body {
  text-align: left;
  font-family: Tahoma;
  font-size: 12px;
  width: 1000px;
  background: url('images/background.gif');
  margin: 0;
  padding: 0;
}
.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}
div#menu{ 
width: 200px; 
background: #f3f3f3;
border: 1px solid #ccc;
}
img {
border: none;
}
div#elite{ 
width: 610px; 
background: #fff09c;
}
#page1{ 
background: #fff;
border: 1px solid #eee;
min-height: 150px;
}
.error {
background: #fd916b;
padding: 10px;
}
.err{
background: #fd916b;
}
.form_error {
color: red;
font-size: 10px;
}

div#login{ 
width: 200px; 
background: #c3edff;
}
div#minihead{ 
width: 200px; 
background: url('images/head_back.gif');
color: #fff;
padding: 4px 2px 4px 0px;
}
div#heading{ 
/*background: #85b2ce;*/
background: url('images/head_back.gif');
color: #fff;
padding: 4px 2px 4px 0px;
}
#content {margin: 10px 16px 51px 0; width: 750px;font-size: 12px; float: right; clear: right;}
#p_body {
background: #f3f3f3;

border: 1px solid #ccc;
}
#pag_body {
background: #f3f3f3;
border: 1px solid #ccc;
padding: 0 0 10px 0;
}
#page_body a { border: none;}
#sidebar {clear: left;padding: 10px 16px 0 10px;width: 192px;float: left;}
#fast_search { clear: left; padding: 10px 10px 0 10px;}
input {
  font-family: Tahoma;
  font-size: 12px;
}
.inpt{   font-family: Tahoma;
  font-size: 12px;}
td {
text-align:left;
}
.rentview {
    width: 120px; padding: 2px 2px 2px 2px; border: 1px solid #ddd; min-height: 140px;vertical-align:top
}
.piz {
background: #eee;
}
.piz:hover {
background: #f3f3f3;
}
.piz_top {
background: url('images/top.gif');
}
.piz_top:hover {
background: #ecffd9;
}
.tit {
color: #6692ad;
font-size: 18px;
}
.tit2 {
color: #6692ad;
font-size: 16px;
}
.aut {
border: 1px solid #eee;
padding: 10px 10px 10px 10px;
width: 150px;
background: #fffde8;
}
.block {
border: 1px solid #eee;
padding: 10px 10px 10px 10px;
width: 300px;
background: #fffde8;
text-align: left;
}
.block2 {
border: 1px solid #eee;
padding: 10px 10px 10px 10px;
width: 205px;
background: #fffde8;
}
a {
border: none;
  color: #000; text-decoration: none;
}
a:hover {
border: none;
 color: #7ca9c5; text-decoration: underline;
}
body,html{margin:0; padding:0}
html, body {width: 100%;height: 100%;}
#main {width: 1000px;margin: 0 auto;border: 1px solid #C2C2C2;border-top: 0;border-bottom: 0;overflow: hidden;position: relative;min-height: 100%; background: url('images/back_all.gif');}
#main2 {width: 1000px;margin: 0 auto;border: 1px solid #C2C2C2;border-bottom: 0;overflow: hidden;position: relative;min-height: 20px; background: #eeeeee; padding: 10px;}
#header {
height: 150px;
text-align: right;
/*background: #85b2ce;*/

}
td {
text-align: center;
}
.tdmenu {
text-align: left;
}
.table_result {
width: 600px;
border: 1px solid #ccc;
background: #fdf0cb;
}
tr {
margin: 0px; padding: 0px;
}
.error {
background: #fd916b;
padding: 10px;
}
.white{
color: #fff; }
.tble_head {
background: #277887; }
.tble_body{
background: #ececec; }
input[type="text"],
input[type="password"],
input[type~="text"],
input[type~="password"] {
  border: 1px solid #C0CAD5;
  padding: 3px;
  font-size: 11px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif, Lucida Sans;
}
small {
 font-size:10px;
}
.load_bar{
height: 19px;}
.complete{
background: #aafdbb;
padding: 10px;
}
.photo{
background: #fff;
border: 1px solid #eee;
}
.greenBut {
width: 100px;
height: 20px;
padding: 2px;
color: #659d04;
border: 1px solid #9cf402;
background: #ceff82;
}
.paging {
width:20px;
height: 20px;
border: 1px solid #eee;
background: #fffde8;
padding: 2px 2px 0px 0;
text-align: center;
}
.paging:hover{
width:20px;
height: 20px;
border: 1px solid #eee;
background: #fffdFf;
padding: 2px 2px 0px 0;
text-align: center;
}
.cost {
background: #defea0;
font-size: 16px;
width: 140px;
padding: 2px 2px 2px 2px;
border: 1px solid #ccc;
text-align: center;
}
.block_left {
clear: left;
}
.block_right {
clear: right;
}
.photo_rent {
width: 80px;
height: 80px;
}
#greenButton {
padding: 5px 0px 0px 0px;
width: 150px;
height: 20px;
border: 1px solid #7ee900;
background: #dcffb2;
}
#greenButton:hover {
padding: 5px 0px 0px 0px;
width: 150px;
height: 20px;
border: 1px solid #7ee900;
background: #f0ffde;
}
.bugag:hover {
border: 1px solid;
padding: 5px 5px 5px 5px;
}
#mbox{background-color:#eee; padding:8px; border:2px outset #666;cursor:pointer}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(overlay.png);}
.top {
background: #b7ff8c;
}
.top :hover{
background: #e7ffd8;
}
/* CORNER BOX */
#rounded-box-3 .inner-box, #rounded-box-3  b {
    
}

.inner-box {
    padding:1em;
	background: url('images/back.gif');
	border: 1px solid #000;
}
.inner-box a {
    color: #fefefe;
}
.r1, .r2, .r3 {
    display: block;
    height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
/* clearFix */

.clearFix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;}

.clear {
  float: none;
  clear: both;
}
/* Hides from IE-mac \*/
* html .clearFix { height: 1%; }
.clearFix { display: block; }
/* End hide from IE-mac */
ul#rent_type_select{margin-top: 20px;margin-left: 0;padding:0}
ul#rent_type_select li{ list-style-type: none; display: inline; }
ul#rent_type_select li a{margin-left: 3px;margin-right: 3px;display:block; float: left; padding: 5px;}
ul#rent_type_select li a:hover{ text-decoration: none; padding: 4px; background-color: #BBB; border: 1px #999 solid;color: #333;}
ul#rent_type_select li.rent_current a{ padding: 4px; background-color:#6692AD; border: 1px solid #333; color:#fff}

.rent_container{ padding: 30px 40px 30px 40px }