
body {
	background-attachment: fixed;
	background-color: #EEEEEE;
	background-image: url(/imagenes/textura_fondo.jpg);
	background-repeat: repeat-x;
	background-position: top;
    text-align: center;
	font-family:Arial, Helvetica, sans-serif;
}

html, body {
     margin: 0;
     padding: 0;
     height: 100%;
}


.web {
	background-color: #FFFFFF;
	background-position: center center;
	margin:auto;
	width: 750px;
	display:block;
	text-align: left; 
	
	 position: absolute;
		        left: 50%;
		        top: 50%;
		        margin-top: -300px;
	        	margin-left: -375px;
}

.web2 {
	background-color: #FFFFFF;
	background-position: center center;
	margin:auto;
	width: 600px;
	height: 450px;
	display:block;
		
	 position: absolute;
		        left: 50%;
		        top: 50%;
		        margin-top: -225px;
	        	margin-left: -300px;
}

.logo{ margin-bottom: 14px; margin-top: 10px; margin-left: 4px;}

.linea{margin-top:-16px;margin-right: 4px; margin-left: 4px; height:8px; background-color:#abee14; border: 0;}
.linea2{margin-left:4px;margin-right: 4px; margin-top:-0px; height:1px;background-color: #999999; display:block;}

.menu{background-image:url(imagenes/fondo_m.gif); background-repeat:repeat-x; height:47px; vertical-align:middle; margin-top:-11px;margin-right: 4px; margin-left: 4px;;width:742px;;font-size:12px;}

.menu a{ text-decoration:none; color:#FFF; display:block; height:47px; padding-top:14px; text-align:center; width:100px;}
.menu a:hover {display:block; height:47px; background-image:url(imagenes/fondo_msel.gif); background-repeat:repeat-x; color:black;}
menu a:active{display:block; height:47px; background-color:#999999; color:#FFFFFF; font-size:14px; vertical-align:middle;}

.inicio{margin-right:120px; margin-left:8px;}
/*EMPRESA y CONTACTAR*/
.contenido{width:460px; height:380px; float:left;}
.contenido h2{
display:block;
margin-top:0px;
margin-bottom: 4px;
font-size: 16px;
margin-left: 4px;
margin-right: 4px;
color: #999999;
}
.contenido hr{ border:0; rgin-left:4px;margin-right: 4px; margin-top:-0px; height:1px;background-color: #abee14;}
.contenido p{ display:block; margin-top: 0px; font-size:12px; margin-left:4px;margin-right: 4px; color:#000000;}
.contenido b{ color:#666666; margin-left: 4px; font-size:13px;}
.imagen{width:280px; height:380px; float:left; margin-left: 4px; margin-right: 4px;}
.imagen a img {border:none; outline: none;}
.web a img { border:none; width:280px; height:380px; float:left; margin-left: 4px; margin-right: 4px;}
.contenido a{color:#000000;text-decoration:none;}
.contenido a:hover{color:#999999; text-decoration:underline;}

/*OTROS*/
.contenido2{width:742px; float:left; margin-left:4px; margin-top:4px;}
.contenido2 p{ display:block; margin-top: 0px; font-size:12px; margin-left:4px;margin-right: 4px; color:#000000;}
.contenido2 h2{
display:block;
margin-top:0px;
margin-bottom: 4px;
font-size: 16px;
margin-left: 4px;
width:742px;
color: #999999;
}
.contenido2 hr{ border:0; rgin-left:4px;margin-right: 4px; margin-top:-0px; height:1px;background-color: #abee14;}
.contenido2 a{color:#999999;text-decoration:none;}
.contenido2 a:hover{color:#000000; text-decoration:underline;}

.direccion{ width: 280px; font-size:10px; font-style:italic; float:left; margin-top:-6px;padding-left:4px;}
.condiciones{width:460px; text-align:right; float:left; margin-top:-6px;font-size:12px;}
.condiciones a{color:#000000;text-decoration:none;}
.condiciones a:hover{color:#999999; text-decoration:underline;}

.marca{ width:738px; margin-left: 4px; margin-right: 4px; margin-top: -10px;}
.marca a img{ display: block; width: 150px; height:30px; border:none; margin-left: 8px; margin-top: 6px; margin-bottom:5 px;}
.marca p{display: block; margin-left:8px; margin-top:6px; margin-right: 8px; width: 410px; float:left;}
.marca h5 a{ display: block; width: 130px; text-align:center; margin-left: 5px; margin-top: 6px; float: left; font-size:12px;}
.marca hr{margin-left:4px;margin-right: 8px; margin-top:-0px; height:1px;background-color:#CCCCCC; border: 0;}

.descargas p{ display:block; margin-top: -2px; margin-left: 16px;}
.descargas img{ display:block; margin-top: 20px; margin-left: 8px;}
.descargas hr{ display: block; margin-left:8px;margin-right: 8px; margin-top:-12px; height:1px;background-color:#cccccc; border: 0;}
.descargas h2{ display: block; margin-left: 16px; margin-top: 20px; margin-bottom: -4px;}

.advertencia{ display: block; background-color:#cccccc; border: thin; border-color:#000000;  margin-left:8px; margin-right: 8px; padding-top: 4px; padding-left: 4px; padding-right: 4px;}
.advertencia p{color:000000; font-size:12px; text-align:center}
.advertencia a{ text-decoration:none; color:#666666;}
.advertencia a:hover{ color:#ffffff; text-decoration:underline;}
