a {
	text-decoration: underline;
	color: #FFFFFF;
}

a:hover  {
	text-decoration: underline;
	color: black;
}

H1 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:800;
}

H2 {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight:800;
	text-decoration: none;
	margin-top:10px;
}

p {
	margin:0px;
	padding:0px;
	line-height:15px;
}




a:link.copy {
	COLOR: #333333; TEXT-DECORATION: none;
}
a:visited.copy{
	COLOR: #333333; TEXT-DECORATION: none;
}
a:active.copy {
	COLOR: #FF0000; TEXT-DECORATION: underline;
}
a:hover.copy {
	COLOR: #FF0000; TEXT-DECORATION: underline;
}




.text7 {
	font-size:10px;
	font-family: Verdana;
}


.text8 {
	font-size:11px;
	font-family: Verdana;
}

.text7-white {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}


BODY {
	padding: 0px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	color:white;
	FONT-FAMILY: Arial, Tahoma, Verdana, helvetica, sans-serif;
	BACKGROUND-IMAGE: url('../img/bg-all.jpg');
}


.main {
	MARGIN: 0px
}



.zaklad {
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	margin-top:0px;
	WIDTH:1004px;
}


#logo-pruh {
	width:100%;
	height:100px;
}



#logo-bez-grafika {
	float:left;
}

#logo-bez-grafika H1 {
	Z-INDEX:20;
	OVERFLOW:hidden;
	WIDTH:544px;
	POSITION:absolute;
	HEIGHT:100px;
}

#logo-grafika {
	float:left;
}

#logo-grafika p {
	Z-INDEX:100;
	WIDTH:544x;
	POSITION:absolute;
	HEIGHT:100px;
}



#slogan-bez-grafika {
	float:left;
}

#slogan-bez-grafika strong {
	Z-INDEX:20;
	OVERFLOW:hidden;
	WIDTH:377px;
	POSITION:absolute;
	HEIGHT:100px;
}

#slogan-grafika {
	float:left;
}

#slogan-grafika p {
	Z-INDEX:100;
	WIDTH:377px;
	POSITION:absolute;
	HEIGHT:100px;
}


#leve-svetlo {
	float:left;
	clear:both;
	width:214px;
	height:520px;
	background-image:url('../img/leve-svetlo.jpg');
}


#prave-svetlo {
	float:left;
	width:218px;
	height:520px;
	background-image:url('../img/prave-svetlo.jpg');
}


#stred {
	float:left;
	width:572px;
}


#prvni-rada {
	width:100%;
	float:left;
}

#prvni-rada {
	clear:both;
	width:100%;
	float:left;
}


.ramecek {
	height:35px;
	width:100%;
	margin-bottom:8px;
	margin-top:5px;
	overflow:hidden;
}





#theparkbistro-box {
	float:left;
	BACKGROUND-IMAGE: url('../img/bg-zelena2.jpg');
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	cursor:hand;
	height:250px;
	width:191px;
}

#theparkbistro-box p {
	margin-left:16px;
	margin-right:14px;
	margin-top:0px;
	margin-bottom:0px;
}





#catering-box {
	float:left;
	BACKGROUND-IMAGE: url('../img/bg-oranz.jpg');
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	cursor:hand;
	height:250px;
	width:191px;
}

#catering-box p {
	margin-left:16px;
	margin-right:14px;
	margin-top:0px;
	margin-bottom:0px;
}


#fregata-box {
	float:left;
	BACKGROUND-IMAGE: url('../img/bg-modra.jpg');
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	cursor:hand;
	height:250px;
	width:190px;
}

#fregata-box p {
	margin-left:14px;
	margin-right:14px;
	margin-top:0px;
	margin-bottom:0px;
}



#ledebour-box {
	float:left;
	BACKGROUND-IMAGE: url('../img/bg-zluta.jpg');
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	cursor:hand;
	height:250px;
	width:191px;
}

#ledebour-box p {
	margin-left:14px;
	margin-right:14px;
	margin-top:0px;
	margin-bottom:0px;
}



#ledebour-box {
	float:left;
	BACKGROUND-IMAGE: url('../img/bg-zluta.jpg');
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	cursor:hand;
	height:252px;
	width:191px;
}

#ledebour-box  p {
	margin-left:16px;
	margin-right:13px;
	margin-top:0px;
	margin-bottom:0px;
}



#nagano-box {
	float:left;
	BACKGROUND-IMAGE: url('../img/bg-cervena.jpg');
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	cursor:hand;
	height:252px;
	width:190px;
}

#nagano-box  p {
	margin-left:16px;
	margin-right:13px;
	margin-top:0px;
	margin-bottom:0px;
}


#food-garden-box {
	float:left;
	BACKGROUND-IMAGE: url('../img/bg-zelena.jpg');
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	height:252px;
	width:190px;
	cursor:hand;
}

#food-garden-box p {
	margin-left:14px;
	margin-right:14px;
	margin-top:0px;
	margin-bottom:0px;
}




#food-garden-budejovicka-box {
	float:left;
	BACKGROUND-IMAGE: url('../img/bg-dark-modra.jpg');
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	height:252px;
	width:191px;
}

#food-garden-budejovicka-box p {
	margin-left:14px;
	margin-right:14px;
	margin-top:0px;
	margin-bottom:0px;
}


.svetlo-dolu{
	float:left;
	BACKGROUND-IMAGE: url('../img/dolu-svetlo.jpg');
	height:107px;
	width:100%;
}

.svetlo-dolu P {
	text-align:center;
	color:#000000;
	margin-top:15px;
}


.svetlo-dolu a {
	color:#000000;
	text-decoration:underline;
}

.svetlo-dolu a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}



.left {
	float:left;
}

.right {
	float:right;
}

.velka {
	text-transform: uppercase;
}

.tucne {
	font-weight:bold;
}

.centrovani {
	TEXT-ALIGN: center;
}
.doleva {
	TEXT-ALIGN: left;
}

.vlevo {
	float:left;
}

.vpravo {
	float:right;
}

.doprava {
	TEXT-ALIGN: right;
}

.blok {
	TEXT-ALIGN: justify;
}


.vysoka-linka-10 {
	line-height:10px;
}

#back-link {
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:600px;
	display:none;
	text-align:justify;
}

