html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; font-family:Tahoma, Verdana, Arial, sans-serif; }
input[type=text], input[type=password], textarea, select{ font-family: Tahoma, Verdana, Arial, sans-serif; outline:0; border:solid 1px #860000; font-size:14px; padding:2px; }
input[type=button], input[type=submit]{ font-family: Tahoma, Verdana, Arial, sans-serif; outline:0; }
select{ font-family: Tahoma, Verdana, Arial, sans-serif; outline:0; font-size:12px; }
body{ background:#000000; }
textarea{resize:none;}
a{ color:#880000; text-decoration:none; font-size:14px; }
a:hover{ text-decoration:underline; }

.title_on_dialog{ font-size:20px; color:#999; text-align:center; }

.hr{ height:1px; line-height:1px; border-top:solid 1px #880000; margin:2px 0 2px 0; width:100%; }
.closed{display:none;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.tul{text-decoration:underline;}
.tsi{font-style:italic;}
.psr{position:relative;}

/* Grayscale colors basic */
.g1{color:#CCC}
.g2{color:#999}
.g3{color:#666}
.g4{color:#333}
.g5{color:#000}

/* Backgrounds */
.bg1{background-color:#CCC;}
.bg2{background-color:#CCC;}
.bg3{background-color:#CCC;}
.bg4{background-color:#CCC;}
.bg5{background-color:#CCC;}
.by1{background-color:#FFFFCC;}

/* Official color */
.roff{ color:#880000; }
.yoff{ color:#FFFFCC; }

/* Link color */
.lnk{ color:#00F; }
a.link, a.link:hover{ color:#00F; text-decoration:underline; }

/* Font-Size */
.fts10{ font-size:10px; }
.fts11{ font-size:11px; }
.fts12{ font-size:12px; }
.fts13{ font-size:13px; }
.fts14{ font-size:14px; }
.fts15{ font-size:15px; }
.fts16{ font-size:16px; }
.fts17{ font-size:17px; }
.fts18{ font-size:18px; }
.fts19{ font-size:19px; }
.fts20{ font-size:20px; }
.fts22{ font-size:22px; }
.fts30{ font-size:30px; }

/* Availability */
.available_input{ 
 background-image:url('http://st.lasindependientes.com/site/available.gif');
 background-repeat:no-repeat;
 background-position:right;
 background-color:#FFFFFF;
}
.not_available_input{ 
 background-color:#FFFFFF;
 background-image: url('http://st.lasindependientes.com/site/not_available.gif');
 background-repeat:no-repeat;
 background-position:right;
}
.available{
 background-image:url('http://st.lasindependientes.com/site/available.gif');
 background-repeat:no-repeat; width:16px; height:16px;
}
.not_available{
 background-image: url('http://st.lasindependientes.com/site/not_available.gif');
 background-repeat:no-repeat; width:16px; height:16px;
}

/* Site Header */
.content_header{ height:110px; position:relative; z-index:1; }
.content_header .logo{ background:url(http://st.lasindependientes.com/site/logo_new.png) -10px 2px no-repeat; float:left; height:110px; width:460px; }
.content_header .slogan{ color:#FFFFFF; font-weight:bold; left:298px; position:absolute; text-shadow:0 0 2px #000000 !important; filter:shadow(color=#000000,direction=135,strength=3); top:83px; font-weight:bold; font-size:12px; }
.content_header .menu{ color:#FFFFFF;font-size:12px;font-weight:bold;padding:5px;position:absolute;right:0;text-shadow:0 0 2px black !important; filter:shadow(color=#333333,direction=135,strength=3); top:5px; }
.content_header .menu a{ color:#FFFFFF; text-decoration:underline;font-size:12px; }
.content_header .menu a.profile_pause{ color:#FFFFFF; text-decoration:none; font-size:12px; }
.content_header .menu a.profile_pause:hover{ color:#FFFFFF; text-decoration:underline;font-size:12px; }

.content_header .country_selector{float:left;font-size:16px;font-weight:normal; margin:17px 0 0 -3px;text-align:center;width:75px;color:#FFFFFF;font-size:12px;text-decoration:none;}
.content_header .country_selector:hover{ text-decoration:none;}
.content_header .country_selector img{ margin-bottom:2px; }
.content_header .country_selector span {display:block;font-weight:bold;text-align:center;text-shadow:0 0 2px black !important; filter:shadow(color=#333333,direction=135,strength=3);}
.content_header .country_selector abbr{color:#FFFFFF;display:block;font-size:10px;text-decoration:underline;text-shadow:0 0 3px white !important; filter:glow(color=#FFFFFF,strength=2) !important;}
.content_header .fb_like_hdr{ position:absolute; bottom:5px; right:168px; }

/* Old frontend */
.content_header_old{ background:url(http://st.lasindependientes.com/site/main_bg_tpl.jpg) repeat-x; height:92px; }
.content_header_old .hdr_logo{ background:url(http://st.lasindependientes.com/site/logo_new_mng.png) no-repeat; width:393px; height:92px; float:left; }
.content_header_old .hdr_logo a{ display:block; width:370px; padding:9px 0 0 23px; height:85px; text-decoration:none; color:#FFFFFF; font-size:12px; margin-left:8px; }
.content_header_old .hdr_login{ float:right; position:relative; }
.content_header_old .hdr_login .upcell{ color:#CCC; height:25px; margin:5px 0 0; width:597px; text-align:right; font-size:12px; }
/*.content_header .hdr_login .upcell span{ padding-right:5px; }*/
.content_header .hdr_login .upcell input.hdr_ipt_login{ font-family:Tahoma, Verdana, Arial, sans-serif; border:solid 1px #FFFFCC; background:#860000; color:#CCCCCC; }
.content_header_old .hdr_login .upcell ul{ list-style:none; position:relative; width:450px; }
.content_header_old .hdr_login .upcell ul li{ float:right; position:relative; margin-left:10px; }
.content_header_old .hdr_login .upcell ul li:hover{ background:#BC0404; }
.content_header_old .hdr_login .upcell ul li a{ display:block; height:20px; padding:2px 5px 0 5px; color:#FF0; font-weight:bold; text-decoration:none; }
.content_header_old .hdr_login .upcell ul li a:hover{ text-decoration:none; background:#BC0404; }

.content_header_old .hdr_login .upcell ul li.float{ position:absolute; top:35px; }
.content_header_old .hdr_login .upcell ul li.float a{ display:block; height:20px; padding:3px 5px 3px 5px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.content_header_old .hdr_login .upcell ul li.float a:hover{ text-decoration:none; background:#880000; }

.content_header_old .hdr_login .upcell ul li a.oth{ display:block; height:20px; padding:3px 5px 3px 5px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.content_header_old .hdr_login .upcell ul li a.oth:hover{ text-decoration:none; background:#880000; }

.content_header_old .hdr_login .upcell ul.admin_navigation{ list-style:none; width:auto; }
.content_header_old .hdr_login .upcell ul.admin_navigation li{ float:left; margin-left:10px; }
.content_header_old .hdr_login .upcell ul.admin_navigation li a{ display:block; height:20px; padding:2px 5px 0 5px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.content_header_old .hdr_login .upcell ul.admin_navigation li a:hover{ text-decoration:none; background:#BC0404; }

.content_header_old .hdr_login .upcell ul li ul{ width:205px; letter-spacing:-1px; border-left:solid 1px #BC0404; border-right:solid 1px #BC0404; border-bottom:solid 1px #BC0404; background:#FFFFFF; z-index:150; position:absolute; right:0; list-style-position:outside; }
.content_header_old .hdr_login .upcell ul li ul li{ color:#880000; width:100%; padding:0; margin:0; }
.content_header_old .hdr_login .upcell ul li ul li a{ font-size:14px; text-align:left; color:#880000; padding:5px 5px 0 10px; }
.content_header_old .hdr_login .upcell ul li ul li a:hover{ background-color:#FFCCCC; }

.content_header_old .hdr_login .upcell input.hdr_ipt_button{ font-family:Tahoma, Verdana, Arial, sans-serif; border:solid 1px #FFFFCC; background:#860000; color:#FFFFFF; font-weight:bold; cursor:pointer; }
.content_header_old .hdr_login .dncell{ height:47px; width:597px; margin:15px 5px 0 0; text-align:left; position:relative; color:#FFFFFF; }

.content_header_old .hdr_login .dncell a.registry_button{ position:absolute; right:0; display:block; top:-5px; height:27px; width:250px; font-size:16px; text-decoration:none; background:url(http://st.lasindependientes.com/site/reg_button.png) no-repeat 0 0; color:#FFFFFF; padding:8px 0 5px 0; text-align:center; margin:0 0 0 35px; }
.content_header_old .hdr_login .dncell a.registry_button:hover{ text-decoration:none; background-position:0 -40px; }
.content_header_old .hdr_login .dncell span{ position:absolute; left:120px; top:-2px; }
.content_header_old .hdr_login .dncell span abbr{ font-size:11px;  }
/**/


.clearfix{ display:inline-block; }
.content{ margin:0px auto; width:990px;position:relative; z-index:1; }
.fll{float:left;}
.flr{float:right;}

/* Index search */
.search_content{display:inline-block;margin:0px 0px 5px;min-height:700px;position:relative;width:820px;}
.search_content_content{height:1138px;position:relative;width:820px;z-index:10;}
.search_content_bg{border:1px solid #FFFFFF;height:1138px;padding:1px;position:absolute;top:0;width:818px;z-index:9;}
.search_content_bg div{ background-color:#FFFFFF;height:1138px;opacity:0.9;filter:alpha(opacity=90);position:absolute;width:818px; }

.search_content_content .search_box{background-color:#C27C7C;height:60px;margin:2px;padding-left:10px;width:808px;}
.search_content_content .search_box div{ padding-top:10px; }
.search_content_content .search_box div .input_search{border:1px solid #880000;color:#EAEAEA;font-family:Tahoma,Arial,sans-serif;font-size:18px;height:26px;padding:4px;width:400px;}

.search_content_content .search_box div form .close_search{ background: url("http://st.lasindependientes.com/site/delete_search.png") no-repeat scroll center center #880000;height: 32px;left: 403px;position: absolute;top: 12px;width: 17px;}

.search_content_content .search_box div span{ color:#FFFFFF; position:absolute; right:172px;top:19px; }
.search_content_content .search_box div .publish_button{ float:right;font-family:Tahoma,Arial,sans-serif; font-size:18px;color:#FF0; padding:5px; text-align:center;border:0;width:150px; height:36px; margin-right:10px; background:url("http://st.lasindependientes.com/site/ui/ui-bg_highlight-soft_50_880000_1x100.png") repeat scroll 0 -26px #A94747;border:1px solid #880000; cursor:pointer; }

.search_content_content .search_box div .input_search_hover{border:1px solid #880000;color:#000000;font-family:Tahoma,Arial,sans-serif;font-size:18px;height:26px;padding:4px;width:400px;}
.search_content_content .search_box div .input_search_button{background:url("http://st.lasindependientes.com/site/ui/ui-bg_highlight-soft_50_880000_1x100.png") repeat scroll 0 -26px #A94747; border:1px solid #880000;color:#FFFFFF;font-family:Tahoma,Arial,sans-serif;font-size:18px;height:36px;margin-left:10px;padding:5px;text-align:center;vertical-align:top;width:120px;cursor:pointer;}

.search_content_content .search_columns{display:block;height:auto;margin:10px 0 10px 0;width:820px;}
.search_content_content .search_columns .column_left{ float:left;margin:0 10px 0 15px;width:200px; }

.search_content_content .search_columns .ad_title{ font-size:10px; color:#CCC; height:10px; margin-bottom:8px; }
.search_content_content .search_columns .ad_separator{ height:10px; border-top: dotted 1px #880000; }

.search_content_content .search_columns .column_left .title_category { color: #999999; font-size: 10px; margin: 0 0 10px; }
.search_content_content .search_columns .column_left .title_tab{font-size:16px; text-align:left; margin:0 0 10px 0; font-weight:normal; color:#000099;}
.search_content_content .search_columns .column_left .title_tab a {background:url("http://st.lasindependientes.com/site/ui/ui-bg_highlight-soft_50_880000_1x100.png") repeat scroll 0 -26px #A94747; font-size:16px; color:#FFFFFF;display:block;height:36px;line-height:36px;padding-left:10px;text-decoration:none; }
.search_content_content .search_columns .column_left .title_tab a span{ background:url(http://st.lasindependientes.com/site/ui/ui-icons_ffffff_256x240.png) no-repeat; width:16px; height:16px; display:inline-block; }
.search_content_content .search_columns .column_left .title_tab a span.arrow_nav_open{ background-position: -64px -16px; }
.search_content_content .search_columns .column_left .title_tab a span.arrow_nav_closed{ background-position: -32px -16px; }

/* Link verinmuebles */
.search_content_content .search_columns .column_left .title_vi{font-size:16px; text-align:left; margin:0 0 10px 0; font-weight:normal; color:#000099;}
.search_content_content .search_columns .column_left .title_vi a {background:url("http://st.lasindependientes.com/site/ui/ui-bg_highlight-soft_75_86c127_1x100.png") repeat scroll 0 -26px #86C127; font-size:16px; color:#FFFFFF;display:block;height:36px;line-height:36px;padding-left:10px;text-decoration:none;}
.search_content_content .search_columns .column_left .title_vi a span{ background:url(http://st.lasindependientes.com/site/ui/ui-icons_ffffff_256x240.png) no-repeat; width:16px; height:16px; display:inline-block; }
.search_content_content .search_columns .column_left .title_vi a span.arrow_nav_open{ background-position: -64px -16px; }
.search_content_content .search_columns .column_left .title_vi a span.arrow_nav_closed{ background-position: -32px -16px; }

/* Link grantiendavirtual.com */
.search_content_content .search_columns .column_left .title_gtv{font-size:16px; text-align:left; margin:0 0 10px 0; font-weight:normal; color:#000099;}
.search_content_content .search_columns .column_left .title_gtv a {background:url("http://static.grantiendavirtual.com/ui/ui-bg_highlight-soft_85_b7b7ff_1x100.png") repeat-x scroll 0 -26px #6699FF; font-size:16px; color:#FFFFFF;display:block;height:36px;line-height:36px;padding-left:10px;text-decoration:none;}
.search_content_content .search_columns .column_left .title_gtv a span{ background:url(http://st.lasindependientes.com/site/ui/ui-icons_ffffff_256x240.png) no-repeat; width:16px; height:16px; display:inline-block; }
.search_content_content .search_columns .column_left .title_gtv a span.arrow_nav_open{ background-position: -64px -16px; }
.search_content_content .search_columns .column_left .title_gtv a span.arrow_nav_closed{ background-position: -32px -16px; }

/* Link alturaweb.com */
.search_content_content .search_columns .column_left .title_aw{font-size:16px; text-align:left; margin:0 0 10px 0; font-weight:normal; color:#000099;}
.search_content_content .search_columns .column_left .title_aw a {background:url("http://static.alturaweb.com/content/ui/ui-bg_glass_aw.png") repeat-x scroll 0 -26px #6699FF; font-size:16px; color:#FFFFFF;display:block;height:36px;line-height:36px;padding-left:10px;text-decoration:none;}
.search_content_content .search_columns .column_left .title_aw a span{ background:url(http://st.lasindependientes.com/site/ui/ui-icons_ffffff_256x240.png) no-repeat; width:16px; height:16px; display:inline-block; }
.search_content_content .search_columns .column_left .title_aw a span.arrow_nav_open{ background-position: -64px -16px; }
.search_content_content .search_columns .column_left .title_aw a span.arrow_nav_closed{ background-position: -32px -16px; }

.search_content_content .search_columns .column_left ul{list-style:none outside none;margin:0 0 10px 0;padding:0;}
.search_content_content .search_columns .column_left ul li {margin-bottom:5px;color:#CCCCCC;font-size:14px;line-height:22px;}

.search_content_content .search_columns .column_left ul li label{background-color:#F1F1F1;color:#CCCCCC;font-size:14px;line-height:27px;margin-bottom:5px; padding-left:10px;display:block;}
.search_content_content .search_columns .column_left ul li label span{color:#666666;}
.search_content_content .search_columns .column_left ul li label:hover span{ color:#000000; text-decoration:underline; }

.search_content_content .search_columns .column_left ul li a {background-color:#F1F1F1;color:#CCCCCC;font-size:14px;margin-bottom:5px;padding-left:10px;display:block;}
.search_content_content .search_columns .column_left ul li a span{color:#666666;}
.search_content_content .search_columns .column_left ul li a:hover{text-decoration:none;}
.search_content_content .search_columns .column_left ul li a:hover span{ text-decoration:underline;color:#000000; }

.search_content_content .search_columns .column_left ul li a.selected { background: none repeat scroll 0 0 #666666; color: #CCCCCC; display: block; margin-bottom: 4px; padding-left:10px; text-align: left; text-decoration: none; }
.search_content_content .search_columns .column_left ul li a.selected span{ color:#FFFFFF; }

.search_content_content .search_columns .column_left div.last_profiles_list{ border-top:1px dotted #880000;margin-top:20px;padding-top:20px; }
div.last_profiles_list .list{ display:inline-block; margin:0; width:160px; text-align:center; margin-left:20px; }
div.last_profiles_list .list .item_result{ background:none repeat scroll 0 0 #FFFFCC;height:inherit;margin:0 0 10px 0;padding:8px;width:135px;border:solid 1px #880000;position:relative; }
div.last_profiles_list .list .item_result .pic{ height:100px; width:130px; margin:0; }
div.last_profiles_list .list .item_result .pic img{ border:1px solid #CCCCCC; padding:1px; width:130px; height:100px; }
div.last_profiles_list .list .item_result .info{ display:block; margin:0; }
div.last_profiles_list .list .item_result .info .name{ font-size:14px; color:#880000; text-align:left; margin:5px 0 0 0; }
div.last_profiles_list .list .item_result .info .age{ font-size:12px; color:#666666; text-align:left; margin:0; font-weight:normal; }
div.last_profiles_list .list .item_result .info .city{ font-size:12px; color:#000000; text-align:left; margin:0; font-weight:normal; }
div.last_profiles_list .list .item_result .new{ bottom:15px;color:#FF0000;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;font-weight:bold;position:absolute;right:14px;text-decoration:underline; }

.search_content_content .search_columns .column_right{ border-left:1px dotted #880000;float:left;min-height:550px;padding:0 20px 20px 20px;width:550px; }
.search_content_content .search_columns .column_right .preloading{ text-align:center; margin:30px 0 0 0; }

/*.search_content_content .search_columns .column_right .search_profiles .search_results{ height:1020px; }*/

.linear{ background-color:#EAEAEA; border-top:solid 1px #CCCCCC; min-height:30px; padding:5px; position:relative; margin-top:5px; margin-bottom:10px; }
.linear .results_title{ position:absolute; top:-25px; left:0; font-size:14px; color:#000000; }
.linear .results_title span{ color:#666666; }
.linear .results_title abbr{text-decoration:underline;}
.linear .pagination{ display:inline-block; }
.linear .pagination ul{ list-style:none; margin-right:10px; margin-top:5px; margin-bottom:10px; float:right; }
.linear .pagination ul li{ color:#880000; font-size:12px; float:left; }
.linear .pagination ul li a{ display:block; text-decoration:none; padding:3px; font-size:11px; border:solid 1px #880000; color:#880000; margin:0 0 0 5px; text-align:center; }
.linear .pagination ul li a:hover{ background:#C27C7C; color:#FFFFFF; }
.linear .pagination ul li span { background-color:#C27C7C; color:#FFFFFF; font-size:11px; padding:3px; margin:0 0 0 5px; display:block; border:solid 1px #880000; }

.linear .total_results{ float:left; font-size:11px; margin-right:10px; font-weight:bold;margin-top:8px; }
.linear .filters_results{ float:left;font-size:12px;line-height:18px;margin-right:5px;text-align:right;margin-top:5px; }
.linear .filters_results span{ margin-left:10px; }
.linear .filters_results select{ font-size:14px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #880000; }
.linear .filters_results_city{ float:right;font-size:11px;line-height:18px;margin-right:5px;text-align:right;margin-top:5px; }
.linear .filters_results_city select{ font-size:12px; font-family:Tahoma,Arial,sans-serif; border:solid 1px #6666FF; }
.tip_original{ cursor:pointer; }

/* Official Results Style */
.item_result_sch{ width:550px; margin:0 auto; padding:10px 0 15px 0; border-bottom:solid 1px #CCC; height:100px; position:relative; cursor:pointer; }
.item_result_sch:hover{ background-color:#F1F1F1; }
.item_result_sch_idle, .item_result_sch_idle:hover{ cursor:default; background:none; }
.item_result_sch a{ text-decoration:none; }
.item_result_sch .img{ float: left; position: relative; height: 98px; margin-right: 10px; position: relative; width: 98px; }
.item_result_sch .img .pic img{ float:left; width:90px; height:90px; padding:3px; border:solid 1px #CCCCCC; margin:0 0 0 10px; position:absolute; z-index:4; background:#FFFFFF; }
.item_result_sch .img .pic img.crt{ float:left; width:90px; height:90px; padding:3px; border:solid 1px #880000; margin:0 0 0 10px; background:#FFFFFF; }
/*.item_result_sch .img .total_crt{ color:#FFFFFF;font-size:11px;left:14px;position:absolute;top:4px;z-index:6; width:48px; text-align:center; }*/
/*.item_result_sch .img .total_ghost_crt{ background:#880000;height:15px;left:14px;opacity:0.4;filter:alpha(opacity=40); position:absolute;top:4px;width:48px;z-index:5; }*/
.item_result_sch .img .total_crt{ color:#FFFFFF;font-size:11px;left:32px;position:absolute;top:32%;z-index:6; text-align:center; }
.item_result_sch .img .total_crt span{ font-size:16px; font-weight:bold; }
.item_result_sch .img .total_ghost_crt{ background:#880000;height: 52px;left:29px;opacity: 0.4; filter:alpha(opacity=40); position: absolute;top: 22%; width: 62px; z-index: 5; }

.item_result_sch .img .total{ color:#FFFFFF;font-size:11px;left:32px;position:absolute;top:32%;z-index:6; text-align:center; width:55px; }
.item_result_sch .img .total span{ font-size:16px; font-weight:bold; }
.item_result_sch .img .total_ghost{ 
background:#EFF4FF;height: 52px;left:28px;opacity: 0.4; filter:alpha(opacity=40); position: absolute;top: 22%; width: 62px; z-index: 5; }

.item_result_sch .info{ width:auto; }
.item_result_sch .info .title{ float:left; font-size:16px; text-align:left; width:400px; height:90px; margin:0 10px 0 10px; position:relative; color:#880000; }
.item_result_sch .info .title .name{ font-weight:bold; color:#000000; }
.item_result_sch .info .title .name .age{ font-weight:normal; }

.item_result_sch .info .title a{ color:#000000; text-decoration:underline; }
.item_result_sch .info .title .subtitle{ color:#666; font-size:12px; }
.item_result_sch .info .title .subtitle .mobile_num{ color:#000000; }

.item_result_sch .info .title  div.offer_code_crt{ 
color: #880000; display: inline-block; font-style:italic; font-size:12px; font-weight: bold;  margin: 25px 0 0; }
.item_result_sch .info .title  div.offer_code_crt .crt_date{ font-style:normal; color:#000; text-decoration:none; }
.item_result_sch .info .title  div.offer_code{ background-color:#EFF4FF; color:#000000; font-size:14px; display:inline-block; margin:21px 0; padding:3px 5px 3px 5px; }

.item_result_sch .info .ranking{ font-size: 12px; position: absolute; right: -20px; top: 1px; }
.item_result_sch .info .title .status_available{ color:#666; font-size:20px; position:absolute; right:-22px; top:30px; text-align:right; }
.item_result_sch .info .title .status_not_available{ color:#999; filter:progid:DXImageTransform.Microsoft.Shadow(color='white', Direction=135, Strength=2); font-size:14px; right:-22px; top:28px; position:absolute; text-align:right; width:200px; }
.item_result_sch .info .title .status_not_available span{ font-size:10px; top:15px; right:0; text-align:right; }

.item_result_sch .info .title .zone{ font-size:12px; color:#666; }
.item_result_sch .info .title .zone img{ border:0; width:9px; height:16px; float:none; margin:0; vertical-align:middle; margin-left:5px; }

.item_result_sch .info .title .hab_bath_cap{ font-size:12px; color:#000000; }
.item_result_sch .info .title .published{ position:absolute; bottom:-7px; font-size:10px; color:#666; text-align:left; text-decoration:none; }

.item_result_sch .info .title .city{ bottom:11px;color:#000000;font-size:12px;font-weight:bold;position:absolute;right:-20px;text-align:right; }
.item_result_sch .info .fee{ bottom:17px;color:#000000;font-size:12px;position:absolute;right:10px;text-align:right;width:250px;word-wrap:break-word; }
.item_result_sch .info .fee span.r_crt{ color:#880000;font-size:16px;font-weight:bold; }
.item_result_sch .info .fee span{ color:#999999; font-size:16px;font-weight:bold; }
/* End Official Results Style */

/* UI Ads */
.ui_vads{background-color:transparent;position:absolute;right:-1px;top:0; width:160px; text-align:center; z-index:600;}
.ui_vads div{ color: #FFFFFF; font-size: 10px; margin-bottom: 5px; text-align: right; }

/* Index Bg */
.index_bg{display:none;left:0;position:fixed;top:0;width:100%;z-index:-1;opacity:0.5; filter:alpha(opacity=50);}
.index_bg img{ width:100%; }

/* Navigation */
.navigation{ width:1000px; margin:0px auto; }
.navigation .prt_logo{ width:393px; height:92px; background:url(http://st.lasindependientes.com/site/li_logo_portrait.jpg) no-repeat; float:left; }
.navigation .prt_logo a{ display:block; }
.navigation .logincell{ float:right; width:607px; height:92px; font-size:12px; color:#CCCCCC; }
.navigation input.login{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; border:solid 1px #A20202; }
.navigation input.post_back{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; border:solid 1px #A20202; color:#FFFFFF; font-weight:bold; }

/* Middle */
.content_middle{ text-align:left; }

/* New footer */
.footer{ clear:left; color:#FFFFFF; font-size:12px; height:40px; position:relative; width:820px; margin-bottom:15px; }
.footer .footer_content{height:40px;position:absolute;top:0;width:100%;z-index:2;color:#999;}
.footer .footer_content .l{float:left;height:40px;line-height:40px;margin-left:10px;margin-right:10px;color:#FFFFFF; position:relative; width:254px; text-shadow:0 1px 3px black !important; filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333,direction=135,strength=2) !important; }
.footer .footer_content .l .stats_obj{ position:absolute; top:11px; right:0; }

.footer .footer_content .l .foo_icons{ position:absolute; right:0; top:0; margin:7px 0 0 10px; height:26px; }
.footer .footer_content .l .foo_icons a img.foo_fb{ background:url(http://st.lasindependientes.com/site/sharing_bar.png) no-repeat 0 -105px; width:25px; height:25px; }
.footer .footer_content .l .foo_icons a img.foo_tw{ background:url(http://st.lasindependientes.com/site/sharing_bar.png) no-repeat 0 -52px; width:25px; height:25px; }

.footer .footer_content .legal_foo{float:left;margin:13px 0 20px 20px;text-align:center;width:300px;height/*\**/:80px\9;}
.footer .footer_content .legal_foo .auth_info{ color:white;display:block;font-size:12px;margin-bottom:10px;text-align:center;text-shadow:0 1px 3px black !important;filter:shadow(color=#333333,direction=135,strength=2) !important;width:100%; }

.footer .footer_content .legal_foo_login{ margin:0 0 20px 20px;text-align:center; }
.footer .footer_content .legal_foo_login .auth_info{ color:white; font-size:12px;margin-bottom:10px;text-align:center;text-shadow:0 1px 3px black !important;filter:shadow(color=#333333,direction=135,strength=2) !important;width:100%; vertical-align:middle; }

.footer .footer_content .l2{float:left;height:40px;line-height:40px;}
.footer .footer_content .r{float:right;height:40px;color:#FFFFFF;margin-top:8px;line-height:40px;filter:shadow(color=#000000,direction=135,strength=2);text-shadow:0 1px 3px black !important; margin-bottom/*\**/:0px\9;}
.footer .footer_content .r a{color:#FFFFFF;text-decoration:underline;}
.footer .footer_content .r a:hover{text-decoration:none;}

/* Footer */
.content_footer{ font-size:14px; padding:10px 0 10px 0; height:20px }
.content_footer .foo1{ margin-left:5px; float:left; text-align:left; color:#FFF; }
.content_footer .foo2{ margin-right:5px; float:right; text-align:right; color:#FFF; }
.content_footer a{text-decoration:none;}
.content_footer a:hover{text-decoration:underline;}

/* Old footer */
.content_footer_old{ background:#860000; font-size:14px; padding:10px 0 10px 0; height:20px }
.content_footer_old .foo1{ margin-left:5px; float:left; text-align:left; color:#FFF; }
.content_footer_old .foo2{ margin-right:5px; float:right; text-align:right; color:#FFF; }
.content_footer_old a{text-decoration:none;}
.content_footer_old a:hover{text-decoration:underline;}

.ui_options {background-image:url(http://st.lasindependientes.com/site/ui-icon_collection.png);height:16px;width:16px;}
.cntp_ad {float:left;height:120px;margin:0 30px 0 25px;width:300px;}
.cntp_ad .cntp_ad_close {background-position:-80px -128px;float:right;text-indent:-5000px;}
.cntp_ad .cntp_ad_close:hover {background-image:url(http://st.lasindependientes.com/site/ui/ui-icons_880000_256x240.png);background-position:-80px -128px;}
.cntp_ad .cntp_ad_frame {width:300px;}
.cntp_ad .cntp_ad_frame .cntp_ad_title {color:#3C3968;display:block;font-size:11px;font-weight:bold;padding:0 0 5px;width:300px;}
.cntp_ad .cntp_ad_frame .cntp_ad_title a {color:#3C3968;display:block;text-decoration:none;}
.cntp_ad .cntp_ad_frame .cntp_ad_title a:hover {color:#3C3968;text-decoration:underline;}
.cntp_ad .cntp_ad_frame .cntp_ad_image {border:0 none;padding:0;}
.cntp_ad .cntp_ad_frame .cntp_ad_image a {text-decoration:none;}
.cntp_ad .cntp_ad_frame .cntp_ad_text {color:#5D6C8C;font-size:11px;padding:0 0 0 15px;text-align:left;}
.cntp_ad .cntp_ad_frame .cntp_ad_text a {color:#5D6C8C;text-decoration:none;}
.cntp_ad .cntp_ad_frame .cntp_ad_text a:hover {text-decoration:none;}
.cntp_ad .cntp_ad_frame .cntp_ad_sponsort {color:#999999;padding:5px 0;text-align:left;}
.spon_hdr {color:#999999;display:inline-block;padding:0 0 5px 10px;}
.spon_foo {border-top:1px solid #EAEAEA;color:#999999;display:inline-block;padding:5px 0 5px 10px;width:147px;}
.sect_ad {border-top:1px solid #EAEAEA;float:left;margin:0 0 25px;padding:10px 0 0 5px;width:147px;}
.sect_ad .cntp_ad_close {background-position:-80px -128px;float:right;text-indent:-5000px;}
.sect_ad .cntp_ad_close:hover {background-image:url(http://st.lasindependientes.com/site/ui/ui-icons_880000_256x240.png);background-position:-80px -128px;}
.sect_ad .cntp_ad_frame a {text-decoration:none;}
.sect_ad .cntp_ad_frame .cntp_ad_title {color:#3C3968;display:block;font-weight:bold;padding:0 0 5px 5px;
}
.sect_ad .cntp_ad_frame .cntp_ad_title a{font-size:13px;color:#3C3968;display:block;text-decoration:none;}
.sect_ad .cntp_ad_frame .cntp_ad_title a:hover {color:#3C3968;text-decoration:underline;}
.sect_ad .cntp_ad_frame .cntp_ad_image {border:0 none;padding:0 0 0 7px;}
.sect_ad .cntp_ad_frame .cntp_ad_image a {text-decoration:none;}
.sect_ad .cntp_ad_frame .cntp_ad_text {color:#5D6C8C;font-size:11px;padding:5px 0 3px 7px;text-align:left;text-decoration:none;}
.sect_ad .cntp_ad_frame .cntp_ad_text a {color:#5D6C8C;text-decoration:none;}
.sect_ad .cntp_ad_frame .cntp_ad_text a:hover {text-decoration:none;}
.sect_ad .cntp_ad_frame .cntp_ad_sponsort {color:#999999;padding:5px 0 0 10px;text-align:left;}

/* Margin & Padding */
.mrg_all5{margin:5px;}.mrg_all10{margin:10px;}.mrg_all15{margin:15px;}.mrg_all20{margin:20px;}.mrg_all25{margin:25px;}.mrg_all30{margin:30px;}.mrg_all35{margin:35px;}.mrg_all40{margin:40px;}.mrg_all45{margin:45px;}.mrg_all50{margin:50px;}.mrg_t5{margin-top:5px;}.mrg_t10{margin-top:10px;}.mrg_t15{margin-top:15px;}.mrg_t20{margin-top:20px;}.mrg_t25{margin-top:25px;}.mrg_t30{margin-top:30px;}.mrg_t35{margin-top:35px;}.mrg_t40{margin-top:40px;}.mrg_t45{margin-top:45px;}.mrg_t50{margin-top:50px;}.mrg_b1{margin-bottom:1px;}.mrg_b5{margin-bottom:5px;}.mrg_b10{margin-bottom:10px;}.mrg_b15{margin-bottom:15px;}.mrg_b20{margin-bottom:20px;}.mrg_b25{margin-bottom:25px;}.mrg_b30{margin-bottom:30px;}.mrg_b35{margin-bottom:35px;}.mrg_b40{margin-bottom:40px;}.mrg_b45{margin-bottom:45px;}.mrg_b50{margin-bottom:50px;}.mrg_l5{margin-left:5px;}.mrg_l10{margin-left:10px;}.mrg_l15{margin-left:15px;}.mrg_l20{margin-left:20px;}.mrg_l25{margin-left:25px;}.mrg_l30{margin-left:30px;}.mrg_l35{margin-left:35px;}.mrg_l40{margin-left:40px;}.mrg_l45{margin-left:45px;}.mrg_l50{margin-left:50px;}.mrg_r5{margin-right:5px;}.mrg_r10{margin-right:10px;}.mrg_r15{margin-right:15px;}.mrg_r20{margin-right:20px;}.mrg_r25{margin-right:25px;}.mrg_r30{margin-right:30px;}.mrg_r35{margin-right:35px;}.mrg_r40{margin-right:40px;}.mrg_r45{margin-right:45px;}.mrg_r50{margin-right:50px;}

.p_all5{padding:5px;}.p_all10{padding:10px;}.p_all15{padding:15px;}.p_all20{padding:20px;}.p_all25{padding:25px;}.p_all30{padding:30px;}.p_all35{padding:35px;}.p_all40{padding:40px;}.p_all45{padding:45px;}.p_all50{padding:50px;}.p_t5{padding-top:5px;}.p_t10{padding-top:10px;}.p_t15{padding-top:15px;}.p_t20{padding-top:20px;}.p_t25{padding-top:25px;}.p_t30{padding-top:30px;}.p_t35{padding-top:35px;}.p_t40{padding-top:40px;}.p_t45{padding-top:45px;}.p_t50{padding-top:50px;}.p_b5{padding-bottom:5px;}.p_b10{padding-bottom:10px;}.p_b15{padding-bottom:15px;}.p_b20{padding-bottom:20px;}.p_b25{padding-bottom:25px;}.p_b30{padding-bottom:30px;}.p_b35{padding-bottom:35px;}.p_b40{padding-bottom:40px;}.p_b45{padding-bottom:45px;}.p_b50{padding-bottom:50px;}.p_l5{padding-left:5px;}.p_l10{padding-left:10px;}.p_l15{padding-left:15px;}.p_l20{padding-left:20px;}.p_l25{padding-left:25px;}.p_l30{padding-left:30px;}.p_l35{padding-left:35px;}.p_l40{padding-left:40px;}.p_l45{padding-left:45px;}.p_l50{padding-left:50px;}.p_r5{padding-right:5px;}.p_r10{padding-right:10px;}.p_r15{padding-right:15px;}.p_r20{padding-right:20px;}.p_r25{padding-right:25px;}.p_r30{padding-right:30px;}.p_r35{padding-right:35px;}.p_r40{padding-right:40px;}.p_r45{padding-right:45px;}.p_r50{padding-right:50px;}

/* Preloads */
.pl_wbg_s{ background:url(http://st.lasindependientes.com/site/pl/pl_wbg_s.gif) no-repeat; width:16px; height:11px; display:inline-block; }
.pl_rbg_s{ background:url(http://st.lasindependientes.com/site/pl/pl_rbg_s.gif) no-repeat; width:16px; height:11px; display:inline-block; }
.pl_wbg_b{ background:url(http://st.lasindependientes.com/site/pl/pl_wbg_b.gif) no-repeat; width:44px; height:42px; display:inline-block; }
.pl_wbg2_b{ background:url(http://st.lasindependientes.com/site/pl/pl_wbg2_b.gif) no-repeat; width:44px; height:42px; display:inline-block; }
.pl_g1bg_s{ background: url(http://st.lasindependientes.com/site/pl/pl_g1bg_s.gif) no-repeat; width:16px; height:11px; display:inline-block;}

/* Login box group */
.login_block { width:500px; border:solid 1px #EAEAEA; padding:10px 10px 20px 77px; margin:50px 0 50px 250px; }
.login_block .title{ font-size:16px; color:#880000; font-weight:bold; margin:10px 0 20px 10px; text-align:left; }
.login_block td{ font-size:14px; color:#880000; }
.login_block .links ul{list-style:none; margin:10px 0 0 10px; }
.login_block input[type=submit]{ background:#880000; color:#FFF; font-size:14px; }

/* Login error messages */
.login_error { background:#fad7d7; padding:10px; text-align:left; margin:10px 5px 15px 5px; }
.login_error h2{ font-size:14px; color:#880000; }
.login_error div{ padding:10px 0 10px 0; color:#000; font-size:14px; }

/* Availability */
.reg_av{ background:url(http://st.lasindependientes.com/site/reg_av_opt0.png) right no-repeat; }
.reg_av_ok{ background-position:right -1px; }
.reg_av_no{ background-position:right -21px; }

/* Registry */
.registry{ width:200px; border:solid 1px #880000; font-size:14px; }

/* Picture border */
.pic_border{ border:solid 1px #880000; padding:1px; float:left; }

/* Notifications */
.top_notification{ background:#FFFFCC; font-size:13px; padding:8px; text-align:left; display:none; height:15px; }
.top_notification span.name{ color:#880000; font-weight:bold; }
.top_notification a{ color:#880000; font-size:13px; text-decoration:none; font-weight:bold; }
.top_notification a:hover{ color:#880000; font-size:13px; text-decoration:underline; }

/* Tooltip */
.av_tooltip{ position:absolute; z-index:10000; }
.av_tooltip_disp{ position:relative; }
.av_tooltip_arrow{ width:12px; height:11px; background:url(http://st.lasindependientes.com/site/tooltip_arrow.png) no-repeat; }
.arrow_up{ background-position: -38px 0; position:absolute; top:-10px; left:5px; }
.arrow_left{ background-position: -24px 0; position:absolute; left:-11px; top:7px; }
.arrow_right{ background-position: -13px 0; position:absolute; right:-11px; top:7px; }
.arrow_down{ background-position: 0 0; position:absolute; margin-top:-1px; left:5px; }
.av_tooltip .av_tooltip_content{ background:#000000; padding:3px; color:#FFFFFF; }

/* Settings */
.settings_box{ margin:15px 0 20px 0; }
.settings_box .title{ font-size:14px; display:block; cursor:pointer; border-bottom:solid 1px #EAEAEA; height:17px; line-height:17px; }
.settings_box .title .section_title{ font-weight:bold; }
.settings_box .title a{ text-decoration:underline; font-size:12px; }
.settings_box .title a:hover{ text-decoration:none; }

.settings_box .settings_content{ display:inline-block; width:100%; }
.settings_box .settings_content .visible_default{ color:#999999; font-size:12px; text-align:left; }
.settings_box .settings_content .invisible_section{ display:none; }
.settings_box .settings_content .invisible_section .note{ margin:5px 0 15px 0; text-align:left; font-size:12px; color:#999999; }
.settings_box .settings_content .invisible_section dt{ float:left; width:200px; font-size:14px; text-align:right; margin-right:5px; }
.settings_box .settings_content .invisible_section dd{ float:left; width:150px; font-size:12px; text-align:left; margin-left:5px; }
.settings_box .settings_content .invisible_section dd input.iptform{ width:200px; font-size:14px; }

/* Feedback */
.feedback_img{ background-color:#880000; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; height: 134px; position: fixed; right: 0; text-indent: -5000px; top: 35%; width: 23px;z-index: 1000; }
.feedback_img img{ display: block; height: 130px; margin: 1px; padding: 1px; width: 22px; }
.feedback_img:hover{ background-color:#333333; }

/* Prefooter */
.pre_footer_content{ background-color:#000000; padding:10px 0 5px 0; }
.pre_footer_content .pre_footer_center{ width:1000px; margin:0 auto; height:205px; }
.pre_footer_content .content_l{ float:left; width:430px; color:#FFF; font-size:16px; }
.pre_footer_content .content_l a{ color:#FF0; text-decoration:none; font-size:16px; }
.pre_footer_content .content_l a:hover{ text-decoration:underline; }
.pre_footer_content .content_r{ float:right; width:510px; }

.form_profile_dg{ display:inline-block; margin-bottom:5px; }
.form_profile_dg dt{ float:left; width:150px; }
.form_profile_dg dd{ float:left; width:200px; }

/* Country list */
/*.country_list{ list-style:none; margin:0; padding:0; }*/
.country_list td{ float:left; height:96px; padding:10px; text-align:center; width:70px; }
.country_list td a.select_country{ display:block; text-align:center; text-decoration:none; width:78px; }
.country_list td a.select_country span{ font-size:14px; color:#000000; display:block; }
.country_list td a.select_country span abbr{ display:block; font-size:10px; }
.country_list td a.select_country span.suggest_ctri{ background-color:#FFFFE6; }

.country_list td a.country_disabled{ display:block; text-align:center; text-decoration:none; width:78px; }
.country_list td a.country_disabled span{ font-size:14px; color:#999999; display:block; }
.country_list td a.country_disabled span.suggest_ctri{ background-color:#FFFFE6; }

/* Select cities */
.list_cities{ display:inline-block; margin:0 0 20px 0; }
.list_cities td{  }
.list_cities td a.sel_city{ background-color:#AAACAA; color:#FFFFFF; display:block; font-size:14px; padding:10px; text-decoration:none; }
.list_cities td a.sel_city:hover{ text-decoration:none; }
/*.list_cities td span{ color:#999999; font-size:14px; text-decoration:none; }*/

h1.city_title_list{ background-color:#EAEAEA; color:#AAACAA; font-size:16px; padding:10px; text-decoration:none; position:relative; font-weight:normal; width:95%; margin:0 auto; }
h1.city_title_list a{ position:absolute;right:10px;top:10px; font-size:14px; color:#FFFFFF; text-decoration:none; }
h1.city_title_list a:hover{ text-decoration:none; }
h1.city_title_list a span{ background:url(http://st.lasindependientes.com/site/ui/ui-icons_ffffff_256x240.png) no-repeat 0 -48px; width:16px; height:16px; color:#FFFFFF; display:inline-block }

/* Login box */
.login_block .hdr_ipt_login{ font-size:14px; padding:2px; width:220px; }

/* Quienes somos? */
ul.opt_about{ margin:20px 0 0 30px; }
ul.opt_about li{ color:#999999; font-size:12px; line-height:18px; }

/* Index info */
.index_info{ background-color:#000000; padding:10px; color:#FFFFFF; width:802px; font-size:10px; position:relative; }
.index_info .title{ position:absolute; right:12px; top:7px; text-align:right; color:#666666; font-weight:bold; font-size:12px; }
.index_info ul{ margin-left:20px; }

/* Photo info */
.photo_info_list{ padding-left:15px; }
.photo_excl_offer{ margin:15px auto 15px auto; width:578px; background-color:#FF0; padding:10px; }

/* Main Base */
.main_base_page{ height:175px; padding:0 10px 10px; width:530px; position:relative; }
.main_base_page .l{ float:left; width:380px; }
.main_base_page h1{ margin:0 0 10px 0; font-size:22px; font-weight:normal; }
.main_base_page h2{ margin:0; font-size:16px; font-weight:bold; color:#999; }
.main_base_page ul{ padding-left:15px; }
.main_base_page ul li.spc{ line-height:14px; height:14px; list-style:none; }
.main_base_page ul li{ font-size:14px; color:#999; margin-bottom:5px; }
.main_base_page ul li span{ color:#000000; font-weight:bold; }
.main_base_page ul li span.no_limit{ font-weight:normal; }
.main_base_page ul li span.dom_in{ color:#999; font-size:12px; font-weight:normal; }
.main_base_page ul li a{ color:#880000; text-decoration:none; }
.main_base_page ul li a.sample_link{ font-size:12px; color:#00F; text-decoration:underline; }
.main_base_page div{ margin:10px 0 10px 0; display:inline-block; width:94%; font-size:10px; }
.main_base_page div span{ line-height:30px; float:right; margin-right:10px; }
.main_base_page div.r{ margin: 0; position: absolute; right: -14px; top: -5px; width: 154px; }
.main_base_page div.r a{ color:#880000; text-decoration:none; font-size:12px; }
.main_base_page div.r a img{ width:154px; height:187px; }
.main_base_page div.r span{position:absolute;bottom:5px;left:-280px; color:#880000;}

.reg_adv_opt{ margin:10px 0 20px 20px; padding:0; }
.reg_adv_opt li{ margin-bottom:10px; }
.reg_adv_opt li.spc{ list-style:none; height:10px; line-height:10px; }
.reg_adv_opt li.fcb{margin-bottom:0;}
.reg_adv_opt li.fcb .a_fcb{margin:0 0 20px 10px;color:#999;font-size:12px;}
.reg_adv_opt li.fcb .a_fcbn{margin:0 0 10px 10px;color:#999;font-size:12px;}
.reg_adv_opt li.fcb .important{font-family:Georgia, 'Times New Roman', Times, serif; font-style:italic;}
.reg_adv_opt li.fcb .imp{font-family:Georgia, 'Times New Roman', Times, serif; font-style:italic;}
.reg_adv_opt li.fcb_sc{margin:0 0 0 10px;color:#999;list-style:none;font-size:12px;}
.reg_adv_opt li.fcb_scd{margin:0 0 20px 10px; color:#999;list-style:none;font-size:12px;}
.reg_adv_opt li.fcb_scd a{ color:Blue;text-decoration:underline;font-size:12px;}

/* Change city */
#change_registry_city_box{ padding:2px 0 2px 0; }
#change_registry_city_box a{ color:#666; font-size:14px; text-decoration:none; }
#change_registry_city_box a abbr{ font-size:10px; color:#00F; text-decoration:underline; }

#change_registry_city_alt_box{ padding:2px 0 2px 0; }
#change_registry_city_alt_box a{ color:#666; font-size:14px; text-decoration:none; }
#change_registry_city_alt_box a abbr{ font-size:10px; color:#00F; text-decoration:underline; }

/* Login */
.login_main_index{ font-size:14px; color:#FFFFFF; text-shadow:0 1px 3px black !important; filter:glow(color=#333333,strength=2); text-decoration:none; margin:0 0 10px 15px; display:inline-block; font-weight:bold; }
.login_main_index:hover span{ text-decoration:underline; }
.login{ margin-top: 80px; width:730px; margin:80px auto 0 auto; }
.f_login_submit{ background:url(http://st.lasindependientes.com/site/login_splash/login_splash_r6_c2.png) no-repeat; width:132px; height:40px; cursor:pointer; border:0; }

.f_login_forgot{ background:url(http://st.lasindependientes.com/site/login_splash/login_splash_r8_c2.png) no-repeat; font-size:14px; text-align:center; }
.f_login_forgot a{ text-decoration:none; color:#86C127; }

.f_login_registry{ background:url(http://st.lasindependientes.com/site/login_splash/login_splash_r8_c8.png) no-repeat; font-size:14px; text-align:center; }
.f_login_registry a{ text-decoration:underline; color:#86C127; font-weight:bold; }
.f_login_registry a:hover{ text-decoration:none; }

/*.f_input{ background:url(http://st.lasindependientes.com/site/login_splash/login_splash_r2_c4.png) no-repeat 0 -1px; border:0; font-size:14px; color:#000000; width:133px; font-family:Tahoma; }*/
.f_input{ background:#FFFFFF; border:0; font-size:18px; color:#000000; width:248px; height:28px; font-family:Tahoma; }

.f_login_f{ position:relative; }
.f_login_label{ position:absolute; font-size:14px; text-align:right; width:180px; }
.f_login_label_user{ left:80px; top:205px; }
.f_login_label_pass{ left:80px; top:243px; }
.f_login_label_remember{ left:80px; top:286px; font-size:12px; color:#999; }

.f_input_bg{ background:#FFFFFF; }
.f_options{ margin:0; padding:0; list-style:none; }
.f_options li a{ font-size:12px; color:#880000; text-decoration:none; }
.f_options li a:hover span{ text-decoration:underline; }

.retry_pass .form { display: inline-block; margin-bottom: 5px; }
.retry_pass .form dt { float: left; height: 30px; margin: 0; text-align: right; width: 150px; }
.retry_pass .form dd { float: left; margin: 0 0 0 5px; width: 250px; }
.retry_pass .form dd input { border: 1px solid #880000; font-size: 18px; padding: 2px; width: 250px; }

/* Wheh content is not found or moved */
.not_exists{ padding:20px 20px 0 20px; }
.not_exists .title{ font-size:20px; color:#880000; }
.not_exists .message{ font-size:14px; margin:10px 0 10px 0; }
.not_exists .links ul{ list-style:none; margin:20px; }

.main_splash_buttons{ position:relative; height:50px; }
.main_splash_buttons div{ border:solid 1px #880000; padding:2px; position:absolute; left:26%; top:0; }
.main_splash_button{ border:none; background:#890303; font-size:14px; color:white; padding:5px; width:300px; cursor:pointer; }
.main_splash_button strong{ font-size:24px; vertical-align:middle; }

.average_star{ background:url(http://st.lasindependientes.com/site/avg_stars.png) no-repeat;width:16px; height:16px; display:inline-block; }
.average_star_middle{ background-position:0 -18px; }

.separator{ margin-bottom:10px; border-bottom:dotted 1px #880000; }

.entries{ width:200px; }
.entries .entries_title{ font-size:14px; color:#880000; font-weight:bold; margin:15px 0 15px 0; }
.entries .entry{ background:#F1F1F1; margin-bottom:5px; }
.entries .entry a{ text-decoration:none; display:block; padding:5px; }
.entries .entry a:hover{ background:#F1F1F1; }
.entries .entry .title{ font-size:12px; font-weight:bold; color:#000000; margin-bottom:5px; }
.entries .entry .addon{ font-size:12px; color:#000000; font-size:10px; text-align:right; }

.entry_blog{ padding:10px 30px; }
.entry_blog h1{ font-size:20px; color:#333; font-weight:normal; }
.entry_blog h2{ font-size:10px; color:#000; font-weight:normal; }
.entry_blog .text{ font-size:14px; margin-top:10px; padding:10px 0; border-top:1px dotted #880000; }

.entry_blog .comments{ border-top: 1px dotted #880000; margin: 25px 0 0; padding: 15px 0 10px; }
.entry_blog .comments ul{ margin:0; padding:0; list-style:none; }
.entry_blog .comments ul li{ margin: 0 0 10px 0; padding:0 0 10px 0; position:relative; border-bottom:1px dotted #CCCCCC; }
.entry_blog .comments ul li div.name{ font-family:14px; color:#880000; font-weight:bold; padding-bottom:3px; margin-bottom:3px; }
.entry_blog .comments ul li div.comment{ font-size:12px; color:#333; text-align:left; }
.entry_blog .comments ul li div.date{ font-size:10px; text-align:right; }

.entry_blog .entries_comment{ margin:15px 0 0 0; padding:15px 0 10px 0; }
.entry_blog .entries_comment .form{ margin:0 0 5px 0; display:inline-block; }
.entry_blog .entries_comment .form dt{ font-size:14px; float:left; width:120px; }
.entry_blog .entries_comment .form dd{ float:left; width:325px; }
.entry_blog .entries_comment .form dd input{ font-size:14px; border:dotted 1px #880000; padding:2px; width:325px; }
.entry_blog .entries_comment .form dd .textarea{ border:dotted 1px #880000; padding:5px; background:#FFFFFF; display:inline-block; }
.entry_blog .entries_comment .form dd .textarea textarea{ border:0; font-size:14px; overflow:auto; width:315px; height:200px; }
.entry_blog .entries_comment .form dd button{ font-family:Tahoma,Arial,sans-serif; font-size:14px; }

.index_slider{ width:600px; height:150px; overflow:none; margin:10px auto;}
.index_slider .item_slider{float:left; width:95px; margin-right:5px;}
.index_slider .item_slider img{ padding:2px; border:solid 1px #880000; width:90px; height:90px; }
.index_slider .item_slider .profile_name{ line-height:16px; text-align:left; font-size:14px; font-weight:bold; text-align:center; }
.index_slider .item_slider .profile_age{ line-height:12px; text-align:left; font-size:10px; text-align:center; }
.index_slider .item_slider .profile_location{ line-height:12px; text-align:left; font-size:10px; text-align:center; }
