/* MAIN STYLES */
body,html {
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	background-color: #ececec;
        background-image: url("../../images/index/bg_body.png");
	margin: 0;
	padding: 0;
	line-height: 18px;
	font-size: 11px;
	color: #6d6e71;
}

img {
	border: 0;
}

form{
	padding: 0;
	margin: 0;
}

:focus{
	outline: 0;
}
div#rootContainer{
	background-image:url("../../images/index/bg_root.png");
        background-position:center top;
        background-repeat:repeat-x;
        margin:0 auto;
        padding-top:25px;
}

div#root{
	width: 776px;
	border: 2px #e0e0e0 solid;
	margin: 0 auto;
	background-image: url('../../images/index/bg_content.gif');
	background-repeat: repeat-y;
}


div#root div#header{
	width: 776px;
	margin: 0 auto;
}

div#root div#header div#headerTop{
	width: 776px;
	height: 100px;
	margin: 0 auto;
}

div#root div#header div#headerTop div#headerTopTop{
	width: 776px;
	height: 65px;
	margin: 0 auto;
	background-image: url('../../images/index/bg_header_top_top.png');
	background-repeat: no-repeat;
}

div#root div#header div#headerTop div#headerTopTop div#logoContainer{
	float: left;
	width: 200px;
	padding-left: 10px;
	height: 65px;
}

div#root div#header div#headerTop div#headerTopTop div#logoContainer a{
	font-size: 0;
	line-height: 0;
}

div#root div#header div#headerTop div#headerTopTop div#welcphoneContainer{
	float: left; 
	width: 190px;
	padding-left: 10px;
	height: 65px;
}

div#root div#header div#headerTop div#headerTopTop div#welcphoneContainer div#welcome{
	width: 180px;
	text-align: right;
	color: #000;
	height: 5px;
	padding-right: 10px;
	padding-top: 3px;
	line-height: 0px;
	font-size: 0px;
}

div#root div#header div#headerTop div#headerTopTop div#welcphoneContainer div#sign{
	width: 260px;
	text-align: right;
	height: 18px;
	padding-right: 10px;
	color: #000;
	padding-top: 2px;
}

div#root div#header div#headerTop div#headerTopTop div#welcphoneContainer div#sign a{
	color: #000;
	text-decoration: none;
}

div#root div#header div#headerTop div#headerTopTop div#welcphoneContainer div#sign a:hover{
	color: #000;
	text-decoration: underline;
}

div#root div#header div#headerTop div#headerTopTop div#linkIco{
	width: 180px;
	height: 23px;
	float: left;
	padding-top: 42px;
}

div#root div#header div#headerTop div#headerTopTop div#linkIco a{
	margin-right: 7px;
}

div#root div#header div#headerTop div#headerTopTop div#welcphoneContainer div#phone{
	font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
	text-align: right;
	padding-right: 10px;
	color: #de0000;
	font-size: 23px;
	padding-top: 14px;
	height: 16px;
	font-weight: 700;
}

div#root div#header div#headerTop div#headerTopTop div#welcphoneContainer div#phone p{
	padding: 0;
	margin: 0;
}

div#root div#header div#headerTop div#headerTopTop div#welcphoneContainer div#bookmark{
	text-align: right;
	color: #de0000;
	font-size: 13px;
	padding-top: 4px;
	height: 16px;
	padding-right: 35px;
}

div#root div#header div#headerTop div#headerTopTop div#menuTopListContainer{
	float: left; 
	width: 158px;
	padding: 15px 10px 0px 13px;
}

div#root div#header div#headerTop div#headerTopTop div#menuTopListContainer ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
	line-height: 12px;
}

div#root div#header div#headerTop div#headerTopTop div#menuTopListContainer ul li{
	padding: 0px 0px 0px 0px;
	margin: 0;
	background-image: url('../../images/index/arrow_small_right.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 9px;
}

div#root div#header div#headerTop div#headerTopTop div#menuTopListContainer ul li a{
	text-decoration: none;
	color: #000;
	font-size: 10px;
	font-family: Arial, sans-serif;
}

div#root div#header div#headerTop div#headerTopTop div#menuTopListContainer ul li a:hover{
	text-decoration: none;
	color: #dc002e;
}

div#root div#header div#headerTop div#headerTopBottom{
	width: 776px;
	height: 35px;
	margin: 0 auto;
		background-image: url('../../images/index/bg_header_top_bottom.png');
	background-repeat: no-repeat;
}

div#root div#header div#headerTop div#headerTopBottom div#menuButtonContainer{
	text-align: right;
	width: 776px;
	padding-top: 8px;
	height: 27px;
	line-height: 12px;
}

div#root div#header div#headerTop div#headerTopBottom div#menuButtonContainer div.infoTopText{
	float: left;
	color: #999999;
	font-size: 10px;
	padding-top: 4px;
	padding-left: 13px;
}

div#root div#header div#headerTop div#headerTopBottom div#menuButtonContainer a.active{
	text-decoration: none;
	color: #fff;
	height: 17px;
	
	background-image: url('../../images/index/bg_menu_active.gif');
	background-repeat: repeat-x;
	float: right;
	font-size: 11px;
	text-align: left;
	padding: 10px 8px 0px 8px;
	border-left: 1px #fff solid;
}

div#root div#header div#headerTop div#headerTopBottom div#menuButtonContainer a.active:hover{
	text-decoration: none;
	color: #fff;
	height: 17px;
	
	background-image: url('../../images/index/bg_menu_active.gif');
	background-repeat: repeat-x;
	float: right;
	padding: 10px 8px 0px 8px;
	border-left: 1px #fff solid;
	text-align: left;
}

div#root div#header div#headerTop div#headerTopBottom div#menuButtonContainer a.inactive{
	text-decoration: none;
	color: #fff;
	height: 17px;
	
	background-image: url('../../images/index/bg_menu_inactive.gif');
	background-repeat: repeat-x;
	float: right;
	font-size: 11px;
	text-align: left;
	padding: 10px 8px 0px 8px;
	border-left: 1px #fff solid;
	
}

div#root div#header div#headerTop div#headerTopBottom div#menuButtonContainer a.inactive:hover{
	text-decoration: none;
	color: #fff;
	height: 17px;
	background-image: url('../../images/index/bg_menu_inactive.gif');
	background-repeat: repeat-x;
	float: right;
	padding: 10px 8px 0px 8px;
	border-left: 1px #fff solid;
	text-align: left;
}

div#root div#header div#headerTop div#headerTopBottom div#menuButtonContainer div.empty{
	text-decoration: none;
	height: 21px;
	width: 10px;
	background-image: url('../../images/index/bg_menu_inactive.gif');
	background-repeat: repeat-x;
	float: right;
	padding: 6px 0px 0px 0px;
	border-left: 1px #fff solid;
}

div#root div#header div#headerBottom{
	width: 766px;
	background-image: url('../../images/index/bg_header_bottom.gif');
	background-repeat: repeat-x;
	height: 145px;
	padding-left: 10px;
}

div#root div#header div#headerBottom div#flashContainer{
	width: 304px;
	height: 141px;
	border: 1px #cfcfcf solid;
	float: left;
	background-color: #fff;
}

/*hot offert*/

div#root div#header div#headerBottom div#hotOffertContainer{
	float: left;
	width: 440px;
	height: 128px;
	background-image: url('../../images/index/bg_hot_offert.png');
	background-repeat: no-repeat;
	padding: 12px 10px 0px 10px;
	overflow: hidden;
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer{
	width: 228px;
	text-align: center;
	height: 80px;
}


div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem{
	width: 446px;
	height: 124px;
	margin: 0 auto;
	padding: 0;
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotInfoContainer{
	width: 194px;
	vertical-align: top;
	font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotInfoContainer div.logoOffer{
	height: 35px;
	width: 189px;
	text-align: left;
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotInfoContainer div.nameOffer{
	line-height: 10px;
	width: 189px;
	text-align: left;
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotInfoContainer div.nameOffer a{
	text-decoration: none;
	color: #000;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: 0em;
	
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotInfoContainer div.infoOneOffer{
	line-height: 16px;
	width: 189px;
	text-align: left;
	color: #818aa0;
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotInfoContainer div.infoTwoOffer{
	line-height: 18px;
	width: 189px;
	text-align: left;
	color: #d72727;
	font-size: 14px;
	font-weight: 700;
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotInfoContainer div.moreOffer{
	width: 189px;
	text-align: right;
	position: absolute;
	bottom: 0;
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotImageItem{
	vertical-align: bottom;
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotImageItem a{
	line-height: 0;
	font-szie: 0;
	
}

div#root div#header div#headerBottom div#hotOffertContainer div#hotImageContainer table.hotImageItem td.hotImageItem a img{

}
/* stylowanei dla hot offert*/
#Screen{
		width:535px;
		padding:0;
		margin: 0;
}

#Screen li{
	float:left;
	list-style:none;
}

#Screen .jq-ss-crop{
	padding:5px 5px;
	float:left;				
}



			
#view{
	width: 443px;
	height:120px;
	overflow:hidden;
}

#images{
	width:3818px !important;
	width:3822px;
	padding:0;
}
					
#images li img{
	border:0;
}

#images li {
	width: 443px;
}

li.noumberHot{
	font-size: 11px;
	margin-top: 0px;
	font-family: Arial, Verdana, sans-serif;
	position: relative;
	color: #000;
	line-height: 12px;
	font-weight: 700;
	left: 346px;
	top: 2px;
}

li.arrowCont{
	position: relative;
	width: 21px;
	height: 18px;
	left: 356px;
	/*width: 17px;
	height: 18px;
	font-size: 10px;
	font-weight: 500;
	left: 5px;
	color: #e4e4e4;
	text-align: center;
	padding-top: 3px;
	height: 9px;
	line-height: 10px;*/
}

li.arrowCont a#left{
	display: block;
	width:  17px;
	height: 18px;
	line-height: 0px;
	font-size: 0px;
	/*display: block;
	color: #6D6E71;
	font-size: 9px;
	background-image: url('../../images/index/off_left.gif');
	background-repeat: no-repeat;
	background-position: 2px 4px;
	background-color: #e4e4e4;
	height: 10px;*/
}

li.arrowCont a.pause{
	display: block;
	width:  17px;
	height: 18px;
	line-height: 0px;
	font-size: 0px;
}

li.arrowCont a#right{
	display: block;
	width:  17px;
	height: 18px;
	line-height: 0px;
	font-size: 0px;
	/*display: block;
	color: #6D6E71;
	font-size: 9px;
	background-image: url('../../images/index/arrow_small_right.gif');
	background-repeat: no-repeat;
	background-position: 33px 4px;
	background-color: #e4e4e4;
	height: 10px;*/
}

.hotView{
	position: relative;
	left: -89px;
}

div#root div#contentContainer{
	width: 776px;
}

div#root div#contentContainer div#contentLeft{
	float: left;
	width: 212px;
	padding-top: 5px;
	padding-left: 12px;
	padding-bottom: 10px;
}

/* wyszukiwanei samochodow*/

div#root div#contentContainer div#contentLeft div#searchContainer{
	width: 199px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu{
	width: 198px;
	height: 27px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu a{
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	display: block;
	height: 21px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu div.buttonActiveLeft{
	height: 21px;
	padding-top: 6px;
	float: left;
	width: 66px;
	text-align: center;

	background-image: url('../../images/index/bg_search_button_active.gif');
	background-repeat: repeat-x;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu div.buttonInactiveLeft{
	height: 21px;
	padding-top: 6px;
	float: left;
	width: 66px;
	text-align: center;
	background-image: url(../../images/index/bg_search_button_inactive.gif);
	background-repeat: repeat-x;

}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu div.buttonActiveCenter{
	height: 21px;
	float: left;
	width: 66px;
	text-align: center;
	padding-top: 6px;
	background-image: url('../../images/index/bg_search_button_active.gif');
	background-repeat: repeat-x;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu div.buttonInactiveCenter{
	height: 21px;
	float: left;
	width: 66px;
	text-align: center;
	background-image: url(../../images/index/bg_search_button_inactive.gif);
	background-repeat: repeat-x;
	padding-top: 6px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu div.buttonActiveCenter a{
	border-left: 1px #fff solid;
	border-right: 1px #fff solid;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu div.buttonInactiveCenter a{
	border-left: 1px #fff solid;
	border-right: 1px #fff solid;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu div.buttonActiveRight{
	height: 21px;
	padding-top: 6px;
	float: left;
	width: 66px;
	text-align: center;
	background-image: url('../../images/index/bg_search_button_active.gif');
	background-repeat: repeat-x;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchMenu div.buttonInactiveRight{
	height: 21px;
	padding-top: 6px;
	float: left;
	width: 66px;
	text-align: center;
	background-image: url('../../images/index/bg_search_button_inactive.gif');
	background-repeat: repeat-x;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem{
	border-right: 1px #fff solid;
	width: 198px;
	
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer{
	width: 196px;
	border: 1px #a9a9a9 solid;
	background-image: url('../../images/index/bg_default_bottom.jpg');
	background-position: bottom center;
	background-repeat: repeat-x;
	background-color: #fff;
	
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent{
	width: 174px;
	border: 1px #fff solid;
	background-image: url(../../images/index/bg_default.jpg);
	background-repeat: repeat-x;
	padding: 8px 10px 0px 10px;	
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent h4{
	padding: 0px 0px 10px 0px;
	margin: 0;
	color: #828181;
	font-size: 11px;
	font-weight: 700;
	
}
		
div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchTop{
	width: 174px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchTop div.searchTitle{
	color: #dc002e;
	font-weight: 700;
	font-size: 13px;
	float: left;
	width: 75px;
	padding-left: 5px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchTop div.searchRadio{
	float: left;
	width: 94px;
	color: #000;
	font-size: 10px;
	line-height: 11px;
	padding: 0;
	margin: 0;	
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchTop div.searchRadio div.radInfo{
	float: left;
	padding-top: 2px;
	width: 20px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchTop div.searchRadio div.radRad{
	float: left;
	padding-right: 6px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchListContainer{
	width: 154px;
	padding: 10px 10px 0px 10px;
	font-size: 11px;
	min-height: 45px;
	height:auto !important;
  	height: 45px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchListContainer select{
	width: 155px;
	padding: 0;
	margin: 0px 0px 2px 0px;
	font-size: 11px;
	height: 21px;
}
div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchListContainer option{
	border: 0px #fff solid;
	/*width: 125px;*/
	height: 15px;
	padding: 0;
	margin: 0;
	font-size: 11px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchBottom{
	height: 20px;
	width: 164px;
	padding: 5px 0px 5px 10px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchBottom div.advSearch{
	float: left;
	width: 100px;
	color :#808080;
	font-size: 9px;
	height: 20px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchBottom div.advSearch a{
	text-decoration: underline;
	color: #808080;
	font-size: 9px;
}

div#root div#contentContainer div#contentLeft div#searchContainer div#searchItem div#searchItemContainer div#searchItemContent div.searchBottom div.searchButton{
	float: left;
	position: relative;
	left: 6px;
}

/*what included :)*/

div.defaultContainer{
	width: 198px;
	border: 1px #fff solid;
	margin-top: 10px;
}

div.defaultContainer div.defaultContent{
	border: 1px #b0b0b0 solid;
	width: 196px;
	background-color: #fff;
	background-image: url('../../images/index/bg_default_bottom.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}

div.defaultContainer div.defaultContent div.defaultContentItem{
	border: 1px #fff solid;
	width: 174px;
	background-image: url('../../images/index/bg_default.jpg');
	background-repeat: repeat-x;
	padding: 10px 10px 10px 10px;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.defaultItemsList div.smallInfo{
    font-family: arial;
    font-size: 9px;
    position: relative;
    top: 10px;
    right: 11px;
    color: #333333;
}

div.defaultContainer div.defaultContent div.defaultContentItemVideo{
	border: 1px #fff solid;
	width: 194px;
	/*background-image: url('../../images/index/bg_default.jpg');
	background-repeat: repeat-x;*/
	/*padding: 10px 10px 10px 10px;*/
	font-size: 0px;
	line-height: 0px;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.titleDefault{
	padding-bottom: 5px;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.defaultItemsList{
	width: 169px;
	margin: 0 auto;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.defaultItemsList ul{
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none;
	}

div.defaultContainer div.defaultContent div.defaultContentItem div.defaultItemsList ul li{
	background-image: url('../../images/index/arrow_small_right.gif');
	background-repeat: no-repeat;
	padding-left: 10px; 
	font-size: 11px;
	color: #333333;
	font-family: Arial, Verdana, sans-serif;
	background-position: 0px 7px;
	width: 154px;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.defaultItemsList ul li a{
	text-decoration: none;
	color: #333333;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.defaultItemsList ul li a:hover{
	text-decoration: none;
}


div.defaultContainer div.defaultContent div.defaultContentItem div.defaultItemsList div.defaultLink{
	width: 169px;
	text-align: center;
	position: relative;
	top: 5px;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.imgWrapper{
	border: 1px #c0c0c0 solid;
	font-size: 0px;
	line-height: 0px;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.imgWrapper img{
	border: 1px #fff solid;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.selectItem {
	padding-top: 5px;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.selectItem select{
	width: 155px;
	padding: 0;
	margin: 0px 0px 2px 0px;
	font-size: 11px;
	height: 21px;
}

div.defaultContainer div.defaultContent div.defaultContentItem div.selectItem select option{
	border: 0px #fff solid;
	/*width: 125px;*/
	height: 15px;
	padding: 0;
	margin: 0;
	font-size: 11px;
}

/*szybki kontakt*/
.qContactMail{
	border: 1px #828181 solid;
	height: 15px;
	font-size: 11px;
	color: #828181;
	padding-left: 3px;
	padding-right: 3px;
	margin-bottom: 5px;
	margin-top: 5px;
}

.qContactContent{
	border: 1px #828181 solid;
	width: 166px;
	height: 25px;
	font-size: 11px;
	color: #828181;
	overflow: auto;
	padding: 3px;
	margin-bottom: 4px;
}

.qContactError{
	border: 1px solid #DC002E !important;
}

div#root div#contentContainer div#contentRight{
	float: right;
	width: 552px;
	background-image: url('../../images/index/bg_top_content.png');
	background-repeat: no-repeat;
	padding-top: 9px;
	background-color: #fff;
}

div.viewOfferContainer{
	width: 552px;
	background-image: url('../../images/index/bg_car_list.gif');
	background-repeat: repeat-x;
}

div.trackingImageGo{
	width: 529px;
	margin: 0 auto;
	padding: 15px 0px 15px 0px;
}

/*lista samochodow lease offers*/
div.latestCarContainer{
	width: 552px;
	height: 200px;
	background-repeat: repeat-x;
	padding-top: 2px;
}

div.usedLatest{
    height: 220px !IMPORTANT;
}

div.borderSeparate{
	border-bottom: 1px #bcbabb solid;
}

div.latestCarContainer div.latestCarTitle{
	width: 542px;
	margin: 0 auto;
	padding-top: 3px;
	padding-left: 8px;
	padding-bottom: 4px;
	background-color: #4a4646;
	
}

div.latestCarContainer div.latestCarTitle h3{
	padding: 0px;
	margin: 0px;
	font-family: verdana, sans-serif;
	color: #fff;
	font-size: 12px;
	/*color: #4c4c4c;*/
}

div.latestCarContainer div.latestCarTitle h1{
	padding: 0px;
	margin: 0px;
	font-family: verdana, sans-serif;
	color: #fff;
	font-size: 12px;
	/*color: #4c4c4c;*/
}

div.latestCarContainer div.latestCarContent{
	width: 535px;
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
}

div.latestCarContainer div.latestCarContent div.lastContent{
	width: 535px;
	height: 192px;
}

table.leaseCarContainer{
	width: 150px;
	height: 120px;
}

table.leaseCarContainer td.leaseName{
	width: 150px;
	height: 30px;
	color: #da2b27;
	line-height: 13px;
	vertical-align: top;
}

table.leaseCarContainer td.leaseName h3{
	margin: 0;
	padding: 0;
	color: #da2b27;
	font-size: 11px;
	font-weight: 700;
}

table.leaseCarContainer td.leaseName a{
	padding: 0;
	margin: 0;
	color: #da2b27;
	font-size: 11px;
	font-weight: 700;
	text-decoration: none;
	line-height: 12px;
	font-family: Arial,Verdana, sans-serif;
}

table.leaseCarContainer td.leaseName a:hover{
	text-decoration: none;
}

table.leaseCarContainer td.leaseInfo{
	color: #4c4c4c;
	font-size: 11px;
	line-height: 12px;
	width: 150px;
	height: 10px;
	letter-spacing: -1px;
}

table.leaseCarContainer td.leaseImage{
	width: 150px;
	text-align: center;
	padding-top: 10px;
}

table.leaseCarContainer td.leaseImage img{
	margin: 0 auto;
}

table.leaseCarContainer td.leaseLink div.details{
	width: 100px;
	height: 16px;
	text-align: right;
	background-image: url('../../images/index/bg_bottom_latest.gif');
	padding-right: 10px;
}


div#root div#contentContainer div#contentRight div.subpageTitle{
	color:#dc002e;
	width: 355px;
	float: left;
	padding-left: 10px;
	position: relative;
	top: -2px;
}

div#root div#contentContainer div#contentRight div.subpageTitle  h3{
	color:#dc002e;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}

div#root div#contentContainer div#contentRight div.subpageTitle  h1{
	color:#dc002e;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}

div#root div#contentContainer div#contentRight div.selectByParamForm{
	float: right;
	width: 187px;
	position: relative;
	top: -7px;
}

div#root div#contentContainer div#contentRight div.selectByParamForm div.infoParamContainer{
	float: left;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-right: 5px;
	padding-top: 1px;
}

div#root div#contentContainer div#contentRight div.selectByParamForm div.formParamContainer{
	float: left;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div.selectByParamForm div.formParamContainer select{
	width: 115px;
	font-size: 12px;
	padding: 0px;
}

div#root div#contentContainer div#contentRight div.selectByParamForm div.formParamContainer select option{
	line-height: 14px;
	font-size: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList{
	width: 552px;
	border-top: 1px #e2e2e2 solid;
}

div#root div#contentContainer div#contentRight div.carSearchResultList .odd{
	background-color: #eceff6;
	border-bottom: 1px #e2e2e2 solid;
}

div#root div#contentContainer div#contentRight div.carSearchResultList .ico{
	background-image: url('../../images/index/icon/ico_sale.gif');
	background-repeat: no-repeat;
	background-position: top right;	
}

div#root div#contentContainer div#contentRight div.carSearchResultList .even{
	background-color: #ffffff;
	border-bottom: 1px #e2e2e2 solid;
}


div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent{
	width: 552px;
	padding-bottom: 5px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.imgCarContainer{
	width: 125px;
	padding: 15px 10px 0px 10px;
	float: left;
	text-align: center;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.imgCarContainer img{
	border: 1px #a3a3a3 solid;	
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer{
	width: 407px;
	float: left;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarTitle{
	width: 370px;
	height: 40px;
	padding-top: 12px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarTitle h3{
	color:#dc002e;
	padding: 0px;
	margin: 0px;
	font-size: 12px; 	
	line-height: 15px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarTitle a{
	text-decoration: none;
	color:#dc002e;
	padding: 0px;
	margin: 0px;
	font-size: 12px; 
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarLeft{
	float: left;
	width: 275px;
	color: #003869;
	font-size: 10px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarLeft div.itemInfo{
	line-height: 12px;
	font-size: 10px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarRight{
	float: right;
	width: 130px;
	color: #003869;
	line-height: 12px;
	font-size: 10px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarRight span.bigRed{
	color:#dc002e;
	font-size: 12px; 	
	line-height: 13px;
	font-weight: 700;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.buttonViewContainer{
	width: 542px;
	text-align: right;
	padding-top: 15px;
	padding-right: 10px;
	/*font-size: 0px;
	line-height: 0px;*/
}

/*New cars*/

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarLeftNew{
	float: left;
	width: 205px;
	color: #003869;
	font-size: 10px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarLeftNew div.itemInfo{
	line-height: 12px;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarRightNew{
	float: right;
	width: 190px;
	color: #003869;
	line-height: 17px;
	font-size: 11px;
	text-align: left;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarRightNew span.bigRed{
	color:#dc002e;
	font-size: 15px; 	
	line-height: 15px;
	font-weight: 700;
}

/*used cars*/

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarLeftUsed{
	float: left;
	width: 275px;
	color: #003869;
	font-size: 11px;
	font-family: Arial, Verdana, Sans-serif;
	line-height: 13px;
	
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarLeftUsed div.itemInfo{
	line-height: 12px;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarLeftUsed div.statLeft{
	float: left;
	width: 90px;
	padding-right: 10px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarLeftUsed div.statRight{
	float: left;
	width: 150px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarRightUsed{
	float: right;
	width: 120px;
	color: #003869;
	line-height: 17px;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div.carSearchResultList div.searchCarItemContent div.infoCarContainer div.infoCarRightUsed span.bigRed{
	color:#dc002e;
	font-size: 15px; 	
	line-height: 15px;
	font-weight: 700;
}

div#root div#contentContainer div#contentRight div#subpageContainer{
	width: 552px;
	background-color:#fff;
	position: relative;
	top: -9px;
	padding-top: 10px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageTitle{
	width: 530px;
	margin: 0 auto;
	background-color: #dc002e;
	height: 20px;
	padding: 5px 10px 0px 10px;
	line-height: 13px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageTitle h3{
	color: #fff;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	line-height: 13px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent{
	width: 550px;
	margin: 0 auto;
	padding-top: 5px;
	background-color: #fff;
	min-height: 835px;
	height:auto !important;
  	height: 835px;
}

/* New subsite Version with tab*/

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer{
	width: 521px;
	border-bottom: 3px #363636 solid;
	padding-top: 13px;
	padding-left: 18px;
	height: 20px;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 0px;
	line-height: 0px;
	font-size: 0px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a{
	display: block;
	float: left;
	text-decoration: none;
	margin: 1px 0px 0px 0px;
	line-height: 0px;
	font-size: 0px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.genActive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/general_a.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.genInactive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/general_i.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.optActive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/options_a.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.optInactive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/options_i.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.techActive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/tech_a.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.techInactive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/tech_i.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.finActive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/finance_a.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.finInactive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/finance_i.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.whyActive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/why_a.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.whyInactive{
	width: 68px;
	height: 19px;
	background-image: url('../../images/index/s_button/why_i.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.whatActive{
	width: 94px;
	height: 19px;
	background-image: url('../../images/index/s_button/what_a.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.whatInactive{
	width: 94px;
	height: 19px;
	background-image: url('../../images/index/s_button/what_i.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.contactActive{
	width: 69px;
	height: 19px;
	background-image: url('../../images/index/s_button/contact_a.gif');
	background-repeat: no-repeat;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#subpageLinkContainer a.contactInactive{
	width: 69px;
	height: 19px;
	background-image: url('../../images/index/s_button/contact_i.gif');
	background-repeat: no-repeat;
}

/* END New subsite Version with tab*/

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.nCar{
	width: 550px;
	text-align: center;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.stepContainer{
	width: 535px;
	height: 22px;
	background-image: url('../../images/index/bg_step_dotted.gif');
	background-repeat: no-repeat;
	margin: 0 auto;
	font-family: Arial, Verdana, Helvetica,sans-serif;
	font-size: 12px;
	text-align: center;
	padding-top: 3px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.stepContainer span.stepInactiv{
	font-weight: 700;
	color: #777;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.stepContainer span.stepActiv{
	font-weight: 700;
	color: #dc002e;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.stepContainer span.stepDone{
	color: #003869;
}

/*licznik odwiedzin dla strony*/

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#counterVisit{
	width: 532px;
	height: 30px;
	padding: 5px 10px 0px 10px;
	color: #000;
	font-size: 9px;
	text-align: right;
	line-height: 12px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div#counterVisit span.countV{
	color: #DC002E;
	font-weight: 700;
}

/*end licznik odwiedzin*/

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft{
	width: 220px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeftNP{
	width: 220px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContentdiv.subpageContentLeft div.galleryContainer{
	width: 220px;
	margin: 0 auto;
	text-align: center;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.galleryContainer div.photoBig{
	width: 220px;
	margin: 0 auto;
	text-align: center;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.galleryContainer div.galleryInfo{
	color: #00386a;
	width: 220px;
	margin: 0 auto;
	text-align: center;
	padding-top: 5px;	
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.galleryContainer div.miniImgContainer{
	width: 220px;
	padding: 10px 0px 0px 0px;
	margin: 0 auto;
	text-align: left;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.galleryContainer div.miniImgContainer table{
	width: 210px;
	padding-left: 10px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.galleryContainer div.miniImgContainer table td{
	text-align: center;
	vertical-align: middle;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.galleryContainer div.miniImgContainer img{
	width: 59px;
	margin: auto;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.linkContainer{
	color: #2b7294;	
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.linkContainer a{
	color: #2b7294;
	text-decoration: underline;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.linkContainer ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.linkContainer li{
	padding: 3px 0px 3px 0px;
	margin: 0;
	line-height: 13px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.videoContainer{
	width: 220px;
	margin: 0 auto;
	padding-top: 15px;
	height: 185px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentLeft div.rQuoteContainer{
	width: 218px;
	margin: 0 auto;
	padding-top: 30px;
}


table.requestQuote{
	width: 220px;
	border: 1px #c3c3c3 solid;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
}

table.requestQuote th{
	width: 210px;
	height: 25px;
	padding-right: 10px;
	text-align: right;
	background-color: #eee;
	color: #dc002e;
	font-size: 12px;
	padding-bottom: 2px;
}

.inputBg{
	background-image: url('../../images/index/bg_request_input.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	width: 104px;
	height: 17px;
	line-height: 0px;
	font-size: 0px;
	padding-top: 1px;
	padding-right: 3px;
	padding-left: 3px;
}
table.requestQuote td.evenLeft{
	width: 100px;
	height: 25px;
	text-align: right;
	background-color: #eee;
	font-size: 11px;
	color: #333333;
	font-weight: 700;
	font-size: 12px;	
}

table.requestQuote td.evenRight{
	width: 115px;
	height: 25px;
	text-align: left;
	background-color: #eee;
	font-size: 12px;
	padding-left: 5px;
}

table.requestQuote td.oddLeft{
	width: 100px;
	height: 25px;
	text-align: right;
	background-color: #ddd;
	font-size: 11px;
	color: #333333;
	font-weight: 700;
	font-size: 12px;	
}

table.requestQuote td.oddRight{
	width: 115px;
	height: 25px;
	padding-left: 5px;
	text-align: left;
	background-color: #ddd;
	font-size: 12px;
}

table.requestQuote select{
	font-size: 10px;
	height: 20px;
	width: 110px;
}

table.requestQuote input{
	font-size: 10px;
	height: 13px;
	width: 102px;
	border: 0px #fff solid;
}

table.requestQuote td.textareaContainer{
	background-color :#dddddd;
	text-align: right;
	padding-right: 6px;
	height: 61px;
}

table.requestQuote textarea{
	width: 176px;
	height: 44px;
	padding: 3px;
	border: 1px #828181 solid;
	font-size: 11px;
	overflow: auto;
}

table.requestQuote div.sendRequest{
	float: right;
	padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*contact subpage*/

div#root div#contentContainer div#contentRight div.docContentContact{
	/*color: #333333;*/
	/*color: #09365d;*/
	color: #09365D;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 11px;
	line-height: 18px;
	width: 532px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

div#root div#contentContainer div#contentRight div.docContentContact div.contactInfoContainer{
	width: 532px;
	padding-bottom: 25px;
}

div#root div#contentContainer div#contentRight div.docContentContact div.callUs{
	padding-top: 5px;
	color: #003869;
}

table.requestQuoteNew{
	width: 440px;
	/*font-family: Arial, Verdana, Helvetica, Sans-serif;*/
}

table.requestQuoteNew td.leftNew{
	width: 170px;
	height: 25px;
	text-align: right;
	color: #09365d;
	font-size: 11px;	
	padding-bottom: 10px;
}

table.requestQuoteNew td.rightNew{
	width: 210px;
	height: 25px;
	text-align: left;
	font-size: 12px;
	padding-left: 15px;
	padding-bottom: 10px;
}

table.requestQuoteNew td.rightNewText{
	width: 210px;
	text-align: left;
	font-size: 12px;
	padding-left: 15px;
	height: 52px;
}

table.requestQuoteNew select{
	font-size: 11px;
	height: 20px;
	width: 210px;
}

table.requestQuoteNew input{
	font-size: 12px;
	height: 18px;
	width: 196px;
	border: 1px #8a9aa9 solid;
	padding: 1px 5px 0px 5px;
}


table.requestQuoteNew textarea{
	width: 196px;
	height: 47px;
	padding: 5px;
	border: 1px #8a9aa9 solid;
	font-size: 12px;
	overflow: auto;
}

table.requestQuoteNew div.sendRequest{
	float: right;
	padding-right: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
}

/* end contact subpage */

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight{
	width: 290px;
	float: left;
	text-align: left;
	padding-top: 15px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRightNP{
	width: 290px;
	float: left;
	text-align: left;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.subCarContainer{
	width: 290px;
	text-align: left;
}

table.carSubpageInfo{
	width: 290px;
}

table.carSubpageInfo th{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #dc002e;
	font-weight: 700;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: left;
	padding-left: 3px;
}

table.carSubpageInfo td.subEven{
	width: 290px;
	height: 21px;
	background-color: #eeeeee;
}

table.carSubpageInfo td.subEvenLeft{
	width: 155px;
	height: 21px;
	background-color: #eeeeee;
	padding-left: 5px;
	color: #00386a;
	font-size: 10px;
}

table.carSubpageInfo td.subEvenRight{
	width: 125px;
	height: 21px;
	background-color: #eeeeee;
	color: #00386a;
	font-size: 10px;
	padding-right: 5px;
	text-align: right;
	line-height: 12px;
}

table.carSubpageInfo td.subEvenLeftNew{
	width: 135px;
	height: 21px;
	background-color: #eeeeee;
	padding-left: 5px;
	color: #00386a;
	font-size: 10px;
}

table.carSubpageInfo td.subEvenRightNew{
	width: 145px;
	height: 21px;
	background-color: #eeeeee;
	color: #00386a;
	font-size: 10px;
	padding-right: 5px;
	line-height: 12px;
}

table.carSubpageInfo td.subEvenNew{
	width: 285px;
	height: 21px;
	background-color: #eeeeee;
	padding-left: 5px;
	color: #00386a;
	font-size: 10px;
}

table.carSubpageInfo td.subOddNew{
	width: 290px;
	height: 21px;
	text-align: center;
}

table.carSubpageInfo td.subOddInfoNew{
	width: 230px;
	height: 21px;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	color: #808080;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 9px;
	line-height: 12px;
}

table.carSubpageInfo td.buttonToClick{
	width: 320px;
	height: 21px;
	text-align: right;
	padding-left: 30px;
}

table.carSubpageInfo td.buttonToClick a.chButton{
	text-decoration: none;
	line-height: 14px;
	color: #fff;
	font-weight: 700;
	display: block;
	padding-right: 23px;
	width: 136px;
	height: 16px;
	background-image: url('../../images/index/bg_ch_link.gif');
	background-repeat: no-repeat;
	font-size: 12px;
}

table.carSubpageInfo td.buttonToClick a.goButton{
	text-decoration: none;
	line-height: 14px;
	color: #fff;
	font-weight: 700;
	display: block;
	padding-right: 23px;
	width: 136px;
	height: 16px;
	background-image: url('../../images/index/bg_go_link.gif');
	background-repeat: no-repeat;
	font-size: 12px;
}

select.selTerm{
	float: right;
	height: 20px;
	font-size:11px;
	line-height: 16px;
	margin-right: 10px;
	width: 130px;
}
.alignLeft{
	text-align: left;
}

.alignRight{
	text-align: right;
}

table.carSubpageInfo td.subEvenRight select{
	width: 100px;
	font-size: 11px;
}

table.carSubpageInfo td.subOdd{
	width: 290px;
	height: 18px;
	text-align: right;
	color: #003869;
	font-size: 10px;
}

table.carSubpageInfo td.subOddSmall{
	width: 290px;
	height: 5px;
	text-align: right;
	color: #003869;
	font-size: 10px;
}

table.carSubpageInfo td.subOddText{
	width: 290px;
	padding-top: 3px;
	padding-bottom: 10px;
	text-align: right;
	color: #003869;
	font-size: 10px;
}

table.carSubpageInfo td.subButtonContainer{
	width: 290px;
	text-align: right;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 1px;
}

table.carSubpageInfo td.callToUs{
	width: 270px;
	padding-left: 20px;
	color:#00386a;
}

span.phoneUs{
	font-size: 17px;
	font-weight: 700;
}

table.carSubpageInfo td.subLookContainer{
	width: 290px;
	text-align: center;
}

.withBlueBorder{
	border: 1px #00386a solid;	
}

.withBlueBorderLeft{
	border-top: 1px #00386a solid;	
	border-left: 1px #00386a solid;	
	border-bottom: 1px #00386a solid;	
}

.withBlueBorderRight{
	border-top: 1px #00386a solid;	
	border-right: 1px #00386a solid;	
	border-bottom: 1px #00386a solid;	
}

span.subCarTitleRed{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #dc002e;
	font-weight: 700;
}

span.subBigBlue{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 19px;
	color: #003869;
	font-weight: 700;
	line-height: 17px;
}

span.subSmallBlue{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #003869;
	font-weight: 700;
}

span.subSmallBlue a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #003869;
	font-weight: 700;
	text-decoration: none;
}

span.subSmallBlue a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #003869;
	font-weight: 700;
	text-decoration: underline;
}

span.subAverBlue{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #003869;
	font-weight: 700;
	text-align: left;
}

span.blueDeposit{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #003869;
	font-weight: 700;
	text-align: left;
	display: block;
	float: left;
}

span.blueDepositApr{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 14px;
	color: #003869;
	font-weight: 700;
	text-align: left;
	display: block;
	float: left;
}

span.blueDepositPd{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #003869;
	font-weight: 700;
	text-align: left;
	display: block;
	float: left;
	padding-top: 3px;
}

input.inputDeposit{
	font-family: Verdana,Arial, Helvetica,sans-serif;
	border: 1px #000000 solid;
	width: 81px;
	height: 14px;
	padding: 3px 2px 1px 2px;
	font-size: 12px;
	color: #003869;
	font-weight: 700;
	text-align: right;
	line-height: 12px;
	float: right;
	margin: 2px 10px 0px 0px;
}

.tdToBorderLeft{
	border-left: 1px #00386a solid;
}

.tdToBorderRight{
	border-right: 1px #00386a solid;
}

.tdToBorderTop{
	border-top: 1px #00386a solid;
}

.tdToBorderBottom{
	border-bottom: 1px #00386a solid;
}
div.poundCont{
	padding-top: 2px;
	line-height: 10px;
}

a.loopa{
	background-image: url('../../images/index/icon/loopa.png');
	background-repeat: no-repeat;
	background-position: center right;
	display: block;
	color: #003366;
	width: 225px;
	height: 22px;
	padding-top: 8px;
	line-height: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	line-height: 13px;
	text-align: left;
	margin: 0 auto;
}

a.calc{
	background-image: url('../../images/index/icon/calc.png');
	background-repeat: no-repeat;
	background-position: center right;
	display: block;
	color: #003366;
	width: 165px;
	height: 32px;
	padding-top: 19px;
	line-height: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	line-height: 13px;
	text-align: left;
	margin: 0 auto;
}

div#monthlyAmmount{
	float: right;
	padding-right: 10px;
	font-size: 12px;
	font-weight: 700;
}

div#totalAmmount{
	float: right;
	padding-right: 10px;
	font-size: 12px;
	font-weight: 700;
}

div#apr{
	float: right;
	padding-right: 10px;
	font-size: 14px;
	font-weight: 700;
}
div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfo{
	width: 290px;
	padding-top: 30px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfo div.orderItem{
	padding-bottom: 10px;
	color: #003869;
	line-height: 13px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfo div.orderItem p{
	padding: 0px;
	margin: 0px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfo div.orderItem ul.includedContract{
	padding: 10px 0px 0px 0px;
	margin: 0;
	list-style-type: none;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfo div.orderItem ul.includedContract li{
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 10px 0px;
	background-image: url('../../images/index/more_ico.gif');
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	min-height: 20px;
	height:auto !important;
  	height: 20px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfoNew{
	width: 290px;
	padding-top: 10px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfoNew div.orderItem{
	padding-bottom: 10px;
	color: #003869;
	line-height: 13px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfoNew div.orderItem p{
	padding: 0px;
	margin: 0px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfoNew div.orderItem ul.includedContract{
	padding: 10px 0px 0px 0px;
	margin: 0;
	list-style-type: none;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.orderInfoNew div.orderItem ul.includedContract li{
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 10px 0px;
	background-image: url('../../images/index/more_ico.gif');
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	min-height: 20px;
	height:auto !important;
  	height: 20px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageContentRight div.proceedButtonContainer{
	width: 290px;
	text-align: right;
	padding-top: 15px;
}

/* subpage quick Contact*/

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact{
	width: 288px;
	min-height: 150px;
	height:auto !important;
  	height: 150px;
	border: 1px #bababa solid;
	background-color: #eeeeee;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.posContact{
	margin: 0 auto;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact div.sqfTitle{
	padding: 5px 0px 0px 10px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact div.sqfLeft{
	float: left;
	padding-left: 10px;
	padding-top: 8px;
	width: 135px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact div.sqfLeftName{
	float: left;
	padding-left: 10px;
	padding-top: 8px;
	/*width: 70px;*/
	width: 95px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact div.sqfRight{
	float: right;
	padding-right: 10px;
	padding-top: 8px;
	width: 133px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact div.sqfRightSel{
	float: right;
	padding-right: 10px;
	padding-top: 8px;
	/*width: 179px;*/
	width: 154px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact div.sqfButton{
	padding-bottom: 10px;
	float: right;
	padding-right: 10px;
	width: 133px;
	padding-top: 10px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact input.sfInput{
	border: 1px #8a8a8a solid;
	width: 115px;
	height: 15px;
	font-size: 10px;
	padding: 2px 5px 0px 5px;
	line-height: 12px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact div.sqfArea{
	padding: 8px 10px 0px 10px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact textarea.sfTarea{
	width: 256px;
	height: 24px;
	border: 1px #828282 solid;
	font-size: 11px;
	padding: 4px 5px 2px 5px;
	overflow: auto;
	font-family: Arial,sans-serif;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact select#makeSelRQ{
	width: 155px;
	height: 20px;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact select#modelSelRQ{
	width: 155px;
	height: 20px;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact select#cPeriodSelRQ{
	width: 155px;
	height: 20px;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact select#cTypeSelRQ{
	width: 155px;
	height: 20px;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact select#requestAquoteDerivativeReq{
	width: 155px;
	height: 20px;
	font-size: 11px;
}


div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact select.sqfSelect{
	width: 110px;
	height: 20px;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact div.qfComm{
	text-align: center;
	color: #000;
	width: 288px;
	padding-top: 45px;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact div.sfErrors{
	color: #DC002E;
	width: 288px;
	padding: 5px 0px 5px 0px;
	text-align: center;
}

div#root div#contentContainer div#contentRight div#subpageContainer div#subpageContent div.subpageQuickContact a.aRequest{
	color: #808080;
	font-size: 10px;
}

/* subpage finance*/
div#root div#contentContainer div#contentRight div.financeLeft{
	float: left;
	width: 315px;
}

div#root div#contentContainer div#contentRight div.financeLeftWhat{
	float: left;
	width: 532px;
}

div#root div#contentContainer div#contentRight div.financeLeftWhat div.orderInfoSub{
	width: 532px !IMPORTANT;
}
div#root div#contentContainer div#contentRight div.financeLeftWhat div.orderItemSub{
	width: 532px !IMPORTANT;
}

div#root div#contentContainer div#contentRight div.financeLeftWhat ul{
	padding-top: 15px;
}

div#root div#contentContainer div#contentRight div.financeLeftWhat li{
	margin-bottom: 5px !IMPORTANT;
}

div#root div#contentContainer div#contentRight div.financeRight{
	float: right;
	width: 215px;
	text-align: center;
}

ul.includedContractSubpage{
	padding: 10px 0px 0px 0px;
	margin: 0;
	list-style-type: none;
}

ul.includedContractSubpage li{
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 15px 0px;
	background-image: url('../../images/index/more_ico.gif');
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	min-height: 20px;
	height:auto !important;
  	height: 20px;
  	/*color: #202b2f;*/
  	color: #09365D;
  	line-height: 12px;
}

div.orderInfoSub{
	width: 290px;
}

div.orderInfoSub div.orderItemSub{
	padding-bottom: 10px;
	/*color: #202B2F;*/
	color: #09365D;
	line-height: 13px;
}

div.orderInfoSub div.orderItemSub p{
	padding: 0px;
	margin: 0px;
}

/*documents*/

div#root div#contentContainer div#contentRight div.docContent{
	/*color: #333333;*/
	/*color: #6D6E71;*/
	color: #09365D;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 11px;
	line-height: 18px;
	width: 532px;
	border-top: 1px solid #E2E2E2;
	padding-left: 10px;
	padding-right: 10px;
}

div#root div#contentContainer div#contentRight div.docContent p{
	margin: 0 auto;
	padding-top: 10px;
}

div#root div#contentContainer div#contentRight div.docContent p.linkDemo{
	margin: 0;
	padding: 7px 0px 0px 0px;
	font-size: 9px;
}

div#root div#contentContainer div#contentRight div.docContent p.linkDemo a{
	margin: 0;
	padding: 10px 0px 0px 0px;
	font-size: 9px;
	color: #202B2F;
}


div#root div#contentContainer div#contentRight div.docContent p u b{
	font-size: 13px;
}

div#root div#contentContainer div#contentRight div.docContent i{
	font-size: 10px;
	line-height: 15px;
}

div#root div#contentContainer div#contentRight div.subpageTitleDoc{
	color:#dc002e;
	width: 345px;
	padding-left: 10px;
	position: relative;
	top: -5px;
	padding-bottom: 4px;
}

div#root div#contentContainer div#contentRight div.subpageTitleDoc h3{
	padding: 0px;
	margin: 0px;
	color: #DC002E;
	font-size: 12px;
}

div#root div#contentContainer div#contentRight div.docContent a{
	color: #2B7294;
	text-decoration: underline;
}

div#root div#contentContainer div#contentRight div.docContent a:hover{
	color: #2B7294;
	text-decoration: underline;
}

div#root div#contentContainer div#contentRight div.docContent div.callUs{
	padding-top: 30px;
	color: #003869;
}

div#root div#contentContainer div#contentRight div.docContent div.callUsToLeft{
	width: 521px;
	text-align: right;
	padding-top: 30px;
	color: #003869;
}

div#root div#contentContainer div#contentRight div.docContent div.callUsToLeftNo{
	text-align: right;
	color: #003869;
	font-size: 11px;
	position: relative;
	top: 280px;
	width: 240px;
}

div.noBordTop{
	border-top: none !IMPORTANT;
}

div#root div#contentContainer div#contentRight div.docContentSubpage{
	/*color: #333333;*/
	/*color: #39396d;*/
	color: #09365D;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 11px;
	line-height: 15px;
	width: 532px;
	/*border-top: 1px solid #E2E2E2;*/
	padding-left: 10px;
	padding-right: 10px;
}

div#root div#contentContainer div#contentRight div.docContentSubpage p{
	margin: 0;
	padding: 10px 0px 0px 0px;
}

div#root div#contentContainer div#contentRight div.docContentSubpage p.linkDemo{
	margin: 0;
	padding: 10px 0px 0px 0px;
	font-size: 9px;
}

div#root div#contentContainer div#contentRight div.docContentSubpage p u b{
	font-size: 13px;
}

div#root div#contentContainer div#contentRight div.docContentSubpage i{
	font-size: 10px;
	line-height: 15px;
}

div#root div#contentContainer div#contentRight div.docContentSubpage a{
	color: #0e0d8f;
	text-decoration: underline;
}

div#root div#contentContainer div#contentRight div.docContentSubpage a:hover{
	color: #0e0d8f;
	text-decoration: underline;
}

div#root div#contentContainer div#contentRight div.docContentSubpage div.callUs{
	padding-top: 30px;
	color: #003869;
}

/* NEWSY*/

div.newsBoxContainer{
	width: 552px;
	/*min-height: 200px;
	height:auto !important;
  	height: 200px;*/
  	margin-bottom: 50px;
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #BCBABB;
}

div.newsBoxContainer div.boxNewsTitle{
	width: 542px;
	margin: 0 auto;
	padding-top: 3px;
	padding-left: 8px;
	padding-bottom: 4px;
	background-color: #867e7c
}

div.newsBoxContainer div.boxNewsTitle h3{
	padding: 0px;
	margin: 0px;
	font-family: verdana, sans-serif;
	color: #fff;
	font-size: 12px;
}

div.newsBoxContainer div.boxNewsTitle h1{
	padding: 0px;
	margin: 0px;
	font-family: verdana, sans-serif;
	color: #fff;
	font-size: 12px;
}

div.newsBoxContainer div.newsContent{
	width: 552px;
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
}

div.newsBoxContainer div.newsContent a{
	color: #5D6E71;
}


div.newsBoxContainer div.newsContent p{
	padding: 0;
	margin: 0;
}

div.newsBoxContainer div.newsContent div.newsTitle{
	width: 532px;
	padding-left: 10px;
	padding-bottom: 5px;
}

div.newsBoxContainer div.newsContent div.newsTitle h1{
	color:#dc002e;
	padding: 0px;
	margin: 0px;
	font-size: 12px; 	
	line-height: 15px;
}

div.newsBoxContainer div.newsContent div.newsTitle a{
	color:#dc002e;
	padding: 0px;
	margin: 0px;
	font-size: 12px; 	
	line-height: 15px;
	text-decoration: none;
}

div.newsBoxContainer div.newsContent div.newsContainer{
	padding: 0px 10px 0px 10px;
	text-align: justify;
}
/*artykuly*/

div#root div#contentContainer div#contentRight div.articlesContent{
	/*color: #333333;*/
	/*color: #6D6E71;*/
	color: #09365D;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 11px;
	line-height: 18px;
	width: 552px;
	border-top: 1px solid #E2E2E2;
	min-height: 920px;
	height:auto !important;
  	height: 920px;

}

div#root div#contentContainer div#contentRight div.articlesContent div.viewItemArticle{
	padding: 10px 10px 0px 10px;
	text-align: justify;
}

div#root div#contentContainer div#contentRight div.articlesContent div.viewItemArticle p{
	padding: 0px 0px 10px 0px;
	margin: 0;
}

div#root div#contentContainer div#contentRight div.articlesContent div.viewItemArticle a{
	/*color: #5D6E71;*/
	color: #2B7294;
	text-decoration: underline;
	font-size: 11px;
}

div#root div#contentContainer div#contentRight div.articlesContent div.articleBackLink{
	padding: 5px 10px 5px 10px;

}
div#root div#contentContainer div#contentRight div.articlesContent div.articleBackLink a{
	color: #000;
	font-size: 10px;
	text-decoration: none;
	display: block;
	padding-left: 5px;
	float: right;
}

div#root div#contentContainer div#contentRight div.articleContainer .odd{
	background-color: #eceff6;
	border-bottom: 1px #e2e2e2 solid;
}


div#root div#contentContainer div#contentRight div.articleContainer .even{
	background-color: #ffffff;
	border-bottom: 1px #e2e2e2 solid;
}


div#root div#contentContainer div#contentRight div.articlesContent div.articleContainer{
	width: 552px;
	padding-bottom: 5px;
}

ddiv#root div#contentContainer div#contentRight div.articlesContent div.articlesTitle{
	width: 370px;
	height: 40px;
	padding-top: 12px;
}

div#root div#contentContainer div#contentRight div.articlesContent div.articlesTitle h3{
	color:#dc002e;
	padding: 0px;
	margin: 0px;
	font-size: 12px; 	
	line-height: 15px;
}

div#root div#contentContainer div#contentRight div.articlesContent div.articlesTitle{
	padding: 5px 10px 0px 10px;
}

div#root div#contentContainer div#contentRight div.articlesContent div.articlesTitle a{
	text-decoration: none;
	color:#dc002e;
	padding: 0px;
	margin: 0px;
	font-size: 12px; 
}

div#root div#contentContainer div#contentRight div.articlesContent div.articlesText{
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	text-align: justify;
}

div#root div#contentContainer div#contentRight div.articlesContent div.articlesText a{
	color: #5D6E71;
	font-size: 10px;
	text-decoration: underline;
}


div#root div#contentContainer div#contentRight div.articlesContent div.articlesText p{
	padding: 0px;
	margin: 0;
}

div#root div#contentContainer div#contentRight div.articlesContent div.articlesLink{
	width: 540px;
	text-align: right;
	padding-bottom: 5px;
	height: 20px;
}

div#root div#contentContainer div#contentRight div.articlesContent div.articlesLink a{
	font-size: 10px;
	color: #000;
	display: block;
	padding-left: 5px;
	width: 30px;
	float: right;
	text-decoration: none;
}

/*end artykuly*/
/*footer*/
div#root div#footer{
	width: 716px;
	height: 25px;
	text-align: center;
	background-color:#fff;
	border-top: 5px #b4b4b4 solid;
	color: #797979;
	font-size: 9px;
	line-height: 12px;
	padding: 10px 30px 10px 30px;
	font-family: Arial, Verdana, sans-serif;
}

h3.redSmall{
	padding: 0;
	margin: 0;
	color: #DC002E;
	font-size: 14px;
	font-weight: 700;
	font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
}

/*UNWERSAL CLASSES*/
.clearBoth{
	clear: both;
}

.z-100{
	z-index: 100;
}

z-1{
	z-index: -1;
}

.floatLeft{
	float: left;
}

.floatRight{
	float: right;
}

.paddingMinLeft{
	padding-left: 5px;	
}

.left-3px{
	position: relative;
	left: -3px;
}

.right-3px{
	position: relative;
	left: 3px;
}


a.iconArrow{
	color: #dc002e;
	text-decoration: underline;
	font-size: 10px;
	background-image: url('../../images/index/more_ico.gif');
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	height: 17px;
	display: block;
	width: 30px;
}

a.iconArrowBlack{
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	background-image: url('../../images/index/more_ico.gif');
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	height: 17px;
	display: block;
	width: 30px;
}

a.iconArrowSearch{
	color: #dc002e;
	text-decoration: underline;
	font-size: 10px;
	background-image: url('../../images/index/more_ico.gif');
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 28px;
	height: 17px;
	display: block;
	width: 30px;
}

a.iconArrowSmallHot{
	color: #828181;
	text-decoration: none;
	font-size: 10px;
	background-image: url('../../images/index/arrow_small_right.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 5px;
	height: 11px;
	width: 30px;
	position: relative;
	top: -2px;
}

a.iconArrowSmall:hover{
	text-decoration: none;
}

a.iconBeltRight{
	background-image: url('../../images/index/arrow_small_right.gif');
	background-repeat: no-repeat;
	background-position: 0px 8px;
}

a.iconBeltLeft{
	background-image: url('../../images/index/arrow_small_left.gif');
	background-repeat: no-repeat;
	background-position: 0px 8px;
}

a.iconArrowMore{
	color: #dc002e;
	text-decoration: underline;
	font-size: 10px;
	background-image: url('../../images/index/more_ico.gif');
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	height: 17px;
	display: block;
	width: 52px;
	float: right;
}

/*New citroen lease car offers*/

#ScreenTwo{
		width:535px;
		padding:0;
		margin: 0;
}
			
#ScreenTwo li{
	float:left;
	list-style:none;
}


#ScreenTwo .jq-ss-crop{
	padding:5px 5px;
	float:left;	
				
}


#leftTwo,#rightTwo{
	font-size:11px;
	margin-top:140px;
	display:block;
	text-decoration:none;
	color:black;
	width: 28px;
	padding-left: 5px;
}

#viewTwo{
	width:469px;
	height:175px;
	overflow:hidden;
}

#imagesTwo{
	/*width:3818px !important;
	width:3822px;*/
	width:10000px !important;
	width:10004px;
	padding:0;
}


#ScreenTwo #leftTwo,#rightTwo{
	font-size:11px;
	margin-top:158px !IMPORTANT;
	display:block;
	text-decoration:none;
	color:black;
	width: 28px;
	padding-left: 5px;
}

#ScreenTwo #rightTwo{
	font-size:11px;
	margin-top:158px !IMPORTANT;
	display:block;
	text-decoration:none;
	color:black;
	width: 28px;
	padding-left: 5px;
}

#imagesTwo li{
    height: 195px !IMPORTANT;
}

#imagesTwo li img{
	border:0;
}

#imagesTwo li {
	width: 150px;
	padding-right: 10px;
}

li.arrowLeaseCont{
	width: 33px;
	height: 15px;
}

/*New citroen car offers*/

#ScreenThree{
		width:535px;
		padding:0;
		margin: 0;
}
			
#ScreenThree li{
	float:left;
	list-style:none;
}


#ScreenThree.jq-ss-crop{
	padding:5px 5px;
	float:left;	
				
}


#leftThree,#rightThree{
	font-size:11px;
	margin-top:140px;
	display:block;
	text-decoration:none;
	color:black;
	width: 28px;
	padding-left: 5px;
}

#viewThree{
	width:469px;
	height:155px;
	overflow:hidden;
}

#imagesThree{
	/*width:3818px !important;
	width:3822px;*/
	width:10000px !important;
	width:10004px;
	padding:0;
}
					
#imagesThree li img{
	border:0;
}

#imagesThree li {
	width: 150px;
	padding-right: 10px;
}

li.arrowLeaseCont{
	width: 33px;
	height: 15px;
}

/*New citroen car offers*/

#ScreenFour{
		width:535px;
		padding:0;
		margin: 0;
}
			
#ScreenFour li{
	float:left;
	list-style:none;
}


#ScreenFour.jq-ss-crop{
	padding:5px 5px;
	float:left;	
				
}

#leftFour,#rightFour{
	font-size:11px;
	margin-top:140px;
	display:block;
	text-decoration:none;
	color:black;
	width: 28px;
	padding-left: 5px;
}

#viewFour{
	width:469px;
	height:155px;
	overflow:hidden;
}

#imagesFour{
	/*width:3818px !important;
	width:3822px;*/
	width:10000px !important;
	width:10004px;
	padding:0;
}
					
#imagesFour li img{
	border:0;
}

#imagesFour li {
	width: 150px;
	padding-right: 10px;
}

li.arrowLeaseCont{
	width: 33px;
	height: 15px;
}

.pager{
	text-align: right;
	border-bottom: 1px solid #E2E2E2;
	padding-bottom: 1px;
}

.pager a, .pager span{
	padding:3px;
	border: 1px solid #e2e2e2;
	background-color: #eee;	
	color: #000;
	text-decoration: none;
	border-bottom:0;
}

.pager span{
	font-weight: bold;
	}

.pager a:hover{
	color: #000;
	background-color: #ddd;	
}

.noresultstext{
	text-align: center;
	padding-top: 20px;
}

div.searchItem{
	min-height: 925px;
	height:auto !important;
  	height: 925px;	
}


#applyInside{
	width:535px;
	margin: 0 auto;
	padding-top: 5px;
}

/*stylowanie formularza z applyleasing*/

div#applyInside{
	color: #333333;
}

div#applyInside h2{
	color:#DC002E;
	font-size: 11px;
	margin: 0;
	padding: 7px 0px 7px 10px;
	background-image: url('../../images/index/bg_h2.gif');
	background-repeat: repeat-x;
	margin: 15px 0px 15px 0px;
	background-color: #f4f0f0;
	line-height: 13px;
	border-bottom: 1px #dc002e solid;
}



div#addOptions label{
	display: block;
	float: left;
	padding-right: 15px;
	text-align: right;
	width: 170px;
	line-height: 15px;
	padding-bottom: 10px;
	padding-top: 2px;
	color: #333333;
}

div#addOptions div.row{
	clear:both;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

div#applyform div.row{
	clear:both;
	padding-top: 5px;
	padding-bottom: 5px;
}

div#applyform label{
	display: block;
	float: left;
	padding-right: 15px;
	text-align: right;
	width: 170px;
	line-height: 15px;
	padding-bottom: 10px;
	padding-top: 2px;
	color: #333333;
}

div#applyform div.row{
	clear:both;
	padding-top: 5px;
	padding-bottom: 5px;
}

div#applyform input{
	width: 250px;
	border: 1px solid #828181;
	height: 15px;
	font-size: 11px;
	line-height: 15px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

div#applyform textarea{
	width: 250px;
	height: 80px;
	clear: right;
	border: 1px solid #828181;
	font-size: 11px;
	padding: 5px;
	overflow: auto;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#applyInside input.submit{
	float: right;
}

div#applyInside a{
	color: #2B7294;
}

.docpadding{
	width:535px;
	margin: 0 auto;
	min-height: 945px;
	height:auto !important;
  	height: 945px;
  	padding-bottom: 3px;
}

.docpaddingNo{
	width:535px;
	margin: 0 auto;
	padding-bottom: 3px;
}

.docpaddingNoBM{
	width:542px;
	margin: 0 auto;
	padding-bottom: 3px;
	border-bottom: 1px solid #E2E2E2;
	padding-left: 10px;
}


.docpadding h2{
	color:#DC002E;
	font-size: 16px;
	font-weight: bold;
	padding:0;
	margin:0;
	padding-bottom:5px;
}

.docpaddingNo h2{
	color:#DC002E;
	font-size: 16px;
	font-weight: bold;
	padding:0;
	margin:0;
	padding-bottom:5px;
}

.docpadding h1{
	color:#DC002E;
	font-size: 16px;
	font-weight: bold;
	padding:0;
	margin:0;
	padding-bottom:5px;
}

.docpaddingNo h1{
	color:#DC002E;
	font-size: 16px;
	font-weight: bold;
	padding:0;
	margin:0;
	padding-bottom:5px;
}

.docpaddingNoBM h1{
	color:#DC002E;
	font-size: 16px;
	font-weight: bold;
	padding:0;
	margin:0;
	padding-bottom:5px;
}

.error{
	color: #DC002E !important;
}
.minifont{
	font-size: 10px;
}

 ul.smallPoint{
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none;
	}

ul.smallPoint li{
	background-image: url('../../images/index/arrow_small_right.gif');
	background-repeat: no-repeat;
	padding-left: 6px; 
	font-size: 10px;
	color: #003869;
	background-position: 0px 5px;
}

div.offerInfo{
	padding: 15px 15px 15px 15px;
	text-align: justify;
}

div.offerInfo p{
	padding: 0;
	margin: 0;
}

div.offerInfoHome{
	padding: 0px 10px 0px 10px;
	text-align: justify;
	font-size: 9px;
}

div.offerInfoHome p{
	padding: 5px 0px 5px 0px;
	margin: 0;	
}

div.fhnIndexInfo{
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	letter-spacing: -1px;
	line-height: 15px;
}


div.bigIcoToLink{
	padding-bottom: 15px;
}

table.fhnInfoTable{
	width: 525px;
	margin: 0 auto;
	display: block;

}

table.fhnInfoTable td{
	text-align: center;
}

table.fhnInfoTable td.ofTitleLeft{
	color: #0000ff;
	text-decoration: underline;
	padding-bottom: 3px;
	letter-spacing: -1px;
	width: 165px;
}

table.fhnInfoTable td.ofTitleCenter{
	color: #0000ff;
	text-decoration: underline;
	padding-bottom: 3px;
	letter-spacing: -1px;
	width: 185px;
}

table.fhnInfoTable td.ofTitleRight{
	color: #0000ff;
	text-decoration: underline;
	padding-bottom: 3px;
	letter-spacing: -1px;
	width: 165px;
}

table.fhnInfoTable td.ofLink a {
	text-decoration: underline;
	color: #808080;
}

div.offerInfoHome a{
	color : #5D6E71;
}

table.techTable {
	border-top: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	display: block;
	margin: 0 auto;
	width: 500px;
}

.techTopBorder{
	border-top: 1px solid #595959;
	margin: 0 auto;
	width: 525px;
}

.ltEven{
	background-color: #fff;
}

.ltOdd{
	background-color: #EEEEEE;
}

table.techTable td.leftTech{
	padding-left: 10px;
	border-bottom: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	height: 20px;
	width: 180px;
}

table.techTable td.rightTech{
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px solid #BABABA;
	height: 20px;
	width: 287px;
}
/* nowy wyglad option*/

table.techTableNew {
	display: block;
}

table.techTableNew th{
	padding-left: 10px;
	text-align: left;
	color: #DC002E;
	font-weight: 700;
	font-size: 13px;
	padding-bottom: 10px;
}

table.techTableNew td.leftTech{
	display: block;
	/*height: 20px;*/
	width: 230px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 13px;
	padding-bottom: 8px;
	height: 17px;
}

table.techTableNew td.leftTechNormal{
	width: 230px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 13px;
	height: 26px;
}

table.techTableNew td.leftTechNo{
	display: block;
	height: 19px;
	width: 225px;
	padding-left: 15px;
	padding-right: 10px;
	line-height: 13px;
	padding-top: 5px;
}

table.techTableNew td.leftTech input.optChk{
	position: relative;
	top: 3px;
}

table.techTableNew td.rightTech{
	/*height: 20px;*/
	width: 307px;
	text-align: right;
	line-height: 13px;
}

table.techTableNew td.rightTechNormal{
	/*height: 20px;*/
	width: 297px;
	text-align: right;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 13px;
	height: 26px;
}

table.techTableNew td.rightTechNo{
	/*height: 20px;*/
	width: 307px;
	text-align: right;
	line-height: 13px;
}

table.techTableNew td.sp{
	height: 20px;
	width: 287px;
	text-align: right;
}
