/*
			S.T.Y.L.E.S
*/
#topz:after, #container:after, #footer:after, .corner4:after, #right:after, #lcorner4:after, #fix:after, .ic4:after, .inf strong:after, #undertop:after, .bt:after, .bt4:after, .btable:after, #graphtab:after { content:"."; font-size: 0px; line-height: 0; display: block; clear: both; height: 0px; visibility: hidden; }
#topz, #container, #footer, .corner4, #right, #lcorner4, #fix, .ic4, .inf strong, #undertop, .bt, .bt4, .btable, #graphtab { zoom:1; _height:1px; }

select { *margin-left:9px; }

.promptBox { 
	position: absolute; 
	height: ?em; 
	width: ?em; 
	left: 50%; 
	top: 50%; 
	margin-left: -(width/2)em; 
	margin-top: -(height/2)em; 
	z-index: 100; 
} 

#agreement_text {
	height:400px; 
	overflow:auto; 
	border:#ced6b1 1px solid; 
	padding: 10px;
	margin: 40px 0 20px 0;
	clear: both;
	}
.agree_button {
	clear: both;
	padding: 20px 0 0 0; 
	text-align: center;
}
#content {
	padding: 20px;
	text-align: justify;
	}
	.important {
		font-weight: bold;
		color: #e37843;
		}
	.register_form .row {
		clear: both;
		padding: 4px 0 4px 0;
		}
	.register_form .row input, .register_form .row select {
		border: #cad0e6 1px solid;
		width: 230px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
		font-size: 13px;
		}
	.register_form .label {
		width: 160px;
		float: left;
		}
	.register_form .bold_label {
		width: 160px;
		float: left;
		font-weight: bold;
		}
	.register_form .value {
		margin-left:10px;
		margin-right:10px;
		float: left;
		}
		.register_form .value a {
			color: #727a9e;
			}
	.register_form .must_have {
		width: 10px;
		float: left;
		}
	.register_form h3 {
		clear: both;		
		}
	.register_form .row_help {
		font-size: 10px;
		margin-left:10px;
		}
	.select_loan {
		padding: 30px 0 0 0;
		margin: 0 0 20px 0;
		clear: both;
		}
	.confirm_agreement {
		border: #f4a936 1px solid;
		background: #fff;
		color: #727a9e;
		font-weight: bold;
		cursor: pointer;
		font-size: 13px;
		}

	.number_box, .number_box input {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
		font-size: 13px;
	}
	.number_box {
		border: #cad0e6 1px solid;
		width: 230px;
		}
		.number_box input {
			border: #fff 0px;
			width: 160px;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
			font-size: 13px;
			}
.login_item {
	float: left;
	width: 97px;
	float: left;
	}
.login_submit_item {
	float: right;
	width: 42px;
	}
.login_row {
	padding: 5px 0 0px 0;
	}
#Loan_stat {
	width: 100%;
}
#Loan_stat .label{
	font-weight: bold;
	width: 250px;
	}
#Loan_stat .selected {
	color: #E63512;
	}
#Loan_stat .devider {
	border-bottom: #b6b6b6 1px dotted;
	}
.choose_loan_row {
	color: #727a9e;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 0 8px 0;
	}
	.choose_loan_row input {
		margin-right: 10px; 
		}
.choose_loan_title {
	font-weight: bold;
	}
.bold_sum {
	color: #727a9e;
}
.achtung {
	background: url("../est_images/info.gif") no-repeat;
	padding: 0 0 0 20px;
}	
.star {
	background: url("../est_images/star.gif") no-repeat;
	padding: 0 0 0 20px;
}
.normal, table.normal td {
	font-size: 13px;
	text-align: left;
}

/*
			H.U.J.N.J.A
*/
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #DC560F;
}
.menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DC560F;
	text-decoration: underline;
}
.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6D8330;
	text-decoration: none;
}
.menu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #6D8330;
	text-decoration: none;
	background: url("../est_images/index_36.jpg");
}
.menu4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #DC560F;
	text-decoration: none;
}
.main_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.menu_pass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #DC560F;
	text-decoration: underline;
}
.password_form {
	border: #cad0e6 1px solid;
	width: 230px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px;
}
.reg_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.menu5 {
	background: url("../est_images/menu_bg_top_17.jpg");
}
.menu5 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003300;
	text-decoration: underline;
	padding: 0 5px 0 5px;
}
.message, .message_new {
	padding: 10px 0 10px 0;
	border-bottom: #d8d8d8 1px solid;
}
.message strong, .message_new strong  {
	color: #f3aa37;
}
.message_new div {
	background: #fef2b6;
}
.pikenda {
	background:  url("../img/clock.gif") no-repeat;
	color: #777;
	font-weight: bold;
	padding: 2px 4px 2px 20px;
	text-decoration: none;
	text-align: left;
}
.aut_button {
	border: #e0dccc 1px solid;
	color: #403d40;
	background: #ebeae3;
	margin: 10px 0 0 0;
	cursor: pointer;
}
.aut_row {
	padding: 0 0 20px 0;
}
.pdf {
	background: url("../img/pdf.gif") no-repeat;
	color: #777;
	font-weight: bold;
	padding: 2px 4px 2px 20px;
	text-decoration: none;
}
.chart {
	background: url("../img/chart.gif") no-repeat;
	color: #777;
	font-weight: bold;
	padding: 2px 4px 2px 20px;
	text-decoration: none;
	text-align: left;
}
.plink {
	background: url("../img/money.gif") no-repeat;
	border: #fff none;
	color: #777;
	cursor: pointer;
	font-weight: bold;
	padding: 2px 4px 2px 20px;
}
.tt {
	border: #cad0e6 1px solid;
	width: 325px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px;
}
#powered { text-align: right; font-size: 10px; font-family: Arial, Helvetica, sans-serif;  }
#powered a { text-decoration: none; }

/* Info list */
.infolist { margin: 0px; padding: 0px; list-style-type: none; }
.il1 { background-image: url(../img/tab1.gif); background-repeat: no-repeat; background-position: left top; padding-left: 30px; padding-bottom: 20px; }
.il2 { background-image: url(../img/tab2.gif); background-repeat: no-repeat; background-position: left top; padding-bottom: 20px; padding-left: 30px; }
.il3 { padding-bottom: 20px; padding-left: 30px; background-image: url(../img/tab3.gif); background-repeat: no-repeat; background-position: left top; }
.il4 { padding-bottom: 20px; padding-left: 30px; background-image: url(../img/tab4.gif); background-repeat: no-repeat; background-position: left top; }
.infolist strong { color: #EB4D00; display: block; text-transform: uppercase; }


/* Footer */
#footer {}
.footerleft { float: left; padding-top: 7px; }
.footerright { float: right; }
#footer img { display: block; float: left; }
#footerend {}

/* Big prices table */
.bt { margin-bottom: 20px; border: 3px solid #f5a67f; }
.bt1 { background-image: url(../img/bt_1.gif); background-repeat: no-repeat; background-position: left top; position: relative; top: -3px; right: 3px; }
.bt2 { background-image: url(../img/bt_2.gif); background-repeat: no-repeat; background-position: right top; position: relative; right: -6px; margin-left: 3px; }
.bt3 { background-image: url(../img/bt_3.gif); background-repeat: no-repeat; background-position: right bottom; position: relative; top: 6px; }
.bt4 { background-image: url(../img/bt_4.gif); background-repeat: no-repeat; background-position: left bottom; position: relative; left: -9px; padding-bottom: 6px; padding-top: 4px; padding-left: 4px; margin-right: -5px; }
.btable { width: 100%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-align: center; }
.btheader { color: #FFFFFF; padding-top: 0px; padding-right: 5px; padding-bottom: 6px; padding-left: 5px; font-weight: normal; text-align: center; background-color: #EB4D00; font-size: 19px; }
.btheader2 { font-weight: bolder; color: #FFFFFF; background-color: #F1811B; padding-top: 5px; padding-bottom: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #FEAA5F; margin: 0px; }
.btl { font-weight: bolder; }
.bt .btl2 { color: #EB4D00; font-weight: bolder; }
.bt .btl2 strong { display: block; padding-top: 6px; font-size: 21px; font-weight: normal; text-align: left; margin-bottom: 5px; padding-left: 12px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
.bt .btl3 { text-align: right; }
.bt .btl3 a { color: #EB4D00; font-weight: bolder; padding-right: 15px; text-decoration: underline; }
.bt .btl3 a:hover { background-image: none; }
.bt a { color: #666666; text-decoration: none; display: block; height: 24px; padding-top: 3px; }
.bt a:hover { text-decoration: none; color: #FF3300; background-image: url(../img/bt_over2.gif); background-repeat: no-repeat; background-position: center bottom; }
.bt strong { font-size: 18px; font-weight: normal; color: #000000; display: block; padding-left: 8px; padding-top: 3px; padding-bottom: 3px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; text-align: left; }
.small .btl {font-size: 10px; }
.bthot { background-image: url("../img/hotoffer_smsmoney.gif"); background-repeat: no-repeat; background-position: center bottom; }
.bthot a { color: white; }

/* Posts kontor table */
#post { }
#post #header { font-weight: bolder; color: #FFFFFF; background-color: #727792; }
#post td { vertical-align: top; padding: 5px; border-left-width: 1px; border-left-style: solid; border-left-color: #FFFFFF; }
#post .blue1 { background-color: #E1E6F4; }
#post .blue2 { background-color: #F1F3FA; }
#post .state {}
#post strong { color: #000000; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; display: block; font-size: 21px; font-weight: normal; }

/* Some styles*/
.loan_history { border: #cad0e6 1px solid; clear: both; margin: 20px 0 0 0; }
.loan_history th { background: #e7eaf6; }
.loan_history th, .loan_history td { padding: 1px 25px 1px 1px; }

#confirm_text { height: 480px; overflow: auto; }

#maar{display:none;}

.table_new_leping td {text-align:center;}

.relative {
	position: relative;
}
.new {
	position: absolute;
	left: -45px;
	color: red;
	font-size: 14px;
	font-weight: bold;
}
.new a {
	text-decoration:none;
}

/* Sytem messages */
#msg-red:after, #msg-red .msg4:after, #msg-green:after, #msg-green .msg4:after  { content:"."; font-size: 0px; line-height: 0; display: block; clear: both; height: 0px; visibility: hidden; }
#msg-red, #msg-red .msg4, #msg-green, #msg-green .msg4 { zoom:1; _height:1px; }
#msg-red { border: solid #dc4646 3px; background-color:#ffebeb; color:#333333; margin-left:auto; margin-right:auto; margin-bottom: 20px; width: 100%; }
#msg-red a { color:#CC0000; }
#msg-green { border: solid #72e375 3px; background-color:#f8ffeb; color:#333333; margin-left:auto; margin-right:auto; margin-bottom: 20px; width: 100%; }
#msg-green a { color:#006600; }
#msg-red .msg1 { background-image: url(../pics/images/msg_red1.gif); background-repeat: no-repeat; background-position: left top; position: relative; top: -3px; right: 3px; }
#msg-red .msg2 { background-image: url(../pics/images/msg_red2.gif); background-repeat: no-repeat; background-position: right top; position: relative; right: -6px; }
#msg-red .msg3 { background-image: url(../pics/images/msg_red3.gif); background-repeat: no-repeat; background-position: right bottom; position: relative; bottom: -6px; }
#msg-red .msg4 { background-image: url(../pics/images/msg_red4.gif); background-repeat: no-repeat; background-position: left bottom; position: relative; right: 6px; }
#msg-green .msg1 { background-image: url(../pics/images/msg_green1.gif); background-repeat: no-repeat; background-position: left top; position: relative; top: -3px; right: 3px; }
#msg-green .msg2 { background-image: url(../pics/images/msg_green2.gif); background-repeat: no-repeat; background-position: right top; position: relative; right: -6px; }
#msg-green .msg3 { background-image: url(../pics/images/msg_green3.gif); background-repeat: no-repeat; background-position: right bottom; position: relative; bottom: -6px; }
#msg-green .msg4 { background-image: url(../pics/images/msg_green4.gif); background-repeat: no-repeat; background-position: left bottom; position: relative; right: 6px; }
#msg-red .fix { padding:10px 10px 10px 40px; margin:0px 0px 6px 6px; background-image: url(../pics/images/msg_red_icon.gif); background-repeat: no-repeat; background-position: 5px 3px; }
#msg-green .fix { padding:10px 10px 10px 40px; margin:0px 0px 6px 6px; background-image: url(../pics/images/msg_green_icon.gif); background-repeat: no-repeat; background-position: 5px 3px; }
 