@charset "utf-8";
/* CSS Document (www.autodrive.com.ua) */

body {font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	background-color: #08306E;
	margin: 0px;
	padding: 0px;
}

td {font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

h1, h2 {font-family:Tahoma, Helvetica, sans-serif; font-size: 14px; color:#000000;}

a:link, a:visited {color:#0054A6; text-decoration:underline;}
a:hover {color:#066CD0; text-decoration:none;} 
a img {border:0px solid #ffffff;}
form {margin:0;} 
input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

.clearer {height: 1px; font-size: 1px; clear: both;}
sup{ font-size:90%;}
.red {color:#FF0000;}

#mainContainer {width: 100%; text-align: center; margin: 0 auto; }
	
	#headerContainer {width: 970px; text-align: left; margin: 38px auto 5px auto; }
		#header {width: 920px; margin:0 25px 0 25px; color:#9CACC5; }
			#header .logo {float:left; display:block; margin:0 6px 0 0;}
			#header .langMenu {float:left;}
				#header .langeMenuItem {float:left; margin:0 6px; font-size:10px; font-weight:bold; line-height:20px; text-transform:uppercase; color:#FFF200;}
					#header .langeMenuItem a:link, #header .langeMenuItem a:visited {font-weight:normal; color:#FFFFFF;}
					#header .langeMenuItem a:hover {font-weight:normal; color:#FFF200;} 
			#header .sysMenu {float:right;  padding-right:13px; margin-top:3px;}
				#header .sysMenu a:link, #header .sysMenu a:visited {color:#FFFFFF; text-decoration:underline;}
				#header .sysMenu a:hover {color:#FFF200; text-decoration:underline;}
			#header .locator {float:right; padding-right:30px; line-height:17px; margin-top:0px; display:inline; color:#FFFFFF;}
				#header .locator select{ width:115px; font-size:10px; background-color:#FFFFFF; color:#08306E;}
	
	#content{ width:100%; background-color:#FFFFFF; margin:0 auto;}
		#content .zone {width:920px; margin:0 auto;}
			#content .logo2 {float:left; margin:30px 37px 0 0; display:inline;}
			
			#content .menuContainer {float:right; height:52px;}
				#content .menuSeparator {float:left; height:52px; width:1px; background-image:url(../images/mainmenuSeparator.gif);}
				#content a.menuItem:link, #content a.menuItem:visited {padding: 30px 11px 0 11px; line-height:22px; text-transform:uppercase; float:left; color:#0054A6;}
				#content a.menuItem:hover {padding: 30px 11px 0 11px; line-height:22px; text-transform:uppercase; float:left; color:#0054A6; background-color:#F8F8F8;}
				#content a.menuItemActive:link, #content a.menuItemActive:visited {padding: 30px 10px 0 10px; line-height:22px; text-transform:uppercase; text-decoration:none; float:left; color:#08306E; background-color:#F8F8F8;}
				
			#content .separator {height:50px; font-size: 1px; clear: both;}	
			#content .titleSmall {text-transform:uppercase; font-weight:bold; color:#08306E; margin-bottom:15px; }
				#content .leftColumn2 h3 {/*text-transform:uppercase;*/ font-weight:bold; color:#08306E; margin-bottom:15px;}
				#content .leftColumn2 h3 a {text-decoration:none; /*text-transform:uppercase;*/ font-weight:bold; color:#08306E; /*#0054A6*/ margin-bottom:15px;}
					#content h1 a {text-decoration:none; color:#000000;}
			
			#content .titleSmallB {text-transform:uppercase; font-weight:bold; color:#000000; margin-bottom:15px; }
			#content .oneColumn {width:920px; float:left; margin:0 auto; }
			#content .leftColumn {width: 300px; margin: 0 44px 0 17px; float:left; display:inline; text-align:left; min-height:1px;}
			#content .rightColumn {width:546px; float:left; text-align:left; min-height:1px; }
			#content .leftColumn2 {width: 230px; margin: 0 44px 0 17px; float:left; display:inline; text-align:left; min-height:1px;}
			#content .rightColumn2 {width:616px; float:left; text-align:left; min-height:1px; }
				#content .rightColumn2 h1 {margin-top:25px; margin-bottom:3px;}
			#content .threeColumn1 {width: 225px; float:left; text-align:left}
			#content .threeColumn2 {width: 420px; float:left;}
			#content .threeColumn3 {width: 225px; float:right; text-align:right}
			
			#content h6 {color:#FF0000; font-weight:bold; text-decoration:none; font-size:14px;}
			
			#content .newsItem {width:300px; float:left; }
				#content .newsDate {font-size:10px; color:#797979; width:65px; float:left; }
				#content .newsTitle {float:right; width:235px;}
				#content .newsArchiveLink {float:left;/*right;*/ width:235px; font-size:10px; margin:10px 0 30px 0;}
					#content .newsArchiveLink a:link, #content .newsArchiveLink a:visited {color:#797979; /*#08306E;*/}
				#content .newsSeparator {height: 6px; font-size: 1px; clear: both;}
				
			#content .horizMenu {width:200px; float:left;}
				#content .hMenuSeparator {width:200px; height:1px; font-size:1px; background-image:url(../images/horizMenuSeparator.gif); background-position:left; background-repeat:repeat-x; clear:both;}
				#content .hMenuItemActive:link,  #content .hMenuItemActive:visited{width:180px; padding:0 10px; height:18px; color:#000000; text-decoration:none; display:block; float:left; background-color:#F8F8F8; line-height:18px;}
				#content .hMenuItem:link, #content .hMenuItem:visited {width:180px; padding:0 10px; height:18px; color:#0054A6; display:block; float:left; line-height:18px;}
				#content .hMenuItem:hover {width:180px; padding:0 10px; height:18px; color:#0054A6; display:block; float:left; background-color:#F8F8F8; line-height:18px;}

/* main_city_menu */
		#content .main_city_menu {margin:25px 0px 10px 0; font-size:12px; line-height:24px; display:block; white-space:nowrap;/*fix for IE*/}
			#content .main_city_menu a {background-image:url(../images/separator.gif); background-repeat:no-repeat; background-position: center right; float:left; display:inline; margin:0px 14px 0px 0px; padding-right:14px;}

				
			#content .fastClick1 {width:920px; float:left; margin:0 auto; }
				#content .fastClickAuto {width:452px; height:150px; background-image:url(../images/auto.jpg); background-position:top left; background-repeat:no-repeat; float:left }
				#content .fastClickMoto {width: 223px; height:150px; background-image:url(../images/moto.jpg);  background-position:top left; background-repeat:no-repeat; float:right; }
				#content .fastClickSeparator {width:920px; float:left; height:16px;}
				#content .fastClickAutoButton {width:95px; height:15px; background-image:url(../images/fastClickAuto.gif); background-position:top left; background-repeat:no-repeat; float:left;}
				#content .fastClickMotoButton {width:96px; height:15px; background-image:url(../images/fastClickMoto.gif); background-position:top right; background-repeat:no-repeat; float:right;}
				#content .fastClickAutoButtonEn {width:95px; height:18px; background-image:url(../images/fastClickAutoEn.gif); background-position:top left; background-repeat:no-repeat; float:left;}
				#content .fastClickMotoButtonEn {width:103px; height:18px; background-image:url(../images/fastClickMotoEn.gif); background-position:top right; background-repeat:no-repeat; float:right;}

			#content table.contenttable {border-collapse:collapse; padding:0px; margin:5px 0px;}	
				#content table.contenttable tr.tr-even {background:#ffffff;}
				#content table.contenttable tr.tr-odd {background:#f8f8f8;}
				#content table.contenttable tr.tr-0 td {font-weight:bold;}
					#content table.contenttable td {padding:6px 3px; margin:0px; text-align:center;}
/* RTE text styles */
	.align-left {text-align:left;}
	.align-center {text-align:center;}
	.align-right {text-align:right;}
					
					
/* partners */
	.partners {}
		.partners h3 {font-size:14px; margin:0 0 5px 0;}
		.partners .partner {margin:0 0 30px 0;}
		.partners .parner-image {float:left; margin:0 10px 10px 0;}
	
					
					
/* contactus */
	#content table.contactus {border:0px solid #eee; border-collapse:collapse; margin:6px; padding:0px; width:400px;}
		#content table.contactus td {margin:0px; padding:2px; text-align:left; vertical-align:top; width:250px;}
			#content table.contactus td img {margin:0px; padding:0px;}

/* end of contactus */

				
	#footer {width:920px; color:#FFFFFF; margin: 8px auto 60px auto; text-align:left; font-size:10px;}
		#footer a:link, #footer a:visited {color:#FFF200;}
		#footer .phone {float:left; margin:0 15px 0 0; display:block; }
		#footer .copyrights {float:left;}
		#footer .copyrights2 {float:right;}