/*
 * $Id: nota.css 2381 2011-12-28 19:41:27Z javier $
 */

.columna470 {
	width: 470px;
	margin: 12px;
	float: left;
	display: inline;
}

.seccionyfecha{
	padding-bottom: 5px;
	margin-bottom: 6px;
	border-bottom: 5px solid #EBEAE5;
}

.nombreseccion{
	text-align: left;
	}

.nombreseccion .seccion {
	font-size: 14px;
	color: #CA0000 ! important;
	padding: 2px;
	text-align: left;
	text-transform: uppercase;
	/*background: #CA0000 ! important;*/
	margin: 2px 0px;
}
	
.fechaseccion{
	font-size: 10px;
	color: #CA0000;
	text-transform: uppercase;
	text-align: left;
}

.nota {
	width: 476px;
	margin: 0px;
	margin-bottom: 20px; /*@fixme*/
	float: left;
	text-align: left;
}

.nota .volanta {
	font-size: 12px;
	padding: 0;
}

.nota h2 {
	line-height: 36px; 
	color: #028CCD;
}


.nota .intro {
	/*font-family: Trebuchet MS, Trebuchet, Arial, Verdana;*/
	font-size: 14px;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 20px;
	/*color: #565144 ! important;*/
}

.nota .bajada {
	font-size: 13px;
	padding-left: 30px;
	line-height: 18px;
}

.nota .autor {
	padding-left: 30px;
	color: #565144 ! important;
}

.nota .botones {
	float: left;
	display: inline;
	text-align: left;
	padding-top: 0px;
}

.nota .botones .icono {
	padding: 0px 0px 4px 0px;
}
	
.nota .botones .iconoa {
	padding: 0;
}
	
.botonespie {
 	margin-left: 30px;
	padding-bottom: 5px;
	text-align: right;
	border-bottom: 1px dashed #B4B2A8;
}

.compartir p {
   float: left;
   font-size: 11px;
 	display: inline;
}

.compartir img {
   float: left;
   padding-left: 3px;
}

.compartir span {
   float: left;
   padding-left: 3px;
   padding-top: 2px;
}

.nota img {
	text-align: center;
}

/* Ultima Noticia */
.ultima-noticia a:link,
.ultima-noticia a:visited,
.ultima-noticia a:hover {
	color: #CA0000 ! important;
	border-bottom: none ! important;
}

.ultima-noticia h3 {
	color: #CA0000; 
}


.ultima-noticia a:hover {
	text-decoration: underline ! important;
}

.ultima-noticia ul {
}

/* Otros */
.foto_nota {
	width: 232px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: #EBEAE5;
}

.epigrafe {
	color: #565144;
	padding: 6px;
	margin: 0px 0px 0px 0px;
	background-color: #EBEAE5;
	font-size: 11px;
	line-height: 13px;
}

.autorfoto {
	color: #8e8a7b;
	text-align: right;
	padding: 2px 6px 2px 2px;
	margin: 0px 0px 12px 0px;
	border-top: solid 1px #FFFFFF;
	background-color: #EBEAE5;
	font-size: 10px;
	line-height: 12px;
}

.recuadronota {
	padding: 7px;
	color: #565144;
	margin-top: 12px;
	border: solid 5px #EBEAE5;
}

.pienota {
	text-align: right;
	padding: 0px;
}

.permalink {
	text-align: left;
	margin-left: 30px;
	padding: 10px 0;
	font-color: #CA0000;
	font-size: 10px;
}

.indice {
	background-color: #EBEAE5;
	width: 232px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	line-height: 14px;	
	color: #6B6767;	
}

.indice .titulo {
	color: #000;
}

.indice .sub {
	margin-left: 12px;
	font-size: 11px;
}
	
.indice .sub ul{
	margin-left: 30px;
	font-size: 11px;
}
	
.indice .sub ul li{
	margin-left: 30px;
	font-size: 11px;
}

.indice ul {
	margin: 0;
	padding: 6px;
}

.indice ul li {
	list-style-type: none;
	padding: 3px;
	border-top: 1px solid #CCC9BD;
}

.indice a {
	padding-left: 0px;
}

.indice a:hover {
}

.indice a:visited {
}

.indice .hora {
	color: #CA0000;	
	font-size: 11px;
	margin-top: 1px;
}

.indice .autor {	
	font-weight: normal;
	padding-bottom: 20px ! important;
}

.indice .actual {
	background: #FFF;
	padding-left: 10px;
}

.fotos_playizq {
	font-size: 11px;
	font-weight: bold;
	color: #CCC9BD;
	padding: 2px 6px;
	background: #565144;
	text-align: left;
	letter-spacing: 3px;
	margin: 0;
	float: left;
	width: 180px;
}

.fotos_playizq a:link {
	color: #CCC9BD;
}
	
.fotos_playizq a:visited  {
	color: #B4B2A8;
}

.fotos_playder {
	font-size: 11px;
	padding: 4px 3px 0px 3px;
	background: #B4B2A8;
	text-align: center;
	margin: 0x;
}	
	
.fotos_playder img {
	padding: 0px;
	margin: 1px 3px 2px 3px;
}

#xmail {
	margin-left: 30px;
	margin-bottom: 20px;
	padding: 10px;
	background: #EBEAE5;
	font-size: 11px;
}

	#xmail form {
		margin: 0;
		padding: 0;
	}

	#xmail .cerrar {
		float: right;
	}

	#xmail h4 {
		font-size: 12px;
		color: #504F4F;
		margin-bottom: 10px;
	}

	#xmail table {
		font-size: 11px;
		margin: 0;
		padding: 0;
	}

	#xmail table td {
		vertical-align: top;
	}

	#xmail input, #xmail textarea {
		background: #FFF;
		border: solid 1px #B4B2A8;
		font-size: 11px;
		padding: 2px;
	}

/* Definicion de estilos para el cuerpo de la nota */
/* #cuerpo {{{ */
div#cuerpo {
	margin-top: 10px;
	padding-left: 30px;
	font-size: 13px;
	text-align: left;
}

	div#cuerpo a {
		color: #1D53A1;
		border-bottom: dashed 1px #AAA;
	}
	
	div#cuerpo a:hover {
		color: #1D53A1;
		text-decoration: none;
		border-bottom: solid 1px #000;
	}

	div#cuerpo a:visited {
		color: #993399;
	}
	
	div#cuerpo hr {
		display: block;
		color: #000;
		background-color: #CBDFFF;
		height: 1px;
		border: none;
	}

	div#cuerpo p {
		margin: 15px 0px;
		line-height: 1.5em;
	}

	div#cuerpo p.autor {
		margin: 10px 0px -10px 0px;
		font-weight: bold;
		font-style: italic;
	}

	div#cuerpo p.letrachica {
		font-size: .85em;
		line-height: 1.3em;
		margin-top: 5px;
	}

	div#cuerpo h1 {
		font-size: 1.8em;
		margin: 20px 0px 10px 0px;
	}

		div#cuerpo > h1:first-child { margin-top: 0px } /* Solo Firefox */

	div#cuerpo h2 {
		/*font-size: 20px;*/
		color: #000;
		font-size: 1.6em;
		margin: 20px 0px 10px 0px;
		padding-bottom: 5px;
		border-bottom: dashed 1px #D5D2C7;
	}

		div#cuerpo > h2:first-child { margin-top: 0px } /* Solo Firefox */

	div#cuerpo h3 {
		/*font-size: 18px;*/
		font-size: 1.45em;
		margin: 10px 0px;
	}

		div#cuerpo > h3:first-child { margin-top: 0px } /* Solo Firefox */

	div#cuerpo h4 { 
		/*font-size: 14px;*/
		font-size: 1em;
		line-height: 1.5em;
		margin: 10px 0px;
	}
		
	div#cuerpo h5 {
		/*font-size: 12px;*/
		font-size: .85em;
		margin: 5px 0px
	}

	div#cuerpo ul {
		text-align: left ! important;
	}

	div#cuerpo .margen0, div#cuerpo .primera, div#cuerpo .first { margin-top: 0px ! important }
	div#cuerpo .margen10 { margin-top: 10px ! important }
	div#cuerpo .margen20 { margin-top: 20px ! important }
	div#cuerpo .margen30 { margin-top: 30px ! important }
	div#cuerpo .margen40 { margin-top: 40px ! important }
	div#cuerpo .margen50 { margin-top: 50px ! important }
	div#cuerpo .nomargen { margin: 0px ! important }

	div#cuerpo .noborde, div#cuerpo .borde0 {
		border: none;
		padding: 0px ! important;
	}
	div#cuerpo .borde, div#cuerpo .borde1 { border: solid 1px #D5D2C7 ! important }
	div#cuerpo .borde2 { border: dashed 1px #D5D2C7	! important }

	div#cuerpo .fgrojo, div#cuerpo .fgultimas { color: #CA0000 ! important }
	div#cuerpo .fgazul, div#cuerpo .fgprincipal { color: #028CCD ! important }
	div#cuerpo .fgverde, div#cuerpo .fglibero { color: #407711 ! important }
	div#cuerpo .fgamarillo, div#cuerpo .fgespectaculos { color: #F3A419 ! important }
	div#cuerpo .fgocre, div#cuerpo .fgmarron { color: #565144 ! important }
	div#cuerpo .fgturquesa, div#cuerpo .fgturismo { color: #068F9B ! important }
	div#cuerpo .fgvioleta, div#cuerpo .fgcash { color: #ffa605 ! important }
	div#cuerpo .fgnaranja, div#cuerpo .fglas12 { color: #F57300 ! important }
	div#cuerpo .fgradar { color: #DA0303 ! important }
	div#cuerpo .fglibros { color: #7DB20C ! important }
	div#cuerpo .fgno { color: #B10404 ! important }
	div#cuerpo .fgfuturo { color: #91AA01 ! important }
	div#cuerpo .fgm2 { color: #BF009A ! important }
	div#cuerpo .fgsoy { color: #663399 ! important }
	div#cuerpo .fgrosario { color: #3E7094 ! important }
	div#cuerpo .fgsatira { color: #E3001C ! important }
	div#cuerpo .fgblanco { color: #FFF ! important }
	div#cuerpo .fgnegro { color: #000 ! important }
	div#cuerpo .fggris { color: #666 ! important }
	
	div#cuerpo .bgmarronbase { background-color: #565144 ! important }
	div#cuerpo .bgmarronoscuro { background-color: #8E8A7B ! important }
	div#cuerpo .bgmarronmedio { background-color: #B4B2A8 ! important }
	div#cuerpo .bgmarronclaro { background-color: #CCC9BD ! important }
	div#cuerpo .bgmarronclarisimo { background-color: #D5D2C7 ! important }
	div#cuerpo .bgcrema { background-color: #EBEAE5 ! important }
	div#cuerpo .bggrisclaro { background-color: #EBEBEB ! important }
	div#cuerpo .bggrisclarisimo { background-color: #F8F7F6 ! important }

	div#cuerpo .bgazul { background-color: #E2ECF6 ! important }
	div#cuerpo .bgrojo { background-color: #FCE4EF ! important }
	div#cuerpo .bgverde { background-color: #EFFFEF ! important }
	div#cuerpo .bgamarillo { background-color: #FFFFEF ! important }
	div#cuerpo .bgocre { background-color: #EFE7D1 ! important }
	div#cuerpo .bgturquesa { background-color: #EFFFFD ! important }
	div#cuerpo .bgvioleta { background-color: #FFEFFF ! important }
	div#cuerpo .bgnaranja { background-color: #FFF3DF ! important }
	div#cuerpo .bgblanco { background-color: #FFF ! important }
	div#cuerpo .bggris { background-color: #F5F5F5 ! important }
	div#cuerpo .bgnegro { background-color: #000 ! important }
	
	div#cuerpo .mayusculas { text-transform: uppercase ! important }
	
	div#cuerpo b { }
	div#cuerpo strong { }
	div#cuerpo i { }
	div#cuerpo em { }

	div#cuerpo pre {
		width: 440px;
		overflow: scroll;
		padding: 10px;
		margin: 10px 0px;
		border: dashed 1px #D5D2C7;
		background: #F5F5F5;
	}
	
	div#cuerpo .izq {
		float: left;
		margin: 10px 10px 5px 0px;
	}
	
	div#cuerpo .der {
		float: right;
		margin: 10px 0px 5px 10px;
	}

	div#cuerpo .centro {
		_text-align: center; /* hack IE6 */
		margin: 10px 0px 5px 0px;
	}

	div#cuerpo .foto {
		_text-align: left; /* hack IE6 */
		text-align: left ! important;
		padding: 5px;
		margin: 0 auto;
		font-size: .75em;
		line-height: 1.3em;
		background: #FFF;
	}

		div#cuerpo .foto img {
			display: block;
			margin-bottom: 5px;
		}

		div#cuerpo .foto p { font-size: 1.2em }

	div#cuerpo form {
		border: solid 1px #D5D2C7;
		background: #F9F9F9;
		padding: 10px;
	}

		div#cuerpo form input {
			border: solid 1px gray;
			background: #BBB;
		}

	div#cuerpo table {
		/*font-size: 12px;*/
		font-size: .9em;
		line-height: 1.4em;
		border-collapse: collapse ! important;
	}
	
	div#cuerpo table caption {
		font-weight: bold;
		/*background: #EEE;*/
		background: #E2ECF6;
		padding: 5px;
		border: solid 1px #D5D2C7;
	}
	
	div#cuerpo table th {
		border: solid 1px #D5D2C7;
		text-align: left;
		vertical-align: top;
		background: #F5F5F5;
		padding: 5px;
	}
	
	div#cuerpo table td {
		border: solid 1px #D5D2C7;
		padding: 5px;
	}

	div#cuerpo ul li {
		list-style-type: square;
	}

	div#cuerpo .nobullet {
		list-style-type: none;
	}

	div#cuerpo blockquote {
		/*font-size: 12px;*/
		font-size: .9em;
		line-height: 1.5em;
		padding: 5px 20px 5px 45px;
		color: #666;
		margin-left: 20px;
		background-image: url(/commons/imgs/quote.gif);
		background-position: top left;
		background-repeat: no-repeat;
	}

	div#cuerpo .caja12 {
		background-color: #E2ECF6;
		padding: 10px;
		margin: 20px 0px 10px 0px;
	}

		div#cuerpo .caja12 p {
			margin: 10px 20px;
		}

		div#cuerpo .caja12 p.autor {
			margin: 10px 20px -10px 20px;
		}
		div#cuerpo .caja12 h2 {
			border-bottom: solid 1px #FFF;
		}

		div#cuerpo .caja12 .izq {
			padding-left: 20px;
		}

		div#cuerpo .caja12 .der {
			padding-right: 20px;
		}
/* #cuerpo }}} */

/* vim: set foldmethod=marker: */
/* vim: set tabstop=3: */ 
/* vim: set nu: */
