@charset "ISO-8859-1";



a:link {
	color: #000000;
	text-decoration: none;
}


a:visited {
	color:#87888a;
	text-decoration: none;
}



/*atributos de texto sencillo*/

#texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	text-align: justify;
	position: absolute;
	overflow: visible;
	visibility: visible;
	height: 270px;
	width: 350px;
	left: 36px;
	top: 209px;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 20px 5px;
	padding: 0px;
	text-align: left;
}
#contenedor #campotxt {
	position: absolute;
	height: 318px;
	width: 323px;
	left: 33px;
	top: 210px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px 20px 5px;
	text-align: left;
	overflow: visible;
	visibility: visible;
	color: #777777;
	}
	
#campotxt2 {
	position: absolute;
	height: 310px;
	width: 310px;
	left: 33px;
	top: 210px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px 20px 5px;
	text-align: left;
	overflow: visible;
	visibility: visible;
	color: #777777;
	}
	
	
#campotxtnoticias {
	position: absolute;
	height: 330px;
	width: 350px;
	left: 31px;
	top: 210px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px 20px 5px;
	text-align: left;
	overflow: auto;
	visibility: visible;
	color: #777777;
	}	
	
#contenedor #campocase {
	position: absolute;
	height: 318px;
	width: 310px;
	left: 33px;
	top: 210px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px 20px 5px;
	text-align: left;
	overflow: visible;
	visibility: visible;
	color: #777777;
	}
	
#contenedor #campolgl {
	position: absolute;
	height: 318px;
	width: 340px;
	left: 33px;
	top: 210px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px 10px 5px;
	text-align: left;
	overflow: auto;
	visibility: visible;
	color: #555555;
	}


#contenedor #campolgl2 {
	position: absolute;
	height: 318px;
	width: 550px;
	left: 33px;
	top: 210px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding: 0px 10px 5px;
	text-align: left;
	overflow: auto;
	visibility: visible;
	color: #555555;
	}

/*destacado*/
#contenedor #main #ppal td {
	font-family: "Arial Narrow";
	font-size: 12pt;
	color: #454545;
	font-weight: bold;
	margin: 3px;
}	
	
	

/*capas principales*/
#contenedor {
	width: 801px;
	position: relative;
	text-align: center;
}


#subprod {
	position:absolute;
	left:105px;
	top:132px;
	width:371;
	height:30;
	visibility: hidden;
	z-index: 5;
}

#subcorp {
	position:absolute;
	left:106;
	top:132px;
	width:371;
	height:30px;
	visibility: hidden;
	z-index: 5;
}

#subsol {
	position:absolute;
	left:106;
	top:132px;
	width:371;
	height:30px;
	visibility: hidden;
	z-index: 5;
}

#video {
	position: absolute;
	height: 270px;
	width: 346px;
	left: 53px;
	top: 137px;
	overflow: visible;
	z-index: 1;
}

		
	
/*submenu2*/
#contenedor #menu2 {
	position: absolute;
	left: 125px;
	top: 162px;
	z-index: 4;
	width: 80px;
	height: 90px;
	overflow: visible;
	visibility: hidden;
}

#contenedor #menu2 img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenedor #menu2 td {
	border: thin solid #FFFFFF;
}

#contenedor #menu2 td a:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}



/*submenu3*/	

#contenedor #menu3 {
	position: absolute;
	left: 266px;
	top: 162px;
	z-index: 4;
	width: 80px;
	height: 90px;
	overflow: visible;
	visibility: hidden;
}
#contenedor #menu3 td {
	border: thin solid #FFFFFF;
}

#contenedor #menu3 td a:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


/*imagen de fondo*/

.fondocelda {
	background-image: url(images/fondopp_23.png);
	background-repeat: no-repeat;
	background-position: top;
}

/*formularios*/

textarea {
	border: thin solid #FDBB30;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

input {
	border: thin solid #FDBB30;
}



#contenedor #main .texto #mensaje {
	border: thin solid #FDBB30;
}
#contenedor #main .texto #submit {
	color: #666666;
	background-color: #FDBB30;
}





/*listados*/

.destacado {
	font-weight: bold;
	border: thin solid #F6B412;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 7px 7px 7px 20px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(punto.png);
	line-height: 14px;
	margin: 5px 0px;
	text-indent: 0px;
}

.destacador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 7px 7px 7px 20px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(punto.png);
	line-height: 14px;
	margin: 5px 0px;
	text-indent: 0px;
}

.lista {
	font-weight: normal;
	border: thin none #F6B412;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding: 0px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(punto.png);
	line-height: normal;
	text-align: justify;
}


#contenedor #campotxt2 #resumenprensa {
	border: 1px solid #F6B511;
	position: relative;
	height: 300;
	width: 309px;
	top: 3px;
	padding: 5px;
	overflow: auto;
	font-size: 10px;
	color: #55555;
}



#contenedor #campotxt2 #resumenprensa li {
	margin-left: -15px;
	font-weight: bold;
	color: #666666;
	font-size: 10px;
	list-style-image: url(punto.png);
}


#contenedor #main .texto #submit a:hover {
	color: #FDBB30;
	background-color: #666666;
}



#contenedor #main #notas td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	margin: 3px;
}

#contenedor #mapa {
	position: absolute;
	height: 318px;
	width: 397px;
	left: 33px;
	top: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 0px;
	text-align: left;
	overflow: visible;
	visibility: visible;
	color: #555555;
	padding-top: 0px;
}

/*personalizados*/

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align:right;
	margin-right:10px;
}


.fondopp {
	background-image: url(images/fondopp_23.png);
	background-repeat: no-repeat;
	background-position: top;
}


.tituloprensa {
	color: #666666;
	font-weight: bold;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tituloprensa10 {
	color: #666666;
	font-weight: bold;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
	text-align: justify;
	padding: 15px 15px 0px;
	line-height: 8px;
}


.entradillas {
	padding: 3px;
}


.rojo {
	color: #FF0000;
}


.descargue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
}


.destacadoprimera {
	border: thin solid #F6B412;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;
	line-height: 14px;
	margin: 0px;
	padding: 10px 10px 10px 20px;
	list-style-position: outside;
	list-style-image: url(punto.png);
}
#contenedor #main .texto #file {
	color: #666666;
	background-color: #FDBB30;
}
body {
	margin: 0px;
	padding: 0px;
}
.flash{
	position: relative;
	top: 35px;
}
#listado {
	height: 150px;
	width: 620px;
	margin: 5px;
	position: absolute;
	top: 160px;
}
#formins {
	position: absolute;
	top: 120px;
	width: 750;
	margin: 5px;
}
#contenedor #main tr td #PRIVADO {
	text-align: center;
}

