@charset "utf-8";
/* CSS general  --------------------------------------------------------------------------- */
*{
	padding:0px;
	margin:0px;
}
body{
	background-image:url(../images/fondo.jpg);
	background-repeat:repeat-x;
	background-color:#D5F3E7;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
}
.right {float:right;}
.left {float:left;}
.cleaning {clear:both;}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html .clearfix {height:1px;}
a img, iframe {border:0px;}
input, textarea, select, button {
 font-size: 100%;
 font-family: inherit;
}

p{
line-height:1.5em;
 }
 
h3{
	font-size:18px;
	color:#3F3F3F;
} 
/* CSS contenido  --------------------------------------------------------------------------- */
#general{
	margin-left:120px;
	width:835px;
}

#logotipo{
	padding-top:50px;
}

#cabecera{
	background-color:#FFFFFF;
	height:140px;
}
#pie{
	background-color:#FFFFFF;
	padding:15px;
}
#pie a {
	text-decoration:none;
	color:#000000;
}
#contenido{
	margin-top:30px;
}

#contenido-izq{
	width:500px;
}
#contenido-izq-total{
	width:835px;
}


#contenido-der{
	width:305px;
	background-color:#FFFFFF;
}

/* CSS post --------------------------------------------------------------------------- */
.articulo{
	background-color:#FFFFFF;
	padding:20px;
}
.titular{
	text-transform:uppercase;
	letter-spacing:0.1em;
}
.titular h1{
	font-weight:400;
	font-size:24px;
}
.articulo img{
	margin:10px;
	padding:1px;
}
.articulo a{
	text-decoration:none;
	color:#2C2C2C;
}
.articulo a:hover{
	text-decoration:underline;
}
.titular a {
	color:#5C5C5C;
}
.fecha{
	font-style:italic;
	font-size:16px;
	margin-top:0px;
}
.texto{
	margin-top:0px;
}
.compartir{
	margin-top:20px;
}
.compartir a {
	margin-left:20px;
}
/* CSS cajas --------------------------------------------------------------------------- */
.caja{
	border-color:#CDCDCD;
	border-style:solid;
	border-width:1px;
	margin:20px;
}
.caja a {
	font: Arial,sans-serif; color:#5C5C5C; /*#0783B6;*/
	text-decoration:none;
}
.caja a:hover {
	text-decoration:underline;
}
.caja .gris{
	background-color:#F3F3F3;
	border-bottom-color:#CDCDCD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding:4px;	
}
.caja h2{
	font-size:12px;
	font-weight:500;
	color:#7C7C7C;
	text-transform:uppercase;
	letter-spacing:0.2em;
}
.mas{
	font-size:160%;
	font-weight:200;
}
.leermas{
	text-align:right;
	margin-bottom:10px;
}
.leermas a {
	color:#5C5C5C;
	font-weight:bold;
}

.texto_caja{
	padding:10px;
	color:#5C5C5C;
}
.texto_caja p {
	font-family:inherit;
	font-size:15px;
}

.texto_caja ul {
	list-style:none;
}
.texto_caja ul li {
	margin:5px;
}


/* CSS inferior --------------------------------------------------------------------------- */

#contenido-inferior{
	width:835px;
	background:#FFFFFF;
	margin-top:20px;
}
#contenido-inferior ul {
	margin-left:35px;
	list-style:none;
}
#contenido-inferior ul li {
	margin:10px;
}
#links{
	padding:10px;
}

.parrafo{
	padding:20px 30px 40px 30px;
}
.pievideo{
	text-align:right;
	font-size:10px
}