.top-panel td {
font-size:0;
}
body, div,form{
margin:0;
padding:0;

}
body{
font-size:11px;
font-family:Tahoma;
color:#D9DFE6;
background-color:#19232A;
}
h2{
font-weight:bold;
padding:0px 0px 10px 5px;
background:url(/bitrix/templates/ultramotive/images/left_menu_li_ul.jpg) bottom left no-repeat;
font-size:11px;
margin:0px 0px 5px 0px;
color:white;
}
.cl{
clear:both;
font-size:0px;
}
.blank{
width:768px;
font-size:0px;
height:0px;
}
.green{
color:#E0E290;
}
a{
color:#E0E290;
text-decoration:none;
}
a:hover{
text-decoration: underline;
}
a img{
border:none;
}
p{
margin:0;
padding:5px 0px 5px 0px;
}
.content_body{
background-color:#19232A;
position:relative;
min-width:768px;
}
	.content{
	width:768px;
	margin:auto;
	background:#344A62 url(/bitrix/templates/ultramotive/images/content_bg.jpg) top repeat-x;
	}
		.header{
		height:115px;
		}
			.logo{
			display:block;
			float:left;
			margin:14px 0px 0px 8px;
			height:67px;
			width:166px;
			background:url(/bitrix/templates/ultramotive/images/logo.jpg) top left no-repeat;
			}
			.contacts{
			float:left;
			height:41px;
			width:229px;
			margin:30px 0px 0px 29px;
			background:url(/bitrix/templates/ultramotive/images/contacts.jpg) top left no-repeat;
			}
			.diller{
			background:url(/bitrix/templates/ultramotive/images/diller.jpg) top left no-repeat;
			float:right;
			margin:1px 0px 0px 0px;
			height:90px;
			width:193px;
			padding:10px 0px 0px 20px;
			}
			.diller_logout{
			background:url(/bitrix/templates/ultramotive/images/diller_logout.jpg) top left no-repeat;
			float:right;
			margin:1px 0px 0px 0px;
			height:90px;
			width:193px;
			padding:10px 0px 0px 20px;
			}

				.diller_title{
				color:white;/*#A2B7C3;*/
				font-size:11px;
				font-weight:bold;
				margin-bottom:13px;
				}
				.diller table tr td{
				color:white;
				font-size:11px;
				height:27px;
				}
				.diller input{
				background:none;
				border:none;
				width:97px;
				height:14px;
				font-size:11px;
				padding:1px 2px 0 0;
				margin:7px 0px 0px 2px;
				}
				input.diller_submit{
				background:none;
				border:none;
				text-align:center;
				color:white;
				font-size:11px;
				font-weight:bold;
				cursor:pointer;
				margin-left:5px;
				height:15px;
				width:auto;
				}
		.menu{
		height:33px;
		padding:1px 0px 3px 0px;
		}
			.menu a, .menu img{
			float:left;
			}
		.content_top{
		height:42px;
		}
			.search{
			font-weight:bold;
			background:url(/bitrix/templates/ultramotive/images/menu_gran.jpg) top right no-repeat;
			float:left;
			width:185px;
			padding:10px 0px 0px 10px;
			}
				.search input{
				background:url(/bitrix/templates/ultramotive/images/search_input.jpg) top left no-repeat;
				border:none;
				width:99px;
				height:15px;
				font-size:11px;
				padding:2px 1px 1px 2px;
				}
				input.search_submit{
				width:25px;
				background:none;
				border:none;
				text-align:center;
				color:white;
				font-weight:bold;
				cursor:pointer;
				margin-left:5px;
				height:15px;
				}
			.slogan{
			float:left;
			padding:13px 0px 0px 20px;
			font-weight:bold;
			}
			.content_left{
			vertical-align:top;
			background:url(/bitrix/templates/ultramotive/images/content_left.jpg) 100% 13px no-repeat;
			width:181px;
			padding:8px 0px 30px 13px;
			}
				.left_menu{
				margin:0;
				padding:0;
				}
					.left_menu li{
					list-style:none;
					background:url(/bitrix/templates/ultramotive/images/left_menu_li.gif) 0px 9px no-repeat;
					padding:5px 0px 5px 11px;
					margin:0;
					font-weight:bold;
					}
					.left_menu li a{
					}
					.left_menu li ul{
					margin:5px 0px 0px 0px;
					padding:5px 0px 0px 0px;
					background:url(/bitrix/templates/ultramotive/images/left_menu_li_ul.jpg) top left no-repeat;
					}
					.left_menu li ul li{
					list-style:none;
					margin:0;
					background:url(/bitrix/templates/ultramotive/images/left_menu_li_li.gif) 0px 5px no-repeat;
					padding:0px 0px 5px 11px;
					font-weight:normal;
					}
					.left_menu li ul li a{
					color:#D9DFE6;
					font-weight:normal;
					}
					.left_menu li ul li a:hover{
					color:#E0E290;
					text-decoration:none;
					}
					.left_menu li ul li a.sel{
					color:#E0E290;
					}
			.content_right{
			padding:13px 20px 30px 10px;
			vertical-align:top;
			}
				.main_text{
				color:#D3ECFC;
				padding-left:5px;
				}
				.hor_line{
				height:1px;
				font-size:0px;
				background:url(/bitrix/templates/ultramotive/images/horizontal_line.jpg) top left no-repeat;
				margin:15px 0px 15px 0px;
				}
				.vertical_line{
				background:url(/bitrix/templates/ultramotive/images/vertical_line.jpg) top center no-repeat;
				width:30px;
				}
				.action{
				padding-left:5px;
				}
					.action_name{
					height:22px;
					padding:5px 0px 0px 0px;
					}
					.action_more{
					text-align:right;
					padding:10px 0px 0px 0px;
					}
				.catalog_news{
				margin-bottom:30px;
				color:#D3ECFC;
				}
					.catalog_news_name{
					padding:0px 0px 10px 0px;
					display:block;
					}
					.catalog_news td{
					vertical-align:top;
					}
			.catalog_tabs{
			height:30px;
			border-bottom:1px #42556D solid;
			padding-bottom:1px;
			color:white;
			font-weight:bold;
			float:left;
			}
				.tab_body{
				float:left;
				height:22px;
				padding:8px 9px 0px 9px;
				cursor:pointer;
				}
				.tab_item{
				background:#79796C url(/bitrix/templates/ultramotive/images/tab_item.jpg) top left no-repeat;
				float:left;
				margin-right:1px;
				}
				.tab_item .tab_body{
				background:url(/bitrix/templates/ultramotive/images/tab_body.jpg) top right no-repeat;
				}
				.tab_item_sel{
				background:#A7A76D url(/bitrix/templates/ultramotive/images/tab_item_sel.jpg) top left no-repeat;
				float:left;
				margin-right:1px;

				}
				.tab_item_sel .tab_body{
				background:url(/bitrix/templates/ultramotive/images/tab_body_sel.jpg) top right no-repeat;
				}
				.catalog_detail{
				padding:10px 0px 20px 0px;
				}
		.footer_body{
		background-color:#19232A;		
		height:46px;
		position:relative;
		min-width:768px;
		}
			.footer{
			height:36px;
			width:753px;
			margin:auto;
			background:url(/bitrix/templates/ultramotive/images/footer.jpg) top repeat-x;
			text-align:right;
			padding:10px 15px 0px 0px;
			}
