body, h1, h2, h3, h4, h5, ul, ol, li, p, object, embed, param, img {
	margin: 0px;
	padding: 0px;
}

.imgBorder { border: 1px solid #ffffff; }

img {
	border:none;
}
a {
	color: #ffffff;
	text-decoration:none;
}
a:hover {
	color: #ffffff;
	text-decoration:none;
}
a:visited {
	color: #ffffff;
	text-decoration:none;
}
.NoImgBorder {
	font-size:0px;
	line-height:0px;

}
.cistic {
	height:0px;
	clear:both;
}
body {
	margin:auto;
	behavior:url("csshover.htc");
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url('images/pattern.gif');
	background-repeat: repeat;
	color:#FFFFFF;
}

.main {
	width:630px;
	margin:0px auto;
	padding:5px;
	padding-top:10px;
	position:relative;
	top:-6px;
	border: 3px solid #524C37;
	border-top:none;
	background-image: url('images/bcg_main.gif');
}

.main2 {
	width:681px;
	margin:0px auto;
	padding:0px;
	padding-top:0px;
	position:relative;
	top:-4px;
	border: none;
	border-top:none;
}

.rezervacia {text-align:center;}
.rezervacia table th {
font-size:12px;
font-weight:bold;
text-align:right;
padding-right:10px;
}
.rezervacia table td {
text-align:left;
}
.rezervacia .cervene { color:#FF0000; }
.input_text{
border: 1px solid #655B3D;
background-color:#CCCCCC;
width:170px;
font-weight:bold;
}
.input_button{
border: 1px solid #655B3D;
background-color:#FFFFFF;
font-weight:bold;
}
p { margin: 0px 7px; }
p:first-letter { margin-left:0px; }
h1 { margin:15px; margin-top:0px; font-size:160%; color: #DAB074; }
h2 { margin:15px; margin-top:0px; font-size:140%; color: #DAB074; }

.webgroup { color: #DAB074; text-align:center; font-weight:bold; font-size: 10px; }
