body {background-color:#6e6270;}
.bg {position: absolute;width: 100%;min-width: 990px;height:1220px;left: 0;top: 0;background: #978788 url(/images/t/mp-bg.jpg) repeat-x 50% 0;}

h1 {font-size: 28px;font-family: arial,sans-serif;color: #3a263a;margin: 0 0 20px 0;line-height: 28px;}
h3 {font-size: 18px;font-family: arial,sans-serif;color: #3a263a;margin: 0 0 13px 0;}

a {text-decoration: underline;color: #6bbbd6;}

.teasers {color: #563954;position: relative;height: 503px;}
.teasers p {font-size: 11px;margin: 2px 0 0 0;line-height: 15px;}
.teasers a {font-size: 20px;font-family: verdana, sans-serif;color: #348eab}

.teasers .address {position: absolute;top: 16px;left: 5%;}
.teasers .part {position: absolute;top: 167px;left: 5%;} 

.teasers .entry {width: 222px;position: absolute;top: 430px;left: 5%;background: url(/images/t/entry_arrow2.png) no-repeat 0 0;margin-left: -10px;padding-left: 10px;margin-top: 18px;}
.teasers .entry a {text-decoration: none;font-size: 15px;}
.teasers .entry .link {text-decoration: underline;}
.teasers .entry .arrow {display: block;visibility: hidden;color: #fff;font-size: 30px;}

/*.teasers .cafe {font-size: 16px;position: absolute;top: 0;left: 70.5%;width: 185px}*/
.teasers .cafe {font-size: 16px;width: 210px; float:right; margin-right:5%;font-family: arial;}
.teasers .cafe .date {height: 20px;margin-top: 15px;}
.teasers .cafe strong {font-size: 24px;}
.teasers .cafe a {font-size:11px;}

.teasers .rent {/*width: 230px;*/position: absolute;top: 167px;left: 50%;margin-left: 221px;padding-left: 40px;background: url(/images/t/rent.png) no-repeat 0 0;}
.teasers .rent .price {/*visibility: hidden;*/height: 41px;margin: 1px 0 0 -11px;font-size: 31px;line-height: 35px;color: #fff;/*background: #ff6044;*/font-family:verdana;padding: 3px 5px 0 11px; background:url(/images/t/rent_bg.png) #ff6044 no-repeat;}
.teasers .rent .price b {font-size:39px;}
.teasers .rent p {margin: 0}

.teasers .parking {position: absolute;top: 337px;left: 50%;margin-left: 320px;font-size: 16px;line-height: 20px;color: #000;}
.teasers .parking p {margin-top: 0;}

.body {padding: 0 5%;font-size: 11px;color: #fffff1;line-height: 14px;}

.body .content {position:relative;margin: -11px -15px 0 -15px; padding: 0 15px;z-index: 1;}
.body .content .more {padding-left: 10px;background: url(/images/t/more.gif) no-repeat 0 70%;}

.body .bankinfo {margin-top: 40px;overflow: visible;height: 117px}
.body .bankinfo .exchange_rates {margin: 0 -10px;padding: 0 10px;}
.body .bankinfo table {position: relative;left: -10px;}
.body .bankinfo table tr {}
.body .bankinfo table thead tr td {padding: 3px 10px;border-bottom: 1px solid #968d93;font-size: 11px}
.body .bankinfo table tbody tr td {background: #9f9b9f;padding: 3px 10px;border-bottom: 1px solid #968d93;font-weight: bold;color: #533a55}
.body .bankinfo table tbody tr td.nobg {background: none;}
.body .bankinfo table tbody tr td .delta {margin-left: 10px;color: #ffb33a}
.body .bankinfo table tbody tr td .green {color: #8ed66b}
.body .bankinfo table tbody tr td .up {background: url(/images/t/up.gif) no-repeat 50% 50%}

.body .about {height: 157px;max-width: 450px}

.body .news {height: 144px;overflow: visible; margin-top:72px;}
.body .news .news-item {left: -15px;position: relative;width: 49%;background: url(/images/t/news-item.gif) no-repeat 3px 8px; float:left;}

.body .news .news-item .news-date {padding: 0 15px;}
.body .news .news-item .news-content {padding: 0 15px;}
.body .news .news-archive {position: absolute;top: 147px;font-size: 13px;left: 5px;}

.body .images {margin-top:14px;}
.body .images .images-item {border: 2px solid #fffff1;width: 163px;height: 86px;overflow: hidden;}
.body .images .shadow {background: url(/images/t/image-shadow.jpg) no-repeat 0 0;width: 182px;height: 17px;}

.body .links {top:20px;}

.footer {margin-top:106px; height:100px;}

.header .contacts {margin:50px 5% 0 0; width:238px; height:70px; float:right;}
.header .contacts .phone span.tube {background: url(/images/t/tube.png) no-repeat; display: block; width: 15px; height: 14px; margin-top:-26px;}
.header .contacts .phone .text {position:absolute; right:5%; top:50px; _margin-bottom:20px;}

/* Фотки на главной */
/*.body .images .img3 {float:right; margin-right:5%;}
.body .images .img4 {float:right;}*/
