#page{background:none;}
a span {cursor: pointer;}
#logoCanvas {
float:left;
height:48px;
padding:0 0;
}

.boxCarForm .contentResultPage td.logo	
{ 
	width:120px; 
	text-align:left; 
	padding-left:20px; 
	vertical-align: middle; 
}
.details
{
	width:120px
}
.boxCarForm .contentResultPage td.installments			
{ 
	width:60px; 
	text-align:center; 
	}
.boxCarForm .btnResultPage {
	background:url(../images/new_layout/lite/btnOrangeDalej.jpg) no-repeat;
	margin:5px 10px 0 0;	
	border:none;	
	width:140px;
	height:25px;
	cursor:pointer;
	padding:4px 0px 3px 8px;	
	position:relative; 
	bottom:0px;
	float:right;
}
#personalIdError 
{
	width:230px;
}
.boxCarForm .btnResultPageSend {
	background:url(../images/new_layout/lite/btnOrangeSend.jpg) no-repeat;
	margin:5px 10px 0 0;	
	border:none;	
	width:140px;
	height:25px;
	cursor:pointer;
	padding:4px 0px 3px 8px;	
	position:relative; 
	bottom:0px;
	float:right;
}

.boxCarForm .contentResultPage tbody td.price 			
{ 
	font-weight:bold; 
	padding: 5px 0 5px 0; 
	width:200px;
}

.boxCarForm .contentResultPage tbody td 		{ border-top:0px solid #ccc; }
.boxCarForm .contentResultPage hr {display:block; width:640px;}
.boxCarForm .contentResultPage td.price div				
{
	 display: inline; 
	 color:blue; 
	 font-size:15px;
	 width:180px;
}

.boxCarForm .contentResultPage td.price table td.details
{
	background:url(../images/new_layout/lite/btnDetails.jpg) no-repeat;
	background-position: center;
	height:20px;
	width:100px;
	color:white;
}

.boxCarForm .contentResultPage td.price table td.details div
{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:white;
}


.boxCarForm .contentResultPage td.price table
{
	width:340px;
}
.boxCarForm .contentResultPage td.price td
{
	vertical-align: middle; 
}
.boxCarForm .contentResultPage td.price table td.price	
{ 
	text-align: center; 
	vertical-align: middle; 
	width: 200px;
	height:40px;
	 }
	
.boxCarForm .contentResultPage td.price table td.button	
{
	width:140px;
}
.commingSoon
{
	width:170px;
}
.boxCarForm .contentResultPage td.price table td.gt		
{ 
	padding-top: 3px;
	text-align: center; 
	font-size: 12px; 
	font-weight: normal;
	padding-right: 15px; }


.boxCarForm .contentResultPage td.button 
{
	width: 340px; 
}
.boxLoanCash {
background:transparent url(../images/new_layout/main_cash_loan.jpg) no-repeat scroll 0 0;
height:187px;
width:880px;
margin-bottom:15px;
}
.boxLoanCash2 {
background:transparent url(../images/new_layout/main_cash_loan2.jpg) no-repeat scroll 0 0;
height:147px;
width:880px;
margin-bottom:15px;
}
.boxLoanCash2 .boxLoanCashRight {
float:left;
margin-left:335px;
}
.boxLoanCar {
background:transparent url(../images/new_layout/main_car_loan.jpg) no-repeat scroll 0 0;
height:187px;
width:880px;
margin-bottom:15px;
}
.boxLoanCar2 {
background:transparent url(../images/new_layout/main_car_loan2.jpg) no-repeat scroll 0 0;
height:147px;
width:880px;
margin-bottom:15px;
}
.boxLoanCar2 .boxLoanCarRight {
float:left;
margin-left:345px;
}

.boxLoanMortageCredit {
background:transparent url(../images/new_layout/main_mortage_credit.jpg) no-repeat scroll 0 0;
height:187px;
width:880px;
margin-bottom:15px;
}
.boxLoanMortageCredit2 {
background:transparent url(../images/new_layout/main_mortage_credit2.jpg) no-repeat scroll 0 0;
height:147px;
width:880px;
margin-bottom:15px;
}
.boxLoanMortageCredit2 .boxLoanMortageCreditRight {
float:left;
margin-left:345px;
}

.boxLoanMortageLoan {
background:transparent url(../images/new_layout/main_mortage_loan.jpg) no-repeat scroll 0 0;
height:187px;
width:880px;
margin-bottom:15px;
}
.boxLoanMortageLoan2 {
background:transparent url(../images/new_layout/main_mortage_loan2.jpg) no-repeat scroll 0 0;
height:147px;
width:880px;
margin-bottom:15px;
}
.boxLoanMortageLoan2 .boxLoanMortageLoanRight {
float:left;
margin-left:345px;
}

.boxCreditCard{
background:transparent url(../images/new_layout/main_creditcards.jpg) no-repeat scroll 0 0;
height:187px;
width:880px;
margin-bottom:15px;
}
.boxCreditCard2{
background:transparent url(../images/new_layout/main_creditcards2.jpg) no-repeat scroll 0 0;
height:187px;
width:880px;
margin-bottom:15px;
}
.boxCreditCard2 .boxLoanCashRight {
float:left;
margin-left:370px;
margin-top:18px;
}

.mainCalcTxt{
font-size:8px;
}

form.loanIndexPage ul li{font-size:10px;}

form.loanIndexPage div.boxRow {
border:none;
padding:14px 0;
}

.boxLoanCarRight{float:right;}
.boxLoanCashRight{float:right;}
.boxLoanMortageCreditRight{float:right;}
.boxLoanMortageLoanRight{float:right;}

form.loanIndexPage label {
display:block;
float:left;
font-weight:bold;
padding-right:0;
text-align:right;
width:110px;
font-size:10px;
}

form.loanIndexPage div.boxRow {
border-top:1px solid #CCCCCC;
padding:5px 0;
}

form.loanIndexPage .container {
height:142px;
}

form.loanIndexPage .btnSubmit, form.creditCardIndexPage .btnSubmit {
float:left;
background:transparent url(../images/new_layout/compare_button_long.jpg) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:18px;
height:21px;
margin-left:26px;
padding:0 0 8px 4px;
width:218px;
}
form.loanIndexPage .btnSubmit{
margin-left:12px;
}
form#loanMortageCredit .btnSubmit{
margin-left:24px;
}
form#loanMortageLoan .btnSubmit{
margin-left:24px;
}


form.loanIndexPage ul li {
font-weight:bold;
/*line-height:18px;*/
padding:3px 0 18px 24px;
}

.darkBlue {
color:#F78D1E;
}
#contentLeft {
float:left;
width:905px;
}
#contentLeftCarIns {
float:left;
width:690px;
}

.breadcrumb_div{float:left;width:10px;height:9px;float:left;background:transparent url(../images/new_layout/breadcrumb_t.gif) no-repeat scroll 0 0;
margin:3px;
}

.active{
color:#9EA7B3;
}
.noLink{
color:#7C8CA7;
}
.seoTxt{float:none;}
.breadcrumb{font-size:11px;margin-bottom:2px;margin-left:15px;margin-right:5px;margin-top:6px;width:870px;float:left;}

.boxGrapperNew{float:left; width:875px;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;background-color:#EAEEF3;}
.boxGrapperTop{float:left; width:877px;height:5px;background-color:#EAEEF3;background:transparent url(../images/new_layout/box_grapper_top.gif) no-repeat scroll 0 0;}
.boxGrapperBottom{float:left; width:877px;height:5px;background-color:#EAEEF3;background:transparent url(../images/new_layout/box_grapper_bottom.gif) no-repeat scroll 0 0;}

.bottom{margin-bottom:50px;float:left;width:873px;height:155px;margin-top:18px;margin-left:12px;}
.bottom_car_loan{width:200px;height:155px;float:left;background:transparent url(../images/new_layout/bottom_car.gif) no-repeat scroll 0 0;margin-left:15px;}
.bottom_cash_loan{width:200px;height:155px;float:left;background:transparent url(../images/new_layout/bottom_cash.gif) no-repeat scroll 0 0;margin-left:15px;}
.bottom_mortage_credit{width:200px;height:155px;float:left;background:transparent url(../images/new_layout/bottom_mortage.gif) no-repeat scroll 0 0;margin-left:15px;}
.bottom_mortage_loan{width:200px;height:155px;float:left;background:transparent url(../images/new_layout/bottom_mortage_loan.gif) no-repeat scroll 0 0;margin-left:15px;}
.bottom_creditcards{width:200px;height:155px;float:left;background:transparent url(../images/new_layout/bottom_creditcards.gif) no-repeat scroll 0 0;margin-left:15px;}

.index_car_loan{width:266px;height:156px;float:left;background:transparent url(../images/new_layout/index_car.jpg) no-repeat scroll 0 0;margin-left:4px;margin-bottom:30px;}
.index_cash_loan{width:266px;height:156px;float:left;background:transparent url(../images/new_layout/index_cash.jpg) no-repeat scroll 0 0;margin-left:35px;margin-bottom:30px;}
.index_mortage_credit{width:266px;height:158px;float:left;background:transparent url(../images/new_layout/index_mortage_credit.jpg) no-repeat scroll 0 0;margin-left:35px;margin-bottom:30px;}
.index_mortage_loan{width:422px;height:158px;float:left;background:transparent url(../images/new_layout/index_mortage_loan.jpg) no-repeat scroll 0 0;margin-left:0px;margin-bottom:30px;}
.index_creditcards{width:421px;height:158px;float:left;background:transparent url(../images/new_layout/index_creditcards.jpg) no-repeat scroll 0 0;margin-left:30px;margin-bottom:30px;}

form.loanIndexPage div.boxRow {
border:none;
padding:5px 0;
}


form.loanIndexPage .mortageCreditContainer {
height:118px;
}

.boxLoanMortageCreditRight, .boxLoanMortageLoanRight {
margin-top:10px;
width:285px;
}
form.loanIndexPage .validation-advice {
margin-bottom:-12px;
padding-right:20px;
text-align:right;
}
form.loanIndexPage div.boxRow {
border:medium none;
padding:3px 0;
}

ul.ulArrow2 {
/*line-height:11px;*/
margin:3px;
padding:2px 0 0 0px;
}

ul.ulArrowFooterSectionMenu2 {
/*line-height:8px;*/
margin:0;
padding:6px 0 0 0;}

.ulArrowFooterSectionMenu2 li{height:24px;}


form.loanMortageLoanIndexPage .container{
height:112px;
margin-top:8px;
}
form.loanCashIndexPage .container {
height:130px;
width:240px;
}
form.loanCarIndexPage .container {
height:110px;
margin-top:20px;
}
form.creditCardIndexPage div.boxRow {
border-top:medium none;
padding:0;
}
form.creditCardIndexPage label{margin-top:10px;}
form.creditCardIndexPage .btnSubmit {
margin-left:6px;
margin-top:10px;
}
.boxCreditCard{height:150px;}
.boxLoanMortageCredit, .boxLoanCash, .boxLoanCar, .boxLoanMortageLoan{height:145px;}
form.creditCardIndexPage .container {
height:118px;
float:left;
width:235px;
margin-bottom:5px;
}
form.creditCardIndexPage div.boxRow {
border-top:medium none;
padding:1px;
}
form.creditCardIndexPage {
margin-top:6px;
}
#contentLeft {
padding-left:12px;
padding-top:2px;
}

.boxLoanMortageLoanRight form.loanIndexPage div.boxRow {
border:medium none;
padding:6px 0;
}
.boxLoanLandingPageManufacturer {
width:877px;
}

.index_property_insurance_house{
height:188px;
width:448px;
float:left;
margin-left:-12px;
margin-bottom:10px;
background:transparent url(../images/new_layout/index_property_insurance_house.gif) no-repeat scroll 0 0;
}
.index_property_insurance_flat{
height:188px;
width:448px;
float:left;
margin-bottom:10px;
background:transparent url(../images/new_layout/index_property_insurance_flat.gif) no-repeat scroll 0 0;
}
.index_carinsurance{
background:transparent url(../images/new_layout/index_carinsurance.jpg) no-repeat scroll 0 0;
height:187px;
width:887px;
float:left;
margin-bottom:15px;
}

.index_carinsurance .submitBtn{
height:31px;
margin-left:331px;
margin-top:138px;
width:409px;
float:left;
background:transparent url(../images/new_layout/carinsurance_button.jpg) no-repeat scroll 0 0;
}

form.loanCashIndexPage .btnSubmit {
margin-left:13px;
}

/*CAR INSURANCE NEW LAYOUT*/
img.sidebarCarCalculator {
margin:0;
position:relative;
}
.boxCarForm .bigOrangeBar {
background-image:url(../images/new_layout/lite/insuranceTypeSelectorBox.jpg);
background-repeat:no-repeat;
color:black;
font-weight:bold;
height:85px;
width:683px;
}

.boxCarForm {
overflow:hidden;
width:683px;
/*
background-image:url(../images/new_layout/carCalcBckg.jpg);
background-repeat:repeat-x;
*/
}
.boxCarForm .bigOrangeBar .formInput .check {
margin-left:22px;
}

.boxCarForm .bigOrangeBar .formInput2 {
float:left;
margin-left:-26px;
margin-top:10px;
padding-top:0px;

}
.carMenuBarStep1 {
background-position:0 -1px;
}
.carMenuBar {
background-image:url(../images/new_layout/lite/kfz_kalkulator_steps.jpg);
background-repeat:no-repeat;
font-size:13px;
font-weight:bolder;
height:23px;
padding:5px 0 0 43px;
width:640px;
}
.carMenuBarStep2 {
background-position:0 -28px;
}
.carMenuBar li.step1 {
width:172px;
}
.carMenuBar li.step2 {
width:174px;
}
.carMenuBar li.step3 {
width:175px;
}
.boxCarForm .content div h2 {
color:#073087;
padding-left:15px;
}
.boxCarForm .content .inactive {
background-image:none;
}
.boxCarForm .content div.active, .boxCarForm .content div.inactive {
border-bottom:none;
}
.boxCarForm hr {
border-color:#FFFFFF #FFFFFF #C5C6C6;
border-style:solid;
border-width:1px;
margin-left:12px;
width:660px;
}
#errorNoAllFields{
width:660px !important;
}
.boxCarForm .bigOrangeBar .formNotation {
float:left;
margin-left:20px;
margin-top:20px;
padding:0;
text-align:right;
width:144px;
color:#073087;
font-size:14px;
}
.topBlue
{
	background:transparent url(../images/new_layout/lite/topBlue.jpg ) no-repeat;
	width:680px;
	height:12px;
}
.topHeader
{
	background:transparent url(../images/new_layout/lite/resultHeader.jpg ) no-repeat;
	width:680px;
	height:60px;
}
.bottomBlue
{
	background:transparent url(../images/new_layout/lite/bottomBlue.jpg ) no-repeat;
	width:680px;
	height:13px;
	padding-bottom: 2px;
}

.boxCarForm .bigOrangeBar .formInput2 .check {
margin-left:50px;
}
.carMenuBarStep3 {
background-position:0 -56px;
}
.carMenuBarStep4 {
background-position:0 -84px;
}

#formCarPage3 .content {
background-attachment:scroll;
width:680px;
}

.boxCarForm .contentResultPage {
background:none;
}
.boxGrapper {
float:left;
padding:0;
}

.carMenuBar li a {
color:#444;
font-weight:bold;
}
.white{
color:#fff !important;
}

.boxCarForm hr.hrStyleDotted{
width:80%;
border-top: 1px dotted #C5C6C6;
border-bottom:none;
margin-left:40px;
}
.boxCarForm .content div h2.paddingleft40 {
padding-left:40px;
}
.btnContainer 
{
	background:transparent url(../images/new_layout/lite/btnContainerBox.jpg) no-repeat;
	height:65px;
	width:680px;
}
.bottomSubmitBox {
float:left;
padding-top:14px;
width:650px;
}
.boxCarForm .btnSubmit {
background:transparent url(../images/new_layout/lite/btnNext.jpg) no-repeat scroll 0 0;
height:40px;
width:165px;

}
.middleContent
{
	background:transparent url(../images/new_layout/lite/middleBlue.jpg) repeat-y 100%;
	height:auto;
	width:680px;
}
.boxCarForm .btnBack {
background:transparent url(../images/new_layout/lite/btnBack.jpg) no-repeat scroll 0 0;
height:40px;
width:165px;
padding-right: 440px;

}

.boxCarForm .bigOrangeBar .formInput {
float:left;
font-size:12px;
margin-top:13px;
padding-top:0;
color: #FE9221;
}

#formCarPage4 .boxCarForm{
background:none;
}

.boxDslLandingPageManufacturer {
	border:none;
}

#dslPrivate{
background:transparent url(../images/new_layout/dsl_private.jpg ) no-repeat scroll 0 0;
width:447px;
height:185px;
margin-right:5px;
margin-left:-10px;
}


#dslBusiness{
background:transparent url(../images/new_layout/dsl_business.jpg ) no-repeat scroll 0 0;
width:447px;
height:185px;
}
#dslBusiness .boxContentRight{float:right;}
#dslPrivate .boxContentRight{float:right;}
.hoverBox_small_internet {
height:33px;
margin:8px 3px 5px 2px;
padding:4px;
width:150px;
}
#dslPrivate .btnSubmit{
background:transparent url(../images/new_layout/compare_button_next.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:18px;
height:24px;
margin-left:38px;
padding:0 0 8px 4px;
width:107px;
}

#dslBusiness .btnSubmit{
background:transparent url(../images/new_layout/compare_button_next.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:18px;
height:24px;
margin-left:38px;
padding:0 0 8px 4px;
width:107px;
}

.hoverBox_small_internet {
background:transparent url(../images/new_layout/box_small_round.gif) no-repeat scroll 0 0;
height:36px;
margin:7px 10px 5px 2px;
padding:2px;
width:178px;
}

.hoverBox_small_internet input.radio {
margin:11px 0;
float:left;
}

.hoverBox_small_internet span.title {
font-family:Verdana;
font-size:13px;
font-weight:bold;
padding:0 0 0 54px;
}

.hoverBox_small_internet span {
display:block;
font-family:verdana;
font-size:11px;
padding-left:28px;
}

.boxDslLandingPageManufacturer {
width:876px;
}
.boxCarForm .bigOrangeBar .formNotation img{
	padding:0px;
	margin-right:20px;
}
.hoverBox_small_mobile span.title {
padding:0;
font-size:12px;
}

#mobileAbo{
background:transparent url(../images/new_layout/PM_mobile_private.jpg ) no-repeat scroll 0 0;
width:450px;
height:186px;
}
#mobilePrepaid{
background:transparent url(../images/new_layout/PM_prepaid.jpg ) no-repeat scroll 0 0;
width:450px;
height:186px;
}
#mobileBusiness{
background:transparent url(../images/new_layout/PM_mobile_business.jpg ) no-repeat scroll 0 0;
width:450px;
height:186px;
}
#mobileMinuteCharge{
background:transparent url(../images/new_layout/PM_mobile_mix.jpg ) no-repeat scroll 0 0;
width:450px;
height:186px;
}

#mobileAbo .btnSubmit, #mobilePrepaid .btnSubmit, #mobileBusiness .btnSubmit, #mobileMinuteCharge .btnSubmit{
background:transparent url(../images/new_layout/compare_button_next.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:18px;
height:24px;
margin-left:38px;
padding:0 0 8px 4px;
width:107px;
}

#mobileAbo .boxContentRight,#mobilePrepaid .boxContentRight, #mobileBusiness .boxContentRight, #mobileMinuteCharge .boxContentRight{float:right;}

#mobilePrepaid .hoverBox_small_mobile span.title {
padding-left:38px;
}

form.loanIndexPage .mortageCreditContainer {
height:110px;
padding-top:10px;
}

form.loanIndexPage div.boxRow {
border:medium none;
padding:3px 0 0;
}

.boxDeposit{
background:transparent url(../images/new_layout/main_deposit_2.jpg) no-repeat scroll 0 0;
height:187px;
width:880px;
margin-bottom:15px;
}

.boxAccount{
background:transparent url(../images/new_layout/main_account_2.jpg) no-repeat scroll 0 0;
height:187px;
width:880px;
margin-bottom:15px;
}

.boxAccountRight{
float:right;
margin-right:250px;
margin-top:28px;
width:265px;
}

.boxDepositRight  {
float:right;
margin-right:253px;
margin-top:18px;
}

form#account label {
width:120px;
}

form#depositForm .container {
height:133px;
}
