@charset "ISO-8859-1";
/* CSS Document */

body { background-color:#e6e6e6; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999; position:relative; background-image:url(/img/fondoweb.jpg)}
#container {
	background-image:url(/img/fondomain.jpg);
	background-repeat:repeat-x;
	background-color:#010e2e;
	margin:0pt auto 0pt;
	min-height:800px;
	position:relative;
	text-align:left;
	width:750px;
	padding:36px;
	padding-bottom:20px;
	margin-bottom:40px;
}
#header {z-index:150; height:291px}
#main {
	background-color:#FFFFFF; clear:both;
}
a, a:visited { color:#214365; text-decoration:none}
a:hover { color:#214365; text-decoration:underline}
p {padding:0; margin:0;}
h2 {font-size:14px; color:#1b3a59; font-weight:bold; margin:0; padding:0; margin-bottom:10px}
h3 {font-size:12px; color:#666; font-weight:bold; margin:0; padding:0; margin-bottom:10px}
#left {float:left; width:480px; padding-top:10px;}
#right { margin-left:488px; background-color:#e0e0e0; padding-bottom:15px; width:256px}
.separador { margin-left:10px}
#titular {
	background-image:url(/img/fondotitular.jpg); 
	background-repeat:no-repeat; 
	color:#FFFFFF; height:72px; 
	padding-top:15px; 
	padding-left:70px;
	font-size:14px;
}
ul { margin-top:0; padding-top:0}
li {list-style-image:url(/img/detalleazul.jpg)}

/*WSLIDE*/
#ma_liste li { margin-top:7px; padding-top:3px; padding-bottom:5px}
#ma_liste ul { top:0}
#ma_liste-menu {margin-bottom:5px; background-color:#001739; height:20px; margin-right:4px}
#ma_liste-menu a {
	font-size:9px;
	background-color:#001c43;
	color:#fff;
	padding:3px;
	border:solid 1px #001c43;
	text-decoration:none
}
#ma_liste-menu a:hover {background-color:#1e3e5f}
.wactive {background-color:#001c43; font-size:12px}
.negritazul {font-weight:bold; color:#214365}
.negritayellow {font-weight:bold; color:#c5ba1e}

/*Productos*/
#ulproductos {padding-left:25px; margin-bottom:15px}
#prod2, #prod3, #prod4, #prod5, #prod6, #prod7, #prod8, #prod9, #prod10, #prod11, #prod12, #prod13 {display:none;}
#prod1, #prod2, #prod3, #prod4, #prod5, #prod6, #prod7, #prod8, #prod9, #prod10, #prod11, #prod12, #prod13 {background-image:url(/img/fondoproductos.jpg); padding:4px}
#prod1 img, #prod2 img, #prod3 img, #prod4 img, #prod5 img, #prod6 img, #prod7 img, #prod8 img, #prod9 img, #prod10 img, #prod11 img, #prod12 img, #prod13 img { border:solid 3px #ccc; margin:2px; margin-right:5px}
.titProductos { color:#c5ba1e; font-size:14px}

#linksProductos li {margin:3px; margin-bottom:10px}

/*Galeria*/
#ulfotosGaleria { width:700px; margin-top:15px; margin-left:40px}
#ulfotosGaleria li { display:inline; width:700px; margin-right:8px;}
#ulfotosGaleria li img {border:solid 3px #ccc;  margin-bottom:8px}
#ulfotosGaleria li img:hover {border:solid 3px #284e74;  margin-bottom:8px}

/*Contactar*/
#Contactar { text-align:right; color:#666; width:380px}
#Contactar input { border:solid 1px #666666; color:#666666; font-size:9px; height:14px; margin-bottom:5px; width:270px}
.Contactartextarea { border:solid 1px #666666; color:#666666; font-size:9px; height:80px; margin-bottom:5px; width:270px}

.btn[class] {
	background-image:url(/img/shade.png);
	background-position:center bottom;
}
.btn:hover {
	background-color:#666666;
}
.btn {
	background-color:#1e3e5f;
	border:1px solid #999999;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	height:30px;
	margin-bottom:2px;
	margin-left:5px;
	margin-top:10px;
	padding:5px;
	position:relative;
	text-decoration:none;
	width:100px;
}

#direccion {padding-top:10px}
#textolegal {text-align:justify} 
#textolegal p {margin-bottom:10px}
#textolegal strong { color:#666;}


/*Mapa web*/

#mapaweb { background-image:url(/img/fondomapaweb.jpg); background-repeat:no-repeat; width:445px; height:370px; position:relative}
#mapanivel1 { color:#214365; font-size:14px; font-weight:bold; padding-top:60px; }
#mapanivel1 a { margin-left:30px}
#mapanivel2 { color:#214365; font-size:14px; font-weight:bold; padding-top:40px; margin-left:30px}
#subnivel1 { margin-left:40px; margin-top:20px; width:180px; float:left}
#subnivel2 { margin-left:247px; margin-top:20px; width:180px;}
#ulsubnivel1 a, #ulsubnivel2 a {color:#c5ba1e}
#mapanivel3 { color:#214365; font-size:10px; font-weight:bold; margin-left:30px; width:400px; position:absolute; clear:both; left:0px; height:30px; margin-top:15px}
#mapanivel3 a { margin-left:5px}

#servicios img {border:solid 3px #ccc}
#servicios img:hover {border:solid 3px #284e74}

