<style type="text/css">
	html, body {
	background-position:bottom right;
	background-attachment: scroll;
	background-repeat:repeat;
	z-index:1;
	}
	h1, h2, h3, h4, h5, h6, p {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#f90; 
	}
	h1 {
	font-size:40px;
	}
	h2 {
	font-size:34px;
	}
	h3 {
	font-size:28px;
	}
	h4 {
	font-size:22px; 
	}
    h5 {
	font-size:18px;
	}
	h6 {
	font-size:14px;	
	}
	p {
	color:#ffcc33; font-size:14px;
	}
	#top_navigation {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:170px;
	z-index:1;
	}
	#left_navigation {
	position:absolute;
	top:170px;
	left:0px;
	width:160px;
	highth:200%;
	padding-top: 100px;
	z-index:2;
	}
	#main_navigation {
	position:absolute;
	top:170px;
	left:160px;
	width:864px;
	highth:200%;
	overflow:visible;
	z-index:13;
	}
	a.top_link {
	display:block;
	position:absolute;
	width:130px;
	text-align:center;
	height:20px;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:1px;
	text-decoration:none;
	}
	a.top_link:link, a.top_link:visited {
	color:rgb(150,50,170);
	background-image:url(button_1.gif);
	background-position:top-right;
	background-repeat:no-repeat;
	}
	a.top_link:hover, a.top_link:active {
	color:red;
	background-image:url(button_2.gif);
	background-position:top-right;
	background-repeat:no-repeat;
	}
	a#kurs {
	bottom:0px;
	left:160px;
	z-index:4;
	}
	a#ros {
	bottom:0px;
	left:280px;
	z-index:5;
	}
	a#sam {
	bottom:0px;
	left:400px;
	z-index:6;
	}	
	
	a#gard {
	bottom:0px;
	left:520px;
	z-index:7;
	}	
	a#gall {
	bottom:0px;
	left:640px;
	z-index:8;
	}
	a#links {
	bottom:0px;
	left:760px;
	z-index:9;
	}	
	a#kontakt {
	bottom:0px;
	left:880px;
	z-index:10;
	}
	a#ros:hover, a#ros:active
	a#sam:hover, a#sam:active
	a#kurs:hover, a#kurs:active
	a#gard:hover, a#gard:active
	a#gall:hover, a#gall:active
	a#links:hover, a#links:active
	a#kontakt:hover, a#kontakt:active {
	z-index:11;
	}
	#kurs_sublinks {
	position:absolute;
	top:94px;
	left:160px;
	width:130px;
	border-bottom:2px solid;
	border-right:0px solid;
	border-color: #f90;
	z-index:12;
	visibility:hidden;
	}
	#ros_sublinks {
	position:absolute;
	top:34px;
	left:280px;
	width:130px;
	border-bottom:2px solid;
	border-right:0px solid;
	border-color: #f90;
	z-index:12;
	visibility:hidden;
	}
	#sam_sublinks {
	position:absolute;
	top:54px;
	left:400px;
	width:130px;
	border-bottom:2px solid;
	border-right:0px solid;
	border-color: #f90;
	z-index:12;
	visibility:hidden;
	}
	
	#gard_sublinks {
	position:absolute;
	top:74px;
	left:520px;
	width:130px;
	border-bottom:2px solid;
	border-right:0px solid;
	border-color: #f90;
	z-index:12;
	visibility:hidden;
	}
	#gall_sublinks {
	position:absolute;
	top:74px;
	left:640px;
	width:130px;
	border-bottom:2px solid;
	border-right:0px solid;
	border-color: #f90;
	z-index:12;
	visibility:hidden;
	}
	#links_sublinks {
	position:absolute;
	top:54px;
	left:760px;
	width:130px;
	border-bottom:2px solid;
	border-right:0px solid;
	border-color: #f90;
	z-index:12;
	visibility:hidden;
	}
	.sub_link {
	display:block;
	width:100%;
	text-align:center;
	height:20px;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:1px;
	text-decoration:none;
	border-top:0px solid red;
	}
	.sub_link:link, .sub_link:visited {
	background-color:;
	background-image:url(button_2.gif);
	background-position:top-right;
	background-repeat:no-repeat;
	color:rgb(150,50,170);
	}
	.sub_link:hover, .sub_link:active {
	background-color:;
	bckground-image:url(button_2.gif);
	background-position:top-right;
	background-repeat:no-repeat;
	color:red;
	}
</style>
