/*datepicker*/

/* the div that holds the date picker calendar */
.dpDiv {width:160px; height:168px; background-image:url(../online/bg_img/naptar_bg.png); background-repeat:no-repeat; background-position:top left;}
/* the table (within the div) that holds the date picker calendar */
.dpTable {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #505050;	}
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {	}
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {	}
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {}
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {	}
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {	border: 1px solid #ece9d8;	}
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {	background-color: #FF7E00;	border: 1px solid #AAAAAA;	}
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {	background-color: #aca998;	border: 1px solid #888888;	cursor: pointer;	color: red;	}
/* the table cell that holds the name of the month and the year */
.dpTitleTD {	}
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {}
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {}
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {	background-color: #FF7E00;	border: 1px solid #AAAAAA;	color: #FFFFFF;	}
/* additional style information for the text that indicates the month and year */
.dpTitleText {	font-size: 12px;	color: gray;	font-weight: bold;	}
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {	color: #4060ff;	font-weight: bold;	}
/* the forward/backward buttons at the top */
.dpButton {	font-size: 10px;	color: gray;	background: #d8e8ff;	font-weight: bold;	padding: 0px;	}
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {	font-size: 10px;	color: gray;	background: #d8e8ff;	font-weight: bold;	}

/*datepicker end*/

/*on line foglalás listázás css*/


/* #online{width:960px; height:76px; background-color:#FF7E00;} --> main_style.css-ben formázzuk */
#online_1{width:192px; height:75px; float:left;}
#online_2{width:192px; height:75px; float:left;}
#online_3{width:192px; height:75px; float:left;}
#online_4{width:192px; height:75px; float:left;}
#online_5{width:192px; height:75px; float:left;}

#cserebere{}/*main_style.css -ben fomázva*/

.akc_btn_holder_holder{width:706px;
						overflow:hidden;
						padding:0px 0px 5px 0px;
						margin:0px 0px 15px 0px;
						/*border-bottom:1px solid #867B5B;*/
						}
.akc_btn_holder {width:706px;
				margin:0px;
				clear:both;
				}

/*step 2*/
#online_fog_keret{width:714px; margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:7px;}
#online_fog_keret a{text-decoration:none; cursor:pointer;}
#online_fog_szoba{width:710px; overflow:hidden; padding:2px;}
	.online_fog_head{width:706px; overflow:hidden; height:25px; padding:1px; font-size:12px; color:#4C3A22;}
		.online_fog_head h2{padding:0; margin:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-variant:normal; line-height: normal; font-weight:600; color:#4C3A22; text-align:left; width:auto; display:inline;}
	.online_fog_body{width:704px; overflow:hidden; clear:both; padding:1px;}
		.online_fog_body_pic{float:left; width:200px; vertical-align:middle; margin:auto; text-align:center;}
			.online_fog_body_pic_border{width:195px; height:143px; overflow:hidden; padding:5px; border:1px solid #996600; background-image:url(/online/bg_img/body_bg.png);}
				.online_fog_body_pic_img{width:190px; height:143px; border:0px; border:none; }
				.online_fog_body_pic_img img{border:2px solid #FFFFFF;}
		.online_fog_body_text{float:left; margin:3px 7px; padding:0px 4px; width:470px; overflow:hidden;}
			.online_fog_body_text ul{list-style-type:none; font-weight:bold; color:#4C3A22; padding:0px; margin:3px;}
			.online_fog_body_text li{font-weight:normal; color:#4C3A22; text-indent:9px;}
			.online_fog_body_text ul.subtext{font-size:10px; list-style-type:none; font-weight:bold; color:#4C3A22; padding:0px; margin:3px;}
			.online_fog_body_text li.subtext{font-size:10px; font-weight:normal; color:#4C3A22; text-indent:9px;}
			.online_fog_body_text p {padding:0 2px; margin:0 2px; color:#4C3A22; font-size:12px;}
		.online_fog_body_clear{clear:both; height:1px; width:auto}
	.online_fog_foot{width:704px; overflow:hidden; clear:both; padding:1px; margin: 5px 0;  background-color:#867B5B; /*background-image:url(../bg_img/sotet_bg.png); background-repeat:repeat;*/}
	.online_fog_foot_bal{float:left; width:565px; overflow:hidden; padding:2px;}
		.online_fog_napok{float:left; width:74px; overflow:hidden; padding:2px; margin:1px 0px; font-size:10px; border-right:1px solid #4C3A22;}
			.online_fog_napok_datum{width:71px; overflow:hidden; padding:2px; text-align:center; color:#4C3A22;}
			.online_fog_napok_ar{width:71px;  min-height: 54px; overflow:hidden; padding:2px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:normal;}
	.online_fog_foot_jobb{float:left; width:128px; overflow:hidden; padding:2px; vertical-align:middle; text-align:center;}	
		.online_fog_foot_jobb_eredeti_ar{font-size:9px; color:#CDCBA2; text-decoration:none; text-align:left;}
		.online_fog_foot_jobb_ar{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#FFFFFF; margin:20px 0;}
	
		/*step 3*/	

#div1, #div2, #div3, #div4{width:710px; overflow:hidden; padding:2px; margin-bottom:7px;}

/*div1*/
	.sor{width:706px; overflow:hidden; padding:2px; margin:1px 0; background-image:url(/online/bg_img/vilagos_bg.png); background-repeat:repeat; line-height:22px;}
		.sor_szobatip{float:left; width:478px; overflow:hidden; padding:2px; margin:0 1px; background-image:url(/online/bg_img/sotet_bg.png); background-repeat:repeat;  line-height:20px;}
		.sor_ar{float:left; width:78px; overflow:hidden; padding:2px; margin:0 1px; background-image:url(/online/bg_img/sotet_bg.png); background-repeat:repeat; line-height:20px;}
		.sor_db{float:left; width:48px; overflow:hidden; padding:2px; margin:0 1px; background-image:url(/online/bg_img/sotet_bg.png); background-repeat:repeat; line-height:20px;}
		.sor_db select{padding:0px; margin:0px;}
		.sor_osszeg{float:left; width:78px; height:20px; overflow:hidden; padding:2px; margin:0 0 0 1px; background-image:url(/online/bg_img/sotet_bg.png); background-repeat:repeat; line-height:20px;}
		.sor_total{float:left; width:611px; overflow:hidden; padding:2px 7px 2px 2px; margin:0 1px; text-align:right; color:#FFFFFF; background-image:url(/online/bg_img/sotet_bg.png); background-repeat:repeat;  line-height:20px; font-family:"Times New Roman", Times, serif; font-size:14px; font-variant:small-caps; font-weight:500; color:#FFFFFF;}
		.sor_total_osszeg{float:left; width:78px; height:20px; overflow:hidden; padding:2px; margin:0 0 0 1px; background-image:url(/online/bg_img/sotet_bg.png); background-repeat:repeat;  line-height:20px;}		
		
		/*input type*/
		#sor_osszeg_2, #sor_osszeg_4, #sor_osszeg_6, #sor_osszeg_total, #sor_osszeg_total2 {border:1px solid #C1BD95; width:76px; margin:0px; height:18px; padding:0px; text-align:right; line-height:20px;}	
		#sor_osszeg_total, #sor_osszeg_total2 {font-weight:bold;}
	
	.class_err {font-family:"Times New Roman", Times, serif; font-size:18px; color:#FF0000; font-weight:bold; display:inline; margin-right:5px; line-height:18px;}
/*div2 hidden lesz*/

/*div3*/
#div3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4C3A22;}
	#div3 p{margin:7px 2px; padding:3px 2px;} 
		#div3 p a {text-decoration:none; color:#4C3A22;}
		#div3 p a:hover {text-decoration:underline; color:#FF6600;}
		#div3 p a:visited {text-decoration:underline; color:#4C3A22;}
	#lemondas_hide {display:none;}
	#lemondas_r1 {display:block;}
	#lemondas_r2 {display:none;}
	#aszf_hide {display:none;}
	#aszf_r1 {display:block;}
	#aszf_r2 {display:none;}
	#av_hide {display:none;}
	#av_r1 {display:block;}
	#av_r2 {display:none;}
/*kártyaellenorzésnél*/
	#fizetes_hide {display:none;}
	#fizetes_r1 {display:block;}
	#fizetes_r2 {display:none;}	
	
/*div4*/
	label {width:85px; margin-right: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4C3A22;}
	.sz_text{border:1px solid #B0AA84; color:#4C3A22;  display:inline; width:160px;}
	.sz_text:hover{border:1px solid #4C3A22;}
	.left{float:left; width:170px; text-align:right;}
	.right{float:left; width:182px;}

.text_igazit2{width:706px; margin: auto; margin-bottom: 7px;}