@charset "iso-8859-1";
/* CSS Document ESTILO PARA LA PARTE PUBLICA */
/* Elementos HTML */
body{background-color:#FFFFFF; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#777777; margin:0; padding:0}
/* Elementos Globales */
img{border:0}
a{color:#3669AB; font-weight:bold}
a:hover {color:#80A53A}
h2{margin:5px; padding-bottom:3px; font-size:16px; color:#2092A2; border-bottom:#CCCCCC dotted 1px; letter-spacing:-1px; text-transform:uppercase}
hr{color:#EEEFEB; background-color:#EEEFEB; border:none}
#loader{display:none; z-index:100; position:absolute; height:30px; background-color:#CBDBEA; padding:10px; border:solid 2px #E7E8EA; width:670px}
/* Espaceadores */
.spacer10{height:10px}
.spacer20{height:20px}
/* Estilos propios */
.enlaces{font-size:11px; margin-top:10px}
.enlaces a{color:#525657; font-weight:bold; text-decoration:none}
.enlaces a:hover{color:#20709B}
.enlaces img{border:0; vertical-align:middle}
.idioma{float:right; text-align:right; margin-top:15px}
.idioma img{border:0}
.navegacion{float:left; height:20px; width:895px; background-color:#E3E4E6; color:#838281; font-weight:bold; text-align:left; padding-left:5px}
.navegacion a{color:#838281}
.navegacion a:hover{color:#80A53A}
.navegacion .azul{color:#6D99C0}
.fondo_menu{width:900px; height:45px; background-image:url(../images/fondomenu.gif)}
.menu{float:left; width:900px}
.menu ul{list-style-type:none; height:37px; padding:0; margin:0}
.menu li{display:inline}
.fecha{float:right; margin-right:5px; margin-top:10px; color:#838281; font-weight:bold}
.creditos{color:#929C9E; text-align:right; font-weight:bold; padding-top:5px; padding-right:15px; width:100%; }
.creditos a{color:#85AACB; font-weight:bold; text-decoration:none}
.creditos a:hover{color:#4776A5}
.creditos hr{height:4px; background-color:#BACFE2; width:100%; color:#BACFE2; border:none}
.panel_lateral{border:1px solid #EEEFEB; padding:10px; text-align:left; margin-top:4px; padding-top:15px}
.panel_lateral a{font-weight:bold; color:#525657}
.panel_lateral a:hover{color:#20709B}
.ul_directorio{}
.ul_directorio li{background:url(../images/vineta2.png) no-repeat; display:block; list-style:none; line-height:20px; padding:0 0 0 14px}
.ul_directorio li a{text-decoration:none; color:#777}
.ul_directorio li a:hover{color:#E06B1D}
/*----- Noticias -----*/
.panel_noticia{clear:both}
.panel_noticia .fecha{background:url(../images/fecha_noticia.gif) no-repeat; float:left; width:45px; height:49px}
.panel_noticia .mes{display:block; margin-left:-3px; text-transform:uppercase; color:#FFFFFF; line-height:11px; padding-top:1px; text-align:center; font-size:11px; font-weight:bold}
.panel_noticia .dia{display:block; font-size:18px; text-transform:uppercase; color:#999999; line-height:18px; padding-top:7px; text-align:center}
.panel_noticia .informacion{margin-left:50px}
.panel_noticia .informacion h2{padding-bottom:3px; font-size:16px; margin:0px 0px 2px; color:#2092A2; border-bottom:#CCCCCC dotted 1px; letter-spacing:-1px; text-transform:uppercase}
.panel_noticia .informacion h4{font-size:11px; color:#2B719B; text-transform:uppercase; padding-bottom:0}
.panel_noticia .anio{float:right; font-size:11px; color:#8B8B8B}
.panel_noticia .cont_noticia{padding-top:5px; padding-bottom:5px; clear:both}
.panel_noticia .cont_noticia a{font-size:11px}
.panel_noticia .ver_mas{clear:both; float:right; margin-bottom:10px}
.panel_noticia .ver_mas a{font-size:11px}
.panel_noticia .subir{border-top:#D4D7DA solid 1px; clear:both; padding-top:3px; margin-bottom:15px}
/*----- Blog -----*/
.panel_blog{clear:both}
.panel_blog .fecha{background:url(../images/fecha_blog.gif) no-repeat; float:left; width:45px; height:49px}
.panel_blog .mes{display:block; margin-left:-3px; text-transform:uppercase; color:#FFFFFF; line-height:11px; padding-top:1px; text-align:center; font-size:11px; font-weight:bold}
.panel_blog .dia{display:block; font-size:18px; text-transform:uppercase; color:#999999; line-height:18px; padding-top:7px; text-align:center}
.panel_blog .fecha_completa{float:left; font-size:11px; color:#8B8B8B}
.panel_blog .informacion{margin-left:50px}
.panel_blog .informacion h2{padding-bottom:3px; font-size:16px; margin:0px 0px 2px; color:#BF6000; border-bottom:#CCCCCC dotted 1px; letter-spacing:-1px; text-transform:uppercase}
.panel_blog .informacion .autor{float:left; font-size:11px; color:#7D7D7D; font-weight:bold}
.panel_blog .informacion h3{padding-bottom:3px; font-size:15px; margin:0px 0px 2px; color:#818181; border-bottom:#CCCCCC dotted 1px;  font-weight:normal}
.panel_blog .informacion h4{font-size:11px; color:#2B719B; text-transform:uppercase; padding-bottom:0}
.panel_blog .informacion h5{padding-bottom:0px; font-size:15px; margin:0px 0px 0px; color:#396988}
.panel_blog .anio{float:right; font-size:11px; color:#8B8B8B}
.panel_blog .cont_noticia{padding-top:5px; padding-bottom:5px; clear:both}
.panel_blog .cont_noticia a{font-size:11px}
.panel_blog .ver_mas{clear:both; float:right; margin-bottom:10px}
.panel_blog .ver_mas a{font-size:11px}
.panel_blog .subir{border-top:#D4D7DA solid 1px; clear:both; padding-top:3px; margin-bottom:15px}
.panel_blog .nuevo_mensaje{clear:both; padding-top:15px}
.panel_blog .mensaje{border:#CCCCCC solid 1px; margin-bottom:15px; padding:10px}
/*----------------*/
.item_quindio{border:#CCCCCC solid 1px; margin-bottom:15px; padding:10px}
.item_quindio h2{padding-bottom:3px; font-size:16px; margin:0px 0px 2px; color:#648E67; border-bottom:#CCCCCC dotted 1px;  font-weight:bold}
.paginador{cursor:default; clear:both}
.paginador a{text-decoration:underline; cursor:pointer}
.paginador a:hover{color:#00954A}
/*----- Directorio -----*/
.item_directorio{margin:10px 10px 0 10px; background:#F8F8F7; border:1px solid #E3E3E2; display:block; overflow:auto; width:326px; color:#333333; font-size:15px; font-weight:normal; text-align:left; text-transform:uppercase; letter-spacing:-1px; text-decoration:none}
.item_directorio:hover{background:#F4CC29; color:#333}
/*----- Galerķa -----*/
.item_galeria{margin:10px; background:#F8F8F7; border:1px solid #E3E3E2; display:block; width:260px; float:left; color:#333333; font-size:16px; font-weight:normal; text-align:left; text-transform:uppercase; letter-spacing:-1px; text-decoration:none; text-align:center}
.item_galeria:hover{background:#F4CC29; color:#333}
.gallery{list-style:none; margin:0; padding:20px 0 0 55px}
.gallery li{padding:10px; margin:0; float:left; position:relative}
.gallery li:hover img{border-color:#000}
.gallery img{background:#FFF; border:solid 1px #888; padding:5px}
.gallery em{background:#FFF url(../images/grey-gradient.gif) repeat-y; color:#000; font-style:normal; padding:2px 10px; display:block; position:absolute; top:100px; left:9px; border:1px solid #999; border-left-color:#888}
.gallery a{text-decoration:none}
.gallery a:hover em{background:#FFDB01 url(../images/orange-gradient.gif) repeat-y; border-color:#C25B08}
/*----- Empresa -----*/
.item_empresa{background:#F8F8F7; border:1px solid #E3E3E2; float:left; margin:10px; padding:10px; vertical-align:top; width:94%}
.item_empresa h2{padding-bottom:3px; font-size:22px; margin:0 0 20px 0; color:#E8B504; border-bottom:#CCCCCC dotted 1px; letter-spacing:-1px; text-transform:uppercase}
div.trigger{cursor:pointer}
.toggle_container{background-color:#F8F8F7; clear:both; margin:0 10px 10px 10px; overflow:hidden; width:328px}
.toggle_container .block{padding:0}
/*----------------*/
#menu_cuenta{float:left; width:200px; margin:0; padding:0; vertical-align:top}
#menu_cuenta ul{margin:0; padding:0}
#menu_cuenta li{list-style:none}
#menu_cuenta #m_cuenta_es{background-image:url(../images/btn_mi_cuenta.gif); background-repeat:no-repeat; display:block; width:200px; height:30px}
#menu_cuenta #m_cuenta_en{background-image:url(../images/btn_mi_cuenta_en.gif); background-repeat:no-repeat; display:block; width:200px; height:30px}
#menu_cuenta .panel{border:solid 2px #E7E8EA; margin:0}
#menu_cuenta .panel li a{background:url(../images/style1/f_menu.gif) no-repeat; width:198px; height:21px; text-decoration:none; color:#587A82; font-weight:bold; display:block}
#menu_cuenta .panel li a:hover{background-color:#FBF0B5}
/*----------------*/
/* Estilos propios para elemenetos HTML */
.icono{vertical-align:middle; padding-bottom:3px; padding-top:3px; padding-left:2px; padding-right:3px}
.borde_claro{border:1px solid #EEEFEB}
.thumb{margin-right:5px; border:#D4D7DA solid 1px; padding:3px; background-color:#E6F2FF}
.thumb_vinculo{margin-right:5px; border:#D4D7DA solid 1px; padding:3px; background-color:#E6F2FF; margin-bottom:10px}
.thumb_vinculo:hover{background-color:#8ECBE0; border-color:#4E94D3}
.icon{vertical-align:middle; padding-bottom:3px; padding-top:3px; padding-left:2px; padding-right:3px}
.resaltado{font-weight:bold; color:#ED6103}
.asterisco{color:#FF0000}
.lista_vacia{float:left; width:98%}
.lista_vacia ul{list-style-type:none}
.gris_claro{color:#ADADAD}
.fondo_verde{background-image:url(../images/fondo_verde.gif);border-width:1px; border-color:#EEEFEB; border-style:solid; background-repeat:repeat-x}
.fondo_verde h1{color:#748E59; font-weight:bold; font-size:14px}
.blanco{color:#FFFFFF; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; letter-spacing:-1px; padding:67px 10px 0 0; text-align:right; text-transform:uppercase}
/* elementos del formulario */
.boton_normal{width:90px;height:28px;color:#334C60; font-weight:bold; padding:2px 5px;	margin-top:10px; margin-bottom:10px; background:url(../images/boton_normal.jpg) no-repeat; background-position:0 0; cursor:pointer;	border:none; font-size:11px}
.boton_normal:hover{background-position:bottom}
.boton_normal:active{color:#333333}
.boton_largo{width:130px;height:28px;color:#334C60; font-weight:bold; padding:2px 5px;	margin-top:10px; margin-bottom:10px; background:url(../images/boton_largo.jpg) no-repeat; background-position:0 0; cursor:pointer;	border:none}
.boton_largo:hover{background-position:bottom}
.boton_largo:active{color:#333333}
input{font-size:12px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#72706F; background-color:#EBF5FA; border: solid 1px #C9D7E4; border-top:#85C5DE 1px solid; width:210px; padding-left:3px}
select{font-size:12px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#72706F; background-color:#EBF5FA; border: solid 1px #C9D7E4; border-top:#85C5DE  1px solid; padding-left:3px; color:#464646}
textarea{font-size:12px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#72706F; background-color:#EBF5FA; border: solid 1px #C9D7E4; border-top:#85C5DE 1px solid; padding-left:3px}
.input_blanco{font-size:12px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#72706F; background-color:#FFFFFF; border:solid 1px #C9D7E4; border-top:#7BA9C0 1px solid; width:170px; color:#464646}
#search_box{width:232px; height:26px; background: url(../images/bg_search_box.gif) left no-repeat; margin:0 auto}
#search_box #s{float:left; padding:0; margin:6px 0 0 6px; border:0; width:193px; background:none}
#search_box #go{border:none; background-color:#FFFFFF; float:right; margin:3px 4px 0 0; width:20px; height:20px}