/** {
	margin: 0;
	padding: 0;
}*/

body {
background: #fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333;
margin: 0;
padding: 0;
line-height: 16px;
}

/* Clear */
.clear,.clearer {clear: both;}
.clearer,.spacer {
	display: block;
	font-size: 0;
	line-height: 0;
}
img{
margin: 0;
padding: 0;
border:0;
}
a.link_contact {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a.link_contact2_on {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#3fb7ea;
}
a.link_contact2_of {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#000;
}
a.link_pdf{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#656667;
}
.txt_negro{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.txt_negro_12{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.txt_naranja{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ff6726;
}
.rechercher1{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ff6726;
}
.rechercher2{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #70C43A;
}
.txt_rojo{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #c02b27;

}
#table_txt_color{
color: #908d8d;
}
.txt_titulo_tarifs{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ff6726;
}
.txt_titulo_produit_of{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;
}
.txt_titulo_produit_on{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #c92426;
font-weight:bold;
}
.titulo_contenidos_prod{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #c92426;
font-weight:bold;
padding-bottom:3px;
}
.link_productos{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #4471a4;
}
.link_productos a{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #4471a4;
}
.titulo_producto{
font-size:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #4373a3;
font-weight:bold;
}
.txt_titulo_contact{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #c92426;
}
.txt_titulo_telecharger a{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #5d5d5d; text-decoration:underline;
}
.txt_formato_titulo{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #5d5d5d;
font-weight:bold;
}
.table_borde{  
border-left: 1px solid  #000000;
border-top: 1px solid  #000000;

}
#borde_plan_du_site{  
border: 1px solid  #929292;
padding:5px;

}
.td_borde{ 
border-right:1px solid  #000000; 
border-bottom: 1px solid  #000000; padding:2px;
}
form{
margin:0px;
padding:0px;
border:0px;
}
.btn_envoyer{
margin:0px;
padding:0px;
border: #3fb7ea;
background:#3fb7ea;
text-align:center;
text-transform:uppercase;
color:#2d2d2d;
font-weight:bold;
font-size:10px;
cursor:pointer;
}
a{
color:#000000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.titulo_bloque_menu{
margin:0px;
padding:0px;
border:0px;
color:#787777;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
text-align:center;

}
.abonnez{
margin:0px;
padding:0px;
border:0px;
color:#e22525;
font-size:10px;
font-family:Verdana,Arial, Helvetica, sans-serif;
text-decoration: underline;
padding-top:15px;
padding-left:10px;
}

 .abonnez a{
color:#e22525;
font-size:10px;
font-family:Verdana,Arial, Helvetica, sans-serif;
text-decoration: underline;
}
a.abonne{
color:#e22525;
font-size:10px;
font-family:Verdana,Arial, Helvetica, sans-serif;
text-decoration: underline;
}
a.passe{
color:#6b6b6b;
font-size:10px;
font-family:Verdana,Arial, Helvetica, sans-serif;
text-decoration: underline;
}
a.btn_velider{
color:#e53637;
font-size:11px;
font-family:Verdana,Arial, Helvetica, sans-serif;
text-decoration: none;
font-style:italic;
font-weight:bold;
}
#main {
margin: 20px auto;
width: 975px;
}


#top_marco_s {
float:left;
display:block;
background: #fff url(../images/top_marco_s.jpg) no-repeat;
height:18px;
width:975px;
padding:0;
}
#top_marco_i {
float:left;
display:block;
background: #fff url(../images/top_marco_i.jpg) no-repeat;
height:6px;
width:975px;
padding-top:5px;
padding-bottom:5px;
}
.tab_10{
padding-left:10px;
}
.tab_30{
padding-left:30px;
}
.tab_20{
padding-left:20px;
}
#top_banners { 
float:left;
display:block;
background: #fff url(../images/top_banner.jpg) no-repeat;
float:left;
width:451px;
height:104px;
}
#fondo_titulo { 
display:block;
padding:2px;
background: #fff url(../images/fondo_titulo.jpg) repeat-y left;
}
.fondo_titulo { 
padding:2px;
background: #fff url(../images/fondo_titulo.jpg) repeat-y;
}
#linea_azul { 
display:block;
background: #fff url(../images/linea_azul.jpg) repeat-x  bottom;
}
#linea_gris { 
display:block;
background: #fff url(../images/linea_gris.jpg) repeat-x  bottom;
}

#contact_bloque_i { padding:0px 20px 20px 25px;
background: #fff url(../images/contact_bloque_i.jpg) repeat-x  bottom;
}
.linea_celeste{
background: #fff url(../images/linea_celeste.jpg) repeat-x  bottom;
}
.linea_azul { 
background: #fff url(../images/linea_azul.jpg) repeat-x  bottom;
}
#marco_center img{ 
border:0px; margin:0px; margin:0px; float:left;
}
.left{ float:left;
}
.right{ float: right;
}
.menu_img_top{
padding-left:2px;
}
#fon_footer { 
float:left;
display:block;
background: #fff url(../images/fon_botton.jpg) no-repeat;
width:955px;
padding-right:20px;
height:18px;
color:#FFFFFF;
text-align:right;
}
#fon_footer a{ 
color:#FFFFFF;
text-decoration: underline;
padding:0px 4px;
}
#bloque_uno { 
float:left;
display:block;
background: #fff url(../images/bloque_left1.jpg) no-repeat;
width:160px;
height:242px;
}
#left_menu1{
padding-top:10px;

}
#left_menu1 ul{
	list-style:none;
	margin:0px;
	border:0px;
	padding:0px;

}
#left_menu1 ul  li {
	background: #e2e2e2 url(../images/bineta_rojo.jpg) 0.5em no-repeat;
	list-style:none;
	border-bottom: 2px solid #fff;
	padding:3px 0px;
	padding-left:17px;
}
#left_menu1 ul li:hover {
background: #ededed url(../images/bineta_rojo.jpg)  0.5em no-repeat;
}

#login { 
float:left;
display:block;
background: #fff url(../images/bloque_left3.jpg) no-repeat;
width:150px;
height:125px;
padding:10px 0px 0px 10px;
}
#login p{
	margin:0px;
	border:0px;
	padding:0px;
}
#top_recherche{
	padding:4px 2px 0px 0px;
	color:#000000;
}
.bloque02{
	margin:0px;
	border:0px;
	padding:15px 15px 0px 15px;
	text-align:center;
	color:#082da2;
	font-size:14px;
	font-weight:bold;
}
.bloque01{
	margin:0px;
	border:0px;
	padding:10px 10px 5px 10px;
}
#login_menu{
padding-top:15px;
padding-right:5px;
padding-left:5px;

}
#login_menu ul{
	list-style:none;
	margin:0px;
	border:0px;
	padding:0px;
}
#login_menu ul  li {
	list-style:none;
	border-bottom: 2px solid #fff;
	background:#efefef;
	padding:2px 0px;
	padding-left:10px;
}
#login_menu ul  li.activo {
	background:#dced7b;
}
#login_menu ul li:hover {
color:#000000; background:#dced7b
}
#commandes { 
float:left;
display:block;
background: #fff url(../images/bloque_left2.jpg) no-repeat;
width:160px;
height:95px;
}
#menu_left { 
float:left;
display:block;
width:160px;
height: auto;
}

#content { 
float:left;
display:block;
/*background: #fff url(../images/conten.jpg) no-repeat;*/
width:815px;
height: auto;
padding-top:15px;
}
#tab_content{ 
padding-left:15px;
}
.txt_home_conte{
font-family: Arial, Helvetica, sans-serif;
font-size: 17px; 
color: #2b2b2b;
font-weight:bold;

}
.plan_du_site{
 padding:0 0 0 30px;

}
.txt_azul{
color: #00a9e4;
}
a.txt_azul{
color: #00a9e4;
text-decoration:underline;
}
.txt_azul_plan_site{
color: #00a9e4;
text-transform:uppercase;
text-decoration:underline;
}
.txt_azul_plan_site a{
color: #00a9e4;
text-transform:uppercase;
text-decoration:underline;
}
select{ font-family: Verdana, Arial; font-size: 11px; color: #000000; background-color: #FEFEFE; border: #4b4b4b; border-style: solid; border-top-width:1px  ; border-right-width: 1px; border-bottom-width: 1px ; border-left-width: 1px; height:17px; }
input { font-family: Verdana, Arial; font-size: 11px; color: #000000; background-color: #FEFEFE; border: #4b4b4b; border-style: solid; border-top-width:1px  ; border-right-width: 1px; border-bottom-width: 1px ; border-left-width: 1px; height:15px; }
.input_rechercher { font-family: Verdana, Arial; font-size: 11px; color: #000000; background-color: #FEFEFE; border: #819ec3; border-style: solid; border-top-width:1px  ; border-right-width: 1px; border-bottom-width: 1px ; border-left-width: 1px; height:11px; }

textarea { font-family: Verdana, Arial; font-size: 11px; color: #000000; background-color: #FEFEFE; border: #4b4b4b; border-style: solid; border-top-width:1px  ; border-right-width: 1px; border-bottom-width: 1px ; border-left-width: 1px; }



/* MENSAJE DE TRANSPARENCIA */
#transparencia
{
	top:40%;
	left:40%;
	background-color:#FFFFFF; 
	z-index:1; 
	position:absolute;
	width:200px;
	height:100px;
	display:none;
	opacity:0.95; filter:alpha(opacity="95");
	border:solid 1px #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#transparenciaMensaje
{
	margin-top:10px;
	margin-left:10px;

}
.paginacion{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #9C0000; 
}
a.paginacion{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; text-decoration:none;
	cursor:pointer;
}
/*ESTILOS DE  POPUP*/