body{background : white; }

#metah1{padding:0;width : 930px;margin-left : auto;margin-right : auto;text-align:center;font-size:10px;padding:3px;}
h1.header{font:normal 1em "Verdana",Arial,sans-serif;color:#C3C3C3;padding:0px;clear:both;margin:0;}	

#header{width : 930px; height : 105px;margin-left:auto;margin-right:auto; background-color : white;}
	#logo{width : 160px; height:100px; float:left;}
	#pub_horiz{width : 730px; height:90px; float:left;margin-left:40px;margin-top : 5px;}
	#menu_connexion{width : 930px;height:20px;float:left; }
		#nav_connexion {
			list-style: none ;
			margin: 0 ;
			padding: 0 ;
			overflow: hidden ;	
			float:right;
		}
		#nav_connexion li {
			float: left ;
			width: auto;
			margin-right: 1px ;
			color: white ;
			}
		#nav_connexion li a {
			display: block ;
			color: #4B4C3C ;
			font: 11px Arial, sans-serif;
			line-height: 1em ;
			padding: 4px 0 ;
			text-align: center ;
			text-decoration: none ;					
			padding-right : 10px;
			padding-left : 10px;
			}
		#nav_connexion li a:hover, #nav li a:focus, #nav li a:active {
			text-decoration: underline ;
			}				
	
/* ---------------------- Menu ---------------------- */
#menu_horiz{position:relative;height:36px;color:#E0E0E0;background:#143D55;width:930px;margin-left:auto;margin-right:auto;font-family:Helvetica,Arial,Verdana,sans-serif;}
#menu_content{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(/Img/Menu/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#menu_content ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#menu_content ul li{display:block;float:left;margin:0 1px;}
#menu_content ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#menu_content ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#menu_content ul li a:hover{color:#fff;background:transparent url(/Img/Menu/dolphin_bg-OVER.gif) repeat-x bottom left;}
#menu_content ul li a:hover span{display:block;width:auto;cursor:pointer;}
#menu_content ul li a.current,#menu_content ul li a.current:hover{color:#fff;background:#1D6893 url(/Img/Menu/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#menu_content ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(/Img/Menu/dolphin_right-ON.gif) no-repeat top right;height:33px;}

#sous_menu_content{background-color:#143D55;height:25px;width:100%;margin-bottom:25px;text-transform:uppercase;}
#sous_menu_content ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#sous_menu_content ul li{display:block;float:left;margin:0 1px;}
#sous_menu_content ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:auto;font-size:10px;line-height:275%;}
#sous_menu_content ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#sous_menu_content ul li a:hover{color:#EDB234;}
#sous_menu_content ul li a:hover span{display:block;width:auto;cursor:pointer;}
#sous_menu_content ul li a.current,#sous_menu_content ul li a.current:hover{color:#ABC3DF;line-height:275%;}
#sous_menu_content ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(/Img/Menu/dolphin_right-ON.gif) no-repeat top right;height:33px;}


/* ---------------------- END Menu ---------------------- */

#contenu{width : 930px; margin-left:auto;margin-right:auto;margin-top: 5px;background-color : white;height:100%;}			

.titre_rubrique{width : auto; height : 25px;background:url(/Img/fond_rubrique.gif)repeat-x;padding-left : 15px;}
	.titre_rubrique p{text-transform:uppercase;color:white;font: 11px Arial, sans-serif;margin:0px;line-height:25px;font-weight:bold;}
	
	/*INDEX.PHP*/
	#contenu_gauche{float:left;width:630px;} 	
		#rb_videojour,#rb_autre_video{width : auto; height : 25px;background:url(/Img/title_video_du_jour.gif);border-bottom:2px solid #669BDC;padding-left : 15px;}			
			#rb_videojour p,#rb_autre_video p{text-transform:uppercase;color:#23516C;font: 11px Arial, sans-serif;margin:0px;line-height:25px;font-weight:bold;}
		#information_rubr_1{width:625px;height:200px;margin-top : 5px;}
			.apercu_video{width : 320px;height:240px;float:left;}
			.apercu_video img{border:0px;}
			.details_video{width : 305px;height:250px;float:left;}
				h1.titre_video{color:black;font: 14px Arial, sans-serif;margin-left:10px;border-bottom : 2px solid #339999;}
				p.nb_vues{color:#339999;font: 11px Verdana, sans-serif;margin:0px;padding-left:10px; }
				.informations_video p{color:black;font: 11px Arial, sans-serif;margin:0px;padding:5px 5px 5px 10px;}						
				.informations_video ul li{color:black;font: 11px Arial, sans-serif;margin:0px;padding:5px 5px 5px 10px;}						
				.informations_video a{color:black;font: 11px Arial, sans-serif;margin:0px;padding:5px 5px 5px 10px;}						
	
	/*INDEX.PHP*/			
	#contenu_droite{float:right;width:300px;}
		#rb_pub_carre{width : auto; height : 25px;background:url(/Img/title_pub_carre.gif);border-bottom:2px solid #50CF52;padding-left : 15px;}			
			#rb_pub_carre p,#rb_pub_verticale p{text-transform:uppercase;color:#098A03;font: 11px Arial, sans-serif;margin:0px;line-height:25px;font-weight:bold;}			
		#pub_carre{width:300px;height:250px;margin-top : 15px;margin-bottom:5px;}
		
		/*METEO AUJOURDHUI*/
		#rb_pub_verticale{width : auto; height : 25px;background:url(/Img/title_pub_carre.gif);border-bottom:2px solid #50CF52;padding-left : 15px;}
		#pub_verticale{width:160px;height:600px;margin-top : 52px;margin-left:auto;margin-right:auto;}
			
		/*MINIATURE EN DESSOUS DES VIDEOS HD*/
		.details_video_min_2{width : 130px;height:auto;margin-right:5px;padding-top:5px;float:left;border-bottom:1px dashed #FF9645;margin-bottom:10px;}
			h3.titre_video{color:black;font: 11px Arial, sans-serif;border-bottom : 2px solid #DB792C;}					
			.apercu_video_min2{width: 130px;height:auto;margin-left:auto;margin-right:auto;padding:0px}
			.apercu_video_min2 img{border:0px;border:1px solid black;}
			.apercu_video_min2 a{margin:0px;padding:0px;}
			
		#podcast_video{width:400px;height:70px;margin-left:auto;margin-right:auto;margin-top:10px;}
			.add_podcast img{text-decoration:none;border:0px}
			.add_podcast a{color:black}
			.add_podcast{float:left;width:auto;height:80px;margin-left:30px;}
			.add_podcast p{clear:both;color:black;font: 11px Arial, sans-serif;margin:0px 0px 0px 0px;text-align:center;}
			p.podcast_logo{height:50px;text-align:center;}
	/*INDEX.PHP*/
	#contenu_bas{clear:both;width:930px;height:auto;margin-left:auto;margin-right:auto;} 
		#rb_plus_consulte{width : auto; height : 25px;background:url(/Img/title_video_plus_consultees.gif);border-bottom:2px solid #D86F1D;padding-left : 15px;}			
			#rb_plus_consulte p{text-transform:uppercase;color:#B61810;font: 11px Arial, sans-serif;margin:0px;line-height:25px;font-weight:bold;}		
						
		
		.details_video_min{float:left;width : 175px;height:auto;margin-right:5px;margin-left:5px;padding-top:5px;border-bottom:1px dashed #FF9645;margin-bottom:10px;}
			h2.titre_video{color:black;font: 12px Arial, sans-serif;margin-left:10px;border-bottom : 2px solid #DB792C;}					
			.apercu_video_min{width: 150px;height:150px;background-color: black;margin-left:auto;margin-right:auto;margin-bottom:5px;}
			.informations_video_min{width: 150px;height:auto; margin-left:auto;margin-right:auto;margin-top:5px;}
				.informations_video_min p{width: 130px;color:black;font: 11px Arial, sans-serif;margin:0px 0px 0px 0px;text-align:justify}
		 
	#div_flash{color:black;font: 11px Arial, sans-serif;margin:0px 0px 0px 0px;}	
	
	/*PAGE CONTACT*/	
	form.contact{width: auto;margin :5px;}
	label.contact {margin-bottom : 3px;padding : 5px;	width : 140px;background-repeat: no-repeat;float :left;color:black;font: 11px Arial, sans-serif;}
	.frm{width : auto;height : 24px;overflow : hidden;margin : 3px;}
	span.contact {color : #AAA;width: 350px;display : block;margin : 0px 0px 2px 6px;}

	/*DOCUMENTAIRES*/
	h2.video_doc_titre{color:black;font: 14px Arial, sans-serif;border-bottom : 2px solid #143D55;text-align:center;}		
	p.resume{background-color:#BFBFBF;font-size:13px;text-transform:uppercase;}
	p.lien_video a{margin:0px;padding:0px;color:red;font-size:13px;}
	
#footer{clear:both;width : 930px; height : 100px;margin-left:auto;border-bottom:4px solid #0C222F;margin-right:auto;margin-top: 10px;background:url(/Img/footer.gif);font-family:Helvetica,Arial,Verdana,sans-serif;font-size:11px;}
	.footer_bloc{width:140px;height:100px;float:left;}
	.footer_bloc ul{margin:0;padding:0;list-style-type:none;width:100%;float:left;padding-top :10px;}
	.footer_bloc ul li{display:block;margin:0 1px;}
	.footer_bloc ul li a{display:block;width:90%;float:left;color:#EAF3F8;text-decoration:none;padding:5px 0 0 10px;height:auto;}
	.coupure_vertic{height:90px;width:3px;background:url(/Img/separation_footer.gif);float:left;}