h3.moduleTitle{margin:0 0 6px 0;border-bottom:3px solid #b0d6df;font-size:1.3em;}
div.pathway{margin:0 0 1em 0;font-size:14px;color:#666;font-weight:bolder;display:none;}
div.pathway a{color:#666;}
.subcategories{font-size:14px;color:#666;font-weight:bolder;}
.subcategories a{color:#666;}
table.form{border:1px solid #99cdff;}
table.form td,table.form th{background:#f2f9ff;padding:.3em;}
table.form thead td,table.form thead th{font-weight:bold;background-color:#b9ddff;padding:.3em;}
table.form tbody th{font-weight:bold;background-color:#d7ebff;text-align:right;padding:.3em;}
.right-part{float:right;width:265px;}
table.form tfoot td,table.form tfoot th{font-weight:bold;background-color:#eef;}
table.form a.actionButton{display:block;text-decoration:none;background-color:#def;border:1px solid blue;padding:.1em .3em;float:left;margin:0 .1em;}
table.form a.actionButton:hover{background-color:#acf;color:#00f;}
input.text{background-color:#ffd;border:none;padding:.1em;}
div.toolbar{float:left;margin:4px 0;}
div.toolbar div.button{float:left;background:#add8e6;border:1px outset #84c4d8;padding:1px 4px;margin-right:4px;}
div.toolbar div.button:hover{background:#cbe8ef;border:1px solid #a6d4e3;}
div.toolbar div.button a{text-decoration:none;}
.formFieldError{color:#f00;}
.formFieldOk{color:#0f0;}
table.form ul.errors{padding:0 0 0 15px;margin:5px 0;}
table.form ul.errors li{color:#f00;}
.off{display:none;}
body{margin:0;padding:0;font-family:Arial;}
a{text-decoration:none;}
img{border:none;}
#page{margin:0;background-color:#c5c5c5;}
#wrapper{width:921px;margin:0 auto;}
#content{padding-top:3px;}
#header_banner{background-image:url(../images/banner_top_03.png);background-repeat:no-repeat;width:921px;height:245px;}
#main_menu{background-color:#000;height:21px;width:100%;}
#menu_wrapper{width:921px;margin:0 auto;}
.main_menu{background-image:url(../images/MTS_home_03.png);background-repeat:no-repeat;height:20px;width:230px;float:left;list-style-type:none;margin:0;padding:0;font-size:12px;color:#CCC;text-transform:uppercase;font-weight:bolder;}
.main_menu a{color:#CCC;margin:3px 0 0 20px;display:block;}
.main_menu:hover{background-image:url(../images/MTS_home_02.png);background-repeat:no-repeat;}
.main_menu:hover a{color:#FFF;}
.menu{margin:0;padding:0;}
#search{background-color:#FFF;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;float:right;width:201px;height:233px;margin-top:10px;margin-right:1px; position:relative; z-index:2000;}
#skype{float:right;}
#skype img{border:none;}
#logo{width:710px;height:170px;!important;text-align:center;margin-left:100px;position:relative;top:50px;}
#header_content{width:715px;float:left;}
#languages{width:80px;position:relative;top:39px;}
#languages img{border:none;}
#column_left{width:203px;float:left;background-image:url(../images/background_left_03.png);background-position:top;background-repeat:no-repeat;background-color:#FFF;margin:0 1px 0 1px;}
#column_center{width:509px;background-color:#eaeaea;float:left;margin:0 1px 0 1px;}
#column_right{width:203px;height:535px;float:right;background-image:url(../images/background_left_03.png);background-position:top;background-repeat:no-repeat;background-color:#FFF;margin:0 1px 0 1px;}
#left_menu{margin:2px 1px 1px 3px;padding:0;}
.left_menu{background-image:url(../images/MTS_home_12.png);background-repeat:no-repeat;list-style-type:none;font-size:11px;font-weight:bolder;color:#999;text-transform:uppercase;width:198px;height:27px;}
.left_menu a{color:#999;}
.left_menu:hover{background-image:none;background-color:#c2c2c2;}
.left_menu:hover{color:#FFF;}
.left_img{vertical-align:middle;}
.left_link{text-decoration:none;color:#999;}
.species{font-size:11px;color:#999;font-weight:bolder;text-transform:capitalize;padding-left:8px;}
.species_list{font-size:10px;color:#999;font-weight:lighter;text-transform:capitalize;text-decoration:underline;list-style-type:none;line-height:15px;}
.species_list a{color:#999;}
.small_banner{margin-top:42px;margin-left:46px;}
#footer{width:100%;height:65px;background-color:#000;text-align:center;}
#footer_red{width:100%;height:8px;background-color:#d50d08;}
#footer_grey{width:100%;height:26px;background-color:#5d5f59;}
#title{width:508px;height:30px;color:#666;text-transform:uppercase;background-color:#f8f8f8;font-size:11px;font-weight:bolder;}
#estates{width:508px;background-color:#eaeaea;}
.estates{float:left;margin:5px 2px 5px 5px;}
.estates_top{background-image:url(../images/MTS_home_24.png);background-repeat:no-repeat;width:161px;height:28px;}
.estates_middle{background-image:url(../images/MTS_home_26.png);background-repeat:repeat-y;width:161px;min-height: 230px;}
.estates_bottom{background-image:url(../images/MTS_home_36.png);background-repeat:no-repeat;width:161px;height:23px;}
.number{font-size:12px;font-weight:bolder;color:#666;margin:0 0 0 10px;position:relative;top:5px;}
.price{font-size:11px;font-weight:bolder;background-image:url(../images/MTS_home_28.png);background-repeat:no-repeat;color:#c00;text-align:center;width:117px;height:18px;display:block;margin:0 0 0 20px;}
.estate_text{font-size:10px;color:#333;text-decoration:underline;text-transform:uppercase;margin:0 0 0 15px;padding-bottom:10px;display:block;}
.estate_text a{color:#333;}
.building{margin-left:13px;}
.arrow{margin-left:22px;}
.offers{position:relative;top:7px;left:10px;}
#search_form{color:#5d5f59;margin:0 15px 0 15px;background-color:#FFF;}
.search_number{font-size:9px;color:#5d5f59;letter-spacing:0;text-transform:uppercase;font-weight:normal;background-color:#FFF;border:solid 1px #999;margin:10px 0 0 0;}
.search_price{font-size:10px;color:#5d5f59;text-transform:uppercase;font-weight:normal;background-color:#FFF;border:solid 1px #999;}
.list_search{width:160px;background-color:#FFF;color:#5d5f59;border:solid 1px #666;margin:0 0 10px 0;font-size:9px;}
.search_title{font-size:12px;color:#5d5f59;text-transform:uppercase;font-weight:bolder;margin:5px 0 10px 15px;display:inline-block;}
.parameters{font-size:11px;color:#5d5f59;text-transform:uppercase;font-weight:normal;margin:5px 0 5px 0;display:inline-block;}
.parameters2{font-size:11px;color:#5d5f59;text-transform:uppercase;font-weight:normal;margin:5px 5px 5px 0;display:inline-block;}
.img_search{margin:5px 9px 0 0;background-image:url(../images/search_03.png);float:right;color:#ccc;
border: 0px solid #FFFFFF;}
.search_submit{font-size:11px;color:#ccc;text-align:left;text-transform:uppercase;float:right;margin:5px 5px 0 0;position:relative;left:55px;}
.copyright{font-size:10px;color:#666;float:left;}
.design{font-size:10px;color:#666;float:right;padding:0 0 0 25px;display:block;}
.navbar,div#footer ul.menu{list-style-type:none;margin:0 auto;width:508px;text-align:center;}
.navbar_list,div#footer li.main_menu{font-size:11px;color:#CCC;text-transform:uppercase;margin:0 5px 0 0;display:inline;background-image:none;float:none;font-weight:normal;height:auto;width:auto;}
.navbar_list a,div#footer li.main_menu a{color:#CCC;display:inline;margin:0;}
.navbar_list a:hover,div#footer li.main_menu a:hover{color:#FFF;}
#descriptions{width:240px;float:left;}
#object{width:267px;float:right;}
.estate_properties{list-style-type:none;font-size:12px;color:#666;margin:20px 0 0 -30px;display:block;line-height:20px;}
.d_title{font-size:14px;color:#666;font-weight:bolder;margin:0 0 10px 10px;display:block;width:230px;}
.e_price{color:#c00;}
.object_top{background-image:url(../images/object_back_03.png);background-repeat:no-repeat;width:265px;height:26px;}
.object_middle{background-image:url(../images/object_back_06.png);background-repeat:repeat-y;width:265px;}
.object_bottom{background-image:url(../images/object_back_08.png);background-repeat:no-repeat;width:265px;height:32px;}
.estate_big{margin:0 0 0 10px;}
.estate_small{margin:5px 5px 0 11px;float:left;}
.line{width:222px;border:thin 1px #bdc3bc;height:1px;color:#bdc3bc;margin:5px 0 5px 5px;}
.complex{width:209px;font-size:12px;color:#666;font-weight:normal;line-height:20px;margin:0 0 0 5px;display:block;}
.options{width:170px;list-style-type:none;font-size:11px;font-weight:bold;color:#c00;float:right;line-height:20px;}
.options a{color:#c00;}
.object_img{vertical-align:middle;}
ul.options a{color:#c00;}
#search_results{width:508px;background-color:#f8f8f8;font-size:11px;font-weight:normal;margin:2px 0 0 0;padding:20px 0 12px 0;}
.results{width:508px;text-transform:uppercase;color:#666;margin:0 0 0 10px;font-size:12px;}
#search_results hr{width:495px;border:thin 1px;color:#fff;}
#estate_left{width:230px;float:left;margin:6px 0 0 0;}
#estate_right{width:230px;float:right;font-size:12px;color:#666;font-weight:bolder;margin:25px 0 0 -10px;}
.estate_left,input.estate_left{font-size:11px;color:#666;font-weight:bolder;width:230px;margin:0 0 15px 0;border:solid 1px #CCC;background-color:#FFF;}
.estate_right,input.estate_right{font-size:11px;color:#666;font-weight:bolder;width:100px;margin:0 0 10px 0;border:solid 1px #CCC;}
.estate_message,input.estate_message{font-size:12px;color:#666;font-weight:bolder;width:210px;height:93px;border:solid 1px #CCC;}
.title_sent{font-size:12px;color:#666;font-weight:bold;margin:10px 0 0 15px;display:block;}
.subtitle_sent{font-size:9px;color:#666;font-weight:normal;letter-spacing:1px;margin:-10px 0 0 0;}
#file{margin:10px 0 0 0;width:226px;font-size:10px;color:#666;font-weight:bold;}
.add_file{margin:5px 0 5px 0;}
fieldset{border:none;padding:0;}
.text_page{font-size:12px;color:#666;font-weight:normal;letter-spacing:0;line-height:15px;margin:0 0 0 15px;width:489px;display:block;}
.text_line{width:487px;border:thin 1 px #999;}
.service_title{font-size:12px;color:#c00;font-weight:bold;margin:10px 0 0 15px;display:block;}
#paging{font-size:11px;font-weight:bold;width:508px;clear:both;text-align:center;}
.current_page{color:#999;}
.other_pages{color:#c00;}
.contact{font-size:11px;color:#666;list-style-type:none;font-weight:bolder;line-height:20px;margin:10px 0 0 -25px;}
h1#title{color:#666;text-transform:uppercase;background-color:#f8f8f8;font-size:11px;font-weight:bolder;}
.title{font-size:12px;color:#c00;font-weight:bold;margin:5px 0 0 15px;display:block;}
.intro{font-size:12px;color:#666;font-weight:normal;letter-spacing:0;line-height:15px;margin:0 0 0 15px;width:489px;display:block;}
.category{font-size:12px;color:#c00;font-weight:bold;margin:5px 0 0 15px;display:block;}
.date{font-size:12px;color:#c00;font-weight:bold;margin:5px 0 0 15px;display:block;}
a.more{font-size:12px;color:#c00;font-weight:bold;margin:0 10px 0 15px;display:block;text-align:right;}
.contacts{font-size:12px;color:#666;font-weight:normal;letter-spacing:0;line-height:15px;margin:0 0 0 10px;width:489px;display:block;word-wrap:break-word;}
#submit{background-image:url(../images/MTS_home_08.png);background-repeat:no-repeat;border:none;color:#fff;height:15px;text-transform:uppercase;font-size:10px;float:right;margin:70px 20px 0 0;padding:0px 8px 6px 8px; height:16px;background-color:#000;}
input#file1,input#file2,input#file3{border:thin 1px #666;}
.for_city{background-image:url(../images/one_object_08.png);background-repeat:no-repeat;font-size:14px;color:#666;display:block;width:98px;height:30px;font-weight:bold;}
.for_city a{color:#666;display:block;padding:6px 0 0 10px;}
#right_banner{width:105px;text-align:center;margin:40px auto 0;}
.clearfix{clear:both;}
#contact-form{margin:0 0 0 20px;display:block;}
.base_title{font-size:14px;color:#666;font-weight:normal;margin:0 0 10px 10px;display:block;width:230px;}
.list-attributes{width:230px;}
h1{font-family:Arial;font-size:12px;color:#666;}
#realestate-form{margin:0 0 0 20px;}
#sPrice, #living_space, #yard_size, #rooms {background-color:#FFF;}
#sMessage{margin:5px 0 0 0;}
.html{font-size:12px;color:#666;font-weight:normal;margin:10px 0 0 10px;}
.back_lnk{color:#666666;font-family:Arial;font-size:14px;font-weight:bold;margin:0 10px 0 0;text-transform:capitalize;}
#tofriend-form { margin:20 0 0px 10px;}
#search_button{font-family:Arial;font-size:9px;position:relative;top:-25px;}
#ref_no{}
.active{background-image:url(../images/MTS_home_02.png);background-repeat:no-repeat;}
div.short-description {text-decoration: none;color: #333;display: block;font-size: 12px;margin: 0px 0px 0px 15px;padding-bottom: 10px;}

