/* CSS Document */
/* Esilos Generales del sitio*/
* {padding:0px;margin:0px;}
body { overflow-x:visible; height:800px;}
a { border:none; outline:none;}
a img { border:none; outline:none;}
li { list-style:none;}
* h1 span {display: none;}
#contGeneral{margin-left:auto;margin-right:auto;width:760px;}
#contGeneral #Header {height:350px;}
#contGeneral #Contenido{float:left;width:530px;}
#contGeneral #Navegacion{float:left;width:230px;}
#contGeneral #Footer{clear:both;width:760px; height:45px; background-image:url(images/bckFoot.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#0b5daa; background-repeat:no-repeat;}
#contGeneral #Footer span { padding-top:20px; float:left; padding-left:22px;}
#contGeneral #Footer span a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#0b5daa; text-decoration:none;}
/*Estilos Home*/
#catalogoProductos {width:530px; float:left; height:200px; background-image:url(images/bckCatalogo.jpg); background-position:0px 0px; background-repeat:no-repeat;}
#Noticias {width:530px; float:left; height:200px;}
#catalogoProductos h1 { float: left; padding-top:51px; height:26px; width:268px; background-image:url(images/titCatalogo.gif); background-repeat:no-repeat; background-position:left bottom ;}
#Noticias h1 { float: left; height:26px; width:530px; background-image:url(images/titNoticias.gif); background-repeat:no-repeat; background-position:left bottom ; padding-top:24px; clear:both }
.noticias { width:230px; float:left; padding-left:32px;}
.noticias h2{ font-family:Verdana; font-weight:bold; font-size:11px; color:#666666; padding-top:18px; padding-bottom:14px;}
.noticias p{ font-family:Verdana; font-size:10px; color:#000000; padding-right:20px;}
.noticias a{ float:right; background-image:url(images/leerMas.gif); background-position:right center; background-repeat:no-repeat; padding-right:17px; font-family:Verdana; font-size:10px; color:#000000; text-decoration:none; margin-right:10px;}

#noticias_anteriores{font-family:Verdana; font-size:11px; color:#000000;}
#noticias_anteriores LI{list-style:none; padding-left:25px; background:url(images/blt.gif) 10px 8px no-repeat; margin-top:8px; margin-bottom:8px;}
#noticias_anteriores P#titulo{font-family:Verdana; font-size:11px; font-weight:bold; color:#0B5DAA;}
#noticias_anteriores P#vermas a{font-family:Verdana; font-size:10px; font-weight:bold; color:#0B5DAA; text-decoration:underline}
#navegacionNoticias { width:230px; height:400px; background-image:url(images/bckNavegacion.gif); background-position: right bottom; background-repeat:no-repeat;}
#scrollNoticias{width:210px;height:360px;overflow:auto;	padding:5px;}

#ContenidoHome{background-image:url(images/bckHome.gif); background-position:left bottom; background-repeat:no-repeat; width:530px; height:400px;}
#navegacionHome { width:230px; height:400px; background-image:url(images/bckNavegacion.gif); background-position: right bottom; background-repeat:no-repeat;}
#navegacionHome #listaPrecios h1 { float: left; height:26px; width:200px; background-image:url(images/listaPrecios.jpg) !important; background-repeat:no-repeat; background-position:7px 20px; padding-top:24px; clear:both }
#navegacionHome #listaPrecios a{ float:left; display:block; color:#5c5c5c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-left:28px; font-weight:bold; margin-bottom:8px;}
/*#Navegacion h1 { background-image:url(images/titLogin.gif); width:230px; height:100px; display:block; background-position:right top; background-repeat:no-repeat;}*/
#Navegacion h1 { background-image:url(images/titRecibe.gif); width:230px; height:100px; display:block; background-position:right top; background-repeat:no-repeat;}
#Navegacion h2 { background-image:url(images/titNoticiasAnteriores.gif); width:230px; height:80px; display:block; background-position:right top; background-repeat:no-repeat;}
#navegacionHome #login table{ width:84%; margin:auto;}
#navegacionHome #login td { height:20px;}
#navegacionHome  #login {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px
}
#navegacionHome  #login input {	border:solid 1px #dddddd;float:left;width:120px;}
#navegacionHome  #login #usuario { /*background-image:url(images/titUsuarios.gif); background-repeat:no-repeat; height:20px; width:42px; display:block; float:right;*/ font-size:10px; padding-left:10px;}
#navegacionHome  #login #password { /*background-image:url(images/titClave.gif); background-repeat:no-repeat; height:20px; width:42px; display:block; float:right;*/ font-size:10px; padding-left:10px;}
#navegacionHome  #login #entrar{ float:right!important; margin-top:10px; clear:both; background-image:url(images/btnEntrar.gif); border:0; width:68px; height:27px; cursor:pointer;}
#navegacionHome ul{ float:right; padding-right:12px; padding-top:13px;}
#navegacionHome li, #navegacionHome li a, #navegacionHome li:hover {list-style: none; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#578fc4; text-decoration:none;}

#contEncuesta h1 { background-image:url(images/titEncuesta.gif); width:129px; height:26px; float:left; padding-top:12px; background-repeat:no-repeat; background-position:left bottom;}
#contEncuesta #Encuesta { float:left; clear:both; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5c5c5c;}
#contEncuesta #Encuesta table { width:94%; margin:auto;}
#contEncuesta #Encuesta .pregunta { font-weight:bold; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;}
#contEncuesta #Encuesta img{ float:right; padding-top:6px;}
#contEncuesta #Encuesta .resultados { padding-right:10px;}
#contEncuesta #Encuesta #resultados {background-image:url(images/btnResultados.gif); width:93px; height:27px; border:0; cursor:pointer;}
#contEncuesta #Encuesta .votar { padding-right:12px;}
#contEncuesta #Encuesta #votar { background-image:url(images/btnvotar.gif); width:61px; height:27px; cursor:pointer; border:0}

#contEncuestaResult h1 { background-image:url(images/titEncuesta.gif); width:129px; height:26px; float:left; padding-top:12px; background-repeat:no-repeat; background-position:left bottom;}
#contEncuestaResult #Encuesta { float:left; clear:both; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5c5c5c;}
#contEncuestaResult #Encuesta table { width:94%; margin:auto;}
#contEncuestaResult #Encuesta .pregunta { font-weight:bold; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;}
#contEncuestaResult #Encuesta img{ float:right; padding-top:6px;}
#contEncuestaResult #Encuesta .resultados { padding-right:10px;}
#contEncuestaResult #Encuesta #resultados {visibility:hidden}
#contEncuestaResult #Encuesta .votar { padding-right:12px;}
#contEncuestaResult #Encuesta #votar { background-image:url(images/btnvotar.gif); width:61px; height:27px; cursor:pointer; border:0}

/* Paginas Internas */
#contInternas #navSuperior h1 { background-image:url(images/titInterna.gif); display:block; width:530px; height:79px;}
#contInternas #navSuperior ul { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#666666; padding-left:27px;}
#contInternas #navSuperior li { list-style:none; display:inline; margin-left:4px;}
#contInternas #contenido { padding-top:16px;padding-right:30px; position:relative; background-image:url(images/bckCont.gif)}
#contInternas #contenido h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#666666; padding-left:27px; padding-bottom:10px; ;}
#contInternas #contenido h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#3c7dbb; padding-left:27px; padding-bottom:0px; ;}
#contInternas #contenido p { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#333333; line-height:14px; padding-left:27px; padding-bottom:10px;}
#contInternas #contenido p  strong{color:#3c7dbb; font-weight:normal;}
#contInternas #contenido p  span{color:#3c7dbb!important; font-weight:normal!important;}
.descarga, .descarga:hover, .descarga:link, .descarga:visited, .descarga:active  { float:left; padding-left:27px; background-position:right; background-image: url(images/btnDescarga.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; padding-right:14px; background-repeat:no-repeat; color:#333333;}

#contInternas #contenido li {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#333333; line-height:14px; padding-left:0px; list-style-position: outside; list-style-image: url(images/blt.gif); margin-left:55px;}

#contInternas #contenido li ul li{ margin-left:17px;}

#contInternas #contenido #leftTop{ position:absolute; left:0px; top:0px; width:5px; height:90px; background-image:url(images/leftTop.gif); background-position: left bottom; background-repeat:no-repeat;}
#contInternas #contenido #leftBottom { position:absolute; left:0px; bottom:0px; width:5px; height:132px; background-image:url(images/leftBottom.gif); background-position: left bottom; background-repeat:no-repeat;}
#contInternas #contenido #rightTop { position:absolute; right:0px; top:0px; width:5px; height:90px; background-image:url(images/rightTop.gif); background-position: left bottom; background-repeat:no-repeat;}
#contInternas #contenido #rightBottom { position:absolute; right:0px; bottom:0px;  width:5px; height:90px; background-image:url(images/rightBottom.gif); background-position: left bottom; background-repeat:no-repeat;}
#contInternas table { display:block; margin-left:26px; table-layout:fixed;}
#contInternas table td { width:156px; vertical-align:text-top}

.homeTable { display:block; margin-left:26px; _margin-left:13px;float:left; clear:both; margin-top:20px; table-layout:fixed;}
.homeTable td {  width:165px; vertical-align:text-top;}

.homeTable ul { margin:0px!important; padding:0px!important;}
.homeTable { padding-left:27px; padding-bottom:20px;}
.homeTable ul li{
	margin:0px!important;
	padding:0px 0px 0px 10px!important;
	list-style:none;
	list-style-image:none!important;
	background:url(images/blt.gif) no-repeat 0px 8px;
	padding-right:10px!important;
	height:14px;
	line-height:14px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
}
 .homeTable ul li a:link, #contInternas .homeTable ul li a:hover, .homeTable ul li a:active, .homeTable ul li a:visited{ color:#5d5d5d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#contInternas a { text-decoration:underline; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
/*Menu interno General*/
#navInterna { width:230px; height:111px; background-image:url(images/navInternaHead.gif);}
#navInterna1 { width:230px; height:111px;}
#navInternaMenu { padding-top:18px;}
#navInternaMenu ul { float:none; margin:auto;}
#navInternaMenu li { display:list-item;  list-style:none; padding-left:10px; float:left; clear:both;}
#navInternaMenu a { display:block; width:205px; height:27px; margin:0px; padding:0px;}
#navInternaMenu span { display:none; width:205px; height:27px; margin:0px; padding:0px;}
#navInternaMenu ul li ul{ padding:2px 2px 0px 2px; margin:0px 0px 2px 1px; border-left:1px solid #9db3ca; border-top:1px solid #9db3ca; border-right:1px solid #9db3ca; width:197px; clear:both; background:#FFFFFF; display:block; overflow:hidden; display:none;}
#navInternaMenu ul li ul li{ background:#e3f1fc; float:left; clear:both; width:197px; display:block; height:20px; margin:0px; padding:0px;}
#navInternaMenu ul li ul li a { background:#e3f1fc; float:left; clear:both; width:187px; display:block; height:16px; text-decoration:none; padding:0px; margin:0px; color:#515b64; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:4px; padding-left:10px;}
#navInternaMenu ul li ul li a:hover { background:#c7d9f1;}
.navIntActivo { background:#c7d9f1 !important;}

/*           ITEMS MENUS NAVEGACION                 */
/*EMPRESA*/
#navInternaMenu #resena  { background-image:url(images/btn/btn_resena.gif); }
#navInternaMenu #resena:hover  { background-image:url(images/btn/btn_resenaOn.gif); }
#navInternaMenu #mision { background-image:url(images/btn/btn_mision.gif); }
#navInternaMenu #mision:hover { background-image:url(images/btn/btn_misionOn.gif); }
#navInternaMenu #politicas { background-image:url(images/btn/btn_politicas.gif); }
#navInternaMenu #politicas:hover { background-image:url(images/btn/btn_politicasOn.gif); }
/*Productos*/
#navInternaMenu #Edificaciones  { background: url(images/btn/btn_Edificaciones.gif)}
#navInternaMenu #Edificaciones:hover  { background: url(images/btn/btn_EdificacionesOn.gif)}
#navInternaMenu #infraestructura { background: url(images/btn/btn_infraestructura.gif)}
#navInternaMenu #infraestructura:hover  { background:url(images/btn/btn_infraestructuraOn.gif)}
#navInternaMenu #agricola { background: url(images/btn/btn_agricola.gif)}
#navInternaMenu #agricola:hover  { background:url(images/btn/btn_agricolaOn.gif)}
#navInternaMenu #manuales { background: url(images/btn/btn_manuales.gif)}
#navInternaMenu #manuales:hover  { background:url(images/btn/btn_manualesOn.gif)}
#navInternaMenu #listas { background: url(images/btn/btn_listas.gif)}
#navInternaMenu #listas:hover  { background:url(images/btn/btn_listasOn.gif)}
#navInternaMenu #Plantas  { background-image: url(images/btn/btn_Plantas.gif); }
#navInternaMenu #Plantas:hover { background-image:url(images/btn/btn_PlantasOn.gif); }
#navInternaMenu #Sucursales{ background-image: url(images/btn/btn_Sucursales.gif); }
#navInternaMenu #Sucursales:hover{ background-image: url(images/btn/btn_SucursalesOn.gif); }
#navInternaMenu #Red{ background-image: url(images/btn/btn_Red.gif); }
#navInternaMenu #Red:hover { background-image: url(images/btn/btn_RedOn.gif); }
#navInternaMenu #Mezclado{ background-image: url(images/btn/btn_Mezclado.gif) }
#navInternaMenu #Mezclado:hover { background-image: url(images/btn/btn_MezcladoOn.gif); }
#navInternaMenu #Inyeccion{ background-image: url(images/btn/btn_Inyeccion.gif)}
#navInternaMenu #Inyeccion:hover { background-image: url(images/btn/btn_InyeccionOn.gif); }
#navInternaMenu #Extrusion{ background-image: url(images/btn/btn_Extrusion.gif)}
#navInternaMenu #Extrusion:hover { background-image: url(images/btn/btn_ExtrusionOn.gif); }
#navInternaMenu #contacto{ background-image: url(images/btn/btn_contacto.gif)}
#navInternaMenu #contacto:hover { background-image: url(images/btn/btn_contactoOn.gif); }
/*Contacto*/
.contacto { background:url(images/bckContacto.gif) no-repeat ;  height:180px; margin-left:26px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:10px; width:470px;}
.contacto table {  margin-right:20px; }
.contacto table tr { padding-bottom:7px; height:27px;}
.contacto table .textos { vertical-align:text-top; padding-top:6px;}
.contacto table .textos span{ width:120px; display:block; float:right; text-align:right; padding-right:6px; font-weight:bold; color:#666666;}
.enviar { float:right; margin-top:8px;}
.contacto table .inputs { width:260px!important;}
.contacto table span { width:260px; display:block; }
.contacto table .inputs span input { width:68px!important; display:block; height:27px !important;}
.contacto table .inputs input { width:240px;}
.contacto #enviar { background-image:url(images/btnEnviar.gif); border:0; cursor:pointer;}
.contacto table .inputs textarea{ width:240px;}
.gracias { color:#33ad33 !important; font-weight:bold !important;}

.area { border:1px solid #dad7d7; padding:0px; margin-left:27px; padding-bottom:8px; margin-bottom:10px;}
.area h2 { padding-left:8px !important; margin-left:0px!important; padding-top:4px;}
.area table{border:1px solid #dad7d7; margin-left:8px!important; margin-right:8px !important; width:453px; display: block; table-layout:fixed; border-bottom:none; margin-top:4px; border-right:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#858585; font-weight:bold;}
.area table .info{ width:357px!important; margin:0px!important;}
.area table .textos{width:79px!important; margin:0px!important; }
.area table .textos span{ background:url(images/blt.gif) no-repeat 0px 4px; padding-left:8px;}
.area table td {  height:26px; border-bottom:1px solid #dad7d7; background:url(images/backDistribucion.gif) repeat-x; border-right:1px solid #dad7d7; vertical-align:middle!important; padding-left:8px!important;}

/* MAPA DEL SITIO*/
.mapas { float:left; width:480px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.mapas li { font-weight:bold!important; background-image:none!important; list-style:none!important; list-style-image:none!important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.mapas li a{ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px!important;}
.mapas li ul li ul li{ font-weight:normal!important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px!important;}
.mapas li ul li ul li a{ font-weight:normal!important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px!important;}
.mapas li ul li ul li{background:url(images/blt.gif) no-repeat 0px 4px!important; padding-left:8px!important;}
.mapas li ul li ul li ul li{background:none!important; padding-left:0px!important;}
