/* clear */	
* { margin:0; padding:0;}
body,html{width:100%; height:100%; min-width: 1205px;}
.clear {clear:both;}
td{vertical-align:top;}
img{border:0px;}

.bg {background:#7a7a7a!important;} /* цвет фона плашки с фото машин */
a.zakladka {font-family: Tahoma; border-bottom:1px dashed #fff; text-decoration: none; color: #fff;}
a.zakladka:hover { border-bottom:1px dashed #000; color:#000;}
a.price:hover {text-decoration:none;}
table.otstup td {padding:1.5px;}
li {font-size:15px;}

#wrapper {min-height: 100%; height:auto !important;	height:100%; width: 100%;}

#callmebackformcss , #callmebackformcss2, #callmebackformcss3, #callmebackformcss4, #callmebackformcss5, #callmebackformcss6, #callmebackformcss7, #callmebackformcss8 {display:none}
#zayavkaformcss {display:none}
#middle_menu {width:100%; height: 150px; padding-top:25px;}
		#middle_nav{width:100%;}
			#middle_nav li {float:left; position:relative; display:block;}
			#middle_nav li a{}
			#middle_nav li a:hover{}
			#middle_ul_menu_left {float:left; width:200px;}
			#middle_ul_menu_right {margin-left:200px; padding-left:12px; border-left:1px solid grey; width:200px;}
			#middle_nav ul.middle_ul{list-style:none; position:absolute; left:-9999px; opacity:0; -webkit-transition:0.25s linear opacity; margin-left:20px; margin-top:127px; background-color:#FFF; border-radius:4px 4px 4px 4px; border-top: 5px solid rgb(122, 122, 122); z-index:5; text-align:left; width:400px;}
			#middle_nav ul.middle_ul li{padding-top:1px; float:none; padding-left:14px; padding-right:14px; padding-top:5px; padding-bottom:5px;}
			#reverside_middle_ul_container {padding:10px 5px 5px 1px;}
			#reverside_middle_ul_container a{font-size:12px; font-family:Arial; color:#000; text-decoration:none;}
			#reverside_middle_ul_container a:hover{font-size:12px; font-family:Arial; color:#000; text-decoration:underline;}
			#middle_nav li:hover ul.middle_ul{left:0; opacity:1; z-index:3;}
			#span_middle_ul{font-size:14px; font-family:Arial; color:#000; font-weight:600; text-align:left;}
			#kneese_container{padding: 5px 7px 5px 7px;}
			#middle_nav li:hover ul.middle_ul li{width:200px;}
			#middle_nav li:hover a.kneese_m{background:#FFF; color:#000; text-decoration: underline; font-family:Arial; font-size:14px;}
			#middle_nav li:hover ul.middle_ul a.kneese_m{background:#FFF; color:#000; text-decoration:none; -webkit-transition:-webkit-transform 0.075s linear; font-family:Arial; font-size:14px;}
			#middle_nav li:hover ul.middle_ul li a.kneese_m:hover{background:#FEFEFE; color:#000; text-decoration:underline; font-family:Arial; font-size:14px; padding-left:1px;}
		#middle_menu_block {width:154px; height:130px; background: url('/tonirovka/menu_item.png') top no-repeat; padding-top:10px; margin-right:25px;}
		#caption_menu_block {font-size: 14px; width:150px; text-align:center;}
			#caption_menu_block a{color:#000;text-decoration: none; font-family: Arial; font-size:14px; border:0px;}
			#caption_menu_block a:hover{color:#000;text-decoration: underline; font-family:Arial; font-size:14px; border:0px;}
#top_space_bg {background-image: url('../pic/main_top.jpg'); height: 30px;}
#menu_bg {background-image: url("../pic/menu_bg.jpg"); background-repeat: repeat-x; height: 35px;}
	#menu {width: 1140px; margin: 0 auto;}
	#logo {padding-left: 30px; padding-top: 4px; float: left;}	
	#menu_items {float: left; padding-left: 20px;}
		.menu_item {float: left; height: 29px; padding-top: 6px; font-size: 16px;  padding-left: 30px; padding-right: 30px;}
			.menu_item a {font-family: Tahoma; text-decoration: none; color: #BEBEBE!important; }
				.menu_item a:hover {color: white;}
		.active_item {background-image: url('../pic/menu_active_bg.jpg'); background-repeat: repeat-x;}
			.active_item a {color: white!important;}		
		.menu_separator {position: absolute; z-index: 10; top: -3px; left: -5px;}
		.menu_dots {float: left; padding-top: 10px;}	
		
#under_menu_bg {background-image: url("../pic/inner_top.jpg"); height: 115px; padding: auto;}

#main {width: 1105px; margin: 0 auto; padding: 20px 20px 110px;}
#sidebar {width: 220px; padding-bottom: 100px;}
	
	.sidebar_buttons {width: 202px; padding: 10px 10px; background-color: #FFFFFF; border-color:#7a7a7a}
	.sidebar_button {padding: 0px 5px; text-align: left; vertical-align: middle; cursor: pointer; color: #72A3C8;}
	.buttons_div {height: 5px; font-size: 1px;}
	.sidebar_button a {color: #000; font: bold 13px Arial;}
	.sidebar_button a.nlk {color: #72A3C8;}
	
	.sidebar_button:hover, #active_button {}
		.sidebar_button:hover a, #active_button a{}
		
	.buttons_sub {}
	.buttons_sub ul{padding-left: 20px;}
	.buttons_sub li {list-style-type: none;}
	.buttons_sub a {font: bold 13px Arial; text-decoration: none;}
		.buttons_sub a:hover {}
		.buttons_sub_active {}
	
#content {padding-left:40px; padding-bottom: 100px; font-family: Arial; font-size: 15px;}
	#content ul {font-size: 17px;}
	a {color: #000;font-family: Arial;font-size: 15px;}
		a:hover {text-decoration: none;}

#footer {background-image: url("../pic/inner_bot.jpg"); height: 110px; margin:-110px 0 0;}

#main_slider {width: 898px; height: 376px; background-image: url('../pic/slider_new/bg.jpg');}
.scrollable {position:relative; overflow:hidden; width: 898px; height:376px;}
.scrollable .items {width:20000em; position:absolute;}
.items div {float:left; width: 898px;}

#featured ul.ui-tabs-nav {display: none; list-style: none outside none; width: 0;}
#featured .ui-tabs-hide {display: none;}

#featured2 ul.ui-tabs-nav {display: none; list-style: none outside none; width: 0;}
#featured2 .ui-tabs-hide {display: none;} 

#rounded-box-3 .inner-box, #rounded-box-3  b {
    background-color: #CCCCCC;
}

.inner-box {
    padding:6px;
}

.r1, .r2, .r3 {
    display: block;
    height: 1px;
}

.r1, .r2, .r3 {
    overflow: hidden; 
    font-size:1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

.bread_crumbs {padding-bottom: 10px; padding-top:10px;}

.form_table td {padding: 3px 0px 3px 10px; text-align: right; vertical-align: middle;}
.form_table table td {padding:0px;}
.form_table input[type=text] {width: 99%;}
.form_table textarea {width: 100%; height: 50px;}
.form_table input[type=submit] {padding: 5px; width: 100px;}
.error {color: #ff0000; font-size: 16px; font-style: italic; border-bottom: 1px dotted #ff0000;}
.succes {color: green; font-size: 16px; font-style: italic; border-bottom: 1px dotted #ffff00;}
