body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(../obr/back2.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	text-align: center;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
p,h1,h2,h3,h4,h5,ul,li,form,p{margin:0; padding:0; }
#main #content #cont_right p {
}
a, a:hover, a:visited, a:active{
color: #ff6633;
}
input, select, textarea{
font-size: 12px;
border-color:#c53d00;
border-width:1px;
border-style:solid;
}
table, tr, td{
 border-spacing: 0px;
 border-collapse: collapse;
}

 #main {
	width: 802px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #939293;
	border-right-color: #939293;
	border-bottom-color: #939293;
	border-left-color: #939293;
	margin: 0px;
	padding: 0px;
	height: 340px;
}
#content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #939293;
	border-right-color: #939293;
	border-bottom-color: #939293;
	border-left-color: #939293;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px;
	background-image: url(../obr/back_3.jpg);
	background-position: -3px;
	text-align: left;
}
#cont_down {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	height: 10px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #939293;
	border-right-color: #939293;
	border-bottom-color: #939293;
	border-left-color: #939293;
}
#cont_right {
	text-align: left;
	padding-top: 5px;
	padding-left: 0px;
	float: right;
	width: 512px;
	padding-bottom: 10px;
	padding-right: 8px;
	margin: 0px;
}
#cont_left p {
	margin: 0px;
	padding: 5px;
}
#cont_right p {
	padding: 5px;
}

#cont_left {
	text-align: left;
	width: 250px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.nadpis1 {
	margin: 0px;
	padding: 0px;
	height: 29px;
	background-image: url(../obr/back_h_1.jpg);
}
.nadpis1 h2 {
	background-image: url(../obr/bullet1.jpg);
	font-size: 12px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 10px 11px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.nadpis2 {
	margin: 0px;
	padding: 0px;
	height: 29px;
	background-image: url(../obr/back_h_2.jpg);
}
.nadpis2 h2 {
	background-image: url(../obr/bullet2.jpg);
	font-size: 12px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 10px 11px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.autopark {
	margin: 0px;
	padding: 0px;
	height: 29px;
	width: 350px;
	float:left;
}

.autopark h3 {
	background-image: url(../obr/sipka.jpg);
	font-size: 12px;
	color: #c53d00;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.nadpis_rez {
  float:right;
	margin: 0px;
	padding-left: 15px;
	height: 29px;
/*	width:70px;*/
	background-image: url(../obr/hviezda.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.nadpis_rez strong {
  text-align:center;
  background: white;
	background-color:black;
	font-size: 12px;
	color: white;
	padding: 2px;
}
.nadpis_rez a{
 color: white;
 text-decoration:none;
}
.obr {
	border: 1px solid #B93B00;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.obr_left {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #B93B00;
}
.obr_right {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #B93B00;
}
#cont_left .uvod {
	height: 97px;
}
#cont_right .logo {
	background-image: url(../obr/logo_small.jpg);
	background-position: right 100%;
	background-repeat: no-repeat;
}

#bottom {
	font-size: 10px;
	padding: 5px;
	text-align: left;
}
#navig_down {
	float: left;
	text-align: left;
	color: #c53d00;
}
#navig_down a{color: #c53d00; text-decoration:none}
#navig_down a:hover{color: #000000;text-decoration:none;}

#copy {
	text-align: right;
	color: #9d9d9d;
}
#copy a {text-decoration:none;	color: #9d9d9d;}
#copy a:hover {text-decoration:underline;	color: #c53d00;}
.clear {
	font-size: 1px;
	clear: both;
	height: 1px;
}
.oddel{
  border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c53d00;
	border-right-color: #c53d00;
	border-bottom-color: #c53d00;
	border-left-color: #c53d00;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 10px;
	height: 10px;
}
.oddel2{
	clear:both;
	border-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10px;
	height: 10px;
}
.clear{
  clear:both;
}
.autopark table, .autopark2 table{
	border-collapse:collapse;	
  
}
.autopark2 a {
color:#000000;
text-decoration:none;
}

.autopark2 a:hover{
color:#000000;
text-decoration:underline;
}


.autopark td, .autopark2 td{
	margin: 0px;
	padding: 3px;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #c53d00;
}

.autopark th, .autopark2 th{
	margin: 0px;
	padding: 3px;
	background-color: #c53d00;
	color: #FFFFFF;
	border: 1px solid #c53d00;
}
#box{
  margin-top:10px;
}
.star{
  color:#ff6633;
}
.nadpis3 {
	margin: 0px;
	padding: 0px;
	height: 25px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cecece;
	border-right-color: #cecece;
	border-bottom-color: #cecece;
	border-left-color: #cecece;
	width:395px;
}
.rezervacia{
  width: 395px;
}
.rezervacia th{
  background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cecece;
	border-right-color: #cecece;
	border-bottom-color: #cecece;
	border-left-color: #cecece;
}
.rezervacia td{
  padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.rezervacia th h2 {
	background-image: url(../obr/sipka2.jpg);
	font-size: 12px;
	color: #B93B00;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.rezervacia input, .rezervacia select, .rezervacia textarea{
  width: 270px;
}
.podmienky h3{
color:#c53d00;
font-size: 12px;
}
.podmienky span{
  background-image: url(../obr/sipka2.jpg);
	font-size: 12px;
	color: #000000;
	background-repeat: no-repeat;
	background-position: 2px 2px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.otazky a{
font-weight:bold;
text-decoration:none;
margin-left:0px;
margin-top:4px;
margin-right:0px;
margin-bottom:4px;

}
.otazky .black{
color: #000000;
}
.otazky li{
 margin-left:18px;
 padding:0px; 
 list-style-image: url('../obr/sipka2.jpg')
}
.otazky div{
padding: 0px; 
margin: 0px; 
  border-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;

}
.right{
float:right;
}
.left{
float:left;
}
.left h3 {
	background-image: url(../obr/mail.jpg);
	font-size: 12px;
	color: #000000;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px 0px 10px 0px;
}
.left span{
  background-image: url(../obr/sipka3.jpg);
	font-size: 12px;
	color: #000000;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	margin: 4px 4px 10px 0px;
}
.right .nadpis{
text-align:right;
}
.right .nadpis{
	background-image: url(../obr/vyk.jpg);
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.right input.pole, .right textarea{
 width: 180px;
}
.right input.button{
 background-image: url(../obr/button_back.jpg);
 background-repeat: repeat-x;
 color: #ffffff;
 font-weight: bold;
 width: 65px;
}
.small {
	font-size: 10px;
}
.auto_gal {
	width: 160px;
	float: left;
	margin-bottom: 10px;
	margin-left: 5px;
}

#rozdelenie {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	margin: 0px;
}
#rozdelenie h2 {
	font-size: 12px;
	color: #000000;
	background-image: url(../obr/bullet2.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 5px 3px;
	padding-bottom: 20px;
}

#rozdelenie .typ_tlac {
	background-color: #E35C00;
	border: 1px solid #AA5749;
	display: block;
	width: 110px;
	text-align: center;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 7px;
}
#rozdelenie .typ_tlac a{
	background-color: #E35C00;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#rozdelenie .typ_tlac a:hover{
	background-color: #000000;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.eurocena {
	font-size: 70%;
	color: #666666;
}

