/* CSS Document */

/*body.layout-2 #navitop{
border-bottom:2px solid #ddd;
}*/
.ovf{
overflow:hidden;
height:auto;
display:block;
margin-bottom:5px;
}

.ovf img{ margin-right:10px; display:block;}

.caja_sub{
margin-bottom:10px;
padding-top:10px;
}
/*-------------ocultar - mostrar datos ------------*/

.resumen_datos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #585858;
	margin: 8px 0;
	border:1px solid #ccc;
	background-color:#fff;
	padding:6px;
}
.mas_datos, .mas_datos a{
	font-family: Arial, Helvetica, sans-serif;
	color: #E05834;
	margin: 25px 0 8px 0;
	text-decoration: underline;
	font-size: 10px;
}
h2.subt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
}

h2.subt2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color:#5187a2;
	
}

#content h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ed5d37;
	margin:20px 0;
	display:block;
	line-height:40px;
	overflow:hidden;
	height:auto;
}
#content h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #67a9ab;
	font-weight: bold;
	display:block;
	margin-top:16px;
	line-height:19px;
}
#content h5.big {
	line-height:22px;
	font-size: 15px;
}
.novedades {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #ed5d37;
    font-weight: normal;
    font-weight: normal;
    margin:10px 0;
    }
#content h3 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ed5d37;
	font-weight: normal;
	font-weight: normal;
	margin:10px 0;
	}
	
#content a:hover{
text-decoration:underline;
}

p.cuadro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	margin:16px 0;
	font-weight: normal;
	}
p.cuadro_big{
	color: #616161;	
	font-size: 12px;
	line-height:19px;
	margin:16px 0;
	}
	
.head_int {
height:auto;
overflow:hidden;
display:block;
}
	
	
.head_int .cabecera{
	overflow:hidden;
	height:auto;
	padding:20px 0;
	background: url(../img/separacion_colores.jpg) no-repeat bottom left;
}

.head_int .cabecera a.link{
	color:#ED5D37;
}
	
.head_int .cabecera img{ 
	padding: 3px;
	background-color: #e3e3e3;
	margin-right: 12px;
	float: left;
}

.head_int .cabeceras{
	overflow:hidden;
	height:auto;
	padding:20px 0;
}
	
.head_int .cabeceras img{ 
	padding: 3px;
	background-color: #e3e3e3;
	margin-right: 12px;
	float: left;
}
.head_int .head_subm{
	color:#3399FF;
	padding: 20px 0;
}
.head_int .head_subm li a{
	background:transparent url(../img/bullet_li_cont.gif) no-repeat scroll 0 50%;
	padding-left:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#c2573a;
	text-decoration: none;
	line-height: 25px;
}
.head_int .head_subm li a:hover{
	text-decoration:underline;
}
.despliegue{
padding:20px 0 ;
}

.olc_submenu {
	margin:10px 0 30px 0;
}	
.olc_submenu li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#c2573a;
	text-decoration: none;
	line-height:19px;
}
.olc_submenu li a:hover{
	text-decoration: underline;
}
.caja_sub_dotted{
padding:10px 0;
overflow:hidden;
height:auto;
border-top:4px dotted #CCCCCC;
}

.caja_sub_line{
padding:10px 0;
overflow:hidden;
height:auto;
border-top:3px solid #CCCCCC;
}


.box_descargas{
	width: 222px;
	height: 150px;
	background-image: url(../img/bg_box_descargas.jpg);
	background-repeat: no-repeat;
	float: right;
	padding-left: 20px;
	padding-top: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 5px 14px;
	}
	

dl, dt, dd {
	margin:0;
	padding:0;
	}
	
.box_descargas dt{	
	font-size: 18px;
	color: #40595a;
	text-decoration: none;
	margin-bottom:20px;
	line-height: 24px;
	display: block;
	}

.box_descargas dd a{
	font-size: 12px;
	color: #ed5d37;
	text-decoration: underline;
	line-height: 30px;
	padding-left: 30px;
	background:transparent url(../img/bg_dd_descargas.gif) no-repeat scroll 0 50%;
	display:block;
	
	}
.caja_int{
	padding:20px 0;
}
div.caja_vertical{
	width:24%;
	float:left;
	margin-right:5px;
	padding-bottom: 10px;
	
}
div.caja_vertical h3{
margin:0 !important;
padding:10px 5px;
}
div.caja_vertical p.cuadro{
color:#585751;
margin:10px;
}
div#pq{
	background:#faf2ce url(../img/bg_caja_pq_2.gif) no-repeat center bottom;
	
}
div#que{ background:#d3f0f4 url(../img/bg_caja_que_2.gif) no-repeat center bottom ;}
div#org{ background:#e8e1d7 url(../img/bg_caja_org_2.gif) no-repeat center bottom;}
div#eval{ background:#ffe7c1 url(../img/bg_caja_eval_2.gif) no-repeat center bottom;}

div#pq h3{ background:url(../img/bg_caja_pq_1.gif) no-repeat center top;}
div#que h3{ background:url(../img/bg_caja_que_1.gif) no-repeat center top;}
div#org h3{ background:url(../img/bg_caja_org_1.gif) no-repeat center top;}
div#eval h3{ background:url(../img/bg_caja_eval_1.gif) no-repeat center top;}

a.clip_img{
display:block;
width:100%;
height:70px;
overflow:hidden;
}
div.caja_vertical ul{
margin:10px;
}
div.caja_vertical ul li{
	list-style-type:disc;
	list-style-position:inside;
	color:#ae4e34;
	margin-bottom:10px;
}
div.caja_vertical ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;;
	text-decoration:none;
	color:#ae4e34;
	margin-left:-4px;
}
div.caja_vertical ul li a:hover{
	text-decoration:underline;
}
ul.container_tabs {
	display:block;
	overflow:hidden;
	height:40px;
}
ul.container_tabs  li{
	display:block;
	margin-right:5px;
	overflow:hidden;
	height:auto;
	float:left;	
}
ul.container_tabs  li a{
	padding-left:5px;
	float:left;	
	text-decoration:none;
	color: #40595a;
	border-bottom:4px solid #fff;
	height:auto;
	overflow:hidden;
}
ul.container_tabs  li a span{
	float:none;
	display:block;
	padding:8px 12px 6px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;	
	font-weight: bold;
	font-weight: normal;	
	text-decoration:none;
}
ul.container_tabs  li a:hover,
ul.container_tabs  li a:active,
ul.container_tabs  li a:focus {text-decoration:underline;}

li.tab_doc a{ background:#97d3d5 url(../img/bg_tab_desc_1.gif) no-repeat scroll top left;}
li.tab_doc a span{ background:transparent url(../img/bg_tab_desc_2.gif) no-repeat scroll top right;}
li.tab_doc a.selected{	border-bottom-color:#97d3d5;}

li.tab_herr a{ background:#d8d394 url(../img/bg_tab_herr_1.gif) no-repeat scroll top left;}
li.tab_herr a span{ background:transparent url(../img/bg_tab_herr_2.gif) no-repeat scroll top right;}
li.tab_herr a.selected{	border-bottom-color:#d8d394;}


div.sec_doc{
background-color:#def1f2;
border-top:10px solid #97d3d5;
border-bottom:10px solid #97d3d5;
overflow:hidden;
height:auto;
display:block;
}
div.sec_herr{
background-color:#f0edd5;
border-top:10px solid #d8d394;
border-bottom:10px solid #d8d394;
min-height:300px;
overflow:hidden;
height:auto;
}

ul.buttons{
overflow:hidden;
height:auto;
padding-bottom:15px;
}
ul.buttons li a{
color:#ed5d37;
font-size:16px;
text-decoration:none;
font-weight:bold;
}
ul.buttons li a:hover{
text-decoration:underline;
}
ul.buttons li#btn_01 {
background:url(../img/bg_btn_01.jpg) no-repeat right top;
width:100%;
height:185px;
text-align:right;
padding-top:98px;
margin-bottom:12px;
}
ul.buttons li#btn_01 a{
display:block;
width:232px;
height:48px;
float:right;
padding:20px;

}
ul.buttons li#btn_02,
ul.buttons li#btn_03{
float:left;
width:48%;
margin-right:1%;
display:block;
}
ul.buttons li#btn_02 a,
ul.buttons li#btn_03 a{
padding-right:10px;
background-position:top right;
background-repeat:no-repeat;
display:block;
}

ul.buttons li#btn_02 a	{background-image:url(../img/bg_btn_02_b.gif);}
ul.buttons li#btn_03 a	{background-image:url(../img/bg_btn_03_b.gif);}

ul.buttons li#btn_02 a span,
ul.buttons li#btn_03 a span{
display:block;
padding:15px 0 0 10px;
height:55px;
background-position:top left;
background-repeat:no-repeat;
text-align:center;
}

ul.buttons li#btn_02 a span	{background-image:url(../img/bg_btn_02_a.gif);}
ul.buttons li#btn_03 a span {background-image:url(../img/bg_btn_03_a.gif);}

ul.lista_descargas{
padding:0 10px;
margin-top:20px;
}


ul.lista_descargas li.padin{
border-bottom:1px solid #dec697;
border-top:1px solid #fff;
overflow:hidden;
height:auto;
padding:10px 15px 20px 15px;
width:95%;
}
ul.lista_descargas li div.file{
	background:url(../img/ico_otros.gif) no-repeat top left;
	padding-left:44px;
	font-size:11px;
	color:#585751;
	overflow:hidden;
	width:60%;
}
ul.lista_descargas li div.file p span.kindof{
font-size:11px;
color:#44433E;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

ul.lista_descargas li.valoras div.file{ background-image:url(../img/logo_valoras.jpg);}
ul.lista_descargas li.unicef div.file{ background-image:url(../img/logo_unicef.jpg);}
ul.lista_descargas li.unesco div.file{ background-image:url(../img/logo_unesco.jpg);}
ul.lista_descargas li.pdf div.file{ background-image:url(../img/ico_pdf.gif);}

li.valoras, li.unicef, li.unesco { overflow:hidden;
	height:auto;}

ul.lista_descargas li p.bajar{
	position:absolute;
	right:15px;
	top:15px;
	font-weight:bold;
	width: 133px;
	text-align:center;
}




ul.lista_descargas li div.bajar a{
	display:block;
	color:#fff;
	width:123px;
	padding:5px;
	height:18px;
	background:url(../img/bg_descarga_doc.gif) no-repeat top left;
	text-decoration:none;
	font-size:12px;
}

ul.lista_descargas li div.bajar a{
 width:123px;
 background-position:0 0;}
 
ul.lista_descargas li div.bajar a:hover{
 width:123px;
 background-position:0 -28px;}


ul.lista_descargas li p.bajar a:hover{
	text-decoration:none;
	background-position:0 -28px;
}
p.btn_subir a{
display:block;
padding-left:32px;
padding-top:2px;
width:46px;
color:#c2573a;
font:bold 11px/26px Arial, Helvetica, sans-serif;
background:#CCCCCC url(../img/btn_subir.gif) no-repeat top left;
text-decoration:none;
}
p.btn_subir a:hover, p.btn_subir a:focus{
background-position:bottom left;
color:#127e96;
}





ul.container_tabs li.tab_doc { border-bottom:0px solid #FFFFFF;}

/*--------------------------------------boton descarga----------------------------------*/

p.descargar{
	float:right;

}
p.descargar a{
	width: 126px;
	height: 28px;
	padding-top:4px;
	padding-left:7px;
	background-image: url(../img/btn_descargar.png);
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
	text-decoration:none;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:12px;
}
p.descargar a:hover  {
	text-decoration:underline;

}
p.descargar a .tipo_archivo {
	font-size: 11px;

	padding-top: 7px;
}
.descargar a .peso{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;	
	
}

/*--------------------------------------boton volver----------------------------------*/

.volver{

            float:right;
            margin-top:20px;

            }

 

 .volver a{

            padding:4px 0px 0 20px;
            color:#FFFFFF;
            text-decoration:none;
            height:17px;
            width:54px;
            display:block;
            background: url(../img/btn_volver.gif) no-repeat 0 0;

            }

 

 .volver a:hover{

            background-position:0 -21px;
            text-decoration:underline;

            }

 .volver2{

            float:right;
            margin-top:20px;
			margin-right:20px;

            }

 

 .volver2 a{

            padding:4px 0px 0 20px;
            color:#FFFFFF;
            text-decoration:none;
            height:17px;
            width:90px;
            display:block;
            background: url(../img/btn_volver2.gif) no-repeat 0 0;

            }

 

 .volver2 a:hover{

            background-position:0 -21px;
            text-decoration:underline;

            }

  .volver3{
            float:right;
            margin-top:0px;
            }

 

 .volver3 a{
            padding:4px 0px 0 20px;
            color:#FFFFFF;
            text-decoration:none;
            height:17px;
            width:90px;
            display:block;
            background: url(../img/btn_volver2.gif) no-repeat 0 0;
            }
 .volver3 a:hover{

            background-position:0 -21px;
            text-decoration:underline;

            }
		.volver4 {

            float:right;
            margin-top:0px;

            }

 

 .volver4 a{

            padding:4px 0px 0 20px;
            color:#FFFFFF;
            text-decoration:none;
            height:17px;
            width:54px;
            display:block;
            background: url(../img/btn_volver.gif) no-repeat 0 0;

            }

 

 .volver4 a:hover{

            background-position:0 -21px;
            text-decoration:underline;

            }
 
/*--------------------------------------boton recomendar----------------------------------*/
 
 /*.btn_recomendar p{ 
	padding:0 !important;
	}
*/	
.btn_recomendar a{
	color:#FFFFFF;
	padding:0 0 0 8px!important;
	background: url(../img/boton_recomendar.gif) no-repeat top left;
	height:32px;
	width:125px;
	cursor:pointer;
	display: block;
}
.btn_recomendar a:hover {
	background-position:0 -32px;
}
	

	
/*--------------------------------------boton mostrar mas----------------------------------*/

.mostrar a {
font-size:10px;
color:#ED5D37;
text-decoration:none;}

.mostrar a:hover {
text-decoration:underline;}

.columnas {
	float:left;
	width:248px;
	height:auto;
	padding-right:8px;
	overflow:hidden;
	}
	
/*--------------------------------------colores bg ----------------------------------*/	


.cafe {
	color:#AE4E34;}
 
.naranjo{
	color:#ED5D37 !important;}

.txt_blanco{
	color:#FFFFFF;}
	
.txt_petroleo {
	color:#42572a !important;}

.txt_cafe { 
	color:#a64127 !important;}

.txt_naranjo { 
	color:#a64127 !important;}
	
.txt_verdeazulado {
	color:#486d6f !important;}
	

.bg_manzana {
	background-color:#8ab558;}
	
.bg_naranjo {
	background-color:#ed5d37;}
.bg_celeste {
	background-color:#118d9d;}
.bg_verde {
	background-color:#8bb65a;}
.bg_cafe {
	background-color:#b5912f;}
.bg_rosado { 
	background-color:#ffe5de !important;}
	
.blanco { 
	background-color:#FFFFFF;}

.veige { 
	background-color:#f7ebcb !important;}

.verde_claro { 
	background-color:#e5f2d6 !important;}

.bg_calipso { 
	background-color:#278f81!important;}
	
.gris { 
	background-color:#f1f1f1;
	padding:8px;
	overflow:hidden;
	height:auto;
	border-top:1px solid #e0e0e0;}
.verdecito {
	background-color:#def1f2;
	overflow:hidden;
	height:auto;
	padding:8px;
	border: 1px solid #AAD2D0;
}

.verde {
	background-color:#1b9484;}
	
	
.celeste { background-color:#def1f2;
	padding-top:5px;}
	
/*--------------------------------------fondo blanco----------------------------------*/
	
.fondo_blanco {
	background-color:#FFFFFF;
	padding:12px;
	overflow:hidden;
	height:auto;
	display: block;
	margin-bottom: 10px;
	text-align:justify;
}



.ancho { width:100%;}
	
/*--------------------------------------fecha----------------------------------*/

.fecha {
	float:right;
	margin-right:7px;
	line-height:15px;
	list-style:square;
	background-color:#CCCCCC;
	margin-bottom:7px;
	padding:2px 6px;
	color: #fff;
	font-weight: bold;
}
	
/*--------------------------------------titulos----------------------------------*/

.subtitulo {
	color:#ED5D37;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:8px;
}

.subtitulo1 {
	line-height:35px;
	font-size:16px;
	color:#6b6b6b;
	font-weight:bold;}
	
	
.subtitulo2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ED5D37;
	font-weight:bold;
	line-height: 24px;
	margin: 0;
}


	
.subtitulo3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight: bold;
	margin-bottom: 8px;
}



.margen {
	padding:7px 7px 11px 7px;}
	
/*--------------------------------------(ficha) 14 los mejores evaluados----------------------------------*/
	
.ficha {
	width:300px;
	margin:10px 7px 7px 7px;
	overflow:hidden;
	height:auto;}
	
.fotito {
	float:left;}
	
.fotito img {
	border:3px solid #CCCCCC;}
	
.foto_esquina {
	float:left;	
	overflow:hidden;
	height:auto;
	margin: 0 7px 7px 0;}
	
.foto_esquina img {
	border:3px solid #CCCCCC;}

.ficha p {
	padding-left:80px;
}

/*----------------------------------- btn_generico -------------------------------------------*/

.btn_generico a, .btn_generico_s a, .btn_grande a{
display:block;
overflow:hidden;
color:#fff;
text-align:center;
}
.btn_generico a{
width:133px;
height:28px;
background: url(../img/bg_descarga_doc.gif) no-repeat top center;
font:bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
}

.btn_generico a:hover{
	background-position:0 -28px;}


.btn_generico_s a{
width:95px;
height:21px;
background: url(../img/btn_generico_s.png) no-repeat top center;
font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif;;
}

/*----------------------------------- btn_grande 133x41px -------------------------------------------*/

.btn_grande {
	width:133px;}

.btn_grande a{
	width:133px;
	height:40px;
	background: url(../img/btn_envia_exp.gif) no-repeat top center;
	font:bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;}
	
.btn_grande a:hover{
	background-position:0 -40px;}

/*----------------------------------- margenes internos para cajas de texto-------------------------------------------*/
.margen2 {
	padding:12px 10px 12px 10px;}
	
.margen4 {
	margin: 0 5px 15px 5px;}
	
.margen5 {
	margin: 0 10px 5px 0px !important;}
	
.margen_left {
	margin-left:7px;}
	
.margen_botom{
margin-bottom:10px;}

.margen_botom2{
margin-bottom:16px;}
	
/*----------------------------------- subrayados-------------------------------------------*/
	
.subrayado {
	border-bottom:2px solid #CCCCCC;}
	
.subrayado_fino {
	border-bottom:1px solid #CCCCCC;}
	
.subrayado_vicolor {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #FFFFFF;}
	
.cont {
	border-top:2px solid #CCCCCC;
	overflow:hidden;
	height:auto;
	background:#f1f1f1;
	padding:8px 8px 8px 8px;
	margin-bottom:5px;
}

.cont_asesoria {
	border-top:2px solid #CCCCCC;
	overflow:hidden;
	height:auto;
	background:#f1f1f1;
	padding:8px 8px 8px 8px;
	display:block;
	float:left;
	margin-bottom:5px;
}
/*----------------------------------- para 2 columnas-------------------------------------------*/	
.columna1 {
	overflow:hidden;
	height:auto;
	width:49%;
	float:left;
	/*border:1px solid #00CC66;*/}
	
.columna2 {
	overflow:hidden;
	height:auto;
	width:49%;
	float:right;
	/*border:1px solid #00CC66;*/}
	
.center, .center a  {
	text-align:center;
	margin: auto;
}
	
/*-----------------------------------bullet-------------------------------------------*/

.bullet {
	background:transparent url(../img/bullet.gif) no-repeat scroll 0 5px;}
	
.scroll {
	overflow:auto;}
	
	
/*-----------------------------------evaluacion-------------------------------------------*/	
.evaluar {
	width:140px;
	float:left;
	overflow: hidden;
	height: 1%;
}

.stars_caja{
height:30px;
width:140px;
overflow:hidden;
}
	
/*-------------------------------star2---------------------------------------*/


     .rating{  
      width:80px; 
      height:16px; 
      margin:5px 20% 5px 20%;
      clear:both;  
      position: relative; 
	  padding:0;
      background: url(../img/star_matrix.gif) no-repeat 0 0; 
      }
	  
.rating {
list-style-image:none;
list-style-position:outside;
list-style-type:none;}
	  
	 
 
      ul.rating li { 
      cursor: pointer; 
      float:left; 
      text-indent:-999em;
      }

      ul.rating li a {
      position:absolute;
      left:0; 
      top:0;
      width:16px;
      height:16px;
      text-decoration:none;
      z-index: 200;
      }
	  
      ul.rating li.one a {left:0}
      ul.rating li.two a {left:16px;}
      ul.rating li.three a {left:32px;}
      ul.rating li.four a {left:48px;} 
      ul.rating li.five a {left:64px;}
	  	 	   
      .nostar {background-position:0 0;}
      .onestar {background-position:0 -16px;} 
      .twostar {background-position:0 -32px;} 
      .threestar {background-position:0 -48px;}  
      .fourstar {background-position:0 -64px;}   
      .fivestar {background-position:0 -80px;}
	  
	  
	 
      ul.rating li a:hover {  
      z-index:2;   
      width:80px;  
      height:16px;  
      overflow:hidden;  
      left:0;   
      background: url(../img/star_matrix.gif) no-repeat 0 0;   
      }
  
      ul.rating li.one a:hover {background-position:0 -96px;} 
      ul.rating li.two a:hover {background-position:0 -112px;}
      ul.rating li.three a:hover {background-position:0 -128px;}
      ul.rating li.four a:hover {background-position:0 -144px;}  
      ul.rating li.five a:hover {background-position:0 -160px;}
	  
	  
/*-------------------------------logos---------------------------------------*/

.logo_valoras {
	background: url(../img/logos_instituciones/valoras.gif) no-repeat !important;}	

.logo_unicef {
	background: url(../img/logos_instituciones/unicef.gif) no-repeat !important;}
	
.logo_unesco {
	background: url(../img/logos_instituciones/unesco.gif) no-repeat !important;}	
	
.logo_uc {
	background: url(../img/logos_instituciones/uc.gif) no-repeat !important;} /*falta*/
	
.logo_oei {
	background: url(../img/logos_instituciones/oei.gif) no-repeat !important;}
	
.logo_pazeduca {
	background: url(../img/logos_instituciones/pazeduca.gif) no-repeat !important;}	
	
.logo_buentrato {
	background: url(../img/logos_instituciones/buentrato.gif) no-repeat !important;}
	
.logo_participa {
	background: url(../img/logos_instituciones/participa.gif) no-repeat !important;}
	
.logo_fundacion {
	background: url(../img/logos_instituciones/fundacion.gif) no-repeat !important;}
	
.logo_mineduc {
	background: url(../img/logos_instituciones/logo_mineduc_footer.gif) no-repeat !important;}
	
.logo_conace {
	background: url(../img/logos_instituciones/conace.gif) no-repeat !important;}
	
.logo_araucania {
	background: url(../img/logos_instituciones/araucania.gif) no-repeat !important;}	
	
	
.logo_barrenechea {
	background: url(../img/logos_instituciones/barrenechea.gif) no-repeat !important;}
	
	
.logo_chiledeportes {
	background: url(../img/logos_instituciones/chiledeportes.gif) no-repeat !important;}
	
.logo_cide {
	background: url(../img/logos_instituciones/cide.gif) no-repeat !important;}	
	
	
.logo_cidpa {
	background: url(../img/logos_instituciones/cidpa.gif) no-repeat !important;}
	
.logo_conace {
	background: url(../img/logos_instituciones/conace.gif) no-repeat !important;}
	
.logo_conadi {
	background: url(../img/logos_instituciones/conadi.gif) no-repeat !important;}
	
.logo_conama {
	background: url(../img/logos_instituciones/conama.gif) no-repeat !important;}
	
	.logo_caj {
	background: url(../img/logos_instituciones/caj.gif) no-repeat !important;}

.logo_conicyt {
	background: url(../img/logos_instituciones/conicyt.gif) no-repeat !important;}	
	
.logo_consejocultura {
	background: url(../img/logos_instituciones/consejocultura.gif) no-repeat !important;}	
	
.logo_cpeip {
	background: url(../img/logos_instituciones/cpeip.gif) no-repeat !important;}
	
.logo_cra {
	background: url(../img/logos_instituciones/cra.gif) no-repeat !important;}							

	
.logo_crececontigo {
	background: url(../img/logos_instituciones/crececontigo.gif) no-repeat !important;}	
	
.logo_dibam {
	background: url(../img/logos_instituciones/dibam.gif) no-repeat !important;}
	
.logo_funfamilia {
	background: url(../img/logos_instituciones/funfamilia.gif) no-repeat !important;}
	
.logo_galerna {
	background: url(../img/logos_instituciones/galerna.gif) no-repeat !important;}
	
.logo_infoescuela {
	background: url(../img/logos_instituciones/infoescuela.gif) no-repeat !important;}	
	
.logo_injuv {
	background: url(../img/logos_instituciones/injuv.gif) no-repeat !important;}
	
.logo_integra {
	background: url(../img/logos_instituciones/integra.gif) no-repeat !important;}	
	
.logo_junaeb {
	background: url(../img/logos_instituciones/junaeb.gif) no-repeat !important;}
	
.logo_junji {
	background: url(../img/logos_instituciones/junji.gif) no-repeat !important;}
	
.logo_opcion {
	background: url(../img/logos_instituciones/opcion.gif) no-repeat !important;}
	
.logo_opd {
	background: url(../img/logos_instituciones/opd.gif) no-repeat !important;}	
	
.logo_participa {
	background: url(../img/logos_instituciones/participa.gif) no-repeat !important;}
	
.logo_pazeduca {
	background: url(../img/logos_instituciones/pazeduca.gif) no-repeat !important;}	
	
.logo_piie {
	background: url(../img/logos_instituciones/piie.gif) no-repeat !important;}
	
.logo_reducacion {
	background: url(../img/logos_instituciones/reducacion.gif) no-repeat !important;}
	
.logo_sename {
	background: url(../img/logos_instituciones/sename.gif) no-repeat !important;}
	
.logo_sernam {
	background: url(../img/logos_instituciones/SERNAM.gif) no-repeat !important;}
	
.logo_supervision {
	background: url(../img/logos_instituciones/supervision.gif) no-repeat !important;}		
	
/*-------------------------------Blog de Blogs---------------------------------------*/	
	
.bg_blogs {
	background: url(../img/bg_blogs.jpg) no-repeat 0 0;
	min-height:560px;
	overflow:hidden;
	width:100%;
	padding:8px;
	}	
.bg_blogs_postula {
	background: url(../img/bg_blogs-postula.jpg) no-repeat 0 0;
	height:560px;
	overflow:hidden;
	width:95%;
	padding:10px;
	}	
	
.outblog_naranjo {
	 border:1px solid #ed5d37;
	 width:47%;
	 height:185px; 
	 margin-bottom:20px;
	 margin-top:20px;
	 margin-left:5px;
	 margin-right:5px;
	 display:block;
	 background-color:#6f6e73;
 }	
 
 	

 
.outblog_cafe {
 	border:1px solid #b5912f;
 	width:47%;
 	height:185px; 
 	margin-bottom:20px;
	 margin-top:20px;
	 margin-left:5px;
 	margin-right:5px;
	 display:block;
 	background-color:#6f6e73;
 }	
 
 	
.outblog_verde {
	 border:1px solid #8bb65a;
	 width:47%;
	 height:185px; 
 	margin-bottom:20px;
 	margin-top:20px;
 	margin-left:5px;
 	margin-right:5px;
 	display:block;
 	background-color:#6f6e73;}
 
 .outblog_celeste {
 	width:47%;
 	height:185px;
 	border:1px solid #118d9d;
 	margin-bottom:20px;
 	margin-top:20px;
 	margin-left:5px;
 	margin-right:5px;
 	display:block;
 	background-color:#6f6e73;}
 
.foto_blogestudiantil {
	height:183px;
	overflow:hidden;
	background-color:#6f6e73;
	border:1px solid #FFFFFF;
	width: auto;
	max-width:356px;
	min-width:246px;
	}
	
.foto_blogestudiantil span{
	color:#FFFFFF;}

.padin{
	padding:3px 4px 3px 4px;
	color:#FFFFFF;
	float:left;
	top:-25px;
	position:relative;}
	
.foto_blogestudiantil img {
	width:100%;
	max-width:356px;
	min-width:256px;}

.titulo_blogs {		
	top:-29px;
	left:0;
	position:relative;	
	min-width:250px;
	width:auto;
	z-index:10;
}

.titulo_blogs span {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px;
	display: inline;
	line-height:25px;
	min-width:200px;
	letter-spacing:-0.05em;}
	


.txt_blogs {
	height:76px;
	width:auto;
}

outblog_verde a:hover {
	text-decoration:none;
}



.btn_blogs a { background: url(../img/btn_blogs.jpg) no-repeat;
	height:47px;
	width:213px;
	display:block;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	padding-top:11px;}

.btn_blogs a:hover {
	background-position: 0 -57px;}
	
	
.btn_bases a { background: url(../img/btn_blogs.jpg) no-repeat;
	height:47px;
	width:213px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	padding-top:11px;}

.btn_bases a:hover {
	background-position: 0 -57px;}
	
	
/*inicio portada blogs*/

.bg_caluga_blog { background:#FFFFFF; padding:1px; border:1px solid #FF6600; width:357px; height:auto; overflow:hidden; float:left; position:relative; margin:3px; margin-right:10px; margin-bottom:30px; display:block;}
/*.bg_caluga_blog img { position:relative;}*/
.txt_caluga_blog { background-color:#3F3F3F; padding:5px;  max-width:347px; height:auto; display:block; margin-top:0; color:#FFFFFF; text-align:justify;}

.bajada_caluga_blog a {
	background:#FF6600; 
	line-height:20px;
	float:left; 
	top:-22px; 
	/*position:absolute;*/ 
	top:104px; 
	overflow:hidden; 
	left:1px; 
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:15px; 
	padding:3px;
	width:99%;
}

.bajada_caluga_blog a:hover{ color:#3F3F3F; text-decoration:none;}


/*fin portada blogs*/

.tit_nivel3 { font-size:16px!important; margin:5px 0!important;}

.subtitulo{
	color:#ED5D37;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom: 8px;
}

/* ARCHIVADOR DESTACADO */
.cont2 {
	border-bottom:1px solid #CCCCCC;
	border-top:2px solid #CCCCCC;
	overflow:hidden;
	height:1%;
	background:#def1f2;
	margin-bottom:20px;
	padding:5px 5px 5px 30px;}

.cont ul.novedades li {
	list-style-type:none;
	float:left;
	width:230px;
	padding:2px 5px 2px 6px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	}
	
.cont2 ul li {
	background: url(../img/bullet.gif) no-repeat -1px 8px;
	width:190px;
	line-height:20px;
	padding:0 10px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	
}
	
.cont2 ul li a{
	text-decoration:none;
	color:#585858;}

.cont2 ul li a:hover {
	text-decoration:underline;
	color:#585858;}
	
.cont2 ul {
	height:auto;
	float:left;
	width:230px;}
		
.gris ul li {
    list-style-type:disc!important;
    margin-left: 25px;        
}

p.descargarEditorial {
    float:right;
}

p.descargarEditorial a {
    background-image:url(../img/btn_descargar.png);
    background-position:center center;
    background-repeat:no-repeat;
    color:#FFFFFF;
    display:block;
    font-family:Georgia,"Times New Roman",Times,serif;
    height:28px;
    line-height:12px;
    padding-left:7px;
    padding-top:4px;
    text-decoration:none;
    width:126px;    
}