/* BOX TINY */
.box-tiny .box-head {
 background: url(/images/interface/universe/enduro/box-tiny-head.gif) no-repeat;
}

/* BOX LARGE */
.box-large .box-head {
 background: url(/images/interface/universe/enduro/box-large-head.gif) no-repeat;
}

/* BOX MEDIUM */
.box-medium .box-head {
 background: url(/images/interface/universe/enduro/box-medium-head.gif) no-repeat;
}

/* BOX BIG */
.box-big .box-head {
 background: url(/images/interface/universe/enduro/box-big-head.gif) no-repeat;
}

.sep-color, div.block-FFM6 div.content-title td.title-sep {
    background-color: #72fe89;
}

/* BOX CONTENT */
/* championships */
.box-tiny#menu-championships .box-head {
 float: left;
 background: url(/images/interface/universe/enduro/box-tiny-head-championships.gif) no-repeat;
 width: 200px;
 height: 30px;
}

#menu-championships .box-content {
 padding:0;    
}

#menu-championships .box-content ul {
 margin:0;    
}

#menu-championships .box-content ul li {
 background-color: #ebd97b;
 border-top: 1px solid #f2f2f2;
 border-bottom: 1px solid #b6b6b6;
 padding: 2px 5px 2px 15px;
}

#menu-championships .box-content ul li a {
 text-decoration: none;
 font-family: Verdana;
 font-size: 11px;
 font-weight: bold;
 color: #010101;
}

/* communiques */
#communiques .box-content .icon {
 width: 22px;
 vertical-align: top;
 padding-top: 25px;	
}

#communiques .box-content h4 {
 margin: 0;
}

#communiques .box-content h4 a {
 font-size: 11px;
 font-family: Tahoma;
 font-weight: bold;
 text-decoration: none;
 display: inline;
}

#communiques .box-content p a {
 font-size: 11px;
 font-family: Tahoma;
 color: #7e8585;
 text-decoration: none;
 margin: 0;
}

#communiques .box-content p a span {
 color: #000000;
 font-size: 15px;
}

/* documentarybase */
#documentarybase .box-content ul {
 margin:0;
 padding-bottom:15px; 
}

#documentarybase .box-content ul li {
 color: gray;
 font-size: 11px;
 font-family: Tahoma;
 font-weight: normal;
}

#documentarybase .box-content ul li a {
 color: black;
 text-decoration: none;
}

#documentarybase .box-content ul li a span {
 font-weight:bold;
}

/* bookmarks */
#bookmarks .box-content ul {
 margin:0;    
}

#bookmarks .box-content ul li {
 color: gray;
 font-size: 11px;
 font-family: Tahoma;
 font-weight: normal;
}

#bookmarks .box-content ul li a {
 color: black;
 text-decoration: none;
}

/* news */
#news .box-content {
 padding-left:4px;
 padding-right:4px;    
}

#news .box-content a {
 text-decoration: none;
}

#news .box-content table, #news .box-content table {
 width:100%;
}

#news .box-content table td {
  padding:0;
  vertical-align: top;
}

#news .box-content table#news-t2 {
 padding-top: 15px;   
}

#news .box-content table#news-t2 td.cell-sep-horizontal {
 text-align: center;  
}

#news .box-content table#news-t2 td hr {
 width:75%;
 height:1px;
 background-color: #454445;
 margin-left:50px;
}

#news .box-content table#news-t2 td.cell-img {
 padding-left:4px;
}

#news .box-content table#news-t2 td.cell-content {
 padding:8px;
 padding-top:0px;
}

#news .box-content table td.cell-border {
 width:126px;
 border: 1px solid #ebebe7;   
}

#news .box-content table td.cell-sep-vertical {
 width:3px;  
}

#news .box-content table td div {
 text-align: center;
}

#news .box-content table td h4 {
 font-size: 11px;
 font-family: Tahoma;
 font-weight: bold;
}

#news .box-content table#news-t1 td h4 {
 padding: 4px;
 padding-top: 15px;
 text-align: right;
}

#news .box-content table td p {
 font-size: 11px;
 font-family: Tahoma;
 font-weight: normal;
 text-align : justify;
}

#news .box-content table#news-t1 td p {
 padding: 4px;
 padding-top: 15px;
}

#news .box-content table td p a {
 color: gray;
}

#news .box-content table td p span {
 margin-top: 18px;
 color: black;
 font-weight: normal;
 font-size:15px;
}

#news .box-content div.box-resume-all {
 padding-right:10px;   
}

/* reports */
#reports .box-content a {
 text-decoration: none;
}

#reports .box-content table {
 width:100%;
 margin-top:15px;
}

#reports .box-content table td {
  padding:0;
  vertical-align: top;
}

#reports .box-content table td.cell-sep-horizontal {
 text-align: center;
 padding-bottom: 10px;
}

#reports .box-content table td.cell-space {
 padding-top:48px;
 padding-bottom:40px;   
}

#reports .box-content table td hr {
 width:75%;
 height:1px;
 background-color: #454445;
 margin-left:50px;
}

#reports .box-content table td.cell-img {
 padding-left:4px;
 text-align: center;
}

#reports .box-content table td.cell-content {
 padding:8px;
 padding-top:0px;
}

#reports .box-content table td div {
 text-align: center;
}

#reports .box-content table td h4 {
 font-size: 11px;
 font-family: Tahoma;
 font-weight: bold;
}

#reports .box-content table td p {
 font-size: 11px;
 font-family: Tahoma;
 font-weight: normal;
 text-align : justify;
}

#reports .box-content table td p a {
 color: gray;
}

#reports .box-content table td p span {
 margin-top: 18px;
 color: black;
 font-weight: normal;
 font-size:15px;
}

/* videos */
#videos .box-content ul {
 margin:0;
 padding-bottom:15px;  
}

/* rss */
#rss .box-content ul {
 margin:0;
 padding-bottom:15px;  
}

#rss .box-content ul li a {
 color: gray;
 font-weight: normal;
 text-decoration:none;
}
