BODY.mainpage {
	margin: 0px;
	background-color: #ffffff;
	font-family: Georgia,verdana,sans-serif;
	font-size: 10pt;
}

.grisphi{font-size:10px;font-style:italic;color:#8C8C8C;}

.grisphikkk{font-size:11px;font-style:italic;color:#8C8C8C;text-align:justify;}


.chiquitin{
height:100px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;width:510px;

}




.greys{font-size:14px;color:#666666;}

a:link{text-decoration:none;color:#890D0A;}
a:hover{text-decoration:none;color:#666666;}

.leli{list-style:none;line-height:5px;}

.maiespeis{float:left;width:100%;height:15px;}


.resultsfrt{width:100%;float:left;font-family:georgia;font-size:12px;color:#666666;text-align:justify;}

.resultskyio{width:520px;margin-right:10px;float:right;margin-top:10px;font-family:georgia;font-size:12px;color:#666666;text-align:justify;}
.resultskyio2{width:520px;float:right;margin-top:10px;font-family:georgia;font-size:12px;color:#666666;text-align:justify;}

.results_myst{width:520px;margin-left:10px;margin-top:6px;float:left;font-family:georgia;font-size:12px;color:#666666;text-align:justify;}

.results{width:520px;margin-left:10px;float:left;font-family:georgia;font-size:12px;color:#666666;text-align:justify;}
.results_ico{width:20px;float:left;}
.results_leli{width:520px;float:left;margin-left:40px;margin-top:5px;font-family:georgia;font-size:12px;color:#666666;}
.uhu{float:left;width:100%;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #cccccc;}



.resultsright{font-family:georgia;font-size:12px;color:#666666;text-align:center;margin-bottom:25px;width:80%;float:left;margin-left:15%;}
.blok22{flaot:left;width:100%;font-family:Georgia;font-size:12px;}


.botones_resultado{width:auto;float:right;text-align:center;}


.msub{font-family:georgia;font-size:12px;color:#666666;}
.inert{width:95%;float:right;font-family:georgia;font-size:12px;color:#333333;}


.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Georgia;
list-style-type: none;
text-align: left; 
}


.fimalt{float:left;width:540px;height:auto;padding:5px;}

.titulosbus{font-size:16px;font-weight:bold;color:#890D0A;}
.fim{float:left;width:540px;height:45px;padding:5px;}
.fimpp{float:left;width:540px;height:55px;padding:5px;}
.rekspace{float:left;width:540px;height:15px;}
.fim2{float:left;width:100%;height:45px;padding:5px;text-align:center;}
.shadetabs li{
display: inline;
margin: 0;
}

.feino{height:auto;float:left;width:100%;}
.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #810c22;
background: white url(../../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #810c22;
}

.shadetabs li a:hover{
text-decoration: none;
color: #333333;
}

.shadetabs li a.selected{ 
position: relative;
top: 1px;
}

.shadetabs li a.selected{ 
background-image: url(../../images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ 
text-decoration: none;
}




.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B;  
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; 
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; 
padding: 5px 10px;
background-color: black; 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; 
color: white;
}

.modernbricksmenu2 a.selected{ 
background-color: #D25A0B; 
color: white;
border-color: #D25A0B;  
}




.indentmenu{
font: bold 13px Arial;
width: 100%; 
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;

border-top: 1px solid darkred; 
background: black url(../../images/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: black; 
padding: 3px 11px;
text-decoration: none;
border-right: 1px solid darkred; 
}

.indentmenu ul li a:visited{
color: black;
}

.indentmenu ul li a.selected{
color: black !important;
padding-top: 4px; 
padding-bottom: 2px;
background: black url(../../images/indentbg2.gif) center center repeat-x;
}
.bus_titular{font-family:Georgia;height:50px;margin-top:30px;font-size:18px;font-weight:bold;color:#810c22;}
.bus_titular_pe{font-family:Georgia;height:50px;margin-top:30px;font-size:14px;font-weight:bold;color:#810c22;}


.bus_titular_pe222{font-family:Georgia;height:50px;margin-top:30px;font-size:14px;font-weight:bold;color:#810c22;}


.imatit{height:auto;width:100%;}
.navegador_noticias{width:100%;float:left;margin-top:20px;}
.centrado_navl{float:left;width:auto;}
.centrado_derl{float:right;width:auto;}

.divisoria{float:left;height:25px;}
.contt_det{font-family:georgia;font-size:12px;margin-top:15px;line-height:16px;color:#333333;text-align:justify;}


.divisoria2{float:left;height:25px;width:100%;}



.margen_imagen{margin-right:10px;margin-bottom:5px;}
.actutitulo{float:left;width:100%;height:auto;margin-bottom:10px;}
.una{width:48%;float:left;margin-top:30px;}
.fila{float:left;width:100%;}
.fila_notis{float:left;width:100%;}

.contt_home{font-family:Georgia;font-size:12px;color:#666666;}
.detalles{float:left;text-align:center;height:20px;padding-top:5px;background-color:#660417;width:100px;margin-top:15px;margin-bottom:10px;}
.edicion{width:100%;float:left;background-color:#f8f3ed;text-align:right;}
A.ldetalles {
	font-family:Georgia;
	color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

A:hover.ldetalles {
	font-family:Georgia;
	color:#cccccc;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.edicion_bus{width:100%;float:left;}
.hallo{color:#800000;text-decoration:underline;font-weight:bold;}
.extended{border:1px solid #810c22;}
.geo{font-family:century gothic;font-size:12px;}
.margen_superior_home{font-family:Georgia;font-size:12px;line-height:18px;text-align:justify;color:#333333;margin-bottom:15px;}
.imagen_home{padding:4px;border:1px solid #666666;width:125px;height:auto;margin-right:8px;}
.imagen_home_d{padding:4px;border:1px solid #666666;width:125px;height:auto;margin-left:8px;}
.micp{float:left;width:100%;text-align:center;}



.century{font-size:13px;font-family:Century gothic;}
.titulo_noticia{font-family:Century gothic;font-size:14px;font-weight:bold;color:#810c22;height:auto;margin-bottom:10px;}
.ligero{margin-left:10px;}


.texto_inicial{float:left;width:auto;font-family:century gothic;font-size:13px;line-height:18px;text-align:justify;color:#333333;}
.i_contacto{padding-top:0px;float:left;width:35%;height:auto;font-family:Georgia;font-size:11px;padding-right:10px;border-right:1px dotted #333333;}
.d_contacto{padding-top:0px;float:left;width:60%;height:auto;font-family:Georgia;font-size:11px;padding-left:10px;}
.colorao{color:#810c22;font-weight:bold;}
.bus_general{width:100%;height:auto;float:left;}
.bus_color{margin-bottom:10px;width:563px;height:auto;float:left;background-color:#fcedda;padding:3px;}
.bus_uno{font-family:Georgia;font-size:12px;width:auto;height:25px;float:left;margin-top:20px;}
.bus_dos{width:auto;height:25px;float:left;margin-left:5px;margin-top:20px;}
.input_bus_select{font-size:12px;font-family:Georgia;width:150px;}
.input_bus_selectx{font-size:12px;font-family:Georgia;width:100px;}

.bus_tres{font-family:Georgia;font-size:12px;width:auto;height:25px;float:left;margin-top:20px;margin-left:5px;}
.bus_cuatro{font-family:Georgia;font-size:12px;width:auto;height:25px;float:left;margin-top:20px;margin-left:5px;}
.bus_cinco{font-family:Georgia;font-size:12px;width:auto;height:25px;float:left;margin-top:22px;margin-left:5px;}
.bus_result{width:100%;float:left;}
.rojo{color:#8C0000;}
.imog{border:0px;margin-right:15px;width:150px;}
.imog2{border:0px;margin-right:15px;width:160px;}


.bus_titular_rojo{font-family:Georgia;height:auto;margin-top:30px;font-size:14px;font-weight:bold;color:#810c22;}


.bus_titular_rojo_minimospa{font-family:Georgia;font-size:14px;font-weight:bold;color:#810c22;}

.azar{text-align:left;}

.formul{font-family:Century Gothic;}

.formulario_insercionright{text-align:right;margin-top:20px;float:right;margin-right:15px;font-family:Georgia;font-size:12px;font-weight:bold;color:#666666;}


.pko{font-family:georgia;}
.formulario_insercionright11{text-align:right;margin-top:0px;float:right;margin-right:15px;font-family:Georgia;font-size:12px;font-weight:bold;color:#666666;}





.formulario_insercionright2{text-align:right;margin-top:5px;float:right;font-family:Georgia;font-size:12px;font-weight:bold;color:#666666;}


.kcos{width:500px;float:left;}


.formulario_insercionmedio{width:50%;float:left;font-family:Georgia;font-size:12px;font-weight:bold;color:#666666;}


.formulario_insercion{width:100%;float:left;font-family:Georgia;font-size:12px;font-weight:bold;color:#666666;}
.formulario_insercionmil{width:100%;float:left;font-family:Georgia;font-size:12px;font-weight:bold;color:#000000;margin-bottom:4px;}

.formulario_insercionhid{width:100%;float:left;font-family:Georgia;font-size:12px;font-weight:bold;color:#666666;}



.rui{width:100%;float:left;font-family:Georgia;font-size:12px;font-weight:normal;color:#666666;}

.formulario_insercion_fina_copon{width:100%;float:left;font-family:Georgia;font-size:12px;font-weight:normal;color:#666666;}
.formulario_insercion_fina_copin{width:100%;float:left;font-family:Georgia;font-size:12px;font-weight:normal;color:#666666;}

.formulario_insercion_fina{width:100%;float:left;font-family:Georgia;font-size:12px;font-weight:normal;color:#666666;}
.formulario_insercion_fina_red{width:100%;float:left;font-family:Georgia;font-size:12px;font-weight:normal;color:#810401;}
.formulario_insercion_fino{width:100%;float:left;font-family:Georgia;font-size:12px;font-weight:normal;color:#666666;}
.mimagen{width:28%;float:left;padding:5px;border:1px dotted #666666;margin:3px;min-height:180px;}
.mimagentt{width:100%;float:left;}
.contimagen{width:auto;float:left;}
.textimagen{width:100%;float:left;font-size:9px;font-family:georgia;}

.container_noticias{width:250px;float:left;min-height:200px;margin-right:25px;}


.type_arn{width:100px;height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}

.text_armin{width:190px;height:50px;padding:10px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}


#text_arfontis{width:450px;height:50px;padding:10px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}
.text_arfontis{width:450px;height:50px;padding:10px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}
.text_arfontisx{padding:10px;font-size:12px;color:#333333;font-family:Georgia;width:450px;}
#text_arfontisx{padding:10px;font-size:12px;color:#333333;font-family:Georgia;width:450px;margin-top:5px;}

#type_art{padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;width:350px;}

.text_arfin{width:450px;height:80px;padding:10px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}
.text_arfon{width:450px;height:150px;padding:10px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}
.type_art{width:350px;height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}
.type_arg{width:100px;height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}
.type_arsi{width:288px;height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}

.file_ar{width:220px;height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}
.text_ar{width:400px;height:150px;padding:10px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}
.type_ar{width:220px;height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}

.type_arch{width:535px;height:22px;padding:2px;font-size:12px;border:1px solid #b58d8d;color:#333333;font-family:Georgia;line-height:18px;}
.type_archy{width:320px;height:22px;padding:2px;font-size:12px;border:1px solid #b58d8d;color:#333333;font-family:Georgia;line-height:18px;}

.type_archx{width:535px;height:22px;padding:2px;font-size:12px;border:1px solid #b58d8d;color:#333333;font-family:Georgia;line-height:18px;}

.zecnology3x{width:100%;margin-bottom:15px;font-size:14px;color:#5E0000;}

.smithweson{width:550px;float:left;border-top:1px dotted #cccccc;margin-top:25px;margin-bottom:15px;}

.select_ar{width:auto;height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;}

.select_artist{width:288;height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;}


.type_arsig{height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;width:510px;}
.type_arsig2{height:140px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;width:510px;}

.type_arsig3{height:100px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;width:510px;}
#textarea1{height:100px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;width:510px;border:1px solid #cccccc;background-color:#ffffff;}


.boton_envio{
	border: 1px #666666 solid;
	font-family: Georgia;
	font-size: 12pt;

}
#type_ar{width:220px;height:24px;padding:2px;font-size:12px;color:#333333;font-family:Georgia;line-height:18px;}




.bus_seis{width:30%;height:25px;float:left;margin-left:5px;margin-top:20px;}
.bus_siete{font-family:Georgia;font-size:12px;width:auto;height:25px;float:left;margin-top:22px;margin-left:5px;}
.bus_o{width:100%;float:left;}

.caja_mensaje{width:300px;height:60px;background-color:#fcedda;padding:20px;font-family:Georgia;font-weight:bold;font-size:14px;}

h1{font-family:Georgia;font-weight:bold;font-size:16px;color:#7f091f;}
.cos{width:100%;float:left;margin-top:50px;}
.iconos{float:left;width:5%;height:auto;}
.iconos2{float:left;width:100%;height:auto;}
.contengo{float:left;width:92%;height:auto;}

.contengom{float:left;width:auto;height:19px;margin-right:5px;}


.contengot{margin-top:6px;float:left;width:92%;height:auto;font-size:12px;color:#666666;font-family:georgia;}
.contengot9{float:left;width:98%;height:auto;font-size:12px;color:#666666;font-family:georgia;}

.borde{width:100%;float:left;padding:5px;background-color:#f8f3ed;margin-bottom:10px;font-size:12px;color:#666666;}

.icono_descargar{width:auto;height:auto;float:left;margin-right:5px;}

.navegador_orden{width:100%;background-color:#f8f3ed;padding:5px;margin-bottom:15px;text-align:right;}
.mes_encurso{font-size:14px;font-weight:bold;}
.espaciono_comu{width:100%;height:5px;float:left;}
.mealineo{width:100%;float:left;height:auto;}
.detalles_long_centro{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:120px;margin-left:40px;}
.eventi{width:100%;float:left;margin-left:10px;text-align:left;margin-top:30px;}
.ancho_fijo_calendario{float:left;width:210px;height:235px;}


.caja_buscador{float:left;width:100%;height:auto;margin-bottom:10px;background: url(images/fondo_bus.jpg);padding:10px;border:0px solid #b58d8d;}
.cont_buscador{width:100%;float:left;font-family:Century gothic;}
.tit_buscador{float:left;width:100%;height:36px;background: url(images/tit_busqueda.jpg);background-repeat:no-repeat;border-bottom:1px dotted #cccccc;}

.tbuscador{float:left;width:100%;height:auto;margin-top:0px;}
.tboton{float:left;width:100%;height:auto;text-align:center;margin-top:15px;}
.tavanzada{float:left;width:100%;height:auto;}

.phinu{font-family:georgia;}

.dentro_a{margin-left:0px;margin-top:20px;}
.technology{ 
cursor: hand;
cursor: pointer;
font: bold 14px Georgia;
color:#810c22;
}

.blokim{width:180px;height:auto;float:left;}
.bimag{width:180px;height:auto;float:left;}
.btexto{width:180px;height:auto;float:left;min-height:55px;font-size:11px;font-style:italic;}
.im_d{width:150px;border:0px;}

.thelanguage{font-size:12px;text-align:justify;margin-top:20px;width:100%;float:left;}
.openlanguage{ 
color: #810c22;margin-top:20px;}
.closedlanguage{ 
color:#333333;}
  .blokmmmm{float:left;height:auto;width:100%;font-family:Georgia;font-size:12px;margin-bottom:8px;}
     
       
       .blokeu{float:left;height:auto;width:100%;font-family:Georgia;font-size:12px;margin-bottom:8px;margin-left:5px;}

.input_bus{width:175px;height:20px;font-size:16px;padding:3px;}
.blok2{width:100%;height:auto;padding-bottom:5px;margin-bottom:20px;font-family:Georgia;font-size:12px;}
.blok{float:left;height:auto;width:100%;font-family:Georgia;font-size:12px;margin-bottom:16px;text-align:justify;}
.blok1{margin-top:25px;margin-bottom:15px;font-family:Georgia;float:left;height:auto;width:100%;font-size:14px;font-weight:bold;color:#810c22;}
.titular{width:100%;font-family:Georgia;height:auto;margin-top:15px;margin-bottom:15px;font-size:18px;font-weight:bold;color:#810c22;float:left;}
.general{width:100%;float:left;}
.titular_chic{width:100%;font-family:Georgia;height:auto;margin-top:15px;margin-bottom:15px;font-size:14px;font-weight:bold;color:#810c22;float:left;}

.containerx_phin{width:100%;float:left;height:auto;}
.margen_superior_contacto{padding-top:5px;float:left;width:100%;}
.margen_superior{padding-top:15px;float:left;width:100%;}

.margen_superior_phin{padding-top:25px;float:left;width:100%;}


.bus_margen_superior{padding-top:0px;float:left;width:100%;}
.cos_i{width:550px;*width:525px;float:left;}
.containerx{width:550px;*width:525px;float:left;height:auto;}

.containerx_contaaa{width:750px;*width:725px;float:left;height:auto;}
.logocom{width:100%;float:left;margin-top:25px;background-color: #fdfdfd;}
.cos_i_phin{width:750px;float:left;}
.satel{width:200px;float:right;}
.cos_d_phin{width:180px;float:left;margin-left:20px;}
.cos_d{width:180px;float:left;margin-left:25px;}
.cabecera{width:97%;margin-bottom:15px;padding-top:0px;float:left;text-align:center;height:120px;background-color: #fdfdfd;border-bottom:1px solid #cccccc;/*background: #ffffff url(images/fondo_cabecera.jpg);*/}
.separador_superior{width:170px;height:50px;float:left;}
.logotipo{float:left;background-color: #fdfdfd;padding-left:10px;padding-right:10px;text-align:center;}
.cuerpo_menu{float:left;width:200px;height:auto;margin-left:0px;}
.separador_superior_v{width:205px;height:120px;background-color: #fdfdfd;float:left;border-right:1px solid #cccccc;}

.cuerpo_menu_v{float:left;width:200px;height:auto;margin-left:0px;}
.cuerpo_general_v{margin-left:14px;width:78%;float:left;}

.pepin{float:left;width:100%;height:15px;}
.caja_perfil{width:100%;margin-bottom:10px;padding-top:10px;float:left;height:70px;background: #ffffff url(images/fondo_perfil.jpg);border:0px solid #7d091e;}
.caja_perfil_l{width:100%;margin-bottom:10px;padding-top:10px;float:left;height:30px;background: #ffffff url(images/fondo_perfil.jpg);border:0px solid #a88888;}
.caja_perfil_lb{width:200px;margin-bottom:10px;padding-top:10px;float:left;height:70px;background: #ffffff url(images/fondo_perfil.jpg);border:0px solid #a88888;}

.caja_perfil_lb2{width:200px;margin-bottom:10px;padding-top:10px;float:left;height:60px;background: #ffffff url(images/fondo_perfil.jpg);border:0px solid #a88888;}

.el_menu_vmas{width:175px;padding-left:10px;padding-right:5px;padding-top:10px;padding-bottom:5px;float:left;height:auto;}

.el_menu_v{width:175px;padding-left:10px;padding-right:5px;padding-top:5px;padding-bottom:5px;float:left;height:auto;}
.anchofijo{width:1024px; background-color: #fdfdfd;}




.menu_lateral{padding-top:15px;padding-bottom:10px;width:100%;float:left;height:auto;background: #ffffff url(images/fondo_menu.jpg);border:0px solid #b58d8d;}
.el_menu{width:100%;float:left;height:25px;margin-left:15px;}
.cuerpo_general{margin-left:14px;width:550px;float:left;}
.m_perfil{width:90%;color:#ffffff;margin-left:10px;float:left;}
.m_perfil_nombre{padding-top:2px;font-family:Century gothic;font-weight:bold;font-size:12px;height:35px;width:90%;padding-left:20px;color:#ffffff;margin-left:10px;float:left;background: url(images/icono_persona.png);_background: url(images/icono_persona.jpg);background-repeat:no-repeat;}
.m_perfil_mensajes{padding-top:2px;font-family:Century gothic;font-weight:bold;font-size:12px;height:20px;width:90%;padding-left:27px;color:#ffffff;margin-left:8px;float:left;background: url(images/icono_reloj.png);_background: url(images/icono_reloj.jpg);background-repeat:no-repeat;}
.m_perfil_datos{font-family:Century gothic;font-weight:normal;font-size:12px;height:20px;width:90%;padding-left:25px;color:#ffffff;margin-left:10px;float:left;background: url(images/icono_perf.png);_background: url(images/icono_perf.jpg);background-repeat:no-repeat;}
.grnde_bl{font-family:Georgia;font-weight:bold;font-size:12px;color:#ffffff;}
.pie_pagina{margin-top:15px;width:100%;float:left;height:70px;background-color:#f3eaeb;}
.resto{width:100px;float:right;height:20px;margin-top:100px;text-align:right;font-size:11px;color:#666666;font-family: Georgia,verdana,sans-serif;}
.de_pie{width:980px;padding:10px;font-family:century gothic;font-weight:normal;font-size:12px;color:#810c22;text-align:left;}

.grupo_imagenes{width:100%;float:left;}
.tit_bus_tit {
	color:#7f091f;
	font-family:Georgia;
	text-decoration:none;
	
	font-size:12px;
	font-weight:bold;
}

.p_nav222{padding-left:22px;height:2px;border-top:1px dotted #cccccc;font-family:Century gothic;}

.p_nav{padding-left:22px;font-family:Century gothic;height:25px;background: url(images/lup_peq.png);_background: url(images/lup_peq.jpg);background-repeat:no-repeat;}
.p_nav2{padding-left:22px;font-family:Century gothic;height:15px;background:url(images/lup_peq.png);_background: url(images/lup_peq.jpg);background-repeat:no-repeat;}
.p_nav3{height:15px;color:#666666;
	font-family:Century gothic;
	text-decoration:none;
	font-size:11px;
	
	font-weight:normal;}

.navegador_paginas{font-size:12px;font-family:Georgia;width:98%;color:#cccccc;background-color:#ffffff;padding:5px;margin-bottom:5px;text-align:right;}
a.navepag{
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	color:#666666;
text-decoration:underline;}

a:hover.navepag{
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	color:#666666;
text-decoration:none;}


a.legal{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;
text-decoration:none;}

a:hover.legal{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#666666;
text-decoration:underline;}




a.link_blanco{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#7f091f;
text-decoration:none;}

a:hover.link_blanco{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#333333;
text-decoration:underline;}






a.enlace_doc {
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
  margin-right:5px;
}

a:hover.enlace_doc {
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#810c22;
	text-decoration:none;
	 margin-right:5px;
}




a.nav_titulo_registro_b {
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	color:#810c22;
	text-decoration:none;
  margin-right:5px;
}

a:hover.nav_titulo_registro_b {
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	 margin-right:5px;
}


a.nav_titulo_registro_chi {
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#810c22;
	text-decoration:none;

}

a:hover.nav_titulo_registro_chi {
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}






a.nav_titulo_registro {
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	color:#810c22;
	text-decoration:none;

}

a:hover.nav_titulo_registro {
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.dretaaa{float:right;}
a.nav_sup_ord {
	color:#666666;
	font-family:Georgia;
	text-decoration:none;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

a:hover.nav_sup_ord {
	color:#7f091f;
	font-size:11px;
	font-family:Georgia;
	text-decoration:none;
	font-weight:normal;
}

a.nav_sup {
	color:#666666;
	font-family:Georgia;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

a:hover.nav_sup {
	color:#7f091f;
	font-size:11px;
	font-family:Georgia;
	text-decoration:none;
	font-weight:normal;
}




.textos_marginados{font-family:georgia;text-align:justify;}

a.nav_bus_tit {
	color:#7f091f;
	font-family:century gothic;
	text-decoration:none;
	
	font-size:14px;
	font-weight:bold;
}

a:hover.nav_bus_tit {
	color:#666666;
	font-size:14px;
font-family:century gothic;
	text-decoration:bold;
	font-weight:underline;
}


a.descargaf_amp {
	color:#7f091f;
	font-family:century gothic;
	text-decoration:none;
	
	font-size:12px;
	font-weight:bold;
}

a:hover.descargaf_amp {
	color:#666666;
	font-size:12px;
	font-family:century gothic;
	text-decoration:bold;
	font-weight:underline;
}





a.nav_bus {
	color:#666666;
	font-family:Georgia;
	text-decoration:underline;
	
	font-size:12px;
	font-weight:normal;
}

a:hover.nav_bus {
	color:#7f091f;
	font-size:12px;
	font-family:Georgia;
	text-decoration:none;
	font-weight:normal;
}

.p_phinachi{font-family:georgia;width:180px;}
.colorojo{color:#7e0a1f;}
a.rojo_phinachi {
	color:#7e0a1f;
	font-family:Georgia;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

a:hover.rojo_phinachi {
	color:#7f091f;
	font-size:12px;
	font-family:Georgia;
	text-decoration:none;
	font-weight:bold;
}

a.rojo_phinachi_p {
	color:#7e0a1f;
	font-family:Georgia;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

a:hover.rojo_phinachi_p {
	color:#7f091f;
	font-size:10px;
	font-family:Georgia;
	text-decoration:none;
	font-weight:bold;
}


a.menu_nav {
	color:#64635f;
	font-family:trebuchet ms;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

a:hover.menu_nav {
	color:#7f091f;
	font-size:14px;
	font-family:trebuchet ms;
	text-decoration:none;
	font-weight:bold;
}



a.datos_perfil {
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

a:hover.datos_perfil {
	color:#e1d1d1;
	text-decoration:none;
	font-weight:normal;
}





TABLE.nav {
	background-color: #ccc;
	border: 2px outset #eee;
}

TD {
	FONT-FAMILY: verdana,Sans-Serif; FONT-SIZE: 8pt
}

TR {
	FONT-FAMILY: verdana,Sans-Serif; FONT-SIZE: 8pt
}


}
h2, .subtitle {
	font-size: 12pt;
	font-weight: normal;
	margin: 0px;
}

bordertable {
	border: 1px black solid;
}

.bordertable{
 border: 1px black solid;
}

.boton_envio{
	border: 1px #ffffff solid;
	font-family: verdana,Sans-Serif;
	font-size: 9pt;
	color:#7e081e;
	font-family:georgia;
font-weight:bold;
-moz-border-radius:5px;
background-color:#f3eaeb;

}

.button{
	border: 1px #ffffff solid;
	font-family: verdana,Sans-Serif;
	font-size: 7pt;
	color:#7e081e;
font-weight:bold;
-moz-border-radius:5px;
background-color:#f3eaeb;
}

#button{
	border: 1px #ffffff solid;
	font-family: verdana,Sans-Serif;
	font-size: 7pt;
	margin-left:5px;
		color:#7e081e;
font-weight:bold;
-moz-border-radius:5px;
background-color:#f3eaeb;
}


button{
	border: 1px #ffffff solid;
	font-family: verdana,Sans-Serif;
	font-size: 7pt;
font-weight:bold;
		color:#7e081e;
-moz-border-radius:5px;
background-color:#f3eaeb;
}

.feisbuk{font-family:georgia;}
.feisbuk600{width:500px;font-family:georgia;padding-left:30px;}
.text{
 border: 1px black solid;
 font-family: georgia;
 font-size: 8pt;
 width:185px;

}

.textarea{
	font-family: Osaka,verdana,helvetica,arial,sans-serif;
	font-size: 9pt;
}

textarea.small {
	border: 1px black solid;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
}

input{font-family:georgia;}


TD.clsBtnUp {
	cursor: hand;    color: #FFFFFF;    padding: 0 3;    border: inset 2px;
}

TD.clsBtnDown {
	cursor: hand;    color: #FFFFFF;    padding: 0 3;    border: inset 2px;
}

TD.clsBtnOn {
	cursor: hand;    color: #FFFFFF;    padding: 0 3;    border: outset #eeeeee 2px;
}

TD.clsBtnOff {
	color: #FFFFFF;    padding: 0 3;    tab-index: 0;    border: solid #559999 2px;
}

TD.topBtnUp {
	cursor: hand;    color: #FFFFFF;    padding: 0 3;    border: inset 2px;
}

TD.topBtnDown {
	cursor: hand;    color: #FFFFFF;    padding: 0 3;    border: inset 2px;
}

TD.topBtnOn {
	cursor: hand;    color: #FFFFFF;    padding: 0 3;    border: outset #eeeeee 2px;
}

TD.topBtnOff {
	color: #FFFFFF;    padding: 0 3;    tab-index: 0;    border: solid #cccccc 2px;
}
TD.nav {
	color: #FFFFFF;
}


TABLE.tbl {
	background: #ffffff;
}

TABLE.tbl TH {
	background-color: #7e0a1f;
	color: white;
	list-style-type: disc;
	list-style-position: inside;
	
	font-weight: normal;
}

TABLE.tbl TD {
	background-color: #f4efe3;
}


TABLE.std {
	border: solid #878676 2px;
	background: #f4efe3;
	font-family:georgia;
}

TABLE.stdx {
	border: solid #878676 2px;
	background: #f4efe3;
	font-family:georgia;
}


TABLE.std TH {
	background-color: #878676;
	color: white;
	list-style-type: disc;
	list-style-position: inside;
	border: outset #D1D1CD 1px;
		font-family:georgia;
}

TABLE.std TD.hilite {
	background-color: #ffffff;
		font-family:georgia;
}


table.contacts {
	background-color: #878676;
}

table.contacts td {
	background-color: #f4efe3;
}

table.contacts td.hilite {
	background-color: #ffffff;
}


A.hdr:link, A.hdr:active, A.hdr:visited {
	color: #ffffff;
	text-decoration:none;
	font-family:georgia;
}


TD.tabon {
	background: #ffffff;
	border-top: outset #cccccc 2px;
	border-left: outset #cccccc 2px;
	border-right: outset #cccccc 2px;
	border-bottom: none;
}
TD.taboff {
	background: #f4efe3;
	border-top: outset #cccccc 2px;
	border-left: outset #cccccc 2px;
	border-right: outset #cccccc 2px;
	border-bottom: solid #cccccc 2px;
}
TD.tabsp {
	border-bottom: solid #cccccc 2px;
}
TD.tabox {
	border-left: solid #cccccc 2px;
	border-right: solid #cccccc 2px;
	border-bottom: solid #cccccc 2px;
}


.warning {
	color: #ff6600;
}
.error {
	color: #ff0000;
}
.message {
	color: #006600;
	font-weight: bold;
}

.no_ {
	color: #ff0000;
	font-weight: bold;
}


body.popcal {
	background-color: #f0f0f0;
}

table.poptitle {
	background-color: #ffffff;
}
table.poptitle td {
	background-color: #ffffff;
}
table.poptitle th {
	background-color: #ffffff;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}

table.popcal {
	background-color: #cccccc;
}

table.popcal th {
	background-color: #ffffff;
	color: #000000;
	font-family: helvetica,arial,sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

table.popcal td {
	background-color: #e0e0e0;
	font-family: helvetica,arial,sans-serif;
	font-size: 8pt;
	text-align: center;
}

table.popcal td.empty {
	background-color: #efefe7;
}

table.mocal td.day  {
	background-color: #cccccc;
	text-align: center;
}

table.popcal td.today {
	background-color: #cccccc;
}

table.popcal td.weekend {
	background-color: #eeeeee;
}

table.popcal a:link,
table.popcal a:visited {
	color: #0000ff;
	text-decoration: none;
}

table.popcal a.today:link,
table.popcal a.today:visited {
	color: #ff0000;
	font-weight: bold;
}

table.popcal a.weekend:link,
table.popcal a.weekend:visited {
	color: #777777;
}


table.motitle {
	background-color: #ffffff;
}
table.motitle td {
	background-color: #ffffff;
}
table.motitle th {
	background-color: #ffffff;
	font-size: 10pt;
}

table.mocal {
	background-color: #cccccc;
}
table.mocal th {
	background-color: #878676;
	color: #ffffff;
}
table.mocal td {
}
table.mocal td.week {
	vertical-align: top;
	background-color: #878676;
	height: 80px;
}
table.mocal td.empty {
	background-color: #ffffff;
	height: 80px;
}
table.mocal td.day  {
	background-color: #f4efe3;
	color: #333366;
	text-align: left;
	vertical-align: top;
	height: 80px;
}
table.mocal td.today {
	background-color: #878676;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
}

table.mocal td.weekend {
	background-color: #efefe7;
	text-align: left;
	vertical-align: top;
}

table.mocal .event {
}

table.minititle {
}
table.minititle td {
}
table.minititle th {
	font-weight: normal;
}

table.minical {
}
table.minical th {
	font-weight: normal;
}
table.minical td {
}
table.minical td.week {
}
table.minical td.empty {
}
table.minical td.day  {
	text-align: center;
}
table.minical td.today {
	background-color: #e0e0e0;
	text-align: center;
}
table.minical td.weekend {
	text-align: center;
}
table.minical .event {
}


table.tbl td.event {
	background-color: #fff0b0;
}

table.tbl td.event td {
        background-color: #fff0b0;
}

.hidden {display:none;}




.calendar
{
	width : 210px;
	height: 160px;
}

.calendar .headline {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #006699;
	border-bottom : 1pt solid Black;
	border-left : 1pt solid Black;
	border-right: 1pt solid Black;
	border-top : 1pt solid Black;

}

.calendar .headline A:link {
	color: #FFFFFF;
	text-decoration: none;
}

.calendar .headline A:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.calendar .headline A:hover {
	color: #FF0000;
	text-decoration: none;
}

.calendar .headline .today_select  {
	background-color: #77AADD;
	border-top: 1pt solid Black; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align : center;
	text-decoration: underline;	
    	font-size: 65%;
}


.calendar .overview {
	background-color: #ffffff;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	text-align : center;
	
	height: 100%;
	width: 100%;
}

.calendar .overview A:link {
	text-decoration: none;
	color: #666666;
}

.calendar .overview A:visited {
	text-decoration: none;
	color:#333333;
}

.calendar .overview A:hover{
	background-color: #FF0000;
	color: #FFFFFF;
	text-decoration: none;
}

.calendar .overview .last_month {
	color: #ffffff;
}

.calendar .overview .next_month {
	color: #CCCCCC;
}




.calendar .overview #today A:visited
{
	color: #FFFFFF;
	background-color: #333333;
}
.calendar .overview #today {
	color: #FFFFFF;

	background-color: #333333;
}
.calendar .overview #today A{
	color: #FFFFFF;

	background-color: #333333;
}
.calendar .overview #today A:hover{
	color: #FFFFFF;

	background-color: #da0d48;
}







.calendar .overview #selected {
	color: #FFFFFF;
	background-color: #da0c4a;
	margin-top: auto;
	margin-bottom: auto;
}
.calendar .overview #selected A:visited
{color: #FFFFFF;
}

.calendar .overview #sinnada {
	color: #333333;
	background-color: #ffffff;
	margin-top: auto;
	margin-bottom: auto;
}

.calendar .overview .dayname {
	background-color: #da0d48;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: auto;
	width:28px;
	color:#ffffff;
	margin-bottom: auto;
}

.tableta{width:100%;float:left;margin-top:5px;margin-bottom:10px;}
.mitad{float:left;width:15px;height:auto;}
.calendar .overview .reserved {
	font-weight: bold;
	font-size: 120%;
	text-decoration: underline;
}



.event_list_title   {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
	background-color: #FFFFFF;	
}

.event_list {
	width : 100%;
	height: auto;
	background-color: #ffffff;


}

.event_list .headings {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 100%;
	background-color: #006699;

}

.event_list .col_status {
	width: 50pt;
}

.event_list .col_date {
	width: 100pt;
}

.event_list .col_event {
	width: auto;
}

.event_list .status {
	font-size: 80%;
	color: Red;
	font-weight: bold;   
	vertical-align : top;
}

.event_list .date {
    font-size: 75%;
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
}

.event_list .event {
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align : top;
}

.event_list A  {
  text-decoration: none;
}

.event_list A:hover  {
  text-decoration: underline;
}

.event_list .error_message {
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	margin-left : auto;
	margin-right : auto;
	padding-left : 10pt;
	padding-right : 10pt;
	padding-top: 10pt;
	padding-bottom: 10pt;
	background-color: #EAF0FF;
	}
	
.cal_view_select {
margin: 5px;
}
	



.event_info {
	width : 500px;
	height: auto;
	background-color: #FEFADE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
    border : 1pt solid;
		}

.event_info .headings {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 100%;
	background-color: #006699;
    padding: 5pt 5pt 5pt 5pt;

}

.event_info .title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom : 1pt solid #000000;
}

.event_info .date {
	background-color: #EAF0FF;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 100pt;
	border-bottom : 1pt solid #000000;
}
.footlinia{margin-top:20px;float:left;width:100%;}
	
	.nav_page{margin-top:10px;text-align:center;float:left;width:100%;}
	
.event_info .description {
	font-family: Arial, Helvetica, sans-serif;
	padding: 10pt 10pt 10pt 10pt;
	font-size: 80%;
}
.descripcion_evento{
	
	font-size:12px;
	color:#333333;
	font-family:Verdana;
	line-height:14px;
	text-align:justify;
	
	}
.line_color0 {
	background-color: #DDE7FF;
	padding-top:3pt;
	padding-bottom:3pt;
}

.line_color1 {
	background-color: #EAF0FF;
	padding-top:3pt;
	padding-bottom:3pt;
}

.author_info {
	font-family: Arial;
	font-size: xx-small;
	color: #CCCCCC;
}

.author_info A {
	color: #CCCCCC;
}

.next_event_select  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-color: #FFFFFF;
	text-align : left;
}

.next_event_select A {
	font-size: 100%;
	color: #82C4F4;
	background-color: #FFFFFF;
	text-align : center;
	text-decoration: underline;
}


.qs_months, .qs_prev_years, .qs_next_years {
	zindex : 1000;
	position : absolute;
	width:50px;
	background-color: #77AADD;
	border: 1pt solid Black; 
	padding-left: 5px;
	padding-right: 5px;
	visibility: hidden;
}

.qs_months table, .qs_prev_years table, .qs_next_years table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
}

.qs_months table A, .qs_prev_years table A, .qs_next_years table A {
	display:block; width: 30px;
	text-decoration : none;
	color: black;
}

.qs_months table A:hover, .qs_prev_years table A:hover, .qs_next_years table A:hover {
	display:block; width: 30px;
	background-color: red;
	color: white;
}

.ancho_fijo_calendario{float:left;width:210px;height:235px;}










#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	


.lbWidth { 
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}


* html .clearfix {height: 1%;}
.clearfix {display: block;}

	
	
.mini_imagen_insert{width:100px;height:auto;margin:5px;}	
.medi_imagen_insert{width:110px;height:auto;margin:5px;}
	
