p {
margin: 0;

}
#content {
position: relative;
background: #158BC6;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
color: white;
}

#head {
position: relative;
top: 6px;
left: 480px;
width: 256px;
height: 88px;
background-image: url(img.gif);

}



#content-wrapper {
position: absolute;
top: 200px;
left: 303px;
width: 650px;
}


#copyright {
padding: 40px 0 30px 0;
clear: both;
font: normal 12px Arial, Helvetica, Verdana;
text-align: right;
text-decoration: none;
color: #FFE9D8;
background: #158BC6;

}

#copyright li {
color: #FFE9D8;
text-decoration: none;

}
 
#copyright li a {
text-decoration: none;
color: #FFE9D8;

}

#copyright li a:hover {
color: white;
}





#rootline li {
color: white;
}

#rootline li a {
text-decoration: none;
color: white;
}

#rootline li a:hover {
color: white;
}




#header-text {
position: relative;
top: 6px;
left: 510px;
width: 350px;
height: 8px;
background: #158BC6;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
}

#navi {
position: absolute;
left: 25px;
top: 145px;
background: #158BC6;
width: 800px;
height: 45px;
}

#navi li a {
text-decoration: none;
color: white;
}

#navi ul {
margin: 0;
padding: 0;
}

#navi li {
float: left;
display: block;
color: white;
padding: 0 18px 0 0;
font: normal 17px Verdana,Arial,Helvetica,sans-serif;
top: 2px;
}



#navi li a:hover {
color: red;
}


#navi li.ACT a {
font-size: 17px;
color: #FF0000;
position: relative;
}

#navi li.NO  {
font-size: 17px;
color: white;
position: relative;

} 

#left {
position: absolute;
top: 220px;
left: 21px;
width: 275px;
background: #158BC6;
}


#left ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#left li {
text-decoration: none;
font: normal 13px Verdana, Arial, Helvetica, sans-serif;
padding: 5px 15px 5px 10px;
color: white;
}

#left li a {
text-decoration: none;
color: white;

}

#left li a:hover {
color: red;
}

#left li.ACT,
#left li.CUR {
font-size: 15px;
color: red;
position: relative;
top: -4px;
}

#right {
position: absolute;
padding: 0 0 15px 0;
height: 250px;
top: 295px;
left: 21px;
width: 275px;
background: #158BC6;
}



body, html {
border: 0;
margin: 0;
width: 100%;
height: 100%;
background: #158BC6;
font: normal 100.01% Verdana, Arial, Helvetic, sans-serif;
color: white;
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 16px;
	color : white;
	margin-bottom : 0px;
	margin-top : 10px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : white;
	margin-bottom : 10px;
	margin-top : 20px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : white;
	margin-bottom : 0px;
	margin-top : 10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : white;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
	font-weight: normal;
}

li {
text-decoration: none;
color: white;
}
li a {
color: white;
}
li a:hover {
color: red;
}

strong {
text-decoration: none;
color: white;
}
A { color:white; }
A:hover { color:red; }
A:active { color:red; }

/* Formular */
fieldset.csc-mailform {
border:0;
}

fieldset.csc-mailform label {
width: 80px;
float: left;
text-align: right;
margin-right: 10px;
display: block
}


fieldset.csc-mailform input,
fieldset.csc-mailform textarea {
margin-bottom: 10px;
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
border:1px solid #ccc;
padding:2px;
width:250px;
}

#mailformformtype_mail {
padding:2px;
margin-left:40px;
background:#eee;
border:1px solid #ccc;
width:80px;
text-align:center;
}

