/* arbata */
a:link    {text-decoration: none; color: #E25B01; font-weight}
a:visited {text-decoration: none; color: #E25B01; font-weight}
a:hover {color: #E25B01; text-decoration: underline; font-weight: none}

a.red:link    {text-decoration: none; color: #BA3B1A; font-weight}
a.red:visited {text-decoration: none; color: #BA3B1A; font-weight}
a.red:hover {color: #BA3B1A; text-decoration: underline; font-weight: none}

h1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
}

body, td, p, select, input, textarea {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11;
        color: #000000;
}

tr.top {background-color: #D3D3D3;}

td.btop {border-top: 1px solid #999999}
td.btoplef {border-top: 1px solid #999999; border-left: 1px solid #999999}
td.btoprig {border-top: 1px solid #999999; border-right: 1px solid #999999}
td.bbot {border-bottom: 1px solid #999999}
td.bbotlef {border-bottom: 1px solid #999999; border-left: 1px solid #999999}
td.bbotrig {border-bottom: 1px solid #999999; border-right: 1px solid #999999}
td.blef {border-left: 1px solid #999999}
td.brig {border-right: 1px solid #999999}

tr.top {background-color: #D3D3D3;}
tr.mid {background-color: #EBEBEB;}

tr.ftop {background-color: #DFDFDF; cursor: pointer;}
tr.fmid {background-color: #EFEFEF; cursor: pointer;}

tr.ptop {background-color: #D3D3D3;}
tr.pmid {background-color: #EBEBEB;}

tr.ltop {background-color: #FFCCCC;}
tr.lmid {background-color: #FFDDDD;}

input.white {
background-color: #FFFFFF;
font-size: 11px;
color: black;
border: 1px solid #A3A3A3;
}

textarea.white {
background-color: #FFFFFF;
font-size: 11px;
color: black;
border: 1px solid #A3A3A3;
}

select.white {
background-color: #FFFFFF;
font-size: 11px;
color: black;
border: 1px solid #A3A3A3;
}

body {
	margin:0px;
	background-color:#E9E3D6;}
form {
	margin:0px;}
img {
	border: none;}
.body {
	width:949px;}
.logo {
	float:left;}
.logo a {
	color:#FFFFFF;}
.logo a:visited {
	color:#FFFFFF;}
.logo2 {
	float:right;
	width:612px;}
.login1 {
	float:right;
	background-image:url(http://www.propertastic.com/images/login_right.jpg);
	width:11px;
	height:30px;}
.login3 {
	float:right;
	background-image:url(http://www.propertastic.com/images/login_left.jpg);
	width:11px;
	height:30px;}
.login2 {
	float:right;
	width:590px;
	height:26px;
	background-color:#ba3a17;
	vertical-align:middle;
	text-align:left;
	padding-top:3px;
	padding-bottom:1px;}
.login_input {
	width:80px;
	font-size:12px;
	border:solid 1px #E9E3D6;}
.login_text {
	font-size:12px;
	color:white;}
.signup {
	float:right;
	border:solid 1px #832910;
	background:#ff9900;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:4px;
	margin-bottom:6px;
	margin-right:30px;}
.top_banner {
	float:left;
	margin-top:8px;}
.lang {
	margin-top:8px;
	margin-right:15px;
	float:right;}
.top_menu1{
	margin-top:10px;
	float:left;
	width:24px;
	height:30px;
	background-image:url(http://www.propertastic.com/images/menu_1.jpg);}
.top_menu_out, .top_menu_on {
	margin-top:10px;
	padding-left:16px;
	padding-right:16px;
	padding-top:7px;
	padding-bottom:10px;
	float:left;
	height:13px;
	cursor:pointer;}
.top_menusep {
	float:left;
	margin-top:10px;
	background-color:#CBDB29;
	padding-top:4px;}
a.top_menu_outa{
	font-size:11px;
	font-weight:bold;
	color:#656F13;
	text-decoration:underline;}
a.top_menu_outa:hover{
	color:#656F13;
	text-decoration:underline;}
a.top_menu_outa:visited{
	color:#656F13;
	text-decoration:underline;}
.top_menus {
	margin-top:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:12px;
	float:left;
	height:30px;
	background-color:#CBDB29;}
.top_menu_out {
	background-color:#CBDB29;}
.top_menu_on {
	background-color:#ECF2B0;}
.topcountr{
	margin-top:10px;
	padding-left:21px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	height:20px;
	cursor:pointer;
	background-color:#CBDB29;}
.topcountr select{
	width:130;
	font-size:12px;}
.left_blocks {
	width:140px;
	padding-right:10px;}
.td_menu1_out, .td_menu1_on {
	cursor: pointer;
	width:140px; 
	border-bottom: 1px solid #8C2D11;
	text-align:left;
	height:16px;
	padding-top:3px;
	padding-bottom:4px;}
a.td_menu1_outa {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin-left:5px;
	text-decoration:underline;
	font-family:Arial;}
a.td_menu1_outa:hover{
	color:#FFFFFF;}
a.td_menu1_outa:visited{
	color:#FFFFFF;}
.td_menu1_out {
	background-color: #BA3A17;}
.td_menu1_on {
	background-color: #DA461B;}
.banner1 {
	background-color: #BA3A17;
	padding-top:10px;
	padding-bottom:10px;
	width:140px;
	text-align:center;}
.block_header {
	margin-top:10px;}
.td_menu2_on, .td_menu2_out  {
	border-top:solid 1px #afbf23;
	width:140px;
	text-align:left;
	height:16px;
	padding-top:3px;
	padding-bottom:4px;}
a.td_menu2_ona{
	color:#585b0a;
	font-size:11px;
	font-weight:bold;
	margin-left:10px;
	text-decoration:none;
	font-family:Arial;}
a.td_menu2_ona:hover{
	color:#585b0a;
	text-decoration:none;}
a.td_menu2_ona:visited{
	color:#585b0a;
	text-decoration:none;}
.td_menu2_out {
	background-color:#CADB2A;}
.td_menu2_on {
	background-color:#ECF2B0;}
.banner2 {
	border-top:solid 1px #afbf23;
	background-color: #CADB2A;
	padding-top:10px;
	padding-bottom:10px;
	width:140px;
	text-align:center;}
.calc {
	width:100%;
	background-color:#E25B01;
	text-align:left;}
.calc table {
	width:100%;}
.calc td {
	padding-left:5px;
	font-size:12px;
	color:#FFFFFF;}
.calc input {
	font-size:12px;
	width:60px;}
.calc select {
	font-size:12px;
	width:60px;}
.calc_but {
	float:right;
	text-align:center;
	width:100%;}
.banner3 {
	background-color: #E25B01;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	width:140px;
	text-align:center;}
.center_block {
	background-color:#FFFFFF;
	width:649px;}
.center_block a:link    {text-decoration: none; color: #E25B01; font-weight}
.center_block a:visited {text-decoration: none; color: #E25B01; font-weight}
.center_block a:hover {color: #E25B01; text-decoration: underline; font-weight: none}

.right_block {
	width:140px;
	padding-left:10px;}
.rblock1 {
	background-color:#E25B01;
	height:610px;
	text-align:center;}
.footer {
	float:left;
	width:949px;
	border:solid 0px black;
	color:#847148;
	font-size:11px;}
.footer a {
	color:#847148;
	font-size:11px;
	text-decoration:none;}
.footer a:hover {
	text-decoration:underline;}
.footer2 {
	widht:949px;
	height:27px;
	background-color:#FFFFFF;
	margin-top:10px;
	margin-bottom:10px;}
.footer2 a {
	color:#DA461B;
	font-size:11px;}

