* {margin: 0; padding: 0;}
html body {text-align:center}
body {background: #e7e6e6 url(images/bg1.gif); font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #666;}
h1, h2, h3 {color: #014f86;}
a {text-decoration: underline; color: #0161a2;}
a:hover {text-decoration: none; color: #014f86;}
#container {background: url(images/bg2.jpg) repeat-x; text-align:left;}
#incontainer {width: 891px; margin: 0 auto;}
#topnav {position: relative; padding: 20px 30px 0 30px;}
#iconnav {display: block; float: right; margin: 4px 110px 0 0; font-size: 16px;}
#iconnav img {margin: 0 8px; border: 0;}

#langnav {float: right; display: block;}
#langnav .curlang, #langnav a, #langnav a:hover {
	display: block;
	background: url(images/topboot.png) no-repeat left top;
	height: 23px;
	width: 83px;
	color: #737373;
	text-decoration:none;
	text-align: center;
	padding-top: 5px;
	float: left;
	margin-left: 5px;
}
#langnav a {
	background-image: url(images/topboot.png);
	background-repeat: no-repeat;
	color: #d0ebfb;
	background-position: -166px top;
}
#langnav a:hover {
	background-image: url(images/topboot.png);
	background-repeat: no-repeat;
	color: #e0f7fb;
	background-position: -83px;
}
#logobox {position: relative;}
#telefon {float: left; margin: 16px 0 0 278px; text-align: right; font-size: 23px; line-height: 28px; color: #737373;}
#logobox h1 {background: url(images/logo.png) no-repeat; display: block; width: 252px; float: left; height: 82px;}
#logobox h1 b {display: none;}
#menu {position: relative;list-style: none;margin: 0 10px 0 10px;padding-top: 10px;}
#menu li {display: block;float: left;margin: 0 10px 0 0;}
#menu .curpage, #menu a, #menu a:hover {
	display: block;
	background: url(images/menuboot.png) no-repeat;
	height: 30px;
	width: 154px;
	color: #737373;
	text-decoration:none;
	text-align: center;
	padding-top: 10px;
	margin-left: 5px;
	font-weight: normal;
}
#menu a {background: url(images/menuboot.png) no-repeat -308px top; color: #d0ebfb;}
#menu a:hover {background: url(images/menuboot.png) no-repeat -154px; color: #e0f7fb;}
#cargirl {
	background: url(images/girl-bg.gif) repeat-x bottom;
	color: #fff;
	line-height: 16px;
	position: relative;
	overflow: hidden;
}
#cargirl .girl1 {background: url(images/girl-left.gif) no-repeat left bottom;}
#cargirl .girl2 {background: url(images/girl.jpg) no-repeat right bottom; height: 378px;}
.t1 {display: block; width: 450px; margin: 48px auto 15px 30px;}
.t2 {display: block; width: 510px; margin: 0 auto 0 30px;}
#contentbox {background: url(images/cbg.gif) repeat-y; position: relative; padding: 26px 0;}
.c1 {
    clear:both; height:6px; display:block; line-height:0px;
	background: url(images/cbgt.gif) no-repeat left top;
}
.c2 {
	clear:both; height:6px; display:block; line-height:0px;
	background: url(images/cbgf.gif) no-repeat left bottom;
}
#content {margin: 0 30px;}
#leftcol {width: 470px; float: left; margin: 0 0 20px 0;}
#rightcol {
	float: right;
	width: 320px;
	margin: 0 0 20px 0;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
#carprice {
	border-left: 1px solid #56b8db;
	border-top: 1px solid #56b8db;
	margin-bottom: 20px;
}
#carprice td, #carprice th {
	padding: 3px;
	border-right: 1px solid #56b8db;
	border-bottom: 1px solid #56b8db;
}
#carprice th {
	background:#63d5ff;
	font-weight:normal;
	text-align: left;
	color: #333333;
}
#harki {width: 100%;}
#harki td {padding: 3px 10px 3px 0; border-bottom: 1px solid #ccc;}
.bigfoto {border: 0; margin: 0 0 20px;}
#content h2 {background: url(images/pix-g.gif) repeat-x center; margin: 0 0 20px 0;}
#content h2 em {
	background: #fff;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	padding: 0 5px 0 0;
}
#content h3 {margin: 0 0 20px 0;}
#content ul {padding: 0 1em; margin: 20px 0;}
#content p {margin: 0 0 10px 0; line-height: 16px;}
#content ul#carmenu {width: 100%; padding: 0;}
ul#carmenu h3 {font-size: 14px; font-weight: bolder; margin: 0 0 7px 0;}
/*CARS LIST*/
ul#carmenu li {
	list-style:none;
	float: left;
	width: 48%;
	margin:0 0 20px 0;
	font-size: 11px;
	background: url(images/incarbg.gif) repeat-x;
}
ul#carmenu li.carmenudev {height: 146px; width: 32px; background: none;}
.incar1 {background-repeat: no-repeat; background-position:top left;}
.incar2 {
	background: url(images/incarbgr.jpg) no-repeat right top;
	height: 115px;
	margin: 0 0 0 202px;
	line-height: 14px;
	padding: 21px 10px 10px 0;
}
.kp {background: url(images/gear_box.gif) no-repeat left center; display: block; margin: 5px 0;}
.kp img {cursor: help;}
.backto {padding:0 25px; background: url(images/arrleft.gif) no-repeat left center; display: block; line-height: 15px; text-decoration: none; font-weight: bold;}

/*CARS STYLES*/
.auto1 {background-image: url(images/fordfocus.jpg);}
.auto2 {background-image: url(images/chevroleaveo.jpg);}
.auto3 {background-image: url(images/fordfocushb.jpg);}
.auto4 {background-image: url(images/kiacerato.jpg);}

#footmav {position: relative; clear: both;}
#footmav a {color: #6f7377;}
#footmav a:hover {color: #666666;}
#footmav ul {list-style: none;}
#footmav li {display: block; float: left; margin: 18px 0 18px 30px;}

#footbox {
	background: url(images/fbg.gif) repeat-x;
	color: #e9e9e9;
	font-size: 11px;
	clear: both;
	position: relative;
}
#footbox a {color: #fff;}
#footbox a:hover {color: #fff;}

#footbox .foot1 {background: url(images/fbgr.jpg) no-repeat right top;}
#footbox .foot2 {background: url(images/fbgl.gif) no-repeat; height: 89px;}
.f1, .f2, .f3 {float: left; width: 260px; display: block; margin: 11px 0 0 30px; line-height: 16px;}
/*FORMS*/
#contactform {padding: 20px 0;}
#contacttable {width: 100%;}
#contacttable td {padding: 6px 6px 6px 0;}
#formname {font-weight: bold; text-align: right; width: 130px;
}
#contacttable textarea {
	width: 305px;
	height: 150px;
	padding: 2px;
	padding-right:0;
	border: 1px solid #fff;
	line-height: 26px;
	background-image: url(images/textareabg.gif);
	margin-top: 7px;
}
#contacttable .inputinfo {
	width: 305px;
	padding: 2px;
	border: none;
	border: 1px solid #fff;
	border-bottom: 1px solid #ccc;
}
#contacttable .kodik {width:90px}
.validmes {color: #c5388c; font-size:12px;}
#contacttable #send {
	cursor: pointer;
	border: none;
	text-decoration: none;
	background: transparent url(images/knopka.png) no-repeat;
	width: 174px;
	height: 31px;
	color: #fff;
	padding: 0 10px;		
}
#contacttable #send:hover {text-decoration:none; background:#fff url(images/knopka.png) left -33px;}
div.spacer{clear:both; height:20px; display:block; line-height:1px}
div.spacer1{clear:both; height:0px; display:block; line-height:0px}
.feolet {color: #c5388c;}
.apk {
	background: url(assets/images/apk.gif) no-repeat left center;
	padding: 10px 20px 10px 80px;
	display: block;
	width: 170px;
	height: 60px;
	font-size: 11px;
}
a.crimea {
	background: url(assets/images/crimea.jpg) no-repeat left center;
	display: block;
	height: 80px;
	padding: 10px 10px 0 90px;
	font-size: 1.6em;
}
/*CRIMEA*/
.ctiner, .ct {width:100%;}
#content .ct h3 {font-size: 1.3em;margin: 0;}
#content .ct img.bigfoto {margin: 0;}
.ct td {padding:5px;}
.ct td table td {width:20%; padding:5px 3px;}
.cc1, .cc2, .cc3 {border-bottom: 2px solid #4badd0;}
.cc3 {font-size:11px;}
.cc1 {vertical-align: bottom;}
.ct1, .ct2, .ct3 {border-bottom: 1px solid #b7b7b7;}
.ct1 {width: 100px;}
/*SITEMAP*/
#sitemap ul {margin: 0 0 0 1px; padding: 0 0 0 3px; background: url(images/t1.gif) repeat-y;}
#sitemap a {text-decoration: none}
#sitemap ul li {margin: 0; padding: 2px 0 2px 14px; list-style: none; background: url(images/t2.gif) no-repeat -3px 0; display: block}
#sitemap ul li.last {margin-bottom: 6px; background: url(images/t3.gif) no-repeat -3px 9px;}

