body {
	font-size:0.9em;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background: url(/dev/images/header.jpg) top right no-repeat #000000; 
}
a { color:#10639a; text-decoration:none;}
a:hover { text-decoration:underline;}
p { padding: 0 10px 5px 10px; }
h1 { font-family: "Myriad Pro", "Trebuchet MS", Arial; margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:18px; color:#10639a; }
h4 { font-family: "Myriad Pro", "Trebuchet MS", Arial; margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:14px; color:#10639a; }


#header { background:url(images/header_bckg.jpg) no-repeat top right #0EA5FE;}
#logo {
	padding:0px 0px 0 0px;
	height:130px;
	background:url(../images/UnderWater_beams.jpg) no-repeat #0EA5FE;
}
#logo a{ font-family: "Myriad Pro", "Trebuchet MS", Arial; color:#fff; text-decoration:none; font-weight:bold; font-size:20px; text-transform:uppercase; letter-spacing:5px; }
#logo_text { float:right; width:200px; font-size:10px; color:#fff; line-height:12px; margin-top:-35px;margin-right:80px;  }
#menu { background: url(images/menu_bckg.gif) repeat-x #fff; height:60px; padding-top:0px;}
#menu_list {width:900px; margin:0 auto;}
#menu a { display:block; color:#000000; float:left; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; margin:0px 20px; padding-top:12px; font-family: "Myriad Pro", "Trebuchet MS", Arial;}
#menu a:hover{ color:#078DE2;}
.splitter { display:block; float:left;}
.item img { background-color:#FFFFFF; padding:6px; border:1px solid #d0d0d0;}
.item a { display:block; float:left; font-size:12px; color:#bd131d;}
.description { display:block; float:right; width:220px; padding: 10px 20px 30px 0; line-height:12px;}
p.additional { margin:0 10px; color:#9c9c9c; font-size:10px; line-height:12px; border-top:1px solid #bdbdbd; padding: 10px 0; font-weight:normal;}

#text { margin: 0 292px 0 0; background:url(images/content.gif); padding:10px; height:auto; }
#text li {list-style:none; padding-left:20px; background:url(images/li.gif) no-repeat 0px 4px;line-height:18px;}
#sidebar { float:right; width:245px; padding: 20px 20px 0 30px; font-size:10px; height:500px; }
#sidebar a{ font-weight:bold; }
#sidebar h1 { font-family: "Myriad Pro", "Trebuchet MS", Arial; margin:0; padding:0 0 20px 0; text-transform:uppercase; color:#000;}

#main {  background:url(images/sidebar_bckg.gif) top right #fff; height:auto; min-height:500px; }
#footer {font-family: "Myriad Pro", "Trebuchet MS", Arial; background:url(images/footer_bckg.gif); height:55px; clear:both;  }
#left_footer { float:left; padding:20px 0 0 30px; color:#fff; font-size:12px;}
#left_footer a { color:#fff;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:20px 30px 0 0; color:#fff;  font-size:12px; text-align:right;}
#right_footer a { color:#fff;}
.anythingFader                         
{ 
width: 1220px; 
height: 130px; 
position: relative; 
margin: 0 auto 0px; 
}


.anythingFader .wrapper                
{ 
width: 1220px; 
overflow: hidden; 
height: 130px; 
position: absolute; 
top: 0px; 
left: 0px; 
}


.anythingFader .wrapper ul             
{ 
width: 9999px; 
list-style: none; 
position: absolute; 
top: 0; 
left: -42px;
background: #eee; margin: 0; 
}


.anythingFader ul li                   
{ 
display: block; 
float: left; 
padding: 0; 
height: 130px; 
width: 1220px; 
margin: 0 auto; 
}





#thumbNav                               
{ 
position: relative; 
top: 130px; 
margin-left:0px;
text-align: left;
background:#36424D;
width:auto;
}

.anythingFader .arrow                  
{ 
display: none; 
height: 200px; 
width: 67px; 
text-indent: -9999px; 
position: absolute; 
top: 65px; 
cursor: pointer; 
}


#thumbNav a                             
{ 
color: #47525C;
font: 6px Georgia, Serif; 
display: inline-block; 
padding: 0px; 
height: 10px;
width:10px;
margin: 2px; 
background: #47525C;
text-align: center;
-moz-border-radius: 10px;
border-radius: 10px;
}


#thumbNav a:hover                       
{ 
background-image: none; 
}


#thumbNav a.cur                         
{ 
background: #E0DFE1;
color:#E0DFE1;
}



#start-stop                             
{
visibility:hidden;
}


#start-stop .playing                    
{
visibility:hidden;
}


#start-stop:hover                       
{ 
background-image: none; 
}




/*
  corrections affichage 
*/


.anythingFader .wrapper ul ul          
{ 
position: static;
margin: 0; 
background: none; 
overflow: visible; 
width: auto; 
border: 0; 
}


.anythingFader .wrapper ul ul li       
{ 
float: none; 
height: auto; 
width: auto; 
background: none;
}

