* { margin: 0; padding: 0; }

blockquote {margin-left: 15px;}

/*GLOBALS*/

body { 
	background: url(../site_img/body_bg.jpg);
	font: 62.5% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  62.5%;
}

#wrapper { width: 1000px; margin: 0 auto; }

#header, #content { background: #fff; }
#content a {color: #646464;text-decoration:underline;}
#content a:hover {text-decoration:none;}
img { outline: none; }
ul { list-style-type: none; list-style-position: outside; }

a img {
	border: none;
}
/*HEADER*/
#header {
	zoom: 1;
	overflow: hidden;
	padding: 0 25px;
	background: #fff url(../site_img/header_bg.gif) center top no-repeat;
}
#header li { float: left; position: relative; z-index: 0;  }
	
	#logo_prolease {
		float: left;
		width: 146px;
		height: 92px;
		margin-left: 12px;
		background: url(../site_img/logo_prolease.gif) left top no-repeat;
	}
	#logo_prolease span, #logo_procredit_bg span { display: none; }
	
	#main_nav {
		float: left;
		width: 594px;
		margin-left: 20px;
		position: relative; z-index: 0; 
	}
	
	#main_nav .menu {
		clear: both;
		height: 55px;
		background: url(../site_img/header_menu_sliding_right.png) right top no-repeat;
		position: relative; z-index: 0;	
		margin:0;
	}
	#main_nav .menu ul {
		background: url(../site_img/header_menu_sliding_left.png) left top no-repeat;
		position: relative; z-index: 0; 
	}
	#main_nav .menu ul li {
		height: 55px;
		padding: 0 11px;
		background: url(../site_img/main_nav_border.jpg) right top no-repeat;
		position: relative;
		z-index: 0;
	}
	#main_nav .menu ul li.last { background: none; position: relative; z-index: 0; }
	#main_nav .menu ul li a { position: relative; z-index: 0; padding-top: 40px; display: block; font: bold 1.4em Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #fff; outline: none; text-decoration: none; }
	#main_nav .menu ul li a span { display: block; cursor: pointer; }
	#main_nav .menu ul li a.selected span { /*empty elements in the html*/
		display: block;
		width: 10px;
		height: 8px;
		background: url(../site_img/header_menu_bullet.jpg) left top no-repeat;
		position: absolute;
		top: 48px;
		left: 50%;
		margin-left: -5px;
		z-index: 1000;
	}
	
	.date {color: #999;}
	.news_bottom {
		color: #E9E9E9;
		background-color: #E9E9E9;
		border: 0;
		line-height: 1px;
		padding:0;
		height: 1px;
		margin: 7px 0 0px 0 ;
		}
	
	#main_nav .menu ul li a strong { display: none; }
	
	#main_nav .menu ul li #for_prolease { width: 79px; height: 15px; background: url(../site_img/main_nav_but1.jpg) center center no-repeat; }
	#main_nav .menu ul li #for_leasing { width: 73px; height: 15px; background: url(../site_img/main_nav_but2.jpg) center center no-repeat; }
	#main_nav .menu ul li #for_products { width: 63px; height: 15px; background: url(../site_img/main_nav_but3.jpg) center center no-repeat; }
	#main_nav .menu ul li #your_actions { width: 115px; height: 15px; background: url(../site_img/main_nav_but4.jpg) center center no-repeat; }
	#main_nav .menu ul li #contacts { width: 61px; height: 15px; background: url(../site_img/main_nav_but5.jpg) center center no-repeat; }
	#main_nav .menu ul li #faq { width: 60px; height: 15px; background: url(../site_img/main_nav_but6.jpg) center center no-repeat; }

	#main_nav .menu ul li a:hover {  }

	#main_nav .lang { float: right; height: 25px; padding-top: 8px; font: 1.1em Tahoma, Arial, Helvetica, sans-serif; }
	#main_nav .lang a { color: #E81212; padding-left: 10px; }
	#main_nav .lang input {  }
	#main_nav .lang #search_query { padding: 0 5px; margin-left: 20px; width: 110px; border: 1px solid #CCCCCC; color: #999999; }
	
	#main_nav .lang #search { display: block; margin-left: 20px; width: 28px; height: 20px; background: url(../site_img/but_search.jpg) left top no-repeat; border: none; text-indent: -10000px; cursor: pointer; }
					
	#main_nav ul { clear: both; float: left; }
	
	#logo_procredit_bg {
		float: right;
		width: 148px;
		height: 81px;
		margin-right: 12px;
		background: url(../site_img/logo_procredit_bank.png) left top no-repeat;		
	}
	
	#prolease_logo_home {
		clear: both;
		height: 147px;
		padding: 0 0 3px 25px;
		margin: 0 auto;
		width: 975px;
		background: #fff url(../site_img/logo_prolease.png) 403px 0 no-repeat;
	}
	#prolease_logo_home span {
		display: none;
	}


/*CONTENT*/
#content {
	zoom: 1; 
	overflow: hidden; 
	padding: 0 0 0 25px; 
	font: 1.1em Tahoma, Arial, Helvetica, sans-serif; 
	color: #646464;
	
 }
 
	
	
	.lease_products {
		height: 35px;
		padding: 8px 0 0 15px;
		background: url(../site_img/logo_lease_products.jpg) left top no-repeat;
		font: bold 1.636em Verdana, Geneva, Arial, Helvetica, sans-serif;
		letter-spacing : 0.3px;
		color: #F1F4F9;
		font-weight: normal;
	}
	
	#nav_home {
		zoom: 1;
		overflow: hidden;
		line-height: 12px;
	}
	#nav_home li img {  }
	#nav_home li { float: left; width: 155px; padding-right: 4px; }
	#nav_home li.last { padding: 0; }
	#nav_home li a span{ cursor:pointer;display: block; height: 19px; border-top: 3px solid #0C419A; background: url(../site_img/home_nav_li_bg.jpg) left bottom no-repeat; font: bold 0.95em/15px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0C419A; text-align: center; text-decoration: none; }
	#nav_home li a:hover span { border-top: 3px solid #E60000; color: #E60000; }
	.home #content {position:relative;
		padding-right: 26px;
		min-height: 240px;
	}
	.home #content .menu {
		float: left;
		margin: 0 21px 10px 0;
		width: 231px;
		background: #F6F6F6 url(../site_img/menu_top.jpg) no-repeat left top ;
	}

	.home #content .menu div h1 a {color:#E62020;text-decoration:underline;}
	.inners #content .menu {
		float: left;
		width: 231px;
		margin-right:2px;
		background: #F6F6F6 url(../site_img/menu_top.jpg) no-repeat left top ;
		margin-bottom: 10px;
	}
	#content .menu div { 
		padding: 0 20px;
	}
	.inners #content .menu div { 
		background: url(../site_img/menu_border.jpg) left bottom no-repeat;
	}
	#content .menu div a { color: #666666; }
	
	#content .menu h1 { padding: 10px 0; font: 1.818em Tahoma, Arial, Helvetica, sans-serif; }
	.inners #content .menu h1 { color: #466EB1; padding-top: 20px; }
	
	#content .menu h1 span { display: none; }
	
	#content .menu .last { padding-bottom: 20px; background: url(../site_img/menu_bot.jpg) right bottom no-repeat!important; }
	.inners #content .menu .last { padding-bottom: 5px; }
	#content .menu .no_border { background: none!important; }
	
	#content .header_only { margin-top: -10px; }
	
	.inners #content .menu ul {
		border-left: 1px solid #EBEBEB;	
	}
	.inners #content .menu ul li {  }
	.inners #content .menu ul li a { display: block; padding-left: 11px; text-decoration: none; color: #333333; }
	.inners #content .menu ul li a.selected { background: url(../site_img/main_nav_tick.gif) left center no-repeat; color: #E60000; font-weight: bold; }
	.inners #content .menu ul li a span { zoom: 1; /*IEs*/ cursor: pointer; display: block; padding: 8px; background: url(../site_img/menu_border.jpg) left bottom no-repeat; }
	.inners #content .menu ul li a.selected span { }
	
	
	
	.items {
		float: left;
		width: 420px;
	}
	.items p { padding: 5px 0; }
	.items span { display: block; padding-bottom: 5px; font-weight: bold; color: #DE1919; }
	
	.banners { float: right; border: none;}
	#content .menu .last span { background: none !important; }
	
/*HOME CONTENT part*/
	
	#content_home {
		background: #fff;
		padding: 0 23px 8px 25px;
	}
	
	#content {
		background: #fff url(../site_img/content_bg.jpg) repeat-y 25px 0;
	}
	

	
/*INNERS CONTENT part*/

#cnt_inn { float: left; width: 717px; overflow: hidden; zoom: 1;
	 	height: expression( this.scrollHeight < 276 ? "275px" : "auto" ); /* sets min-height for IE */
 	  	min-height: 275px; /* sets min-height value for all standards-compliant browsers */
 	  	xborder-right: 1px solid #EBEBEB;
 	  	background: url(../site_img/cnt_inn_border.gif) repeat-y right top;
 	  	padding-bottom:10px;
} 
		
	#breadcrumb {
		padding-left: 20px;
		height: 28px;
		border-top: 10px solid #0C419A;
	}
	
	* HTML #breadcrumb { margin-left: 0; }
	
	#breadcrumb ul { float: right; }
	
	#breadcrumb ul li { float: left; padding-top: 9px; }
	#breadcrumb ul li a { color: #646464; padding: 0 2px; }
	
	#breadcrumb .bread_nav {
		float: left;
		padding-top: 4px;
	}
	
	#breadcrumb #mail { background: url(../site_img/icon_mail.jpg) left top no-repeat; }
	#breadcrumb #print { background: url(../site_img/icon_print.jpg) left top no-repeat; }
	#breadcrumb #aplus { background: url(../site_img/icon_aplus.jpg) left top no-repeat; }
	#breadcrumb #aminus { background: url(../site_img/icon_aminus.jpg) left top no-repeat; }

	#breadcrumb #mail, #breadcrumb #print, #breadcrumb #aplus, #breadcrumb #aminus {
		display: block; width: 29px; height: 21px; text-indent: -10000px;
	}
	
	.leasing_value {
		border-collapse: collapse;
	}	
	.leasing_value td, .leasing_value th { padding: 4px 8px; border: 1px solid #DEDEE0; }
	.leasing_value th { color: #343434; }
	
	#cnt_pages {
		padding: 0 20px 0 25px;
		font: 1em/1.4em Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
	#cnt_pages h1 {
		padding: 20px 0 20px 0;
		font: bold 1.255em Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #E40000;
		font-weight:normal;
	
	}
	
	#cnt_pages p {
		margin-bottom: 21px;
	}
	
	#cnt_pages p strong {
		font-weight: bold;
		color: #E60000;
	}
	
	#cnt_pages.auction table td {
		padding: 4px;
	}
	
	/*.thumb_lease img { float: left; margin-right: 10px; }*/
	
	.products_list_up { xwidth: 564px; background: url(../site_img/products_list_mid.jpg) left top repeat-y; }
	.products_list_mid { background: url(../site_img/products_list_up.jpg) left top no-repeat; }
	.products_list_bot { padding: 11px 14px 0 14px; background: url(../site_img/products_list_bot.jpg) left bottom no-repeat; }
	
	.images {
		float: left;
		width: 155px;
		margin: 0 35px 31px 0;
		text-align: center;
	}
	.images img { padding-bottom: 1px; border-bottom: 3px #0C419A solid; }
	.images a { text-decoration: none !important; font: bold 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0C419A !important; }
	
	
	.faq { padding: 0 20px 0 10px!important; }
	.faq h1 { margin-left: 10px; }
	.questions { padding-left: 10px; background: url(../site_img/questions_topic.jpg) left top no-repeat; }
	.questions span { display: block; margin-bottom: 8px; height: 30px; }
	.questions a { float: left; height: 26px; outline: none; }
	.questions a.qtitle {  color: #E60000 !important; padding-top: 4px;font-weight:bold; }
	.questions a.tick { float: right; margin: 3px 6px 0 0; width: 17px; height: 17px; background: url(../site_img/faq_tick.jpg) right top no-repeat; text-indent: -10000px; }
	.questions a.tick.tack {background-image: url(../site_img/faq_ticktack.jpg)}
	.questions p { margin-bottom: 8px; }
	
	.faq_box { background: url(../site_img/faq_box_mid.jpg) left top repeat-y; }
	.faq_box div { background: url(../site_img/faq_box_top.jpg) left top no-repeat; }
	.faq_box div div { padding: 10px; background: url(../site_img/faq_box_bot.jpg) left bottom no-repeat; }
	
	.qinput, .faq_box textarea { width: 462px; border: 1px solid #2E5CA8; border-bottom: 1px solid #2E5CA8; }
	.faq_box textarea { height: 161px; overflow: auto; }
	.faq_box td { padding: 10px; vertical-align: top; }
	
	.qsubmit { float: left; width: 88px; height: 22px; background: url(../site_img/questions_reply.jpg) left top no-repeat; }
	.qsubmit input { width: 88px; height: 18px; background: none; border: none; color: #fff; font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; cursor: pointer; }
	
	.home #content .menu .news_archive {
		
	}
	.menu .news_archive li.last { margin-top: 10px; }
	.menu .news_archive li a span { background: none!important; }
	
	.menu .news_archive li a.selected { color: #000!important; font-weight: normal!important; }
	.menu .news_archive li span a { padding: 0 0 5px 20px!important; text-decoration: underline!important; }
	.menu .news_archive li span a.selected { font-weight: bold!important; background: none!important; color: #000!important;}
	
	#cnt_inn.news_archive .news { margin-bottom: 10px; }
	
	.sitemap ul { padding-left: 15px; }
	.sitemap ul li { margin: 10px 0;background: url(../site_img/sitemap_bullet.jpg) 0 5px no-repeat;}
	.sitemap ul li a {
		margin-left: 15px;
		margin-bottom: 1px;

		font-size: 1.073em;
		text-decoration: none !important;
		color: #E60000 !important;
	}
	.sitemap ul ul { margin-top: 10px; padding: 0; }
	.sitemap ul ul li { margin: 0; background: url(../site_img/sitemap_bullet2.jpg) left center no-repeat;}
	.sitemap ul ul li a {  margin: 0;margin-left: 10px;  font-size: 1em; line-height: 1.7em !important; color: #646464 !important; font-weight: normal; }
	
	.contacts { }
	.contacts ul { overflow: hidden; zoom: 1; }
	.contacts ul li { float: left; width: 330px; margin-bottom: 20px; }
	.contacts ul .img_border {
		float: left;
		padding: 4px 5px;
		margin-right: 10px;
		width: 130px;
		height: 128px;
		background: url(../site_img/contacts_img_bg.jpg) left top no-repeat;
	}
	.contacts ul p { float: left; margin-bottom: 0!important;width: 160px; }
	.contacts ul a { color: #000; }
	.contacts ul strong { color: #666!important; }
	
	
	.feedback { padding: 0 0 0 16px !important; }
	.feedback h1 { padding-left: 9px!important; }
	
	.feedlink { color: #E60000 !important; text-decoration :underline;}
	
	.paging {
		float:right;
		margin-right: 20px;
		display: inline;/*IE fixs*/		
	}
	
	.paging a  {
		color: #E50102 !important;
		font-weight: bold;	
		margin-right: 3px;
		}
	.paging a.selectedPage {text-decoration:none;}
	.news_title {color: #E40000;}
	
	.goback {
		float:right;
		margin-right: 20px;
		display: inline;/*IE fixs*/	
		color: #E40000;
	}
	
/*transport page*/
	
#trans { float: left; width: 470px; margin-left: 20px; line-height: 15px; }
#trans h1 { clear: both; padding: 29px 0; font: bold 1.455em Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #E40000 !important; }
#trans p { margin-bottom: 10px; }
#trans b { display: block; margin-bottom: 10px; color: #FE0000; }
#trans table { margin-bottom: 10px; text-align: left; }

#calc { float: right; width: 206px; height: 482px; background: #DEDEE0; }

#faq_box {position:relative;}
#ajaxloader {
	background: transparent url('../site_img/ajax-loader.gif') no-repeat 0 0;
	height: 16px;
	width: 16px;
	position:absolute;
	top: 4px;
	left:10px;
	display:none;
}
/*what_is_leasing page*/
	
	.files_field { padding-top: 15px; margin-top: 15px; border-top: 1px solid #DEDEE0; }
	.files_field p { padding: 0; margin: 0 0 10px 0 !important; }
	.files_field strong { margin-left: -25px; color: #333333 !important; }
	.files_field a { color: #333333; text-decoration: none; }
	.files_field a img {vertical-align: top;}
	.news { color: #333333; }
	.news a { color: #E60000; font-weight: bold; }
	.news span { display: block; font-weight: bold; }
	
/*FOOTER*/
#footer { clear: both; height: 61px; padding: 30px 0 0 0; background: url(../site_img/footer_bg.png) 1px bottom no-repeat; line-height: 11px; }

	#footer a { position: relative; display: block; font: 1.1em Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #646464; }
	#footer a span { display: block; display: none; }
	#footer a:hover {text-decoration: none;}
	#footer ul { padding-top: 4px; float: left; margin-left: 100px; list-style-type: none; list-style-position: outside; }
	#footer ul li { float: left; position: relative; padding: 0 6px; background: url(../site_img/footer_menu_border.gif) right center no-repeat; }
	#footer ul li.last { background: none; }
	
	#footer #logo_holding { float: left; width: 119px; height: 13px; margin-left: 43px; background: url(../site_img/logo_procredit_holding.jpg) left top no-repeat; }
	#footer #logo_ipc { float: right; width: 106px; height: 24px; margin-right: 47px; background: url(../site_img/logo_supported_ipc.jpg) left top no-repeat; }




.left_image {
	position:absolute;
	left:26px;
	bottom:0;	
	
}

#sendfriend {
		padding: 20px;
	}
	#sendfriend h3 {
		font-size: 19px;
		margin-bottom: 10px;
	}
	#send2friend input {
		padding: 2px;
	}
	#send2friend p {
		padding: 5px;
	}
	#send2friend input[type="submit"] {
		height: 25px;
		background-color: #FFF;
	}
#send2friend label{width: 80px;float:left;}
#send2friend p input{width: 300px;}

.submenu {
	background: none !important;
	padding: 6px 8px 0px 8px !important;
	}
.selected_submenu {font-weight:bold;}

.match {
	background: #ccc;
	border: 1px solid #999;
}

.search_title { display: block; padding-bottom: 5px; font-weight: bold; color: #DE1919; }

#contactIframe {
		width: 665px;
		height: 715px;
	}
div#goback a {
		position: absolute;
		right: 10px;
}

div#goback {
	border: 1px solid #FF8F8F;
	margin-bottom:10px;
	position:relative;
	height: 18px;
}

#contacts_request #ajaxloader {position: static !important; }

.clear {clear:both;line-height:1px;height:1px;}


/*Menu - English version */
	.version_en .menu ul li #for_prolease { width: 94px !important;  background: url(../site_img/main_nav_but1_en.jpg) center center no-repeat !important;}
	.version_en .menu ul li #for_leasing { width: 86px !important; background: url(../site_img/main_nav_but2_en.jpg) center center no-repeat !important; }
	.version_en .menu ul li #for_products { width: 56px !important; background: url(../site_img/main_nav_but3_en.jpg) center center no-repeat !important; }
	.version_en .menu ul li #your_actions { width: 101px !important;background: url(../site_img/main_nav_but4_en.jpg) center center no-repeat !important; }
	.version_en .menu ul li #contacts { width: 61px;  background: url(../site_img/main_nav_but5_en.jpg) center center no-repeat !important; }
	.version_en .menu ul li #faq{ width: 60px;  background: url(../site_img/main_nav_but6_en.jpg) center center no-repeat !important; }
	


.roundedTable tr td{
	border-bottom: 1px solid #0C419A;
	height:24px;
	
}

.roundedTable tr.RoundedHeader td {border: none !important;}

.RoundedHeader td{
		font-size: 13px;
		background: #0C419A;
		height:30px;
		color: #FFFFFF;
	}
	
*+html .RoundedHeader td {
	position:relative;
	top:-1px;
	}
	


.round_table_wrapper {
	position:relative;
	zoom:1;
	border: 1px solid #0C419A;	
	padding: 0px 15px 5px 15px;
	background: url(../site_img/rounded_table_bkg.gif) repeat-x 0 0;
}


.round_top_right {
		position:absolute;
		background:  url(../site_img/rounded_table_top_right.gif) no-repeat 0 0;
		width:9px;
		height:10px;
		top:-1px;
		right:-1px;
	}
	
.round_top_left {
		position:absolute;
		background:  url(../site_img/rounded_table_top_left.gif) no-repeat 0 0;
		width:9px;
		height:10px;
		top:-1px;
		left:-1px;
	}
	
.round_bottom_left {
		position:absolute;
		background:  url(../site_img/rounded_table_bottom_left.gif) no-repeat 0 0;
		width:9px;
		height:10px;
		bottom:-2px;
		left:-1px;
	}

.round_bottom_right {
		position:absolute;
		background:  url(../site_img/rounded_table_bottom_right.gif) no-repeat 0 0;
		width:9px;
		height:10px;
		bottom:-2px;
		right:-1px;
	}
	

table.auction_table {
	border-collapse: collapse;
	border: 1px solid #ccc !important;
}
table.auction_table td {
	background: none;
	border: 1px solid #ccc !important;
}
