HTML, BODY{	margin: 0; padding: 0;}
.L{float: left;}
.R{float: right;}
.clear{clear: both;line-height: 0px;font-size: 0px;}
A IMG{border: none;}
DIV {border: 0px solid;}
a, a:link, a:active, a:visited {color: #666666;}
a:hover {color: #000000;}

BODY{font-family:Arial, Helvetica, sans-serif; font-size: 12px; background:#ffffff  /*url(../images/wrapShadow.gif) repeat-y center;*/ }
/*#wrapShadow{width:1023px; margin:0px auto; #efefef}*/
#wrap{width:995px; margin:0px auto;position: relative; /*background: white url(../images/bgCar.gif) no-repeat bottom;*/}
#container{padding: 18px;}

#icoNavigation {}
#icoNavigation .icoHome {margin-right: 20px;}
#icoNavigation .icoMap {margin-right: 20px;}
#icoNavigation .icoMail {margin-right: 20px;}
#icoNavigation .langSwith {height: 18px;}
#icoNavigation .langSwith UL {padding: 0;margin: 0;}
#icoNavigation .langSwith UL LI{float: left;list-style: none;font-size: 12px;line-height: 18px; background: url(../images/languageSeparetor.gif) no-repeat right; padding-right: 10px; margin-right: 10px;}
#icoNavigation .langSwith UL LI A{color: #b2b2b2;text-decoration: none;}
#icoNavigation .langSwith UL LI A:hover{text-decoration: underline;}
#icoNavigation .langSwith UL LI A.current{color: #ed1c24;font-weight: bold;}
#icoNavigation .langSwith UL LI.last{background: none; padding-right: 0px; margin-right: 0px;}
#icoNavigation .search{
	margin-top: 0px;
	margin-right: 10px;
}
#icoNavigation .search .input-text{
	width:181px;
	height:25px;
	border:none;
	background:url(../images/formInputSearch.gif) no-repeat  right top;
	vertical-align: middle;
	line-height: 16px;
    width: 147px;
    padding-left: 5px;
    padding-right: 5px;
}
#icoNavigation .search .input-button{
	background: url(../images/formInputSubmit.gif) no-repeat  scroll 0 0;

	width:25px;
	height:25px;
	border:0;
	vertical-align:middle;
}

#blockLogo{}

#blockLogo .logo{
	margin-right: 31px;
	margin-top: 10px;
}
#blockLogo .slogan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ed1c24;
	margin-left: 40px;
	margin-top: 17px;
	font-style: italic;
}
#blockLogo .hotLine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-right: 60px;
	margin-top: 10px;
}
#blockLogo .hotLine P{
	font-size: 14px;
	font-weight: normal;
	padding: 0;
	margin: 0;
	line-height: 18px;
	overflow: visible;
}
#blockLogo .userEntry{
	font-size: 9px;
	text-align: center;
	color: #b2b2b2;
	line-height: 8px;
	margin-right: 17px;
	top: -25px;
}
#blockLogo .logoUkrAuto{
	margin-top: 15px;
}

#topMenu {
	height: 30px;
	line-height: 24px;
	margin-top: 5px;
	clear: both;
	width: 970px;
	z-index:1000;
}



#topMenuContent{width: 970px;	z-index:1000;position:absolute;}

/*#topMenuL {height: 26px; width: 8px;  }
#topMenuContent UL{padding: 0;margin: 0 auto;width: 850px;line-height: 36px;background: transparent url(../images/topMenuSeparator.gif) no-repeat right top;height: 36px;}
#topMenuContent UL LI{ font-family:Verdana, Helvetica, sans-serif; float: left;list-style: none;font-size: 16px;position: relative;background: url(../images/topMenuSeparator.gif) no-repeat left top;padding: 0 20px 0 20px;}
#topMenuContent UL LI.clear{clear: both;}
#topMenuContent UL LI.active{background: url(../images/topMenuUlLiActice.gif) no-repeat center;}
#topMenuContent UL LI UL{background: none;visibility: hidden;width: auto;border: 1px solid #646464; background-color: #FFF;display: block;position: absolute;border-top: none;padding-bottom: 5px;left: 0px;top:35px;height: auto;z-index: 20;width: 180px;}
#topMenuContent UL LI UL LI{display: block;float: none; font-size: 14px;line-height:18px;text-align: left;color: #646464;background: none;}
#topMenuContent UL LI A{color: #000; text-decoration: none;text-transform: uppercase;}
#topMenuContent UL LI.active A {font-weight: bold;color: #ec1c24;}
#topMenuContent UL LI A:HOVER{text-decoration: none;color: #ec1c24;}
#topMenuContent UL LI UL LI A{font-size: 12px;color: #646464;text-transform: none;text-indent: 11px;}
#topMenuContent UL LI UL LI A:HOVER{text-decoration: none;}
#topMenuContent UL UL UL{margin-left: 2px; border: 1px solid #646464;}
#topMenuContent .downarrow{margin-left: 5px;}
#topMenuContent .rightarrow{margin-left: 5px;}
#topMenuR {height: 26px; width: 8px;  }*/


#headerString {
	height: 28px;
	margin-top: 7px;
	color: #333333;
	font-size: 12px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ed1c24;
	z-index:10;
}
#headerStringL {height: 18px; width: 8px;  }
#headerStringContent{
	margin: auto;
	padding-top: 5px;
	position: absolute;
	overflow: hidden;
	width: 940px;
	z-index: 10;
}
#ID_ANIMATE {position: relative;padding: 0;margin: 0; font-family:Arial,Helvetica,sans-serif;font-size: 12px;z-index: 10;}
#headerStringContent IMG {margin-left: 20px; margin-right: 10px;z-index: 10;}
#headerStringR {height: 18px; width: 8px;   }

#blockBrandsAndImage{padding-top: 15px;	}
#blockBrandsAndImage .L{width: 960px; margin-left: 0px;}
#blockBrandsAndImage .shadow{width: 960px;height: 9px; margin-left: 0px;}
#blockBrandsAndImage .shadowTop{background: url(../images/brandsShadowTop.gif) no-repeat center;}
#blockBrandsAndImage .shadowMiddle{ }
#blockBrandsAndImage .shadowBottom{background: url(../images/brandsShadowBottom.gif) no-repeat center; }
#blockBrandsAndImage .R{width: 0px;}
/*
#blockBrandsAndImage UL{padding: 0;margin:0 auto;width: 280px;padding-top: 10px;background: url(../images/brandsShadowMiddle.gif) repeat-y center;}
#blockBrandsAndImage UL LI{float: left;list-style: none;margin: 0;width: 49%;text-align: left;position: relative;padding-top: 25px;padding-bottom: 5px;height:65px;}
#blockBrandsAndImage UL LI.aL{text-align: left; background:none;}
#blockBrandsAndImage UL LI.aR{text-align: right;}
#blockBrandsAndImage UL LI.logoLada{padding-top: 25px;}
#blockBrandsAndImage UL LI.logoLada IMG{margin-left: 10px;}
#blockBrandsAndImage UL LI.logoJac{padding-top: 30px;}
#blockBrandsAndImage UL LI.logoJac IMG{margin-left: 7px;}
#blockBrandsAndImage UL LI.logoChery{padding-top: 30px;}

#blockBrandsAndImage UL LI A{color: #000; text-decoration: none;}
#blockBrandsAndImage UL LI A:HOVER{text-decoration: none; color: #eb1c24;}
#blockBrandsAndImage UL LI UL{margin:10;padding:0px;visibility: hidden;width: auto;display: block;position: absolute;top: 0px;left: 30px;  background: url(../images/brandCarModelFrame.gif) no-repeat right;  height: 89px;width: 100%;font-size: 12px;}
#blockBrandsAndImage UL LI.aR UL{left: auto; right: 5px; background: url(../images/brandCarModelFrameR.gif) no-repeat left;  height: 89px;width: 100%;font-size: 12px;}
#blockBrandsAndImage UL LI UL LI{display: block;float: none; margin: 5px 0;padding: 0; padding-left: 50px; width: auto;height: auto;text-align: left;background: url(../images/brandCarModelLine.gif) no-repeat right bottom;}
#blockBrandsAndImage UL LI UL LI A{background: url(../images/brandCarModelBullet.gif) no-repeat left center;padding-left: 10px;}
#blockBrandsAndImage UL LI.aR UL LI A{background: url(../images/brandCarModelBulletR.gif) no-repeat right center;padding-right: 10px;}
#blockBrandsAndImage UL LI.logoLada UL LI{padding-left: 90px;}
#blockBrandsAndImage UL LI.logoJac UL LI{padding-left: 90px;}
#blockBrandsAndImage UL LI.aR UL LI{padding-left: 0px; padding-right: 60px; text-align: right;background: url(../images/brandCarModelLineR.gif) no-repeat left bottom;}

#blockBrandsAndImage UL LI UL LI.first{}
#blockBrandsAndImage UL LI.logoChevrolet UL LI.first{}
#blockBrandsAndImage UL LI.logoZaz UL LI.first{margin-top: 17px;}
#blockBrandsAndImage UL LI.logoLada UL LI.first{margin-top: 27px;}
#blockBrandsAndImage UL LI.logoTata UL LI.first{margin-top: 40px;}
#blockBrandsAndImage UL LI.logoJac UL LI.first{margin-top: 27px;}
#blockBrandsAndImage UL LI.logoChery UL LI.first{margin-top: 17px;}
*/

#blockPopularAuto{}
#blockPopularAuto .L{width: 355px;}
#blockPopularAuto .L H2{
	margin-left: 20px;
	color: #ed1c24;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	display: block;
	background-image: url(../images/brandsShadowBottom.gif);
	background-repeat: no-repeat;
	background-position: center 23px;
	line-height: 30px;
	text-align: center;
	padding-bottom: 15px;
}
#blockPopularAuto .L IMG{margin-left: 50px;}
#blockPopularAuto .R{width: 603px;}
#blockPopularAuto H2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	display: block;
	font-weight: bold;
	background-image: url(../images/brandsShadowBottom.gif);
	background-repeat: no-repeat;
	background-position: center 23px;
	line-height: 30px;
	text-align: center;
	padding-bottom: 15px;
}
#blockPopularAuto H3{margin: 5px;font-size: 15px;color: #646464;}
UL#popularAuto{padding: 0;margin: 0 0 10px 0; overflow: hidden;}
UL#popularAuto LI {float: left;list-style: none;text-align: center;width: 200px;}
UL#popularAuto LI DIV.priceButton {
	background: url(../images/popularAutoPriceButton.gif) no-repeat bottom;
	height: 25px;
	line-height: 25px;
	color: #FFF;
	font-size: 15px;
}

#blockNewsAndStep{padding-top: 20px;}
#blockNewsAndStep .L{width: 320px;}
#blockNewsAndStep .R{width: 603px;text-align: right;}

#blockNews{
	padding-left: 20px;
}
#blockNews DIV.allNews{background: url(../images/detailArrow.gif) no-repeat right;margin-right: 4px;padding-right: 15px;}
#blockNews DIV.allNews A{color: #aaa; font-weight: bold;text-decoration: none;}
#blockNews DIV.allNews A:hover{text-decoration: underline;}
#blockNews .top{ background: url(../images/newsTop.gif) no-repeat; width: 320px; height: 14px;font-size: 1px;}
#blockNews .content{ background: url(../images/newsContentBg.gif) repeat-y; color: #646464;font-size: 12px;padding-left: 30px; height: 258px; width: 290px;}
#blockNews .content IMG{border: 3px solid #FFF; float: left;margin-right: 10px;}
#blockNews .content H2.blockTitle{font-size: 16px; margin: 0;margin-bottom: 10px;color: #999999;}
#blockNews .content .L{width: auto;}
#blockNews .content .R{width: auto;}

#blockNews .newsNode {margin-right: 10px;  background: url(../images/newsNodeBottomLine.gif) no-repeat bottom; padding-bottom: 5px;margin-bottom: 5px;}
#blockNews .newsNodeLast {background: none; padding-bottom: 0px;margin-bottom: 0px;}
#blockNews .newsNode P{width: auto;margin-top: 4px;margin-bottom: 4px;}
#blockNews .newsNode H1{font-size: 12px; margin: 0;}
#blockNews .newsNode H1 A{color: #000;text-decoration: none;}
#blockNews .newsNode H1 A:hover{color: #000;text-decoration: underline;}
#blockNews .newsNode DIV.date{font-size: 10px;color: #aaa;}
#blockNews .newsNode DIV.detail{font-size: 12px;line-height: 12px;  background: url(../images/detailArrow.gif) no-repeat right center;padding-right: 15px;}
#blockNews .newsNode DIV.detail A{color: #aaa;; text-decoration: none; }
#blockNews .newsNode DIV.detail A:hover{text-decoration: underline; }

#blockNews .bottom{ background: url(../images/newsBottom.gif) no-repeat; width: 320px; height: 14px}

#blockStep{
	width: 603px;
	padding-right: 20px;
}
#blockStep .top{ background: url(../images/stepTop.gif) no-repeat; height: 14px;font-size: 1px;}

#blockStep .content{ background: url(../images/stepContent.gif) repeat-y; height: 258px}
#blockStep .content .L{width: auto;}
#blockStep .content .R{width: auto;text-align: right;}
#blockStep .content UL#stepList{padding: 0;margin: 0;margin-left: 30px;}
#blockStep .content UL#stepList LI {float: left;list-style: none;text-align: center;width: 160px;padding-right: 30px;}
#blockStep .content UL#stepList LI .L {font-size: 100px;color: #999999;font-weight: bold;height: 103px;}
#blockStep .content UL#stepList LI .R P {margin: 0;font-size: 50px;color: #999999;text-align: right;}
#blockStep .content UL#stepList LI .R H3 {font-size: 18px;margin: 0;font-weight: normal;line-height: 17px;}
#blockStep .content UL#stepList LI P {}
#blockStep .bottom {
	height: 14px;
	background-image: url(../images/stepBottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#blockStep .content UL#stepList LI a.howtobuy{
	font-size: 12px;
	text-align: justify;
	margin-top: 5px;
	color: #333333;
	text-decoration: none;
	display: block;
}
#blockStep .content UL#stepList LI a.howtobuy:hover {text-decoration: underline; }


#blockInformation{
	padding-top: 20px;
	padding-left: 20px;
}
#blockInformation UL{padding: 0;margin: 0; clear: both;display: block;height: auto;}
#blockInformation UL LI{font-size: 14px;float: left;list-style: none;}
#blockInformation UL LI.first{width: 320px; margin-right: 45px;margin-top: 0px;}
#blockInformation UL LI.second{width: 210px; margin-right: 45px;}
#blockInformation UL LI.third{width: 300px; margin-right: 30px;}
#blockInformation UL LI DIV.detail{font-size: 12px;line-height: 12px;  background: url(../images/detailArrow.gif) no-repeat right center;text-align: right;padding-right: 20px;}
#blockInformation UL LI.third IMG{padding-right: 30px;}
#blockInformation UL LI H4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	background: url(../images/blockInformationH4Bullet.gif) no-repeat left;
	padding-left:20px;
	display: inline-block;
	color: #666666;
	font-weight: bold;
}
#blockInformation UL LI P{margin: 0;padding: 0;padding-left:20px;color: #646464;font-size: 14px;}
#blockInformation UL LI UL{margin-left: 22px;}
#blockInformation UL LI UL LI{float: none;margin-bottom: 5px;color: #646464;font-size: 15px;list-style: circle;list-style-image: url(../images/informationBullet.gif);}

#blockInformation UL LI DIV.detail{font-size: 12px;line-height: 12px;  background: url(../images/detailArrow.gif) no-repeat right center;padding-right: 15px;}
#blockInformation UL LI DIV.detail A{color: #646464;font-size: 12px; text-decoration:none;}
#blockInformation UL LI DIV.detail A:hover{text-decoration: underline; }/**/

#blockFooterMenu{border-top: 2px solid #999999;margin-top: 20px;}
#blockFooterMenu UL{padding: 0;margin: 0 auto;width: 950px;padding-top: 20px;}
#blockFooterMenu UL LI{list-style: none; float: left;margin: 0 25px 0 25px;}
#blockFooterMenu UL LI A{font-family:Verdana, Helvetica, sans-serif;font-size: 14px; text-transform: uppercase; color: #999999; text-decoration: none;}
#blockFooterMenu UL LI A:hover{text-decoration: underline;background-color: transparent;border-bottom: 5px;}

#innerContent{color: #646464;padding: 30px 30px 0 30px;}
#innerContent H1{color: #646464;font-size: 24px;}
#innerContent H1.autotak{color: #646464;font-size: 24px;padding: 0;margin: 0;}
#innerContent H1.howtobuy{color: #646464;font-size: 24px;padding: 0;margin: 0;}
#innerContent H2.howtobuy{color: #646464;font-size: 18px;font-weight: bold;padding: 0;margin: 0;}
#innerContent H1.howtobuy img{
	vertical-align:middle;
	padding-right: 20px;
}
#innerContent H1.comments{color: #646464;font-size: 24px;padding: 0;margin: 0;}
#innerContent H2 {color: #000;font-size: 24px;font-weight: normal;}
#innerContent IMG.about{margin: 0 20px 10px 0px;border: 12px solid #efefef;}
#innerContent IMG {margin-right:10px;}
#innerContent UL {font-size: 15px;padding: 0; margin-top: 0;margin-left: 20px;}
#innerContent UL LI{float: none;margin-bottom: 5px;color: #646464;list-style: circle;list-style-image: url(../images/informationBullet.gif);}
#innerContent P{font-size: 13px;}
#innerContent DIV.section-up, #innerContent P.section-up{font-size: 15px;color: #000;background: url(../images/blockInformationH4Bullet.gif) no-repeat left; margin: 0; padding-left: 20px;}
#innerContent DIV.section-down, #innerContent P.section-down{font-size: 12px;margin-top: 0;}

#innerContent DIV.section-up{font-size: 15px;color: #000;background: none; margin: 0; padding-left: 0px !important;}
#innerContent DIV.section-up IMG.bullet {margin-right: 10px;}
#innerContent DIV.section-down P{margin-top: 10px; margin-bottom: 10px;}

#innerContent DL{clear: both;margin-top: 10px;}
#innerContent DT{float: left;width: 300px;text-align: center;}
#innerContent DD{margin-left: 300px;}
#innerContent DD B{color: #000;}
#innerContent DD B SPAN{color: #ec1c24;}

#innerContent P.call{font-size: 18px;}

/* default styles for /cars.htm page */
#innerContent DIV.topShadow{background: url(../images/cars/carShadowTop.png) no-repeat; height: 7px;margin-bottom: 20px;}
#innerContent DIV.bottomShadow{background: url(../images/cars/carShadowBottom.png) no-repeat; height: 7px; margin-top: 20px;}
#innerContent UL.brandList{width: 100%;clear: both;margin: 0;padding: 0;}
#innerContent UL.brandList LI{float: left;list-style: none;padding: 0;margin: 0;text-align: center;margin-right: 17px;}
#innerContent UL.brandList LI.last{margin-right: 0px;}
#innerContent UL.brandList LI H1{font-size: 25px;margin: 0;}
#innerContent UL.brandList LI H1 A{color: #646464;text-decoration: none;}
#innerContent UL.brandList LI H1 A:hover{color: #646464;text-decoration: underline;}
/* default styles for /cars.htm page */

#innerContent UL.brand-2 LI{margin-right: 70px;}
#innerContent UL.brand-3 LI{margin-right: 140px;}
#innerContent UL.brand-4 LI{margin-right: 70px;}
#innerContent UL.brand-10 LI.last{margin-right: 140px;}
#innerContent UL.brand-11 LI.last{width: 700px;}

#innerContent UL.brandList LI.brandLogo{padding-top: 20px;width: 76px;}

#innerContent UL.brandList LI.car-1{padding-top: 14px;}
#innerContent .carBlock .cars li.car-1 {
	height: 160px;
}
#innerContent .carBlock .cars .car-1 H1 a{
	padding-top: 0px;
	font-size: 16px;
	text-decoration: none;
}
#innerContent UL.brandList LI.car-2{padding-top: 17px;}
#innerContent UL.brandList LI.car-17{padding-top: 17px;}

#innerContent UL.brandList LI.car-3{}
#innerContent UL.brandList LI.car-18{}
#innerContent UL.brandList LI.car-23{padding-top: 17px;}

#innerContent UL.brandList LI.car-8{padding-top: 3px;}

#innerContent UL.brandList LI.car-12{}
#innerContent UL.brandList LI.car-13{padding-top: 13px;}
#innerContent UL.brandList LI.car-14{padding-top: 8px;}

#innerContent DL.comments {margin-top: 10px;}
#innerContent DL.comments DT { width: 220px;text-align: left;}
#innerContent DL.comments DD {margin-left: 220px;}
#innerContent DL.comments DD B {margin-left: 220px;background: url(../images/blockInformationH4Bullet.gif) no-repeat left; margin: 0; padding-left: 20px;}
#innerContent DL.comments DD I {margin-right: 10px;font-style: normal;}

#innerContent DIV.howtobuyInfo UL LI {list-style-image: url(../images/blockInformationH4Bullet.gif);}
#innerContent h5 {font-size: 16px;padding: 0;margin: 0;color: #333;}
#innerContent DIV.howtobuyInfo{width: 250px;}
#innerContent DIV.howtobuyInfo H2{margin-top: 0px;color: #ec1c24;font-size: 18px;}
#innerContent DIV.howtobuyMap{width: 600px;}
#innerContent DIV.howtobuyMap H1{font-size: 18px;color: #000;margin-top: 0px;text-align: center;}
.p20{padding-left: 20px;}
.faqUrl A {
	color: #eb1c24;
	font-size: 14px;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}

#car DIV.L{width: 350px;}
#car DIV.R{width:500px;}
#car TABLE{width: 100%;font-size: 18px;border: 1px solid #b3b3b3;margin-top: 20px;}
#car TABLE TD{border-bottom: 1px solid #efefef;font-size: 12px;}
#car TABLE TD.aR{text-align: right;}
#car TABLE THEAD TR TD {background-color: #b3b3b3;color: #FFF;font-size: 18px;}
#car p{font-size: 12px;}

#car TABLE.price{width: 100%;font-size: 18px;border: none;line-height: 30px;}
#car TABLE.price TD{border-bottom: 1px solid;font-size: 18px;}
#car TABLE.price TD.first{color: #000;width: 150px;text-align: left;}
#car TABLE.price TD.second{width: 150px;text-align: right;}
#car TABLE.price TD.last{border: none;}
#car A{color: #eb1c24; font-size: 14px;}
#car A:hover{text-decoration:none;}


#car DL {font-size: 18px;}
#car DL DT{float: left;font-weight: bold; text-align: left;color: #000;}
#car DL DD{text-align: right;border-bottom: 1px solid #000;}

#car H4{font-size: 18px;color: #000;background: url(../images/blockInformationH4Bullet.gif) no-repeat left; margin: 0; padding-left: 20px;}

#mapcont { background:url(/img/map/_map.gif) 0 0 no-repeat; position:relative; width:473px; height:325px; margin-top:0px;}
#mapcont { background:url(../images/map/_map.gif) 0 0 no-repeat; position:relative; width:611px; height:413px; margin-top:0px;}
#mapcont div {  width:473px; height:325px; position: absolute; background-position:0 -326px; background-repeat:no-repeat;}
#mapcont div {  width:611px; height:413px; position: absolute; background-position:0 -414px; background-repeat:no-repeat;}
html>body #mapcont div {top:0; left:0;}
#mapcont div.curr, #mapcont div.over { background-position:0 0;}

#volynska_a {background-image:url(../images/map/volynska.png)}
#lvivska_a {background-image:url(../images/map/lvivska.png)}
#luganska_a {background-image:url(../images/map/luganska.png)}
#donetska_a {background-image:url(../images/map/donetska.png)}
#sumska_a {background-image:url(../images/map/sumska.png)}
#crimea_a {background-image:url(../images/map/crimea.png)}
#khersonska_a {background-image:url(../images/map/khersonska.png)}
#zaporizka_a {background-image:url(../images/map/zaporizka.png)}
#dnipropetrovska_a {background-image:url(../images/map/dnipropetrovska.png)}
#poltavska_a {background-image:url(../images/map/poltavska.png)}
#chernigivska_a {background-image:url(../images/map/chernigivska.png)}
#mykolaivska_a {background-image:url(../images/map/mykolaivska.png)}
#kirovogradska_a {background-image:url(../images/map/kirovogradska.png)}
#cherkaska_a {background-image:url(../images/map/cherkaska.png)}
#kievska_a {background-image:url(../images/map/kievska.png)}
#kyiv_a {background-image:url(../images/map/kyiv.png)}
#odeska_a {background-image:url(../images/map/odeska.png)}
#vinnitska_a {background-image:url(../images/map/vinnitska.png)}
#zhytomyrska_a {background-image:url(../images/map/zhytomyrska.png)}
#khmelnitska_a {background-image:url(../images/map/khmelnitska.png)}
#chernivetska_a {background-image:url(../images/map/chernivetska.png)}
#ivanofrankivska_a {background-image:url(../images/map/ivanofrankivska.png)}
#ternopilska_a {background-image:url(../images/map/ternopilska.png)}
#rivnenska_a {background-image:url(../images/map/rivnenska.png)}
#zakarpatska_a {background-image:url(../images/map/zakarpatska.png)}

#kharkivska_a {background-image:url(../images/map/kharkivska.png)}
.hidden { display:none;}

#tips div { background:url(/img/map/tip-r.gif) 100% 0 no-repeat !important; height:40px !important; width:auto !important; float:left; padding-right:3px;
 left:0; top:0; display:none;}
#tips div div { background:url(/img/map/tip-l.gif) 0 0 no-repeat !important; height:40px !important; width:auto !important; float:left; padding-left:5px; position:static; line-height:24px; font-size:8pt; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; }

#innerContent DIV.carBlock{
	margin-top: 20px;
	position: relative;
	margin-bottom: 20px;
	padding:0;
	margin:0;
	background-image: url(../images/cars_new/carsTopLine.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#innerContent DIV.carLogoFrame{background: url(../images/cars_new/carsLogoFrame.png) no-repeat;width: 128px;height: 104px; margin: 0;padding-top: 0px;position: absolute; left: 395px;margin: 0;text-align:center;}
#innerContent UL.cars { width: 100%; margin: 0 auto; padding: 0;padding-top: 50px;}
#innerContent UL.cars LI {float: left; width: 49%;text-align: center;list-style: none;height: 140px;}
#innerContent .brandCars_4 UL.cars LI {height: 160px;}
#innerContent .brandCars_10 UL.cars LI {height: 180px;}
#innerContent .brandCars_11 UL.cars LI {height: 180px;}
#innerContent DIV.carLogoFrame IMG{margin-top: 10px;}
#innerContent DIV.brandCars_1 DIV.carLogoFrame IMG{margin-top: 30px;}
#innerContent DIV.brandCars_2 DIV.carLogoFrame IMG{margin-top: 20px;}
#innerContent DIV.brandCars_3 DIV.carLogoFrame IMG{margin-top: 25px;}
#innerContent DIV.brandCars_4 DIV.carLogoFrame IMG{margin-top: 25px;}
#innerContent DIV.brandCars_10 DIV.carLogoFrame IMG{margin-top: 35px;}
#innerContent DIV.brandCars_11 DIV.carLogoFrame IMG{margin-top: 20px;}

#innerContent UL.cars LI H1{font-size: 25px;margin: 0;}
#innerContent UL.cars LI H1 A{color: #646464;text-decoration: none;}
#innerContent UL.cars LI H1 A:hover{color: #646464;text-decoration: underline;}

.about_right {float:right;}

#page_about .about_right {  width:250px; margin-left:-250px; height:168px; padding:1px; background:url(../img/pic_index-4.gif) 0 1px no-repeat; overflow:hidden; margin-top:45px; text-align:left;}
#page_about .about_right a { padding-top:80px; display:block;}
#page_about .about_left { margin-right:275px;}

#page_about .about_left ul { list-style:none; margin:0.6em 0;}
#page_about .about_left ul li { padding-left:8px; background:url(../img/bull.gif) 0 7px no-repeat; margin:0.2em 0;}



#page_about_last h3 { margin-top:20px; margin-bottom:-0.4em;}
#page_about_last .about_right { width:300px; margin-left:-280px; text-align:center; position:relative}
#page_about_last .about_right h5 { margin:7px 0 0 0;}
#page_about_last .about_right_1 { width:300px; margin-left:-280px; text-align:center; position:relative}
#page_about_last .about_right_1 h5 { margin:7px 0 0 0;}
#page_about_last .about_left {margin-right:380px;}
#page_about_last .about_left table, #newsitem table {border:solid #888; border-width:1px 1px 0 1px;}
* html #page_about_last .about_left table { width:99%;}
#page_about_last .about_left table td, #newsitem table td {border-bottom:1px solid #888; background-color:#f0f0f0; padding:4px 4px 4px 12px;}
#page_about_last .about_left table thead td, #newsitem table thead td {white-space: nowrap; background-color:#c6c6c6; font-weight:bold; padding:6px 4px 6px 12px;}


#trend { width:380px; height:191px; margin-top:1em; margin-right:-10px; background:url(../img/trend/trend.gif) 100% 0 no-repeat; position:relative}
#trend div, #trend div div { height:30px; float:left;}
#trend div { background:url(../img/trend/tip-l.gif) 0 0 no-repeat; padding:0 0 0 23px; position:absolute; left:211px; top:15px; display:none; z-index:1;}
#trend div div { background:url(../img/trend/tip-r.gif) 100% 0 no-repeat; padding:0 8px 0 0; position:static; font-size:10pt; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#5a5d73; line-height:23px; }
#trend img { position:absolute; z-index:99; left:0; top:0}

#trend1 { width:380px; height:191px; margin-top:1em; margin-right:-10px; background:url(../img/trend1/trend1.gif) 100% 0 no-repeat; position:relative}
#trend1 div, #trend1 div div { height:30px; float:left;}
#trend1 div { background:url(../img/trend1/tip-l.gif) 0 0 no-repeat; padding:0 0 0 23px; position:absolute; left:211px; top:15px; display:none; z-index:1;}
#trend1 div div { background:url(../img/trend1/tip-r.gif) 100% 0 no-repeat; padding:0 8px 0 0; position:static; font-size:10pt; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#5a5d73; line-height:23px; }
#trend1 img { position:absolute; z-index:99; left:0; top:0}



#innerContent DIV.carsBottomLine{background: url(../images/cars_new/carsBottomLine.png) no-repeat center; height: 10px;}
#copyright, #copyright a {
	font-size: 10px;
	color: #999999;
	text-align: center;
	text-decoration: none;
}

#car_price td {
	height:25px;
	border-bottom-color:#CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#car_price a, #car_price a:link, #car_price a:active, #car_price a:visited{
	color: #666666;
	text-decoration: none;
}
#car_price a:hover{
	color: #333333;
	text-decoration: underline;
}

DIV.message {border: 1px solid #FFF;padding:4px;}
DIV.error {border-color:Red;}
DIV.sendOk {border-color:#228b22;}

table#request .input { width:250px; padding-right:10px; padding-left:3px; }
table#request #RequestMessage{ width:230px;}
#request TH { background-color: #999999; color: white; text-align: right; }
table.infotable {width: 500px; float:left;}
#trend { width:380px; height:191px; margin-top:1em; margin-right:-10px; background:url(/img/trend/trend.gif) 100% 0 no-repeat; position:relative}
#trend div, #trend div div { height:30px; float:left;}
#trend div { background:url(/img/trend/tip-l.gif) 0 0 no-repeat; padding:0 0 0 23px; position:absolute; left:211px; top:15px; display:none; z-index:1;}
#trend div div { background:url(/img/trend/tip-r.gif) 100% 0 no-repeat; padding:0 8px 0 0; position:static; font-size:10pt; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#5a5d73; line-height:23px; }
#trend img { position:absolute; z-index:99; left:0; top:0}
#trend1 { width:380px; height:191px; margin-top:1em; margin-right:-10px; background:url(/img/trend1/trend1.gif) 100% 0 no-repeat; position:relative}
#trend1 div, #trend1 div div { height:30px; float:left;}
#trend1 div { background:url(/img/trend1/tip-l.gif) 0 0 no-repeat; padding:0 0 0 23px; position:absolute; left:211px; top:15px; display:none; z-index:1;}
#trend1 div div { background:url(/img/trend1/tip-r.gif) 100% 0 no-repeat; padding:0 8px 0 0; position:static; font-size:10pt; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#5a5d73; line-height:23px; }
#trend1 img { position:absolute; z-index:99; left:0; top:0}


#newsitem {
	font-size: 13px;
	color: #000000;
  top: 0px;
  bottom: 0px;
	padding: 0px;
	margin: 0px;
}
.newstitle, h3.newstitle, .newstitle-a, .newstitle-a:link, .newstitle-a:active, .newstitle-a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ed1c24;
	text-decoration: none;
	padding: 0px;
	margin: 0px;

}

.newstitle-a:hover {	text-decoration: underline;}

.newspressa, .newspressa-a, .newspressa-a:link, .newspressa-a:active, .newspressa-a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed5c29;
	text-decoration: none;
 	font-style: italic;
	line-height: 11px;
  padding: 0px;
	margin: 0px;
}
.newspressa-a:hover {	text-decoration: underline;}

.newsdate-a, .newsdate, a.newsdate, .newsdate p, p a.newsdate-a {
	font-size: 13px;
	color: #999999;
	font-style: normal;
	line-height: 13px;
	text-decoration: none;
	padding-top: -5px;
	margin: 0px;
}
.newsdate-a:hover {	text-decoration: underline;}
.newsdescr {
	font-size: 12px;
	color: #333333;
}
.articlehr {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}

.newsvideo {
	font-size: 14px;
	font-weight: bold;
	color: #ed1c24;
	padding-top: 15px;
}


.newsvideo_pressa {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10x;
	color: #ed5c29;
 	font-style: italic;
}



.newsdescr img {
	padding-right: 8px;
}
H7{color: #000;font-size: 24px;font-weight: normal;}
.block_news {clear: both;	padding-bottom: 10px;
}
.block_news img {padding-right: 8px;}
#auto_table table {
	width:400px;
	padding: 2px;
	clear: both;
	float: none;
}
.last_table {width:400px;	clear: both;
	float: none;
}

.btn_ask_online {
	display: block;
	margin: 10px 0 0 15px;
}

.btn_make_order {
	display: block;
	float: left;
	margin: 10px 0 0 0;
}

.btn_ask_icq {
	display: block;
	float: left;
	margin: 10px 0 0 14px;
}

#car TABLE .wherebuy {
	border: 0 !important;
	width: auto;
}
#car TABLE .wherebuy td {
	border: 0 !important;
	line-height: 1em;
	vertical-align: top;
}
#car TABLE .wherebuy td:first-child {
	padding-right: 5px;
	line-height: 24px;
}
#car TABLE .wherebuy td p {
	margin: 0;
}
ul.icons-ribbon {
	width: 18em !important;
}
ul.icons-ribbon img {
	vertical-align: middle;
}
span.icons-ribbon {
	margin-left: 10px;
}
span.icons-ribbon img {
	vertical-align: middle !important;
	margin-right: 4px !important;
	padding-right: 0 !important;
}