*{font-family:Arial,Helvetica,"Trebuchet MS",Geneva,sans-serif;font-size:13px;float:none;color:#000}
table,tr,td{vertical-align:top}
body{margin:0;background: url(../img/nuevo_fondo.png) #fff center top repeat-y}
img{border:0}
form{margin:0}

#main{width:978px;position:relative;margin:0 auto;background-color:#fff;overflow:hidden}
#header_main{clear:both;z-index:1000;position:relative}
#header_main *{font-size:12px}

#wrapper{position:relative;float:left;width:100%;overflow:hidden}
#contenido{position:relative;font-size:13px;padding:0 15px 10px 15px;margin:0 340px 0 140px;overflow:hidden}
#menu_izquierdo{position:relative;width:140px;float:left;margin-left:-978px}
#menu_derecho{position:relative;width:336px;float:left;margin:0 5px 0 -341px;padding:0}

#footer{position:relative;clear:left;width:100%}

.errores{padding:15px;border:2px solid #F66;background-color:#FDD;width:80%;margin:0 auto 10px auto}

.submit{font-size:12px;background-color:#a9a9a9;color:#FFF;border-color:#88576D;border-width:2px}
.center{text-align:center}
.grande{font-size:17px}
.fucsia{color:#892D89}
.input_form,.input_form2,.input_form3{font-size:11px;background-color:#FFF;border:1px solid #000}
.input_form2{width:420px}
.input_form3{font-size:14px;height:25px}
.descargar{display:block;text-transform:uppercase;color:#FFF;background-color:#892D89;text-align:center;border:1px solid #892D89;padding:3px}
.input{border:1px solid #000}
.boton_formulario{font-size:12px;color:#FFF;width:180px;height:20px;background-color:#892D89;border:1px solid #000;text-align:right;text-transform:uppercase;padding-right:5px}
.boton_form,.boton_form_grande{float:right;font-size:10px;color:#FFF;background-color:#892D89;width:99%;border:1px solid #000;text-align:right;text-decoration:none;padding:2px}
.boton_form_grande{font-size:20px;height:26px;text-align:center;text-decoration:none;margin:0;padding:0}
.subtit{font-size:17px;font-weight:700;color:#892D89;text-transform:uppercase}
.url_descripcion_directorio *{font-weight:700;color:#892D89;text-transform:lowercase;text-decoration:none}
.subtitulo_seccion{font-size:13px;font-weight:700;color:#524a47;text-decoration:none;text-align:left;padding:0 0 5px 0;clear:both}
.subtitulo_seccion_no_uppercase{color:#892D89}
.subtitulo_seccion a{font-size:13px;text-transform:none;color:#892D89;text-decoration:none}
.subtitulo_seccion a:hover{text-decoration:underline}
.notahome_titulo,.notahome_titulo *{font-size:13px;font-weight:700;color:#892D89;text-decoration:none}
.notahome_titulo h2{height:0;font-size:13px;font-weight:700;color:#892D89;text-decoration:none;margin:0;padding:0}
.home_titulo,.home_titulo *{font-size:13px;font-weight:700;color:#524a47;text-decoration:none}
.notahome_bajada{font-weight:400;text-decoration:none;line-height:13px;text-align:justify}
.notahome_bajada strong{font-weight:700}
.busqueda{text-decoration:none;line-height:13px}
.mapa{font-size:14px;text-decoration:none;color:#88576D;font-weight:lighter}
.link_negro{text-decoration:none}
.link_fucsia1{color:#892D89;text-decoration:none;font-style:italic;font-weight:700}
.link_fucsia1:hover{color:#892D89;text-decoration:underline}
.link_marron{color:#524a47;text-decoration:none;font-weight:700}
.link_marron1{color:#524a47;text-decoration:underline;font-weight:700}
.link_marron2{color:#524a47;text-decoration:underline;font-weight:400}
.link_gris{color:#88576D;text-decoration:none;font-weight:700}
.link_rojo{color:#F00}
.link_blanco{color:#FFF;text-decoration:none}
.link_oscuro{color:#272726;text-decoration:none}
.link_negro:hover,.link_marron:hover,.link_marron1:hover,.link_marron2:hover,.link_gris:hover,.link_fucsia2,.link_categoria:hover{color:#892D89;text-decoration:none}
.texto_marron{color:#524a47}
.texto_marron_claro{color:#88576D;font-weight:400}
.texto_negro_chico{font-size:12px}
.texto_negro_medio{font-size:14px}
.titulo_grande_fucsia,#links_bar .titulo_grande_fucsia a,.titulo_grande_fucsia a,a.titulo_grande_fucsia{font-size:15px;font-weight:700;color:#892D89;text-transform:uppercase;text-decoration:none}
.titulo_grande_fucsia a:hover,#links_bar .titulo_grande_fucsia a:hover,a.titulo_grande_fucsia:hover{text-decoration:underline}
.titulo_directorios{font-size:13px;font-weight:700;color:#892D89;text-decoration:none;text-transform:uppercase}
.titulo_seccion{font-size:17px;font-weight:700;color:#524a47;text-transform:uppercase;text-decoration:none;text-align:left}
.titulo_seccion_chico{font-size:14px;font-weight:700;color:#524a47;text-transform:uppercase;text-decoration:none}
.titulo_seccion_chico a{font-size:14px;font-weight:700;color:#524a47;text-transform:uppercase;text-decoration:underline}
a.titulo_seccion_chico:hover{text-decoration:underline}
.titulo_seccion a,.titulo_seccion a:link,.titulo_seccion a:visited{color:#524a47;text-decoration:none}
.titulo_seccion h2,.titulo_seccion3{font-size:16px; text-transform:uppercase;}
.titulo_seccion3{font-weight:700;color:#892D89;border-top:1px dotted #ccc;padding-top:0;text-align:left}
.titulo_seccion2{font-size:17px;font-weight:700;color:#892D89}
.titulo_seccion2 h1{font-size:18px; text-transform:uppercase;}
.publicarnota{display:block;text-transform:uppercase;color:#FFF;background-color:#892D89;margin-top:10px;font-weight:400;text-align:right;padding:3px}
.select_zona{font-size:10px;font-weight:700;background-color:#892D89;color:#FFF;border:1px solid #fff}
.select_zona option{color:#FFF}
.separador{clear:both;height:10px}
.divisor{border-bottom:1px solid #ccc;overflow:hidden;height:1px;clear:both;margin:15px 0;padding:0}
a.subtitulo_seccion:hover,.link_fucsia2:hover,.titulo_seccion a:hover,.titulo_directorios a:hover,.busqueda:hover{text-decoration:underline}
#form_cambiar_zona,#form_busqueda{display:inline}
.adsense{text-align:center;padding:10px 0;clear:both;position:relative;overflow:hidden}
.banner{text-align:center;padding:0;clear:both}
.titulo,.titulo a{font-size:20px;font-weight:700;color:#892D89;text-transform:none;text-align:left;text-decoration:none;margin-bottom:10px}
.titulo a:hover{text-decoration:underline}
.titulo_home{font-size:14px;font-weight:700;color:#88576D;margin-bottom:10px}
.subtitulo{font-size:13px;font-weight:700;color:#524a47;text-decoration:none}
a.subtitulo:hover{color:#892D89}

.resultados_votacion{border-collapse:collapse;margin:5px 0}
.resultados_votacion th{border-bottom:1px solid #ccc;text-align:left;color:#524a47;font-weight:400}
.resultados_votacion td{text-align:left;vertical-align:middle;padding:5px;color:#524a47}
.resultados_votacion td input{margin:0;padding:0}
.resultados_votacion .center{text-align:center}

#encuesta_opciones{padding-top:10px;padding-bottom:10px}
.encuesta_titulo{font-weight:700}
.opcion{padding:5px 0}
.opcion_marcada,.opcion_marcada td{color:#892D89;font-weight:700;padding-top:5px;padding-bottom:5px}
.micro_encuesta{padding:5px;border-bottom:1px solid #ccc}

#left_col .titulo,#right_col .titulo{font-size:14px;margin-bottom:15px;border-bottom:1px solid #ccc;text-transform:uppercase}
#left_col .link,#right_col .link,.links{padding-top:20px;text-align:right}
#left_col .link,#right_col .link a{font-weight:bold}

.search_img{position:relative;border:1px solid #ccc;padding:10px 9px;float:left;margin:10px 4px;width:290px;height:315px;text-align:center}
.search_img a{cursor:url(../img/magnify.cur),pointer}
.search_img_text{position:absolute;bottom:0;padding-bottom:5px;width:290px;text-align:center}
.search_img2{padding:5px 0;float:left;margin:3px;width:150px;text-align:center}
.links{padding:10px 0 20px 0}
.search_res{padding:5px 0}

.tag{text-decoration:none;font-size:10px;color:#000}
.tag.type1{color:#888}
.tag.type2{color:#555}
.tag.type3{font-weight:700}
.tag.type4{font-size:12px}
.tag.type5{font-size:13px}
.tag.type6{font-size:14px;font-weight:700}
a.tag:hover{text-decoration:underline;color:#892D89}

.titulo_videos{color:#88576D;text-decoration:none;font-weight:700;font-size:16px;text-transform:uppercase;padding:5px 0}

.extra,.extra_dark{text-align:right;margin-bottom:20px;border:1px solid #000;height:119px;overflow:hidden}
.extra p,.extra_dark p{padding:5px}
.extra p,.extra p *,.extra_dark p,.extra_dark p *{color:#000;font-size:15px}
.extra img,.extra_dark img{float:right;padding:0}
.extra_dark{background-color:#000}
.extra_dark p,.extra_dark p *{color:#fff}

.contenido_aviso{margin:10px 0; padding:0;line-height:1.5}
.contenido_aviso,.contenido_aviso *{font-size:14px}


.tabla_publicacion{border:1px solid #ccc;border-bottom:0;width:100%;border-collapse:collapse}
.tabla_publicacion tr,.tabla_publicacion th,.tabla_publicacion td{padding:0;margin:0}
.tabla_publicacion th{background-color:#F4F6F6;border-bottom:1px solid #ccc;padding:5px 0;text-align:left;vertical-align:middle}
.tabla_publicacion td{text-align:left;padding:5px 0;border-bottom:1px solid #ccc;vertical-align:middle;line-height:150%}

.tabla_publicacion_totales{border:0;border-top:1px solid #ccc;width:60%;border-collapse:collapse;margin:0 auto;margin-bottom:20px}
.tabla_publicacion_totales tr,.tabla_publicacion th,.tabla_publicacion td{margin:0}
.tabla_publicacion_totales td{text-align:left;padding:5px;border:1px solid #ccc;border-width:1px 0;vertical-align:middle;line-height:150%;background-color:#F4F6F6}
.tabla_publicacion_totales tr.iva td.blank{text-align:left;border:1px solid #ccc;border-width:1px 1px 0 0;width:70%;background-color:#fff}
.tabla_publicacion_totales tr.total td.blank{text-align:left;border:1px solid #ccc;border-width:0 1px 0 0;width:70%;background-color:#fff}
.tabla_publicacion_totales td.first_td{border-left:1px solid #ccc}
.tabla_publicacion_totales td.last_td{border-right:1px solid #ccc}

.table_left{text-align:right;font-weight:700}
.publicacion_errores{width:70%;border:2px solid #f00;background-color:#F4F6F6;padding:10px;margin:15px auto}
.boton_grande{background:url(../img/boton_grande.jpg) no-repeat;width:150px;height:29px;border:0;font-weight:700}

.controles_galeria{float:left;width:100%;overflow:hidden;padding:15px 0;position:relative}
.controles_galeria .controles_wrapper{clear:left;float:left;margin:0;padding:0;position:relative;left:50%;text-align:center}
.controles_galeria .controles_wrapper div{display:block;float:left;margin:0;padding:0;position:relative;right:50%;font-weight:700;font-size:13px}

.box_small{width:140px;padding:0 10px}
.box_small ul{padding:8px}

.box_medium{width:336px;background-color:#fff}
.box_medium .top,.box_medium .bottom{font-size:2px;background:url(../img/bordes_336.gif)}
.box_medium .top{background-position:0 -63px;height:11px}
.box_medium .mid{width:316px;background:url(../img/borde_336_middle.gif) repeat-y;padding:0 10px}
.box_medium .bottom{background-position:0 -10px;height:12px}
.box_medium #left_col,.box_medium #right_col{width:120px;float:left}
.box_medium #left_col li a,.box_medium #right_col li a{font-size:11px}

.box_medium2{width:316px;padding:0 10px}
.box_medium2 #left_col,.box_medium2 #right_col{width:120px;float:left}
.box_medium2 #left_col li a,.box_medium2 #right_col li a{font-size:11px}
.box_medium2 .home_list li,.box_medium2 .home_list li a{font-weight:700;color:#892D89}

.box_large2{padding-bottom:20px;float:left}
.box_large2,.box_large2 .header,.box_large2 .header_big,.box_large2 .top,.box_large2 .bottom,.box_large2 .bottom_text,.box_large2 .mid{width:467px;position:relative;text-align:left;overflow:hidden}
.box_large2 .header{background:url(../img/box_header.jpg) 0 0 no-repeat;height:30px;line-height:30px;vertical-align:middle;padding:0 10px;width:447px}
.box_large2 .header_big{background:url(../img/box_header_big.jpg) 0 0 no-repeat;height:40px;line-height:20px;vertical-align:middle;padding:10px 10px;width:447px}
.box_large2 .top{background:url(../img/box_top.jpg) 0 0 no-repeat;height:4px}
.box_large2 .mid{background:url(../img/box_mid.jpg) 0 0 repeat-y;padding:5px 10px;width:447px}
.box_large2 .bottom{background:url(../img/box_foot.jpg) 0 0 no-repeat;height:4px}
.box_large2 .bottom_text{background:url(../img/box_bottom.jpg) 0 0 no-repeat;height:30px;line-height:30px;vertical-align:middle;padding:0 10px;width:447px}
.box_large2 .header,.box_large2 .header a,.box_large2 .header_big,.box_large2 .header_big a,.box_large2 .bottom_text a{font-size:14px;font-weight:700;color:#88576D;text-transform:uppercase;text-decoration:none}
.box_large2 .header_big span{font-size:14px;font-weight:700;color:#892D89;text-transform:uppercase;text-decoration:none}
.box_large2 .header a:hover,.box_large2 .header_big a:hover,.box_large2 .bottom_text a:hover{text-decoration:underline}
.box_large2 .bottom_text{text-align:right}
.box_large2 .bottom_text a{font-size:12px;font-weight:700;color:#892D89;text-transform:uppercase;text-decoration:none}
.box_large2 .bottom_text a:hover{text-decoration:underline}
.box_large2 .info_container{position:relative;float:left;color:#88576D}
.box_large2 .info_container .imagen{padding:0 0 0 10px;float:right}
.box_large2 .titulo{font-weight:bold;color:#88576D;font-size:12px;text-transform:none}
.box_large2 .titulo .subtitulo a{font-size:11px;color:#ccc}
.box_large2 .titulo .subtitulo a:hover{color:#892D89}
.box_large2 .titulo a{font-size:15px;text-transform:none}
.box_large2 .contacto{width:181px;float:left;color:#88576D}
.box_large2 .contacto .titulo{border-bottom: 1px dotted #ccc;margin:5px 0;color:#88576D}
.box_large2 .web{padding:5px 0}
.box_large2 .web a{color:#88576D;text-decoration:none}
.box_large2 .web a:hover{color:#892D89}
.box_large2 .divisor{padding-top:5px}
.box_large2 #left_col{width:202px;float:left;padding:5px 15px 5px 5px;border-right:1px solid #ccc;margin:0}
.box_large2 #right_col{width:202px;float:left;border-left:1px solid #ccc;padding:5px 5px 5px 15px;margin:0 0 0 -1px}

.box_xlarge2{clear:both;text-align:left;overflow:hidden;margin:0}
.box_xlarge2 .header,.box_xlarge2 .top,.box_xlarge2 .mid,.box_xlarge2 .bottom{width:643px;clear:both;position:relative;overflow:hidden}
.box_xlarge2 .header{background:url(../img/box_header_large.jpg) 0 0 no-repeat;height:30px;line-height:30px;vertical-align:middle;padding:0 10px;width:623px}
.box_xlarge2 .header,.box_large2 .header a{font-size:14px;font-weight:700;color:#88576D;text-transform:uppercase;text-decoration:none}
.box_xlarge2 .header a:hover{text-decoration:underline}
.box_xlarge2 .top{background:url(../img/box_top_large.jpg) 0 0 no-repeat;height:4px}
.box_xlarge2 .mid{background:url(../img/box_mid_large.jpg) 0 0 repeat-y;padding:5px 10px;width:623px}
.box_xlarge2 .bottom{background:url(../img/box_foot_large.jpg) 0 0 no-repeat;height:4px}
.box_xlarge2 .info_container{position:relative;width:372px;float:left;color:#524a47}
.box_xlarge2 .info_container .imagen{padding:0 10px;float:right}
.box_xlarge2 .titulo{font-weight:bold;color:#524a47}
.box_xlarge2 .titulo a{font-size:16px}
.box_xlarge2 .contacto{width:250px;float:left;color:#524a47}
.box_xlarge2 .contacto .titulo{border-bottom: 1px dotted #ccc;margin:5px 0;color:#524a47}
.box_xlarge2 .divisor{clear:both;font-size:2px;border:0;border-bottom:1px solid #ccc;padding-top:5px}

#menu_derecho .derecha_gris{background-color:#F4F6F6;margin-bottom:10px}
#menu_derecho .derecha_gris .derecha_top{background:url(../img/redondeado_336_top.gif) center top no-repeat;height:5px;padding-bottom:5px}
#menu_derecho .derecha_gris .derecha_bottom{background:url(../img/redondeado_336_bottom.gif) center bottom no-repeat;height:5px;padding-top:5px}
#menu_derecho .derecha_gris_small{background-color:#F4F6F6;margin-bottom:10px}
#menu_derecho .derecha_gris_small .derecha_top{background:url(../img/redondeado_160_top.gif) center top no-repeat;height:5px;padding-bottom:5px}
#menu_derecho .derecha_gris_small .derecha_bottom{background:url(../img/redondeado_160_bottom.gif) center bottom no-repeat;height:5px;padding-top:5px}
#menu_derecho .divisor{margin-left:10px;margin-right:10px}

#menu_derecho .div{height:2px;width:90%;border-bottom: 2px dotted #ccc;margin:8px auto;padding:0}
#menu_derecho .titulo_derecha,#menu_derecho .titulo_derecha a{color:#272726;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;padding-bottom:10px}
#menu_derecho .titulo_derecha a{color:#892D89}
#menu_derecho a:hover,#menu_derecho .titulo_derecha a:hover{text-decoration:underline}
#menu_derecho ul{margin:0;padding:7px 17px}
#menu_derecho li{margin:0;padding:2px 0}
#menu_derecho li,#menu_derecho li a{font-size:12px;text-decoration:none}
#menu_derecho .tag_cloud{padding:7px 0;text-align:justify}

#menu_derecho .info_wrapper{padding:15px}
#menu_derecho .info_wrapper .image{float:left;padding: 0 8px 8px 0}
#menu_derecho .info_wrapper .info{clear:both}
#menu_derecho .info_wrapper .web{clear:both}
#menu_derecho .print{clear:both;text-align:center;padding:20px 0 0 0}

#encuesta_opciones{margin:0px auto;list-style-type:none}
#encuesta_controles{clear:both;position:relative}
#encuesta_controles .right{position:absolute;overflow:auto;right:0;top:0}

#menu_derecho a.search_img{display:block;float:left;width:150px;padding:5px 3px;text-align:center;text-decoration:none}
#menu_derecho a.search_img:hover span{text-decoration:none;color:#892D89}

.nota_derecha{position:relative;border-top:1px solid #ccc;margin:0 5px;padding:5px 0}
.nota_derecha_imagen{float:left;padding-right:10px}
.nota_derecha_titulo{padding:5px 0 5px 0}
.nota_derecha_titulo a{color:#88576D;font-size:14px;font-weight:700;text-decoration:underline}
.nota_derecha_texto{font-size:11px}

#notas_pie_container{position:relative;margin:0 auto; width:100%;}
#notas_pie_container .nota_pie{position:relative;border-top:1px solid #ccc;margin:0 5px;padding:10px 0;text-align:left;}
#notas_pie_container .nota_pie_imagen{float:left;padding-right:10px}
#notas_pie_container .nota_pie_titulo{padding:5px 0 5px 0;font-size:13px}
#notas_pie_container .nota_pie_texto{font-size:13px}
#notas_pie_container .nota_pie_titulo a{color:#892D89;font-size:15px;font-weight:700;text-decoration:underline;}
#notas_pie_container .titulo_pie,#notas_pie_container .titulo_pie a{color:#272726;font-size:16px;font-weight:700;text-decoration:underline;text-transform:uppercase;padding-bottom:10px}

#panel_notas{position:relative;list-style:none;overflow:hidden;width:316px;margin:0 10px;padding:0}
#panel_notas a:focus{outline:none}
#panel_notas a{float:left;width:100px;line-height:33px;height:33px;background:url(../img/tab2_white.png);display:none;text-decoration:none;text-align:center;position:relative;font-weight:700;font-size:12px;color:#88576D}
#panel_notas a.sel{background:url(../img/tab2_sel.png)}
.panel{background-color:#fff;width:296px;margin:0 10px 20px 10px;padding:10px}
#btn_mas_leidos{margin:0 4px 0 0}
#btn_mejor_votados{margin:0 4px 0 4px}
#btn_destacados{margin:0 0 0 4px}
.panel li{font-weight:700;color:#524a47}
.panel li a{text-decoration:none;font-weight:400;color:#88576D}
#categorias{list-style-type:none;padding:0;margin:0;margin-bottom:10px}
#categorias li{background:#F4F6F6}
#categorias .cat,#categorias .cat_pre_activa,#categorias .cat_title,#categorias .cat_activa{text-align:left;padding:4px 6px;border-bottom:1px solid #ddd;border-top:0;}
#categorias .cat_title{color:#a9a9a9;text-decoration:none;font-weight:400;font-size:11px;text-transform:none;padding:0 6px 3px 6px;border-bottom:1px solid #ccc}
#categorias .cat .link_cat,#categorias .cat_pre_activa .link_cat,#categorias .cat_activa .link_cat{color:#88576D;text-decoration:none;font-weight:700;font-size:11px;text-transform:uppercase}
#categorias .cat_activa{background-color:#fff;border-bottom:1px solid #892D89}
#categorias .cat_pre_activa{border-bottom:1px solid #892D89}
#categorias .cat_activa .link_subcat,#categorias .cat_activa .link_subcat_activa{font-size:10px;text-decoration:none;text-transform:uppercase;color:#524a47;padding-left:10px}

#categorias .cat_activa .link_cat{color:#892D89}
#categorias .cat_activa .link_subcat_activa{color:#272726}

/*#categorias .cat_activa .link_cat{color:#524a47}
#categorias .cat_activa .link_subcat_activa{color:#892D89}
*/
#categorias .menu_top{background:url(../img/menu_top.gif) #F4F6F6 0 0 no-repeat;height:5px}
#categorias .menu_bottom{background:url(../img/menu_bottom.gif) #F4F6F6 0 bottom no-repeat;height:5px;margin-bottom:10px}
#pie_copyright{background-color:#88576D; text-align:center; position:relative; padding:10px}
#pie_links{font-size:12px; padding:0 5px; z-index:1000; position:absolute;overflow:auto; top:8px; right:0}
#pie_zonas{background-color:#F4F6F6; text-align:center; padding:5px;color:#892D89}
#pie_categorias_top{background:url(../img/footer_top.gif);height:11px}
#pie_categorias{background-color:#F4F6F6; text-align:center; padding:4px 15px 15px 15px;background:url(../img/footer_background.gif)}
#pie_categorias a{font-size:10px}
#pie_texto{font-size:10px; width:455px; margin:0; color:#fff;}
#header_descripcion{height:16px;background-color:#e7e1d3;text-align:center;color:#88576D;font-size:11px}
#header_descripcion a{color:#88576D}
#header_banner{background:url(../img/top_banner1.jpg) center center no-repeat;clear:both;position:relative;text-align:center;height:73px}
#header_banner span{font-size:13px}
#header_banner #slogan_banner{font-weight:700;color:#892D89;font-size:14px;position:absolute;right:30px;top:18px;display:none}

#header_controles{height:28px;line-height:28px;position:relative;background:url(../img/fondo_header1.jpg) #892D89 0 0 repeat-x;margin:0;padding:0;border-bottom:1px solid white}
#header_cambia_zona{text-align:center;line-height:28px;vertical-align:bottom}
.select_zona{margin-top:4px}
.select_zona,.select_zona option{background-color:#fff;color:#272726;font-weight:400}
#header_links{position:absolute;overflow:hidden;left:0;top:0;padding:0}
#header_links a{border-right:1px solid #ddd;padding:0 10px;line-height:28px;text-transform:uppercase;font-size:10px;font-weight:700;float:left;display:block}
#header_links_right{position:absolute;overflow:hidden;right:0;top:0;padding:0 10px}
#header_links_right a{text-transform:uppercase;font-size:10px;font-weight:700;text-decoration:none}
#header_links_right a:hover,#header_links a:hover{text-decoration:underline}

#top_bar{height:90px;border:0;margin:0 0 10px 0;padding:0}
#top_bar h1.titulo_blanco{margin:0 0 0 135px;color:#fff;font-weight:700;font-size:15px;padding:0 20px;text-transform:uppercase}
#header_adsense{width:140px;height:90px;margin:0;padding:0;float:left;text-align:center}
#header_bars{float:right;height:90px;width:822px;padding-left:15px;position:relative}

#search_bar{position:relative;clear:both;height:30px;background-color:#EFDAF9}
#header_cat{padding:7px 0 0 10px;float:left;overflow:auto;font-size:14px;color:#88576D;font-weight:700}
#header_buscador{padding:0;position:absolute;overflow:hidden;top:4px;right:10px}
#header_buscador .search_field{font-size:10px;background-color:#F4F6F6;border:1px solid #000;display:block;float:right;height:16px}
#header_buscador .search_button{margin-left:3px;display:block;float:right}

#tabs_bar{padding:0;margin:0;height:30px;position:relative}
#tabs_bar ul{list-style:none;padding:0;margin:0}
#tabs_bar ul li{float:left;width:90px;height:30px;line-height:30px;text-align:center;background:url(../img/tab2.png) 0 0 no-repeat}
#tabs_bar ul li.spacer{float:left;width:30px;background:#fff}
#tabs_bar ul li.tab_activo{background:url(../img/tab_activo2.png)}
#tabs_bar ul li.tab_activo a{color:#88576D}
#tabs_bar ul li a{display:block;width:90px;height:30px;line-height:30px;color:#88576D;text-decoration:none;font-weight:700;font-size:12px;text-transform:uppercase}
#tabs_bar ul li a:hover{color:#892D89}

#header_bars h1#titulo_principal{font-size:18px;color:#88576D;position:absolute;overflow:hidden;bottom:0;padding:0;margin:0;text-transform:uppercase}
#header_bars h1#titulo_principal span{font-size:18px;color:#892D89;text-transform:uppercase}
.nota_home_left,.nota_home_right{width:212px;float:left;position:relative;margin:0}
.nota_home_left{padding:15px 10px;border-right:1px solid #ccc;margin-left:1px}
.nota_home_right{padding:15px 10px;border-left:1px solid #ccc;margin-left:-1px}

.nota_home_categoria{text-align:left;font-size:11px}
.nota_home_categoria span{text-align:left;font-size:11px;color:#892D89;font-weight:700}
.nota_home_titulo,.nota_home_titulo a{color:#892D89;font-size:16px;font-weight:700;text-align:left;text-decoration:none;margin-bottom:10px}
.nota_home_titulo a:hover{text-decoration:underline}
.nota_home_texto{text-align:justify}
.nota_home_leermas{text-align:right;position:absolute;bottom:10px;right:10px}
.nota_home_imagen{text-align:center}
.bloque_seccion{text-align:left; position:relative}
.bloque_seccion .titulo_seccion{clear:both}
.bloque_seccion .linkvernota{clear:both; text-align:right}
.bloque_seccion .linkvernota a{color:#892D89;text-transform:lowercase;text-decoration:none;font-weight:700}
.bloque_seccion .linkvernota a:hover{color:#892D89;text-transform:lowercase;text-decoration:underline;font-weight:700}
.nota_mini{width:260px; height:100px; float:left; margin:10px 20px; text-align:left; position:relative}
.nota_mini .link{background-color:#892D89; text-align:right; display:none}
.nota_mini .notahome_titulo:hover{text-decoration:underline}
.nota{padding:5px 5px 20px 5px; border-bottom:1px solid #ddd; margin-bottom:10px}
.nota .titulo{margin-bottom:3px}
.nota .titulo *{font-size:17px;clear:both}
.nota .info{font-size:12px;color:#7B7575;padding-bottom:10px}
.nota .copete{padding-bottom: 10px}
.nota .imagen{float:left;padding-right:10px}
.nota .links{margin-top:10px;position:relative}
.nota .vermas{float:right;overflow:hidden}
.pager{text-align:right;clear:both}
.pager_link{text-decoration:none}
a.pager_link{color:#892D89}
a.pager_link:hover{text-decoration:underline}

#tabla_directorio{border-collapse:collapse}
#tabla_directorio td{padding:10px; vertical-align:top}
#tabla_directorio td.oscuro{background-color:#F4F6F6}
#notas_de_categoria{text-align:left}

#imagenes_empresa{border:1px solid #ccc;padding:7px;background-color:#F4F6F6;text-align:center;margin:20px 0;}
#imagenes_empresa div{text-align:left;color:#892D89;text-transform:uppercase;font-weight:700;padding-bottom:7px}
#left_col{padding:0 10px;width:201px;float:left;list-style:disc}
#right_col{padding:0 20px;width:181px;float:left;clear:right;list-style:disc}
#left_col li,#right_col li{padding:2px 0;margin-left:10px}
#left_col_small{padding:0 5px;width:115px;float:left;list-style:none;text-align:left}
#mid_col_small{padding:0 5px;width:145px;float:left;list-style:none;text-align:left}
#right_col_small{padding:0 5px;width:150px;float:left;clear:right;list-style:none;text-align:left}
#left_col_small li,#right_col_small li,#mid_col_small li{padding:2px 0}
.titulo{font-size:13px}

.directorio_left,.directorio_right{width:50%;text-align:left;border-bottom:1px solid #ccc;padding: 10px 0}
.directorio_left{border-right:1px solid #ccc;padding-right:10px}
.directorio_right{padding-left:10px}
.subrayado{}
/* mediaboxAdvanced - black theme */
#mbOverlay {position:absolute;z-index:9998;left:0;width:100%;background-color:#000;cursor:pointer}
#mbOverlay.mbOverlayFF {background:transparent url(images/80.png) repeat}
#mbOverlay.mbOverlayIE {background:transparent url(images/50.gif) repeat}
#mbCenter,#mbBottomContainer {position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff}
.mbLoading {background:#fff url(img/loading-purple-circle.gif) no-repeat center}
#mbImage {position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;
/*	Sets the style for inline content,if no style is given	*/
font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:19px;font-size:12px;color:#fff;text-align:left}
/*	Sets the style for inline content,if no style is given	*/
#mbImage a,#mbImage a:link,#mbImage a:visited {color:#ddd}
/*	Sets the style for inline content,if no style is given	*/
#mbImage a:hover,#mbImage a:active {color:#000}
#mbBottom {font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:19px;font-size:12px;color:#999;text-align:left;border:10px solid #fff;border-top-style:none}
#mbTitle {display:inline;color:#000;font-weight:bold;line-height:20px;font-size:12px}
#mbNumber {display:inline;color:#666;line-height:14px;font-size:10px;display:block}
#mbCaption {display:block;color:#666;line-height:14px;font-size:10px}
/*
#mbPrevLink,#mbNextLink,#mbCloseLink {display:block;float:right;height:20px;width:46px;background:transparent url(images/BlackClose.gif) no-repeat center;margin:0;outline:none}
#mbPrevLink {width:69px;background:transparent url(images/BlackPrevious.gif) no-repeat center}
#mbNextLink {width:41px;background:transparent url(images/BlackNext.gif) no-repeat center}
#mbCloseLink {width:46px;background:transparent url(images/WhiteClose.gif) no-repeat center}
*/
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(../img/closelabel.gif) no-repeat center;margin:5px 0;outline:none}
#mbError {position:relative;top:30%;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:19px;font-size:12px;color:#000;text-align:center;border:10px solid #700;padding:20px 10px 30px;margin:auto}
#navigation{text-align:center;clear:both}
#anterior,#siguiente{text-decoration:none;color:#892D89;font-size:11px;font-weight:bold}
#anterior:hover,#siguiente:hover{text-decoration:underline}
.tip{color:#fff; width:100px; position:absolute; text-align:center; z-index:1300}
.tip-title{font-weight:bold; font-size:11px; margin:0 auto; color:#000; position:relative; padding:5px 5px 0 5px; background:url(../img/tips2.png) top left}
.tip-text{font-size:11px; padding:0; background:url(../img/tips2.png) bottom right; color:black; height:5px}
* html .tip-title{padding:10px 5px 0 5px}
.bienvenida{text-align:left; padding:10px 0}
.bienvenida img{float:right}
.bienvenida, .bienvenida strong{font-size:18px}
.link_directorio{padding:2px; font-size:12px; text-align:left; font-weight:bold; font-style:italic}
.link_subdirectorio{padding:2px; font-size:10px; text-align:left; font-weight:normal; font-style:italic}
.empresa{clear:both; padding:10px 0; text-align:left}
.empresa .info_container{float:left; position:relative; width:460px}
.empresa .titulo{font-weight:bold}
.empresa .imagen{float:right; padding:0 10px}
.empresa .contacto{float:left; width:150px}
.empresa .contacto .link{text-align:right; background-color:#892D89}

#myGallery
{
	width: 442px;
	height: 445px;
	z-index:5;
	border: 0;
}

.jdGallery a
{
	outline:0;
}

#myGallery img.thumbnail
{
	display: none;
}

.jdGallery
{
	overflow: hidden;
	position: relative;
}

.jdGallery img
{
	border: 0;
	margin: 0;
}

.jdGallery .slideElement
{
	width: 100%;
	height: 100%;
	background: #fff url('img/loading-purple-circle.gif') center center no-repeat;
}

.jdGallery .loadingElement
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff url('img/loading-purple-circle.gif') center center no-repeat;
}

.jdGallery .slideInfoZone
{
	position: absolute;
	z-index: 10;
	width: 100%;
	margin: 0;
	left: 0;
	bottom: 0;
	height: 40px;
	background: #333;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
}

* html .jdGallery .slideInfoZone
{
	bottom: -1px;
}

.jdGallery .slideInfoZone h2
{
	padding: 0;
	font-size: 80%;
	margin: 0;
	margin: 2px 5px;
	font-weight: bold;
	color: inherit;
}

.jdGallery .slideInfoZone p
{
	padding: 0;
	font-size: 60%;
	margin: 2px 5px;
	color: #eee;
}

.jdGallery div.carouselContainer
{
	position: absolute;
	height: 135px;
	width: 100%;
	z-index: 10;
	margin: 0px;
	left: 0;
	top: 0;
}

.jdGallery a.carouselBtn
{
	position: absolute;
	bottom: 0;
	right: 30px;
	height: 20px;
	/*width: 100px; background: url('img/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #333;
	color: #fff;
	cursor: pointer;
}

.jdGallery .carousel
{
	position: absolute;
	width: 100%;
	margin: 0px;
	left: 0;
	top: 0;
	height: 115px;
	background: #333;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
}

.jdExtCarousel
{
	overflow: hidden;
	position: relative;
}

.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper
{
	position: absolute;
	width: 100%;
	height: 78px;
	top: 10px;
	left: 0;
	overflow: hidden;
}

.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner
{
	position: relative;
}

.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail
{
	cursor: pointer;
	background: #000;
	background-position: center center;
	float: left;
	border: solid 1px #fff;
}

.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail
{
	margin-bottom: 10px;
}

.jdGallery .carousel .label, .jdExtCarousel .label
{
	font-size: 13px;
	position: absolute;
	bottom: 5px;
	left: 10px;
	padding: 0;
	margin: 0;
}

.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton
{
	font-size: 10px;
	position: absolute;
	bottom: 5px;
	right: 10px;
	padding: 1px 2px;
	margin: 0;
	background: #222;
	border: 1px solid #888;
	cursor: pointer;
}

.jdGallery .carousel .label .number, .jdExtCarousel .label .number
{
	color: #b5b5b5;
}

.jdGallery a
{
	font-size: 100%;
	text-decoration: none;
	color: inherit;
}

.jdGallery a.right, .jdGallery a.left
{
	position: absolute;
	height: 99%;
	width: 25%;
	cursor: pointer;
	z-index:10;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

* html .jdGallery a.right, * html .jdGallery a.left
{
	filter:alpha(opacity=50);
}

.jdGallery a.right:hover, .jdGallery a.left:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

/*.jdGallery a.left
{
	left: 0;
	top: 0;
	background: url('img/fleche1.png') no-repeat center left;
}

* html .jdGallery a.left { background: url('img/fleche1.gif') no-repeat center left; }

.jdGallery a.right
{
	right: 0;
	top: 0;
	background: url('img/fleche2.png') no-repeat center right;
}

* html .jdGallery a.right { background: url('img/fleche2.gif') no-repeat center right; }
*/
.jdGallery a.open
{
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.withArrows a.open
{
	position: absolute;
	top: 0;
	left: 25%;
	height: 99%;
	width: 50%;
	cursor: pointer;
	z-index: 10;
	background: none;
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

/*
.withArrows a.open:hover { background: url('img/open.png') no-repeat center center; }

* html .withArrows a.open:hover { background: url('img/open.gif') no-repeat center center;
	filter:alpha(opacity=80); }
*/

/* Gallery Sets */

.jdGallery a.gallerySelectorBtn
{
	z-index: 15;
	position: absolute;
	top: 0;
	left: 30px;
	height: 20px;
	/*width: 100px; background: url('img/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #333;
	color: #fff;
	cursor: pointer;
	opacity: .4;
	-moz-opacity: .4;
	-khtml-opacity: 0.4;
	filter:alpha(opacity=40);
}

.jdGallery .gallerySelector
{
	z-index: 20;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #000;
}

.jdGallery .gallerySelector h2
{
	margin: 0;
	padding: 10px 20px 10px 20px;
	font-size: 20px;
	line-height: 30px;
	color: #fff;
}

.jdGallery .gallerySelector .gallerySelectorWrapper
{
	overflow: hidden;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton
{
	margin-left: 10px;
	margin-top: 10px;
	border: 1px solid #888;
	padding: 5px;
	height: 40px;
	color: #fff;
	cursor: pointer;
	float: left;
}

.jdGallery .gallerySelector .gallerySelectorInner div.hover
{
	background: #333;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview
{
	background: #000;
	background-position: center center;
	float: left;
	border: none;
	width: 40px;
	height: 40px;
	margin-right: 5px;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
	color: #aaa;
}
#contenedor{position:relative;float:left;padding:0;font-size:12px;text-align:left}
.contenido_nota{margin:10px 0; padding:0;line-height:1.5}
.contenido_nota,.contenido_nota *{font-size:14px}
.autor{font-size:13px;font-weight:bold;color:#892D89;text-decoration:none;padding:7px 0;text-align:left;float:left}
#imagenes_nota{border:1px solid #d1d1d1;padding:7px;background-color:#FCFCFC;text-align:center;margin:20px 0}
#imagenes_nota div{text-align:left;color:#524a47;text-transform:uppercase;font-weight:700;padding-bottom:7px}

#box_controles{width:210px;float:left;margin:0 10px 10px 0;text-align:center}
#controles{padding:3px;border:1px solid #ccc;text-align:center}
#controles a{font-size:13px}

#mini_barra{border:1px solid #d1d1d1;padding:7px;margin-top:10px;width:95%;margin:0 auto}
#mini_barra .input_form{width:200px}
#mini_barra textarea.input_form{width:100%}

#votar{text-align:center;width:150px;float:right}
#votar div.titulo_votar{color:#88576D;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:12px}
#votar .icons{text-align:center;padding-top:5px}
#divboton{text-align:right}

.titulo_bloque{font-weight:bold; color:#892D89; text-transform:uppercase; text-align:left; font-size:13px; padding:8px 0 0 0; margin-bottom:8px; border-bottom:2px dotted #ccc}
.area_botones{text-align:right;margin-right:-2px}

#autor_votar_container{clear:both;margin-top:20px}
#prev_next_page{padding:30px 10px;position:relative;width:80%;margin:0 auto}
.tags_nota{clear:both;font-size:11px}
.tags_nota a{font-size:11px}

.mas_relacionadas{font-size:12px;font-weight:700;text-align:left}
.mas_relacionadas a{font-size:12px;color:#892D89}

#sharelinks{text-align:center;overflow:auto}
.bloque_comentario{width:100px}
