@import url("contenido.css");
body{
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.70em;
	margin:0.8em 0 0 0;
	padding:0;
	background: url(/img/fondo.jpg) top left repeat-x #fff;
	text-align:center;
}

#contenedor {
	text-align:left;
	width:83.6em;
	margin: 0 auto 0 auto;
	padding: 0;
	background-color:#FFF;
	border: 0.8em solid #FFF;
}

#cabecera{
	margin: 0 0 0.8em 0;
	border-bottom: 3px solid #7FC497;
	height: 3.7em;
}
	
#cabecera img{
	float:left;
}

#cabecera ul{
	float:right;
	vertical-align:bottom;
	margin-top: 1.6em;
}

#cabecera ul li{
	display:inline;	
	margin-left: 1.2em;
}

#cabecera ul li a{ text-decoration:none; color: #999; }

#cabecera ul li a:hover{ color: #008931; text-decoration:underline;}

/* MENU */

#menu{
	clear:both;
	width: 18.3em;
	float:left;
	margin-bottom: 0.8em;
}

#menu ul {
	margin:0;
	padding:0;
	background-color: #008931;
	font-size: 1.1em;
}

#menu ul li{
	list-style-type:none;
	margin:0;
	padding: 0.29em 0.4em 0.28em 0.4em;
	border-top: 1px solid #4DAD6E;
}


#menu ul.euskera li { padding-top: 0.4em; padding-bottom: 0.4em;}
#menu ul.frances { height: 200px;}
#menu ul.frances li{ padding-top: 0.7em; padding-bottom: 0.6em;}

#menu ul li:hover{ display:block; background-color:#666; cursor: pointer;}

#menu ul li.activo{
	background-color:#666;
	border-right: 1px solid #666;
}

#menu ul li ul li:first-child{ border:0;}

#menu ul li.intranet{
	margin:0;
	border: 0;
	border-top: 1px solid #fff;
	background-color: #E90006;
}

#menu ul li a{
	display:block;
	color: #FFF;
	text-decoration: none;
}

#menu ul ul{
	margin:0.4em 0 0 0;
	padding:0;
	background-color: #fff;
	font-size: 0.9em;
}

#menu ul li ul li{
	list-style-type:none;
	margin:0;
}

#menu ul li ul li:hover{ display:block; background-color:#7FC497; color:#000;}

#menu ul li ul li a{color:#666;}

#menu ul li ul li a:hover{color:#000;}

#menu ul li ul li a.activosub{ font-weight:bold;}

/* FLASH */

#flash{
	float:right;
	margin: 0 0 0 0;
}


/* CONTENIDO */


#contenido{ 
	float:right;
	min-height: 10em;
	width: 64.2em;
	margin: 0 0 0.8em 1em;
	line-height: 160%;
}

p#banner{
	margin:0;
	background-color:#ddd;
	width: auto;
	padding: 1.3em 0.8em 0.8em 1.6em;
	
}
p#banner a{ text-decoration: none;}

p#banner a img{ margin-top: 0.5em; }


/* DESTACADOS */

#destacados_der{
	float:right;
	width: 18em;
	margin: 0;
}

#menu div, #destacados_der div { 
	border: 1px solid #ccc;
	background: url(/img/fondo_destacados.jpg) top left repeat-x #dcd;
	margin:0.8em 0 0 0;
	padding:0;
}

#menu div h2, #destacados_der h2{ 
	font-size: 0.95em;
	margin:0;
	padding:0.8em 0 0 0.8em;
	color: #fff;
}

#menu div h2 a, #destacados_der h2 a{ 
	color: #fff;
	text-decoration:none;
	border: 0;
}

#menu div a img, #menu div img, #destacados_der div a img, #destacados_der div img, #menu div object.audio{
	border: 1px solid #ddd;
	margin: 0.3em 0 0.3em 0.9em;
}

/* TWITTER*/

#menu div#twitter, #menu div#twitter div {
	background: none;
	border: 0;
	margin-top:0.1em;
	margin-bottom: 0.1em;
	padding-top: 0.1em;
}

#menu div#twitter div.twtr-timeline {border-left: 1px solid #727272}

#menu div#twitter img{ margin:0.2em; }


#menu div#twitter div.twtr-tweet-wrap{ border-bottom: 1px solid #ccc !important;  padding:0;}

/* ENCUESTA HOME */

#menu form { 
	background-color:#FFF;
	margin:0.3em 0.9em 0.3em 0.9em;
	padding: 0.4em;
	color: #777;
}

#menu form p{ margin:0 0 0.4em 0; padding: 0;}

#menu form p label{ margin-left:0.5em; float:left;}

#menu form p.botones{
	border-top: 1px solid #ccc;
}

#menu form p a{
	text-decoration: none;
	text-align:left;
	margin: 0 0 0 1.2em;
}

#menu form p input{ float: right;}

#menu form p br{ clear:both;}

#menu form p input.boton{ margin-top: 0.3em;}

#menu form p a img{ border:0; vertical-align:middle; margin: 0.3em;}

/* PIE */

#pie{
	clear:both;
	width:83.6em;
	margin: 0 auto 0 auto;
	border-top: 3px solid #7FC497;
	padding-top: 0.8em;
	color: #666;
	height:1.6em;
	
}

#pie a{
	color:#666;
}

#pie a:hover{
	color:#008931;
}

#pie p.izquierda{
	float:left;
	width: 18.3em;
	margin:0 0 0 1.2em;
	padding:0; 
}

#pie p.centro{
	float:left;
	width: 44em;
	text-align:center;
	margin:0;
	padding:0;
}

#pie p.derecha{
	float:right;
	text-align:center;
	width: 18.3em;
	margin:0;
	padding:0; 
}

#pie p.derecha img {vertical-align:top; margin: 0 0 0 1.4em; }


/* DESTACADOS DEL CENTRO DE LA HOME */

#contenido_index{ 
	float:left;
	width: 45.2em;
	margin: 0.8em 0 0.8em 1em;
}

#contenido_index a{ text-decoration: none; color: #666;} 

#contenido_index h2{ clear:both; margin-bottom:0;}

#contenido_index dl{ margin: 0; padding: 0;}

#contenido_index dl dt{
	color: #666;
	font-weight: bold;
	width: auto;
	margin: 0 0 0 0;
	padding: 0.3em 0 0 0;
	border-top: 1px solid #ccc;
	clear:both;
}

#contenido_index dl dt:first-child{ border: 0;}

#contenido_index dl dd{
	width: auto;
	margin: 0;
}

#contenido_index dl dd img{
	float: right;
	width: auto;
	border:0;
	margin: 0 0 0.5em 0.8em;
	border: 1px solid #eee;
}
