
.cellule {
border-spacing: 0px;
border:#000000 1px solid;
}

.cellule td {
border-spacing: 0px;
border:#000000 1px solid;
}

#celda_comment{ width:60px;}
#celda_concept{width:185px;}
#celda_unit{width:15px;}
#celda_mark{width:55px;}
#celda_date{width:80px;}

#com_content .contenido ul {list-style-image:url(images/bullet-red.gif);list-style-position:outside;padding: 10px 0 0px 10px;margin: 10px 5px 10px 5px;}
#container {width:500px;margin:0 auto;background-image: none;}
#com_content #content {margin:2px 16px 0 0px!important;margin:2px 7px 0 0px;float:right;width:480px;}
#com_content .contenido {width: 470px;background-color: #ffffff;}
.contenido {margin:10px 0 10px 0;width: 480px;background-color: #ffffff;}
#footer {margin:0 8px 0px;padding:20px 60px 15px 60px;background-color:#302e2e;}
.info_box{
display: inherit;
width:455px;
margin-left:auto;
margin-right:auto;
text-align:left;
margin-bottom:0px;
padding:0px;
}
.info_box #head{
position:relative;
width:99,9%;
padding-left:4px;
border: #CCCCCC 1px solid;
}
.info_box #cont{
position:relative;
display:inherit;
width:99,9%;
padding-left:4px;
border: #CCCCCC 1px solid;
color:#FFFFFF;
}
.follow_table{
width:100%;
}

.follow_table #head td{
background:#666666;
color:#FFFFFF;
padding:4px;
font-size:12px;
height:20px;
border-bottom:#FFFFFF 2px solid; 
}
.follow_table #rows{
background: #666666;
}
.follow_table #rows td{
padding:4px;
color:#FFFFFF;
font-size:12px;
height:20px;
}
td #all{
background:#999999;
width:80px;
}
.follow_table #data{
background: #CCCCCC;
color:#FFFFFF;
padding:0px;
font-size:12px;
height:20px;
}
.follow_table #data td{
color:#FFFFFF;
font-size:12px;
height:23px;
}
#data_centered td{ text-align:center; background-color:#666666;}

TABLE.cont_table{width:99.6%;}
.cont_table td{color:#555555;background-color:#CCCCCC;font-size:12px;text-align:right;padding-right:15px;}
.cont_table #left{border-right: #EEEEEE 2px solid;}
TABLE.cont_table2{width:100%;}
.cont_table2 td{color:#FFFFFF;background-color: #999999;font-size:12px;padding:0px 15px 0 15px;}
.cont_table2 #left{border-right: #FFFFFF 2px solid;}
SPAN.left{font-weight:bold;}
.progress-bar{
height:17px;
background: url(images/progress-bar.png) repeat-x;
border-bottom:#666666 1px solid;
}
#player{
background:#666666;
margin:15px;
}
.inputbox {border:1px solid  #777;color:#333333;margin:0px 0px 0px 10px;font-size:12px;}

#scroll_table td{
padding:2px;
font-size:12px;
padding-left:11px;
}

.scroll_table_inner2 {
border-right:1px solid #666666;
border-bottom:1px solid #666666;
}

.scroll_table_inner2 td{

background-color:transparent;
border-left:1px solid #666666;
border-top:1px solid #666666;




}

.scroll_table_inner td{
margin:0px;
background-color:#CCCCCC;

}
#scroll_table #scroll_table_unit{
background: #FF0000;
width:37px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:0px;
}
#scroll_table #scroll_table_level1{
background: #ffcc00;
width:37px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:0px;
}
#scroll_table #scroll_table_level2{
background: #ff0000;
width:37px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:0px;
}
#scroll_table #scroll_table_level3{
background: #99cc00;
width:37px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:0px;
}
#scroll_table #scroll_table_level4{
background: #0066cc;
width:37px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:0px;
}
#scroll_table #scroll_table_level5{
background: #00cccc;
width:37px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:0px;
}
#scroll_table #scroll_table_level6{
background: #cc00ff;
width:37px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:0px;
}


#level_select{
background:#999999;color:#FFFFFF;border-top:#FFFFFF solid 1px;text-align:center;
}
#level_select SPAN{
font-size:10px;
margin-right:5px;
}


