body{font-family:verdana;font-size:11px;margin:0;padding:0}
img{border:0;margin:0;padding:0}
#contenedor{width:750px;margin:0px auto;padding-top:20px}

/* Cabecera */
#cabecera{margin:0;padding:0}

	#cabecera div.cab1{float:left;width:750px}
	#cabecera h1 {margin:0px;}
	
   	#cabecera div.cab1 div{width:50%;float:left;padding-top:41px}
		#cabecera div.cab1 div.ri{text-align:right;padding:0}
	
	#cabecera div.cab2{float:left;width:750px}
		#cabecera div.cab2 div{float:left}
		#cabecera div.cab2 div.herr{text-align:right;background:url(../imagenes/fondoherra.gif) repeat-x bottom;width:470px;height:25px}
		#cabecera div.cab2 div.herr a{color:#333;text-decoration:none}
		#cabecera div.cab2 div.herr a:hover{color:#b2c200}
		
	#cabecera div.cab3{float:left;padding-left:25px;}
		

#cabecera #accesibilidad {display:none;}
#cabecera span {display:none;}
/* Bloque central */
#bloque_central{margin:0;padding:0}

	#bloque_central div.remate{float:left}
	
	#bloque_central div.banner{float:left}
	#bloque_central div.banner img{border-left:1px solid #b2c200;border-right:1px solid #b2c200;border-bottom:1px solid #b2c200;padding:0;margin:0}
	#bloque_central div.banner p{margin:0;padding:0;text-align:right;border-top:4px solid #b2c200;margin-left:10px;color:#ccc;font-size:9px}
		#bloque_central div.banner div.agenda{float:left;width:440px}
		#bloque_central div.banner div.agenda h2{color:#b2c200;font-size:16px;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #b2c200}
		#bloque_central div.banner div.agenda ul{list-style:none;margin:0;padding:4px 0;margin-left:8px;float:left;width:410px}
		.agenda li{margin-left:10px; clear:left; padding:0px 0px 3px 0px; min-height:15px;}
		.agenda .fecha {display:block; float:left; /*width:146px;*/ font-weight:bold; padding:2px;}
		.agenda a{color:#666;text-decoration:none; font-weight:bold}
		.agenda a:hover{color:#b2c200}
		.agenda span.evento{margin-left:150px;display:block;width:220px; padding:2px;}
		.agenda .verde {background:#f3ffcf;}
	
	#bloque_central div.accesos_directos{background:url(../imagenes/fondoaccesodirecto.gif) no-repeat;float:left;margin-bottom:15px;border-left:4px solid #b2c200}
	#bloque_central div.accesos_directos h2{display:none;}
	#bloque_central div.accesos_directos div{padding:20px 8px 0 8px;width:260px}
	#bloque_central div.accesos_directos img{float:left; margin:0px 10px 0px 10px;}
	#bloque_central div.accesos_directos h3{margin:0;padding-bottom:4px;color:#b3c301;font-weight:bold;font-size:12px}
	#bloque_central div.accesos_directos div a{text-decoration:none}
	#bloque_central div.accesos_directos div p{margin:0;padding:0;color:#666}

	#bloque_central div.encuesta{border:8px solid #b2c200;float:left;width:259px;background:#e6ff9a}
		#bloque_central div.encuesta h2{color:#666867;font-weight:bold;text-align:center;font-size:14px;margin-top:17px}
		#bloque_central div.encuesta h2 span{color:#b3c301;font-size:18px}
		#bloque_central div.encuesta p{margin:0;padding:0;text-align:center;color:#666;font-size:12px}
		#bloque_central div.encuesta p.boton{background:url(../imagenes/bajoencuenta.gif) 15px no-repeat;text-align:center;height:50px}
		#bloque_central div.encuesta p.boton a{color:#fff;font-weight:bold;text-decoration:none;line-height:45px}
	
/* PIE */
#pie{padding-top:10px;margin-top:10px;width:100%;background:#ebebeb;float:left}
	#pie ul{width:700px;margin:0px auto;list-style:none}
	#pie ul li{float:left;color:#676767}
	#pie ul li img{padding-right:20px}
	#pie ul li span{font-weight:bold}
	#pie ul li a{color:#676767;text-decoration:none}
	#pie ul li a:hover{color:#b2c200}
	#pie ul li.dere{text-align:right;float:right}
	#pie ul li.dere img{padding:5px 0}
	
	/*#pie div.encajpie{text-align:left;width:750px;border:1px solid}*/

/* *****************************
	campaña 2008
******************************/
#wrapper {
	width: 920px;
	margin: 0 auto;
	overflow: hidden;
}
#wrapper #patro { 
	width: 120px;
	float: right;
	text-align: right;
	background: url(../imagenes/bg_body_campana_2008.gif) 35px 25px no-repeat;
	padding: 25px 0 0 50px;
}
#wrapper #patro img {
	margin-bottom: 15px;
}
#wrapper #contenedor {
	float: left;
	overflow:hidden;
	padding-top: 0;
	margin: 0;
}
.agenda li {
	padding: 5px 2px;
}
#cabecera div.cab3 div.opciones {
	padding-bottom:8px;
}
#cabecera div.cab2 div.herr {
	width:750px;
}
#cabecera div.cab1 div {
	width: auto;
	padding-top: 20px;
}	
#col_right {
	float: left;
	width:279px;
	padding-left: 4px;
	background: url(../imagenes/bg_accesos_directos.gif) 0 0 no-repeat;
}	
#bloque_central div.accesos_directos {
	border-left: none;
	background: none;
}
/*	form_enviar
-------------------------*/
#form_enviar,
#videos {
	background: url(../imagenes/bg_form_enviar.jpg) 0 0 repeat-x;
	border-bottom:4px solid #B2C200;
	padding: 0 8px;
	color:#333;
}
#form_enviar h3 {
	margin: 0 0 20px 0;
	font-size: 1.1em;
	color:#333;
}
#form_enviar label {
	font-size: 1.1em;
}
#form_enviar input.texto {
	border:1px solid #AEC10F;
	padding: 2px;
	width: 199px;
	color: #666;
}
#form_enviar textarea.texto {
	border:1px solid #AEC10F;
	padding: 2px;
	width:257px;
	color:#666;
	height: 36px;
}
#form_enviar p {
	margin: 0 0 10px 0;
}
#form_enviar p.form_actions {
	text-align: right;
}
.small {font-size:.9em;}
/*	pie
----------------------------*/
#pie .cont {
	width:950px;
	margin: 10px auto;
	overflow: hidden;
}
#pie ul {
	width:900px;
}
#pie .colaboradores {
	clear: both;
	width: 900px;
	margin:0px 0 10px 45px;
}
#pie .colaboradores h5 {
	color:#676767;
	font-weight: bold;
	font-size: 1em;
}
#pie .colaboradores img {
	vertical-align: middle;
	margin-right: 10px;
}
/*	videos
----------------------------*/
#bloque_central #videos {
	padding: 1px 0 0 0;
}
#bloque_central #videos h3 {
	margin-left:17px;
	margin-bottom: 15px;
	color: #fff;
	font-size: 1.2em;
	margin-top:0;
}
#bloque_central #videos .video {
	padding:0 8px;
	width:260px;
	overflow: hidden;
	margin-bottom: 14px;
}


#bloque_central #videos .video img {
	float:left;
	margin:0 10px;
	border:3px solid #E6FF9A;
}
#bloque_central #videos a.on img {
	border-color:white !important;
}
#bloque_central #videos .video h4 {
	color:#454545;
	font-size:1.2em;
	font-weight:bold;
	margin:0;
	padding-bottom:4px;
}
#bloque_central #videos .video h4 a {
	color:#454545;
	text-decoration: none;
}
#bloque_central #videos .video h4 a:hover {
	text-decoration: underline;
}
#bloque_central #videos .video p {
	color:#666666;
	margin:0;
	padding:0;
}
/* masVideos------------- */
.masVideos {
	margin: 10px 0 10px 18px;
}
.masVideos h2 {
	color:#B2C200;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;	
}
.masVideos .item {
	overflow: hidden;
	height: 1%;
	margin-bottom: 10px;
}
.masVideos .item h3 {
	color:#666;
	font-size:12px;
	font-weight:bold;
	margin:0 0 10px 0;	
}
.masVideos .item img {
	float: left;
	border:3px solid #ccc;
	margin-right: 10px;
}
.masVideos .item ul {
	padding: 0 !important;
	margin: 0 !important;
	list-style: none;
}
.masVideos .item ul a {color:#B2C200;}
.masVideos .item ul a:hover {color:#666;}
