@charset "utf-8";
/* CSS Document */

	*{margin:0; padding:0;}
    html, body{height:100%; min-height:100%; min-width:984px; width:100%; margin:0; padding:0; position:relative; background:url(images/bcgr.jpg) top repeat-x #434343; font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}

    /* --------- */
	.button{width: auto; height:28px; background:url(images/button_gr.jpg) repeat-x; padding:0 10px 0 10px; vertical-align:middle; text-align:center; border:#c69c39 solid 1px; font-weight:bold; margin:0; font-size:14px; color:#333; text-transform:uppercase; font-weight:normal;}
	.button a{ text-decoration:none;}
	
	.cutebox{border:#999 solid 1px; padding:3px; margin-bottom:7px; vertical-align:middle;}
	.cutebox:focus{border:#F60 solid 1px;}
	.cuteboxrequired{border:#F00 dotted 1px;}
	.cuteboxinvalid{background-color:#F60; color:#FFF;}
	
	img{border:none;}
	a img{border:none;}
	
	TD>IMG { display: block; }
	FORM { margin: 0; }

	h1{text-align:center; font-size:22px; color:#736238; padding-bottom:15px;}
	h2{text-align:center; font-size:22px; color:#736238; padding-bottom:15px;}
		h2 a{text-align:center; font-size:22px; color:#736238; padding-bottom:15px;}
		h2 a:hover{text-decoration:none; color:#736238;}
	h3{font-size:16px; color:#F60; padding-top:11px;}

	
	p{padding-bottom:20px;}

	a{color:#F60;}
	a:hover{color:#F30;}

	ul{margin-left:22px;}
	ul a{}
	ul a:hover{}
	
	ol{margin-left:22px;}
	ol a{}
	ol a:hover{}

	.orange{color:#F60;}
	.text{text-align:justify;}
	strong{font-size:16px;}
	b{font-size:16px;}
	em{font-size:16px;}
	i{font-size:16px;}
    /* --------- */
		
	html>body #main,
	html>body #main #outter,
	html>body #main #outter .inner-box,
	html>body #footer{height: auto;}

	#main{height:100%; min-height:100%; width:100%; min-width:984px; margin:auto; position:relative; margin-top:0px; background: url(images/back.jpg) top repeat-x;}
	
		#head{width:984px; height:360px; background:url(images/header.jpg) top no-repeat; margin:0 auto 0 auto; position:relative;}
		#logo{position:absolute; right:230px; top:41px;}
		#logo a {width:216px; height:78px; display:block;}
		
		#menu{width:100%; position:absolute; top:335px; left:0; right:0; color:#F60; font-size:20px;}
		#menu li {list-style:none; float:left; position:relative; width:115px; text-align:center;}
		#menu a{color:#fff; text-decoration:none;}
		#menu a:hover{text-decoration:underline;}
			#menu:after{content: ''; display: block; clear: both;}
			.align_center_to_left {position: relative; right: 50%; float: right;}
			.align_center_to_right {position:relative; z-index:1; right: -50%;}
		
		
		#icons {background:url(images/icons.gif) no-repeat; width:94px; height:10px; position:absolute; right:61px; top:34px;}
			#home {position:absolute; right:83px;}
				#home a {display:block; width:11px; height:9px;}
			#sitemap {position:absolute; right:41px;}
				#sitemap a {display:block; width:14px; height:9px;}
			#email {position:absolute; right:0px;}
				#email a {display:block; width:12px; height:9px;}
				
		#outter {width:98%; margin:auto; padding-top: 25px; position:relative; clear:both; padding-bottom:85px;}
			.r1, .r2, .r3 {display: block; height: 1px;}
			
			.r3 { margin: 0 3px; }
			.r2 { margin: 0 2px; }
			.r1 { margin: 0 1px; }
			
			.r1, .r2, .r3 {overflow: hidden; font-size:1px;}
			
		#outter .inner-box, #outter  em { background:#fffdf8;}
		
			.inner-box {padding:2em 1em 1em 2em; background:url(images/innergrad.gif) top repeat-x;}
			
				#news {width:23%; min-width:239px; position:relative; float:left; color:#333; font-size:14px; }
				#news p { padding-bottom:0}
					.news_arrow{font-size:24px; color:#c3c3c3; text-align:center; padding-top:10px; font-weight:bold;}
					.news_arrow a{text-decoration:none;}
					.news_date {text-align:right; color:#736238;}

					.news_obj{position:relative; border-right:#f2eee5 solid 3px; padding:0px 15px 15px 0; background:url(images/news_obj_stripe.gif) center bottom no-repeat; z-index:1;}
					
					#banner1, #banner2, #banner3, #banner4, #banner5, #banner6{position:relative; width:75%; height:74px; margin:5px 0 5px -2em; background:#fff6e1 url(images/banner1.jpg) left no-repeat;  padding-left:90px; font-size:11px; line-height:13px;}
					#banner1{background:#fff6e1 url(images/banner1.jpg) left no-repeat;}
					#banner2{background:#fff6e1 url(images/banner2.jpg) left no-repeat;}
					#banner3{background:#fff6e1 url(images/banner3.jpg) left no-repeat;}
					#banner4{background:#fff6e1 url(images/banner4.jpg) left no-repeat;}
					#banner5{background:#fff6e1 url(images/banner5.jpg) left no-repeat;}
					#banner6{background:#fff6e1 url(images/banner6.jpg) left no-repeat;}
					
					#banner1 h3 a, #banner2 h3 a, #banner3 h3 a, #banner4 h3 a, #banner5 h3 a, #banner6 h3 a{font-size:12px; font-weight:bold; color:#536e00; display:block;}
					#banner1 h3 a:hover, #banner2 h3 a:hover, #banner3 h3 a:hover, #banner4 h3 a:hover, #banner5 h3 a:hover, #banner6 h3 a:hover{ text-decoration:underline; color:#536e00;}

				
				#content {width:71%; position:relative; float:left; padding-left:15px;}
					#auto{background:#FFF; border:#d9c9a3 solid 1px; position:relative; clear:both; font-size:12px; margin-top:15px; padding-bottom:14px;}
					#auto, #auto li {position:relative; display:block;}
						div.image_first		{margin-bottom:0.5em; margin-top:0;}
						td.main_first		{padding-left:5px; padding-right:5px; padding-bottom:0;}
							td.main_first li {list-style:none;}
								td.main_first li a{font-weight:bold;}
						.body_smaller		{font-size:85%;  margin-bottom:0.5em; margin-top:0px; text-indent:0em;}
						
						
			#bottommenu li {list-style:none; float:left; position:relative; width:80px; text-align:center;}
			#bottommenu {margin:auto; color:#d8d9da; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; padding-top:15px; clear:both;}
			#bottommenu a {color:#d8d9da; text-decoration:none;}
			#bottommenu a:hover {text-decoration:underline;}
			#bottommenu:after {content: ''; display: block; clear: both;}
			
	#footer {width:98%; margin:auto; position:relative; height:75px; min-height:75px; clear:both; margin-top:-75px; min-width:984px; font-family:Verdana, Geneva, sans-serif; color:#d8d9da; font-size:11px;}
		#copyright {width:50%; float:left;height:75px; position:relative;}
		#contacts {text-align:right; height:75px; position: absolute; right:0;}
		.counters {position:absolute; left:250px;}
		
		
		#htmlsitemap ul {
		  margin: 0 0 0 1px;
		  padding: 0 0 0 3px;
		  background-image: url("images/t1.gif");
		  background-repeat: repeat-y;
		}

		#htmlsitemap ul li {
		  margin: 0;
		  padding: 0 0 0 14px;
		  list-style: none;
		  background-image: url("images/t2.gif");
		  background-repeat: no-repeat;
		  background-position: -3px 0;
		}

		#htmlsitemap ul li.last {
		  margin-bottom: 6px;
		  background-image: url("images/t3.gif");
		  background-repeat: no-repeat;
		  background-position: -3px 9px;
		}


	#photogallery{width:100%; color:#000; font-size:10px;}
	#pricestar { position:relative; width:97px; height:97px; background:url(images/pricestar.jpg) no-repeat top; padding-left:40px}
	.carprice{position:absolute; width:97px; text-align:center; left:20px; top:22px; font-size:30px; color:#363636}
	.cartext{margin:5px 0 0 20px; background:url(images/news_obj_stripe.gif) bottom center no-repeat;}
	.carrent{ width:255px; padding-bottom:14px; background:url(images/rent.jpg) top left no-repeat;}
	.carmkad{ width:255px; padding-bottom:14px; background:url(images/mkad.jpg) top left no-repeat;}
	.cartransfer{width:255px; padding-bottom:14px; background:url(images/transfer.jpg) top left no-repeat;}
	.caroptions {margin:10px 0 0 0;}
	

.car_item{margin-bottom:20px; margin-left:30px;}
.car_item img { border: #F2EEE5 solid 1px;}
	.car_item img a { border: #F2EEE5 solid 1px;}
.car_item h3 {padding:0; margin-top:0; margin-bottom:10px;}
.car_item td {padding-right:80px;}
.car_item .button {width:110px;}
.car_item .button a{ color:#494948; display:block; padding-top:5px; padding-bottom:6px; text-decoration:none;}
.car_item .button a:hover{text-decoration:underline;}

