@charset "windows-1251";
/* CSS Document */

* { outline: none; }
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, th, td { margin: 0; padding: 0; }
fieldset, img { border: 0; }
address,caption,cite,code,dfn,th,var {
	font-style: normal;
	font-weight: normal;
}

caption,th {
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: bold;
}
q:before,q:after {
	content: '';
}
abbr,acronym {
	border: 0;
}
html { height: 100%; }
body { font-size: 13px; color: #666666; font-family: Arial, Helvetica, sans-serif; width: 100%; height: 100%; }


img {
	border: none;
}
input { vertical-align: middle; }
#wrapper { width: 1000px; margin: 0 auto; min-height: 100%; height: auto !important; height: 100%; position: relative; }

.div100, #menu, #flash, .clear25, .clear20, #header, #content, #footer, .clear10, .clear15, #hideshow, #hideshowInner, .commentHeader, .commentMiddle, .commentFooter, .clear18, .clear5, .voteHeader, .voteFooter, .voteMiddle, .commentContent, .comHeader, .comFooter, .comContent, .topPodMenu, .clear60, #ppp, .c1, .c2, .c3, .clear33, .comTop, .comMiddle, .comBottom, .clear13, .mMinus, .mPlus { position: relative; float: left; width: 100%; }
.div930, .leftContent, .rightContent, .rel, .news, .newsLine, .newsLineTitle, .newsLineBG, .relRSS, .relIMGRSS, .line, .voteLine, .checkLine, .voteSubmit, .voteResult, .inComContent, .inPodMenu, .linePodMenu, .podMenuBG, .catalogTop, .catalogMiddle, .catalogBottom, .conatent, .midpool, .midpoolCo, .pLinks, .de, .inPool, #indicate, .inC2, .relLeftUnder, .relM10, .relM7, .relM5, .reldo { position: relative; float: left; }
.clear25, .clear20, #home, #feedback, #sitemap, .clear10, .clear15, #flash, .commentHeader, .commentFooter, .fs0, .clear18, #sver, #sverIndex, #sverIn, .clear5, .line, .voteHeader, .voteFooter, .check, .uncheck, #logo4Design, #madeIn, #searchInputDiv, #searchSubmitDiv, #spy, #selMan, .comHeader, .comFooter, .topPodMenu, .catalogTop, .catalogBottom, .c1, .c3, .comTop, .comBottom, .clear13, .baki, .nexti { font-size: 0px; }
#logo, #home, #feedback, #sitemap, #kurs, #hotLine, #phone, #sver, #avtoRSS, #chooseMan, #leftMenu, #rightMenu, #divSearch, #code, .check, .uncheck, #key, #copyright, #address, #zero, #liveInternet, #rambler, #logo4Design, #madeIn, #searchInputDiv, #searchSubmitDiv, .searchInput, .searchSubmit, #spy, #selMan, .podmenu, #sverIn, #sverIndex, .baki, .nexti, #whoiscounter, #mailru { position: absolute; }
.relRight, .relRightUnder { position: relative; float: right; }

.clear5 { height: 5px; }
.clear10 { height: 10px; }
.clear13 { height: 13px; }
.clear15 { height: 15px; }
.clear18 { height: 18px; }
.clear20 { height: 20px; }
.clear25 { height: 25px; }
.clear33 { height: 33px; }
.clear60 { height: 60px; } 

.relM10, .relM7, .relM5 { clear: both; }
.relM10 { margin-top: 10px; }
.relM7 { margin-top: 7px; }
.relM5 { margin-top: 5px; }

.t1, .t2, .t3, .t4 { width: 15px; height: 10px; }
.t1 { background: url(../image/1.jpg); }
.t2 { background: url(../image/2.jpg); }
.t3 { background: url(../image/3.jpg); }
.t4 { background: url(../image/4.jpg); }
.t5 { background: url(../image/5.jpg); height: 10px; }
.t6 { background-color: #f1ebe5; }
.eshe { color: #9999cc; }

.pri { font-size: 18px; color: #1f1f1f; font-weight: bold; }
.ue { color: #999999; }
.audata { font-size: 12px; color: #666666; }

a.blueLnk { font-size: 12px; color: #0066cc; text-decoration: underline; line-height: 150%; }
a.blueLnk:hover { color: #0066cc; text-decoration: none; color: #FF0000; }
a.blueBold { font-size: 11px; color: #0066cc; text-decoration: underline; cursor: pointer; font-weight: bold; font-style: italic; }
a.blueBold:hover { text-decoration: none; color: #FF0000; }
a.blueLnk18 { font-size: 18px; color: #0066cc; text-decoration: none; }
a.blueLnk18:hover { text-decoration: none; color: #0066cc; color: #FF0000; } 

span.blueLnk18 { font-size: 18px; color: #0066cc; text-decoration: none; cursor: pointer; }
span.blueLnk18:hover { text-decoration: none; color: #0066cc; color: #FF0000; } 

a.rssLnk { color: #999999; text-decoration: underline; }
a.rssLnk:hover { color: #999999; text-decoration: none; }
a.menuLine { font-size: 13px !important; font-weight: normal !important; color: #99ccff !important; text-decoration: underline; background: none !important; padding: 0px !important; }
a.menuLine:hover { color: #ffffff !important; text-decoration: underline; }
a.whiteLnk { color: #99ccff; text-decoration: underline; }
a.whiteLnk:hover { color: #ffffff; text-decoration: none; }

.midpool a { color: #0066cc; text-decoration: underline; }
.midpool a:hover { color: #0066cc; text-decoration: none; color: #FF0000; }

a.blueLnk14 { font-size: 14px; color: #0066cc; text-decoration: underline; line-height: 150%; }
a.blueLnk14:hover { text-decoration: none; color: #FF0000; }

.white12 { font-size: 12px; color: #ffffff; }
.white13 { font-size: 13px; color: #ffffff; }
.title { font-size: 18px; color: #333333; }
.italic16 { font-size: 16px; color: #333333; font-style: italic; }
#sv { color: #cccccc; font-size: 11px; text-decoration: underline; cursor: pointer; }
#sv:hover { text-decoration: none; }
.whiteMan { font-size: 13px; color: #ffffff; }
.tasmagambetov { font-size: 13px; color: #000000; font-style: italic; }
.data { font-size: 11px; }
.manName { font-weight: bold; color: #003366; }
.manContacts { color: #336699; }
.commenti { font-size: 24px; color: #1f1f1f; }
.descrComment { font-size: 16px; color: #1f1f1f; }
.bmw { font-size: 16px; color: #1f1f1f; line-height: 130%; }
.titMidpool { font-size: 18px; }
.come { font-size: 14px; color: #000000; }
.error { font-size: 11px; color: #790000; }
.bmwBig, h1 { font-size: 22px; color: #1f1f1f; }
.price { font-size: 22px; font-weight: bold; color: #000000; }
.span333 { color: #333333; }
.count { color: #999999; }
.f16 { font-size: 16px; }
.pointer { cursor: pointer; }

/* Header
-----------------------------------------------------------------------------*/
#header { height: 181px; }
#headerBG { height: 181px; background: url(../image/header.jpg) top right no-repeat; }
.div930 { left: 35px; width: 930px; }
#logo { width: 181px; height: 53px; top: 86px; left: 0px; }
#home { width: 11px; height: 10px; left: 42px; top: 59px; }
#feedback { width: 12px; height: 8px; left: 87px; top: 61px; }
#sitemap { width: 11px; height: 8px; left: 132px; top: 61px; }
#kurs { width: 200px; height: 30px; top: 6px; left: 466px; }
#hotLine { width: 153px; left: 401px; top: 77px; height: 15px; }
#phone { width: 100px; height: 18px; top: 95px; left: 449px; font-weight: bold; color: #ffffff; font-size: 22px; }
#chooseMan { width: 115px; height: 38px; left: 808px; top: 84px; }
#code { width: 50px; height: 15px; left: 400px; top: 98px; }

/* Middle
-----------------------------------------------------------------------------*/
#content { padding: 0 0 198px; }
#menu { height: 47px; background: url(../image/bg.jpg) repeat-x; z-index: 10; }
#flash { overflow: hidden; }
.flashHidden { height: 410px; visibility: visible; }
.flashVisible { height: 410px; visibility: visible; }
.leftContent { width: 600px; }
.rightContent { width: 315px; left: 15px; }
#banner1, #banner2 { height: 155px; }
#hideshow { height: 34px; background: url(../image/menuBG.jpg) repeat-x; }
#hideshowInner { height: 34px; }
.darkHid { background: url(../image/inner.png) repeat-x; }
.liteHid { background: url(../image/menuBG.jpg) repeat-x; }
#sver { width: 101px; height: 11px; left: 810px; top: 10px; text-align: right; }
#sverIndex { width: 101px; height: 11px; left: 810px; top: 5px; text-align: right; }
#sverIn { width: 101px; height: 11px; left: 810px; top: 7px; text-align: right; }
.commentHeader { height: 11px; background: url(../image/commentHeader.jpg) no-repeat; }
.commentFooter { height: 11px; background: url(../image/commentFooter.jpg) no-repeat; }
.commentMiddle { background: url(../image/commentMiddle.jpg) repeat-y; }
#avtoRSS { height: 11px; width: 11px; left: 16px; top: 5px; }
#leftMenu, #rightMenu { width: 2px; height: 47px; top: 0px; }
#leftMenu { background: url(../image/leftMenu.jpg) no-repeat; left: 0px; }
#rightMenu { background: url(../image/rightMenu.jpg) no-repeat; left: 928px; }
.relRightUnder { background: url(../image/repeat.gif) bottom left repeat-x; }
.relLeftUnder { background: url(../image/repeat.gif) bottom left repeat-x; }
.line { background: url(../image/line.gif) repeat-x; height: 1px; width: 583px; left: 15px; }
.voteHeader { height: 11px; background: url(../image/voteHeader.gif) no-repeat; }
.voteFooter { height: 9px; background: url(../image/voteFooter.gif) no-repeat; }
.voteMiddle { background: url(../image/voteMiddle.gif) repeat-y; }
.voteLine { left: 15px; color: #333333; font-size: 12px; line-height: 150%; width: 275px; }
.votLin { height: 9px; border: solid #4f70aa 1px; background-color: #0066cc; font-size: 0px; }
.checkLine { left: 32px; color: #333333; font-size: 12px; line-height: 150%; }
.check, .uncheck { width: 16px; height: 16px; left: -22px; top: 2px; cursor: pointer; }
.check { background: url(../image/checkSelected.gif) no-repeat; }
.uncheck { background: url(../image/checkUnselected.gif) no-repeat; }
.vot { width: 102px; height: 44px; background: url(../image/vote.png) no-repeat; border: none; cursor: pointer; }
.vot:hover { width: 102px; height: 44px; background: url(../image/voteHover.png) no-repeat; border: none; cursor: pointer; }
.vot:active { width: 102px; height: 44px; background: url(../image/voteActive.png) no-repeat; border: none; cursor: pointer; }
.voteSubmit { left: 57px; }
.voteResult { top: 16px; }
#searchInputDiv { width: 163px; height: 19px; left: 15px; top: 7px; }
#searchSubmitDiv { width: 18px; height: 19px; left: 186px; top: 7px; }
.searchInput { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; width: 163px; top: 2px; border: none; background: none; }
.searchSubmit { background: url(../image/lupa.jpg) no-repeat; cursor: pointer; border: none; width: 18px; height: 19px; }
#spy { width: 127px; height: 11px; left: 36px; top: 5px; }
.topPodMenu { height: 15px; background: url(../image/topPodMenu.png) repeat-x; }
.mMinus { margin-top: -310px; background-color: #ffffff; }
.baki, .nexti { width: 20px; height: 20px; bottom: -25px; }
.baki { left: -26px; }
.nexti { left: 441px; }

#indicate { width: 570px; left: 45px; background: url(../image/indicate.png) no-repeat; height: 274px; }
.inC2 { width: 256px; left: 14px; color: #1f1f1f; }

#catalogAvto img { border: solid #e5e5e5 7px; }
.catalogTop { height: 5px; background: url(../image/catalogTop.png) no-repeat; width: 900px; left: 15px; }
.catalogMiddle { background: url(../image/catalogMiddle.png) repeat-y; width: 900px; left: 15px; }
.catalogBottom { height: 5px; width: 900px; background: url(../image/catalogBottom.png) no-repeat; left: 15px; }
.conatent { width: 866px; left: 17px; }
.midpool { left: 32px; width: 866px; font-size: 13px; color: #1f1f1f; }
.midpoolCo { left: 32px; width: 898px; color: #1f1f1f; }
#ppp { height: 52px; background: url(../image/podmenu.png) repeat-x; }
.pLinks { padding-left: 30px; padding-right: 30px; padding-top: 19px; }
.comTop { height: 5px; background: url(../image/co1.png) no-repeat; }
.comMiddle { background: url(../image/co2.png) repeat-y; }
.comBottom { height: 5px; background: url(../image/co3.png) no-repeat; }
.inPool { width: 570px; left: 16px; }
.inputText, .senderMessage { width: 403px; padding-left: 8px; padding-right: 8px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #1f1f1f; border: solid #bfbfbf 1px; padding-top: 4px; padding-bottom: 4px; }
.senderMessage { height: 100px; }
.send, .send:hover, .send:active { width: 102px; height: 44px; cursor: pointer; border: none; }
.send { background: url(../image/send.png) no-repeat;  }
.send:hover { background: url(../image/sendHover.png) no-repeat; }
.send:active { background: url(../image/pngActive.png) no-repeat; }
.tabCon { line-height: 150%; }
blockquote { font-style: italic; margin-top: 25px; margin-bottom: 25px; }
.arhiv { padding-top: 13px; padding-bottom: 13px; width: 270px; background: url(../image/arhiv.jpg) no-repeat; padding-left: 15px; padding-right: 15px; }

.de { width: 285px; left: 15px; }
.c1 { height: 10px; background: url(../image/c1.png) no-repeat; }
.c2 { background: url(../image/c2.png) repeat-y; }
.c3 { background: url(../image/c3.png) no-repeat; height: 10px; } 

.podmenu { top: 47px; width: 100px; height: 0px; left: 0px; visibility: hidden; }
.inPodMenu { background: url(../image/pixi.png); }
.linePodMenu { padding-left: 30px; padding-right: 30px; padding-top: 15px; padding-bottom: 15px; white-space: nowrap; clear: both; }
.podMenuBG { background: url(../image/topPodMenu.png) top left repeat-x; }

ul#topnav { padding: 0; margin: 0px; list-style: none; font-size: 16px; font-weight: bold; clear: both; float: left; }
ul#topnav li { margin: 0; padding: 0; overflow: hidden; float: left; height: 47px; }
ul#topnav a, ul#topnav span { padding: 14px 30px; float: left; text-decoration: underline; color: #666666; clear: both; height: 19px; line-height: 17px; background: #1d1d1d; }
ul#topnav a {	color: #666666; text-decoration: underline; text-decoration: none; }
ul#topnav span { display: none; }
ul#topnav.v2 span{ background: url(../image/li.jpg) repeat-x left top; }
ul#topnav.v2 a { color: #ffffff; text-decoration: underline; background: url(../image/li.jpg) repeat-x left bottom; }
.lineMenu { background: url(../image/lineMenu.jpg) no-repeat; position: absolute; width: 2px; height: 47px; right: 0px; top: 0px; }
.news { width: 300px; }
.newsLine, .newsLineTitle, .newsLineBG { width: 270px; padding-left: 15px; padding-right: 15px; padding-top: 7px; padding-bottom: 10px; }
.newsLineTitle { height: 25px; padding-bottom: 5px; }
.newsLineBG { background-color: #f1ebe5; }
.relRSS { margin-top: 4px; }
.relIMGRSS { top: 3px; left: 10px; }

#divSearch { width: 215px; height: 32px; left: 701px; top: 8px; background: url(../image/divSearch.jpg) no-repeat; }
.mTop { margin-top: -33px; }

/* Footer
-----------------------------------------------------------------------------*/
#footer { margin: -198px auto 0; height: 198px; }
#footerBG { height: 198px; }
#inFooter { position: relative; width: 1000px; }
#key { width: 1100px; height: 185px; left: -95px; top: 0px; }
#copyright { color: #333333; width: 470px; left: 30px; top: 55px; height: 15px; }
#address { width: 260px; left: 43px; top: 75px; height: 15px;  }
#zero, #liveInternet, #rambler, #mailru, #whoiscounter { width: 88px; height: 31px; top: 131px; }
#zero { left: 15px; }
#changemoney { position: absolute; width: 100px; height: 50px; top: 63px; left: 407px; }
#liveInternet { left: 113px; }
#rambler { left: 211px; }
#mailru { left:  309px; }
#whoiscounter { left:  407px; }
#logo4Design { width: 67px; height: 25px; top: 52px; left: 709px; }
#madeIn { width: 71px; height: 11px; left: -71px; top: 8px; background: url(../image/madeIn.jpg) no-repeat; }



.overlay { display: none; background-image: url(../image/overlayBG.png); width: 330px; height: 453px; }
.overlayCom { display: none; width: 466px; position: relative; background-image: url(../image/pix.png); border: none; overflow: visible; }
.comHeader { height: 6px; background: url(../image/comHeader.png) no-repeat; margin-top: -5px; }
.comFooter { height: 6px; background: url(../image/comFooter.png) no-repeat; }
.comContent { background: url(../image/commentBG.png) repeat-y; }
.inComContent { width: 435px; left: 16px; }
.overlay div.close { background-image: url(../image/close.png); position: absolute; right: 11px; top: 11px; cursor: pointer; height: 9px; width: 9px; font-size: 0px; }
.overlayCom div.close { background-image: url(../image/close_over.png); position: absolute; z-index: 10; right: 0px; top: -2px; cursor: pointer; height: 28px; width: 29px; font-size: 0px; }


.vertical { position: relative; left: 15px; top: 51px; overflow: hidden; height: 355px; width: 300px; }
#selMan { width: 197px; height: 13px; left: 15px; top: 20px; background: url(../image/selectManager.png) no-repeat; }
.items { position: absolute; height: 20000em; margin: 0px; }
.items div.metis { margin-top: 7px; width: 300px; overflow: hidden; background-image: url(../image/itemBG.png); padding: 0px; height: 112px; line-height: 130%; }
.metis img { cursor: pointer; }

/* the action buttons above the scrollable */
#actions {
	width:700px;
	margin:30px 0 10px 0;	
}

#actions a {
	font-size:11px;		
	cursor:pointer;
	color:#666;
}

#actions a:hover {
	text-decoration:underline;
	color:#000;
}

.disabled { visibility: hidden; }
.nextPage { float: right; }	

