/*	http://automobilgoda.ru	*/
/*	Базовый CSS	*/
html{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;}
body{width:100%;height:100%;min-height:100%;background:#fff;font-family:Arial, Verdana;font-size:12px;color:#000;margin:0;padding:0;overflow-x:hidden;}

table {border-collapse:collapse;border:0;border-spacing:0;}
table th, table td {font-weight:normal;padding:0;}
p, form, ul, ol, dl, dt, dd, cite, blockquote  {list-style-type:none;margin:0;padding:0;}
img, div {behavior: url(/css/iepngfix.htc)}
img, a, a img {border:none;}
a:hover{text-decoration:none;}
.hidden{display:none;}

#wrapbody{position:absolute;margin:0;padding:0;height:100%;width:1200px;text-align:left;font-family:Arial, Verdana;color:#000;display:none;}
#wrapbody #ag_toolbar{position:absolute;width:1000px;height:40px;z-index:100;margin:0 0 0 100px;max-width:1000px;min-width:1000px;z-index:1000;}
#wrapbody #wrapall{position:absolute;top:41px;left:100px;width:998px !important;max-width:998px;min-width:998px;height:100%;z-index:500;}

#ag_toolbar div.tbar_div, #ag_toolbar div.tbar_divider{display:inline;}
#ag_toolbar #tbar_home_button{margin:0 10px 0 10px;}
#ag_toolbar #tbar_slogan{position:relative;top:-3px;margin:0 5px 0 10px;}
#ag_toolbar #tbar_map_list{position:relative;top:2px;margin:0 10px 0 0;height:22px !important;width:22px !important;cursor:pointer;}

#ag_toolbar #tbar_entertain{position:relative;top:-3px;//top:8px;left:150px;margin:0 10px 0 0;width:300px !important;}
#ag_toolbar #tbar_newbies{font-size:12px;color:#06c;font-weight:bold;cursor:pointer;}
#ag_toolbar #tbar_entertain #tbar_newbies{position:absolute;top:-1px;width:100px;}
#ag_toolbar #tbar_entertain #tbar_surprise{position:absolute;left:50px;}
#ag_toolbar #tbar_entertain #tbar_surprise_fla{position:absolute;left:-110px;top:0;//top:-8px;}
#ag_toolbar #tbar_surprise_text{position:absolute;left:75px;top:11px;//top:0;font-size:12px;color:#c03;font-weight:bold;width:100px;cursor:pointer;}
#ag_toolbar #tbar_key{position:relative;top:-4px;left:550px;margin:0 10px 0 0;width:140px;font-size:11px;}
#tbar_key span{margin:0 0 0 10px;cursor:pointer;}
#ag_toolbar div.tbar_divider {width:1px;height:24px;position:relative;top:3px;}

#wrapall #fullheader{width:998px;height:235px;margin:-10px 0 0 0;position:relative;z-index:10;overflow:hidden;}
#wrapall #fullheader #inlblock001{position:absolute;top:20px;left:20px;vertical-align:top;z-index:1;}
#wrapall #fullheader #inlblock002{position:absolute;top:20px;left:220px;vertical-align:top;z-index:1;}
#wrapall #fullheader #inlblock003{position:absolute;top:5px;left:500px;vertical-align:top;z-index:0;}
#ag_countdown{font-size:20px;color:#fff;font-weight:bold;width:175px;height:35px;text-align:center;padding:3px 0 0 0;margin:25px 0 0 0;}
#slogan{width:300px;height:235px;}
#funslogan{margin:-80px 0 0 0;}

#mainprizetext{position:absolute;right:20px;top:10px;}
#mainprizetext, #mainprizetext a{font-size:12px;color:#000;}
#mainprizetext a{font-weight:bold;}

#wrapall #sberbanksigns {position:relative;top:5px;height:2px;background:#090;width:998px;}
#sberbanksigns div{position:absolute;left:795px;//left:830px;}

#wrapall #catalogmenu{width:1000px;height:90px;margin:5px 0 0 0;}

#wrapall #contentbox{width:998px;margin:20px 0 30px 0;overflow-x:hidden;}
#catalognavigate div{display:inline;}
.ancorcol{position:relative;left:40px;top:3px;}
.ancorcol a{margin:0 10px 0 10px;;font-size:12px;}
#sberchoice{position:absolute;left:360px;top:0px;width:196px;height:25px;}

#contentbox div{vertical-align:top;}
#contentbox #leftcell{position:absolute;left:15px;width:200px;text-align:center;}
#contentbox #rightcell{position:absolute;left:795px;width:200px;text-align:center;margin:0 0 0 0;overflow-x:hidden;}
#contentbox #centercell{position:absolute;left:220px;width:560px;max-width:560px;min-width:560px;}
#contentbox #leftcell div{margin:0 0 10px 0;}

#sponsorsbutton{width:175px;height:35px;text-align:center;padding:8px 0 0 0;margin:0 0 -10px 0;}
#sponsorsbutton a{font-size:14px;color:#06c;font-weight:bold;}

.leftcol{position:relative;width:95px;font-size:17px;font-weight:normal;color:#000;}
.ancorcol, .ancorcol a{font-size:11px;font-weight:normal;color:#000;}
.ancorcol{padding:5px 0 0 0;width:280px;}
#contentbox #rightcell .sponsorbanner{width:175px;margin:10px 0 0 0;font-size:12px;}
.sponsorbanner img{margin:10px 0 0 0;}
#sberchoice{width:195px;height:25px;background:#00823c;}
#sberchoice #textchoice{font-size:11px;color:#fff;text-decoration:underline;position:relative;left:10px;top:-5px;width:170px;cursor:pointer;}
#sberchoice #sberbutton{width:22px;height:21px;position:relative;left:30px;top:2px;cursor:pointer;}

#sberchoice #popupsber{position:absolute;top:25px;left:0px;z-index:200;width:193px;height:105px;background:#fff;border:1px solid #00823c;font-size:10px;display:none;}
#popupsber ul{margin:10px 0 0 10px;}
#popupsber ul li{margin:0 0 5px 15px;}
#popupsber ul li a{font-size:10px;color:#000;}

.leftcol img{margin:20px 0 0 0;}
.centertext div{margin:10px 0 0 0;}

div.sbprtitle{position:relative;left:100px;top:-33px;font-size:14px;color:#00823c;font-weight:bold;cursor:pointer;}
div.sbprtitle span {position:relative;top:-3px;}
div.sbprtitle span a{font-size:14px;color:#00823c;font-weight:bold;}
div.sbprtitle img{margin:0 10px 0 0;float:left;}

#sbrf_standart, #sbrf_models, #sbrf_partners{display:none;}
.sberbankprogs div.description{position:relative;left:120px;top:-20px;font-size:11px;color:#000;font-weight:normal;width:450px !important;max-width:450px;z-index:1;}
div.sbrfshow{position:relative;left:-10px;}
.sberbankprogs div.sbrfshow  p, .sberbankprogs .sbrfshow ul, .sberbankprogs .sbrfshow #showcars_bank, .sberbankprogs .sbrfshow #showprograms_bank{font-size:11px;color:#000;font-weight:normal;margin:5px 0 0 10px;width:560px !important;max-width:560px;}
.sberbankprogs div.sbrfshow  p a{color:#000;}
.sbrfshow .creditsubtitles{position:relative;left:120px;top:10px;font-size:14px;color:#009933;font-weight:bold;padding:10px 0;clear:both;}
#showprograms_bank ul{line-height:2em;margin-bottom:10px;}

#banner560x175{position:relative;width:560px;height:175px;}
#banner560x90{position:relative;top:26px;width:560px;height:90px;}
#partnersfooter{position:relative;left:-220px;width:960px;margin:80px 0 0 25px;}
#partnersfooter #massmedia img{float:left;}
#partnersfooter #wwwpartner{position:relative;left:50px;top:-10px;}
#partnersfooter #informpartner{float:right;position:relative;top:-85px;text-align:center;z-index:10;}
#massmedia img, #wwwpartner img, #informpartner img{margin:20px 20px 0 0;}

#totalfooter{position:relative;left:-220px;top:100px;//top:-50px;width:960px;margin:0 0 20px 25px;border-top:1px solid #000;padding:10px 0 0 0;}
#totalfooter .copir{position:absolute;font-size:10px;color:#666;font-weight:normal;}
#totalfooter #agcontacts{position:absolute;left:400px;}
#totalfooter #guanti-ppa{position:absolute;right:10px;font-size:10px;}

.blue14{font-size:14px;color:#06c;font-weight:bold;}
.grey10{font-size:10px;color:#666;font-weight:normal;}
.black10{font-size:10px;color:#000;font-weight:normal;}
.green12{font-size:12px;color:#009933;font-weight:normal;}
.green12_link{font-size:12px;color:#009933;font-weight:bold;text-decoration:underline;cursor:pointer;}

.our {display:none;float:left;margin-bottom:10px;}
* html .our {margin:0px;}
.our div {border-color:#f00 !important;}
.our p {margin-bottom:10px;}

table.credtable{position:relative;left:10px;width:560px !important;}
table.credtable td{border:1px solid #000;color:#000;padding:3px;}
td.credcaptions, td.credheader{font-size:12px;color:#000;width:140px;font-weight:bold;}
td.credtext{font-size:11px;color:#000;font-weight:normal;text-align:center;}
td.credtextb{font-size:11px;color:#000;font-weight:bold;text-align:center;}
td.credheader{text-align:center;}

.sbrfnotes{margin:10px 0 30px 0;font-size:10px;color:#000;font-weight:normal;}

.sbrfshow .tableimages{position:relative;left:120px;margin:10px 0 20px 0;}
.sbrfshow .tableimages td{width:90px;padding:3px;}

.width0 { width:0px !important; height:0px !important; position:absolute; top:-100px; left:-100px; overflow:hidden !important; }
.hidden { display:none;}
.hidden ul b{color:#06c;}
.hidden ul li b{color:#000;}
.hidden ul li a{font-weight:normal;color:#000;}

#centercell #autosearch {width:555px;height:33px;margin-bottom:12px;}
#centercell #autosearch input {width:492px;height:15px;margin-right:8px;}
#centercell #autosearch input.error {border-color:#f00;}
#centercell #autosearch a {color:#666;}
#centercell #autosearch p {font-size:11px; color:#999; margin-top:2px;}
#centercell h1 {font-size:17px;color:#000;display:inline;}

* html  fieldset#winnerhistory {clear:both;}
*+html fieldset#winnerhistory {clear:both;}
fieldset#winnerhistory {width:550px !important;position:relative;border:0;clear:both;}
fieldset#winnerhistory table {margin:10px 0 0 0; border-color:#fff;}
* html fieldset#winnerhistory  table {margin:0;}
* html form fieldset#winnerhistory  table {margin:-5px 0 0 0;}
fieldset#winnerhistory  table td {vertical-align:top; border-color:#fff;}
fieldset#winnerhistory  table td  table td {width:160px !important;vertical-align:top; border-color:#fff;}
fieldset#winnerhistory  table td table td div.hnum  {color:#06c;font-size:2em !important;font-weight:bold;}
td.himg{width:85px;}
fieldset#winnerhistory table td table td {text-align:left;}

fieldset#winnerhistory table td table td img {width:85px;height:55px;}
fieldset#winnerhistory table td img {width:85px;height:55px;}
fieldset#winnerhistory hr.blackhr{height:1px;background:#000;color:#000;clear:both;}
p.historytitle{font-size:20px;color:#006ad5;}
fieldset#winnerhistory table td table td div.historycatcap{font-size:12px !important;margin:5px 0 0 0 !important;font-weight:bold;}
fieldset#winnerhistory table td table td div.historymodelcap{font-size:12px !important;margin:0 !important;font-weight:normal !important;}
fieldset#winnerhistory table td div.historyspeccat{font-size:12px !important;margin:0 !important;font-weight:normal !important;}

div#tooltip {display:none;position:absolute;width:400px;z-index:2000;background:#eee;}
div#tooltip div#text {background:#eee;padding:10px;width:360px;height:60px !important;background:#fff;margin:10px !important;}
div#tooltip div#img {position:relative;background:none;margin:10px !important;width:380px;height:245px;}

div#peoplewin {display:none;position:absolute;width:400px;z-index:2000;background:#eee;padding:10px 10px 10px 10px;}
div#peoplewin #viewer_x{position:absolute;top:5px;right:10px;font-size:1em;color:#c03;font-weight:bold;cursor:hand;cursor:pointer;}

.spanlink{text-decoration:underline;cursor:hand;cursor:pointer;}

#event_gal{height:450px;width:550px;min-width:550px;max-width:550px;max-height:450px !important;clear:both;display:none;}

#event_gal #slideimages #shuttle{display:inline-box;overflow:hidden;height:71px !important;width:520px !important;}
#event_gal #slideimages #leftarrow{position:relative;left:20px;top:33px;cursor:hand;cursor:pointer;}
#event_gal #slideimages #rightarrow{position:relative;left:580px;top:-60px;cursor:hand;cursor:pointer;}
#event_gal #slideimages #slidepane{position:relative;left:40px;top:-10px;}
#event_gal #slideimages #shuttle div.imgbox{float:left;margin:0 0 0 3px;}
#event_gal #slideimages #shuttle div.imgbox img{cursor:hand;cursor:pointer;}
#event_gal .focusedimage{position:relative;width:525px;max-width:525px;min-width:525px;clear:both;height:360px;min-height:360px;text-align:center;padding-top:10px;left:10px;}

#event_gal div{float:left;}
#event_gal #prev, #event_gal #next{position:relative;cursor:pointer;width:10px; margin:0px;}
#slideview{ position:relative; margin:auto 20px; height:70px; width:490px; text-align:center;overflow:hidden;}
* html #slideview { margin:auto 10px !important; }
#slideview img{float:left;cursor:pointer;margin-right:2px;}
#slideview .belt { position:absolute; left:0px; height:70px; }
.imgbox{height:66px;min-height:66px;padding:1px;position:relative; float:left;}

#left .video {position:relative;z-index:0;}