/* common - based on Eric Meyer's reset, you shouldn't change this section
======================================*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption  {border: 0; margin: 0; padding: 0; vertical-align: baseline; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: Arial, Helvetica, sans-serif;}

img {border: 0px};

body { font: 75%/1.5 Verdana, sans-serif; color: #333;}


caption, th, td {text-align: left; font-weight: normal;}

blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

li {list-style-type: none;}

hr {display: none;}

strong, b {font-weight: bold;}
em, i {font-style: italic;}

.clearb, .clearl, .clearr
{ clear: both; font-size: 0px; visibility: hidden }

.clearl
{ clear: left }

.clearr
{ clear: right }

a
{ color: #eee4b1; text-decoration: none }

.skrtni
{ text-decoration: line-through; }

.hand {cursor: hand; cursor: pointer;}

.test
{ border: 1px #ff0000 solid; }
/* KONIEC zakladnych nastaveni */

body {
font-family:Verdana;
font-size:14px;
background: #381905 url('images/bg.png') top left repeat-x;
}

.fix{ clear:both; font-size: 0px }

.popis {
	color:#73461f;
	font-size: 14px;
	font-weight:none;
	padding: 10px;
}

.popis a
{ color: #73461f;
  text-decoration: underline }

.mapa {
	color:#73461f;
	font-size: 14px;
	font-weight:none;
	padding-right: 35px;
	text-align:right;
}

.mapa a
{ color: #73461f; text-decoration: underline }

.kongn {
	color:#73461f;
	font-size: 14px;
	font-weight:none;
	padding: 3px;
}

.kongn a
{ color: #73461f; text-decoration: underline }
 
ul.odrazka li
{
 list-style-type: disc;
 color:#73461f;
 font-size: 14px;
 font-weight:none;
 padding-left: 10px;
 margin-left: 35px;
}

.nadpis {
	color:#73461f;
	font-size: 14px;
	font-weight:bold;
}

h2.nadpis1{
font-size:15px;
}

#main {
width:960px;
margin:8px auto;
text-align:left;
}

#toppanel{
width:960px;
height:23x;
}

#toppanel-left{
float:left;
width:500px;
height:23x;
}

#toppanel-right {
height:23x;
float:right;
width:460px;
text-align:right;
color:#fff;
font-size:14px;
}

#toppanel-left ul { list-style:none; height:23px; }
#toppanel-left ul li { float:left; height:23px; }
#toppanel-langs-slovak {
width:143px;
height:23px;
}
#toppanel-langs-slovak a {
display:block;
width:143px;
height:23px;
background:url('../images/slovak.png') left top no-repeat;
}
#toppanel-langs-english {
width:124px;
height:23px;
}
#toppanel-langs-english a {
display:block;
width:124px;
height:23px;
background:url('../images/english.png') left top no-repeat;
}
#toppanel-langs-nemcina a {
display:block;
width:124px;
height:23px;
background:url('../images/de.png') left top no-repeat;
}


#header {
background:url('../images/header.jpg') left top no-repeat;
width:960px;
height:368px;
margin-bottom:20px;
}

#header_kontakt {
background:url('../images/header_kontakt.jpg') left top no-repeat;
width:960px;
height:368px;
margin-bottom:20px;
}

#header_akcie {
background:url('../images/header_akcie.jpg') left top no-repeat;
width:960px;
height:368px;
margin-bottom:20px;
}

#header_rezervacie {
background:url('../images/header_rezervacie.jpg') left top no-repeat;
width:960px;
height:368px;
margin-bottom:20px;
}


#header_kongresy {
background:url('../images/header_kongresy.jpg') left top no-repeat;
width:960px;
height:368px;
margin-bottom:20px;
}

#header_ubytovanie {
background:url('../images/header_ubytovanie.jpg') left top no-repeat;
width:960px;
height:368px;
margin-bottom:20px;
} 

#header_gastronomia {
background:url('../images/header_gastronomia.jpg') left top no-repeat;
width:960px;
height:368px;
margin-bottom:20px;
}

#header_wellness {
background:url('../images/header_wellness.jpg') left top no-repeat;
width:960px;
height:368px;
margin-bottom:20px;
}

#header_cennik {
background:url('../images/header_cennik.jpg') left top no-repeat;
width:960px;
height:368px;
margin-bottom:20px;
}

#hotelli{
height:73px;
width:230px;
display:block;
}

#cc3-left {
padding-top:0px;
width:230px;
background:url('../images/nav.png') left top no-repeat;
float:left;
}

#cc3-content {
/*width:715px;*/
width:730px;
float:right;
text-align:left;
background:url('../images/content.png') left top no-repeat;
}

#cc3-endcontent {
width:730px;
height:15px;
background:url('../images/content.png') left bottom no-repeat;
}

#cc3-content-title{
text-align:right;
height:29px;
_height:55px;
font-size:18px;
padding-top:26px;
padding-right:15px;
margin-bottom:5px;
color:#73461f;
}

#cc3-content p{
padding-left:15px;
}

#cc3-left ul {
list-style:none;
height:398px;
}

#cc3-left ul li{
width:230px;
height:30px;
background:url('../images/nav_item.gif') top left no-repeat;
}

#cc3-left ul li:hover{
background:url('../images/nav_item_over.gif') top left no-repeat;
}

#cc3-left ul li#end{
background:url('../images/px.gif');
}

#cc3-left ul li#end:hover{
background:url('../images/nav_item_e_over.gif') top left no-repeat;
}


#cc3-left ul li a {
display:block;
padding-top:3px;
padding-left:32px;
font-size:18px;
color:#ffffff;
text-decoration:none;
}

#cennik
{ width: 584px; background-color: #381905; padding: 10px; padding-top: 10px;margin-left:50px }

#cennik p,
#cennik ul li
{ color: #e9e3cd; font-size: 1.0em }

#cennik table
{ width: 100% }

#cennik table td.podciark
{ font-size: 1.3em; color: #fff6ee; border-bottom:1px #786049 solid; padding-bottom:5px }

#kong
{ width: 584px;  padding-top: 0px; padding-bottom: 10px; margin-left:1px }

#kong p,
#kong ul li
{ color: #73461f; font-size: 1.1em }

#kong table
{ width: 100% }

#kong table td.podciark
{ font-size: 1.3em; color: #e9e3cd; border-bottom:1px #786049 solid; padding-bottom:5px }

.vpravo
{ text-align: right }

#icorezervacie{
background:url('../images/rezervacie.png') top left no-repeat;
width:230px;
height:123px;
display:block;
}

#footer {
background-color: #1f0d02;
height:85px;
width: 100%;
text-align: center;
}

#footer #content {
background-color: #1f0d02;
width:100%;
height:70px;
text-align: center;
margin: auto;
padding-top: 45px;
}

#footer #content p
{ color: #e9e3cd; 
font-size: 11px}

#footer #content a
{ color: #ffd9b8; 
text-decoration: underline; }

.rezerv { color:#73461f; }
.rezerv input[type="text"]{ border:1px solid #522b0e; margin-bottom:3px; }
.rezerv table,tr,td,font,span { color:#73461f; }

.akcia {
  color: #73461f;
}
.popis-kongesy {
 color:#e9e3cd;
 font-size: 14px;
 font-weight:none;
 padding: 5px;
}

