body
{
	margin:0px; padding:0px;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; */
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px; color:#3E3D3C;
	background:url(../img_files/bg.jpg) repeat-x top;
	background-color:#EEEFEA;
}
a:link, a:visited{ color:#3677BD;}
a:hover{ text-decoration:none;}
#divBG{
	background:url(../img_files/bgColor.jpg) no-repeat center;
	/*background-position:center 86px;*/
	background-position:center 176px;
	min-height:600px;
}

#divCabecera
{
	width:920px;
	/*height:86px;*/
	/*height:79px;*/
	height:160px;
	background:url(../img_files/logo.jpg) no-repeat left top;
}

#divCabecera2
{
	width:920px;
	/*height:86px;*/
	height:160px;
	background:url(../img_files/logo.jpg) no-repeat left top;
}

#divBgPie{
	background:#DBDCD7;
	border-top:2px solid #A8A8A8;
	min-height:100px;
}
#divPie{
	margin-top:5px;
	width:907px;
	font-size:11px;
	background:url(../img_files/logo_agua.gif) no-repeat top right;
	color:#2D2D2D;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


#divContenido
{
	width:907px;
	background-color:#FFF;
	border:4px solid #E7E7E2;
	margin-top:30px;
	margin-bottom:20px;
}
#divContenidoText
{
	padding:10px;
	min-height:400px;
}


#divBannerHomeBg{ }
#divBannerHome{ width:953px; height:334px;}

#divInfoPrincipalHome{
	width:907px;
}

#divInfoMiddleGris{
	background-color:#E7E7E2;
	border-top:1px solid #CFCFCB;
	border-bottom:1px solid #CFCFCB;
	margin-top:5px;
	margin-bottom:5px;
}
#divInfoMiddleGrisCenter
{
	width:907px;
	margin-top:3px;
	margin-bottom:3px;
}

#divInfoMiddleGrisCenter2
{
	width:907px;
	margin-top:3px;
	margin-bottom:3px;
}


/* --------- */
#divProductosHome{
	padding:5px;
	font-size:11px;
	color:#524F4E;
	text-align:justify;
}
#divProductosHome a:link, #divProductosHome a:visited{
	color:#3677BD;
}
#divProductosHome a:hover{
	color:#BC3A0E;
	text-decoration:none;
}

#divProductosHome ul{margin:0px; padding:0px;}
#divProductosHome li{ list-style:none; margin:0px; padding:0px;}
#divProductosHome ul li a:link, #divProductosHome ul li a:visited
{
	background:url(../img_files/arrow.gif) no-repeat;
	background-position:0px 5px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
}

#divProductosHome img
{
	border:3px solid #C6C8BF;
	margin-right:5px;
	margin-bottom:2px;
	width:70px;
}
#divProductosHome hr
{
	width:95%;
	border:1px dotted #D7D7CE;
	clear:left;
	margin-top:3px;
	margin-bottom:3px;
}

/* ============ */
#menuTop{ padding-top:32px; }
#menuTop ul{margin:0px; padding:0px; float:right; margin-right:3px;}
#menuTop li{ list-style:none; margin:0px; padding:0px;}
#menuTop ul li{ display:block;}

#menuTop ul li a:link, #menuTop ul li a:visited{
	display:block;
	background:url(../img_files/bgBoton.gif);
	background-position:0px -38px;
	width:107px;
	height:38px;
	text-align:center;
	color:#464E54;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:37px;
}

#menuTop ul li a:hover{
	background-position:0px 0px;
	color:#FFF;
}

#menuTop ul li span#bselect{
	display:block;
	background:url(../img_files/bgBoton.gif);
	background-position:0px 0px;
	width:107px;
	height:38px;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:37px;
}


/* -divTextFlash */
#divTextFlash{ width:500px; height:25px; margin-top:55px;}



#div_degrade
{
   background-color: #000000;
   filter:alpha(opacity=70);
   -moz-opacity:0.4;
   opacity: 0.4;
   width:100%;
   height:100%;
   margin:0px;
   left:0px; right:0px;
   padding:0px;
   position: absolute;
   z-index:500;
}

#div_contenedor
{
	height:auto;
	/*border:2px solid #555555;*/
	/*background:#ffffff;*/
	color:#000000;
	width:expression((documentElement.clientWidth >100) ? "100px" : "auto" );
}

#img_antras{background:url(../img_files/prev.gif) no-repeat;
	background-position:0px 100px;}
#img_antras:hover
{
	background:url(../img_files/prev.gif) no-repeat;
	background-position:0px 100px;
}

#img_next{background:url(../img_files/next.gif) no-repeat;
	background-position:55px 100px;}
#img_next:hover
{
	background:url(../img_files/next.gif) no-repeat;
	background-position:55px 100px;
}

