body {
background:url("../design/bg2.gif") 0 0 repeat-x; 
font:0.8em/1.5 "arial", sans-serif;}

h1{
font-size:150%;}
h2{
font-size:130%;}
h3{
font-size:130%;}
h4{
font-size:120%;}
h5{
font-size:110%;}

h3, h4, h5, h6, p, table, dl, fieldset {
margin:10px 0;}

dl{
font-size:120%;
}

ul.sipka {
margin:15px 0; 
list-style:none;}

ul.sipka li {
padding:2px 0 2px 25px; 
background:url("../design/sipka.gif") 0 50% no-repeat; 
font-size:100%;}

ul.ul-list {
margin:15px 0; 
list-style:none;}

ul.ul-list li {
padding:1px 0;}

ul.ul-list span.date {
padding-right:10px;}


#main {
width:960px; 
margin:0 auto; 
overflow:hidden;}

#header {
position:relative; 
height:90px; 
padding:30px 20px 15px 20px;}

#logo {
margin:0;}
    
#nav {
position:absolute; 
top:80px; 
right:20px; 
margin:0;}

#nav span {
margin:0 8px;}

#nav #nav-active {
font-weight:bold; 
text-decoration:none;}

#lista {
position:relative; 
width:960px; height:45px; 
background:url("../design/lista2.gif") 0 0 no-repeat; 
overflow:hidden; 
font:bold 90%/1 "tahoma",sans-serif;}

#lista ul {
margin:0 20px; 
list-style:none;}

#lista li {
display:inline;}

#lista li a {
display:block; 
float:left; 
padding:17px 20px 17px 18px; 
background:url("../design/lista-separ2.gif") 100% 0 no-repeat; 
text-decoration:none;}

#lista li a:hover {
background:url("../design/lista-hover2.gif");}

#lista li#lista-active a {
background:url("../design/aKtive2.gif");}

#footer {
clear:both; 
padding:0px; 
font-size:85%;}

#footer p {
margin:0;}

#col-top {
width:960px; 
height:5px; 
margin-top:15px; 
background:url("../design/col-top.gif") 0 0 no-repeat; 
font-size:0; 
line-height:0; 
overflow:hidden;}

#col-bottom {
width:960px; 
height:5px; 
margin-bottom:15px; 
background:url("../design/col-bottom.gif") 0 0 no-repeat; 
font-size:0; 
line-height:0; 
overflow:hidden;}

#col {
position:relative; 
padding:1px 30px 1px 20px; 
background:url("../design/col.gif") 0 0 repeat-y;}

#col-text {
float:right; 
width:600px;
padding-top:2px;
font-size:110%;
line-height:1.7;}

#cols3-top {
width:960px; 
height:50px; 
margin-top:15px; 
background:url("../design/cols2-top-trasa.gif") 0 0 no-repeat; 
font-size:0; 
line-height:0; 
overflow:hidden;}

#cols3-bottom {
width:960px; 
height:5px; 
margin-bottom:15px; 
background:url("../design/cols2-bottom-trasa.gif") 0 0 no-repeat; 
font-size:0; 
line-height:0; 
overflow:hidden;}

#col3 {
	position:relative; 
	padding:1px 0px 1px 0px; 
	background:url("../design/cols32-trasa.gif") 0 0 repeat-y;}

#col3-text1 {
	float: left; 
	width:200px;
	padding:20px 0px 2px 15px; 
	line-height:1.7;}
	

#col3-text2 {
	float: left; 
	width:690px;
	padding:15px 10px 2px 40px;
	font-size:110%;
	line-height:1.7;}
	

	
#col-browser img {
	position:absolute;
	top:1px;
	left:22px;
	width: 180px;
	height: 110px;
}

#nadpis_1 {
	float: left; 
	width:580px;
	padding:0px 0px 5px 0px; 
	line-height:normal;
	text-align: right;
	font-size:18px;
}

#nadpis_2 {
	float: left; 
	width:690px;
	padding:0px 0px 5px 0px; 
	line-height:normal;
	text-align: left;
}
#nadpis_3 {	
	float:right;
	text-align: right;
	width:380px;
	padding:15px 0px 2px 0px; 
	line-height:normal; 
	text-align:center;
	font-size:16px;
}
#col-top-footer {
width:960px; 
height:5px; 
margin-top:15px; 
background:url("../design/col-top.gif") 0 0 no-repeat; 
font-size:0; 
line-height:0; 
overflow:hidden;}

#col-bottom-footer {
width:960px; 
height:5px; 
margin-bottom:15px; 
background:url("../design/col-bottom.gif") 0 0 no-repeat; 
font-size:0; 
line-height:0; 
overflow:hidden;}

#col-footer {
position:relative; 
padding:1px 30px 1px 20px; 
background:url("../design/col.gif") 0 0 repeat-y;}
	
#content-title {
margin:0; 
padding:0px 15px 0px 20px; 
font-size:140%; 
font-weight:normal;}

.smaller {
font-size:85%;}

.bigger {
font-size:130%;}

.red {
color:#FF0000;
}
.green {
color:#009933;
}
.yellow {
color: #FF9900;
}
.blue {
color:#0033CC;
}
.greener {
color:  #390;
text-decoration:none;
border-bottom: 1px dotted #390;
font-weight:bold;
}