* {margin:0 auto; font-family:tahoma; font-size:12px; color:#000;}
body { margin:10px 0 0 0; background:#fff;}
input {width:70px; float:left; text-align:center;}
select,textarea { float:left;}
input.submit {width:100px;float:right; color:black; }

.osobne_udaje input { width:150px;}
.page{margin:0 auto;width:440px;}
div.reservationForm {float:left;background:rgb(168,51,33);  border:5px solid rgb(207,208,210);}
div.reservationFormin {float:left;border:5px solid rgb(117,113,112);padding:20px;background:url(../../portal/pics/page/akcia_detail_bg.jpg) ;}
div.reservationForm table { padding:0; margin:0; width:440px;}

div.reservationForm table.stepz {padding:0; margin:0 0 10px 0; width:440px; border-bottom:1px solid rgb(242,110,35);}
div.reservationForm table.stepz th {width:90px; padding-left:10px; padding-right:10px;}
div.reservationForm table.stepz .active {background:rgb(242,110,35); color:white;}

div.reservationForm table.izby {}
div.reservationForm table.izby th {font-weight:normal; font-size:11px; border-bottom:1px solid #rgb(242,110,35); margin:0 0 5px 0;}
div.reservationForm table.izby td {background: rgb(242,110,35); font-size:11px; text-align:center; border-bottom:1px solid rgb(242,110,35); }
div.reservationForm table.izby td input {width:40px; float:none;}

div.reservationForm table.osobne_udaje {}
div.reservationForm table.osobne_udaje td {background: rgb(242,110,35); font-size:11px; text-align:center; border-bottom:1px solid rgb(242,110,35);}
div.reservationForm table.osobne_udaje td.right {text-align:right; padding-right:20px;}


a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 2px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 70px;
	float: left;
}