/* CSS Document */
/*body,html{
	background-color:#4D79A6;
	margin:0px;
	padding:0px;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-size:14px;
}*/

.rezervace{
	width:768px;

	left:70px;
	padding-top:30px;
	padding-bottom:30px;

	position:relative;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-size:14px;

}

.center{
	text-align:center;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	padding:8px;
	margin-bottom:5px;

}



fieldset{
	background-color:#F7F7F7;
	width:600px;
	padding:30px;
	left:0px;
	position:relative;
}

legend{
	padding:3px;
	border:solid 1px #000000;
	background-color:#FFFFCC;
	font-weight:bold;
}

.polozka{
	width:200px;
	text-align:right;
	float:left;
	margin-right:10px;
}

.cleaner{
	clear:both;
}

input{
	margin-bottom:5px;
}

.horniinputy{
	position:relative;
	width:600px;
/*	margin:auto;*/
/*	margin-bottom:20px;*/

}

.vyberinputynadpis{
	position:relative;
	left:100px;
}

.vyberinputy{
	left:210px;
	position:relative;
	width:400px;
}

.rezervace a{
	color:#CC0000;
	text-decoration:none;
}

.rezervace a:hover{
	background-color:#FFCC66;
}

.errors{
	width:500px;
	background-color:#FFB9B9;
	border:solid 2px #F00000;
	padding:5px;
	margin:auto;
	margin-bottom:20px;
	margin-top:10px;
}

.ano{
	width:500px;
	background-color:#BBE8B5;
	border:solid 2px #45AF36;
	padding:5px;
	margin:auto;
	margin-bottom:20px;
	margin-top:10px;

}

.dolniinputy{
	position:relative;
}

.main{
	position:relative;
	width:600px;
	margin:auto;
}

.tabrezervace{
	background-color:#CCCCCC;
	width:600px;
	margin-bottom:10px;
	margin-top:10px;
}

table td{
	position:relative;
	padding:5px;
}

table tr{
	background-color:#FFFFFF;
}

table th{
	font-size:12px;
	width:50px;
	background-color:#87C543;
	color:#FFFFFF;
}

.datumrez{
	font-size:13px;
}

.licha{
	background-color:#F2FFE6;
}
.print{
	display:none;
}
#kalendar{
	display:none;
}
/*#kalendarok{
	display:none;
}*/

#cal{
	display:none;
}
/**/
.popistisk{
	font-weight:bold;
}

.malepismo{
	font-size:11px;
}
h1{
	font-size:16px;
	
}


.pokyny{
	width:560px;
	background-color:#FFFFCC;
	border:solid 1px #FFCC66;
	padding:10px;
	margin:10px;
	position:relative;
}

.change_input{
	position:relative;

	width:20px;

}

.change_submit{
		background:url(edit.png) no-repeat;
		width:20px;
		height:20px;
		border:0px;
		cursor:pointer;

		position:relative;

}

.helper_div{
	margin:10px;
}

form{
	margin:0px;
	padding:0px;
}
