@charset "utf-8";



/* CSS Document */

html, body{ margin: 0; padding: 0; background: #FFF url(/images/sbg.jpg) repeat-x; font-family: Arial, Helvetica, sans-serifr; font-size: 12px; width:100%; }

#page{ width: 750px; margin: 0 auto 0 auto; }

h1, h2, h3, h4, h5, h6{ font-size: 14pt; color: #0b4857; }

h1{margin-top:0; padding-top:0;}



/* Header Styles */

#header{ width: 750px; height: auto; float: left; }

.h_content{ width: 750px; height: auto; float: left; }

#tm_left, #tm_right{ width: 14px; height: 33px; float: left; background: url(/images/tm_left.gif) no-repeat; }

#tm_right{ float: right; background: url(/images/tm_right.gif) no-repeat; }

#top_menu{ list-style:none; width: 722px; height: 33px; float: left; background: url(/images/tm_bg.gif) repeat-x top; margin: 0; padding: 0; list-style: none; overflow: hidden; }

#top_menu li{ float: left; list-style:none; }

.tm_links_select, .tm_links_select:link, .tm_links_select:visited, .tm_links_select:hover, .tm_links_select:active, .tm_links, .tm_links:link, .tm_links:visited{ width: auto; height: 25px; float: left; padding: 8px 14px 0 14px; text-align: center; color: #a0a0a0; font-size: 10pt; text-decoration: none; overflow: hidden; font-weight: bold; }

.tm_links:hover{ color: #b3bc60; text-decoration: underline; }

.tm_links:active{ color: #005a6b; font-weight: bold; text-decoration: none; }

.tm_links_select, .tm_links_select:link, .tm_links_select:visited, .tm_links_select:hover, .tm_links_select:active{ color: #005a6b; cursor: default; }

#logo{ width: 300px; height: 80px; float: left; background: url(/images/casas-en-remate-logo.jpg) no-repeat; }

#top_text{ width: 450px; height: 45px; float: left; text-align: center; margin: 15px 0 0 0; color: #FFF; font-size: 9pt; }



/* Content Styles */

ul.arrow li{list-style-image:url(/images/green-arrow.gif); background:none !important;}

#content{ width: 750px; height: auto; float: left; background: #FFF url(/images/content-bg.gif) no-repeat top center; }

#c_left{ width: 155px; height: auto; float: left; padding: 0 10px 10px 10px; }

p{ margin: 0 0 10px 0; padding: 0; font-size: 8pt; color: #666; text-align: justify; }

.title{ font-size: 12pt; color: #0b4857; }

#c_right{ width: 728px; height: auto; float: left; }

#search_bar{ width: 542px; height: 34px; float: left; background: url(/images/src-bg.jpg) repeat-x top; padding: 3px 0 0 30px; font-size: 9pt; color: #344409; }

.in_contents{ width: 728px; height: auto; float: left; padding: 10px; }

.in_contents1{ width: 728px; height: auto; float: left; padding: 10px; }

.c_lgreen{ color: #859112; }

.selWidth100{ width: 118px; font-size: 12px; }

.txtStyle{ width: 37px; border: 1px solid #bababa; }

.cspacer{ width: 750px; height: 1px; float: left; font-size: 0; background: url(/images/cspacer.jpg) no-repeat center; margin-bottom: 10px; }

.wide_content{ width: 730px; height: auto; float: left; padding: 0 10px 10px 10px; }

.column {float:left; width:350px;}

.main {float:left; margin-top:0px; width:350px;}



/* Thumbs */

.fh_less_detailed, .fh_less_detailed:link, .fh_less_detailed:visited, .fh_less_detailed:active{ width: 230px; height: auto; float: left; margin-right: 5px; padding: 3px; text-decoration: none; font-size: 11px; color: #8f8f8f; border: 1px solid #FFF; }

.fh_less_detailed:hover{ border: 1px solid #c6d7db; background: #f7f7f7; }

.fh_less_detailed:active{ border: 1px solid #a6b7bb; background: #e0e0e0; }

.fh_thumb{ width: 89px; height: 89px; float: left; border: 1px solid #a4a4a4; text-align: center; margin-right: 4px; }

.fh_sdetails{ width: 117px; height: auto; float: left; }

.fhsd_price{ font-size: 16px; color: #dd6d00; }



/* Footer Styles */

.footer-top { background:url(/images/footer-top.jpg) left top no-repeat; width:730px; height:8px; font-size:4px;}
#footer{ width: 729px; height: auto; float: left; background: url(/images/fbg.gif) no-repeat top center; padding-left: 1px;}
#footer p{ text-align:center; }

.fcontent{ width: 708px; height: auto; float: left; padding: 20px 10px 50px 10px; background: url(/images/footer-bg.jpg) repeat-x top; text-align: center; font-size: 11px; color: #999; }

/* Contact */
.ccbill-title { widows:250px; height:34px; background:url(/images/ccbill-title.jpg) no-repeat; }
.ccbill-content { background:url(/images/ccbill-content.jpg) no-repeat; padding:10px; }
.ccbill-content p { margin-bottom:5px; text-align:left; }
.contact-ccbill { width:214px; height:49px; background:url(/images/contact-ccbill-es.jpg) no-repeat; padding:151px 18px 0; color:#FFF; font-size:13px; }

.contact-form { float:right; width:465px; }
.contact-form-title { height:30px; background:url(/images/contact-form-title-es.gif) no-repeat; }
.contact-form-content { border-width:0 1px; border-style:solid; border-color:#DCE0B5; padding:10px; text-align:left; }
.contact-form-content p { margin:0; }
.contact-form-bot { height:10px; background:url(/images/contact-form-bot.gif) no-repeat; width:465px; margin:auto; }

/* Login */
.loginBox { float:left; margin:0 12px 0 0; width:350px; }

.loginBox p { text-align:left; }

.loginBox .inner { border-bottom:6px solid #BEC677; border-top:6px solid #BEC677; }

.loginBox .inner .formRow { background-color:#F3FAE8; border-bottom:2px solid #FFF; clear:both; height:33px; padding:17px 0 17px 12px; }

.loginBox .inner .formRow input { border:1px solid #BEC677; color:#000; font-size:16px; padding:5px; width:190px; float:left; margin-right:26px; }

.loginBox .inner .formRow .notepad { float:left; font-size:13px; font-weight:bold; padding:6px 0 0 10px; width:100px; }

.loginBox .inner .formRow .lost-pass { clear:both; font-size:11px; float:left; padding-left:60px; width:260px; }

#login_box { float:left; height:auto; margin:0 15px 0 0; width:368px; }

#login_box form { margin:0; padding:0; }

.fd_fleft { float:left; }

img { border:medium none; }

.login_box_content { background:#FEFFFA url(/images/login-box-bg.jpg) repeat-x scroll center bottom; border-color:#C1CBA9; border-style:none solid; border-width:medium 1px; color:#0D3A4A; float:left; height:220px; overflow:hidden; padding:0 10px 5px; width:346px; }

.login_box_content a { color:#004268; }

.login_box_content a:hover { color:#406800; text-decoration:none; }

.fs_11px { font-size:11px; }

.fd_paragraph { margin:0 0 5px; padding:0; }

.col_CC0000 { color:#C00; }

.loginbc_left { float:left; height:auto; width:173px; }

.fs_14px { font-size:14px; }

.loginbc_right { float:right; height:auto; width:161px; }

.login_txtbox { background:url(/images/login-txtbox.gif) no-repeat scroll center top; border:medium none; float:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; height:16px; padding:8px; width:145px; }

.mt_5px { margin-top:5px; }

.fd_fright { float:right; } 

#why_reg { float:left; height:auto; width:344px; }

#why_reg_content { background:url(/images/why-register-bg.jpg) no-repeat scroll left top; color:#9A6500; float:left; height:153px; padding:12px 20px; width:304px; }

.fs_13px { font-size:13px; }

.col_004268 { color:#004268; }

.mb_10px { margin-bottom:10px; }



/* General Styles */

.float_left{ float: left; }

.helVtitle{ font-size: 12pt; color: #7a8c37; }

.regular_links, .regular_links:link, .regular_links:hover, .regular_links:active{ color: #004268; }

.regular_links:hover{ color: #406800; text-decoration: none; }

.regular_links_in, .regular_links_in:link, .regular_links_in:hover, .regular_links_in:active{ color: #406800; text-decoration: none; }

.regular_links_in:hover{ color: #004268; text-decoration: underline; }

.regular_list{ margin: 0 0 10px 0; padding: 0; list-style: none; }

.al_center{ text-align: center; }

.hr_margin{ margin: 5px 0 5px 0; padding: 0; }

.margin_bottom_4px{ margin-bottom: 4px; }

form.quick_search{ margin:0; padding:0; float:left; }

#c_right2{ width: 574px; height: auto; float: left;  }

#search_bar2{ width: 520px; height: 34px; float: left; background: url(/images/src-bg.jpg) repeat-x top; padding: 5px 0 30px 30px; font-size: 9pt; color: #344409; }

.in_contents tr td p a { font-size:12px; color:#406800; text-decoration:underline;}

.in_contents tr td p a:hover { color:#004268; text-decoration:none;}

.in_contents ul li {background:url(../images/arrow.gif) no-repeat 0 5px; padding-left:13px;}

.in_contents ul li a{color:#698b10; text-decoration:none;}

.in_contents ul li a:hover{text-decoration:underline; color:#DD6D00}

#search_bar_column{ width: 700px; height: 34px; float: left; background: url(/images/src-bg.jpg) repeat-x top; padding: 3px 0 0 30px; font-size: 9pt; color: #344409; margin-left:10px; }

.sitemapcities { margin:0 0 0 2px; padding:0;}

.sitemapcities li { width:20%; float:left; list-style:none;}

.search_state { width:720px; float:left; background-color:#f4f6e9; border:1px solid #adb963; margin:10px 0 10px 0;}

.search_state h2 { color:#7A8C37; font-size:16px; padding-left:35px; margin:5px 0 0 0;}

.sc_form { padding:5px; margin:-3px 0 0 0;}

.map_state { text-align:center;}

.sc_t { width:235px;}

.sc_c { width:170px;}

.sc_i { width:20px;}

.st_p { padding-bottom:5px;}

.map_usa { width:492px; float:left;}

.search_index { height:25px; padding:5px; background-color:#f4f6e9;}

.st_search { width:170px; float:right; background-color:#f4f6e9; border:1px solid #adb963; text-align:center; padding:10px 5px; margin:0;}

.st_search h2 { font-size:14px; height:25px; color:#7a8c37; background:url(/images/icon_st.gif) left no-repeat; padding-left:30px;}

.st_search form { margin:0; padding:0;}

.im { float:left; padding-left:5px; vertical-align:baseline;}

.sc_st { width:160px;}

.sc_st1 { width:180px;}

.size_box { width:250px; float:left; }

.property_options { width:208px; float:right;}

.property_options .sideleft { margin-bottom:10px; }

.property_options ul { margin:0; padding:0; float:left; }

.property_options ul li { list-style:none; height:25px; padding-bottom:5px; background-image:none; }

.property-box-info { margin:10px 0 0 10px; width:342px; border:1px solid #D8E3A2; height:75px; padding:5px; }

.property-box-info a { text-decoration:none; color:#698B10; }

.property-box-info a:hover { color:#DD6D00; text-decoration:underline; }

.property-box-info h2  { font-size:14px; margin:0; }

.property-box-info ul { padding:10px 0 0 20px; list-style:none; margin:0; }

.property_content { width:520px; float:left;}

.listbg1 { background:url(/images/print.gif) left center no-repeat;}

.listbg2 { background:url(/images/detalles_note.gif) left center no-repeat;}

.listbg3 { background:url(/images/star.gif) left bottom no-repeat;}

.listbg3off { background:url(/images/star2.gif) left bottom no-repeat;}

.listbg4 { background:url(/images/profile_user.gif) left center no-repeat;}

.listbg5 { background:url(/images/escuela.gif) left center no-repeat;}

.noprint { color:#406800; margin:10px 0;}

.maps { clear:both; width:510px; height:300px; margin-top:10px;}

.t_head1{ font-size: 12px; }

.t_head1 img { border:none; float:left; padding-right:5px;}

.t_head1 h3 { color:#406800; font-size:14px; margin:0; padding:10px 0 0 0;}

.sideleft { float:left; width:260px; margin-bottom:10px; }

#slide { list-style:none; padding:0; margin:0; background:none; }

#slide li { padding:0; background:none; }

.noline { line-height:20px; color:#698B10; }

.noline:hover { color:#DD6D00; }

.photol { border:1px solid #D8E3A2; padding:5px 0; text-align:center;}

.zillow_table { clear:both; margin:5px 0 0 10px; border:1px solid #D8E3A2; padding:3px;}

.flags { margin-top:15px; width:100%;}

.flags p { text-align:center;}

.flags img { border:none;}

.flags a { text-decoration:none;}

.googlemap { clear:both; height:335px; margin-top:10px;}

.fleft { float:left; }