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

.cabecera{
	background: #f0f0f0;
	border: none!important;
	background-image: url("../../imagenes/fondo3.jpg");
}
.cabeza1{width: 1080px;height: 90px; border: none}
.cabeza2{}
.cabecera img{
	border: none!important;
}
#logo1{
	position: absolute;
	 z-index:120;
	left: 90px;
}
#logo2{
	position: absolute;
	 z-index:122;
	left: 254px;
	top: 24px;
}

.tema{
	background: #eeeeee;	
	text-align: left;
	/*
	font-size: 20px;
    color: #2e2f30;
	font-weight: bold;*/
	color: #58595b;
	
	padding: 70px 0 30px 74px;
	text-transform: uppercase;
	/*width: 114%;*/
	width: 1080px;
}
.margen{
	padding: 40px 74px ;
	width: 1080px;
}

.opcion{
	color: #4183c4;
	font-size: 16px;
	font-weight: 600;
}
.imagen-marco{
	border: 1px solid rgba(152,152,152,0.5);
	padding: 6px;
	background: #fff;
}
.caja-gris{
	background: #eeeeee;
	width: 1080px;

	padding: 4px 74px 30px 74px ;
}
.caja-gris2{
	background: #cccdce;
	width: 1080px;
	padding: 24px 74px 24px 74px ;
}
.caja-gris img{
	height: 50px!important;
	width: 50px!important;
	padding-right: 10px;
	
}

ul.azul li{
	color: #1d8acb!important;
}
.azul{
	color: #0A439A;
}
.intro-nos{
padding: 0 40px 0 48px ;
	text-align: left;
	color: #58595b;
		
}
ul.in-nos{
	line-height: 19px;
	list-style: url("http://findicons.com/files/icons/1156/fugue/16/tick.png") square;
	font-size: 13px;
	padding-left: 24px
}
ul.in-nos:before{ content: "."}
/****fichas***/


	
@media (min-width: 768px){
.uk-tab-left>li.uk-active>a, .uk-tab-right>li.uk-active>a {
    border-color: #91b3cc;/*#E5E5E5*/
	    font-weight: 600;
}
	
	
.uk-tab-left {
    border-right: 1px solid #91b3cc;
}
.uk-tab-left>li>a, .uk-tab-right>li>a {
    padding-top: 12px;
    padding-bottom: 12px;
}	
	
.uk-tab-left>li:not(.uk-active)>a:focus, .uk-tab-left>li:not(.uk-active)>a:hover {
    padding-top: 12px;
    padding-bottom: 12px;
}	
	
	
}
.uk-tab>li>a {
	font-size: 14px;
	font-weight: normal;
}

.icono{
	font-size: 18px!important;
}
.nu-empresa{
	font-size: 16px;
	/*line-height: 19px;*/
}
#amigos{
	width: 1080px;
	height: 100px;
	padding: 7px;
	background: #e6e6e6;
	
	
}
#amigos img {
	border: 2px solid #616161;
}
/*//////////////*/


a:link,
a:visited { color:#ffffff; text-decoration:none;font-size:11px;font-weight:bold; }
a:hover   { color:#91db04; text-decoration:none; font-size:11px;font-weight:bold;}
a:active  { color:#FFFFFF; text-decoration:none;font-size:11px;font-weight:bold; }

.uno:link,
.uno:visited { color:#036af7; text-decoration:none;font-size:12px;font-weight:bold; }
.uno:hover   { color:#5096f6; text-decoration:none; font-size:12px;font-weight:bold;}
.uno:active  { color:#036af7; text-decoration:none;font-size:12px;font-weight:bold; }

.dos:link,
.dos:visited { color:#ffffff; text-decoration:none;font-size:12px;font-weight:bold; }
.dos:hover   { color:#ffffff; text-decoration:none; font-size:12px;font-weight:bold;}
.dos:active  { color:#ffffff; text-decoration:none;font-size:12px;font-weight:bold; }


.lat_1:link,
.lat_1:visited { color:#686868; text-decoration:none;font-size:11px;font-weight:bold;float:center;border: 3px double #aba9a9;background: #e4e6e7;}
.lat_1:hover   { color:#00b7e4; text-decoration:none;font-size:11px;font-weight:bold;float:center;border: 3px double #00b7e4;}
.lat_1:active  { color:#686868; text-decoration:none;font-size:11px;font-weight:bold;float:center;border: 3px double #aba9a9;}

.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 repeat-y ; background-position: center;z-index:-200 }
#barra_menu {position:relative;width:1080px; height:148px;padding:0px 0px 0px 0px; margin:0 auto;  font-size:11px;}
#barra_suc {position:relative;width:1080px; background: #f9f9f9 repeat-y ;height:156px;padding:0px 0px 0px 0px; margin:0 auto;  font-size:11px;}
#main_promo {position:relative;width:1080px; height:479px;padding:0px 0px 0px 0px; margin:0 auto;  font-size:11px; z-index:1;z-index:50;}
#barra_centro {position:relative;width:1080px;background: #ffffff  url('imagenes/FONDO_2.jpg') repeat-X ;padding:0px 0px 0px 0px; height:236px;margin:0 auto;  font-size:11px; z-index:40;}  
#barra_centro2 {position:relative;width:1080px;background: #ffffff  url('imagenes/fondo3.jpg') ;padding:0px 0px 0px 0px; height:921px;margin:0 auto;  font-size:11px; z-index:40;}  
#pie {text-align:center;width:1080px;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:1080px;height:44px; padding:0; margin:0 auto;  font-size:11px;z-index:5;clear: both;} 
#contenido { margin:0 auto 0 auto; width:1080px;}
#boton { margin:0 auto 0 auto; width:1080px;height:55px;}
#boton_pie { margin:0 auto 0 auto; width:1080px;height:53px;}
#encabezado { margin:0 auto 0 auto; width:1080px; height:319px; z-index:1;}	
#contenido .flash {position:relative;width:1080px; height:350px; padding:0px 0px 0px 0px;z-index:1;} 


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


#centro   {position:relative;width: 1080px; overflow: hidden ;clear: both;padding:0px 0px 0px 0px; text-align: justify;z-index:100;}
#centro  .login {position:relative; width: 1080px; height:100px; 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{font-family:Arial; margin:0 auto; z-index:16;background: #ffffff  url('imagenes/fondo3.jpg') ;}  
#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;}



#centro .parrafito .imagencita{float:left;margin:0 auto 0 auto; width:900px; height:40px;} 
#contenido .textito_centro{ width:1020px;height:500px;padding:40px 0px 0px 0px;font-family:arial;}
#fotos_abajo{float:left;position:relative;padding:15px 0px 0px 80px;}
.texto_abajo {width:350px;position:absolute;top:10px;left:14px;padding:13px 0px 0px 80px;}
.texto_abajo2 {width:350px;position:absolute;top:10px;left:14px;padding:7px 0px 0px 80px;}




.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:1080px;height:50px;font-size:12px;color:#ffffff; padding:10px 0px 0px 0px;}
.diseno  { position:relative;float:center;width:1080px;height:75px;font-size:13px;color:#ffffff; padding:5px 0px 0px 0px;top: 40px;}
.derechos { width:1080px;height:30px;font-size:15px;font-family:arial-bold;text-decoration: underline;color:#ffffff; padding:5px 0px 5px 0px;overflow: auto;} 
.text {width: 1080px;height:330px;background-color: transparent;padding: 10px;color: #000000;position: absolute;z-index: 1; overflow: auto;text-align:justify;}
.background {width:1080px;height: 350px;background-color: #FFFFFF;margin: 0px 0px 10px 0px;}
.trans {opacity: 0.7;}



 .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:#FFFFFF; font-weight:bold; }
#nav li a:hover { color:#000000; background-color:#93f02f;}
/* Submenu */
#nav ul.submenu { border:1px solid #FFFFFF; padding:5px; position:absolute; list-style:none; background-color:#FF0000;}
#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 #000000; padding:5px; position:absolute; list-style:none; background-color:#333333; margin-top:-30px;}
#nav ul.subsubmenu li { float:none; background-image:none; border-bottom:1px solid #999999; min-width:200px;}

