 @import url(reset.css);

body { background: #000a1a url(body_bg.gif) repeat-x; font-family: Tahoma, Arial, sans-serif; }

a {
	color: #C00005;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

em { font-style: italic; }

.f_left {
	float: left;
}

.f_right {
	float: right;
}

.clearer {
	clear: both;
}

#container { margin: 0px auto; width: 946px; overflow: hidden;}

/*********************HEADER************************/
#header { posiotion: relative; background: url(header_bg.jpg) no-repeat; width: 946px; height: 36px; font: 10px Tahoma, Arial, sans-serif; color: #ffffff; position: relative; }
#header a { font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; }
h1 { position: absolute; left: 360px; width: 225px; height: 105px; z-index: 100; cursor: pointer; }
.damnIE[class] { background: url(megatron_logo1.png) no-repeat; }
.language { float:left; padding-top: 10px; padding-left: 20px; }
.langNow { font-weight: bold !important; }
#header form { float: right; margin-right: 9px; }
input.password, input.username, input.enter { vertical-align: middle; margin: 6px 10px 0 0; border: 2px solid #C9C9C9; }
input.enter { width: 37px; height:20px; text-indent: -1000px; border: none; background: url(enter_button.gif) no-repeat; }
.megatron_logo { position: absolute; left: 360px;}

/**********************FLASH CONTENT*******************/
#flash { background: black; height: 280px;}

/**********************NAVIGATION MENU**********************/
#navigation { background: url(menu_bg.jpg) no-repeat; width: 946px; height: 33px;}
#navigation ul { padding-left: 14px;  }
#navigation ul li {background: url(menu_bg.gif) right 7px no-repeat;  float: left;}
#navigation ul li a { float: left; margin-right: 2px; padding: 6px 8px 0 8px; font-size: 16px; color: white; text-decoration: none;}
#navigation ul li.active a { display: block; height: 22px; background: #a5a6a7 url(nav_active_bullet.gif) center 23px no-repeat;}
#navigation ul li a:hover { background-color: #a5a6a7; display: block; height: 22px;}

/***********************CONTENT************************/
#content { clear: both;}
#content { background: url(content_bg_test1.gif) repeat-y; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #cccccc;  padding: 20px 15px 10px 20px; overflow: hidden; zoom: 1;}
#content_left { width: 624px; float: left; background: url(left_content_border.gif) right top repeat-y;}
#content_left.home { width: 644px; margin-left: -20px;}
.content_left_text { width: 609px; margin-left: 20px; margin-top: 20px; background: url(text-top.gif) left 23px no-repeat;overflow: hidden; float: left;}
.content_left_text p { font-size: 11px; line-height: 18px;}
.content_left_text .left { background: url(text-bottom.gif) left bottom no-repeat; padding:10px; float: left; dispaly: block; width: 590px; }
h3.megaleasing_bg {margin-top: 15px; margin-bottom: 10px; background: url(titles_bg/megaleasing.jpg) left top no-repeat; width:175px; height: 33px; text-indent: -1000px;}
h3.megaleasing_en {margin-top: 15px; margin-bottom: 10px; background: url(titles_en/megaleasing.jpg) left top no-repeat; width:175px; height: 33px; text-indent: -1000px;}
.mirror_image { margin: 15px 0 10px 0;}
.leasing_conditions { margin-top: 15px; width: 608px; margin-left: 20px; overflow:hidden; float: left;}
.leasing_conditions .conditions .leasing_text{overflow:hidden; height: 134px;}
h3.leasing_conditions_bg { margin-bottom: 3px; background: url(titles_bg/leasing_image.jpg) left top no-repeat; width: 164px; height: 23px; text-indent: -1000px; cursor: pointer;}
h3.leasing_conditions_en { margin-bottom: 3px; background: url(titles_en/leasing_image.jpg) left top no-repeat; width: 164px; height: 23px; text-indent: -1000px; cursor: pointer;}

#conditions { background: url(leasing_bg.gif) no-repeat; height: 146px; margin: -3px 0 20px 0; position: relative;}
#conditions img { float: left; margin: 2px 10px 0 2px;}

.conditions { background: url(leasing_bg.gif) no-repeat; height: 146px; margin: -3px 0 0 0; position: relative; float: left; width:613px;}
.conditions img { float: left; margin: 2px 10px 0 2px;}
.leasing_text p {padding: 10px 40px 0 15px; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #cccccc; line-height: 18px;}
.forward_button_1 { padding: 0 !important; background: url(forward_button.gif) no-repeat; width: 16px!important; height: 18px!important; position: absolute; top: 60px; left: 590px; }
.forward_button_1 a { display: block; width: 100% !important; height: 100% !important; text-indent: -1000px;}

.import_info { background: url(carinfo_bg.png) no-repeat; height: 146px; margin-top: -3px; position: relative; font: 9px Tahoma, Arial, Helvetica, sans-serif; color: #cccccc; width:298px; float: left;}
.import_info p { color:#CCCCCC; font:11px/18px Tahoma,Arial,Helvetica,sans-serif; margin:10px 40px 0 15px; display: block; overflow: hidden; height: 130px;}
.import_cars {  width: 294px; float: left; margin-left: 20px; margin-top: 20px; float: left;}
h3.import_cars_bg { margin-bottom: 3px; background: url(titles_bg/import_car_image.jpg) left top no-repeat; width: 164px; height: 23px; text-indent: -1000px; cursor: pointer; }
h3.import_cars_en { margin-bottom: 3px; background: url(titles_en/import_car_image.jpg) left top no-repeat; width: 164px; height: 23px; text-indent: -1000px; cursor: pointer; }
#import_cars1 {  width: 294px; float: left; margin-right: 0px; }
h3.import_cars1_bg { margin-bottom: 3px; background: url(titles_bg/import_car_image2.jpg) left top no-repeat; width: 164px; height: 23px; text-indent: -1000px; cursor: pointer; }
h3.import_cars1_en { margin-bottom: 3px; background: url(titles_en/import_car_image2.jpg) left top no-repeat; width: 164px; height: 23px; text-indent: -1000px; cursor: pointer; }
.import_info img { margin: 6px 0 0 2px;}
.import_info img.car1_pic { position: absolute; top: 50px; }
.import_info img.car2_pic { position: absolute; top: 50px; }
.import_info p.forward_button  { background: url(forward_button.gif) no-repeat; width: 16px; height: 18px; position: absolute; top: 60px; left: 276px; margin: 0;}
.forward_button a { display: block; width: 100%; height: 100%; text-indent: -1000px; }
p.import_text {padding: 10px 0 0 15px; font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #909191; line-height: 20px; width: 250px; }

/********************RIGHT CONTENT***********************/
#content_right { float: right; margin-left: 5px;}
#content_right h2 {margin-top: 15px; margin-bottom: 10px; background: url(../img/news_image.jpg) left top no-repeat; width: 66px; height: 32px; text-indent: -1000px;}
#content_right a.advert img { margin-top: 2px; margin-bottom: 12px; }
.divider_right { background: url(content_right_divider.gif) no-repeat; height: 2px; width: 270px; line-height: 0px;  }
.news_text { clear: both; background: url(content_right_divider.gif) bottom center no-repeat; width: 270px; padding-bottom: 10px; margin-bottom: 10px; }
.topic { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #df0000; margin-bottom: 18px;}
.more_info { float: right; margin: -14px 2px 0 0; }
.more_info a { display: block; width: 10px; height: 15px; text-indent: -10000px; background: url(news_more_button.gif) left 4px no-repeat; }
.news_text a { display: block; width: 10px; height: 15px; text-indent: -10000px; background: url(news_more_button.gif) left 4px no-repeat; }
.more_info a:hover {  }

.accent_right { background: url(text-top_right.gif) no-repeat scroll left 23px; width: 280px; float: right; margin-top: 20px; overflow: hidden;}
	h3.accent_right_bg { margin-bottom: 3px; background: url(titles_bg/import_car_image.jpg) left top no-repeat; width: 164px; height: 23px; text-indent: -1000px; cursor: pointer; }
	h3.accent_right_en { margin-bottom: 3px; background: url(titles_en/import_car_image.jpg) left top no-repeat; width: 164px; height: 23px; text-indent: -1000px; cursor: pointer; }

	.accent_right .import_info {
		background: url(text-bottom_right.gif) no-repeat scroll left bottom;
		height: 100%;
		padding-bottom: 5px;
		margin-top: -3px;
		position: relative;
		font: 9px Tahoma, Arial, Helvetica, sans-serif;
		color: #cccccc;
		width:280px;
		float: right;
		overflow: hidden;
	}

		.accent_right .import_info p { height: 100%; margin: 10px 5px 0 7px; }
		.accent_right .import_info img { margin: auto;}

#content_right div#hamman {
	margin-top: 15px;
}
#content_right div#hamman a {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #df0000;
	text-decoration: none;
}
#content_right div#hamman a:hover {
	text-decoration: underline;
}
.news_summary a {
	background: url(news_more_button.gif) 50% 65% no-repeat;
	text-decoration: none;
}

/****************************FOOTER************************/
* + html #footer { margin-left: 0px;}

#footer { background: url(footer_bg.jpg) no-repeat; height: 37px; width: 945px; }
p.copyright { float: left; font: 10px Tahoma, Arial, Helvetica, sans-serif; color: white; margin: 12px 0 0 20px; display: inline; }
.mag_studio { float: right; margin: 12px 20px 0 0;}
#footer a { font: 10px Tahoma, Arial, Helvetica, sans-serif; color: white; text-decoration: none;}
.footer_nav { text-align: center; padding-top: 12px; font: 10px Tahoma; color: white;  }

/****************************IN2 PAGE************************/
#flash_in { background: black; height: 280px; margin: 0 1px; padding: 1px 0; z-index: 10; }
.img { background: black url(header_img.jpg) center 1px repeat-x !important; height: 165px !important; }
.sales_text { line-height: 17px; margin-bottom: 30px; }
.sales_text p {
	line-height: 18px;
}

#search_car { border-right: 2px solid #656565; border-bottom: 2px solid #656565; border-left: 2px solid #656565; background: url(search_background.jpg) left top no-repeat !important;; width: 671px; overflow: hidden; margin-top: -2px; padding: 8px 0 5px 14px; margin-bottom: 10px; float: left; }
#search_car form { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #d1d1d1;}
#search_car form a { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #d1d1d1; text-decoration: none; }
#search_car form a:hover { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #d1d1d1; text-decoration: underline; }
#search_car select { border: 2px solid #C9C9C9; margin-right: 5px}
p.upper_search input { margin-right: 8px; vertical-align: middle; margin-left: 8px;}
p.upper_search input.first_box { margin-left:0px;}
span.type_search {float: left;}

input.type_check { margin-bottom: 7px; }
span.advance_search { margin-left: 80px;}
span.advance_search a { margin-right: 10px; font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #d1d1d1;}
input.submit_bg { background: url(buttons_bg/search_button.gif) no-repeat; width: 44px; border: none; height:18px; cursor:pointer;}
input.submit_en { background: url(buttons_en/search_button.gif) no-repeat; width: 44px; border: none; }
p.bottom_search { margin-top: 19px;}
span.prices { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #d1d1d1;}
.brand {background-color: black; color: white; margin-left: 60px; margin-right: 15px; width: 145px; vertical-align: middle;}
.model {background-color: black; color: white; margin-left: 9px; margin-right: 15px; width: 145px; vertical-align: middle;}
.year_from {background-color: black; color: white; margin-left: 59px; width: 64px; vertical-align: middle;}
.year_to {background-color: black; color: white; margin-left: 2px; width: 63px; vertical-align: middle;}
.prices_input {background-color: black; color: white; margin-left: 19px; margin-right: 5px; width: 54px; vertical-align: middle; border: 2px solid #C9C9C9; }
.request_input { margin-right: 5px; width: 149px; vertical-align: middle; border: 2px solid #C9C9C9; }
.prices_to {background-color: black; color: white; width: 54px; margin-left: 5px; margin-right: 5px; vertical-align: middle; border: 2px solid #C9C9C9;}
.currency {background-color: black; color: white; width: 45px;  vertical-align: middle;}

.fast_search_bg { background:transparent url(titles_bg/fsearch.jpg) no-repeat scroll left top; width:164px; height:25px; text-indent:-1000px; }
.fast_search_en { background:transparent url(titles_en/fsearch.jpg) no-repeat scroll left top; width:164px; height:25px; text-indent:-1000px; }

/********************SEARCH RESULTS***************************/
#search_options {float: left;}
.result_listing {float: right; background: url(left_arrow.gif) left top no-repeat; height: 18px; padding-left: 19px; margin-left: 10px;}
.left_arrow { background-color: #6a6a6a; height: 18px; float:left; padding: 0 10px 0 10px;}
.left_arrow a { text-decoration: underline; margin-right: 3px; font: 10px Tahoma; color: #e1e1e1;}
.left_arrow a.selected { font-weight: bold; text-decoration: none;}
.left_arrow a:active { text-decoration: none;}
.right_arrow { float: right; background: url(right_arrow.gif) no-repeat; height: 18px; width: 19px; margin-right: 20px; display: inline;}
.filter_results { text-align: right; }
.filter_results a { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #e1e1e1;}
.result_listing_bottom {float: right; background: url(left_bottom_arrow.gif) left top no-repeat; height: 18px; padding-left: 19px;margin: 2px 0 0 10px;}
.left_arrow_bottom { float:left; background-color: #6a6a6a; height: 18px; padding: 0 10px 0 10px; cursor:pointer;}
.left_arrow_bottom a { text-decoration: underline; margin-right: 3px; font: 10px Tahoma; color: #e1e1e1;}
.left_arrow_bottom a.selected { font-weight: bold; text-decoration: none;}
.left_arrow_bottom a:active { text-decoration: none;}
.right_arrow_bottom {background: url(right_bottom_arrow.gif) no-repeat; height: 18px; width: 19px; float: right; margin: 2px 20px 5px 0; display: inline; cursor:pointer;}

span.information {
	float: right;
	background: url(info_bg.gif) left 0px no-repeat;
	height: 14px;
	margin-right: 10px;
	padding: 1px 0px 0px 20px;
	font-family:Tahoma,Arial,Helvetica,sans-serif !important;
	font-size:11px !important;
	text-transform: uppercase !important;
	color: #CC0005 !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:bold !important;
	line-height:normal !important;
}

p.car_type { font: bold 12px Tahoma, Arial, Helvetica, sans-serif !important; color: #cc0005; margin-bottom: 12px; }
p.car_model {font: 11px Tahoma, Arial, Helvetica, sans-serif !important; color: #d1d1d1; margin-bottom: 2px;  }
.car_info_promotion p.car_model {font: 11px Tahoma, Arial, Helvetica, sans-serif !important; color: #666; margin-bottom: 2px;  }

p.car_price {font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; margin-top: 15px;}
span.details { float: right; background: url(details_button.gif) right top no-repeat; height: 20px;  padding-right: 28px; margin: -5px 15px 0 0; line-height: 20px;}
span.details a, span.gallery span {font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #cc0005; }
span.gallery { margin-top: 4px; margin-bottom: 4px; float: left; background: url(gallery_image.gif) left top no-repeat; height: 11px; padding-left: 15px; }
p.calc {
	color: #ffffff;
	background-color: #000000;
}
select.calc {
	background-color: #000000;
	color: #ffffff;
}
#center_results {
	background: url(center_results_bg1.gif) left 10px repeat-y;
	padding: 0px;
	margin:5px 0 -2px 0;
	}
.search_results1 {
	clear: both;
	background: url(top_result_bg.gif) no-repeat;
	width: 909px;
	padding: 3px 0 0 3px;
}
.search_results2 {
	margin-left: 3px;
	padding-top: 2px;
}

p.notices {
	background-color: #333;
	height: 21px;
	width: 893px;
	padding: 5px 0 0 10px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: white;
}

.car_info {
	cursor: pointer;
	/*background-color: white;*/
	background-color: #111111;
	width: 888px;
	/*margin-top: -4px;*/
	color: #D1D1D1;
	overflow: hidden;
	zoom: 1;
	padding: 16px 0px 5px 15px;
}
.car_info img {
	float: left;
	margin-right: 20px;
	border: 1px solid #696B6A;
}
.car_info1 { float: left; width: 750px;}

.final_results {background: url(bottom_result_bg1.gif) no-repeat; width: 909px; padding: 3px 3px 16px 3px; margin-left: 0px; }

/*************************PROMOTIONS CLASS*******************************/
p.notices_promotion { background-color: #c60005; height: 25px; width: 893px; padding: 5px 0 0 10px; font: 11px Tahoma; color: white;}
.car_info_promotion { cursor: pointer; background: #fffbd5;width: 888px;margin-top: -4px; overflow: hidden; zoom: 1; padding: 16px 0px 5px 15px;}
.car_info2_promotion { background: #fffbd5;width: 888px;height: 116px; margin-top: -4px; overflow: hidden; zoom: 1; padding: 16px 0 0 15px;}
.car_info_promotion img {float: left; margin-right: 20px; border: 1px solid #696B6A; }
span.promotion, span.hit, span.promotionHit {float: right; background: url(smile.gif) left -1px no-repeat; height: 15px; padding-left: 20px; margin-right: 10px; font: bold 9px Tahoma, Arial, Helvetica, sans-serif; color: white;}
span.hit { background:url(isHit.gif) left -1px no-repeat; }
span.promotionHit { background:url(promoHit.gif) left -1px no-repeat;}
span.information_red { float: right; background: url(info_redbg.gif) left -1px no-repeat; height: 14px;margin: 0 10px 0 10px; padding-left: 20px; font: bold 9px Tahoma, Arial, Helvetica, sans-serif; color: white;}

/***************************IN-3 PAGE*************************************/
p.secondary_nav {margin-bottom: 20px; }
p.secondary_nav a { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #e6e6e6; background: url(secondary_nav_bullet.gif) center right no-repeat; margin-right: 5px; padding-right: 8px;}
.top_box { background: url(center_box_bg.gif) repeat-y; }
.center_box { background: url(top_box_bg.gif) no-repeat;  padding: 3px 0 0 3px; overflow: hidden;  }
.center_box_services { background: url(top_box_bg.gif) no-repeat; width: 200px; padding: 3px 0 0 3px; overflow: hidden; }
.car_images { float: left; padding-left: 15px; width: 300px; margin-right: 15px;  }
.bottom_box { margin-top:1px; background: url(bottom_box_bg.gif) no-repeat;  height: 2px; overflow: hidden; zoom: 1;}
.car_details {background-color: white; overflow: hidden; width: 903px; margin-top: -4px; padding-top: 15px; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: black;}
.car_details_text { float: left;  width: 560px; line-height: 15px;}
.car_details_text ul { width: 500px; overflow: hidden; margin: 5px 0 25px 0; }
.car_details_text ul li { float: left; background: url(car_info_ul_bg.gif) left center no-repeat; padding-left: 14px; margin-right: 30px; width: 120px; }
p.additional_info { margin-bottom: 25px;}
p.car_price span {font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #d63337; }
img.view1 { margin-right: 15px;}
p.zoom_in {background: url(zoom_in_icon.gif) left center no-repeat; margin: 5px 0 15px 0; padding-left: 15px; font: 9px Tahoma, Arial, Helvetica, sans-serif; color: #b1b1b1;}
p.extra { margin-top: 20px;}
.return_to_filter { background: url(go_back.gif) left top no-repeat; height: 20px; margin-top: 30px; padding: 0 0 10px 20px;  }
.return_to_filter a { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #cc0005; margin-left: 5px; vertical-align: middle;  }

/******************************ABOUT US PAGE**********************************/
h3.about_us_en { background: url(titles_en/about.jpg) left top no-repeat; width: 65px; height: 30px; margin-bottom: 15px; text-indent: -1000px; }
h3.about_us_bg { background: url(titles_bg/about.jpg) left top no-repeat; width: 65px; height: 30px; margin-bottom: 15px; text-indent: -1000px; }

/*.aboutus_images { float: left; padding-left: 25px; width: 250px; margin-right: 15px;  }*/
.aboutus_images { padding-left: 25px; width: 250px; margin-right: 15px;  }
.aboutus_details {background-color: #000000; overflow: hidden; width: 853px; padding: 25px; font: 11px Tahoma, Arial, Helvetica, sans-serif; line-height: 15px; color: #ffffff;}
.aboutus_details p { margin: 20px 0 15px 0; overflow: hidden;}
.aboutus_details p.extra_links {
	margin: 20px 70px;
}
.contacts { float: left; }
.contacts_description { width: 390px !important; }
img.about_us_pic1 { margin-top: 20px;}
img.about_us_pic2 { margin: 20px 0 70px 0;}
img.signature { margin-bottom: 20px;}

/*************************NEWS PAGE AND PARTNER PAGE***************************/
.news_1 ol {
	list-style-type:decimal;
	list-style-position:inside;
}

div.paging {
	text-align: center;
}

div.paging a {
	font-size: 11px;
	color: #434343;
	text-decoration: none;
}

div.paging a:hover {
	text-decoration: underline;
}

div.paging a#selected {
	font-weight: bold;
}

.news_1 ul li { background: url(car_info_ul_bg.gif) left 5px no-repeat; padding-left: 10px; }
.news_details, .partners_details { background-color: #000000; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; padding: 15px 0 20px 25px; width: 878px; }
.news_details img {
	border: 1px #aaa solid !important;
}
h3.news_bg { background: url(titles_bg/news.jpg) no-repeat !important; width: 80px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }
h3.news_en { background: url(titles_en/news.jpg) no-repeat !important; width: 80px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }
.news_details h4, .partners_details h4 { font-size: 14px; font-weight: bold; color: #e53333; margin-bottom: 10px; }
.news_details h4 a, .partners_details h4 a { color: inherit; text-decoration: none; }
.news_details h4 a:hover, .partners_details h4 a:hover { border-bottom:1px solid #E53333; }
.news_details img, .partners_details img { float: left; margin: 2px 10px 20px 0; border: 1px solid #000; }
.news_details p, .partners_details p { margin-bottom: 5px; overflow: hidden; }
.news_details .summary { font-style: italic; margin-bottom: 10px; }
.news_details form { margin-bottom: 10px;}
select.news_year { margin-right: 10px; margin-left: 10px; vertical-align: middle; background: #000000; color: #ffffff; }
select.news_month { margin: 0 10px 0 10px; vertical-align: middle; background: #000000; color: #ffffff;}
.news_results { float: right; margin-right: 20px; }
.news_results a { margin-left: 0; padding: 0 3px; font-size: 11px; color: black; font-weight: normal; }
.news_results a:hover { color: #e53333; text-decoration: none; }
.news_results a.selected { color: #e53333; font-weight: bold; }
.news_1 { background: url(news_divider_bg.gif) repeat-x; margin-bottom: 20px; padding-top: 20px; width: 870px; line-height: 14px; clear: both; }
.news_1_first { background: none; margin-bottom: 20px; padding-top: 20px; width: 870px; line-height: 14px; clear: both; }
.news_divider { background: url(news_divider_bg.gif) repeat-x; height: 1px; width: 870px; margin-bottom: 10px; clear: both; }

h4 {
	text-decoration: none
}

.img_holder {
	float: left;
	width: 142px;
	min-height: 109px;
	margin: 0px 10px 20px 0;
}

* html .img_holder {
	height: 109px;
}

.img_holder img {
	border: none;
}

/*************************************SERVICE PAGE**************************
#service_menu { float: left; width: 200px; margin-left: 3px; }
.service_details {float: left; background: #FFF; overflow: hidden; width: 650px; padding: 25px; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: black; }
#service_menu a { font-size: 11px; color: white; text-decoration: none;}
#service_menu ul li { width: 100px;}

/**********************LEASING PAGE********************************/
h3.leasing_bg {  background: url(titles_bg/leasing.jpg) no-repeat !important; width: 167px; height: 31px; margin-bottom: 15px; text-indent: -10000px;}
h3.leasing_en {  background: url(titles_en/leasing.jpg) no-repeat !important; width: 167px; height: 31px; margin-bottom: 15px; text-indent: -10000px;}
.aboutus_details strong {color: #d63337; font-size: 12px;}
.aboutus_details ul {margin-bottom: 10px;}
.aboutus_details ul li { list-style-image:url("car_info_ul_bg.gif"); padding-left: 5px; }
.aboutus_details ol li {list-style-type: decimal; margin-left: 20px; font-size: 11px;}
.aboutus_details ol { margin-bottom: 10px;}
#leasing_calc_bg {/*margin-left: 160px;*/ float: left; display: block;  background: url(calculator_bg.png) left top no-repeat; width: 309px; height: 95px;  margin-right: 20px; text-indent:-1000px; }
#leasing_form_bg {float: left; display: block;  background: url(document_bg.jpg) left top no-repeat; width: 165px; height: 95px; text-indent:-1000px; }
#leasing_calc_en {margin-left: 80px; float: left; display: block;  background: url(calculator_en.png) left top no-repeat; width: 280px; height: 95px;  margin-right: 50px; text-indent:-1000px; }
#leasing_form_en {float: left; display: block;  background: url(document_en.jpg) left top no-repeat; width: 165px; height: 95px; text-indent:-1000px; }

* html #leasing_calc_bg {
	margin-left: 80px;
}

.editor_content ul {margin-bottom: 10px;}
.editor_content ul li { background: url(car_info_ul_bg.gif) left 5px no-repeat; padding-left: 10px; }
.editor_content ol li {list-style-type: decimal; margin-left: 20px; font-size: 11px;}
.editor_content ol { margin-bottom: 10px;}

/*FEEDBACKS*/
.feedback_link {
	padding-top: 30px;
}

	div.bg a.feedback_link,
	div.bg .feedback_link a {
		background: url("buttons_bg/feedback.png") no-repeat scroll left top;
		display: block;
		width: 294px;
		height: 109px;
		text-indent: -99999px;
	}

	div.en a.feedback_link,
	div.en .feedback_link a {
		background: url("buttons_en/feedback.png") no-repeat scroll left top;
		display: block;
		width: 195px;
		height: 109px;
		text-indent: -99999px;
	}

	a.feedback_link {
		margin-left: 40px;
		float: left;
	}

		.feedback_link a.inner {
			margin-left: 0px;
		}

		div.bg .feedback_link a.small,
		div.en .feedback_link a.small {
			background: url("feedback_small.png") no-repeat scroll left top;
			width: 100%;
			height: 16px;
			text-indent: 20px;
			color: #808080;
			font-weight: bold;
		}

.feedback_fix {
	padding-bottom:25px;
	padding-left:25px;
}
.feedback_details {background-color: #000000; overflow: hidden; width: 853px; padding: 25px; font: 11px Tahoma, Arial, Helvetica, sans-serif; line-height: 15px; color: #ffffff;}
.feedback_details p { margin: 20px 0 15px 0; overflow: hidden;}

.feedback_details .feedback_content {
	float: left;
}
.feedback_details .attached_files_hold {
	float: left;
	padding: 0 40px;
}

/* SERVICE */

h3.service_bg {  background: url(titles_bg/service.jpg) no-repeat !important; width: 75px; height: 31px; margin-bottom: 15px; text-indent: -10000px;}
h3.service_en {  background: url(titles_en/service.jpg) no-repeat !important; width: 75px; height: 31px; margin-bottom: 15px; text-indent: -10000px;}

#service_menu {
	float: left;
	width: 200px;
	margin-left: 3px;
	background: url("service_button.jpg") repeat-y scroll left top transparent;
}


ul#serv_menu {
	/* border: 2px solid black;*/
	background: url("service_button.jpg") repeat-y scroll left top transparent;
	overflow: hidden;
}

ul#serv_menu li {
/*	height : 28px; */
	width: 100%;
	font-size: 11px;
	color: white;
	background: url("service_menu_spacer.jpg") no-repeat scroll left bottom transparent;
}
ul#serv_menu li.last {
	background: none;
}

* html ul#serv_menu li {
	margin-top: -11px;
	margin-bottom: 0px;
}

div.spacer {
	background: url(service_menu_spacer.jpg) left top no-repeat;
	height: 2px;
	margin-top: 13px;
	margin-bottom: 0px;
}

ul#serv_menu a {
/*	position: relative;
	left: 15px;
	top: 6px; */
	color: white;
	text-decoration: none;
	margin: 0px;
	padding: 6px 0 6px 10px;
	display: block;
}

ul#serv_menu a:hover {
	text-decoration: underline;
}

.service_content {
	margin: 0px;
	width: 600px;
min-height:500px;
	background: #000000;
	color: #ffffff;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

strong.title {
	color: #D63337;
	font-size: 14px;
}

.menu_frame {
	padding: 0px;
	background: url(service_menu_middle.jpg) left top repeat-y;
	width: 181px;
	float: left;
	margin: 0px;
	margin-left: 5px;
}

.menu_top, .menu_bottom {
	height: 2px;
	width: 100%;
}

* html .menu_bottom {

	margin-bottom: -11px;

}

.menu_top {
	background: url(service_menu_top.jpg) left top no-repeat;
}

.menu_bottom {
	background: url(service_menu_bottom.jpg) left top no-repeat;
}

.menu_middle {
	padding: 1px 3px 1px 3px;
}

.print_link {
	margin: 0px;
	background: url(print.gif) 5px 2px no-repeat;
	height: 22px;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	float: right;
}

.print_link a {
	text-decoration: none;
	color: #808080;
	margin-left: 24px;
	font-size: 11px;
	cursor: pointer;
}

.print_link a:hover {
	text-decoration: underline;
}

.back_link {
	width: 200px;
	margin-top: 35px;
	background: url(back_button.jpg) left top no-repeat;
	/*height: 22px;*/
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	float: left;
	margin-bottom: 15px;
}

.back_link a {
	text-decoration: underline;
	color: #CC0005;
	margin-left: 26px;
	cursor: pointer;
}

#srlink {
	margin-top: 10px;
}

li a.selected {
	font-weight: bold;
}

/************************* NAVIGATION *******************/

.new_navigation_bg {
	background: url(menu_bg/background.jpg) no-repeat;
	width: 946px;
	height: 33px;
	padding: 0px;
}

.new_navigation_en {
	background: url(menu_en/background.jpg) no-repeat;
	width: 946px;
	height: 33px;
	padding: 0px;
}

.new_navigation_bg a {
	border: 0px;
	margin: 0px 2px 0px 0px;
	float: left;
}

.new_navigation_en a {
	border: 0px;
	margin: 0px 2px 0px 0px;
	float: left;
}

.new_navigation_bg .link_0 { height: 30px; width: 65px; background: url(menu_bg/link_01.jpg) top left no-repeat; }
.new_navigation_bg .link_1 { height: 30px; width: 66px; background: url(menu_bg/link_02.jpg) top left no-repeat; }
.new_navigation_bg .link_2 { height: 30px; width: 84px; background: url(menu_bg/link_03.jpg) top left no-repeat; }
.new_navigation_bg .link_3 { height: 30px; width: 81px; background: url(menu_bg/link_04.jpg) top left no-repeat; }
.new_navigation_bg .link_4 { height: 30px; width: 138px; background: url(menu_bg/link_05.jpg) top left no-repeat; }
.new_navigation_bg .link_5 { height: 30px; width: 68px; background: url(menu_bg/link_06.jpg) top left no-repeat; }
.new_navigation_bg .link_6 { height: 30px; width: 88px; background: url(menu_bg/link_07.jpg) top left no-repeat; }
.new_navigation_bg .link_7 { height: 30px; width: 97px; background:url(menu_bg/link_09.jpg) top left no-repeat; }
.new_navigation_bg .link_8 { height: 30px; width: 66px; background: url(menu_bg/link_08.jpg) top left no-repeat; }
.new_navigation_bg .link_9 { height: 30px; width: 66px; background: url(menu_bg/link_10.jpg) top left no-repeat; }

#active_link {
	background: transparent;
}

.new_navigation_en .link_0 { height: 30px; width: 78px; background: url(menu_en/link_01.jpg) top left no-repeat; }
.new_navigation_en .link_1 { height: 30px; width: 68px; background: url(menu_en/link_02.jpg) top left no-repeat; }
.new_navigation_en .link_2 { height: 30px; width: 68px; background: url(menu_en/link_03.jpg) top left no-repeat; }
.new_navigation_en .link_3 { height: 30px; width: 81px; background: url(menu_en/link_04.jpg) top left no-repeat; }
.new_navigation_en .link_4 { height: 30px; width: 87px; background: url(menu_en/link_05.jpg) top left no-repeat; }
.new_navigation_en .link_5 { height: 30px; width: 65px; background: url(menu_en/link_06.jpg) top left no-repeat; }
.new_navigation_en .link_6 { height: 30px; width: 72px; background: url(menu_en/link_07.jpg) top left no-repeat; }
.new_navigation_en .link_7 { height: 30px; width: 55px; background: url(menu_en/link_08.jpg) top left no-repeat; }
.new_navigation_en .link_8 { height: 30px; width: 67px; background: url(menu_en/link_10.jpg) top left no-repeat; }

.new_navigation_bg a:hover {
	background: transparent;
}

.new_navigation_en a:hover {
	background: transparent;
}


/* */

h3.rents_bg { background: url(titles_bg/rent.jpg) no-repeat !important; width: 100px; margin-bottom: 5px; height: 32px; text-indent: -10000px; }
h3.rents_en { background: url(titles_en/rent.jpg) no-repeat !important; width: 100px; margin-bottom: 5px; height: 32px; text-indent: -10000px; }

h3.import_bg { background: url(titles_bg/import.jpg) no-repeat !important; width: 200px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }
h3.import_en { background: url(titles_en/import.jpg) no-repeat !important; width: 150px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }

h3.partners_bg { background: url(titles_bg/partners.jpg) no-repeat !important; width: 100px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }
h3.partners_en { background: url(titles_en/partners.jpg) no-repeat !important; width: 100px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }

h3.hamann_bg { background: url(titles_bg/hamann.jpg) no-repeat !important; width: 100px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }
h3.hamann_en { background: url(titles_en/hamann.jpg) no-repeat !important; width: 100px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }


/********** PARTNERS *************/

a.partners_link {
	color: #C00005;
	text-decoration: none;
}

a.partners_link:hover {
	color: #C00005;
	text-decoration: underline;
}

/* SALES and DETAILS */

.warning {
	margin: 4px 4px 4px 10px;
	font-family: Tahoma;
	font-size: 12px;
}

.thumb_holder {
	float: left;
	width: 100%;
}

.new_offer {
	background: transparent url(info_bg.gif) no-repeat scroll left 2px;
	color: white;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 14px;
	padding: 2px 0px 0px 20px;
}

#prom {
	background: transparent url(info_redbg.gif) no-repeat scroll left 0px;
}


.calc_link {

}

.calc_link a {
	color: #CC0005;
	font-weight: bold;
	text-decoration: underline;
}

div.car_summary {
	color: #666666;
	padding: 7px;
}

h3.sales_bg { background: url(titles_bg/sale.jpg) no-repeat !important; width: 105px; margin-bottom: 5px; height: 32px; text-indent: -10000px; }
h3.sales_en { background: url(titles_en/sale.jpg) no-repeat !important; width: 105px; margin-bottom: 5px; height: 32px; text-indent: -10000px; }


.car_info_details {
	float: left;
	width: 550px;
}

.car_info_details .extra_links {
	width: 175px;
	float: right;
	padding-left: 5px;
	padding-bottom: 2px;
	border-left: 1px solid #CC080D;
}

.car_info_details .extra_links .print_link {
	float: none;
	background: url("print.gif") no-repeat scroll 3px 2px;
}

.car_info_details .extra_links #share_this {
	float: none;
}

.car_info_details .extra_links #share_this.extra_small .st_facebook,
.car_info_details .extra_links #share_this.extra_small .st_twitter,
.car_info_details .extra_links #share_this.extra_small .st_email {
	display: block;
	height: 20px;
}

div.bg .car_info_details .extra_links .calc_link,
div.en .car_info_details .extra_links .calc_link {
	background: url("calculator_small.png") no-repeat scroll left top;
}

.car_info_details .extra_links .calc_link {
	margin-left: 3px;
	text-indent: 20px;
	height: 16px;
}

.car_info_details .extra_links .calc_link a {
	color: #808080;
	text-decoration: none;
}

	.car_info_details .extra_links .calc_link a:hover {
		color: #808080;
		text-decoration: underline;
	}

.car_info_details .extra_links .feedback_link {
	padding-top: 6px;
	margin-left: 3px;
}

.car_info2 { background-color: #111111; width: 888px; margin-top: -4px; overflow: hidden; zoom: 1; padding: 16px 0px 5px 15px;}


.images_div {
	width: 320px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.images_div a {
	cursor: pointer;
	float: left;
}

.images_div img {
	border: 1px solid #696B6A;
	margin-right: 14px;
}

ul.extras {
	margin: 10px;
	color: #d1d1d1;
}

ul.extras li {
	background: transparent url(car_info_ul_bg.gif) no-repeat scroll left 5px;
}

a.zoom {
	margin-left: 7px;
	color: #AEAEAE;
	text-decoration: none;
	float: none;
}

a.zoom img {
	border: 0px;
	margin: 5px 0px 0px 0px;
}

.details_thumb {
	display: inline;
	margin-right: 14px;
	margin-bottom: 14px;
	float: left;
}

.bottom_details {
	height: 3px;
	width: 909px;
	background: url(bottom_details.jpg) no-repeat;
}

* html .bottom_details {
	margin-top: 0px;
	margin-bottom: -10px;
}

/********* Rents ********/


table.price_table {
	margin-top: 8px;
	color: black;
	float: right;
}

.table_title {
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	margin-bottom: 4px;
	color: #d1d1d1;
}

.table_cell {
	font-size: 12px;
	font-weight: normal;
	margin-left: 15px;
	margin-bottom: 4px;
	color: #d1d1d1;
}

table.price_table .table_cell {
	margin-left: 10px;
}

/********** Main page ************/

h3.newsmain_bg { background: url(titles_bg/news.jpg) no-repeat !important; width: 66px; height: 32px; margin-bottom: 15px; text-indent: -10000px; margin-top: 17px}
h3.newsmain_en { background: url(titles_en/news.jpg) no-repeat !important; width: 66px; height: 32px; margin-bottom: 15px; text-indent: -10000px; margin-top: 17px}

h3.rentacarmain_bg { background: url(titles_bg/rentacar.jpg) no-repeat !important; width: 110px; height: 32px; margin-bottom: 15px; text-indent: -10000px; margin-top: 17px}
h3.rentacarmain_en { background: url(titles_en/rentacar.jpg) no-repeat !important; width: 110px; height: 32px; margin-bottom: 15px; text-indent: -10000px; margin-top: 17px}

h5 {
	font-weight: bold;
	margin: 12px 0px 5px 5px;
	font-family: Tahoma;
	width: 270px;
}

/************ Calculator ************/

#btnClaculate {
	font-family: Tahoma;
	font-size: 13px;
	color: white;
	background-color: #505050;
	border: 1px solid #C00005;
}

#btnClaculate_bg {
	background: transparent url(calc_btn_bg.jpg) no-repeat scroll 0%;
	border: medium none !important;
	display: block;
	height: 20px;
	width: 77px;
}

#txtPrice {
	border: 1px solid #CCC;
	background-color: #000;
	color: white;
}

h3.calculator_bg { background: url(titles_bg/calculator.jpg) no-repeat !important; width: 120px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }
h3.calculator_en { background: url(titles_en/calculator.jpg) no-repeat !important; width: 120px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }

/***** SiteMap ******/

h3.sitemap_bg { background: url(titles_bg/sitemap.jpg) no-repeat !important; width: 145px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }
h3.sitemap_en { background: url(titles_en/sitemap.jpg) no-repeat !important; width: 145px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }


.sitemap_details {background-color: #000000; overflow: hidden; width: 853px; padding: 25px; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #ffffff;}
.sitemap_details p { margin: 20px 0 15px 0; }
.sitemap_details strong {color: #ffffff; font-size: 12px;}
.sitemap_details ul li { background: url(car_info_ul_bg.gif) left 6px no-repeat; padding-left: 13px; line-height: 20px; }
.sitemap_details ol li {list-style-type: decimal; margin-left: 20px; font-size: 11px;}
.sitemap_details ol { margin-bottom: 10px;}
.sitemap_details a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.sitemap_details a {
	color: #ffffff;
	text-decoration: none;
}

/******** Contacts **********/

h3.contacts_bg { background: url(titles_bg/contacts.jpg) no-repeat !important; width: 95px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }
h3.contacts_en { background: url(titles_en/contacts.jpg) no-repeat !important; width: 95px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }

/******** Terms **********/

h3.terms_bg { background: url(titles_bg/terms.jpg) no-repeat !important; width: 185px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }
h3.terms_en { background: url(titles_en/terms.jpg) no-repeat !important; width: 185px; height: 32px; margin-bottom: 15px; text-indent: -10000px; }

/********** FOPM ************/

.form td {
	padding: 2px 2px 2px 2px;
}

#model_wrap {
	display: inline;
}

.txt {
	border: 1px solid #CCC;
	width: 150px;
}

.f_drop {
	width: 153px;
	border: 1px solid #CCC;
}

.results {
	margin-top: 3px;
	width: 309px;
	border: 1px solid #CCC;
}

.submit {
	border: 1px solid #CCC;
	background-color: #EEEEEE;
}

#msg {
	margin: 0px 0px 15px 7px;
	padding: 0px;
	color: #696969;
	font-weight: bold;
}

/***** CONTENT ADD-ONS *****/

img.margin10px {
	margin: 10px;
}
.rentacar_text {
	clear: both;
	width: 270px;
	line-height: 18px;
	margin-top: -8px;

}
div#news-flash {
	width: 944px;
	margin-top: -20px;
	position: relative;
	height: 25px;
	margin-left: -19px;
	background-color: black;
}
div.money-flash {
	float: left;
	margin: 2px 10px 0 2px;
	height: 142px;
	width: 298px;
	background: url(leasing_pic1.jpg);
}
#request_form { background: url(search_bg.png) no-repeat; height: 190px; margin-top: -2px; padding: 12px 0 0 14px; }
#request_form form { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #d1d1d1;}
#request_form select { border: 2px solid #C9C9C9; margin-right: 5px}
.form_request_bg { background:transparent url(titles_bg/form_request_bg.jpg) no-repeat scroll left top; width:164px; height:25px; text-indent:-1000px; }
.form_request_en { background:transparent url(titles_en/form_request_en.jpg) no-repeat scroll left top; width:164px; height:25px; text-indent:-1000px; }
input.send_bg { background: url(buttons_bg/send.jpg) no-repeat; width: 54px; border: none; }
input.send_en { background: url(buttons_en/send.jpg) no-repeat; width: 54px; border: none; }
h3.request_bg {  background: url(titles_bg/request.jpg) no-repeat !important; width: 80px; height: 31px; margin-bottom: 15px; text-indent: -10000px;}
h3.request_en {  background: url(titles_en/request.jpg) no-repeat !important; width: 80px; height: 31px; margin-bottom: 15px; text-indent: -10000px;}
#bottom_top_search {
	height: 30px;
}
#bottom_bottom_search {
	height: 30px;
}
#search_types {
	width: 678px;
	background: url(search_dots.gif) left bottom no-repeat;
	margin-bottom: 5px;
}
#search_types #types_label {
	width: 100px;
	float: left;
	overflow: hidden;
}
#search_types #types_boxes {
	margin-left: 100px;
	width: 578px;
}
#search_types #types_boxes ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#search_types #types_boxes ul li {
	float: left;
	padding-right: 10px;
}
#search_types #types_boxes ul li a.cType {
	position: relative;
	top: -4px;
}
#search_middle {
	width: 678px;
	margin-bottom: 5px;
	clear:both;
}
#search_bottom {
	width: 678px;
	margin-bottom: 5px;
}
#quick_search_wrapper {
	width: 205px;
	margin-left: 705px;
	margin-top: -1px;
	overflow: hidden;
}
#quick_search {
	width: 189px;
	overflow: hidden;
	padding-bottom: 5px;
	line-height: 15px !important;
	padding-top: 5px;
	padding-left: 12px;
	border-right: 2px solid #656565;
	border-left: 2px solid #656565;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #d1d1d1;
	background: url(small_search_background.jpg) left top no-repeat;
}
#quick_search_bottom {
	width: 205px;
	height: 2px;
	background: url(small_search_bottom.jpg) left top no-repeat;
	margin-bottom: 10px;
}
#quick_search_top {
	background: url(small_search_top.jpg) left top no-repeat;
	width: 205px;
	height: 2px;
}
#quick_search a { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #d1d1d1; text-decoration: none; }
#quick_search a:hover { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #d1d1d1; text-decoration: underline; }

div#popup-image-holder {
	width: 750px;
	height: 563px;
}

div#popup-navigation {
	position: absolute;
	top: 533px;
	width: 750px;
	height: 20px;
	z-index: 10;
}
div#popup-navigation div#button_prev {
	width: 240px;
	height: 20px;
	float: left;
	text-align: left;
	padding-left: 10px;
}
div#popup-navigation div#button_close {
	width: 250px;
	height: 20px;
	float: left;
	text-align: center;
}
div#popup-navigation div#button_next {
	width: 240px;
	height: 20px;
	float: left;
	text-align: right;
	padding-right: 10px;
}
.cImageGalleryButton {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #d1d1d1;
	background-color: #1c3448;
	border: 1px solid black;
	width: 100px;
}
.label {
	background:url("label-left.jpg") no-repeat scroll left top transparent;
	height:23px;
	margin-bottom:3px;
	overflow:hidden;
	float: left;
}
.label a {
	background:url("label-right.jpg") no-repeat scroll right top transparent;
	color: #FFFFFF;
	display: block;
	font-family: arial;
	font-size: 12px;
	padding: 6px 15px 5px;
}
.label a:hover {
	text-decoration: none;
}
.label strong {
	background:url("label-right.jpg") no-repeat scroll right top transparent;
	color: #FFFFFF;
	display: block;
	font-family: arial;
	font-size: 12px;
	padding: 6px 15px 5px;
}
.attached_files_hold {
	padding: 25px;
}
.attached_files_hold h3 {
	color:#D63337;
	font-size:12px;
	margin: 5px 0;
}
.attached_files_hold ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.attached_files_hold ul li a {
	color: #ffffff;
	text-decoration: underline;
	padding: 2px 0;
}
.attached_files_hold ul li {
	background-image: none;
	padding: 2px 0;
}
.attached_files_hold ul li a:hover {
	text-decoration: none;
}

h3.loans_bg {  background: url(titles_bg/loans.jpg) no-repeat !important; width: 125px; height: 29px; margin-bottom: 15px; text-indent: -10000px;}
h3.loans_en {  background: url(titles_en/loans.jpg) no-repeat !important; width: 65px; height: 29px; margin-bottom: 15px; text-indent: -10000px;}

.loans_form .field {
	padding: 2px;
	font-size: 13px;
	font-family: arial;
}
.loans_form .field input {
	padding: 5px 0;
	font-size: 13px;
	font-family: arial;
	width: 200px;
	color: #000000;
}
.loans_form .field textarea {
	padding: 0px 0;
	font-size: 13px;
	font-family: arial;
	width: 200px;
}
.loans_form .field small {
	font-size: 10px;
}
.loans_form .field label {
	width: 200px;
	display: block;
	float: left;
}
.feedback_form .field {
	padding: 2px;
	font-size: 13px;
	font-family: arial;
}
.feedback_form .field input {
	padding: 5px 0;
	font-size: 13px;
	font-family: arial;
	width: 200px;
	color: #000000;
}
.feedback_form .field textarea {
	padding: 0px 0;
	font-size: 13px;
	font-family: arial;
	width: 200px;
}
.feedback_form .field small {
	font-size: 10px;
}
.feedback_form .field label {
	width: 200px;
	display: block;
	float: left;
}
.service_frame .attached_files_hold {
	padding: 0;
}
.text_search .text_result1 {
	clear:both;
	padding:3px 0 0 3px;
	width:909px;
}
.text_search .text_result2 {
	margin-left:3px;
	padding-top:2px;
}
.text_search .info {
	background-color:#111111;
	color:#D1D1D1;
	cursor:pointer;
	overflow:hidden;
	padding:16px 0 5px 15px;
	width:888px;
}
.text_search .notice {
	background-color:#333333;
	color:white;
	font:11px Tahoma,Arial,Helvetica,sans-serif;
	height:21px;
	padding:5px 0 0 10px;
	width:893px;
}
.service_frame {
	padding: 0px 30px 30px;
	float: left;
	background: url(service_content_bottom.jpg) left bottom no-repeat;
	overflow: hidden;
	width: 658px;
	min-height: 657px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.service_frame_line {
	background: url(service_content_middle.jpg) left bottom repeat-y;
	margin: 3px 0;
	overflow: hidden;
}
.one_more_service_frame {
	padding: 0px;
	float: left;
	background: url(service_content.jpg) left top no-repeat;
	overflow: hidden;
	width: 690px;
	color: #ffffff;
	margin-left: 20px;
}
#header_search_form {
	position: absolute;
	right:2px;
	top: 0px;
	display:
	block;
	height:
	40px;
	width: 210px;
	margin: 0px;
}
#header_search_form  .text {
	position: absolute;
	top: 6px;
	left: 0px;
	width: 144px;
}
#header_search_form  .centered_red{
	color: red;
	text-align: center;
}
#header_search_form  .submit_bg {
	position: absolute;
	top: 8px;
	right: 5px;
}

#share_this  {

}

#share_this .st_twitter .chicklets,
#share_this .st_facebook .chicklets,
#share_this .st_email .chicklets {
	color: #808080;
	font-weight: bold;
	height: 24px;
}

#share_this .st_twitter .chicklets {
	background: url("twitter_20.png") no-repeat scroll left top;
}

#share_this .st_facebook .chicklets {
	background: url("facebook_20.png") no-repeat scroll left top;
}

#share_this .st_email .chicklets {
	background: url("email_20.png") no-repeat scroll left top;
}


.extra_small .st_twitter .chicklets,
.extra_small .st_facebook .chicklets,
.extra_small .st_email .chicklets {
	height: 16px !important;
}

.extra_small .st_twitter .chicklets {
	background: url("twitter_16.png") no-repeat scroll left top !important;

}

.extra_small .st_facebook .chicklets {
	background: url("facebook_16.png") no-repeat scroll left top !important;
}

.extra_small .st_email .chicklets {
	background: url("email_16.png") no-repeat scroll left top !important;
}

.small_icons {
	color: #FFF;
}
