body {
	background-color: #EEF5Fa;
	margin: 0;
	padding: 0;
	color: black;
	text-align: center;
}
li {
	margin: 5px;
	list-style-position: outside;	
}
li.prezentace {
	color: red;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
}
#copyright {
	color: silver;
	text-decoration: underline;
	font-size: 10px;
}

#hiden {
	visibility: hidden;
	color: silver;
	font-size: 8px;
}	
h1, h2 {
	margin: 10px;
	font-size: 15px;
} 
#hlavicka {
	
	position:relative;
	margin: 1em auto 0;
	border-left: 1px solid silver;
	border-right: 1px solid silver;
	border-top: 1px solid silver;
	background: White url("include/head.jpg") top left no-repeat;
	width: 950px;
	height: 150px;
	text-align: left;
}
#hlavicka2 {
	position: relative;
	margin: 0 auto 0;
	border-left: 1px solid silver;
	border-right: 1px solid silver;
	width: 950px;
	height: 22px;
	text-align: left;
	background-color: #DCDCDC;
}
#hlavicka2 a {
	float: left;
	padding-top: 5px;
	text-decoration: underline;
	font-size: 10px;
	color: Gray;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
	padding-left: 20px;
}
#hlavicka2 a:hover {
	color: Blue;
}

#hlavicka3 {
	position: relative;
	pading-top: 3px;		
 	padding-right: 0px;
	padding-left: 0px;
	margin-left: 0px;
	margin-right: 2px; 	

}
#hlavicka3 a {
	display: block;
	float: right;
	pading-top: 2px;		
 	padding-right: 0px;
	padding-left: 0px;
	margin-left: 4px;
	margin-right: 0px; 	
}

#hlavicka3 a:hover {
	color: Blue;
}
#hlavicka4  {
	position: absolute;
	top: 25px;
	left: 15px;
	height: 1px;
	width: 775px;
	border-top: 1px solid silver;
}
img.vlevo {
	float: left;
	margin: 0.2em 0.5em 0.2em 0;
}
div.hotel {
	margin-bottom: 0.5em;
	padding: 0.5em;
	width: 600px;
	position: relative;
	font-size: 11px;
	font-family: Georgia;
	border: 1px solid gray;
}
div.luzka {
	font-size: smaller;
	position: absolute;
	width:95px;
	top: 10px;
	left: 290px;
}
div.ceny {
	font-size: smaller;
	position: absolute;
	width:33px;
	top: 10px;
	left: 355px;
}
div.pocty {
	font-size: smaller;
	position: absolute;
	width:20px;
	top: 10px;
	left: 400px;
	text-align: center;
}

div.sluzby {
	font-size: smaller;
	position: absolute;
	width:auto;
	top: 10px;
	left: 440px;
}
div.sluzby2 {
	font-size: smaller;
	position: absolute;
	width:auto;
	top: 10px;
	left: 525px;
}
p.hotel {
	font-weight: bold;
	margin: 3px 0px 1px 3px;
}
img.vlajka {
	border: none;
}
#main {
	position: relative;
	margin: 0px auto;
	border-bottom: 1px solid silver;
	border-left: 1px solid silver;	 
	border-right: 1px solid silver;
	width: 950px;
	min-height: 680px; /* pro standardní prohlížeče */
  	_height: 680px; /* pro Internet Explorer, který to chápe jako min-height*/
	background-color: White;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
#main-stred {
	padding-left: 10px;
	text-align:left;
	margin-left: 130px;
	width: 650px;
	background-color: White;
	border-left: 1px solid silver;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
	color: black;
	font-size: 11px;
	min-height: 425px; /* pro standardní prohlížeče */
  	_height: 425px; /* pro Internet Explorer, který to chápe jako min-height*/
}
#main-stredpenziony {
	padding-left: 10px;
	text-align:left;
	margin-left: 130px;
	width: 650px;
	background-color: White;
	border-left: 1px solid silver;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
	color: black;
	font-size: 11px;
	min-height: 425px; /* pro standardní prohlížeče */
  	_height: 425px; /* pro Internet Explorer, který to chápe jako min-height*/
}

#navigace-left {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 100px;
	border: 1px solid gray;
}
#navigace-left2 {
	position: absolute;
	left: 10px;
	top: 100px;
	width: 100px;
	border: 1px solid gray;
}
#navigace-left3 {
	position: absolute;
	left: 10px;
	top: 210px;
	width: 100px;
	border: 1px solid gray;
}
#navigace-left4 {
	position: absolute;
	left: 10px;
	top: 300px;
	width: 100px;
	border: 1px solid gray;
}
#navigace-left5 {
	position: absolute;
	left: 10px;
	top: 390px;
	width: 100px;
	border: 1px solid gray;
}
a.nounderline a {
	color: black;
}
a.nounderline a {
	text-decoration: none;
	color: black;
}

.schovat {
	display: none;
}
.schovat1 {
	display: none;
}

#toplist {
	position: absolute;
	top: 410px;
	text-align:center;
	left: 1.6em;
	font-size: 0.7em;
	font-weight: bold;
	font-family: Georgia;
}
#toplist a {
	color: gray;
}
#toplist a:hover {
	color: red;
}

p.main-ubytko
{
	text-align: center;
	position: relative;
	margin: 0px;
	background-color: #EEF5Fa;
	display: block;
	width: 100%;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
	color: gray;
	font-weight: bold;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}
p.main-left a {
	float: left;
	width: 100%;
	color: #4169E1;
	display: block;
	text-align: center;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: white url("images/back-left21.jpg") top center repeat-y;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	border-right: 0px;
}
p.main-left a:hover {
	color: White;
	background: #6Fa1CB url("images/back-lefta.jpg") top center repeat-y;
}
#main-left a {
	float: left;
	width: 100%;
	color: #4169E1;
	display: block;
	text-align: center;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: white url("images/back-left21.jpg") top center repeat-y;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	border-right: 0px;
}
#main-left a:hover {
	color: White;
	background: #6Fa1CB url("images/back-lefta.jpg") top center repeat-y;
}
#main-left1 a {
	float: left;
	width: 100%;
	color: #4169E1;
	display: block;
	text-align: center;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: white url("images/back-left21.jpg") top center repeat-y;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	border: 0px;
}

#main-left1 a:hover {
	color: White;
	background: #6Fa1CB url("images/back-lefta.jpg") top center repeat-y;
}
#main-left2 a {
	float: left;
	width: 100%;
	color: #4169E1;
	display: block;
	text-align: center;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: white url("images/back-left21.jpg") top center repeat-y;
	text-decoration: none;
	padding-top: 3px;
	font-weight: normal;
	padding-bottom: 3px;
	border-right: 0px;
}

#main-left2 a:hover {
	color: White;
	background: #6Fa1CB url("images/back-lefta.jpg") top center repeat-y;
}
#main-left3 a {
	float: left;
	width: 100%;
	color: #4169E1;
	display: block;
	text-align: center;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: white url("images/back-left21.jpg") top center repeat-y;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	border-right: 0px;
}

#main-left3 a:hover {
	color: White;
	background: #6Fa1CB url("images/back-lefta.jpg") top center repeat-y;
}
#hotely {
	
	background: White url("images/hotel.jpg") center left no-repeat;
	border: 1px solid white;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 15px;
	font-size: 10px;
	color: #a0522D;
	padding-left: 130px;
	min-height: 122px; /* pro standardní prohlížeče */
  	_height: 122px; /* pro Internet Explorer, který to chápe jako min-height*/
}
#hotely a {
	color: #a0522D;
	font-weight: bold;
}
#hotely a:hover {
	color: Red;
}
#posezeni {
	background: White url("images/posezeni.jpg") top right no-repeat;
	border: 1px solid white;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 15px;
	font-size: 10px;
	color: #556B2F;
	padding-right: 130px;
	min-height: 122px; /* pro standardní prohlížeče */
	_height: 122px; /* pro Internet Explorer, který to chápe jako min-height*/
}
#posezeni a {
	color: #556B2F;
	font-weight: bold;
}
#posezeni a:hover {
	color: Blue;
}
#hospody {
	background: White url("images/hospody.jpg") top left no-repeat;
	border: 1px solid white;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 15px;
	font-size: 10px;
	color: #FFa500;
	padding-left: 130px;
	min-height: 122px; /* pro standardní prohlížeče */
	_height: 122px; /* pro Internet Explorer, který to chápe jako min-height*/
}
#hospody a {
	color: #FFa500;
	font-weight: bold;
}
#hospody a:hover {
	color: Red;
}
#zabava {
	background: White url("images/zabava.jpg") top right no-repeat;
	border: 1px solid white;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 15px;
	font-size: 10px;
	color: #376a97;
	padding-right: 130px;
	min-height: 122px; /* pro standardní prohlížeče */
	_height: 122px; /* pro Internet Explorer, který to chápe jako min-height*/
}
#zabava a {
	color: #376a97;
	font-weight: bold;
}
#zabava a:hover {
	color: Blue;
}
h1.hotely {
	margin: 3px;
	font-size: 15px;
}
h1.posezeni {
	margin: 10px;
	font-size: 15px;
}
h1.hospody {
	margin: 10px;
	font-size: 15px;
}
h1.zabava {
	margin: 10px;
	font-size: 15px;
}

#seznam {
	padding-top: 10px;
	padding-left: 10px;
	color: black;
}
#seznam a {
	text-decoration: underline;
	padding-left: 0px;
	color: #256CEB;
	font-weight: bold;
}
#seznam a:hover {
	color: blue;
	text-decoration: underline;
	font-weight: bold;
}
#copyright {
	margin-top: 10px; 
	color: #376a97;
	text-decoration: none;
	font-size: 13px;
}
#copyright a{
	color: #376a97;
}
div.penziony {
	border-bottom: 1px solid gray;
	margin: 10px;
	padding: 5px;
	display: block;
}
div.hodnoceniubytovani {
	margin-top: 5px;
	padding-left: 130px;
	height: 20px;
	
}
hr {
	display: none;
}
#uvodtext {
	margin-left: 15px;
	border: 1px solid white;
	margin: 5px, 10px, 10px, 10px;
	padding-right: 130px;
	font-size: 10px;
	color: #6699CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	min-height: 110px; /* pro standardní prohlížeče */
  	_height: 110px; /* pro Internet Explorer, který to chápe jako min-height*/
}
#uvodtext A {
	color: #FF8C00;
	text-decoration: underline;
	font-size: 10px;
}
#uvodtext A:hover {
	color: red;
}

#dotaz {
	margin-top: 25px;
	padding: 10px;
	color: gray;
	font-size: 0.9em;
}
#anketa {
	position: absolute;
	top: 10px;
	left: 550px;
}
#pravemenu {
	position: absolute;
	padding: 5px;
	width: 140px;
	border-left: 1px solid silver;
	font-size: 90%;
	top: 10px;
	left: 790px;
}
#pravemenu a:hover {
	color: red;
}

#pravemenu h3 {
	color: blue;
	font-size: 120%;
}

#pravemenu ul li { 
	margin-left: -30px;
	padding: 0px;
	width: 140%;
	list-style-type: none;
 }
.nove { 
	color: red;
	font-weight: bold;
 }







