/* Base */
html	{
	height: 100%;
    width: 100%;
	margin-bottom: 0.1em;
	padding: 0;
	margin: 0;
	}
img	{
	border: 0;
	}
p	{
    color: #666666;
	text-align: left;
	line-height: 1.2em;
	margin: 0.7em 0;
	}
ol li	{
    color: #666666;
	}
ul li    {
	list-style-type: square;
    color: #666666;
    }
dl	{
	margin: 1em 0;
	}
dt	{
	font-weight: bold;
	}
dd	{
	margin: 0.5em;
	padding: 0;
	}
img.right	{
	float: right;
	margin: 10px 0 0 10px;
	}

img.left	{
	float: left;
	margin: 0 10px 0 0;
	}

hr	{
	display: none;
	}

body	{
    padding: 0;
    margin: 0;
	font-family: Arial, "Times New Roman", Times, serif, Helvetica;
	font-size: 11px;
	line-height: 1em;
	BACKGROUND: white; LINE-HEIGHT: 1;
	background-position: center;
	}
div {
	border: 0px solid #FF0000;
    }
#content    {
	background-color: transparent;
	text-align: center;
	position: absolute;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
    }
#content_main {
	margin: 0;
	width: 980px;
	position: absolute;
	margin-left: -490px;
	height: 100%;
	left: 50%;
	visibility: visible;
    }
a	{
	text-decoration: none;
	}
a:link, a:visited	{
	text-decoration: none;
	color: #7B0F49;
	}
a:hover, a:active	{
	color: #A2567F;
	}
br.clear	{
	clear: both;
	}
br.separador	{
    border-top: 1px solid #dfdfdf;
    width: 100%;
	}
/* Estilos especificos de la cabecera */
.cabecera	{
	text-align:left;
	margin: 0 ;
	width: 100%;
	height: 133px;
	visibility: visible
	}
.top	{
	width: 100% !important;
	height: 23px !important;
	background: #DDCAD0;
	line-height:23px;
	clip: rect(auto,auto,auto,auto);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: white;
	border-bottom-color: white;
	}
.top2	{
	width: 100% !important;
	height: 25px !important;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: white;
	border-bottom-color: white;
	position: relative;
	top: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #F1E9EC;
	background-position: center;
	}
.inputfield {
	font-size: 11px;
	color: #7B0F49;
	text-decoration: none;
	background-color: white;
	border: 1px solid #7B0F49;
	}
.inputbusqueda	{
	width: 29em;
	}
/* titulos */
.titulo	{
	/*position:relative;*/
	height:78px;
	border-top: 1px solid #B58B99;
	}
.titulo h1	{
 /*	padding: 20px 0 0 0px; */
	text-align:left;
	color: white;
	font-size: 2em;
	font-family: Arial, Helvetica, sans-serif;
	}
.pauta_tipo_1 {
    float: right;
    padding: 2px 0px 2px 2px;
}
.pauta_tipo_3 {
    padding: 2px 0px 2px 2px;
    text-align: center;
}
.pauta_tipo_4 {
    padding: 2px 0px 2px 2px;
    text-align: center;
}
.pauta_tipo_5 {
    padding: 2px 0px 2px 2px;
    text-align: center;
}
.pauta_tipo_6 {
    padding: 2px 0px 2px 2px;
}
.pauta_tipo_10 {
    padding: 2px 0px 2px 2px;
}
.titulo h1 a	{
	color: white;
	}
.titulo h1 a:hover 	{
	color: #FF0000;
	}
h2.pagetitle 	{
	text-align: left;
	font: 1.5em Arial, verdana;
	border-bottom: 1px solid #ccc;
	}
h1, h2, h3, h4, h5, h6
	{
	font-family: Arial, "Times New Roman", Times, serif, Helvetica;
	}
h3	{
	font-size:1.3em;
	}
/* Estilos para el manejo del alineamiento */
.izq	{
	float: left;
	text-align:left;
	}

.izq2	{
	float: left;
	text-align:left;
	line-height:2;
	}

.izq3	{
	clear: left;
	float: left;
	text-align:left;
	line-height:2;
}

.centro-cabecera	{
	float: left;
	margin-left: 150px;
	text-align:left;
	padding-top: 0px;
	padding-bottom: 0px;
	}
.der	{
	float: right;
	text-align: left;
	}
/* Pagina */
.pagina	{
	width: 485px !important;
	text-align: left;
	margin-top: 7px;
	margin-bottom: 2px;
	position: relative;
	float: left;
	left: 12px;
	}
.info_der {
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
    }
.nota_final {
	background-image: url(/media/html/img/varios/nota_i.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 9px;
}
/* Columna derecha */
.columna	{
	width: 300px;
	float: right;
	text-align: left;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	position: relative;
	}
/* Menu Vertical */
.menuv	{
	padding: 0;
	margin: 0;
	width: 160px;
	float: left;
	text-align: left;
	color: white;
	background-repeat: repeat-y;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
/*	background-image: url(/media/html/img/menu/menu_back.gif); */
	padding: 0px;
	clip: rect(auto,auto,auto,auto);
	position: relative;
	}
.menuv ul {
	padding: 0;
	margin: 0;
    }
.categorias  	{
    list-style: none;
	font-weight: bold;
	color: white;
	line-height:23px;
	background: #7B0F49;
	border-bottom: 1px solid white;
	border-right: 1px solid #7B0F49;
	border-left: 1px solid #7B0F49;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 6px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	}
.categorias   a	{
	color: white;
	}
.categorias   a:hover 	{
	color: #F1E9EC;
	}
.categorias_final  	{
	font-weight: bold;
	color: white;
	line-height:23px;
	background: #7B0F49;
	border-bottom: 0px solid white;
	border-right: 1px solid #7B0F49;
	border-left: 1px solid #7B0F49;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 6px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	}
.categorias_final   a	{
	color: white;
	}
.categorias_final   a:hover 	{
	color: #F1E9EC;
	}
li.cat-item  {
    font-weight: bold;
	color: white;
	/*list-style: none;*/
	background-color: #B58B99;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 10px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: white;
	border-bottom-color: white;
	line-height: 20px;
	}
li.cat-item  a	{
	color: white;
	}

li.cat-item  a:hover 	{
	color: #F1E9EC;
	}
/* Menu Horizontal */
.menuh 	{
	padding: 0;
	margin: 0;
	text-align:center;
	line-height:31px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/media/html/img/menu_top/menu_top_inactivo.gif);
	background-repeat: repeat-x;
	width: 100%;
	position: relative;
	height: 31px;
	top: 5px;
	}
.menuh  ul	{
	list-style: none;
	}
.menuh li 	{
	display: inline;
	}
.menuh li.page_item  a, .menuh li.admintab  a 	{
	padding:0px 5px 0px 9px;
	font-size: 11px;
	font-weight: bold;
	}
.menuh li  a:hover 	{
	color: #A2567F;
	}
.menuh li.current_page_item  a 	{
	color: #00CC99;
	padding:3px 5px 3px 9px;
	}
/* Pie */
.nota_pie {
	font-style: italic;
    text-align: right;
    }
.nota_subtitulo {
    text-align: left;
    font-weight: bold;
    }
.pie
	{
	/* color: #707070; */
	text-align: center;
	width: 100%;
	font-size: 0.9em;
	position: relative;
	visibility: visible;
	}
#pie a
	{
	color: #707070;
	}
.pie a:hover
	{
	text-decoration: underline
	color: #06c;
	}
/* Nota home */
.recuadronotahome
	{
	background-color: #FFFFFF;
	background-image: url(/media/html/img/varios/nove_top_back.gif);
	background-repeat: repeat-y;
	border: 0px solid #DFDFDF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
.recuadronotahome h3
	{
	font-size: 13px;
	}
img.imagennotahome, div.foto_super
	{
	float: left;
	text-align: left;
	width: 237px;
	height: 165px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 0px;
	}

.columnacentralizq h3
	{
	font-size: 11px;
	margin: 0px 3px 0px 3px;
	}

.columnacentralizq
	{
	float: left;
	width: 49%;
	padding-left: 3px;
	}

.columnacentralder h3
	{
	font-size: 11px;
	margin: 0px 3px 0px 3px;
	}

.columnacentralder
	{
	float: left;
	width: 49%;
	padding-left: 3px;
	}

.columnacentralder li
    {
	list-style-type: none;
    }

.columnacentralizq li
    {
	list-style-type: none;
    }

.imagencolumnahome
	{
	float: left;
	text-align: left;
	width: 74px;
	height: 83px;
	padding-right: 5px;
	}
#content #content_main .pagina .columnacentralizq li {
	/* list-style-type: none; */
}
#content #content_main .pagina .columnacentralder li {
	/* list-style-type: none; */
}


/* Recuadros */

.recuadrogris
	{
	background: #DFDFDF;
	margin: 0px 3px 0px 3px;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	border-top: 1px solid #DFDFDF;
	}
.recuadropublicidad
	{
	background-image: url(/media/html/img/varios/banner_back.gif);
	border: 0px solid #DDD5D8;
	background-repeat: repeat-y;
	color: #666666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 25px;
	}
.fecha {
	background-image: url(/media/html/img/calendario.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 4px;
	text-align: center;
	margin: 0px;
	background-position: left top;
}

.recuadroblanco
	{
	border: 0px solid #DFDFDF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	background-image: url(/media/html/img/cajas/grande_blanca.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	width: 485px;
	}
	
/* Comentarios */	

.comentario_top {
	background-image: url(/media/html/img/varios/comen_nota_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 6px;
	width: 485px;
}
.comentario_bottom {
	background-image: url(/media/html/img/varios/coment_send_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 5px;
	width: 485px;
}
.comentario_main {

	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.comentario {
	background-image: url(/media/html/img/varios/coment_back.gif);
	background-repeat: repeat-y;
	background-position: center;
}
h3.coment_titu
	{
	font-size: 11px;
	color: #a2567f;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	text-transform: uppercase;
	}	
.coment_txt {
	font-size: 11px;
	color: #666666;
	padding-bottom: 5px;
	line-height: 15px;
}
.coment_reportar {
	width: 460px;
	text-align: right;
	clip: rect(auto,auto,auto,auto);
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.coment_reportar a
	{
	color: #a2567f;
	}
	
.coment_reportar a:hover
	{
	text-decoration: underline;
	color: #666666;
	}
.coment_nombre {
	font-weight: bold;
}


.comentario_send_top {
	background-image: url(/media/html/img/varios/coment_send_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 22px;
	width: 485px;
}
.comentario_send_bottom {
	background-image: url(/media/html/img/varios/coment_send_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 5px;
	width: 485px;
}
.comentario_send_main {

	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.comentario_send {
	background-image: url(/media/html/img/varios/coment_send_back.gif);
	background-repeat: repeat-y;
	background-position: center;
}
h3.coment_send_titu
	{
	font-size: 11px;
	color: #666666;
	text-align: center;
	padding: 3px;
	margin-top: 3px;
	}	
.coment_send_txt {
	font-size: 11px;
	color: #666666;
	padding-bottom: 5px;
	line-height: 15px;
}
.coment_send_reportar {
	width: 460px;
	text-align: right;
	clip: rect(auto,auto,auto,auto);
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.coment_send_reportar a
	{
	color: #a2567f;
	}
	
.coment_send_reportar a:hover
	{
	text-decoration: underline;
	color: #666666;
	}
.coment_send_nombre {
	font-weight: bold;
}
#id_name, #id_email, #id_comment {
	color: #666666;
	border: 1px solid #CCCCCC;
	}
h1.nota_titulo
	{
	line-height:16px;
	font-size: 17px;
	float: left;
	width: 370px;
	padding-bottom: 5px;
	color: #7B0F49;
	}
.nota_txt_bold {
	font-size: 12px;
}

.nota_print {
	float: right;
	width: 200px;
	text-align: right;
	margin-top: 12px;
	color: #666666;
}
.nota_copete {
	font-style: italic;
	color: #666666;
	padding-left: 20px;
    margin-left: 5px;
	font-size: 11px;
}
.nota_autor {
	font-size: 14px;
	font-weight: bold;
}

.nota_print a
	{
	color: #666666;
	}
	
.nota_print a:hover
	{
	text-decoration: underline;
	color: #666666;
	}
.nota_votacion {
	float: right;
}
.nota_autor_main {
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	float: left;
	width: 100%;
	margin-bottom: 5px;
	line-height: 15px;
}
.recuadronotadesarrollo {
	background-color: #FFFFFF;
	background-image: url(/media/html/img/varios/nove_top_back.gif);
	background-repeat: repeat-y;
	border: 0px solid #DFDFDF;
	padding: 10px;
	color: #666666;
	line-height: normal;
}
.recuadronotadesarrollo li {
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	/* list-style-type: square; */
}





.recuadro_nota_top {
	background-image: url(/media/html/img/varios/nove_top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	width: 485px;
	margin-top: -10px;
	margin-right: -10px;
	margin-bottom: 1px;
	margin-left: -10px;
	display: inline;
	float: left;

}

	
.recuadroblanco_small
	{
	border: 0px solid #DFDFDF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	background-image: url(/media/html/img/blanco/vio_claro_back_blanco.gif);
	background-repeat: repeat-y;
	}
.violetaclaro_small_top {
	background-image: url(/media/html/img/vio_claro/top.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 300px;
}

.violetafuerte_small_top {
	background-image: url(/media/html/img/vio_osc/top_chico.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 300px;
}
.violetamedio_small_top {
	background-image: url(/media/html/img/vio_medio/top_chico.gif);
	background-position: left top;
	width: 300px;
	background-repeat: repeat;
}


h3.violetafuerte
	{
	line-height:16px;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #7B0F49;
	background-image: url(/media/html/img/cajas/grande_violeta_oscuro.gif);
	background-position: left top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
h3.violetafuerte_small_titu
	{
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
h3.violetamedio
	{
	line-height:16px;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #DA98B4;
	background-image: url(/media/html/img/cajas/grande_violeta_medio.gif);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-position: left top;
	}
h3.violetamedio_small_titu
	{
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 280px;
	height: 15px;
	}

h3.violetaclaro
	{
	line-height:16px;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #DA98B4;
	background-image: url(/media/html/img/cajas/grande_violeta_claro.gif);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-position: left top;
	}
h3.violetaclaro_small_titu
	{
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
.controles_recuadronotahome
	{
	line-height:16px;
	font-size: 11px;
	color: #7B0F49;
	background-color: #DA98B4;
	background-image: url(/media/html/img/varios/nota_i.gif);
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: top;
	}
.controles_margen {
	text-align: center;
	width: 235px;
	height: 20px;
	top: 5px;
	vertical-align: middle;
}

.controles_recuadronotahome_caja_txt {
	font-size: 11px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-position: center;
	width: 465px;
}		
#btnAnterior {
	margin-top: 5px;
}

.blanco_caja_txt {
	font-size: 11px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-position: center;
}
.blanco_caja_txt_small_bottom {
	background-position: left bottom;
	width: 300px;
	background-image: url(/media/html/img/vio_claro/bottom.gif);
}
.blanco_caja_txt_small_bottom p {
    font-size: 11px;
    color:#7B0F49;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.gris_caja_txt_small_bottom {
	background-position: left bottom;
	width: 300px;
	background-image: url(/media/html/img/varios/bottom_chico_gris.gif);
}
.gris_caja_txt_small_bottom p {
	color: #7B0F49;
	font-size: 11px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.violetita_caja_txt_small_bottom {
	font-size: 11px;
	background-position: left bottom;
	width: 300px;
	background-image: url(/media/html/img/ranking/bottom_chico.gif);
}
.violetita_caja_txt_small_bottom ol {
	list-style-position: inside;
	padding-bottom: 7px;
	padding-left: 15px;
}
.solapa_activa_der {
	background-image: url(/media/html/img/ranking/solapa_clara_sd.gif);
	background-position: right;
	height: 23px;
	background-repeat: no-repeat;
}
.solapa_activa_izq {
	background-image: url(/media/html/img/ranking/solapa_clara_si.gif);
	background-position: left;
	float: left;
	height: 23px;
	position: relative;
	background-repeat: no-repeat;
	width: 33%;
}
.solapas {
	top: 2px;
	left: 5px;
	right: 5px;
	bottom: 2px;
	padding: 5px;
	height: 23px;
}

.contenidoOn li {
     margin-left: 0px;
}

.rank_completo a{
    color:#FFFFFF;
	float: right;
	font-weight: normal;
}

.solapa_activa_der span {
	padding: 5px;
	line-height: 23px;
}
.solapa_der {
	background-image: url(/media/html/img/ranking/solapa_osc_sd.gif);
	background-position: right;
	height: 23px;
	background-repeat: no-repeat;
}
.solapa_izq {
	background-image: url(/media/html/img/ranking/solapa_osc_si.gif);
	background-position: left;
	float: left;
	height: 23px;
	position: relative;
	background-repeat: no-repeat;
	width: 33%;
}

.solapa_der_deshabilitada {
	background-image: url(/media/html/img/ranking/solapa_osc_sd_deshabilitada.gif);
	background-position: right;
	height: 23px;
	background-repeat: no-repeat;
}
.solapa_izq_deshabilitada {
	background-image: url(/media/html/img/ranking/solapa_osc_si_deshabilitada.gif);
	background-position: left;
	float: left;
	height: 23px;
	position: relative;
	background-repeat: no-repeat;
	width: 33%;
}

.solapa_der span {
	padding: 5px;
	line-height: 23px;
}
.violetita_caja_txt_small_bottom p {
	color: #7B0F49;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.blanco_txt {
	font-size: 11px;
}
.info_izq {
	padding-left: 5px;
    color: #7B0F49;
}

.info_izq2 {
	padding-left: 0px;
    	color: #7B0F49;
}

.info_izq3 {
    color: #7B0F49;
}

.vio_claro_abajo {
	background-image: url(/media/html/img/blanco/vio_claro_abajo_blancoG.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 485px;
	background-position: bottom;
}
.info_clima {
	padding-right: 5px;
	margin-right: 0px;
	margin-left: 0px;
	float: right;
	display: inline;
	margin-top: -5px;
	line-height:2;
}
.nota_final_desa {
	background-image: url(/media/html/img/varios/nota_i.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-right: -10px;
	margin-left: -10px;
	margin-bottom: -10px;
	float: left;
	display: inline;
	width: 485px;
	height: 30px;
}
.nota_final_desa a
	{
	color: #a2567f;
	}
	
.nota_final_desa a:hover
	{
	text-decoration: underline;
	color: #666666;
	}
.nota_final_desa .ver_comentarios {
	float: left;
	color: #a2567f;
	padding-left: 10px;
	padding-top: 5px;
	font-weight: bold;
    }
.nota_final_desa .enviar_comentarios {
	font-weight: bold;
	color: #a2567f;
	float: right;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
    }
.notas_rela {
	background-image: url(/media/html/img/varios/notas_rela_back.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
	padding: 10px;
}
.notas_rela_top {
	background-image: url(/media/html/img/varios/notas_rela_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	margin-top: -10px;
	margin-right: -10px;
	margin-left: -10px;
	float: left;
	width: 485px;
	display: inline;
}
.notas_rela_bottom {
	background-image: url(/media/html/img/varios/notas_rela_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 485px;
	margin-right: -10px;
	margin-left: -10px;
	display: inline;
	height: 9px;
	text-align: center;
    }
.nota_rela_titu {
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
    }
.nota_rela_submenu {
	float: right;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 5px;
    /*	font-weight: bold; */
	color: #a2567f;
    }
.notas_rela_top .nota_rela_submenu a	{
	color: #666666;
	}
.nota_rela_submenu a:hover	{
	text-decoration: underline;
	color: #a2567f;
	}
.nota_desa_pie .paginador {
	float: left;
	color: #a2567f;
	margin-bottom: 10px;
    }
.nota_desa_pie .votar {
	font-weight: bold;
	color: #a2567f;
	float: right;
	text-align: right;
	margin-bottom: 10px;
    }
.nota_coment_pie {
	float: left;
	font-weight: bold;
	color: #a2567f;
	width: 100%;
	margin: 10px;
    }
.caja_titu_lectura {
	font-weight: bold;
    }
.caja_txt_lectura {
	float: left;
	margin-top: -10px;
	padding-right: 5px;
	padding-left: 5px;
    }
.nota_ruta {
	font-weight: bold;
	color: #666666;
	padding-left: 3px;
	padding-top: 5px;
	float: left;
	padding-bottom: 5px;
    }   
.nota_ruta_inicio {
	font-weight: bold;
	color: #666666;
    }
.nota_ruta_inicio a	{
	color: #666666;
	}
.nota_ruta_inicio a:hover	{
	color: #a2567f;
	}
.nota_ruta_final {
    font-weight: bold;
	color: #b58b99;
    }
.nota_ruta_final a	{
	color: #b58b99;
	}
.nota_ruta_final a:hover	{
	color: #a2567f;
	}
.contenidoOff {
    display:none;
    }
.contenidoOn {
    display:block;
    }

.errors {
    color: red;
    }

.sub_info {
    float: left;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 15px;
    }

.lista_indices {
    font-size: 14px;
    font-weight: bold;
    padding-left: 7px;
    }

.sub_info li{
    list-style-image: url(img/subindices/bullet1.gif);
    list-style-type: none;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    line-height: 18px;
    list-style-position: inside;
    }

.sub_info p{
    padding-left: 12px;
    padding-top: -10px;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    line-height: 18px;
    list-style-position: inside;
    }

.indice_titu {
    color:#7B0F49;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
}

.recuadro_indice_top {
    background-image: url(/media/html/img/varios/sub_indice_top.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 10px;
    width: 485px;
    margin-top: -10px;
    margin-right: -10px;
    margin-bottom: -1px;
    margin-left: -10px;
    display: inline;
    float: left;
    }

.recuadrosubindicedesarrollo {
    background-color: #FFFFFF;
    background-image: url(/media/html/img/varios/sub_indice_back.gif);
    background-repeat: no-repeat;
    border: 0px solid #DFDFDF;
    padding: 10px;
    color: #666666;
    line-height: normal;
    background-position: bottom;
    }

.recuadrosubindicedesarrollo li {
    color: #7B0F49;
    list-style-type: none;
    }

.combo_f_indices {
    border: 1px solid #7B0F49;
    color: #7B0F49;
    font-size: 11px;
    width: 250px;
    }

.combo_indices {
    padding-left: 7px;
    }

.barra_resultado  {
   width: 320px;
   background-color: #dfdfdf;
   line-height: 20px;
   border-bottom: 1px solid #ebeff2;
   list-style-type: none;
   margin-bottom: 10px;
}
.barra_resultado_lleno  {
   color: white;
   padding: 0 0 0 5px;
    font-weight: normal;
   background-color: #7B0F49;
   white-space: nowrap;
    display: block;
   line-height: 20px;
   border-bottom: 1px solid #ebeff2;
}


/* el chat */
.dijitButtonNode {
    border:1px solid gray;
    cursor:pointer;
    line-height:normal;
    margin:0;
    padding:0.2em 0.2em 0.1em;
    text-align:center;
    vertical-align:middle;
    white-space:nowrap;
}

/* el foro */
#djangoForumBody {
width: 90%;
margin: 0 auto;
text-align: left;
}

#djangoForumList,
#djangoForumThreadList,
#djangoForumThreadPosts {
border-collapse: collapse;
width: 100%;
}

#djangoForumList td,
#djangoForumThreadList td,
#djangoForumThreadPosts td {
border: solid #777 1px;
padding: 6px;
}

#djangoForumList .djangoForumListDetails {
width: 70%;
}

#djangoForumList .djangoForumListDetails strong {
font-size: 120%;
}

#djangoForumList .djangoForumListDetails .djangoForumStats {
font-size: 80%;
}

.djangoForumListLastPost,
.djangoForumThreadLastPost {
background-color: #ccc;
border-bottom: solid #777 1px;
}

#djangoForumList th,
#djangoForumThreadList th,
#djangoForumThreadPosts th {
background-color: #7B0F49;
border: solid #777 1px;
color: #fff;
text-align: left;
padding: 4px;
}

#djangoForumThreadPosts th {
width: 20%;
}

#djangoForumBreadcrumbs {
padding: 20px;
}

#djangoForumBody label {
font-size: 110%;
font-weight: bold;
display: block;
padding: 4px;
}

#djangoForumThreadPostDetail {
width: 20%;
}

