html, body, form, ul{
	margin:0;
	padding:0;
}
a img {border:0}
img{border:0;}
div.clr{clear:both;}
div.hr{height:1px;background:#999;}
ul{list-style:none;}
p{margin:0 0 10px 0;padding:0;}

body{color:#424041;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.1;background:#bfbfbf;}

h1, div.page_title{margin:0;padding:14px 0 14px 0;font-size:24px;color:#3f393a;line-height:28px;font-weight:bold;}
h2{margin:0;padding:12px 0 12px 0;font-size:20px;color:#3f393a;line-height:26px;font-weight:bold;}
h3{margin:0;padding:10px 0 10px 0;font-size:18px;color:#9b0646;line-height:24px;font-weight:normal;}
h4{display:inline;margin:0;padding:3px 12px;font-size:18px;font-weight:normal;color:#3d3839;line-height:21px;background:#f9edde;}
h5{margin:0;padding:14px 0 8px 12px;font-size:16px;color:#a70048;line-height:28px;font-weight:bold;text-decoration:underline;background:url(images/h5_marker.gif) 0 0 no-repeat;}
h5 a, h5 a:link, h5 a:visited{margin:0;padding:0;font-size:16px;color:#a70048;line-height:28px;font-weight:bold;text-decoration:underline;background:none;}
h5 a:active, h5 a:hover{margin:0;padding:0;font-size:16px;color:#a70048;font-weight:bold;}
p {margin:1.2em 0;}
a, a:link{color:#9b0647;text-decoration:underline;}
a:hover, a:active{color:#ffffff;text-decoration:none;}
.small {font-size:11px;}

div#page_wrap{width:1000px;margin:0 auto;padding:0 0 21px 0;background:#fff;}

div#header_wrap{background:url(images/header_bg.jpg) 0 0 no-repeat;height:530px;}
div#header_wrap div#post_links{padding:75px 0 0 126px;height:43px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
div#post_links a, div#post_links a:link, div#post_links a:visited{color:#4c4443;text-decoration:underline;}
div#post_links a:hover, div#post_links a:active{color:#615a58;text-decoration:none;}
table#header td#logo_1{width:160px;padding:86px 0 0 62px;}
table#header{width:100%;}
table#content_wrap{width:100%}
table#content_wrap td#col_r{width:330px;}
table#content_wrap td#col_r div#col_r_firstdiv{margin:0 0 20px 0;background:url(images/col_r_bg.jpg) 0 0 no-repeat #f8f3ea;}
table#content_wrap td#col_m{padding:12px 20px 12px 28px;}
div#content{}
div#content p
{
	font-family:Arial;
	font-size:13px;
	margin:10px 0;
	text-indent:25px;
}
div#content h1
{
	font-size:20px;
	font-weight:normal;
	margin:15px 0;
	padding:0;
}
div#content p span.phone
{
	font-size: 14px;
	font-weight: bold;
}
div#content a:hover{background:#9c6d7d;}
div#content h5 a:hover, div#content h4 a:hover, div#content h3 a:hover, div#content h2 a:hover, div#content h1 a:hover{background:none;}
div#footer_wrap{padding:0 31px 0 31px;}
div#footer_border{border-top:1px dotted #b2b2b2;padding:21px 0 0 0;}
table#footer{width:100%;}
table#footer td#logo_2{width:252px;padding:13px 13px 13px 13px;border-right:1px solid #d4d3d2;}
table#footer td#logo_2 div.text{font-size:12px;color:#676565;}
table#footer td#logo_2 div.image{padding:40px 0 0 0;text-align:center;}
table#footer td#footer_r{padding:13px 0 13px 50px;}
table#footer td#footer_r div.mail{float:left;}
table#footer td#footer_r div.mail a, table#footer td#footer_r div.mail a:link, table#footer td#footer_r div.mail a:visited{color:#af0a4c;text-decoration:underline;}
table#footer td#footer_r div.mail a:active, table#footer td#footer_r div.mail a:hover{color:#ba1c54;text-decoration:none;}
table#footer td#footer_r div.address{margin:0 0 0 130px;color:#544e4d;font-size:12px;}
table#footer td#footer_r div.counters{float:right;padding:0 54px 0 0;}

table.banners{width:100%;}
table.banners td{width:50%;}

div#top_menu{padding:5px 45px 8px 20px;}
ul.hormenu_t{margin:0;list-style:none;text-decoration:none;}
ul.hormenu_t li{margin:0;padding:0px 0 0px 10px;float:left;width:78px;overflow:visible;position:relative;background:url(images/hormenu_t_li.gif) 0 0 no-repeat;}
ul.hormenu_t li a span{float:left;clear:left;cursor:pointer;margin:0;padding:0 3px;border-bottom:1px solid #a48888;}
ul.hormenu_t li:hover a span, ul.hormenu_t li.iehover a span{border-bottom:none;background:#9c6d7d;}
ul.hormenu_t li:hover ul li span, ul.hormenu_t li.iehover ul li span{margin:0;padding:0;border-bottom:1px solid #e2c1d8;background:#9c6d7d;}
ul.hormenu_t li:hover ul li:hover a span, ul.hormenu_t li.iehover ul li.iehover a span{border-bottom:none;}
ul.hormenu_t li.mid_active, ul.hormenu_t li.first_active{background:none;}
ul.hormenu_t li.mid_active span, ul.hormenu_t li.first_active span{border-bottom:none;}
ul.hormenu_t li.mid_active a span, ul.hormenu_t li.first_active a span{border-bottom:none;text-decoration:none;background:#af0a4c;}
ul.hormenu_t li a, ul.hormenu_t li a:link, ul.hormenu_t li a:visited{padding:0;overflow:visible;text-decoration:none;font-size:12px;color:#fff;line-height:17px;}
ul.hormenu_t li a:hover, ul.hormenu_t li a.iehover, ul.hormenu_t li a:active{border-bottom:none;text-decoration:none;}
ul.hormenu_t li a.iehover span, ul.hormenu_t li a:hover span{text-decoration:none;background:#9d697a;}
ul.hormenu_t li ul{margin:0;padding:0;display:none;list-style:none;}
ul.hormenu_t li:hover ul, ul.hormenu_t li.iehover ul{text-decoration:none;display:block;}
ul.hormenu_t li ul li{border:none;}
ul.hormenu_t li ul li.mid, ul.hormenu_t li ul li.mid_active{margin:0;padding:0;display:inline;position:relative;width:120px;background:#9c6d7d;}
ul.hormenu_t li ul li a{border:none;}
ul.hormenu_t li ul li span{border:none;}
ul.hormenu_t li ul li a, ul.hormenu_t li li a:link, ul.hormenu_t li li a:visited{float:left;margin:0;padding:0 0 0 10px;width:120px;height:28px;color:#fff;line-height:28px;border:none;text-decoration:underline;}
ul.hormenu_t li ul li a:active, ul.hormenu_t li li a:hover{text-decoration:none;color:#fff;}
ul.hormenu_t li ul li:hover{background:#b58595;}
ul.hormenu_t li ul li:hover a{text-decoration:none;}
ul.hormenu_t li ul li:hover span{background:none;}
ul.hormenu_t li ul li.iehover{background:#b58595;}
ul.hormenu_t li ul li.iehover a{text-decoration:none;}
ul.hormenu_t li ul li.iehover span{background:none;}
ul.hormenu_t li li a.iehover{text-decoration:none;color:#fff;}


div.hormenu_f{line-height:24px;padding:0 0 26px 0;}
div.hormenu_f a, div.hormenu_f a:link, div.hormenu_f a:visited{font-size:12px;padding:1px 2px;color:#544e4d;text-decoration:none;}
div.hormenu_f a.active{color:#fff;text-decoration:none;background:#ab0f54;}
div.hormenu_f a:active, div.hormenu_f a:hover{color:#fff;text-decoration:underline;background:#9d697a;}

div#col_r_firstdiv div.offers_list_title{padding:50px 0 0 0;color:#fffefe;text-align:center;}
div#col_r_firstdiv div.offers_list_title div{margin:0 35px;padding:7px;color:#fff;font-size:18px;background:#a60049;font-weight:bold;}
div#col_r_firstdiv div.offers_list_title_arrow{background:url(images/news_list_title_arrow.gif) 50% 100% no-repeat;height:5px;}
div.offers_list{padding:0 24px;line-height:1;}
div.offers_list div.item-first{padding:16px 0;}
div.offers_list div.item-mid{padding:16px 0;border-top:1px dotted #988f7f;}
div.offers_list div.preview_picture{float:left;width:80px;}
div.offers_list div.preview_picture img{border:1px solid #fff;}
div.offers_list div.text{margin:0 0 0 80px;font-size:12px;}
div.offers_list div.text div.properties{font-size:14px;color:#a70149;padding:3px 0;font-weight:bold;}
div.offers_list div.text a, div#col_r_firstdiv div.text a:link, div#col_r_firstdiv div.text a:active{color:#424041;text-decoration:none;}
div.offers_list div.text a:active, div#col_r_firstdiv div.text a:hover{color:#4c4a4b;text-decoration:underline;}
div.scrollable{width:282px;height:475px;position:relative;overflow:hidden;}
div.scrollable div.items{position:absolute;width:282px;height:20000em;}
div.navs{padding:16px 0;}
div#scroll_prevpage{float:left;width:16px;height:16px;background:url(images/prevpage.png) 0 0 no-repeat;}
div#scroll_nextpage{margin:0 0 0 6px;float:left;width:16px;height:16px;background:url(images/nextpage.png) 0 0 no-repeat;}
div.list_all_link{text-align:right;}
div.list_all_link a:link, div.list_all_link a:visited, div.list_all_link a:active{color:#9B0647;text-decoration:underline;}
div.list_all_link a:hover{color:#9B0647;text-decoration:none;}
div.offers_page_list{}
div.offers_page_list div.item{padding:5px 0 5px 0;border-bottom:1px dotted #988f7f;}
div.offers_page_list div.image{padding:10px 0;float:left;width:150px;text-align:center;}
div.offers_page_list div.text{margin:0 0 0 150px;}
div.offers_page_list div.item_title{margin:0;padding:2px 0;font-size:16px;color:#a70048;line-height:28px;font-weight:bold;text-decoration:underline;}
div.offers_page_list div.preview_text{font-size:12px;color:#424041;text-decoration:none;}
div.offers_page_list div.properties{padding:5px 0;color:#a70149;font-size:14px;font-weight:bold;}

div.offers_page_detail div.properties{padding:15px 0;color:#a70149;font-size:14px;}
div.news_block{padding:0 24px 20px 88px;}
div.news_block div.news_list_block_title{margin:0;padding:10px 0 15px 0 ;font-size:18px;font-weight:bold;line-height:24px;color:#3f393a;}
div.news_block div.item_title{padding:0 0 5px 0;}
div.news_block div.text{padding:0 0 15px 0;color:#5a5959;}
div.news_block div.detail_link a, div.news_block div.detail_link a:link, div.news_block div.detail_link a:visited{color:#a70048;}
div.news_block div.detail_link a:active, div.news_block div.detail_link a:hover{color:#424041;}

div#seeelso
{
    padding:15px;
    text-align:center;
}
div#seeelso, div#seeelso a
{
    color:#9B0647;
    font-size:11px;
}

ol#art li
{
    margin: 5px 0;
}
