* { padding: 0; margin: 0; }
body { font: 12px Tahoma; color: #1623a5; background-color: #ffffff; }
.hot_auto b { margin: 5px 0px; font: bold 13px Tahoma, Verdana, sans-serif; color: #000; }
.hot_auto p { margin: 5px 0px; }
#wrapper { background: url(http://www.stcar.ru/images/bg-content.jpg) repeat-x; width: 100%; padding-top: 175px; margin-top: 505px; }
#wrapper2 { background: url(http://www.stcar.ru/images/bg-content.jpg) repeat-x; width: 100%; padding-top: 175px; margin-top: 348px; }
#right-content { margin-left: 365px; padding-right: 30px; }
#single-content { padding-left: 30px; padding-right: 30px; padding-bottom: 30px; }
#left-content { width: 315px; padding-left: 30px; float: left; }
H1 { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; background-image: url(http://www.stcar.ru/images/h1-bg.gif); background-repeat: no-repeat; padding-top: 10px; padding-right: 0px; padding-bottom: 30px; padding-left: 12px; text-transform: uppercase; }
H1.t { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 12px; text-transform: uppercase; background:none; }
h2, h3 { font-weight: bold; }
h2 { font-size: 12px; }
.red { FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; background-image: url(red.gif); background-repeat: no-repeat; padding-top: 10px; padding-right: 0px; padding-bottom: 30px; padding-left: 12px; text-transform: uppercase; }
#footer { background: url(http://stcar.ru/images/bg-footer.gif) repeat-x; height: 50px; }
#footer-textblock { background-color: #ffffff; width: 604px; height: 50px; margin-left: auto; margin-right: auto; }
#footer-text { width: 550px; height: 50px; float: left; text-align: center; background: url(http://stcar.ru/images/bg-footertext.gif) repeat-x; background-position: left bottom; font-weight: bold; font-size: 11px; }
#footer-text a { font-weight: bold; font-size: 11px; }
#footer-left-corner { float: left; }
#footer-right-corner { float: left; }
#f-nav li { list-style: none; float:left; margin-left:-1px; width:25%; text-align:center; }
#f-nav li img { margin: 10px; }

#top-nav { margin-left: auto; margin-right: auto; height: 48px; background: url(http://stcar.ru/images/bg-top-nav.gif) repeat-x; width: 98%; }
#top-nav li { list-style: none; float:left; margin-left:-5px; text-align:center; width: 14.6%; background: url(http://stcar.ru/images/bg-top-item-nav.gif); }
#top-nav li:hover { list-style: none; float:left; margin-left:-5px; text-align:center; width: 14.6%; background: url(http://stcar.ru/images/bg-top-item-nava.gif); color: #0066CC; }

.top-nav-left { background: url(http://stcar.ru/images/nav-left.gif) no-repeat; background-position: left top; }
.top-nav-left:hover { background: url(http://stcar.ru/images/nav-lefta.gif) no-repeat;  background-position: left top; }
.top-nav-right { background: url(http://stcar.ru/images/nav-right.gif) no-repeat;  background-position: right top; }
.top-nav-right:hover { background: url(http://stcar.ru/images/nav-righta.gif) no-repeat; background-position: right top; }
.top-nav-right a { display: block; height: 48px; text-decoration: none; position: relative; }
.top-nav-link { position: relative; display: block; font-weight: bold; text-decoration: none; padding-top: 17px; }

#top-nav2 { margin-left: auto; margin-right: auto; height: 83px; background: url(http://stcar.ru/images/bg-top-nav2.gif) repeat-x; width: 98%; }
#top-nav2 li { list-style: none; float:left; margin-left:-5px; text-align:center; width: 14.6%; background: url(http://stcar.ru/images/bg-top-item-nav2.gif); }
#top-nav2 li:hover { list-style: none; float:left; margin-left:-5px; text-align:center; width: 14.6%; background: url(http://stcar.ru/images/bg-top-item-nav2a.gif); }

.top-nav-left2 { background: url(http://stcar.ru/images/nav-left2.gif) no-repeat; ; background-position: left top; }
.top-nav-left2:hover { background: url(http://stcar.ru/images/nav-left2a.gif) no-repeat; ; background-position: left top; }
.top-nav-right2 { background: url(http://stcar.ru/images/nav-right2.gif) no-repeat; ; background-position: right top; }
.top-nav-right2:hover { background: url(http://stcar.ru/images/nav-right2a.gif) no-repeat; ; background-position: right top; }
.top-nav-right2 a { position: relative; display: block; height: 83px; text-decoration: none; }
.top-nav-link2 { display: block; font-weight: bold; text-decoration: none; padding-top: 23px; }

#nav { display: block; background-color: #F1F8FE; border-top: 8px solid #D2E6FC; padding: 11px 0px; position: absolute; height: 44px; top: 0px; width: 100%; }
#nav li { list-style: none; float:left; text-align:center; width: 33%; }
#nav a { color: #5963BC; text-decoration: none; border-left: 1px solid #C0C6E8; font-weight: bold; padding-bottom: 11px; display: block; }

.pic-cards { margin-left: 40px; margin-top: 14px; }
.point-spec { font: 11px Tahoma; background-image: url(http://stcar.ru/images/point.gif); background-repeat: no-repeat; BACKGROUND-POSITION: right center; font-weight: bold; margin-left: 200px; padding-right: 20px; }
.point-forward { font: 11px Tahoma; background-image: url(http://stcar.ru/images/point.gif); background-repeat: no-repeat; BACKGROUND-POSITION: right center; font-weight: bold; padding-right: 20px; margin-top: -15px; float: right; }
.point-backward { background-image: url(http://stcar.ru/images/backpoint.gif); background-repeat: no-repeat; background-position: left bottom; font-weight: bold; padding-left: 20px; padding-bottom: 2px; float: right; }
#right-content p { text-align: justify; margin-bottom: 5px; }
#left-content p { text-align: justify; }
#single-content p { text-align: justify; }
/* CAR LIST CLASSES */

.list { padding: 5px; margin-left: 5px; }
.image-container { padding: 8px; background-image: url(http://stcar.ru/images/bkg-img.gif); width: 192px; height: 132px; background-repeat: no-repeat; }
.image { border: none; width: 180px; }
.characters { padding-top: 0px; }
.prices-white-container { padding: 5px; margin-top: 0px; background-image: url(http://stcar.ru/images/bkg-price.gif); width: 166px; height: 100px; background-repeat: no-repeat; }
.char-list-item { margin-top: 2px; }
.price { font-weight: bold; color: Red; }
/* CAR ITEM CLASSES */

.item { text-align: left; vertical-align: top; }
.bigimage-container { padding: 8px; background-image: url(http://stcar.ru/images/bkg-big-img.gif); width: 312px; height: 212px; background-repeat: no-repeat; }
.bigimage { border: none; width: 300px; }
.characters-item { padding-left: 5px; padding-right: 5px; float: right; }
.characters-item p { text-align: justify; }
.pr-hr { color: #003399; outline-color: #003399; margin-bottom: 2px; height: 1px; width: 136px; }
.but-container { text-align: center; background-image: url(http://stcar.ru/images/but.gif); background-repeat: no-repeat; background-position: 60px 2px; }
.order-but { width: 142px; height: 30px; border: none; font-weight: bold; background: transparent; }
.item-spec { background-image: url(http://stcar.ru/images/bkg-spec-center.gif); background-repeat: repeat-x; height: 130px; padding: 10px; margin-left: 15px; margin-right: 15px; }
.item-spec-left { background-image: url(http://stcar.ru/images/bkg-spec-left.gif); background-repeat: no-repeat; background-position: top left; height: 130px; }
.item-spec-right { background-image: url(http://stcar.ru/images/bkg-spec-right.gif); background-repeat: no-repeat; background-position: top right; height: 130px; }
#main_cont { background: url(http://stcar.ru/images/bg-content.jpg) repeat-x; width: 100%; vertical-align: top; height: 520px; }
#main_photo_cont { vertical-align: top; text-align: center; width: 640px; height: 480px; float: left; margin: 10px; margin-top: 10px; }
.main_photo { border: none; }
.main_photo { border: none; width: 640px; }
#preview_cont { width: 100%; vertical-align: bottom; align: center; overflow: none; position: absolute; bottom: 10px; padding: 5px; }
#preview_sections { align: center; overflow: auto; padding: 5px; }
.preview { height:  80px; border: none; float: left; margin: 3px; }
.preview2 { height:  40px; border: none; float: left; margin: 3px; }
.preview3 { height:  80px; border: none; float: left; margin: 3px; }
.criteria { border: none; width: 100px; font-weight: bold; text-decoration: underline; background: transparent; }
#border { border: 2px solid #FFFFFF; }
.top { height: 348px; background-image: url(http://stcar.ru/images/h0.jpg); position: absolute; width: 100%; top: 74px; }
.top2 { height: 230px; background-image: url(http://stcar.ru/images/h5.jpg); position: absolute; width: 100%; top: 74px; }

/*-----------------------------------------------*/
/*.menu { position: absolute; top: 422px; background: url(http://stcar.ru/menu-bg.gif) repeat-x bottom; width: 100%; }
.menu li { display: block; text-align: center; list-style: none; float: left; width: 17%; margin-left: -5px; }
.menu ul { width: 95%; display: block; height: 83px; margin-right: auto; margin-left: auto; }
.menu a { display: block; background: url(http://stcar.ru/menu-a.gif) repeat-x bottom; text-decoration: none; }
.menu a:hover { background: url(http://stcar.ru/menu-a.gif) repeat-x top; }
.menu b { background: url(http://stcar.ru/menu-l2.gif) no-repeat left bottom; display: block; height: 58px; padding-top: 25px; }
.menu span { display: block; background: url(http://stcar.ru/menu-r.gif) no-repeat right bottom; }
*/
/*----------------------------------------------------*/

.menu { background-image: url(http://stcar.ru/images/bg-top-nav2.gif); background-repeat: repeat-x; position: absolute; width: 100%; top: 422px; }
.menu2 { background-image: url(http://stcar.ru/images/bg-top-nav.gif); background-repeat: repeat-x; position: absolute; width: 100%; top: 300px; }
.flash_menu { position: absolute; width: 100%; top: 505px; }
.flash_menu2 { position: absolute; width: 100%; top: 352px; }
#flash_logo { position: absolute; left: 55px; top: -1px; }
hr { color: #003399; outline-color: #003399; margin-bottom: 20px; height: 1px; }