/*
html {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
}
*/
body {
	margin: 0px;
	padding: 0px;
/*	width: 100%;
	height: 100%; */
	background-color: #fff;
	background-color: #003500;
	background-image: URL('./pod-body.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	font-family: "Arial CE", Arial, "Verdana CE", Verdana, "Tahoma CE", Tahoma, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000;
}

/* >>>>>>>>>> PRETYPOVANI TAGU >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
table {
	font-size: 1.0em;
}

	table td {
		vertical-align: top;
	}

h2 {
	margin-top: 0px;
	padding: 0px;
	padding-top: 10px;
	font-weight: normal;
	font-size: 2.0em;
	color: #38a838;
	text-align: left;
}

	h2 strong {
		font-weight: normal;
		font-size: 0.8em;
	}
	
h3 {
	margin-top: 40px;
	margin-bottom: 10px;
	padding: 0px;
	font-weight: normal;
	font-size: 1.5em;
	color: #38a838;
	text-align: left;
}

	h3 strong {
		font-size: 0.7em;
	}

h4 {
	margin-top: 40px;
	margin-bottom: 10px;
	padding: 0px;
	font-weight: normal;
	font-size: 1.3em;
	color: #38a838;
	text-align: left;
}
	
h5 {
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: normal;
	font-size: 1.3em;
	color: #38a838;
	border-bottom: 1px solid #aaa;
	text-align: left;
}
	
a img {
	border: 1px solid #38a838;
}

a {
	text-decoration: underline;
	color: #bc0001;
}

a:hover {
	text-decoration: none;
	color: #38a838;
}

a.a2 {
	text-decoration: none;
	color: #bc0001;
}

a.a2 img {
	border: 0px;
}

a.a2:hover {
	text-decoration: none;
	color: #000;
}

form, fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

table, input, select {
	font-size: 1.0em;
}
/* <<<<<<<<<< PRETYPOVANI TAGU <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */



/* >>>>>>>>>> ROZVRZENI STRANEK >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#str {
	/* nic */
	background-image: URL('./pod-hlav-hul.jpg');
	background-position: 868px 0px;
	background-repeat: no-repeat;
}

	#str-hlavicka {
		width: 1000px;
		width: 868px;
		height: 230px;
		background-image: URL('./pod-hlavicka.jpg');
		background-position: left top;
		background-repeat: repeat-x;
		position: relative;
	}
	
		#str-hlavicka h1 {
			margin: 0px;
			padding: 0px;
			width: 114px;
			height: 174px;
			font-size: 5px;
			background-image: URL('./logo-golfresort.gif');
			background-position: left top;
			background-repeat: no-repeat;
			position: absolute;
			left: 56px;
			top: 24px;
		}
		
			#str-hlavicka h1 a {
				display: block;
				height: 174px;
				text-decoration: none;
			}
			
				#str-hlavicka h1 a strong {
					display: none;
					visibility: hidden;
				}
				
		#str-hlavicka h2 {
			margin: 0px;
			padding: 0px;
			width: 265px;
			height: 49px;
			font-size: 5px;
			background-image: URL('./nap-golf-in-karlovy-vary.gif');
			background-position: left top;
			background-repeat: no-repeat;
			position: absolute;
			left: 610px;
			top: 75px;
			z-index: 100;
		}
		
			#str-hlavicka h2 strong {
				display: none;
				visibility: hidden;
			}
				
		#hlav-menu {
			width: 732px;
			height: 60px;
			background-image: URL('./pod-menu.jpg');
			background-position: left top;
			background-repeat: no-repeat;
			position: absolute;
			left: 217px;
			top: 170px;
		}
		
			#hlav-menu ul {
				margin: 0px;
				padding: 0px;
				margin-left: 4px;
				margin-top: 6px;
				margin-right: 6px;
			}
			
				#hlav-menu ul li {
					list-style: none;
					list-style-type: none;
					display: block;
					float: left;
					width: 80px;
					height: 53px;
					background-image: URL('./pod-menu-li.gif');
					background-position: right top;
					background-repeat: repeat-y;
					text-align: center;
					font-size: 12px;
				}
				
				#hlav-menu ul li.odr-09 {
					width: 82px;
					background-image: none;
				}
				
					#hlav-menu ul li a {
						display: block;
						height: 53px;
						text-decoration: none;
						font-weight: bold;
						color: #fff;
					}
					
					#hlav-menu ul li a:hover {
						background-color: #bc0002;
						background-image: URL('./pod-menu-li.gif');
						background-position: right top;
						background-repeat: repeat-y;
					}
					
					#hlav-menu ul li.odr-09 a:hover { background-image: none; }
					
						#hlav-menu ul li strong {
							display: block;
							padding: 5px;
							padding-top: 5px;
							padding-bottom: 0px;
						}
						
				#hlav-menu ul li em {
					display: block;
					height: 53px;
					background-color: #bc0002;
					font-style: normal;
					color: #fff;
					background-image: URL('./pod-menu-li.gif');
					background-position: right top;
					background-repeat: repeat-y;
				}
				
				#hlav-menu ul li.odr-09 em { background-image: none; }
		
		#hlav-lang {
			width: 240px;
			height: 30px;
			position: absolute;
			left: 610px;
			top: 15px;
			font-weight: bold;
		}
		
			#hlav-lang ul {
				margin: 0px;
				padding: 0px;
			}
			
				#hlav-lang ul li {
					list-style: none;
					list-style-type: none;
					display: inline;
					padding-left: 10px;
					padding-right: 6px;
					border-left: 1px solid #fff;
				}
				
				#hlav-lang ul li.lang1 {
					border: 0px;
				}
				
					#hlav-lang ul li a {
						color: #b2e5b2;
						text-decoration: none;
					}
					
					#hlav-lang ul li a:hover {
						text-decoration: underline;
					}
					
					#hlav-lang ul li em {
						color: #fff;
						font-weight: bold;
						font-style: normal;
						text-decoration: underline;
					}
				
		#hlav-hul-cast {
			display: block;
			width: 27px;
			height: 86px;
			background-image: URL('./pod-hlav-hul-cast.jpg');
			background-position: left top;
			background-repeat: no-repeat;
			position: absolute;
			left: 841px;
			top: 33px;
		}
		
		#hlav-piktogramy {
			display: block;
			width: 327px;
			height: 96px;
			background-image: URL('./pod-hlav-piktogramy.gif');
			background-position: left top;
			background-repeat: no-repeat;
			position: absolute;
			left: 220px;
			top: 20px;
		}
		
		#hlav-info {
			width: 400px;
			height: 70px;
			position: absolute;
			left: 220px;
			top: 102px;
		}
		
			#hlav-info table {
				font-size: 0.9em;
				color: #b2e5b2;
			}
	
	#str-stat {
		background-color: #fff;
		/*width: 1000px;*/
	}
	
		#str-stat-in {
			padding: 10px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
			#stat-nbar {
				width: 190px;
				float: left;
				margin-right: 10px;
			}
			
				.nbar-in {
					background-color: #ebf5eb;
					padding: 10px;
					padding-top: 5px;
					margin-bottom: 20px;
				}
				
				.nbar-pocasi {
					padding-left: 0px;
					padding-right: 0px;
					text-align: center;
				}
				
					.nbar-pocasi-js {
						border-top: 1px solid #ebf5eb;
					}
				
					.nbar-in h3, .nbar-in h4 {
						margin: 0px;
						margin-left: -10px;
						margin-right: -10px;
						margin-bottom: 10px;
						padding: 0px;
						padding: 10px;
						color: #38a838;
						background-color: #e1ede1;
						font-size: 1.8em;
						font-weight: normal;
					}
					
					.nbar-pocasi h3, .nbar-pocasi h4 {
						margin: 0px;
						margin-bottom: 10px;
					}
					
						.nbar-in h3 strong, .nbar-in h4 strong {
							font-weight: normal;
						}
					
				.nbar-menu {
					/* nic */
				}
				
					.nbar-menu ul {
						margin: 0px;
						margin-left: 25px;
						padding: 0px;
					}
					
						.nbar-menu ul li {
							list-style-type: circle;
							color: #bc0001;
						}
						
							.nbar-menu ul li a {
								color: #009000;
								text-decoration: none;
							}
							
							.nbar-menu ul li a:hover {
								color: #bc0001;
								text-decoration: none;
							}
							
								.nbar-menu ul li strong {
									font-weight: normal;
								}
								
								.nbar-menu ul li.aktiv a {
									text-decoration: underline;
									color: #bc0001;
								}
								
									.nbar-menu ul li ul {
										margin-left: 15px;
										font-size: 0.9em;
									}
									
										.nbar-menu ul li ul li {
											list-style-type: disc;
										}
								
									.nbar-menu ul li.aktiv ul li a {
										color: #009000;
										text-decoration: none;
									}
									
									.nbar-menu ul li.aktiv ul li a:hover {
										color: #bc0001;
									}
									
										.nbar-menu ul li.aktiv ul li {
											text-decoration: underline;
										}
			
			#stat-hlav {
				margin-left: 210px; /* v IE6 zrusit !! */
				width: 790px;
				width: 770px;
				margin-left: 220px; /* nove kvuli IE8 !! */
			}
			
			#stat-reset {
				font-size: 1px;
				height: 1px;
				clear: both;
			}
	
	#str-paticka {
		height: 51px;
		background-image: URL('./pod-paticka.jpg');
		background-position: left top;
		background-repeat: repeat-x;
		font-size: 0.8em;
		color: #fff;
		padding-top: 15px;
		padding-left: 10px;
	}
	
		#str-paticka a {
			color: #00cd00;
			text-decoration: none;
			font-weight: bold;
		}
		
		#str-paticka a:hover {
			color: #fff;
			text-decoration: underline;
		}
		
		#str-paticka em {
			font-style: normal;
			text-decoration: underline;
		}
	
		#pat-copy {
			width: 250px;
			width: 235px;
			height: 31px;
			float: left;
		}
		
		#pat-menu {
			height: 31px;
			margin-left: 250px; /* zrusit v IE */
 		}
		
			#pat-hlam {
				width: 600px;
				height: 30px;
				float: left;
			}
			
				#pat-hlam ul {
					margin: 0px;
					padding: 0px;
				}
				
					#pat-hlam ul li {
						display: inline;
						padding: 2px;
						padding-right: 3px;
						font-size: 9px;
						/*
						padding-left: 5px;
						padding-right: 3px;
						*/
						border-right: 1px solid #fff;
					}
					
						#pat-hlam ul li.odr-01, #pat-hlam ul li.odr-04 {
							display: none;
							visibility: hidden;
						}
						
						#pat-hlam ul li.odr-09 {
							border: 0px;
						}
						
			#pat-patm {
				width: 130px;
				margin-left: 610px;
				text-align: left;
			}
			
				#pat-patm ul {
					margin: auto;
					margin: 0px;
					padding: 0px;
				}
				
					#pat-patm ul li {
						display: inline;
						padding: 2px;
						/*
						padding-left: 4px; */
						padding-right: 3px;
						border-right: 1px solid #fff;
					}
					
					#pat-patm ul li.odr-02 {
						border: 0px;
					}
		
		.pat-reset {
			clear: both;
		}
/* <<<<<<<<<< ROZVRZENI STRANEK <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */



/* >>>>>>>>>> OSTATNI NASTAVENI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.nevid {
	display: none;
	visibility: hidden;
}

.noborder {
	border: 0px;
}
/* <<<<<<<<<< OSTATNI NASTAVENI <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */



