/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto CONAMA E-SEIA                           */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creacion 21/03/2007                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */




/*  IMPORTANTE
  • Los nombres de los estilos deben hacer referencia a la funcionalidad del elemento
	que se esta definiendo, en ningun caso a caracteristicas gráficas o ubicacion, por
	ejemplo NO NOMBRAR #menu_left o #menu_rojo SI NOMBRAR #menu_principal
	
  • NO USAR guiones al centro(-) al nombrar estilos ya que puede generar problemas
  	si se necesita que el estilo interactue con una funcion javascript o PHP, para
	separar palabras utilizar guion bajo (_)
	
  • Lo ideal es generar el Css para impresion al final de la programacion HTML, CSS
  	de modo que existan las mismas clases en ambos Css, de no ser posible es importante
	que cada vez que se cree un estilo nuevo en la version SCREEN, este sea replicado
	en la version PRINT con las caracteristicas que corresponden.
	
  • Se debe privilegiar la utilizacion de etiquetas HTML por sobre las clases. 
 	
  • Todos los comentarios adicionales a una definicion de estilos SON DE AYUDA Y SON BIENVENIDOS
  	estos deben estar ubicados al principio de la definicion y ser lo mas breve posibles y en un leguaje claro.

 */



/*  REDEFINICION DE ELEMENTOS HTML  */
body {
	background:url("/template/default/images/html/bgBody.png") repeat-x scroll center -1px #F0F0F0;
	font-family:Arial, Helvetica, sans;
	color:#656565;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin:0;
	padding:0;
}
table {
}
td {
}
h1 {
}
h2 {
}
h3 {
}
h4 {
}
h5 {
}
h6 {
}
strong, b {
}
a:link {
	color:#2E88B5;
	padding:2px;
}
a:visited {
	color:#246C8E;
	padding:2px;
}
a:hover {
	color:#000;
	text-decoration:none;
	padding:2px;
}
a:active {
	color:#000;
	text-decoration:none;
	padding:2px;
}
form {
}
label {
}
ul {
}
button {
}
.align_left {
	text-align:left;
}
.align_center {
	text-align:center;
}
.align_right {
	text-align:right;
}
.float_left {
	float:left;
	margin:0px 10px 0px 0px;
}
.float_right {
	float:right;
	margin:0px 0px 0px 10px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
/*ICONES TIPO DE ARCHIVOS: XLS, PPT, WORD, PDF, ZIP*/
.ic_word {
	background: url(/template/default/images/html/ic_word.gif) no-repeat 0px 0px;
	padding: 2px 0px 0px 20px;
	margin: 0px 0px 3px 0px;
}
.ic_pdf {
	background: url(/template/default/images/html/ic_pdf.gif) no-repeat 0px 0px;
	padding: 2px 0px 0px 20px;
	margin: 0px 0px 3px 0px;
}
.ic_ppt {
	background: url(/template/default/images/html/ic_ppt.gif) no-repeat 0px 0px;
	padding: 2px 0px 0px 20px;
	margin: 0px 0px 3px 0px;
}
.ic_xls {
	background: url(/template/default/images/html/ic_xls.gif) no-repeat 0px 0px;
	padding: 2px 0px 0px 20px;
	margin: 0px 0px 3px 0px;
}
.ic_zip {
	background: url(/template/default/images/html/ic_zip.gif) no-repeat 0px 0px;
	padding: 2px 0px 0px 20px;
	margin: 0px 0px 3px 0px;
}
/*ESTILOS CABECERA*/

#header {
	background-color:transparent;
	border:0 none;
	margin:0 auto;
	padding:0;
	width:966px;
}
#header #menu {
	background:url("/template/default/images/html/bgMenuTop.png") no-repeat scroll left top transparent;
	border:0 none;
	height:30px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:957px;
}
#header #menu #fecha {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	color:#0E638E;
	font-size:11px;
	padding:9px 0 0 15px;
}
#header #logo_conama {
	width:960px;
	height:99px;
	background:url(/template/default/images/html/sea_logo.png) 0px 0px no-repeat;
	margin:0 auto;
	padding:0px;
}


/*	estlos menu primario	*/


/*ESTILOS MAIN HOME*/

#main_home {
	background-image:url("/template/default/images/html/bgBodyBorde.png") repeat-y scroll center 0 #F0F0F0;
	height:100%;
	margin:0 auto;
	min-width:966px;
	padding:0;
	text-align:center;
	width:966px;
	overflow:hidden;
	padding:0;
}
#main_home #main_home_right {
	background:url(/template/default/images/html/bgBodyBorde.png) right top repeat-y;
	width:966px;
	/*	display:table;	*/
	margin:0px auto;
}
#main_home #main_home_center {
	/*	background:url(/template/default/images/html/main_fondo.jpg) left bottom no-repeat;	*/
/*	width:998px;	*/
/*	width:994px;	*/
	padding:0px;
	margin:0px 0px 0px 0px;
}
#main_home #main_home_center td {
	vertical-align:top;
	padding-bottom:5px;
	text-align:left;
}
/*ESTILOS HOME COLUMNA INZQUIERDA*/
#main_home #home_left {
	width:240px;
	padding:0px 15px 0px 15px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #home_left h1 {
	color:#1172A3;
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px;
	margin:15px 0px 0px 0px;
}
#main_home #home_left p {
	margin:5px 0px 10px 0px;
	padding:0px 0px 12px 0px;
	border-bottom:1px solid #CCC;
}
#main_home #home_left hr {
	padding:0px;
	margin:0px;
	border-top:1px solid #E8E8E8;
	border-bottom:1px solid #CACACA;
	color:#FFF;
	background:#FFF;
	font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #home_left ul {
	margin:5px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #CCC;
	color:#036;
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	list-style-type:none;
}
#main_home #home_left ul li {
	background:url(/template/default/images/html/bullet_areas.jpg) 0px 3px no-repeat;
	margin:0px;
	padding:0px 0px 0px 12px;
}
#main_home #home_left ul li a:link, #main #home_left ul li a:visited {
	color:#036;
	text-decoration:none;
}
#main_home #home_left ul li a:hover, #main #home_left ul li a:active {
	color:#000;
	text-decoration:none;
}
#main_home #home_left #zona_banner {
	width:284px;
	margin:0px;
	padding:0px;
	text-align:center;
	display:table;
}
#main_home #home_left #zona_banner img {
	margin:0px 5px;
	border:none;
}
#main_home #home_left #zona_banner a {
	background:none;
	padding:0px;
}
/*ESTILOS BUSCADOR HOME*/
#main_home #busqueda_1 {
	width:416px;
	height:372px;
}
#main_home #busqueda_1 #busqueda_left {
	padding:0px 0px 0px 10px;
	background:url(/template/default/images/html/buscador_fon_left.jpg) left bottom no-repeat;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right {
	height:367px;
	background:url(/template/default/images/html/buscador_fon_right.jpg) right bottom no-repeat;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right h1 {
	color:#52737A;
	font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 15px;
	padding:10px 0px 13px 35px;
	background:url(/template/default/images/html/ic_buscador.jpg) 0px 8px no-repeat;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right h1 button {
	display:none;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div {
	margin:0px 0px 5px 20px;
	width:360px;
	clear:both;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div a:link, #main_home #busqueda #busqueda_left #busqueda_right div a:visited {
	color:#000;
	padding:2px;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div a:hover, #main_home #busqueda #busqueda_left #busqueda_right div a:active {
	color:#FFF;
	padding:2px;
	background:#73A6CE;
	text-decoration:none;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div h2 {
	padding:5px 0px 0px 0px;
	margin:0px;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div .input {
	background:url(/template/default/images/html/input_fondo.jpg) 0px 0px repeat-x;
	border:1px solid #CCC;
	height:18px;
	width:340px;
	margin:3px 0px;
	padding:0px 5px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div label {
	float:left;
	margin:0px;
	padding:0px 0px;
	width:177px;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div label select {
	width:175px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:5px 0px;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div p {
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 0px 3px 0px;
	padding:0px;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div p input {
	margin:0px 5px 0px 0px;
	padding:0px;
	width:12px;
	height:12px;
	cursor:pointer;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div p label {
	cursor:pointer;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos {
	width:330px;
	height:106px;
	background:url(/template/default/images/html/buscador_fon_txtarea.jpg) 0px 0px repeat-y;
	border:1px solid #7CA1BB;
	margin:5px 0px 0px 0px;
	padding:0px 10px 10px 10px;
	overflow:auto;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos p {
	margin:0px 0px 5px 0px;
	width:310px;
	padding:0px;
	color:#3D88A5;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos p label {
	width:310px;
	clear:both;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos p label input {
	margin:0px 5px 0px 0px;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos h1 {
	margin:15px 0px 5px 0px;
	width:305px;
	padding:0px 0px 0px 5px;
	color:#000;
	background:none;
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos h1 label {
	width:305px;
	clear:both;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos h1 label input {
	margin:0px 5px 0px 0px;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div .otras_busquedas {
	background:url(/template/default/images/html/ic_busquedas.gif) 0px 3px no-repeat;
	padding:0px 0px 0px 13px;
	margin:5px 15px 0px 0px;
	float:left;
}
#main_home #busqueda_1 #busqueda_left #busqueda_right div button {
	background:url(/template/default/images/botones/bot_buscar.jpg) center center no-repeat;
	padding:0px 0px 0px 5px;
	width:80px;
	height:28px;
	margin:0px;
	border:none;
	cursor:pointer;
	float:right;
	color:#FFF;
	font:9px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #busqueda_0 {
	display:none;
}
/*ESTILOS ZONA LOGIN*/
#main_home #home_right #login {
	width:auto;
	margin:0px 0px 0px 0px;
	background-color:#FFF;
	border:1px solid #B7D708;
	padding:1px;
	position:relative;
}
#main_home #home_right #login .content {
	background-color:#DBED7D;
	padding-top:15px;
	padding-bottom:10px;
}
#main_home #home_right #login h1 {
	background:url("/template/default/images/html/ingresoUsuarios.png") no-repeat scroll 0 -74px #FFFFFF;
	display:block;
	height:20px;
	position:absolute;
	right:11px;
	top:-1px;
	width:88px;
}
#main_home #home_right #login h2 {
	font:11px Arial,Helvetica,sans-serif;
	margin:0 25px 0;
	padding:0;
}
#main_home #home_right #login p {
	margin:0px 25px 0px 22px;
	padding:3px 0px 0px 0px;
	vertical-align:top;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #home_right #login h3 {
	margin:0px 25px 5px 25px;
	padding:0px;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #home_right #login input {
	background:url(/template/default/images/html/input_fondo.jpg) 0px 0px repeat-x;
	border:1px solid #8BA5C5;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 5px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #home_right #login #bot_entrar {
	float:right;
	margin:0px;
	padding:0px;
	padding:0px 25px 5px 0px;
}
#main_home #home_right #login #bot_entrar button {
	background:url(/template/default/images/botones/bot_entrar.jpg) center center no-repeat;
	padding:0px 0px 0px 10px;
	width:65px;
	height:28px;
	margin:0px 0px 0px 0px;
	border:none;
	cursor:pointer;
	font:9px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	color:#FFF;
}
#main_home #home_right #login #olvido_clave {
	background:url(/template/default/images/html/ic_olvido.gif) 0px 0px no-repeat;
	margin:15px 0px 0px 22px;
	padding:0px 0px 0px 20px;
	height:20px;
}
#main_home #home_right #login #registrese {
	background:url(/template/default/images/html/ic_registrese.gif) 0px 0px no-repeat;
	margin:0px 0px 0px 22px;
	padding:0px 0px 0px 20px;
	height:20px;
}
#main_home #home_right #login a:link, #main_home #home_right #login a:visited {
	color:#000;
	padding:2px;
}
#main_home #home_right #login a:hover, #main_home #home_right #login a:active {
	color:#1F5B78;
	padding:2px;
	background:#C0DAE9;
}
#main_home #home_right #login #txt_introduccion {
	margin:15px 22px 0px 22px;
}
#main_home #home_right {
	margin:0px;
	padding:0px 15px 0px 15px;
	width:247px;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:right;
}
#main_home #home_right h1 {
	color:#1E6A9A;
	font:bold 14px "Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
}
#main_home #home_right button {
	display:none;
}
#main_home #home_right h1 #ic_mi_seia {
	background:url(/template/default/images/html/ic_mi_seia.jpg) 0px 0px no-repeat;
	padding:2px 0px 4px 35px;
}
#main_home #home_right #info_miseia {
	width:198px;
	padding:10px 0px 0px 15px;
}
#main_home #home_right #info_miseia p {
	margin:5px 0px;
	padding:0px;
}
#main_home #home_right #info_miseia p strong {
	color:#1E6A9A;
}
#main_home #home_right #info_miseia form {
	margin:0px;
	padding:0px;
}
#main_home #home_right #info_miseia select {
	width:198px;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #home_right #info_miseia hr {
	border-top:1px solid #A5CDE2;
	border-bottom:1px solid #FFF;
	border-left:none;
	border-right:none;
	height:2px;
	padding:0px;
	margin:10px 0px 0px 0px;
	font:1px/1px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main_home #home_right #info_miseia h2 {
	font:bold 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1E6A9A;
	margin:20px 0px 0px 0px;
}
#main_home #home_right #info_miseia .campos_informacion {
	width:170px;
	height:130px;
	padding:10px;
	margin:0px 0px 15px 0px;
	border:1px solid #DDD;
	background:url(/template/default/images/html/buscador_fon_txtarea.jpg) 0px 0px repeat-y;
	overflow:auto;
}
#main_home #home_right #info_miseia .campos_informacion h3 {
	font:bold 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1E6A9A;
	margin:10px 0px;
}
#main_home #home_right #info_miseia .campos_informacion p {
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
}
/*ESTILOS MAIN INTERNA*/
#main {
	background:url("/template/default/images/html/bgBodyBorde.png") repeat-y scroll center 0 #F0F0F0;
	background-position:center;
	height: auto;
	margin:0 auto;
	min-width:959px;
	padding:0;
	text-align:left;
	width:959px;
}
#main #fon_bottom {
	/*	background:url(/template/default/images/html/main_int_fon_center.jpg) left bottom repeat-x;	*/
	width:950px;
	margin:0 auto;
	padding: 0px;
	background-color:#FFF;/*	padding-left:20px;	*/
}
/*INTERNA ESTILOS COLUMNA IZQUIERDA*/
#main #fon_bottom #col_left_0 {
	background:none repeat scroll 0 0 #FFF;
	border-right:0px solid #DFE2E7;
	padding-left:0;
	padding-right:0;
	padding-top:0px;
	width:245px;
	vertical-align:top;
}
#main #fon_bottom #col_left_0 h1 {
	/*	background:url(/template/default/images/html/col_left_fon_tit.jpg) 0px 0px no-repeat;	*/
	margin:0px;
	padding:10px 0px 18px 15px;
	color:#1E6A9A;
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*Iconos para las secciones col izq*/
#main #fon_bottom #col_left_0 #ic_mis_actividades {
	background:url(/template/default/images/html/ic_mis_actividades.gif) 0px 0px no-repeat;
	padding:2px 0px 4px 28px;
}
#main #fon_bottom #col_left_0 button {
	background:url(/template/default/images/botones/col_left_bot_colapsar.jpg) 0px 0px no-repeat;
	width:25px;
	height:55px;
	border:none;
	cursor:pointer;
	float:right;
	margin:30px 0px 0px 0px;
	padding: 0px;
}
#main #fon_bottom #col_left_0 ul {
	/*	margin:0px;
	padding:0px;
	width:140px;
	color:#1E6A9A;
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	list-style-type:none;
	margin:10px 0px 10px 20px;	*/
	/*	Modificado por Exe	*/
	height:auto;
	list-style:none outside none;
	margin:0;
	padding:10px 0 5px 5px;
}
#main #fon_bottom #col_left_0 ul li {
	font-weight:normal;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	text-align:left;
}
#main #fon_bottom #col_left_0 ul li a:link, #main #fon_bottom #col_left_0 ul li a:visited {
	color:#003366;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0E638E;
	padding:8px;
	text-align:left;
}
#main #fon_bottom #col_left_0 ul li a:hover, #main #fon_bottom #col_left_0 ul li a:active {
	color:#003366;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#0E638E;
	padding:8px;
	text-align:left;
}
#main #fon_bottom #col_left_0 ul li ul {
	margin:5px 0px 10px 0px;
	padding:0px;
	width:130px;
	color:#000;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_left_0 ul li ul li {
	background:url(/template/default/images/html/bullet_submenu_subitem.gif) 0px 0px no-repeat;
	margin:0px 0px 5px 0px;
	width:120px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 15px;
	white-space: normal;
}
#main #fon_bottom #col_left_0 ul li ul li a:link, #main #fon_bottom #col_left_0 ul li ul li a:visited {
	color:#000;
	text-decoration:none;
}
#main #fon_bottom #col_left_0 ul li ul li a:hover, #main #fon_bottom #col_left_0 ul li ul li a:active {
	color:#1E6A9A;
	text-decoration:none;
}
#main #fon_bottom #col_left_0 ul li ul li strong {
	color:#1E6A9A;
}
#main #fon_bottom #col_left_0 ul li ul li strong a:link, #main #fon_bottom #col_left_0 ul li ul li strong a:visited {
	color:#1E6A9A;
	text-decoration:none;
}
#main #fon_bottom #col_left_0 ul li ul li strong a:hover, #main #fon_bottom #col_left_0 ul li ul li strong a:active {
	color:#1E6A9A;
	text-decoration:none;
}
/*Columna izquierda colapsada*/
#main #fon_bottom #col_left_1 {
	/*	background:url(/template/default/images/html/left_bottom_colapsado.jpg) left bottom no-repeat;	*/
	width:35px;
	border-right:2px solid #D9D9D9;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
#main #fon_bottom #col_left_1 button {
	background:url(/template/default/images/botones/col_left_bot_expandir.png) 0px 0px no-repeat;
	width:18px;
	height:150px;
	border:none;
	cursor:pointer;
	float:right;
	margin:5px 0px 0px 0px;
}
#main #fon_bottom #col_left_1 h1 {
	padding:0px;
	margin:0px;
	width:35px;
	height:41px;
	color:#1E6A9A;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*INTERNA ESTILOS COLUMNA DERECHA*/
#main #fon_bottom #col_right_0 {
	width:245px;
	padding:0px 0px 15px 0px;
	vertical-align:top;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_right_0 button {
	background:url(/template/default/images/botones/col_right_bot_colapsar.png) top left no-repeat;
	width:16px;
	height:54px;
	border:none;
	cursor:pointer;
	float:left;
	margin:30px 0px 0px 0px;
	padding: 0px;
}
#main #fon_bottom #col_right_0 {
	margin:0px;
	padding:0px;
}
#main #fon_bottom #col_right_0 h1 {
	background:url(/template/default/images/html/col_right_fon_tit.jpg) no-repeat top right;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#1E6A9A;
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_right_0 h1 #ic_mi_seia {
	background:url(/template/default/images/html/ic_mi_seia.jpg) 0px 0px no-repeat;
	padding:2px 0px 4px 35px;
}
#main #fon_bottom #col_right_0 h1 #ic_noticias {
	background:url(/template/default/images/html/ic_noticias.jpg) 0px 0px no-repeat;
	padding:2px 0px 4px 35px;
}
#main #fon_bottom #col_right_0 h2 {
	margin:0px;
	padding:0px;
}
#main #fon_bottom #col_right_0 h3 {
	color:#064206;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 10px 15px;
	background:url(/template/default/images/html/bullet_sumen_closed.gif) 0px 5px no-repeat;
}
#main #fon_bottom #col_right_0 h3.activo {
	color:#064206;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 10px 15px;
	background:url(/template/default/images/html/bullet_sumen_open.gif) 0px 5px no-repeat;
}
#main #fon_bottom #col_right_0 h3 a:link {
	color:#064206;
	padding:2px;
	text-decoration:none;
}
#main #fon_bottom #col_right_0 h3 a:visited {
	color:#064206;
	padding:2px;
	text-decoration:none;
}
#main #fon_bottom #col_right_0 h3 a:hover {
	background:#E3F482;
	color:#000;
	padding:2px;
	text-decoration:none;
}
#main #fon_bottom #col_right_0 h3 a:active {
	background:#E3F482;
	color:#000;
	padding:2px;
	text-decoration:none;
}
#main #fon_bottom #col_right_0 .menu_opciones {
	width:190px;
	margin:15px 0px 0px 0px;
}
#main #fon_bottom #col_right_0 .menu_opciones ul {
	margin:0px;
	padding:0px 0px 0px 3px;
	list-style-type:none;
}
#main #fon_bottom #col_right_0 .menu_opciones ul li {
	background:url(/template/default/images/html/bullet_sumen_subitem.gif) 0px 5px no-repeat;
	width:160px;
	padding:0px 0px 10px 10px;
	font:bold 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1E6A9A;
}
#main #fon_bottom #col_right_0 .menu_opciones ul li a:link {
	text-decoration:none;
}
#main #fon_bottom #col_right_0 .menu_opciones ul li a:visited {
	text-decoration:none;
}
#main #fon_bottom #col_right_0 .menu_opciones table {
	width:180px;
	margin:0px 0px 0px 3px;
}
#main #fon_bottom #col_right_0 .menu_opciones table th {
	background:url(/template/default/images/html/bullet_sumen_subitem.gif) 0px 5px no-repeat;
	width:120px;
	padding:2px 0px 10px 10px;
	vertical-align:top;
	text-align:left;
}
#main #fon_bottom #col_right_0 .menu_opciones table td {
	width:50px;
	text-align:center;
}
#main #fon_bottom #col_right_0 .menu_opciones table td input {
	cursor:pointer;
}
#main #fon_bottom #col_right_0 #info_miseia {
	width:198px;
	float:left;
	padding:10px 0px 0px 5px;
	margin:0 5px
}
#main #fon_bottom #col_right_0 #info_miseia p {
	margin:5px 0px;
	padding:0px;
}
#main #fon_bottom #col_right_0 #info_miseia p strong {
	color:#1E6A9A;
}
#main #fon_bottom #col_right_0 #info_miseia form {
	margin:0px;
	padding:0px;
}
#main #fon_bottom #col_right_0 #info_miseia select {
	width:198px;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_right_0 #info_miseia hr {
	border-top:1px solid #A5CDE2;
	border-bottom:1px solid #FFF;
	border-left:none;
	border-right:none;
	height:2px;
	padding:0px;
	margin:0px;
	font:1px/1px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_right_0 #info_miseia h2 {
	font:bold 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1E6A9A;
	margin:20px 0px 0px 0px;
}
#main #fon_bottom #col_right_0 #info_miseia .campos_informacion {
	width:170px;
	height:130px;
	padding:10px;
	margin:0px 0px 10px 0px;
	border:1px solid #DDD;
	background:url(/template/default/images/html/buscador_fon_txtarea.jpg) 0px 0px repeat-y;
	overflow:auto;
}
#main #fon_bottom #col_right_0 #info_miseia .campos_informacion h3 {
	font:bold 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1E6A9A;
	margin:10px 0px;
}
#main #fon_bottom #col_right_0 #info_miseia .campos_informacion p {
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
}








#main #fon_bottom #col_right_0 #login {
	width:220px;
	margin:0px auto;
	background-color:#FFF;
	border:1px solid #B7D708;
	padding:1px;
	position:relative;
}
#main #fon_bottom #col_right_0 #login .content {
	background-color:#DBED7D;
	padding-top:15px;
	padding-bottom:10px;
}
#main #fon_bottom #col_right_0 #login h1 {
	background:url("/template/default/images/html/ingresoUsuarios.png") no-repeat scroll 0 -74px #FFFFFF;
	display:block;
	height:20px;
	position:absolute;
	right:11px;
	top:-1px;
	width:88px;
}
#main #fon_bottom #col_right_0 #login h2 {
	font:11px Arial,Helvetica,sans-serif;
	margin:0 25px 0;
	padding:0;
}
#main #fon_bottom #col_right_0 #login p {
	margin:0px 25px 0px 0px;
	padding:3px 0px 0px 0px;
	vertical-align:top;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_right_0 #login h3 {
	margin:0px 25px 5px 25px;
	padding:0px;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_right_0 #login input {
	background:url(/template/default/images/html/input_fondo.jpg) 0px 0px repeat-x;
	border:1px solid #8BA5C5;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 5px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_right_0 #login #bot_entrar {
	float:right;
	margin:0px;
	padding:0px;
	padding:0px 5px 5px 0px;
}
#main #fon_bottom #col_right_0 #login #bot_entrar button {
	background:url(/template/default/images/botones/bot_entrar.jpg) center center no-repeat;
	padding:0px 0px 0px 10px;
	width:65px;
	height:28px;
	margin:0px 0px 0px 0px;
	border:none;
	cursor:pointer;
	font:9px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	color:#FFF;
}
#main #fon_bottom #col_right_0 #login #olvido_clave {
	background:url(/template/default/images/html/ic_olvido.gif) 0px 0px no-repeat;
	margin:15px 0px 0px 22px;
	padding:0px 0px 0px 20px;
	height:20px;
}
#main #fon_bottom #col_right_0 #login #registrese {
	background:url(/template/default/images/html/ic_registrese.gif) 0px 0px no-repeat;
	margin:0px 0px 0px 22px;
	padding:0px 0px 0px 20px;
	height:20px;
}
#main #fon_bottom #col_right_0 #login a:link, #main_home #home_right #login a:visited {
	color:#000;
	padding:2px;
}
#main #fon_bottom #col_right_0 #login a:hover, #main_home #home_right #login a:active {
	color:#1F5B78;
	padding:2px;
	background:#C0DAE9;
}
#main #fon_bottom #col_right_0 #login #txt_introduccion {
	margin:15px 22px 0px 22px;
}



/*Estilos Columna derecha otras noticias*/
#main #fon_bottom #col_right_0 #otras_noticias {
	margin:10px 10px;
	padding:0px;
}
#main #fon_bottom #col_right_0 #otras_noticias ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#main #fon_bottom #col_right_0 #otras_noticias ul li {
	margin:0px 10px 20px 10px;
	background:url(/template/default/images/html/bullet_submenu_subitem.gif) 0px 0px no-repeat;
	padding:0px 0px 0px 15px;
}
/*Columna derecha colapsada*/
#main #fon_bottom #col_right_1 {
	/*	background:url(/template/default/images/html/main_int_fon_right_colapsado.jpg) right bottom no-repeat;	*/
	width:10px;
	border-left:1px solid #D9D9D9;
	vertical-align:top;
	padding:0px 0px 10px 0px;
}
#main #fon_bottom #col_right_1 button {
	background:url(/template/default/images/botones/col_right_bot_expandir.png) 0px 0px no-repeat;
	width:18px;
	height:150px;
	border:none;
	cursor:pointer;
	float:left;
	margin:5px 0px 0px 0px;
}
#main #fon_bottom #col_right_1 h1 {
	padding:0px;
	margin:0px;
	width:35px;
	height:41px;
	color:#1E6A9A;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*INTERNA ESTILOS ZONA CONTENIDOS*/
#main #fon_bottom #col_center {
	/*	background:url(/template/default/images/html/main_int_fon_center.jpg) left bottom repeat-x #FFF;	*/
	background-color: #FFF;
	padding:0px 0px 15px 0px;
	vertical-align:top;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #txt_relleno {
	color:#FFF;
	font:1px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
#main #fon_bottom #col_center #ruta {
	font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:7px 5px;
}
#main #fon_bottom #col_center #ruta a:link, #main #fon_bottom #col_center #ruta a:visited {
	color:#0D8B0D;
	text-decoration:underline;
	padding:2px;
}
#main #fon_bottom #col_center #ruta a:hover, #main #fon_bottom #col_center #ruta a:active {
	color:#000;
	text-decoration:none;
	padding:2px;
	background:#E3F482;
}
#main #fon_bottom #col_center #ruta strong {
	color:#0D8B0D;
}
#main #fon_bottom #col_center #herramientas {
	float:right;
	margin:5px 8px 0px 0px;
	padding:0px;
}
#main #fon_bottom #col_center #herramientas button {
	margin: 0px;
	padding: 0px;
	width:27px;
	height:15px;
	border:none;
	cursor:pointer;
}
#main #fon_bottom #col_center #herramientas #bot_aumentar {
	background:url(/template/default/images/botones/bot_aumentar_txt.jpg) 0px 0px no-repeat;
}
#main #fon_bottom #col_center #herramientas #bot_disminuir {
	background:url(/template/default/images/botones/bot_disminuir_txt.jpg) 0px 0px no-repeat;
}
#main #fon_bottom #col_center #herramientas #bot_print {
	background:url(/template/default/images/botones/bot_print.jpg) 0px 0px no-repeat;
	width:23px;
	height:23px;
}
#main #fon_bottom #col_center #cerrar_sesion {
	background:url(/template/default/images/html/ic_cerrar_cesion.gif) 2px 4px no-repeat;
	font:9px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#002F47;
	padding:0px 0px 0px 20px;
	margin:0px;
}
#main #fon_bottom #col_center #contenidos {
	padding:10px;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos h1 {
	color:#0E638E;
	font-family:"Trebuchet MS",Arial,Helvetica;
	font-size:20px;
	font-weight:bold;
	margin-bottom:23px;
}
#main #fon_bottom #col_center #contenidos h2 {
	color:#666666;
	font-size:16px;
	font-weight:bold;
	text-align:justify;
}
#main #fon_bottom #col_center #contenidos h3 {
	color:#2F4246;
	font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos form {
	margin:0px;
	padding:0px;
}
#main #fon_bottom #col_center #contenidos a:link {
	color:#2E88B5;
	text-decoration:underline;
	padding:2px;
}
#main #fon_bottom #col_center #contenidos a:visited {
	color:#2E88B5;
	text-decoration:underline;
	padding:2px;
}
#main #fon_bottom #col_center #contenidos a:hover {
	color:#000;
	text-decoration:none;
	padding:2px;
	background:#E3F482;
}
#main #fon_bottom #col_center #contenidos a:active {
	color:#000;
	text-decoration:none;
	padding:2px;
	background:#E3F482;
}
#main #fon_bottom #col_center #contenidos .mensaje_sistema {
	background:url(/template/default/images/html/mje_sistema_fondo.jpg) left bottom repeat-x #FFF;
	text-align:center;
	border:1px solid #D4D4D4;
	padding:10px;
	margin:15px auto 25px auto;
}
#main #fon_bottom #col_center #contenidos .mensaje_sistema h2 {
	font:bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#2F4246;
	margin:0px;
	padding:0px;
}
#main #fon_bottom #col_center #contenidos .mensaje_sistema p {
	font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px;
	padding:10px 0px 0px 0px;
}
/*INTERNA NOTICIA*/
#main #fon_bottom #noticia {
	background:url(/template/default/images/html/fon_noticia_bottom.jpg) left bottom no-repeat #FFF;
	padding:0px 0px 15px 0px;
	vertical-align:top;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #noticia #txt_relleno {
	color:#FFF;
	font:1px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
#main #fon_bottom #noticia #ruta {
	font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:7px 5px 0px 5px;
	padding:0px;
}
#main #fon_bottom #noticia #ruta a:link, #main #fon_bottom #noticia #ruta a:visited {
	color:#0D8B0D;
	text-decoration:underline;
	padding:2px;
}
#main #fon_bottom #noticia #ruta a:hover, #main #fon_bottom #noticia #ruta a:active {
	color:#000;
	text-decoration:none;
	padding:2px;
	background:#E3F482;
}
#main #fon_bottom #noticia #ruta strong {
	color:#0D8B0D;
}
#main #fon_bottom #noticia #herramientas {
	float:right;
	margin:5px 8px 0px 0px;
	padding:0px;
}
#main #fon_bottom #noticia #herramientas button {
	margin: 0px;
	padding: 0px;
	width:27px;
	height:15px;
	border:none;
	cursor:pointer;
}
#main #fon_bottom #noticia #herramientas #bot_aumentar {
	background:url(/template/default/images/botones/bot_aumentar_txt.jpg) 0px 0px no-repeat;
}
#main #fon_bottom #noticia #herramientas #bot_disminuir {
	background:url(/template/default/images/botones/bot_disminuir_txt.jpg) 0px 0px no-repeat;
}
#main #fon_bottom #noticia #herramientas #bot_print {
	background:url(/template/default/images/botones/bot_print.jpg) 0px 0px no-repeat;
	width:23px;
	height:23px;
}
#main #fon_bottom #noticia #contenidos {
	padding:10px 20px 10px 30px;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(/template/default/images/html/fon_noticia.jpg) 0px 0px repeat-y;
}
#main #fon_bottom #noticia #contenidos h1 {
	color:#348CB9;
	font:bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	padding:0px 0px 3px 0px;
	border-bottom:1px solid #C2DCEA;
}
#main #fon_bottom #noticia #contenidos h2 {
	color:#348CB9;
	font:bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #noticia #contenidos h3 {
	color:#2F4246;
	font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:25px 0px 0px 0px;
}
#main #fon_bottom #noticia #contenidos .foto_noticia {
	float:right;
	margin:10px 0px 10px 10px;
	border:1px solid #CCC;
	padding:1px;
}
#main #fon_bottom #noticia #contenidos a:link {
	color:#2E88B5;
	text-decoration:underline;
	padding:2px;
}
#main #fon_bottom #noticia #contenidos a:visited {
	color:#2E88B5;
	text-decoration:underline;
	padding:2px;
}
#main #fon_bottom #noticia #contenidos a:hover {
	color:#000;
	text-decoration:none;
	padding:2px;
	background:#E3F482;
}
#main #fon_bottom #noticia #contenidos a:active {
	color:#000;
	text-decoration:none;
	padding:2px;
	background:#E3F482;
}
#main #fon_bottom #noticia #contenidos #menu_pie_pagina {
	height:30px;
	text-align:left;
	padding:0px 10px;
	margin:0px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #noticia #contenidos #menu_pie_pagina p {
	float:left;
	margin:0px 10px 0px 0px;
	height:30px;
}
#main #fon_bottom #noticia #contenidos #menu_pie_pagina p a:link, #main #fon_bottom #noticia #contenidos #menu_pie_pagina p a:visited {
	color:#000;
	text-decoration:none;
	padding:15px 0px 0px 0px;
	width:25px;
	height:20px;
	display:block;
	background:none;
}
#main #fon_bottom #noticia #contenidos #menu_pie_pagina p a:hover, #main #fon_bottom #noticia #contenidos #menu_pie_pagina p a:active {
	color:#666;
	text-decoration:none;
	padding:15px 0px 0px 0px;
	width:25px;
	height:20px;
	display:block;
	background:none;
}
#main #fon_bottom #noticia #contenidos #menu_pie_pagina #bot_atras {
	background:url(/template/default/images/botones/ic_atras.gif) center top no-repeat;
}
#main #fon_bottom #noticia #contenidos #menu_pie_pagina #bot_subir {
	background:url(/template/default/images/botones/ic_subir.gif) center top no-repeat;
}
/*Estilos para los TABS*/
#main #fon_bottom #col_center #contenidos .tabs {
}
#main #fon_bottom #col_center #contenidos .tabs div {
	background:url(/template/default/images/botones/tab_inactivo_left.jpg) left top no-repeat;
	height:40px;
	padding:0px 0px 0px 8px;
	float:left;
}
#main #fon_bottom #col_center #contenidos .tabs div p {
	background:url(/template/default/images/botones/tab_inactivo_right.jpg) right top no-repeat;
	height:30px;
	padding:7px 8px 3px 10px;
	margin:0px;
	clear:none;
	text-align:center;
	font:10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabs div p sub {
	font:bold 23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CCC;
	margin:0px;
	float:left;
}
#main #fon_bottom #col_center #contenidos .tabs .activo {
	background:url(/template/default/images/botones/tab_activo_left.jpg) left top no-repeat;
	height:40px;
	padding:0px 0px 0px 8px;
	float:left;
}
#main #fon_bottom #col_center #contenidos .tabs .activo p {
	background:url(/template/default/images/botones/tab_activo_right.jpg) right top no-repeat;
	height:30px;
	padding:7px 8px 3px 10px;
	margin:0px;
	clear:none;
	text-align:center;
	font:bold 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
}
#main #fon_bottom #col_center #contenidos .tabs .activo p sub {
	font:bold 23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0px;
}
#main #fon_bottom #col_center #contenidos .tabs div p a:link, #main #fon_bottom #col_center #contenidos .tabs div p a:visited {
	color:#000;
	text-decoration:none;
	padding:0px;
}
#main #fon_bottom #col_center #contenidos .tabs div p a:hover, #main #fon_bottom #col_center #contenidos .tabs div p a:active {
	color:#666;
	text-decoration:none;
	padding:0px;
	background:none;
}
#main #fon_bottom #col_center #contenidos .tabs .activo p a:link, #main #fon_bottom #col_center #contenidos .tabs .activo p a:visited {
	color:#FFF;
	text-decoration:none;
	color:#FFF;
	padding:0px;
	cursor:default;
}
#main #fon_bottom #col_center #contenidos .tabs .activo p a:hover, #main #fon_bottom #col_center #contenidos .tabs .activo p a:active {
	color:#FFF;
	text-decoration:none;
	color:#FFF;
	padding:0px;
	background:none;
	cursor:default;
}
/*Estilos para las tablas con datos*/
#main #fon_bottom #col_center #contenidos .tabla_datos {
	clear:both;
	margin:0px 0px 15px 0px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-top:1px solid #89B8D2;
	border-bottom:1px solid #CCC;
	width:100%;
	border-collapse:collapse;
}
#main #fon_bottom #col_center #contenidos .tabla_datos td {
	border:1px solid #CCC;
	padding:3px;
	vertical-align:top;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
}
#main #fon_bottom #col_center #contenidos .tabla_datos td .rojo {
	color:#C00;
}
#main #fon_bottom #col_center #contenidos .tabla_datos td .verde {
	color:#090;
}
#main #fon_bottom #col_center #contenidos .tabla_datos td .amarillo {
	color:#EFBB0A;
}
#main #fon_bottom #col_center #contenidos .tabla_datos th .rojo {
	color:#C00;
}
#main #fon_bottom #col_center #contenidos .tabla_datos th .verde {
	color:#B8FA56;
}
#main #fon_bottom #col_center #contenidos .tabla_datos th .amarillo {
	color:#F4CA39;
}
.bot_70px {
	background:url(/template/default/images/botones/bot_70px.jpg) center center no-repeat;
	width:72px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bot_100px {
	background:url(/template/default/images/botones/bot_100px.jpg) center center no-repeat;
	width:102px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bot_120px {
	background:url(/template/default/images/botones/bot_120px.jpg) center center no-repeat;
	width:122px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bot_150px {
	background:url(/template/default/images/botones/bot_150px.jpg) center center no-repeat;
	width:152px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bot_180px {
	background:url(/template/default/images/botones/bot_180px.jpg) center center no-repeat;
	width:182px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bot_200px {
	background:url(/template/default/images/botones/bot_200px.jpg) center center no-repeat;
	width:202px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_datos td .float_left {
	float:left;
	margin:0px 10px 0px 0px;
}
#main #fon_bottom #col_center #contenidos .tabla_datos td .float_right {
	float:right;
	margin:0px 0px 0px 10px;
}
#main #fon_bottom #col_center #contenidos .tabla_datos th {
	background:#64B3CA;	
	border:1px solid #E9EDEE;
	padding:3px;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_datos th a:link, #main #fon_bottom #col_center #contenidos .tabla_datos th a:visited {
	color:#FFF;
	text-decoration:none;
}
#main #fon_bottom #col_center #contenidos .tabla_datos th a:hover, #main #fon_bottom #col_center #contenidos .tabla_datos th a:active {
	color:#D7F2FF;
	text-decoration:underline;
	background:none;
}
#main #fon_bottom #col_center #contenidos .tabla_datos thead td {
	background:#64B3CA;	
	border:1px solid #E9EDEE;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_datos thead td a:link, #main #fon_bottom #col_center #contenidos .tabla_datos thead td a:visited {
	color:#FFF;
	text-decoration:none;
}
#main #fon_bottom #col_center #contenidos .tabla_datos thead td a:hover, #main #fon_bottom #col_center #contenidos .tabla_datos thead td a:active {
	color:#D7F2FF;
	text-decoration:underline;
	background:none;
}
#main #fon_bottom #col_center #contenidos .tabla_datos tfoot td {
	background:#64B3CA;	
	border:1px solid #E9EDEE;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_datos a:link {
	color:#000;
	padding:2px;
}
#main #fon_bottom #col_center #contenidos .tabla_datos a:visited {
	color:#666;
	padding:2px;
}
#main #fon_bottom #col_center #contenidos .tabla_datos a:hover {
	color:#000;
	padding:2px;
	text-decoration:none;
	background:#E3F482;
}
#main #fon_bottom #col_center #contenidos .tabla_datos a:active {
	color:#000;
	padding:2px;
	text-decoration:none;
	background:#E3F482;
}
#main #fon_bottom #col_center #contenidos th {
	padding:0 10px 0 0;
}
/*Estilos para las tablas de formularios*/
#main #fon_bottom #col_center #contenidos .tabla_formularios {
	clear:both;
	margin:0px 0px 15px 0px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-top:1px solid #89B8D2;
	border-bottom:1px solid #CCC;
	width:100%;
	border-collapse:collapse;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td {
	border:1px solid #CCC;
	padding:6px 15px;
	vertical-align:top;
	font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/** Deshabilitado por EXEC
#main #fon_bottom #col_center #contenidos .tabla_formularios td span{color:#900;}
*/

#main #fon_bottom #col_center #contenidos .tabla_formularios td .bot_70px {
	background:url(/template/default/images/botones/bot_70px.jpg) center center no-repeat;
	width:72px;
	height:28px;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td .float_left {
	float:left;
	margin:0px 10px 0px 0px;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td .float_right {
	float:right;
	margin:0px 0px 0px 10px;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios th {
	background:#66A3C4;
	padding:3px;
	border:1px solid #89B8D2;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios th a:link, #main #fon_bottom #col_center #contenidos .tabla_formularios th a:visited {
	color:#FFF;
	text-decoration:none;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios th a:hover, #main #fon_bottom #col_center #contenidos .tabla_formularios th a:active {
	color:#D7F2FF;
	text-decoration:underline;
	background:none;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios thead td {
	background:#64B3CA;	
	border:1px solid #E9EDEE;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios thead td a:link, #main #fon_bottom #col_center #contenidos .tabla_formularios thead td a:visited {
	color:#FFF;
	text-decoration:none;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios thead td a:hover, #main #fon_bottom #col_center #contenidos .tabla_formularios thead td a:active {
	color:#D7F2FF;
	text-decoration:underline;
	background:none;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios tfoot td {
	background:#66A3C4;
	border:none;
	color:#FFF;
	text-align:center;
	font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios a:link {
	color:#000;
	padding:2px;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios a:visited {
	color:#666;
	padding:2px;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios a:hover {
	color:#000;
	padding:2px;
	text-decoration:none;
	background:#E3F482;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios a:active {
	color:#000;
	padding:2px;
	text-decoration:none;
	background:#E3F482;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td #tipologia_proyectos {
	width:400px;
	height:106px;
	background:url(/template/default/images/html/buscador_fon_txtarea.jpg) 0px 0px repeat-y;
	border:1px solid #CCC;
	margin:0px;
	padding:0px 10px 10px 10px;
	overflow: auto;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td #tipologia_proyectos p {
	margin:0px 0px 5px 0px;
	width:440px;
	padding:0px;
	color:#3D88A5;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td #tipologia_proyectos p label {
	width:440px;
	clear:both;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td #tipologia_proyectos p label input {
	margin:0px 5px 0px 0px;
	border:none;
	background:none;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td #tipologia_proyectos h1 {
	margin:15px 0px 5px 0px;
	width:440px;
	border:none;
	padding:0px 0px 0px 5px;
	color:#000;
	background:none;
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td #tipologia_proyectos h1 label {
	width:440px;
	clear:both;
}
#main #fon_bottom #col_center #contenidos .tabla_formularios td #tipologia_proyectos h1 label input {
	margin:0px 5px 0px 0px;
	border:none;
	background:none;
}
#main #fon_bottom #col_center #contenidos .bot_guardar {
	background:url(/template/default/images/botones/ic_guardar.jpg) center center no-repeat;
	float:right;
	width:40px;
	height:40px;
	border:none;
	cursor:pointer;
	padding:28px 0px 0px 0px;
	margin:0px 0px 10px 10px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
#main #fon_bottom #col_center #contenidos .bot_deshacer {
	background:url(/template/default/images/botones/ic_deshacer.jpg) center center no-repeat;
	float:right;
	width:44px;
	height:40px;
	border:none;
	cursor:pointer;
	padding:28px 0px 0px 0px;
	margin:0px 0px 10px 10px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
#main #fon_bottom #col_center #contenidos .bot_calendario {
	background:url(/template/default/images/botones/ic_calendario.jpg) center center no-repeat;
	width:19px;
	height:17px;
	border:none;
	cursor:pointer;
	padding:0px;
	margin:0px 0px 2px 10px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
#main #fon_bottom #col_center #contenidos form label {
	cursor:pointer;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*Estilos elementos formularios*/
#main #fon_bottom #col_center #contenidos .fecha {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:250px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos form .input {
	background:url(/template/default/images/html/input_fondo.jpg) 0px 0px repeat-x;
	height:18px;
	color:#000;
	border:1px solid #CCC;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos form .tabla_formularios td .checkbox {
	background:none;
	height: auto;
	border:none;
}
#main #fon_bottom #col_center #contenidos form .tabla_formularios td input {
	background:url(/template/default/images/html/input_fondo.jpg) 0px 0px repeat-x;
	height:18px;
	color:#000;
	border:1px solid #CCC;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos form .tabla_formularios td select {
	height:18px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos form .tabla_formularios td textarea {
	background:url(/template/default/images/html/buscador_fon_txtarea.jpg) 0px 0px repeat-y;
	border:1px solid #CCC;
}
#main #fon_bottom #col_center #contenidos form .tabla_formularios td .bot_guardar {
	background:url(/template/default/images/botones/ic_guardar.jpg) center center no-repeat;
	float:left;
	width:40px;
	height:40px;
	border:none;
	cursor:pointer;
	padding:28px 0px 0px 0px;
	margin:0px;
	border:1px solid #000;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
#main #fon_bottom #col_center #contenidos form .subrogar {
	background:url(/template/default/images/html/ic_subrogar.gif) 0px 0px no-repeat;
	border:none;
	cursor:pointer;
	width:13px;
	height:13px;
}
#main #fon_bottom #col_center #contenidos form .editar {
	background:url(/template/default/images/html/ic_editar_persona.gif) 0px 0px no-repeat;
	border:none;
	cursor:pointer;
	width:13px;
	height:13px;
}
#main #fon_bottom #col_center #contenidos form .reemplazar {
	background:url(/template/default/images/html/ic_reemplazar.gif) 0px 0px no-repeat;
	border:none;
	cursor:pointer;
	width:20px;
	height:13px;
}
#main #fon_bottom #col_center #contenidos form .agregar {
	background:url(/template/default/images/html/ic_agregar_persona.gif) 0px 0px no-repeat;
	border:none;
	cursor:pointer;
	width:90px;
	height:13px;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 15px;
}
/*Estilos elementos formularios: otras busquedas*/
#main #fon_bottom #col_center #contenidos form #otras_busquedas {
	height: 25px;
	clear: both;
	text-align: right;
	margin: 5px 0px;
	padding: 0px;
	font: bold 10px "Trebuchet MS", Arial, Helvetica;
}
#main #fon_bottom #col_center #contenidos form #otras_busquedas select {
	font: 10px "Trebuchet MS", Arial, Helvetica;
	width: 170px;
	padding: 0px 0px 0px 5px;
}
#main #fon_bottom #col_center #contenidos form #bot_buscar {
	background:url(/template/default/images/botones/bot_buscar_otros.jpg) center center no-repeat;
	padding:0px 0px 0px 5px;
	width:80px;
	height:28px;
	margin: 0px;
	border:none;
	cursor:pointer;
	float:right;
	color:#FFF;
	font:9px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*ESTILOS BUSCADOR INTERNAS*/
#main #busq_internas {
	height:1px;
	margin:0px;
}
#main #busq_internas td {
	height:1px;
	border:1px solid #000;
}
#main #busqueda_1 {
	height:372px;
	margin:0px;
}
#main #busqueda_1 #busqueda_left {
	padding:0px 0px 0px 10px;
	background:url(/template/default/images/html/buscador_fon_left.jpg) left bottom no-repeat;
}
#main #busqueda_1 #busqueda_left #busqueda_right {
	height:367px;
	background:url(/template/default/images/html/buscador_fon_right.jpg) right bottom no-repeat;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #busqueda_1 #busqueda_left #busqueda_right h1 {
	color:#52737A;
	font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 15px;
	padding:13px 0px 10px 35px;
	background:url(/template/default/images/html/ic_buscador.jpg) 0px 10px no-repeat;
}
#main #busqueda_1 #busqueda_left #busqueda_right h1 button {
	background:url(/template/default/images/botones/busqueda_bot_colapsar.jpg) 0px 0px no-repeat;
	width:28px;
	height:28px;
	border:none;
	cursor:pointer;
	float:right;
}
#main #busqueda_1 #busqueda_left #busqueda_right div {
	margin:0px 0px 5px 20px;
	clear:both;
}
#main #busqueda_1 #busqueda_left #busqueda_right div a:link, #main #busqueda #busqueda_left #busqueda_right div a:visited {
	color:#000;
	padding:2px;
}
#main #busqueda_1 #busqueda_left #busqueda_right div a:hover, #main #busqueda #busqueda_left #busqueda_right div a:active {
	color:#FFF;
	padding:2px;
	background:#73A6CE;
	text-decoration:none;
}
#main #busqueda_1 #busqueda_left #busqueda_right div h2 {
	padding:5px 0px 0px 0px;
	margin:0px;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #busqueda_1 #busqueda_left #busqueda_right div .input {
	background:url(/template/default/images/html/input_fondo.jpg) 0px 0px repeat-x;
	clear:both;
	border:1px solid #CCC;
	height:18px;
	width:470px;
	margin:3px 0px;
	padding:0px 5px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #busqueda_1 #busqueda_left #busqueda_right div label {
	float:left;
	margin:0px;
	padding:0px 0px;
	width:250px;
}
#main #busqueda_1 #busqueda_left #busqueda_right div label select {
	width:230px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:5px 0px;
}
#main #busqueda_1 #busqueda_left #busqueda_right div p {
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 0px 3px 0px;
	padding:0px;
}
#main #busqueda_1 #busqueda_left #busqueda_right div p input {
	margin:0px 5px 0px 0px;
	padding:0px;
	width:12px;
	height:12px;
	cursor:pointer;
}
#main #busqueda_1 #busqueda_left #busqueda_right div p label {
	cursor:pointer;
}
#main #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos {
	width:87%;
	height:106px;
	background:url(/template/default/images/html/buscador_fon_txtarea.jpg) 0px 0px repeat-y;
	border:1px solid #7CA1BB;
	margin:5px 0px 0px 0px;
	padding:0px 10px 10px 10px;
	overflow:auto;
}
#main #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos p {
	margin:0px 0px 5px 0px;
	width:310px;
	padding:0px;
	color:#3D88A5;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos p label {
	width:310px;
	clear:both;
}
#main #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos p label input {
	margin:0px 5px 0px 0px;
}
#main #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos h1 {
	margin:15px 0px 5px 0px;
	width:305px;
	padding:0px 0px 0px 5px;
	color:#000;
	background:none;
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos h1 label {
	width:305px;
	clear:both;
}
#main #busqueda_1 #busqueda_left #busqueda_right div #tipos_proyectos h1 label input {
	margin:0px 5px 0px 0px;
}
#main #busqueda_1 #busqueda_left #busqueda_right div .otras_busquedas {
	background:url(/template/default/images/html/ic_busquedas.gif) 0px 3px no-repeat;
	padding:0px 0px 0px 13px;
	margin:5px 15px 0px 0px;
	float:left;
}
#main #busqueda_1 #busqueda_left #busqueda_right div button {
	background:url(/template/default/images/botones/bot_buscar.jpg) center center no-repeat;
	padding:0px 0px 0px 5px;
	width:80px;
	height:28px;
	margin:0px 25px 0px 0px;
	border:none;
	cursor:pointer;
	float:right;
	color:#FFF;
	font:9px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*Estilos busqueda colapsada*/
#main #busqueda_0 {
	height:50px;
	margin:0px;
}
#main #busqueda_0 #colapsada_left {
	padding:0px 0px 0px 10px;
	height:50px;
	background:url(/template/default/images/html/buscador_colap_fon_left.jpg) left bottom no-repeat;
}
#main #busqueda_0 #colapsada_left #colapsada_right {
	height:50px;
	background:url(/template/default/images/html/buscador_colap_fon_right.jpg) right bottom no-repeat;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #busqueda_0 #colapsada_left #colapsada_right h1 {
	color:#52737A;
	font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 15px;
	padding:13px 0px 10px 35px;
	background:url(/template/default/images/html/ic_buscador_colapsado.jpg) 0px 10px no-repeat;
}
#main #busqueda_0 #colapsada_left #colapsada_right h1 button {
	background:url(/template/default/images/botones/busqueda_bot_expandir.jpg) 0px 0px no-repeat;
	width:28px;
	height:28px;
	border:none;
	cursor:pointer;
	float:right;
}
/*Estilos Jerarquia CONAMA*/
#main #fon_bottom #col_center #contenidos #jerarquia_conama {
	width: 100%;
	clear: both;
	font: 9px/180% "Trebuchet MS", Arial, Helvetica;
	color: #000;
	background: url(/template/default/images/html/fondo_jerarquia_linea_vertical.gif) repeat-y 0px 0px;
	margin: 20px 5px;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama .botones {
	width: 200px;
	background: none;
	text-align: left;
	float: right;
	margin: 5px 0px 0px 0px;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama img {
	margin: 0px 2px 0px 0px;
	padding: 0px;
	border: 0px;
	float: left;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama p {
	margin: 0px;
	padding: 0px;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama p .textos {
	float: left;
	width: 260px;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama div .textos {
	width: 220px;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama div div .textos {
	width: 180px;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama div {
	background: url(/template/default/images/html/fondo_jerarquia_linea2_vertical.gif) repeat-y 0px 0px;
	margin: 0px 0px 0px 25px;
	padding: 0px;
	clear: both;
	display: table;
	width: 100%;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama a:link, #main #fon_bottom #col_center #contenidos #jerarquia_conama a:visited {
	margin: 0px;
	text-decoration: none;
	color: #000;
	background: none;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama .crear {
	background: url(/template/default/images/html/ic_crear.gif) no-repeat 0px 4px;
	width: 95px;
	margin: 0px;
	padding: 0px 0px 0px 12px;
	float: none;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama .eliminar {
	background: url(/template/default/images/html/ic_eliminar.gif) no-repeat 0px 4px;
	width: 95px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 12px;
	float: none;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama .editar {
	background: url(/template/default/images/html/ic_editar.gif) no-repeat 0px 4px;
	width: 80px;
	margin: 0px 0px 0px 65px;
	padding: 0px 0px 0px 12px;
	float: none;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama .usuarios {
	background: url(/template/default/images/html/ic_usuario_carpetas.gif) no-repeat 0px 4px;
	width: 80px;
	margin: 0px;
	padding: 0px 0px 0px 12px;
	float: none;
}
#main #fon_bottom #col_center #contenidos #jerarquia_conama .inactivo {
	filter:alpha(opacity=20);
	-moz-opacity:.20;
	opacity:.20;
}
/*ESTILOS JERARQUIAS*/
#main #fon_bottom #col_center #contenidos #jerarquias {
	width:100%;
	margin:15px 0px;
}
#main #fon_bottom #col_center #contenidos #jerarquias div {
	margin:0px;
	padding:0px 0px 20px 0px;
	background:url(/template/default/images/html/linea_segmentada_vertical.jpg) 7px 0px repeat-y;
}
#main #fon_bottom #col_center #contenidos #jerarquias div h2 {
	background:url(/template/default/images/html/jerarquias_carpeta.jpg) 0px 0px no-repeat;
	padding:0px 0px 5px 25px;
	margin:0px;
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos #jerarquias div p {
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 25px;
	padding:0px 0px 0px 10px;
	background:url(/template/default/images/html/bullet_sumen_subitem.gif) 0px 7px no-repeat;
}
#main #fon_bottom #col_center #contenidos #jerarquias div div {
	margin:00px 0px 0px 35px;
	padding:20px 0px;
}
#main #fon_bottom #col_center #contenidos #jerarquias div a.agregar_carpeta {
	float:left;
	margin:25px 0px 0px 8px;
	padding:1px;
}
#main #fon_bottom #col_center #contenidos #jerarquias div .botones {
	width:170px;
	margin:0px 0px 0px 10px;
	padding:0px;
	float:right;
	background:none;
}
#main #fon_bottom #col_center #contenidos #jerarquias div .botones p {
	float:left;
	width:85px;
	padding:0px;
	margin:0px;
	background:none;
	font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos #jerarquias div .botones p img {
	margin:0px 4px 0px 0px;
	border:none;
}
/*MAPA DEL SITIO*/
#main #fon_bottom #col_center #contenidos #mapa_sitio {
	width: 98%;
	clear: both;
	font: 1em/180% "Trebuchet MS", Arial, Helvetica;
	color: #000;
	margin: 20px 5px;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio h1 {
	text-align:center;
	padding:7px 0px 0px 0px;
	font:bold 0.9em/10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(/template/default/images/html/mapa_fon_portada.jpg) center center no-repeat;
	margin:0px 0px 0px 205px;
	text-decoration:none;
	color:#FFF;
	width:82px;
	height:22px;
	border-bottom:none;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio h1 a:link {
	color:#FFF;
	text-decoration:none;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio h1 a:visited {
	color:#FFF;
	text-decoration:none;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio h1 a:hover {
	color:#FFF;
	text-decoration:none;
	background:none;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio h1 a:active {
	color:#FFF;
	text-decoration:none;
	background:none;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio h2 {
	margin:0px;
	padding: 0px 0px 20px 12px;
	font:normal 0.9em/180% "Trebuchet MS", Arial, Helvetica;
	background:url(/template/default/images/html/mapa_fon_area.jpg) center center no-repeat;
	text-align:center;
	color:#FFF;
	width:122px;
	height:32px;
	padding:7px 0px 0px 0px;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio h3 {
	margin:0px;
	padding: 0px 0px 10px 12px;
	font-size: 0.9em;
	background: url(/template/default/images/html/bullet_submenu.gif) no-repeat 0px 3px;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio a:link, #main #fon_bottom #col_center #contenidos #mapa_sitio a:visited {
	color: #333;
	text-decoration: none;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio a:hover, #main #fon_bottom #col_center #contenidos #mapa_sitio a:active {
	color: #333;
	text-decoration: none;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio ul {
	margin: 0px;
	padding: 0px 0px 10px 8px;
	font-size: 1em;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio ul li {
	margin: 0px 0px 8px 0px;
	padding: 0px;
	background:url(/template/default/images/html/mapa_fon_pagina.jpg) 0px 3px no-repeat;
	list-style: none;
	padding: 0px 0px 0px 23px;
	font:0.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio ul li ul {
	margin:15px 0px 0px 0px;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio ul li ul li {
	background:url(/template/default/images/html/bullet_sumen_subitem.gif) 0px 10px no-repeat;
	padding:0px 0px 0px 8px;
	margin:0px;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main #fon_bottom #col_center #contenidos #mapa_sitio .secciones {
	float: left;
	width: 31%;
	padding: 0px 0px 0px 10px;
	background:url(/template/default/images/html/linea_segmentada_vertical.jpg) 23px 0px repeat-y;
}
/*ESTILOS PAGINADOR*/
#paginador {
	margin:10px auto;
	text-align:center;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#paginador a:link {
	color:#000;
	margin:0px 5px;
	padding:2px;
	text-decoration:none;
}
#paginador a:visited {
	color:#666;
	margin:0px 5px;
	padding:2px;
	text-decoration:none;
}
#paginador a:hover {
	color:#000;
	margin:0px 5px;
	padding:2px;
	background:#E3F482;
}
#paginador a:active {
	color:#000;
	margin:0px 5px;
	padding:2px;
	background:#E3F482;
}
/*ESTILOS BOTONES PIE*/
#menu_pie_pagina {
	clear:both;
	text-align:left;
	padding:0px 10px;
	margin:0px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:table;
}
#menu_pie_pagina p {
	float:left;
	margin:0px 10px 0px 0px;
	height:30px;
}
#menu_pie_pagina p a:link, #menu_pie_pagina p a:visited {
	color:#000;
	text-decoration:none;
	padding:15px 0px 0px 0px;
	width:25px;
	height:20px;
	display:block;
}
#menu_pie_pagina p a:hover, #menu_pie_pagina p a:active {
	color:#666;
	text-decoration:none;
	padding:15px 0px 0px 0px;
	width:25px;
	height:20px;
	display:block;
}
#menu_pie_pagina #bot_atras {
	background:url(/template/default/images/botones/ic_atras.gif) center top no-repeat;
}
#menu_pie_pagina #bot_subir {
	background:url(/template/default/images/botones/ic_subir.gif) center top no-repeat;
}
/* ESTILOS VENTANAS POPUP */
#ventana_popup {
	background:url(/template/default/images/html/resultado_busqueda_fon_top.jpg) 0px 0px repeat-x;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup #bot_cerrar {
	background:url(/template/default/images/botones/bot_cerrar.jpg) 0px 0px no-repeat;
	width:29px;
	height:29px;
	border:none;
	float:right;
	margin:5px 5px 0px 0px;
	cursor:pointer;
}
#ventana_popup h1 {
	margin:0px 0px 0px 25px;
	color:#1E6A9A;
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup h2 {
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup h3 {
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 25px;
	padding:0px 0px 10px 20px;
	background:url(/template/default/images/html/bullet_sumen_subitem.gif) 3px 5px no-repeat;
}
#ventana_popup #tit_resultado_busqueda {
	background:url(/template/default/images/html/resultado_busqueda_icono.jpg) 0px 0px no-repeat;
	padding:10px 0px 30px 30px;
}
#ventana_popup #tit_ficha_proyecto {
	background:url(/template/default/images/html/ficha_proyecto_icono.jpg) 0px 0px no-repeat;
	padding:10px 0px 30px 30px;
}
#ventana_popup #info_resultado {
	margin:10px 25px;
	font:10px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup #info_resultado select {
	height:18px;
	width:50px;
	margin:0px 10px;
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1E6A9A;
}
#ventana_popup .tabla_datos {
	margin:0px 25px 10px 25px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-top:1px solid #89B8D2;
	border-bottom:1px solid #89B8D2;
	border-collapse:collapse;
}
#ventana_popup .tabla_datos td {
	border:1px solid #CCC;
	padding:3px;
	vertical-align:top;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos th {
	background:#66A3C4;
	padding:3px;
	border:1px solid #89B8D2;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos th a:link, #ventana_popup .tabla_datos th a:visited {
	color:#FFF;
	text-decoration:none;
}
#ventana_popup .tabla_datos th a:hover, #ventana_popup .tabla_datos th a:active {
	color:#D7F2FF;
	text-decoration:underline;
	background:none;
}
#ventana_popup .tabla_datos thead td {
	background:#66A3C4;
	border:1px solid #89B8D2;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos thead td a:link, #ventana_popup .tabla_datos thead td a:visited {
	color:#FFF;
	text-decoration:none;
}
#ventana_popup .tabla_datos thead td a:hover, #ventana_popup .tabla_datos thead td a:active {
	color:#D7F2FF;
	text-decoration:underline;
	background:none;
}
#ventana_popup .tabla_datos tfoot td {
	background:#66A3C4;
	border:none;
	color:#FFF;
	text-align:center;
	font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos td h2 {
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(/template/default/images/html/bullet_tit_ficha.gif) 5px 4px no-repeat;
	margin:15px 0px 10px 0px;
	padding:0px 15px;
}
#ventana_popup .tabla_datos td p {
	margin:10px 0px;
	padding:0px 15px;
}
#ventana_popup .tabla_datos td input {
	height:18px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(/template/default/images/html/input_fondo.jpg) 0px 0px repeat-x;
	border:1px solid #CCC;
}
#ventana_popup .tabla_datos td select {
	height:18px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos td .checkbox {
	background: none;
	height: auto;
	border: none;
}
#ventana_popup .tabla_datos a:link {
	color:#000;
	padding:2px;
}
#ventana_popup .tabla_datos a:visited {
	color:#666;
	padding:2px;
}
#ventana_popup .tabla_datos a:hover {
	color:#000;
	padding:2px;
	text-decoration:none;
	background:#E3F482;
}
#ventana_popup .tabla_datos a:active {
	color:#000;
	padding:2px;
	text-decoration:none;
	background:#E3F482;
}
#ventana_popup .tabla_datos .bot_calendario {
	background:url(/template/default/images/botones/ic_calendario.jpg) center center no-repeat;
	width:19px;
	height:17px;
	border:none;
	cursor:pointer;
	padding:0px;
	margin:0px 0px 2px 10px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
#ventana_popup .bot_guardar {
	background:url(/template/default/images/botones/ic_guardar.jpg) center center no-repeat;
	float:right;
	width:40px;
	height:40px;
	border:none;
	cursor:pointer;
	padding:28px 0px 0px 0px;
	margin:0px 30px 10px 10px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
.tabla_datos .descripcion_scroll {
	height:150px;
	width:500px;
	overflow:auto;
}
.tabla_datos .descripcion_scroll .tabla_datos {
	margin:0px 0px 0px 10px;
}
.tabla_datos .calendarios_scroll {/*height:190px;*/
	width:750px;
	margin:0px auto; /*overflow:auto; border:1px solid #CCC;*/
}
/*Estilos botones ventana Popup*/
#ventana_popup .tabla_datos td .bot_70px {
	background:url(/template/default/images/botones/bot_70px.jpg) center center no-repeat;
	width:72px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos td .bot_100px {
	background:url(/template/default/images/botones/bot_10px.jpg) center center no-repeat;
	width:102px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos td .bot_120px {
	background:url(/template/default/images/botones/bot_120px.jpg) center center no-repeat;
	width:122px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos td .bot_150px {
	background:url(/template/default/images/botones/bot_150px.jpg) center center no-repeat;
	width:152px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos td .bot_180px {
	background:url(/template/default/images/botones/bot_180px.jpg) center center no-repeat;
	width:182px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabla_datos td .bot_200px {
	background:url(/template/default/images/botones/bot_200px.jpg) center center no-repeat;
	width:202px;
	height:28px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	font:9px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabs {
	height:40px;
	margin:40px 25px 0px 25px
}
#ventana_popup .tabs div {
	background:url(/template/default/images/botones/tab_inactivo_left.jpg) left top no-repeat;
	height:40px;
	padding:0px 0px 0px 8px;
	float:left;
}
#ventana_popup .tabs div p {
	background:url(/template/default/images/botones/tab_inactivo_right.jpg) right top no-repeat;
	height:30px;
	padding:7px 8px 3px 10px;
	margin:0px;
	clear:none;
	text-align:center;
	font:10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ventana_popup .tabs div p sub {
	font:bold 23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CCC;
	margin:0px;
	float:left;
}
#ventana_popup .tabs .activo {
	background:url(/template/default/images/botones/tab_activo_left.jpg) left top no-repeat;
	height:40px;
	padding:0px 0px 0px 8px;
	float:left;
}
#ventana_popup .tabs .activo p {
	background:url(/template/default/images/botones/tab_activo_right.jpg) right top no-repeat;
	height:30px;
	padding:7px 8px 3px 10px;
	margin:0px;
	width:150px;
	clear:none;
	text-align:center;
	font:bold 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
}
#ventana_popup .tabs .activo p sub {
	font:bold 23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0px;
}
#ventana_popup .tabs div p a:link, #ventana_popup .tabs div p a:visited {
	color:#000;
	text-decoration:none;
	padding:0px;
}
#ventana_popup .tabs div p a:hover, #ventana_popup .tabs div p a:active {
	color:#666;
	text-decoration:none;
	padding:0px;
}
#ventana_popup .tabs .activo p a:link, #ventana_popup .tabs .activo p a:visited {
	color:#FFF;
	text-decoration:none;
	color:#FFF;
	padding:0px;
	cursor:default;
}
#ventana_popup .tabs .activo p a:hover, #ventana_popup .tabs .activo p a:active {
	color:#FFF;
	text-decoration:none;
	color:#FFF;
	padding:0px;
	cursor:default;
}
/*Estilos para expedientes*/
#ventana_popup #expedientes {
	vertical-align: top;
	padding: 10px 3px;
}
#ventana_popup #expedientes #menu_expedientes {
	font: 11px "Trebuchet MS", Arial, Helvetica;
	color: #000;
	list-style-type:none;
}
#ventana_popup #expedientes #menu_expedientes li {
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 15px;
	background:url(/template/default/images/html/bullet_tit_ficha.gif) 5px 4px no-repeat;
}
#ventana_popup #expedientes #menu_expedientes a:link, #ventana_popup #expedientes #menu_expedientes a:visited {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
#ventana_popup #expedientes #menu_expedientes a:hover, #ventana_popup #expedientes #menu_expedientes a:active {
	text-decoration: none;
	background: none;
	color: #1E6A9A;
}
#ventana_popup #expedientes #menu_expedientes a.activo:link, #ventana_popup #expedientes #menu_expedientes a.activo:visited {
	text-decoration: none;
	color: #1E6A9A;
	font-weight: bold;
}
#ventana_popup #expedientes div, #ventana_popup #expedientes ul, #ventana_popup #expedientes p {
	clear: both;
}
#ventana_popup #expedientes .menu {
	font-size: 10px;
	padding: 0px;
}
#ventana_popup #expedientes .menu ul {
	margin: 5px 0px;
	padding: 0px;
	list-style-type:none;
}
#ventana_popup #expedientes .menu li {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 4px;
	background: url(/template/default/images/html/bullet_menu_expedientes.gif) no-repeat 0px 6px;
}
/*Estilos para el calendario de plazos*/
/* EXEC: Se relajaron reglas para usarlas cuando no se usa popup */
.calendario {
	width: 180px;
	height: 180px;
	float:left;
	margin: 0px 0px 0px 18px;
	padding: 10px 15px 0px 15px;
}
.calendario table {
	background: url(/template/default/images/html/fondo_calendario.gif) no-repeat left bottom;
	border-collapse: collapse;
	border: 1px solid #CCC;
	font: 9px "Trebuchet MS", Arial, Helvetica;
	width: 176px;
}
.calendario table th {
	padding: 0px;
	margin: 0px;
	text-align: center;
	background: #E9F2F8 !important;
	border-collapse: collapse;
	border: 1px solid #CCC;
	color: #1E6A9A !important;
	font-weight: normal;
}
.calendario table td {
	padding: 3px;
	margin: 0px;
	text-align: center;
	border-collapse: collapse;
	border: 1px solid #CCC;
}
.calendario table td.presentacion {
	background: #C88;
	color: #FFF;
}
.calendario table td.calificacion {
	background:#F90;
	color: #FFF;
}
.calendario table td.actual {
	background: #090;
	color: #FFF;
}
.calendario table td.plazo_evaluacion {
	background: #C00;
	color: #FFF;
}
.calendario table td.inhabiles {
	background: #E0E0E0;
	color: #000;
}
.calendario table td.suspension {
	background: #C2DAE7;
	color: #000;
}
.calendario table td.inicio_ciudadana {
	background:#30A;
	color: #FFF;
}
.calendario table td.fin_ciudadana {
	background:#25A;
	color: #FFF;
}
.calendario h1 {
	margin-bottom: 0 !important;
}
#simbologia_calendario {
	width:650px;
	margin:15px auto;
	border:none;
}
#simbologia_calendario td {
	padding:0px 0px 0px 10px !important;
	height:20px;
	border:none;
}
#simbologia_calendario td {
	border:none !important;
}
#simbologia_calendario .presentacion {
	background:#C88;
}
#simbologia_calendario .plazo_evaluacion {
	background:#C00;
}
#simbologia_calendario .calificacion {
	background:#F90;
}
#simbologia_calendario .actual {
	background:#090;
}
#simbologia_calendario .inhabiles {
	background:#E0E0E0;
}
#simbologia_calendario .suspension {
	background:#C2DAE7;
}
#simbologia_calendario .inicio_ciudadana {
	background:#30A;
}
#simbologia_calendario .fin_ciudadana {
	background:#25A;
}
.calendario h1 {
	text-align: center;
	font: bold 11px "Trebuchet MS", Arial, Helvetica;
	color: #1E6A9A;
	padding: 4px 0px;
	height: 17px;
	margin: 0px !important;
	background: url(/template/default/images/html/fondo_meses.gif) no-repeat 0px 0px;
}
.calendario h1 span {
	font: 1px "Trebuchet MS", Arial, Helvetica;
	letter-spacing: -1px;
	text-align: center;
}
.calendario h1 a {
	text-decoration: none;
	color: #FF7E00;
	display: block;
	width: 5px;
	height: 10px;
	background: none;
}
.calendario h1 #mes_ant {
	float: left;
	background: url(/template/default/images/html/ic_mes_ant.gif) no-repeat 0px 0px;
	margin: 3px 0px 0px 20px;
}
.calendario h1 #mes_sig {
	float: right;
	background: url(/template/default/images/html/ic_mes_sig.gif) no-repeat 0px 0px;
	margin: 3px 20px 0px 0px;
}
/*ESTILOS FOOTER*/
#footer {
	background:url("/template/default/images/html/bgBodyBordeInferior.png") no-repeat scroll -9px top #F0F0F0;
	padding-bottom:30px;
	position:relative;
	height:68px;
	margin:0 auto;
	width:966px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#footer #block-block-6 {
	color:#666666;
	padding:20px 0 0 20px;
}
#footer #block-menu-menu-footerlinks {
	position:absolute;
	right:0;
	top:20px;
}
#footer #block-menu-menu-footerlinks {
	padding:0;
}
#footer #block-menu-menu-footerlinks ul {
	list-style-image:none;
	overflow:hidden;
}
.block ul {
	margin:0;
	padding:0 0 0.25em 1em;
}
ul.menu {
	border:medium none;
	list-style:none outside none;
	text-align:left;
}
#footer #block-menu-menu-footerlinks ul li {
	border-right:1px solid #0E638E;
	float:left;
	height:12px;
	line-height:12px;
	list-style:none outside none;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	width:auto;
}
ul.menu li {
	margin:0 0 0 0.5em;
}
li.collapsed {
	list-style-image:url("../../misc/menu-collapsed.png");
	list-style-type:disc;
	margin:0;
	padding:0.2em 0.5em 0 0;
}
#footer #block-menu-menu-footerlinks ul li a {
	color:#0E638E;
	font-size:12px;
	text-decoration:none;
}
#footer #block-menu-menu-footerlinks ul li.software {
	border:0 none;
}



/** Iframe para búsquedas en la homepage */
#ventana_popup #busqueda_0 #busqueda_1 #busqueda_rapida_nombre {
	width: 340px !important;
	margin-right: 30px !important;
}
#ventana_popup #busqueda_0 #busqueda_1 #busqueda_rapida_region {
	width: 175px !important;
}
#ventana_popup #busqueda_0 #busqueda_1 #busqueda_rapida_presentacion {
	width: 175px !important;
}
#ventana_popup #busqueda_0 #busqueda_1 #tipos_proyectos {
	width: 330px !important;
}
#ventana_popup #busqueda_0 #busqueda_1 label {
	width: 177px !important;
}
/**	Submenu de portlets - páginas interior	*/

#block-menu_block-1 {
	margin-bottom:10px;
	font-family:Arial;
	margin:auto;
	width:220px;
}
#block-menu_block-1 h2.title {
	background:url("/template/default/images/html/bgh2Contenido.png") repeat-x scroll 0 0 transparent;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:14px;
	padding:7px;
}
#block-menu_block-1 .content {
	background-color:#F8F8F8;
	border:1px solid #E8EDED;
	padding:0px 0;
}
.node .content {
	color:#666666;
	font-size:12px;
	overflow:hidden;
}
#block-menu_block-1 .content ul.menu {
	background-color:#F8F8F8;
	padding:0;
}
.node .content p, .node .content ul, .node .content ol {
	text-align:justify;
}
.block ul {
	margin:0;
}
ul.menu {
	border:medium none;
	list-style:none outside none;
	text-align:left;
}
#block-menu_block-1 .content ul.menu li {
	list-style:none outside none;
	margin:0;
	padding:0;
}
li.collapsed {
	list-style-image:url("../../misc/menu-collapsed.png");
	list-style-type:disc;
	margin:0;
	padding:0.2em 0.5em 0 0;
}
#block-menu_block-1 .content ul.menu li a {
	color:#0E638E;
	display:block;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	padding:8px;
	text-align:left;
}


.portlet-content-center {
	margin:0 5px 0 0;
	padding:0;
	vertical-align:top;
}
.portlet-titlebar-left-select {
	background-image:url("http://portal.e-seia.cl/portal-core/themes/conama/images/portlet-top-left-select.png");
	background-position:center bottom;
	background-repeat:repeat-y;
	height:37px;
	min-width:10px;
	width:10px;
}
.portlet-titlebar-center-select {
	background-image:url("http://portal.e-seia.cl/portal-core/themes/conama/images/portlet-top-middle-select.png");
	background-position:center bottom;
	background-repeat:repeat-x;
	height:37px;
	position:relative;
}
#main #fon_bottom #col_left_0 .portlet-titlebar-center-select h1 {
	color:#003366;
	float:left;
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	height:14px;
	margin:0;
	padding:0 0 0 0;
	width:auto;
}
.portlet-titlebar-right-select {
	background-image:url("http://portal.e-seia.cl/portal-core/themes/conama/images/portlet-top-right-select.png");
	background-position:right bottom;
	background-repeat:repeat-y;
	height:37px;
	min-width:13px;
	padding-right:4px;
	width:13px;
}
.portlet-content-left-unselect {
	background-image:url("http://portal.e-seia.cl/portal-core/themes/conama/images/portlet-left-vertical.png");
	background-repeat:repeat-y;
	min-width:10px;
	width:10px;
}
.portlet-body-unselect {
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}
.portlet-content-center {
	margin:10px 5px 0 0;
	padding:0;
	margin-left:10px;
	vertical-align:top;
}
.portlet-content-center .submenu ul {
	height:auto;
	list-style:none outside none;
	margin:0;
	padding:10px 0 5px 5px;
}
.portlet-content-center .submenu ul li {
	background:url("http://portal.e-seia.cl/portal-core/themes/conama/images/ico_links_trans.gif") no-repeat scroll 0 0 transparent;
	font-weight:normal;
	margin:0 0 4px;
	padding:0 0 0 20px;
	text-align:left;
}
.portlet-content-center .submenu ul li a:link, .portlet-content-center .submenu ul li a:visited {
	color:#003366;
	display:block;
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.portlet-content-right-unselect {
	background-image:url("http://portal.e-seia.cl/portal-core/themes/conama/images/portlet-middle-right.png");
	background-position:left center;
	background-repeat:repeat-y;
	height:100%;
	margin:0;
	min-width:1px;
	padding:0;
	width:1px;
}
.portlet-footer-left-unselect {
	background-image:url("http://portal.e-seia.cl/portal-core/themes/conama/images/portlet-bottom-left.png");
	background-position:right top;
	background-repeat:no-repeat;
	height:10px;
	margin:0;
	min-width:10px;
	padding:0;
	width:10px;
}
.portlet-footer-center-unselect {
	background-image:url("http://portal.e-seia.cl/portal-core/themes/conama/images/portlet-bottom-center.png");
	background-repeat:repeat-x;
	height:10px;
}
.portlet-footer-right-unselect {
	background-image:url("http://portal.e-seia.cl/portal-core/themes/conama/images/portlet-bottom-right.png");
	background-repeat:no-repeat;
	height:10px;
	min-width:10px;
	width:10px;
}
/*	Estilos nuevo Portal */	

#header #block-menu-primary-links {
	background:url("/template/default/images/html/bgMenuPrincipal.png") no-repeat scroll left top transparent;
	height:40px;
	margin:0 0 0 4px;
	overflow:hidden;
	width:960px;
}






#header #block-menu-primary-links ul {
	list-style-type:none;
	clear:both;
	padding:1px 0px 0px 13px;
	margin:0px;
}
#header #block-menu-primary-links ul li {
	float:left;
	width:82px;
	height:39px;
	text-align:center;
	margin:0px;
	padding:0px;
}
*>#header #block-menu-primary-links ul li {
	float:left;
	width:82px;
	height:39px;
	text-align:center;
	margin:0px;
	padding:0px;
	margin-right: 7px;
}
#header #block-menu-primary-links ul li a:link, #header #block-menu-primary-links ul li a:visited {
	width:82px;
	height:26px;
	color:#FFF;
	display:inline;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
	text-decoration:none;
}
*>#header #block-menu-primary-links ul li a:link, #header #block-menu-primary-links ul li a:visited {
	width:82px;
	height:26px;
	color:#FFF;
	display:inline;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
	text-decoration:none;
}
#header #block-menu-primary-links ul li a:hover, #header #block-menu-primary-links ul li a:active {
	width:82px;
	height:26px;
	color:#FFF;
	display:inline;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
	text-decoration:none;
}
*>#header #block-menu-primary-links ul li a:hover, #header #block-menu-primary-links ul li a:active {
	width:82px;
	height:26px;
	color:#FFF;
	display:inline;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
	text-decoration:none;
}
#header .headerBottom {
	background:url("/template/default/images/html/bgBodyBorde.png") repeat-y scroll center 0 #F0F0F0;
	height:20px;
	position:relative;
}
#header .headerBottom .ingreso {
	background:url("/template/default/images/html/ingresoUsuarios.png") no-repeat scroll 0 -54px #FFFFFF;
	height:20px;
	position:absolute;
	right:30px;
	width:88px;
}






#header #menu #block-menu-secondary-links {
	position:relative;
	float:right;
	width:auto;
}
#header #menu #block-menu-secondary-links ul {
	list-style:none outside none;
	overflow:hidden;
	margin:0px;
	margin-right:10px;
}
#header #menu #block-menu-secondary-links ul li {
	float:left;
	font-size:11px;
	list-style:none outside none;
	width:auto;
	margin-right:5px;
	padding-top:8px;
}
#header #menu #block-menu-secondary-links ul li a:link, #header #menu #block-menu-secondary-links ul li a:visited {
	color:#0E638E;
	text-decoration:none;
}
#header #menu #block-menu-secondary-links ul li a:hover, #header #menu #block-menu-secondary-links ul li a:active {
	color:#0E638E;
	text-decoration: underline;
}

