
	
@charset "utf-8";
* {font-family:arial;}	
* {
   margin: 0;
   padding: 0;
  }	


.lat_1:link,
.lat_1:visited { color:#c6040b; text-decoration:none;font-size:11px;font-weight:bold; }
.lat_1:hover   { color:#910000; text-decoration:underline; font-size:11px;font-weight:bold;}
.lat_1:active  { color:#FFFFFF; text-decoration:underline;font-size:11px;font-weight:bold; }  

.lat_2:link,
.lat_2:visited { color:#000000; text-decoration:none;font-size:12px;font-weight:bold; text-align: left;}
.lat_2:hover   { color:#910000; text-decoration:underline; font-size:12px;font-weight:bold;text-align: left;}
.lat_2:active  { color:#FFFFFF; text-decoration:underline;font-size:12px;font-weight:bold; text-align: left;}  


.pie_1:link,
.pie_1:visited { color:#000000; text-decoration:none; font-size:16px;text-align: left;}
.pie_1:hover   { color:#fa040d; text-decoration:underline;font-size:16px;text-align: left; }
.pie_1:active  { color:#FFFFFF; text-decoration:underline;font-size:16px;text-align: left; } 

.ir:link,
.ir:visited { color:#43ACDC; text-decoration:none; font-size:20px;font-weight:bold;}
.ir:hover   { color:#910000; text-decoration:underline;font-size:20px;font-weight:bold; }
.ir:active  { color:#FFFFFF; text-decoration:underline;font-size:20px;font-weight:bold; }

.mb:link,
.mb:visited { color:#006699; text-decoration:none; font-size:10px;}
.mb:hover   { color:#43ACDC; text-decoration:underline;font-size:10px;}
.mb:active  { color:#FFFFFF; text-decoration:underline;font-size:10px; }



body { text-align:center; font-size:12px; background: #ffffff url('imagenes/linea_fondo.jpg') repeat-y ; background-position: center;z-index:-200 }
#barra_menu {position:relative;width:900px; height:161px;padding:0px 0px 0px 0px; margin:0 auto;  font-size:11px;}
#barra_suc {position:relative;width:900px; height:139px;padding:0px 0px 0px 0px; margin:0 auto;  font-size:11px;}
#main_promo {position:relative;width:600px;height:22px;padding:10px 0px 0px 0px; margin:0 auto;  font-size:14px; z-index:1;z-index:50;background: #0077C0;color:#FFFFFF;}
#main_promocab {position:relative;width:900px; height:482px;padding:29px 0px 0px 0px; margin:0 auto;  font-size:11px; z-index:1;z-index:50;}
#main_promopie {position:relative;width:27px; height:49px;padding:0px 0px 0px 0px; margin:0 auto;  font-size:11px; z-index:1;z-index:50;}
#barra_centro {position:relative;width:900px;padding:0px 0px 0px 0px; margin:0 auto;  font-size:11px; z-index:40;}  
#pie {text-align:center;width:900px;margin:0px 0px 0px 6px ;height:141px; background: url('imagenes/fondo_pie.jpg')}	


#pagina {width:100%;  z-index:-1;} 
#menu {position:relative;float:left;width:900px;height:44px; padding:0; margin:0 auto;  font-size:11px;z-index:5;clear: both;} 
#contenido { margin:0 auto 0 auto; width:900px; }
#encabezado { margin:0 auto 0 auto; width:900px; height:68px; z-index:1;}	
#contenido .flash {position:relative;width:900px; height:350px; padding:0px 0px 0px 0px;z-index:1;} 


#contenido .cabezal{ position:relative;width: 900px;height:30px;padding:0px 0px 0px 0px;font-family:Arial; }
#contenido .fotos  { position:relative;width: 900px;padding:0; margin:0 auto;overflow: hidden ;clear: both; }
#contenido .pie_roux { position:relative;width: 900px;height:157px;padding:0px 0px 0px 0px;font-family:Arial; }


#centro   {position:relative;width: 900px; overflow: hidden ;clear: both;padding:0px 0px 0px 0px; text-align: justify;z-index:100;}
#centro  .login {position:relative; width: 900px; height:41px; padding:310px 50px 0px 0px; text-align: right;font-size:12px;z-index:100;}
#centro  .login .busqueda {position:relative;float:left; width: 400px; text-align: left;  color:#ACC305;font-weight:bold;z-index:200;}
#centro  .login .buscar_1 {position:relative;float:left; width: 100px; text-align: left;}


#centro  .login .buscar_2 {position:relative;float:right; width:200px; text-align: right;  color:#C1050D;font-weight:bold;z-index:200;}


#centro  .login .acceso {position:relative; float:right;width: 500px; text-align: right;padding:0 20px 0 0;z-index:200;}

#centro .textito_centro{padding:0px 0px 0px 30px;font-family:Arial; margin:0 auto; z-index:16;}  
#centro .textito_centro2{position:relative;float:left;width:900;padding:10px 30px 10px 0px;font-family:Arial; margin:0 auto; }

#centro .parrafito {position:relative;width: 550px;float:left;}
#centro .parrafito_2 {position:relative;width: 450px;float:left;}
#centro .imagen_parrafito {position:relative;width: 300px;margin:0 auto 0 auto;float:right;padding:30px 20px 20px 30px ;}      

#centro .parrafito .lineas{float:left;width:400px;padding:0px 0px 0px 30px;} 
#centro .parrafito .lineas ul {float:left;padding:20 0 20 50px;list-style-type: disc;}                                                                                                               
#centro .parrafito .lineas li {padding:0 0 0 5px; }

#centro .parrafito .menues {float:left;width:250px;padding:10px 0px 5px 20px;} 
#centro .parrafito .menues ul {padding:5px 0px 0px 5px;list-style-type: none;}                                                                                                               
#centro .parrafito .menues li {padding:5px 0px 5px 5px;}
.menues_2 {float:left;width:300px;padding:10px 0px 0px 20px;} 
.menues_2 ul {padding:5px 0px 0px 5px;list-style-type: circle;}                                                                                                               
.menues_2 li {padding:2px 0px 0px 0px;}


.menues_3 {float:left;width:250px;padding:10px 0px 0px 20px;text-align: left;} 
.menues_3 ul {padding:5px 0px 0px 5px;list-style-type: none;}                                                                                                               
.menues_3 li {padding:2px 0px 0px 0px;}



#centro .parrafito .imagencita{float:left;margin:0 auto 0 auto; width:900px; height:40px;} 
#contenido .textito_centro{ width:900px;height:500px;padding:40px 0px 0px 0px;font-family:arial;}

.cotizacion{float:left;border: 0px; font-size:12px; color:#000000;font-weight:bold;text-align: left;padding:10px 20px 20px 20px;margin:0 auto 0 auto;}

 
form {float:left;border: 0px; font-size:12px; color:#000000;font-weight:bold;text-align: left;padding:10px 20px 20px 20px;margin:0 auto 0 auto;}
form .otros{float:left;width: 400px; height:450px;border: 0px; font-size:12px; color:#000000;font-weight:bold;text-align: left;padding:10px 20px 20px 20px;margin:0 auto 0 auto;}
form#filtrin {float:left;width: 200px;border: 0px;  color:#ACC305;;}

fieldset{border: 0px solid #000;}
legend{color: #304A78;font-weight:bold;margin:5px 0 0 15px;}
div.medidas{margin:5px 0;font-weight:normal;}
div.medidas label{display:block}
div.medidas input{width:300px;background: #FFFFFF;border:1px solid #CCCCCC;}
div.boton input{width:100px;height:25px;font-weight:bold;}
input#enviar{margin:5px 0;border: 1px solid #000;background: #000000;color:#fff;}

input#entrar{margin:5px 0;border: 1px solid #000;background: #C1050D;color:#fff;}

.titulos {font-family:Times;font-size:15px; color:#943415;}
.titulos2 {font-size:12px; color:#943415;font-weight:bold;}
.contenido_titulos {font-size:11px; color:#000000;}
.telefonos { position:relative;float:center;width:900px;height:50px;font-size:12px;color:#ffffff; padding:0px 0px 0px 0px;}
.diseno  { position:relative;float:left;width:900px;height:15px;font-size:13px;color:#ffffff; padding:10px 0px 0px 0px;}
.derechos { width:968;height:30px;font-size:15px;font-family:arial-bold;text-decoration: underline;color:#000000; padding:5px 0px 5px 0px;} 

 .pestanas{ width:220;float:left;}
    .pestanas ul{
    margin:0px;
    padding:0px;
    list-style: none;
    }
    .pestanas li{
    float:left;
    margin:0px 0px 0px 0px;
    padding:1x 1px 0px 1px;
    font-size:8pt;
    }



#nav { list-style:none; text-align: left; }
#nav li { float:left; }
#nav li a { display:block; text-decoration:none; color:#0077C0; font-weight:bold; }
#nav li a:hover { color:#000000; background-color:#0077C0;}
/* Submenu */
#nav ul.submenu { border:1px solid #0077C0; padding:5px; position:absolute; list-style:none; background-color:#0077C0;}
#nav ul.submenu li { 
	  float:none; 
	  background-image:none; 
	  border-bottom:1px solid #FF5353; 
	  width:150px;
	  padding: 3px;
	  }
/* Subsubmenu */
#nav ul.subsubmenu { border:1px solid #0077C0; padding:5px; position:absolute; list-style:none; background-color:#0077C0; margin-top:-30px;}
#nav ul.subsubmenu li { float:none; background-image:none; border-bottom:1px solid #999999; min-width:200px;}


			.kwicks {
				/* recommended styles for kwicks ul container */
				display: block;
				list-style: none;
				position: relative;
				margin: 0;
				padding: 0;
			}
			.kwicks li{
				/* required, but the values are up to you (must be pixels) */
				width: 160px;
				height: 250px;
				/* margin should be same as spacing option */
				margin-right: 5px;

				/* do not change these */
				display: block;
				overflow: hidden;
				padding: 0;
				cursor: pointer;
				float: left;
			}
