@charset "windows-1251";



#content {width: 935px; padding: 0 0 20px 40px}

#block_left {width: 345px; float: left; padding-right: 50px}

#block_right {width: 537px; float: left}



#content strike {height: 1px; overflow: hidden; clear: left; display: block}



#content p.title {color: #946000; font-size: 27px}

#content h1 {margin: 0 0 25px; color: #946000; font-weight: normal; font-size: 27px}

#content h2 {margin: 0 0 10px; color: #946000; font-weight: normal; font-size: 26px}

#content h3 {margin: 0 0 10px; color: #946000; font-weight: normal; font-size: 24px}

#content h4 {margin: 0 0 10px; color: #946000; font-weight: normal; font-size: 22px}

#content h5 {margin: 0 0 10px; color: #946000; font-weight: normal; font-size: 20px}

#content h6 {margin: 0 0 10px; color: #946000; font-weight: normal; font-size: 18px}

#content p.news {margin-top: -9px; padding-left: 50px}

#content p.news b {background: url(/images/icon_news.png); width: 55px; height: 54px; display: block; position: absolute; top: -10px; left: 15px}

#content p.more {text-align: right; margin: 0}

#content p.more a {font-family: arial}

#content .text {}

#content .text p {line-height: 16px;}

#content .clear {height: 1px; overflow: hidden; clear: both; float: none; margin: 0}





//text list like news

#content .list .item {margin: 0 0 30px;}

#content .list .item p.date {margin: 0; font-size: 11px;}

#content .list .item h6 {margin: 2px 0;}

#content .list .item p {font-size: 13px;}





//list of models

#content .modelsList {}

#content .modelsList .item {background: url(/images/bg_block_s.jpg) 100% 0 no-repeat; width: 161px; color: #7f7f7f; font-size: 14px; float: left; position: relative; margin: 20px 0 0 27px}

#content .modelsList .item span {display: block; background: url(/images/bg_block_s.jpg) 0 100% no-repeat; text-align: center; padding: 20px 6px 10px 6px}

#content .modelsList .item b {background: url(/images/bg_block_s.jpg) -161px 0; width: 161px; height: 18px; overflow: hidden; display: block; position: absolute; top: 0; left: 0}

#content .modelsList .item img {border: none; float: none; margin: 0 auto; margin-bottom: 10px}





//model

#content .model {}

#content .model .photo {position: relative; float: left; width: 532px; margin: -9px 25px 0 0; padding: 20px 0 0; overflow: hidden; text-align: center; background: url(/images/bk-photo.gif);}

#content .model .photo .top {position: absolute; left: 0; top: 0; width: 532px; height: 15px; overflow: hidden; background: url(/images/bk-photo-top.gif);}

#content .model .photo p {position: relative; width: 532px; margin: 0; padding: 0 0 20px; text-align: center; background: url(/images/bk-photo-bot.gif) no-repeat 0 100%;}

#content .model .photo img {display: inline; float: none;}

/*
#content .model .photo {position: relative; float: left; width: 532px; margin: -9px 25px 0 0; padding: 20px 0 0; overflow: hidden; text-align: center; background: url(/images/bk-photo.gif);}

#content .model .photo .top {position: absolute; left: 0; top: 0; width: 532px; height: 15px; overflow: hidden; background: url(/images/bk-photo-top.gif);}

#content .model .photo p {position: relative; width: 532px; margin: 0; padding: 0 0 20px; text-align: center; background: url(/images/bk-photo-bot.gif) no-repeat 0 100%;}

#content .model .photo img {display: inline; float: none;}
*/

#content .model .photo img.prev {cursor: hand; cursor: pointer;}

#content .model .photo img.prev.sel {border: 1px solid #dcdcdc;}



//google map

#content .gMap {}

#content .gMap {position: relative; float: left; width: 532px; margin: -9px 25px 0 0; padding: 20px 0 0; overflow: hidden; text-align: center; background: url(/images/bk-photo.gif);}

#content .gMap .top {position: absolute; left: 0; top: 0; width: 532px; height: 15px; overflow: hidden; background: url(/images/bk-photo-top.gif);}

#content .gMap p {position: relative; width: 532px; margin: 0; padding: 0 0 20px; text-align: center; background: url(/images/bk-photo-bot.gif) no-repeat 0 100%;}

#content .gMap iframe {display: inline; float: none;}



//forgot pass

#content .forgot {}

#content .forgot .txt {display: block; width: 270px; margin: 2px 0 0;}

#content .info {font-size: 13px;}

#content .forgot {}







#content .text {font-size: 13px;}

#content .text p.date {margin: 0 0 6px; font-size: 11px;}



#bread {margin: 0 0 25px !important; font-size: 13px !important;}

#bread {}





#content .navigate {margin-left: -4px; font-size: 14px;}

#content .navigate a {margin-right: 20px; padding: 2px 4px; color: #c27e00}

#content .navigate b {margin-right: 20px; padding: 2px 4px; font-weight: normal; background: #fbf0bd; color: #c27e00}

#content .navigate {}







#content img {border: 1px #fff solid; display: block; float: left; margin: 0 20px 10px 0}



#block_left .block {background: url(/images/bg_block.jpg) 100% 0 no-repeat; position: relative; margin-bottom: 30px}

#block_left .block .bottom {background: url(/images/bg_block.jpg) 0 100% no-repeat; min-height: 30px; padding: 20px 30px}



#block_left .block s {background: url(/images/bg_block.jpg) -345px 0; width: 345px; height: 18px; overflow: hidden; display: block; position: absolute; top: 0; left: 0}

#block_left .new {background: url(/images/hr.gif) 0 100% repeat-x; margin-bottom: 13px; padding-bottom: 15px}

#block_left .new * {font-family: arial}

#block_left .new b {font-family: tahoma; font-size: 16px; font-weight: normal; display: block; margin-bottom: 5px}

#block_left .new i {color: #8d8a82; font-size: 11px; font-style: normal; padding-right: 5px}

#block_left .new a {color: #4c4c4c; text-decoration: none}

#block_left .last {background: none; margin: 0; padding: 0}



#block_left form {}

#block_left form p {margin: 0 0 10px;}

#block_left form .txt {display: block; width: 270px; margin: 2px 0 0;}

#block_left form .forgot {float: right; margin: 4px 10px 0 0;}

#block_left form .pass {margin: 0 0 10px -8px; padding: 5px 8px 1px; background: #e6e6e6;}


/*

#block_left .carriage .bottom {padding: 20px 0}

#block_left .carriage dt {width: 320px; color: #e23340; font-size: 22px; text-align: right}

#block_left .carriage dt b {color: #4c4c4c; font-weight: normal; display: block}

#block_left .carriage dt i {background: url(/images/sonata.jpg); width: 324px; height: 340px; display: block; margin: 0 0 0 12px}

#block_left .carriage dd {font-family: arial; font-size: 14px; letter-spacing: -1px; text-align: center; position: absolute}

#block_left .carriage dl .el_1 {top: 77px; left: 89px}

#block_left .carriage dl .el_2 {top: 119px; left: 176px}

#block_left .carriage dl .el_3 {top: 170px; left: 199px}

#block_left .carriage dl .el_4 {top: 257px; left: 232px}

#block_left .carriage dl .el_5 {top: 360px; left: 28px}

*/

#block_left .carriage .bottom {padding: 20px 0}

#block_left .carriage dt {width: 320px; color: #e23340; font-size: 22px; text-align: right}

#block_left .carriage dt b {color: #4c4c4c; font-weight: normal; display: block}

#block_left .carriage dt i {background: url(/images/sonata.png); width: 337px; height: 364px; display: block; margin: 20px 0 0 12px}

#block_left .carriage dd {font-family: arial; font-size: 14px; letter-spacing: -1px; text-align: center; position: absolute}

#block_left .carriage dl .el_1 {top: 76px; left: 40px}

#block_left .carriage dl .el_2 {top: 88px; left: 220px; width: 120px;}

#block_left .carriage dl .el_3 {top: 147px; left: 225px; width: 120px;}

#block_left .carriage dl .el_4 {top: 422px; left: 225px}

#block_left .carriage dl .el_5 {top: 413px; left: 18px}



#block_right .best {width: 564px; position: relative; margin-left: -27px}

#block_right .best dt {background: url(/images/bg_best.jpg); width: 445px; height: 58px; color: #c27e00; font-family: arial; font-size: 27px; overflow: hidden; margin-left: 22px; padding: 28px 0 0 100px}

#block_right .best dd, #block_right .best dd * {font-family: arial}

#block_right .best dd {background: url(/images/bg_block_s.jpg) 100% 0 no-repeat; width: 161px; color: #7f7f7f; font-size: 14px; float: left; position: relative; margin: 20px 0 0 27px}

#block_right .best dd div {background: url(/images/bg_block_s.jpg) 0 100% no-repeat; text-align: center; padding: 20px 6px 10px 6px}

#block_right .best dd s {background: url(/images/bg_block_s.jpg) -161px 0; width: 161px; height: 18px; overflow: hidden; display: block; position: absolute; top: 0; left: 0}

#block_right .best dd img {border: none; float: none; margin: 0 auto; margin-bottom: 10px}

#block_right .best .clear {background: none; height: 1px; overflow: hidden; clear: left; float: none; margin: 0}

#block_right .best .more {backgro