
* {
margin: 0;
padding: 0;
border: 0;
}

body {
padding: 2% 0 0;
background: #fff;
color: #333;
font-family: Verdana, Arial, Helvetica, sans-serif, Comic Sans MS;
}

#container {
width : 790px;
margin : 0 auto;
border : 1px solid #999;
}

#otstup {
background: #fff;
width: 790px;
height: 15px;
}

#nav {
background: url(nav4.gif) repeat-x;
color: #f00;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Comic Sans MS;
font-size: 100%;
font-weight: bold;
line-height: 1.8em;
text-align: center;
}
#nav ul {
list-style-type: none;
}
#nav li {
display: inline;
margin: 0 8px;
}
#nav li a {
color: #FFFFFF;
}
#nav li a:hover {
color: #FFA700;
}
a {
text-decoration: none;
}

#text {
width: 545px;
font-size: .8em;
color: #333;
margin: 5px auto;
float: right;
}

#text h2 {
font-size: 150%;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Comic Sans MS;
margin: 0;
}

#text p {
font-size: 14px;
text-align: left;
text-indent: 1em;
margin: 0;
padding: 0 15px;
}
#text a {
color: #567A9E;
}
#text a:hover {
color: #FFA700;
border-bottom: #f36 dotted 0px;
}
#text li {
margin: 5px 40px;
}

.img1 {
width: 200px;
height: 267px;
margin: 15px 15px;
float: left;
}
.img2 {
width: 487px;
height: 420px;
margin: 10px 10px 0 15px;
float: left;
}
.img3 {
width: 450px;
height: 250px;
margin: 15px 15px;
}
.venzel {
width: 300px;
height: 23px;
margin: 10px 10px 0 15px;
float: left;
}
#members {
width: 300px;		
height: 190px;
float: right;
}
#members h2 {
color: #f60;
font-size: 120%;
font-weight: bold;
text-align: center;
}
#members ol {
color: #999;
font-size: 120%;
margin: 10px;
float: left;
}
#members li {
margin: 0 5px;
}
#members li a {
color: #0c0;
}
#members li a:hover {
color: #f00;
}
.line {
width: 304px;
height: 13px;
float: right;
}
#news {
background: #D4E6F7;
width: 210px;
color: #665;
margin: 5px 10px;
float: left;
}
#news h3 {
color: #693769;
font-size: 120%;
font-weight: bold;
text-align: center;
}
#news ul {
list-style: url(i-mark.gif) inside;
}
#news li {
font-size: 75%;
padding: 5px 10px;
}
#r {
color : #fff;
font-size : 150%;
padding : 5px;
clear : both;
}
#r a {
color : #567A9E;
}
#footer {
background : #567A9E;
color : #fff;
font-size : 70%;
padding : 5px;
clear : both;
}
#footer a {
color : #fff;
}
#footer a:hover {
color : #FFA700;
}
#footer p {
padding : 2px;
text-align : center;
}
.clearfloat {
clear : both;
}
