body{
background-color:#1e69ad;
background-image:url(img/fondo.jpg);
background-repeat:no-repeat;
margin:0 auto;
}

#logo {
	position:absolute;
	left:31px;
	top:58px;
	width:262px;
	height:96px;
	z-index:1;
	background-image:url(img/logo.png);
	background-repeat:no-repeat;
}

* html #logo {background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logo.png', sizingMethod='crop')    
    background:;
}
#menu {
	position:absolute;
	left:122px;
	top:152px;
	width:823px;
	height:520px;
	z-index:6;
}

#texto {
	left:300px;
	top:283px;
	width:583px;
	height:auto;
	font-size:10px;
	color:#346b9c;
	background-color:#fff;
	padding-right: 42px;
	padding-left: 20px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 35px;
	background-image:url(img/pie_text.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top: 0px;
	padding-top: 5px;
	z-index:20;
}

.gris {color: #626264;
font-weight: bold;}
#separador {
	position:absolute;
	left:287px;
	top:0;
	width:32px;
	height:811px;
	z-index:4;
	background-image:url(img/separador.png);
	background-repeat:no-repeat;
}

* html #separador {background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/separador.png', sizingMethod='crop')    
    background:;
}
#solapa {
	position:absolute;
	left:945px;
	top:172px;
	width:40px;
	height:383px;
	z-index:5;
	background-image:url(img/solapa.png);
	background-repeat:no-repeat;
}
* html #solapa {background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/solapa.png', sizingMethod='crop')    
    background:;
}

#ic2 {
	position:absolute;
	left:698px;
	top:94px;
	width:266px;
	height:64px;
	z-index:7;
	background-image:url(img/ic2.png);
	background-repeat:no-repeat;
}
* html #ic2 {background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ic2.png', sizingMethod='crop')    
    background:;
}
#pie {
	width:646px;
	height:29px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: right;
	color: #FFFFFF;
	left: 1px;
	padding-top: 20px;
	}
#pie a{
color:#FFFFFF
}
#pie2 {
	width:646px;
	height:29px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align: right;
	color: #FFFFFF;
	left: 1px;
	
}
#pie2 a{
color:#FFFFFF
}
#caja_texto {
	position:absolute;
	left:300px;
	top:375px;
	width:622px;
	height:auto;
	z-index:7;
}
#caja_texto_empresa {
	position:absolute;
	left:300px;
	top:478px;
	width:622px;
	height:auto;
	z-index:7;
}



#puntos {
	position:absolute;
	left:858px;
	top:147px;
	width:20px;
	height:650px;
	z-index:13;
	background-image:url(img/puntos.png);
}
* html #puntos {background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/puntos.png', sizingMethod='crop')    
    background:;
}
.productos {color: #81AACF}
.productos a{color: #81AACF}
