html, body{
	height: 100%;
}
ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
li{
	height: 42px;
}
	li a{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
#uvod{
	width: 100%;
	height: 100%;
}
	#uvod td{
		width: 50%;
	}
#claus {
	background-image: url(../images/apa_claus.jpg);
	background-repeat: no-repeat;
	background-color: #c9ecf8;
	background-position: right top;
	text-align: right;
	vertical-align: top;
}
	#claustxt{
		float: right;
		margin-top: 495px;
		margin-right: 30px;
		width: 295px;
		height: 80px;
		/*border: 1px solid red;*/
	}
		#claustxt div{
			float: right;
		}
			#vitej{
				height: 14px;
				margin-top: 8px;
				margin-right: 5px;
			}
			#nabe{
				clear: right;
			}
		#claustxt span{
			color: #4c86c2;
			font-size: 16px;
			float: left;
		}
		#claustxt h2{
			color: #4c86c2;
			font-size: 24px;
			float: left;
			font-weight: normal;
			margin: 0px;
			padding: 0px;
		}
	#langclaus{
		width: 31px;
		float: right;
		margin-top: 365px;
	}
		#langclaus li{

		}
		#langclaus li a{
			display: block;
			width: 31px;
			height: 42px;
			line-height: 42px;
			_line-height: 41px;
			background-image: url(../images/claussvetnice_03_or.jpg);
			text-align: center;
			color: #5ea0d3;
		}
		#langclaus li a:hover, #langclaus li a:active{
			background-image: url(../images/claussvetnice_03.jpg);
			color: #fff;
		}

#svet {
	background-image: url(../images/krk_svet.jpg);
	background-repeat: no-repeat;
	background-color: #e3c281;
	background-position: left top;
	text-align: left;
	vertical-align: top;
}
	#svettxt{
		float: left;
		margin-top: 450px;
		margin-left: 30px;
		width: 420px;
		height: 80px;
		/*border: 1px solid red;*/
		color: #663300;
	}
		#styl{
			margin-left: 164px;
			font-family: Times New Roman;
			font-style: italic;
			font-size: 16px;
			font-weight: bold;
		}
		#navstiv{
			margin-top: 33px;
			float: left;
			/*border: 1px solid red;*/
		}
		#krk{
			float: right;
			/*border: 1px solid black;*/
		}
		#svettxt span{
			float: left;
			padding-top: 8px;
		}
		#svettxt h2{
			font-size: 24px;
			float: left;
			font-weight: normal;
			margin: 0px;
			padding: 0px;
		}
	#langsvet {
		width: 30px;
		float: left;
		margin-top: 365px;
	}
		#langsvet li a{
			display: block;
			width: 30px;
			height: 42px;
			line-height: 42px;
			_line-height: 41px;
			text-align: center;
			color: #663300;
		}
		#langsvet li a:hover, #langsvet li a:active{
			color: #fff;
		}
			#langsvet li a.prvni{
				background-image: url(../images/claussvetnice_04_or.jpg);
			}
			#langsvet li a.druhy{
				background-image: url(../images/claussvetnice_07_or.jpg);
			}
			#langsvet li a.treti{
				background-image: url(../images/claussvetnice_09_or.jpg);
			}
			#langsvet li a.ctvrty{
				background-image: url(../images/claussvetnice_11_or.jpg);
			}
			#langsvet li a.prvni:hover, #langsvet li a.prvni:active{
				background-image: url(../images/claussvetnice_04.jpg);
			}
			#langsvet li a.druhy:hover, #langsvet li a.druhy:active{
				background-image: url(../images/claussvetnice_07.jpg);
			}
			#langsvet li a.treti:hover, #langsvet li a.treti:active{
				background-image: url(../images/claussvetnice_09.jpg);
			}
			#langsvet li a.ctvrty:hover, #langsvet li a.ctvrty:active{
				background-image: url(../images/claussvetnice_11.jpg);
			}

