/* IE6 Only */
* html #pie{width:950px; height:86px; background:#007AC3;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;}
* html #pie div{ height:86px; float:left;}

/*+++++++++++++++++++++++++++++*/

/* IE7 Only */

*:first-child+html #pie{width:950px; height:86px; background:#007AC3;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;}
/*#p-left{width:250px;height:80px; background:#FFF;float:left;}
#p-right{width:700px;height:80px; float:right;}*/
*:first-child+html #pie div{ height:86px; float:left;}



/*++++++++ Mozilla Firefox  ++++++++++++*/
#pie{width:950px; height:86px; background:#007AC3;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;}
/*#p-left{width:250px;height:80px; background:#FFF;float:left;}
#p-right{width:700px;height:80px; float:right;}*/
#pie div{ height:86px; float:left; margin-left:15px; margin-right:10px;}
#pie img { margin-top:10px; border:0px;}
/*+++++++++++++++++++++++++++++*/

/*#eslogan{
	width:950px;
	height:101px;
}
#eslogan #left{
	width:226px;
	height:101px;
	background-color:#E9E9E9;
	float:left;

}
#eslogan #center{
	width:576px;
	height:101px;
	float:left;

}
#eslogan #right{
	width:148px;
	height:101px;
	
	float:right;

}*/

#eslogan{width:950px; height:101px;background: #E9E9E9;}
#eslogan img{ padding:0px; border:0px;}
#e-left{width:226px; height:101px; float:left; background-color:#E9E9E9; float:left;}
#e-center{width:576px; height:101px; float:left; color:#FFF;}
#e-right{width:148px; height:101px;float:right;}

body{background:#87969F;font: 12px Trebuchet MS, Arial, Helvetica, sans-serif;margin:0px;}

#contenedor{width:950px; left:50%;	position: absolute;margin: 0 0 0 -475px;}

p {margin: 0;}

h1{
	color: #F29E26;
	font-size:18px;
	font-weight:bold;
	border-bottom: 1px solid #F29E26
}
h2{
	color: #56778c;
	font-size:16px;
	font-weight:bold;
	margin-top:6px;
	margin-bottom:4px;
}
h3{
	color: #56778c;
	font-size:13px;
}
a.protos:link, a.protos:visited{
	color:#d68c22;
	text-decoration:none;
}
a.protos:hover{
	text-decoration:underline;
}
ul{
	margin:0px 0px 6px 0px;
}
ul li{
	margin:3px 0 0 20px;
	padding:0px;
	list-style: square;
	
}
li a.:link, li a.:visited{
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5B6368;
	text-decoration:none;
}
li a.:hover{
	text-decoration:underline;
}
li ul li{
	margin:3px 0 0 35px;
	padding:0px;
	list-style: disc;
}
ol li{
	margin-bottom: 20px;
	}
/***   VARIOS   ***/
.destacados{
	color:#87969f;
	font-weight:bold;
}
/***  CABECERA  ***/
#cabecera {
	background: #FFF url(../imagenes/logo_pentared_1.gif) left top no-repeat;
	height: 105px;
}
#cabecera_es {
	background: #FFF url(../imagenes/es/logo_pentared_1.gif) left top no-repeat;
	height: 105px;
}
#cabecera_ga {
	background: #FFF url(../imagenes/ga/logo_pentared_1.gif) left top no-repeat;
	height: 105px;
}
#cabecera_en {
	background: #FFF url(../imagenes/en/logo_pentared_1.gif) left top no-repeat;
	height: 105px;
}
#idiomas {
	position: relative; 
	/*left: 470px;*/
	left: 550px;
	background: #E9E9E9 url(../imagenes/franja_idiomas.gif) left top no-repeat;
	width:373px;	
	height: 41px;
}
#idiomas div {
	position: relative; 
	float: left;
	width: 66px; 
	
	height: 21px;
	padding-top: 20px;
	text-align:center;
}
#idiomas div a {
	font: 9px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
#menu {
	position: relative;
	left: 300px;
	top: 22px;
	width: 650px;
	background: url(../imagenes/puntos.gif) left bottom repeat-x;
	height: 24px;
}
#menu a  {
	background: url(../imagenes/flecha_azul.gif) left no-repeat;
	padding: 0 14px;
	color: #5B6368;
	text-decoration: none;
	font-weight: bold;
}

#franja {
	background: #F29E26 url(../imagenes/logo_pentared_2.gif) left top no-repeat;
	height: 25px;
	padding-top: 6px;
	font-size: 11px;
	color: #FFF;
}
#franja a {
	color: #FFFFFF;
	text-decoration: none;
}
#flash {
	width: 950px;
	height: 300px;
	background: #E9E9E9;
	/*position:relative; /*añadi esta linea para gestionar las capas #flashCInf y #flashCSup en index.htm */ */
}
#flashCSup {    
	 /*background-color:#F39; */  /*rosa*/
	background-color:#E9E9E9; 
/*	background-image:url(../slideshow/images/fondo.jpg);
	background-repeat:no-repeat;*/
	height:300px;
	width:400px;
	float:right;
	z-index:2;
	position: relative;
}
#flashCInf{
	/* background-color:#09F; */  /* azul */
	height:300px;
	width:950px;
	float:left;
	z-index:1;
	position: absolute;
	background: #E9E9E9;
}



#envoltura {
	background: url(../imagenes/bg_envoltura.gif) left top repeat-y #9bb3c2;
}
/*** LATERAL IZQUIERDO ***/
#menulateral {
	float: left;
	padding-top: 19px;
	width: 226px;
	min-height: 372px;
	height: auto !important;
	height: 372px;
	background: url(../imagenes/fondo_lateral.gif) left top no-repeat;
}
#menulateralVacio {
	float: left;
	padding-top: 19px;
	width: 226px;
	min-height: 372px;
	height: auto !important;
	height: 372px;
	background: url(../imagenes/fondo_lateral.gif) left top no-repeat;
}
.item{
	display: block;
	padding: 4px 12px 4px 30px;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	background: url(../imagenes/flecha_blanca.gif) 16px 7px no-repeat;
}
/***  CONTENIDOS  ***/
#zonacentral {
	margin-left:226px;
	min-height: 372px;
	height: auto !important;
	height: 372px;
	background: url(../imagenes/fondo_central.gif) left top  no-repeat;
}
#contenidos {
	margin: 12px 40px 0 40px;
	padding-bottom:40px;
	text-align: justify;
}
#contenidos p {
	padding-bottom: 14px;
}
/* Elementos de los menús emergentes */
	a.submenu { color: #FFFFFF }
	a.submenu:link, a.submenu:visited { text-decoration: none; }
	a.submenu:active, a.submenu:hover { color: #FFFFFF; text-decoration: none; }
/**/
.itemseleccionado {
	display: block;
	padding: 4px 12px 4px 30px;
	font-weight: bold;
	text-decoration: none;
	background: url(../imagenes/flecha_naranja.gif) 16px 7px no-repeat;
	color: #56778c;
	font-size: 11px; 
	border-bottom: 1px solid #56778c;
	border-top: 1px solid #56778c;
}

/*** DIVS LATERAL DERECHO ***/

.lateralDcho{
	float: right;
	font: 20px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #9BB3C2;
	width: 240px;
	padding: 0 20px 15px 40px;
	text-align: left;
}
.lateralDcho p{
	margin-top: -10px;
	font-weight:normal;
}
.lateralDchoDestaca{
	color: #56778c;
	font-weight: normal;
}
.lateralDchoImg{
	margin-left: -20px;
	padding-bottom: 40px;
}
.comillasIz{
	text-align:left;
	margin-left: -20px;
}
.comillasDe{
	text-align:right; 
	margin-top: -24px;
}

/***   CONTACTO   ***/
.cuadro{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #555555;
	width: 210px;
	height: 16px;
	border: 1px solid #7F9DB9;
	vertical-align: middle;
	padding-left:3px;
	padding-right:3px;
	padding-top:5px;
}
.cuadro2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #555555;
	width: 210px;
	height: 80px;
	border: 1px solid #7F9DB9/*#bac9d5*/;
	vertical-align: middle;
	padding-left:3px;
	padding-right:3px;
}
.cuadro3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #555555;
	width: 218px;
	height: 16px;
	border: 1px solid #7F9DB9/*#bac9d5*/;
	vertical-align: middle;
	padding-left:3px;
	padding-right:3px;
}

/***      NOTICIAS!!        ***/
.newsContenedor{
	/*margin:8px 0px;*/
	margin:0px;
	margin-top:8px;
	
	padding-top:2px;
	padding-bottom:10px;
}
.newsContenedorLat{
	float:right;
	width:250px;
	margin-left: 24px;
	margin-bottom:20px;
}
.newsfecha{
	color:#d68c22;
	font-weight:bold;
	font-style: italic;
}
.newsTit{
	font-size:16px;
	font-weight:bold;
	color: #56778c;
}
a.newsTit:link, a.newsTit:visited{
	font-size:16px;
	font-weight:bold;
	color: #56778c;
	text-decoration:none;
}
a.newsTit:hover{
	font-size:16px;
	font-weight:bold;
	color: #9bb3c2;
}
.newsCabecera{
	margin-top:0px;
	margin-bottom:4px;
}
.newsSubtit{
	font-size:12px;
	color: #7b93a2;
	font-weight:bold;
	margin-top:-20px;
	/*margin-bottom:-6px;*/
}
.newsImgLit{
	margin-right:2px;
}
.descargasTit{
	color:#56778c;
	font-weight:bold;
	text-transform:uppercase;
}
.descargasDest{
	font-size:10px;
	color:#5e8fae;
}
/***     BOLETINES!!        ***/
.bolPic{
	float:left;
	width: 100px;
	height:50px;
	margin-right:10px;
}
a.leermas:link, a.leermas:visited{
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #007AC3;
	text-decoration:none;
}
a.leermas:hover{
	text-decoration:underline;
}



.bloque_flotante { 
position: relative;
float: right;
width: 250px;
display: inline;
margin: 0px 0px 10px 10px;

 /*border-bottom: 2px solid #ffffff;*/ 
 /*border-top: 2px solid #ffffff;*/ 
 padding: 0;
}
#imagen_flotante {  
width:250px;
height:230px;
overflow:hidden;
position: relative; 
float: left; 
clear: both; 
border:solid 1px #C5C1C1;
text-align: center;
margin: 0 0 0 0; 
}
#imagen_flotante_lista { 
padding:2px;
text-align: left; 
margin-bottom: 5px;

}
.bloque_ampliar { 
right:3px; 
bottom:3px; 
position: absolute; 
filter: alpha(opacity=85); 
opacity: .85;
}

div .bloqueflechas {
padding-left: 20px;
}
div .bloqueflechas h2 {
margin-left: -16px;
padding-left: 16px;
background: url(../imagenes/flecha_naranja.gif) left 8px no-repeat;
}
