*{ padding:0; margin:0;}
body{
	background-color:#e7eef5;  
}
/*MAQUETACION*/
#contenedor { background-color:#FFF; width:960px; margin:0 auto; padding:10}
#cabecera {  height:136px;}
#cuerpo { background-color: #FFF;}
#izquierda{ width:160px; float:left; padding:10px;}
#centro{ width:452px; padding:10px 4px 0 4px; float:left;}
#derecha { width: 300px; float:right; padding:10px;}
#pie { height:72px;}
#clear { clear:both;}
/*FIN MAQUETACION*/

/*ESQUINAS REDONDEADAS*/
.esquina{
display:block;
}
.esquina *{
display:block;
height:1px;
overflow:hidden;
background:#e7eef5;
}
.esquina1{
border-right:1px solid #c1effe;
padding-right:1px;
margin-right:2px;
border-left:1px solid #c1effe;
padding-left:1px;
margin-left:2px;
background:#8ae1fd;
}
.esquina2{
border-right:1px solid #8ae1fd;
border-left:1px solid #8ae1fd;
padding:0px 1px;
background:#e7eef5;
margin:0px 1px;
}
.esquina3{
border-right:1px solid #c1effe;
border-left:1px solid #c1effe;

}
.esquina_content{
padding:3px 4px 3px 4px;
border-right:1px solid #8ae1fd;
border-left:1px solid #8ae1fd;
background:#e7eef5;
}
/*FIN ESQUINAS REDONDEADAS*/

.fecha_top {
  background: url(images/fecha.gif) no-repeat;
  width: 58px;
  height: 73px;
  padding-top:8px;
  text-align: center;
}
.dia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
}

.buscador {
	width:140px;
	height:15px;
	border-top: solid 2px #f7b43b;
	border-bottom: solid 2px #f7b43b;
	border-left: none;
	border-right: none;
}
.estemes{ position: relative; margin-left:112px; top: -225px; width:41px; height:41px; background-image: url(images/este_mes.gif);}
.revista {position: relative; width:146px; height:210px; }
.imgrevista {border: 2px solid #d5e7fa }
.num{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	width:24px;
	height:14px;
	background-image: url(images/back_num.gif);
	text-align: center;
	margin-right:5px;
}
.num_comentarios{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #FFF;
	font-weight: bold;
	width:18px;
	height:14px;
	background-image: url(images/icon_globito.gif);
	text-align: center;
	margin-right:5px;
	margin-top:2px;
}
.txt_encuesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	padding:2px 4px 2px 4px;
	border-right:1px solid #2c1a96;
	border-left:1px solid #2c1a96;
	background:#d5e7fa;
}
.txt_ch_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07519a;
	font-weight: bold;
}
.titulos {width:290px; height:21px; position:relative;}
.bt_titulos {position:relative; margin-left:225px; top: -17px}
.tit_ch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.tit_ch:hover {
	color: #f7b43b;
	text-decoration: none;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
}
.titulo:hover {
	text-decoration: underline;
	color: #f7b43b;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
}
.titulo2:hover {
	text-decoration: underline;
	color: #f7b43b;
}
.titnoticias-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 12px;
	text-decoration: none;
	font-weight: bold;
}

.fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #858686;
	text-decoration: none;
	font-weight: bold;
}
.volanta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f4b027;
	text-decoration: none;
	font-weight: bold;
}
.txt-link-b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.txt-link-b:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2c1a96;
	font-weight: bold;
}
.tit_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2c1a96;
	font-weight: bold;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.txt-foto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.img {
	border: 1px solid #000;
}

.txtwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.txt_ch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: 10px;
	font-weight: normal;
}
.txtceleste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8ae1fd;
	text-decoration: none;
}
.txtceleste_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8ae1fd;
	text-decoration: none;
}
.txtceleste_link:hover {
	text-decoration: underline;
}
.txtceleste_ch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8ae1fd;
	text-decoration: none;
	font-weight: normal;
}
.txtceleste_link_ch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8ae1fd;
	text-decoration: none;
	font-weight: normal;
}
.txtceleste_link_ch:hover {
	text-decoration: underline;
}
.txtagenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.txtagenda:hover {
	text-decoration: underline;
}
.txt_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.txtblack-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.txtblack-bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #f4b027;
	text-decoration: underline;
	font-weight: bold;
}
.txtgris-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #858686;
	text-decoration: none;
	font-weight: bold;
}
.txt-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.txt-link:hover {
	color: #f7b43b;
	text-decoration: underline;
}
.txtfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


.div_con_scroll{
	scrollbar-3dlight-color:#07519a; 
	scrollbar-arrow-color:#07519a; 
	scrollbar-base-color:#07519a; 
	scrollbar-darkshadow-color:#07519a; 
	scrollbar-face-color:#07519a; 
	scrollbar-highlight-color:#d5e7fa; 
	scrollbar-shadow-color:#d5e7fa;
} 

/*ENLACES*/
		#sAccordion { width: 290px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
		.sAccordion-content a { display:block; padding-left: 32px; color: #000; text-decoration: none; font-size: 11px;}
		.sAccordion-content a:hover { display:block; color: #f7b43b;}
		
		h5.sAccordion-open a { 
		font-size: 11px;
		height: 14px; 		
		color: #000;
		text-decoration: none;
		font-weight: bold;
		display:block; 
		background: url(images/icon_mas.gif) no-repeat; 
		background-position: 1% 50%;
		padding-left: 30px;
		margin: 5px 0 5px 0;
		}
		h5.sAccordion-open a:hover { 
		color: #f7b43b;
		background: url(images/icon_mas.gif) no-repeat; 
		background-position: 1% 50%;
		}
		h5.sAccordion-open-actif a { 
		background: url(images/icon_menos.gif) no-repeat; 
		background-position:1% 50%;
		color: #f7b43b;
		}
		h5.sAccordion-open-actif a:hover { 
		background: url(images/icon_menos.gif) no-repeat; 
		background-position:1% 50%;
		}
/*FIN ENLACES*/

/*GLOBITOS COMENTARIOS*/
.esq{
display:block;
}
.esq *{
display:block;
height:1px;
overflow:hidden;
background:#d5e7fa;
}
.esq1{
border-right:1px solid #c1effe;
padding-right:1px;
margin-right:2px;
border-left:1px solid #c1effe;
padding-left:1px;
margin-left:2px;
background:#d5e7fa;
}
.esq2{
border-right:1px solid #d5e7fa;
border-left:1px solid #d5e7fa;
padding:0px 1px;
background:#d5e7fa;
margin:0px 1px;
}
.esq3{
border-right:1px solid #c1effe;
border-left:1px solid #c1effe;

}
.esq_content{
padding:3px 4px 3px 4px;
border-right:1px solid #d5e7fa;
border-left:1px solid #d5e7fa;
background:#d5e7fa;
font-size: 10px;
line-height: 12px;
}
/*FIN GLOBITOS COMENTARIOS*/

/*COMENTARIO*/
.comentario{
font-family: Arial, Helvetica, sans-serif;
margin-top:5px;
}
.txt_comentario{
font-size: 11px;
text-align: justify;
margin-left:170px;
width:272px
}

/*FIN COMENTARIO*/

/*GLOBITOS SUMARIO*/
.esqsumario{
display:block;
}
.esqsumario *{
display:block;
height:1px;
overflow:hidden;
background:#f7b43b;
}
.esqsumario1{
border-right:1px solid #fce1b1;
padding-right:1px;
margin-right:2px;
border-left:1px solid #fce1b1;
padding-left:1px;
margin-left:2px;
background:#f7b43b;
}
.esqsumario2{
border-right:1px solid #f7b43b;
border-left:1px solid #f7b43b;
padding:0px 1px;
background:#f7b43b;
margin:0px 1px;
}
.esqsumario3{
border-right:1px solid #fce1b1;
border-left:1px solid #fce1b1;

}
.esqsumario_content{
padding:3px 4px 3px 4px;
border-right:1px solid #f7b43b;
border-left:1px solid #f7b43b;
background:#f7b43b;
font-size: 10px;
line-height: 12px;
}
/*FIN GLOBITOS SUMARIO*/

