body{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7f7f7f;
	margin: 0;
}
.componente_html{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7f7f7f;
	border-left: 2px solid #999999;
	border-top: 2px solid #999999;
	height:16px;
	padding-top:2px;
	padding-bottom:2px;
}
.componente_html_textarea{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7f7f7f;
	border-left: 2px solid #999999;
	border-top: 2px solid #999999;
	padding-top:2px;
	padding-bottom:2px;
}
.componente_html_select{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7f7f7f;
	border-left: 2px solid #999999;
	border-top: 2px solid #999999;
	height:25px;
	padding-top:2px;
	padding-bottom:2px;
}







.enlace_menu{



	color:#FFFFFF;



	font-weight:bold;



	text-decoration:none;



}







.fondo_claro



{



	background-color:#ebf0f8;



}







.titulo_seccion



{



	font-size:18px;



	color:#515151;



	font-weight:bold;



}







.subtitulo_seccion {



	color:#004183;



	font-weight:bold;



	font-size:14px;



}







.enlace_dias



{



	font-size: 14px;



	color:#000000;



	font-weight:bold;



	text-decoration:none;



}







.enlace_negro



{



	font-size: 12px;



	color:#000000;



	font-weight:bold;



	text-decoration:none;



}







.actual 



{



	color:#306a9a;



	font-weight:bold;



	font-size:14px;



}







.actual_mes, .actual_semana



{



	color:#306a9a;



	font-weight:bold;



	font-size:22px;



}







.rojo



{



	color:#ff4c4c;



	font-weight:bold;



}







a {



  color:#0162c6;



}







a.pie {



	color:#a5a5a5;



	font-size:11px;



}



.subtitulo



{



	font-weight:bold;



	font-size: 16px;



}







.subtitulo_2



{



	font-weight:bold;



	font-size: 16px;



	color: #000000;



}







.subtitulo_azul



{



	color:#306a9a;



	font-weight:14px;



	font-weight:bold;



}







.destacado_azul



{



	color:#FFFFFF;



	font-weight:14px;



	font-weight:bold;



	background:url(../images/bg_programacion_on.jpg);



}







.destacado_negro



{



	color:#FFFFFF;



	font-weight:14px;



	font-weight:bold;



	background:url(../images/bg_programacion_off.jpg);



	text-decoration:none;



}







.enlace_blanco



{



	color:#FFFFFF;



	font-weight:14px;



	font-weight:bold;



	text-decoration:none;



}







.negrita



{



	font-weight: bold;



}	







#cabecera {



	width: 100%; 



	float: left; 



	background-image:url(../images/bg_encabezado.png);



	margin:auto;



}







#cabecera_logo {



	width: 324px; 



	float: left; 



    margin-left: 18%;



	height: 158px; 



	/*background-image:url(../images/logo_home.png)*/
	
	background-image:url(../images/logo_home.png)



}







#cabecera_chica {



	width: 221px; 



	float: left; 



	height: 158px; 



    margin-left: 2px;



	background-image:url(../images/chica_tope.png)



}







#cabecera_busca {



	width: 20%; 



	float: left; 



    margin-left: 20px;



}







#cabecera_menu {



	width: 100%; 



	float: left; 



	height: auto; 



	background-image:url(../images/bg_menu.png);



	position:relative;



	height:50px;



}
#modulo {
	width:100%;
	float:left;
}
#menu_centro{



    height: 50px; 



	margin-top: 5px;



	margin-left:auto;



	margin-right:auto;



	width:70%;



}







#pie {



	background-image:url(../images/bg_pie.png);



	display:block;     



	width:100%;     



	text-align:center;     



	position: relative;     



	height: 70px;    



	clear:both; 



}











.seccion_no_actual



{



	background-color:#f7db24;



}







.seccion_actual 



{



	background-color:#ed2f34;



}







.bg_azul_oscuro



{



	background-color: #306a9a;



}







.enlace_seccion



{



	font-size:22px;



	color:#000000;



}







.tabla_calendario



{



	background-color:#999999;



}







.subtitulo_dias



{



	font-weight:bold;



	font-size: 16px;



	color: #ff4c4c;



}







.negrita_19



{



	font-family:Tahoma, Arial, Helvetica, sans-serif;



	font-size: 19px;



	font-weight:bold;



}







.negrita_16



{



	font-family:Tahoma, Arial, Helvetica, sans-serif;



	font-size: 16px;



	color:#aeaeae;



	font-weight:bold;



}







#menu_pie{



	margin-left:auto;



	margin-right:auto;



	width: 70%;



	padding-top: 25px;



	font-size: 11px;



	text-align:center



}







#eventos{



	width:720px;



	height: 210px;



	background-image:url(../images/bg_eventos.png);



	position:relative;



	



}	







#menu_eventos{



	width:720px;



	height: 30px;



	position:relative;



	background-image:url(../images/bg_menu_eventos.png)



}	







.celda{



	border-left: solid 2px #ececec;



	border-right: solid 2px #ececec;



	border-bottom: solid 2px #ececec;



}







.titulo_subseccion{



	color: #FFFFFF;



	font-weight:bold;



	font-size:16px;



}







ul.lista {



 	padding-left: 15px;



	padding-right: 5px;



}



ul li.lista {



  margin-bottom: 10px;



  display:list-item;



}







a.breadcrumb {



	color:#004183;



	font-weight:bold;



}







.breadcrumb_activo{



	color: #004183;



	font-weight:bold;



	font-style:italic;



	



}







/*Onglet + cadre liste produit*/



#menuOnglet {



  float:left;



  width:99%;



  background:#828282;



  font-size:93%;



  }



	#menuOnglet ul {



	  margin:0;



	  padding:0px 2px 0;



	  list-style:none;



	}



	#menuOnglet li {



	  float:left;



	  margin:0;



	  margin-right:2px;



	  padding:0 0 0 9px;



	  }



	#menuOnglet li.right {



	  float:left;



	  margin:0;



	  margin-left:10px;



	  margin-right:2px;



	  padding:0 0 0 9px;



	  }  



	#menuOnglet a {



	  float:left;



	  display:block;



	  padding:5px 15px 4px 6px;



	  text-decoration:none;



	  font-weight:bold;



	  color:#FFFFFF;



	  font-size: 12px;



	  }



	  



	  #menuOnglet a.particulier {



	  float:left;



	  display:block;



	  padding:5px 15px 4px 6px;



	  text-decoration:none;



	  font-weight:bold;



	  color:#4a4a4a;



	  }	



	  



	/* Commented Backslash Hack hides rule from IE5-Mac \*/



	#menuOnglet a, #menuOnglet a.particulier  {float:none;}



	/* End IE5-Mac hack */



	#menuOnglet a:hover {



	  color:#e7e9ee;



	  }



	#menuOnglet .current {



	  }



	#menuOnglet .current a {



	  color: #09467c;



	  padding-bottom:5px;



	  }



	  #menuOnglet .current a.particulier {



	  color:#003366;



	  padding-bottom:5px;



	  }



	 #menuOnglet .cursorPointer {



	 	cursor:pointer;



	 }



.contentOnglet{



	margin:0;



	padding:0;



	width:99%;



}



	.contentOnglet .contentOnglettopLeft{



		float:left;



		width:100%;



	}



	.contentOnglet .contentOngletTopRight{



		float:right;



		width:100%;



	}



	.contentOnglet .contentOngletBottom{



		float:left;



		width:100%;		



	}



	.contentOnglet .contentOngletBottomRight{



		float:right;



		width:100%;



	}



	.contentOnglet .bottomOnglet{



		float:left;



		background:#FFFFFF top repeat-x ;



		width:100%;



		height:9px;



	}



		.contentOnglet .centerOnglet,



		.contentOnglet .centerOngletPart{



			width:97%;



			padding:20px 10px 30px 5px;



		}



		



		#contenu .centerOnglet ul li a,



		#contenu .centerOngletPart ul li a		{



			color:#4a4a4a;



		}



		#contenu .centerOnglet ul li a:hover {



			color:#ff6600;



		}



		#contenu .centerOngletPart ul li a:hover {



			color:#003366;



		}



		



		/* Ajout Volana juin */		



		#contenu  .contentOnglet .centerOnglet .TousLesTests {



			float:left;



			padding:0 10px 0 25px;



			margin : 10px 0 10px 0;



		}



		/*Fin */



		#contenu  .contentOnglet .centerOnglet	 .VoirTousTests {



			float:right;



			background:url("/images/menu/flecheOrange.jpg") no-repeat;



			padding:0 10px 0 25px;



			margin : 10px 0 10px 0;



		}



		



		#contenu  .contentOnglet .centerOnglet .VoirTousTests a{



			color:rgb(255, 102, 0);



		}	



		#contenu  .contentOnglet .centerOnglet .VoirTousTests a:hover{



			color:#4a4a4a;



		}	



		



		#contenu  .contentOnglet .centerOngletPart .VoirTousTests {



			float:right;



			padding:0 10px 0 25px;



			margin : 10px 0 10px 0;



		}



		#contenu  .contentOnglet .centerOnglet .TousLesTests a,



		#contenu  .contentOnglet .centerOngletPart .VoirTousTests a{



			color:#009bce;



			font-weight:bold;



		}	



		#contenu  .contentOnglet .centerOngletPart .VoirTousTests a:hover{



			color:#4a4a4a;



		}



		



		.contentOnglet ul li.li_gauche {



			float:left;



			width:35%;



		}



		



		.contentOnglet ul li.li_gauche2 {



			float:left;



			width:45%;



		}



		.contentOnglet .titreChoix {



			float: left; 



			width: 200px; 



			margin-right: 10px; 



			margin-top: 5px;



			clear:both;



		}



		.contentOnglet div.choix {



			margin:10px 0 0 20px;



			



		}



		



		.contentOnglet div.choix2 {



			float:left;



			width:60px;



						



		}



		



		.contentOnglet .choix2 input { 



			margin:0 0 0 -5px;



		}



 



.subtitulo {



	color:#FFFFFF;



	background-color:#0e4e89;



	font-size:14px;



}



	



div.fadenav { 



	position: absolute; bottom:30px; right:10px;}



div.fadenav a {



	 display: block; 



	 float:left;



	 background: #28557f; 



	 width: 12px; 



	 height: 12px; 



	 margin: 0 0 4px 4px; 



	 overflow: hidden;



	 border: 1px solid #28557f;



	  }



div.fadenav a:hover { text-decoration: none; }



div.fadenav a.current { background: #6e6e6e; border: 1px solid #6e6e6e; }







.effectContainer { margin: 0 0 2em 0; }







#sliderEventos .effectContainer { 



	width:720px;



	height: 240px;



	background-image:url(../images/bg_eventos.png);



}



.slide { position: relative; 	



	  		width:95%px;



			height:350px;



			padding-left:15px }



	