
#main {min-width: 1000px;}
#main {width:expression(body.clientWidth<1001?"1000px":"100%");}
div.main_in {height: 105px; background-image: url(../../img/standard/f_sky.jpg); background-repeat: repeat-x;}

div.head_in {height: 129px; background-image: url(../../img/standard/f_town.jpg); background-repeat: repeat-x; background-position: 329px 72px; z-index: 5}

#logo_in {position: absolute; top: 7px; left: 35%;}
div.link_map {position: absolute; top: 184px; left: 10px; z-index: 5;}

div.tm {position: absolute; left: 329px; top: 108px; z-index: 5;}
div.tm a {color: #27517C;	text-decoration: none; font-size: 12px; font-family: Verdana; margin-right: 30px;}



div.phone {width: 239px; background-image: url(../../img/standard/bg_phone_in.gif); background-repeat: no-repeat; height: 75px;}
div.phone td.l {font-style: italic; font-size: 12px; padding: 17px 5px 17px 10px}
div.phone td.r {font-size: 16px; color: #55779A; font-weight: bold; font-style: normal; padding: 17px 10px 17px 5px}
div.phone td.r p {margin-top: 0; margin-bottom: 6px;}


/* Новости */
div.news {}
div.news p {margin-top: 0; margin-bottom: 15px;}
div.news td.data {color: #666666; font-weight: bold; font-size: 0.9em}
div.news td.body {padding-left: 1.5em}
div.news td.body h3 {margin-top: 0px; margin-bottom: 6px; font-size: 1em;}
div.news td.body h3 a {font-weight: normal;}
div.news p.data {color: #999999; font-weight: bold;}
div.news p.anonce {font-weight: bold; font-style: italic;}




div.offer_in {width: 239px; height: 197px; background-image: url(../../img/standard/bg_offer.png); background-repeat: no-repeat; margin-top: 40px;}
div.offer_in div.offerItem {border-left: 1px dotted #FF6633; padding-left: 5px; padding-right: 10px; margin-left: 65px;}

div.mc div {position: relative; left: 5px; top: 20px; background-repeat: no-repeat; padding-left: 66px; padding-bottom: 20px;}
div.mc div h2 {margin-top: 0px; margin-bottom: 10px; font-size: 1.2em}
div.mc div h2.activ {color: #FBC900}
div.mc div p {margin-top: 0; margin-bottom: 6px; color: #27517C}

div.cm {}
div.cm div {}
div.cm div p {margin-top: 0; margin-bottom: 6px; color: #ABADBC;}

div.rb_in {background-image: url(../../img/standard/bg_hd.gif); background-repeat: no-repeat; width: 239px; height: 62px; position: relative; top: 1em}
div.rb_in span {position: relative; top: 4px; left: 145px; color:#27517C; font-size: 13px; font-weight: bold;}
div.rb_inItem {background-repeat: no-repeat; background-position: 0px 0px; margin-top: 15px; margin-bottom: 50px; padding-left: 65px; border-left: 1px dotted #999999;}
div.rb_inItem h4 {color: #666666; margin-top: 0; margin-bottom: 15px;}
div.rb_inItem p {margin-top: 0; margin-bottom: 5px;}



div.content_in {position: relative; top: 20px;}
div.content_in div.path {margin: 0em 0em 1em 0em; color: #ABADBC}
div.content_in div.path a {color: #ABADBC}
div.content_in h1 {margin-top: 0px; margin-bottom: 1.5em; font-size: 1.6em; padding-bottom: 5px; border-bottom: 3px solid #B7D5D7}
div.content_in table.price {width: 100%;}
div.content_in table.price td {margin:1px; padding:4px; background-color: #F2EEE1;}
div.content_in table.price tr.l td {background-color: #F5F1E9}
div.content_in table.price thead tr td {background-color: #B7D5D7; color: #27517C}
div.content_in h3 {background-color: #F2EEE1; padding: 5px 5px 5px 5px; font-weight: normal; color: #27517C; font-size: 100%;}


/* Фотографии */
table.photo {width: 100%}
table.photo td {padding-bottom: 1em;}
table.photo td div {width: 130px}

/* Поиск фотографий */
div.search {background-color: #F2EEE1; padding: 5px 5px 5px 5px;}
div.search form {}
div.search form select {width: 35%; margin-right: 5px}

div.footer {position: relative; float: left; border-left: 3px solid #FFD429; padding-left: 10px; margin-bottom: 25px; padding-top: 5px}
div.footer p {margin-top: 0px; margin-bottom: 5px}
div.footer a {color: #333333; text-decoration: none;}

#L20 {left: 20%;}
#L40 {left: 40%;}

img.l2em {float: left; margin-right: 2em;}

.middle {vertical-align: middle;}
.bottom {vertical-align: bottom;}

span#it12 {font-style: italic; font-size: 12px;}

