a {
	text-decoration: none;
	color: #056699;
}
body {
	margin: 0px;
	padding: 0px;
}
#primer_columna a:hover {
	color: #03679B;
	background-color: #F0F7FF;
}

p {
	margin-top: 2px;
	margin-bottom: 2px;
	color: #333333;
	font-size: 14px;
}


#todo {
	width: 997px;
	position: relative;
	font-family: "Trebuchet MS";
	padding-right: 20px;
	background-image: url(../imagenes/fnd_todo.jpg);
	background-repeat:  repeat-y;
	background-position: right 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#todo #arriba {
	height: 80px;
	background-color: #E8F8FF;
	background-image: url(../imagenes/logo_la_capital.jpg);
	padding-top: 5px;
	float: left;
	width: 997px;
}
#todo #menu {
	background-color: #056699;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	width: 997px;
}
#todo  #arriba  h1 {
	text-indent: -600px;
	display: block;
	width: 400px;
	height: 65px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#todo  #arriba  h1 a {
	display: block;
	width: 350px;
	margin-left: 40px;
}
#todo  #arriba  h1 a:hover {
	display: block;
	width: 350px;
	margin-left: 40px;
}



#todo #menu ul {
	padding: 0px;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	height:20px;
}
#todo #arriba #publi_up {
	width: 500px;
	margin-left: 492px;
	height: 70px;
	margin-top: 0px;
	margin-right: 0px;
	background-color: #CCCCCC;
	background-image: url(../imagenes/publicidades/hermitage.jpg);
}
#todo #arriba #publi_up a {
	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;
}
#todo #arriba #publi_up 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;
}


#todo #menu li {
	display: inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #008BB9;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 12px;
	color: #CCCCCC;
	
}
#todo #menu a {
	color: #E6F9FF;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	margin: 0px;
	height:50px;
	
}
#todo  #menu  .otras {
	color: #CCCCCC;
}

#todo #menu a:hover {
	color: #056699;
	text-decoration: none;
	background-color: #F0F7FF;
}
#todo #menu #frm_historico {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 10px;
	color: #FFFFFF;
}
#todo #menu #frm_historico p {
	width: 60px;
	float: left;
	height: 10px;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
}
#todo #menu #frm_historico img {
	margin: 0px;
	padding: 0px;
	float: left;
}


#todo #menu #frm_historico #txt_bus {
	font-size: 10px;
	float: left;
	padding: 0px;
	border: 0px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#todo  #menu  #frm_historico  a:hover {
	background-color: #056699;
}

#todo #menu #historico {
	border-right-color: #056699;
}




#todo #final {
	clear: both;
	padding-top: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 10px;
	width: 987px;
	height: 60px;
	background-color: #FFFFFF;
	font-size: 12px;
	padding-right: 10px;
	text-align: center;
	background-image: url(../imagenes/lacapi_pie.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#todo #menu a {
	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;
}
#todo #menu #frm_historico 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;
}

#todo #final #capitolio {
	width: 597px;
	float: left;
	padding-left: 200px;
}
#todo #final #capitolio ul {
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#todo #final #capitolio li {
	display: inline;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	line-height: 10px;
}


#todo #final p {
	font-size: 10px;
	padding-left: 10px;
}
#todo #final .copi {
	color: #999999;
}
#todo #final .dire {
	color: #999999;
}
#todo #final a:hover {
	text-decoration: underline;
}



#todo #final #yelmos {
	float: left;
	width: 190px;
	height: 60px;
}
#todo #final #yelmos a {
	display: block;
	height: 100%;
	width: 100%;
	background-image: url(../imagenes/yelmos.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-indent: -5000px;
}
#todo #final #yelmos a:hover {
	background-image: url(../imagenes/yelmos_in.jpg);
}


/* PRIMER COLUMNA - NOTAS - */


#todo #primer_columna {
	width: 463px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D2DCDE;
	padding-right: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
}

#todo #primer_columna #notas {
	margin-bottom: 10px;
}

#todo  #primer_columna  #notas:first-child .nota {
	padding-left: 10px;
	border-top-style: none;
	margin-top: 0px;
	padding-top: 0px;
}
#todo  #primer_columna  #notas:first-child .nota .borde   {
	width: 400px;
}
#todo  #primer_columna  #notas:first-child .nota h2   {
	margin-bottom: 10px;
	padding: 0px;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	letter-spacing: -1px;
}
#todo  #primer_columna  #notas:first-child .nota a:hover {
	text-decoration: none;
	color: #045179;
}
#todo #primer_columna #notas:first-child .nota p {
	padding: 0px;
	width: 100%;
}



#todo #primer_columna .video {
	/*background-color: #f1f1f1;
	padding-left:50px;*/
	float: left;
	width: 430px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding:5px;
	border:1px solid #CCCCCC;
}
.tit_video {
	float: left;
	width: 400px;
	margin-left: 10px;
	color:#03537E;
	padding-top:5px;
}
#todo #primer_columna #impresa .video .contiene_video {
	width: 280px;
	float: left;
}


#todo  #primer_columna  #slide  {
	margin-bottom: 20px;
	background-color: #FFFFCC;
	position: relative;
}
#destacado {
	background-color: #FFFFEC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #D2DCDE;
	border-right-color: #D2DCDE;
	border-bottom-color: #D2DCDE;
	border-left-color: #D2DCDE;
}


#todo  #primer_columna  #notas  p, .copete {
	font-size: 12px;
	color: #666666;
}

#todo  #primer_columna  .nota  p  {
	float: left;
	width: 168px;
		font-size: 12px;
	color: #666666;
}


b {
	color: #666666;
}


#todo   #primer_columna .copete_sinfoto   {
	margin-bottom: 10px;
	clear: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D2DCDE;
	
}
#todo  #primer_columna  .nota  {
	clear:left;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D2DCDE;
	
}
#todo  #primer_columna   .nota  .borde  {
	width: 220px;
	float: left;
	margin-right: 10px;
	border: 1px solid #CCCCCC;
}
#todo  #primer_columna   .nota  h2  {
	/*float: left;*/
	width: 450px;
	font-weight: bold;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
	line-height: 100%;
}




#todo    #primer_columna    h2   {
	font-size: 24px;
	font-weight: normal;
	padding-right: 30px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.titulo, #impresa h2 a
{
	color: #056699;
	font-size: 18px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 0px;
	margin-right: 0px;
}
#todo #primer_columna .volanta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

#todo #notas .nota .img {
	border: 1px solid #BFBFBF;
}

#todo #primer_columna #impresa #listado {
	background-color: #fdfdfd;
	border: 1px solid #EEEEEE;
	margin-right: 10px;
	margin-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}


#todo #notas #publi_bajonotas {
	background-color: #ffffff;
	height: 1px;
	margin-top: 10px;
}


/* FIN PRIMER COLUMNA - NOTAS - */
.titulo_bloque {
	margin-bottom: 5px;
	margin-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdfdfd;
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
	background-color: #5194B8;
	float: left;
	width: 252px;
	font-size: 10px;
	font-weight: bold;
	background-repeat: no-repeat;
}
#todo #opinion #tit_depor {
	background-color: #2CB313;
}

.titulo_bloque a {
	color: #FFFFFF;
}



#todo #opinion {
	float: left;
	margin-left: 7px;
	width: 260px;
	padding-left: 8px;
	padding-right: 8px;
}
#todo #opinion .titulo {
	font-size: 18px;
}
#todo #opinion #bloque_tapa {
	background-image: url(../imagenes/tapa_papel.jpg);
	text-align: right;
	background-color: #F5F5F5;
	color: #F5F5F5;
}
#todo #opinion #bloque_clima {
	background-image: url(../imagenes/el_clima.jpg);
	text-indent: -1000px;
	background-color: #F5F5F5;
}
#todo #opinion #bloque_encuesta {
	background-image: url(../imagenes/encuestas.jpg);
	height: 41px;
	margin: 0px;
	padding: 0px;
	width: 260px;
	color: #D7D7D7;
	background-color: #D7D7D7;
}



#todo #opinion .banner1 {
	/*height: 93px;*/
	margin-bottom: 5px;
	/*border: 1px dotted #D9DDE0;
	background-color: #F0F7FF;*/
	float: left;
	width: 255px;
}


#todo #opinion .copete_sinfoto {
	background-color: #FFFFFF;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D2DCDE;
}
#todo #opinion .encuesta {
	float: left;
	width: 255px;
	margin-bottom: 10px;
	background-image: url(../imagenes/fnd_encuestas_bajo.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 2px;
	background-color: #D7D7D7;
}
#clima {
	height: 300px;
	margin-bottom: 5px;
	border: 1px dotted #ffffff;
	background-color: #f7f7f7;
	float: left;
	width: 255px;
}

#todo #opinion .encuesta .pregunta {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #716F06;
}
#todo #opinion .encuesta .pregunta p {
	color: #FF0033;
	background-color: #F7F7F7;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 5px;
}

#todo  #opinion  .encuesta  .formularios {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F7F7F7;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#todo  #opinion  .encuesta  .formularios  label {
	line-height: 12px;
	color: #FF0033;
}
#todo  #opinion  .encuesta  .formularios .botones_encuesta {
	margin-top: 15px;
	height: 25px;
	text-align: right;
	padding-right: 10px;
	background-color: #D7D7D7;
}

#todo  #opinion  .encuesta .formularios  .botones_encuesta  a {
	line-height: 25px;
	color: #FF0033;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#todo #opinion .encuesta #frm_encuesta .botones_encuesta a:hover {
	color: #024B5F;
	font-weight: bold;
	background-color: #FFFFFF;
}

#todo #opinion .encuesta .titulo_enc {
	line-height: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	padding-left: 5px;
}


#impresa{

}

#todo  #opinion  #tapa_papel  {
	padding: 5px;
	margin-bottom: 5px;
	float: left;
	width: 245px;
	background-color: #F5F5F5;
	border: 1 solid #F5F5F5;
}
#todo #opinion #tapa_papel #fecha_hone {
	font-size: 10px;
	color: #5194B8;
	margin-left: 8px;
	margin-bottom: 5px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#todo  #opinion  #publicidad1 {
	height:120px;
}
#todo #opinion #publicidad2 {
	text-align: center;
	background-color: #FFFFFF;
	height: 960px;
}
#todo #opinion #publicidad2 img {
	margin-top: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#todo #opinion #publicidad2 a {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}



#todo  #primer_columna  #impresa  .solo_titulo {
	padding-left: 20px;
	margin-top: 3px;
}

#todo #primer_columna #impresa .solo_titulo a {
	font-size: 12px;
}
#todo #tercera_columna {
	float: right;
	width: 224px;
	background-color: #FFFFFF;
	margin-right: 5px;
	/*background-image: url(../imagenes/blogs.jpg);
	background-repeat: no-repeat;
	background-position: center 50px;*/
}
#todo #tercera_columna .titulo_bloque {
	width: 222px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#todo #tercera_columna .blog {
	width: 220px;
	float: left;
	margin-bottom: 5px;
	background-color: #FDFDFD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #EEEEEE;
}



#todo #tercera_columna .blog .img_blog{
	width: 80px;
	height: 60px;
	float: left;
	margin-right: 5px;
}
#todo #tercera_columna .blog p {
	color: #076B9F;
	font-size: 12px;
	line-height: 12px;
	float: left;
}
#todo #tercera_columna .blog .descripcion_blog {
	font-size: 10px;
	color: #999999;
	width: 120px;
	line-height: 10px;
}
#todo  #tercera_columna  #blog1 .img_blog {
	background-image: url(../imagenes/blogs/av.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#todo #tercera_columna #blog1 a:hover {
	color: #FFFFFF;
	background-color: #183843;
}
#todo  #tercera_columna  #blog2  .img_blog {
	background-image: url(../imagenes/blogs/ant.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#todo #tercera_columna #blog2 a:hover {
	color: #FFFFFF;
	background-color: #614E01;
}

#todo  #tercera_columna  #blog3  .img_blog {
	background-image: url(../imagenes/blogs/pelota.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#todo #tercera_columna #blog3 a:hover {
	color: #FFFFFF;
	background-color: #7CB81A;
}

#todo  #tercera_columna  #blog4  .img_blog {
	background-image: url(../imagenes/blogs/diarios.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#todo #tercera_columna #blog4 a:hover {
	color: #FFFFFF;
	background-color: #B1B0AE;
}

#todo #tercera_columna #blog5 .img_blog {
	background-image: url(../imagenes/blogs/historia.jpg);
}

#todo #tercera_columna #blog5 a:hover {
	color: #FFFFFF;
	background-color: #1F476A;
}

#todo #tercera_columna #blog6 .img_blog {
	background-image: url(../imagenes/blogs/prof.jpg);
}

#todo #tercera_columna #blog6 a:hover {
	color: #FFFFFF;
	background-color: #065260;
}

#todo #tercera_columna #blog7 .img_blog {
	background-image: url(../imagenes/blogs/britmo.jpg);
}

#todo #tercera_columna #blog7 a:hover {
	color: #FFFFFF;
	background-color: #B9230A;
}

#todo  #tercera_columna  #blog8  .img_blog {
	background-image: url(../imagenes/blogs/den.jpg);
}

#todo #tercera_columna #blog8 a:hover {
	color: #FFFFFF;
	background-color: #EF590D;
}

#todo #tercera_columna #blog9 .img_blog {
	background-image: url(../imagenes/blogs/salu.jpg);
}

#todo #tercera_columna #blog9 a:hover {
	color: #FFFFFF;
	background-color: #183843;
}

#todo #tercera_columna #blog10 .img_blog {
	background-image: url(../imagenes/blogs/aula.jpg);
}

#todo #tercera_columna #blog10 a:hover {
	color: #FFFFFF;
	background-color: #175019;
}

#todo #tercera_columna #blog11 .img_blog {
	background-image: url(../imagenes/blogs/vemos.jpg);
}

#todo #tercera_columna #blog11 a:hover {
	color: #FFFFFF;
	background-color: #333333;
}


#ver_foto {
	width: 400px;
	border: 1px solid #efefef;
	padding-left: 10px;
	clear: both;
}
#ver_foto a {
	display: block;
	background-image: url(../fnd_galeria.jpg);
	height: 60px;
	background-repeat: no-repeat;
	background-position: right;
	width: 400px;
	line-height: 60px;
	color: #5194B8;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#tit_blogs {
	background-image: url(../imagenes/t_blogs.jpg);
	background-color: #FFFFFF;
}
#bloque_blogs {
	background-image: url(../imagenes/t_blogs.jpg);
	background-color: #FFFFFF;
}
#todo #tercera_columna #blog12 a:hover {
	color: #FFFFFF;
	background-color: #6C0E4C;
}

#todo #tercera_columna #blog12 .img_blog {
	background-image: url(../imagenes/blogs/tertu.jpg);
}
