/* CSS Document */

#odeslani p
{
margin-bottom: 10px;
}
#text
{
margin-top:38px;
}
#text2
{
margin-top:58px;
}
span.skryte
{
display: none;
}
.joga{text-align:center;}
table.kamery td, table.kamery th
{
background-color: #f5deb3;
padding: 5px;
margin: 5px;
vertical-align: top;
}

table.kamery th
{
background-color: #f5deb3;
}

tr.stred
{
text-align: center;
}

table.cenik td, table.cenik th, table.apart td, table.apart th
{
background-color: #f5deb3;
padding: 5px;
margin: 5px;
vertical-align: top;
text-align: center;
}


table.cenik, table.apart
{
margin-bottom: 10px;
}

table.cenik td#2
{
text-align: left;
} 

table.cenik td#3
{
text-align: right;
} 


table.cenik3 td, table.cenik3 th, table.apart td, table.apart th
{
background-color: #f5deb3;
padding: 5px;
margin: 5px;
vertical-align: top;
text-align: center;
}
table.cenik3 td#2
{
text-align: left;
} 

table.cenik3 td#3
{
text-align: right;
} 




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

a:hover
{
color: #990000;
text-decoration: underline;
}


body, html
{ 
background-color: #ffffe0;
border: 0px none; 
margin: 0px; 
padding: 0px; 
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important; 
_text-align: center;
} 

body
{
overflow-y: scroll; 
overflow: -moz-scrollbars-vertical;
}


.resetovac 
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
float: none; 
clear: both; 
width: 0px; 
height: 0px; 
line-height: 0px; 
font-size: 0px; 
} 

p, img, table, tr, th, td, h1, h2, h3, h4, h5 
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
} 

p, img, table, tr, th, td, ul,
{
font-size: 95%;
}

#bodyhlavicka 
{ 

} 

#bodypaticka 
{ 
 
} 

#strankahlavicka 
{ 
height: 294px;
_height: 304px;
border-top: #f5deb3 10px solid;
} 

.index {background: url('petra_vrchleto.jpg') top right repeat-y;}
.napiste {background: url('Napiste.jpg') top right repeat-y;}
.prislus {background: url('Vybaveni.jpg') top right repeat-y;}
.apartmany {background: url('Apartmany.jpg') top right repeat-y;}
.foto {background: url('Fotogalerie.jpg') top right repeat-y;}
.kontakt {background: url('Kontakt.jpg') top right repeat-y;}
.ceny {background: url('Ceny.jpg') top right repeat-y;}
.pocasi {background: url('krajina2.jpg') top right repeat-y;}
.kamer {background: url('lanovka-leto.jpg') top right repeat-y;}
.fotohar {background: url('zima-podklad.jpg') top right repeat-y;}
.zima {background: url('sjezdar.jpg') top right repeat-y;}
.leto {background: url('pani-pes2.jpg') top right repeat-y;}
.okoli {background: url('bezkar.jpg') top right repeat-y;}
.prijezd {background: url('parkovani02.jpg') top right repeat-y;}



#strankahlavicka h1
{
padding: 10px;
padding-right: 0px;
padding-bottom: 0px;
margin-bottom: 0;
margin-right: 810px;
}

/* #strankahlavicka p
{
padding-left: 10px;
padding-right: 810px;
color: #fff;
font-weight: bold;
font-size: 9pt;
margin-top: 5px;
margin-bottom: 0;
text-align: center;
} */


#podlogo
{
width: 130px;
background-color: #f5deb3;
margin-top: 10px; 
margin-right: 810px;
margin-left: 10px;
}

p.adresa
{
color: #990000;
font-weight: bold;
font-size: 9pt;
padding-top: 2px;
text-align: center;
}

p.pension
{
color: #000;
font-weight: bold;
font-size: 9pt;
padding-top: 4px;
text-align: center;
padding-bottom: 2px;
}

#languages
{
padding-top: 12px;
}

#strankapaticka 
{ 
height: 11px; 
background-color: #f5deb3; 
x: url('right.gif') top left repeat;  
} 

p.jedna
{
line-height: 11px;
font-size: 8pt;
padding: 0;
margin: 0; 
text-align: right;
}

p#index

{
text-align: center;
padding: 12px;
_padding: 17px;

}

#strankapatickavnitrek 
{ 
xbackground: url('left.jpg') top right repeat-y;  
} 

#strankapatickavnitrek2 
{ 
xbackground: url('right.jpg') top left repeat-y;  
} 

#strankapatickavnitrek2 p
{
font-size: 8pt;
text-align: right;
}

#strankaobal 
{ 
width: 950px; 
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: auto; 
margin-right: auto; 
_text-align: left; 
} 

#strankaobal1 
{ 
background: url('left3b.jpg') top left repeat-y; 
} 

#strankaobal2 
{ 
background: url('right-strom2.jpg') right repeat-y; 
} 

#levypanelobal 
{ 
width: 140px; 
_width: 150px; 
margin: 0px 0px 0px 0px; 
padding: 5px 5px 5px 5px; 
font-size: 90%; 
/* border-top: #2d241b 10px solid; */
border-top: #880000 10px solid;
background: url('left3b.jpg') bottom left repeat-y;
} 

#hnedule
{
background: url('left3.jpg') bottom left repeat-y;
}

#pravypanelobal 
{ 
background: url('right5.jpg') top right no-repeat;
float: right;
width: 140px; 
_width: 150px; 
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px; 
font-size: 90%;
xborder-top: #f5deb3 10px solid;
} 

#strankavnitrek
{
xbackground: url('left-panelvnitrek10.jpg') bottom left repeat-y;
background: url('3loga3d.gif') bottom left no-repeat;
xbackground: url('srop.gif') bottom right no-repeat;
xbackground: url('right-obal.jpg') bottom right no-repeat; 
}

#pravypanelobal ul, #levypanelobal ul 
{
margin-right: 10px;
margin:0;
margin-top: 10px;
margin-bottom: 50px;
padding:0;
}

#pravypanelobal ul
{
margin-bottom: 382px;

}

#pravypanelobal ul li, #levypanelobal ul li 
{
	display: inline;
	list-style: none;
}

/* barva hneda be7049  */

#pravypanelobal ul li a
{
	display: block;
	text-align: left;
	border-right: #2d241b 0px solid;
	padding-right: 3px;
	border-top: #2d241b 0px solid;
	padding-top: 2px;
	border-left: #be7049 4px solid;
	padding-left: 6px;
	border-bottom: #2d241b 0px solid;
	padding-bottom: 2px;
	font-size: 10pt;
	xbackground-color: #be7049;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
	color: #2d241b;
	width: 96px;
  _width: 108px;
	margin-top: 5px;
}

#pravypanelobal ul li a:hover
{
	border-right: #2d241b 0px solid;
	padding-right: 3px;
	border-top: #2d241b 0px solid;
	padding-top: 2px;
	border-left: #fff 4px solid;
	color: #ffff99;
	padding-left: 6px;
	border-bottom: #fff 0px solid;
	padding-bottom: 2px;
}

#levypanelobal ul li a
{
	display: block;
	text-align: left;
	border: #be7049 1px solid;
	padding-right: 3px;
	border-top: #be7049 0px solid;
	padding-top: 2px;
	border-left: #880000 4px solid;
	border-right: #2d241b 0px solid;
 	padding-left: 4px; 
	border-bottom: #be7049 0px solid;
	padding-bottom: 2px;
	font-size: 10pt;
	background-color: #880000;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffe0;
	width: 98px;
  _width: 110px;
	margin-top: 5px;
}

#levypanelobal ul li a:hover
{
	border-right: #fff 0px solid;
	padding-right: 3px;
	border-top: #be7049 0px solid;
	padding-top: 2px;
	border-left: #ffff99 4px solid;
	color: #ffff99;
	padding-left: 4px;
	border-bottom: #fff 0px solid;
	padding-bottom: 2px;
}


#levypanelvnitrek, #pravypanelvnitrek
{
padding: 5px;
padding-left: 16px;
_padding-left: 17px; 
}

#levypanelvnitrek h2, #pravypanelvnitrek h2
{
color: #FFF;
font-size: 12pt;
margin-bottom: 0;
}

#pravypanelvnitrek h2
{
margin-top: 10px;
}

#levypanelvnitrek h2
{
color: #880000;
}



#levohlavni
{
float: left;
width: 790px; 
}

#hlavnipanelobal 
{ 
float: right;
width: 630px;
_width: 630px;
padding: 10px 0px 0px 0px; 
} 

#pensionhlavnipanelhlavicka 
{ 
background-color: #f5deb3; 
padding: 5px 5px 5px 10px;
margin-bottom: 10px;
text-align: center;
} 

#pensionhlavnipanelhlavicka h1
{
font-size: 19pt;
color: #880000;
}

#hlavnipanelhlavicka 
{ 
background-color: #f5deb3; 
padding: 5px 5px 5px 10px;
margin-bottom: 10px;
} 

#hlavnipanelhlavicka h1
{
font-size: 19pt;
}



#hlavnipaneltext
{
padding: 20px;
padding-top: 10px;
}

#hlavnipaneltext p
{
margin-bottom: 10px;
}

#hlavnipaneltext h2
{
font-size: 100%;
margin-bottom: 5px;
}

h2.horni
{
margin-top: 25px;
}

span.horin
{
font-size: 50%;
vertical-align: super;
}

#hlavnipaneltext ul
{
margin: 0;
padding: 0;
padding-left: 40px;
padding-bottom: 20px;
}

#hlavnipaneltext ul.pokoj
{
padding-left: 35px;
padding-bottom: 10px;
}

#hlavnipaneltext ul li
{
list-style-type: square;
margin-top: 2px;
}

#hlavnipaneltext ul li.neodrazka
{
list-style: none;
margin-top: 5px;
}

#hlavnipanelpaticka 
{ 
} 

input, textarea  { border-right: #2d241b 1px solid; padding-right: 3px; background-color: #fff;
                           border-top: #2d241b 1px solid; padding-top: 2px; border-left: #2d241b 1px solid;  
                           padding-left: 3px; border-bottom: #2d241b 1px solid; padding-bottom: 2px;
                           text-decoration: none; font-size: 95%; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important; }
                           
textarea 
{
overflow: auto;
}
                           
input#tlacitko { border-right: #2d241b 3px solid; padding-right: 0px; background-color: #be7049;
                 border-top: #f5deb3 2px solid; padding-top: 3px; border-left: #f5deb3 2px solid;  
                 padding-left: 0px; border-bottom: #2d241b 3px solid; padding-bottom: 3px;
                 color: #ffffff; font-weight: bold; font-size: 95%}   
form
{
margin-top: 0; padding-top: 0; 
}

form p 
{
margin-top: 10px;
margin-bottom: 2px;
}                 

p.posledni
{
_padding-bottom: 20px;
}

