body {
	background-image : url('images/bg.gif'); 
	text-align : center; 
	font-weight : normal; 
	color : #000000; 
	font-size : small; 
	font-family : verdana, arial, tahoma, sans-serif; 
	text-align : left; 
	} 
#main {
	width : 100%; 
	background-image: url('images/main_y.png');
	color : #333; 
	line-height : 130%; 
	} 
#hlavicka {
	width : 99%; 
	height : 110px; 
	background-image : url('images/titulek.png'); 
	text-align : right; 
	border-bottom : none; 
	}
#hlavicka p {
	text-align: right;
	margin-top:5px;
	font-size: 80%;
	color: #000000;
	line-height: 120%;
	}
#linka {
	margin-top: -5px;
	width : 100%; 
	height : 20px; 
	background-image: url('images/linka_1.png');
	text-align : center; 
	} 
#left {
	margin-top: 10px;
	float : left; 
	width : 140px; 
	padding : 1em; 
	background: transparent;
	text-align : left; 
	}
#left p {
	font-size: 80%;
	} 
.levanavigace {
	float : left; 
	width : 110px; 
	height : 100%; 
	padding : 1em; 
	background-image : url('images/left.png'); 
	} 
.leva {
	float : left; 
	width : 110px; 
	margin-left : 2px; 
	margin-top : 20px; 
	padding : 1em; 
	background : #f3f8fc; 
	text-align : center; 
	} 
#obsah {
	margin-top: 10px;
	margin-left : 168px; 
	margin-right : 20px; 
	padding : 1em; 
	max-width : 100%;
	background-color : #ffffff; 
	text-align : center; 
	border-left: 2px solid #999;
	border-top: 2px solid #999;
	} 
#obsah_index {
	margin-left : 157px; 
	margin-right : 157px; 
	padding : 1em; 
	max-width : 100%; 
	background-color : #ffffff; 
	text-align : center; 
	} 
#paticka {
	clear : both; 
	padding : 0.5em; 
	background-image: url('images/linka_2.png');
	width : 99%; 
	height : 25px; 
	font-style : normal; 
	font-weight : normal; 
	color : #000000; 
	font-size : 85%; 
	font-family : verdana, arial, tahoma, sans-serif; 
	text-align : center; 
	} 
#levanavigace p, #pravanavigace p {
	margin : 0 0 1em; 
	} 
#obsah h2 {
	margin : 0 0 0.5em; 
	} 
.designed-by {
	margin-top: 50px; 
	font-size : 80%;
	font-weight : normal;
	background-color : transparent;
	text-align:center;
	}a:link { 
	font-size: 95%; 
	text-decoration: underline; 
	color: #000; 
	} 
a:visited { 
	font-size: 95%; 
	color: #000066; 
	text-decoration: underline;
	} 
a:hover { 
	color: #FF3300; 
	font-size: 95%; 
	text-decoration: none;
	background-color: #fff;
	} 
a:active { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #FF3300;
	font-size: 95%;
	} 
img {
	border-width : 0; 
	border-style : none; 
	} 
.lin {
	width : 100%; 
	height : 46px; 
	background-image : url('images/lin.png'); 
	line-height : 2px; 
	} 
.lin-1 {
	width : 100%; 
	height : 23px; 
	background-image : url('images/lin_2.gif'); 
	} 
ul#hlavniMenu 
	{
	padding: 0px;
	margin-left: 0px;
	margin-top: 40px; 
	width:118px;
	background-color: #feeeb8;
	border-left: 2px solid #666666;
	border-top: 2px solid #666666;
	border-bottom: 2px solid #ccffff;
	} 

ul#hlavniMenu, ul 
	{ 
	padding:0; 
	margin:0; 
	list-style-type:none; 
	} 
ul#hlavniMenu ul 
	{ 
	position:absolute; 
	top:0; 
	left:110px; 
	visibility:hidden; 
	background-color:white; 
	} 
ul#hlavniMenu li 
	{ 
	position:relative; 
	width:110px; 
	margin-left: 2px;
	} 
ul#hlavniMenu a 
	{ 
	color: #000000; 
	display:block; 
	font:90% arial,sans-serif; 
	text-decoration:none;
	margin-top: 3px;
	margin-left: 4px; 
	display:block; 
	width:100%; 
	} 
ul#hlavniMenu a:hover, ul#hlavniMenu li:hover a, ul#hlavniMenu li.hover a 
	{ 
	background-color: #cc6600; 
	color:white; 
	} 
ul#hlavniMenu li:hover ul a, ul#hlavniMenu li.hover ul a 
	{ 
	width: 120px;
	margin-left: 2px;
	text-align: left;
	background-color: #ffcc00; 
	color:black;
	border-top: 1px solid gray;
	border-right: 1px solid gray; 
	border-bottom: 1px solid gray; 
	border-left: 1px solid gray; 
	} 
ul#hlavniMenu li:hover ul a:hover, ul#hlavniMenu li.hover ul a:hover 
	{
	width: 120px;
	text-align: left;
	margin-left: 2px;
	background-color: #ffff99; 
	color:black;
	border-left: 1px solid gray; 
	border-top: 1px solid gray;
	border-right: 1px solid gray; 
	} 
ul#hlavniMenu li:hover ul, ul#hlavniMenu li.hover ul 
	{ 
	visibility:visible;
	} 
ul#hlavniMenu li li 
	{ 
	border:none; 
	padding:0; 
	background-color:white; 
	} 
ul#hlavniMenu li 
	{ 
	behavior: url('hover.htc'); 
	} 
.menu { font:95% arial,sans-serif; 
	text-decoration:none;
	color: #000000;
	font-weight: bold; 
	}
H1 {
	margin-top: 40px;
	font-size : 150%; 
	font-weight : bold; 
	text-align : center; 
	line-height : 120%; 
	} 
H2 {
	font-size : 145%; 
	font-weight : bold; 
	text-align : center; 
	line-height : 120%; 
	} 
H3 {
	font-size : 140%; 
	font-weight : bold; 
	text-align : center; 
	line-height : 120%; 
	} 
H4 {
	font-size : 135%; 
	font-weight : bold; 
	text-align : center; 
	line-height : 120%; 
	} 
H5 {
	font-size : 130%; 
	font-weight : bold; 
	text-align : center; 
	line-height : 120%; 
	} 
H6 {
	font-size : 125%; 
	font-weight : bold; 
	text-align : center; 
	line-height : 120%; 
	} 
.text1 {
	color : #000000; 
	font-size : 90%; 
	text-align : left; 
	} 
.text2 {
	color : #000000; 
	font-size : 90%; 
	text-align : center; 
	} 
.text3 {
	color : #000000; 
	font-size : 90%; 
	text-align : right; 
	} 
.text4 {
	color : #000000; 
	font-size : 120%; 
	text-align : left; 
	font-style : italic; 
	} 
.text5 {
	color : #000000; 
	font-size : 120%; 
	text-align : center; 
	font-style : italic; 
	} 
.text6 {
	color : #000000; 
	font-size : 120%; 
	text-align : right; 
	font-style : italic; 
	} 
.null { 
	font-size: 10%; 
	color: #eaeaea;
	}
hr { 
	width: 100%; 
	color: #ff9933; 
	text-align: center;
	}
.table1 { 
	width: 75%; 
	margin-top: 20px;
	background: #fff;
	}
.designed-by {
	margin-top: 50px; 
	font-size : 80%;
	font-weight : normal;
	background-color : transparent;
	text-align:center;
	}
.sl 
	{
	float: left;
	width: 45%; 
	margin-left: 10px;
	margin-top: 20px;
	border-top: 1px solid gray; 
	border-left: 1px solid gray; 
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;  
	padding: 1em; 
	background: #ffffff;
	text-align: left;
	}
.sl-p 
	{
	float: right;
	width: 40%; 
	margin-left: 25px;
	margin-top: 20px;
	margin-right: 5px;
	border-top: 1px solid gray; 
	border-left: 1px solid gray; 
	border-right: 1px solid gray;  
	padding: 1em; 
	background: #ffffff;
	text-align: left;
	}
