/* CSS Document */
body{
	background-image:url('../img/fondo.png');
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#e8e8e8;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
}
	
p{
	padding: 0 30 25 24px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
}
ul{
	font-size: 12px;
	line-height:1;
}

a:link, a:hover, a:active, a:visited  {
	color: #9E9400;
	outline: 0;
}

img {
	border:0pt none;
	margin:0pt;
	padding:0pt;
}

img .preload{
	visibility:hide;
}

DIV#overlay{ 
	position:absolute;
	float:left;
	top:0;
	left:0;
	/*width: 100%;*/
	background-image: url('../img/overlay.png'); 
	z-index: 6;
}

DIV#formDIV, #formDIV2, #formDIV3
{
	position:absolute;
	float:left;
	top:20px;
	left:50%;
	margin-left: -450px;
	width:900px;
	height:auto!important;
	padding:0 0 30 0px;
	/*border: 1px solid #666;*/
	background-color:white;
	z-index: 8;
}
#formDIV3
{
	width: 450px;
	margin-left: -225px;
	margin-top: 50px;
	padding-left: 40px;
	border: 1px solid #666;
}

DIV#formDIVanex1, #formDIVanex3
{
	position: absolute;
	top:0px;
	left:0px;
	width:450px;
	height:650px;
	background-color:white;
	border-right: 1px solid #CCC;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-bottom: 1px solid #666;
}

#formDIVanex3
{
	height: 550px;
}
DIV#formDIVanex2, #formDIVanex4
{
	position: absolute;
	top:0px;
	left:450px;
	width:450px;
	height:650px;
	background-color:white;
	border-left: 1px solid #CCC;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}

#formDIVanex4,#formDIVanex3
{
	height: 765px;
}

DIV#principal
{
	position:relative;
	height: 700px;
	width: 976px;
}

DIV#logo{
	position:absolute;
	top:10px;
	left:0px;
	width:326px;
	height:130px;
	background-image: url('../img/logo.png');
}
/* EMPRESA*/
DIV#empresa{
	position:absolute;
	top:150px;
	left:0px;
	width:326px;
	height:264px;
	
}
	#empresa p{
		padding: 5 30 25 22px;
		line-height: 2;
	}

	DIV#empresa .downpdf{
		position: absolute;
		top:0px;
		left:0px;
		cursor:pointer;
		background-image: url('../img/down_pdf.png');
		width:74px;
		height:55px;
	}

	DIV#empresa .cabecera{
		position:absolute;
		left:74px;
		background-image: url('../img/cab_empresa_es.png');
		width:252px;
		height:55px;
	}

	DIV#empresa .cuerpo{
		position:absolute;
		top:55px;
		background-image: url('../img/cuerpo1.png');
		width:326px;
		height:209px;
	}
/*CARACTERISTICAS DEL SERVICIO*/
DIV#servicios{
	position:absolute;
	top:420px;
	left:0px;
	width:326px;
	height:264px;
	padding: 0 25 0 0px;
}
	#servicios p{
		line-height: 1.4;
	}
	DIV#servicios .cabecera{
		position:absolute;
		background-image: url('../img/cab_serv_es.png');
		width:326px;
		height:55px;
	}
	DIV#servicios .cuerpo{
		position:absolute;
		top:55px;
		background-image: url('../img/cuerpo1.png');
		width:326px;
		height:209px;
	}
/* SERVICIO A COMUNIDADES */
DIV#comunidades{
	position:absolute;
	top:0px;
	left:335px;
	width:326px;
	height:264px;
}

	DIV#comunidades .cabecera{
		position:absolute;
		background-image: url('../img/cab_com_es.png');
		width:326px;
		height:55px;
	}
	DIV#comunidades .cuerpo{
		position:absolute;
		top:55px;
		background-image: url('../img/cuerpo1.png');
		width:326px;
		height:209px;
		margin: 0 45 0 0px;
	}
	DIV#comunidades li{
	width:260px;
	padding: 8 0 0 0px;
	}
/* NUESTRO PERSONAL */
DIV#personal{
	position:absolute;
	top:260px;
	left:335px;
	width:326px;
	height:155px;
}
	DIV#personal .cabecera{
		position:absolute;
		background-image: url('../img/cab_perso_es.png');
		width:326px;
		height:55px;
	}

	DIV#personal .cuerpo{
		position:absolute;
		top:55px;
		background-image: url('../img/cuerpo2.png');
		width:326px;
		height:100px;
	}
/* ZONAS DE ACTUACIÓN */
DIV#actuacion{
	position:absolute;
	top:420px;
	left:335px;
	width:326px;
	height:155px;
}
	DIV#actuacion .cabecera{
		position:absolute;
		background-image: url('../img/cab_actu_es.png');
		width:326px;
		height:55px;
	}
	DIV#actuacion .cuerpo{
		position:absolute;
		top:55px;
		background-image: url('../img/cuerpo2.png');
		width:326px;
		height:100px;
	}
/* CALIDAD */
DIV#calidad{
	position:absolute;
	top:0px;
	left:665px;
	width:326px;
	height:155px;
}
	#calidad p{
		line-height: 1.1;
	}
	DIV#calidad .cabecera{
		position:absolute;
		background-image: url('../img/cab_cali_es.png');
		width:326px;
		height:55px;
	}

	DIV#calidad .cuerpo{
		position:absolute;
		top:55px;
		background-image: url('../img/cuerpo2.png');
		background-repeat: no-repeat;
		width:326px;
		height:100px;
	}
	
	DIV#calidad p{
		padding: 0 30 25 22px;
	}
/* NOVEDADES */
DIV#novedades{
	position:absolute;
	top:160px;
	left:665px;
	width:326px;
	height:155px;
}
	DIV#novedades .cabecera{
		position:absolute;
		background-image: url('../img/cab_nove_es.png');
		width:326px;
		height:55px;
	}

	DIV#novedades .cuerpo{
		position:absolute;
		top:55px;
		background-image: url('../img/cuerpo4.png');
		width:326px;
		height:100px;
	}
/* BOTONES DE NAVEGACION */
.bt_button_off, .bt_button_on{
	position:absolute;
	top:320px;
	left:665px;
	width:326px;
	height:96px;
	cursor:pointer;
}
.bt_button_off{
	background-image: url('../img/btoff_es.png');
}
.bt_button_on{
	background-image: url('../img/bton_es.png');
}

.po_button_off, .po_button_on{
	position:absolute;
	top:420px;
	left:665px;
	width:326px;
	height:96px;
	cursor:pointer;
}
.po_button_off{
	background-image: url('../img/pooff_es.png');
}
.po_button_on{
	background-image: url('../img/poon_es.png');
}

.con_button_off, .con_button_on{
	position:absolute;
	top:520px;
	left:665px;
	width:326px;
	height:96px;
	cursor:pointer;
}
.con_button_off{
	background-image: url('../img/cooff_es.png');
}
.con_button_on{
	background-image: url('../img/coon_es.png');
}

.cat_on, .cat_off{
	position:absolute;
	top:590px;
	left:345px;
	width:147px;
	height:55px;
}
.cat_on{
	background-image: url('../img/cat_on.png');
}
.cat_off{
	background-image: url('../img/cat_off.png');
}

.cast_on, .cast_off{
	position:absolute;
	top:590px;
	left:492px;
	width:155px;
	height:55px;
}
.cast_on{
	background-image: url('../img/cast_on.png');
}
.cast_off{
	background-image: url('../img/cast_off.png');
}