BODY {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #0C2577;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #0C2577; 
scrollbar-3dlight-color: #F1F0F6; 
scrollbar-darkshadow-color: #F1F0F6; 
scrollbar-shadow-color: #0C2577; 
scrollbar-arrow-color: #0C2577; 
scrollbar-track-color: #F1F0F6;
background-color:#FFFFFF;
}

H1 , H2 , H3 , H4 , H5 , H6 , P , TD , TH , DIV, INPUT, TEXTAREA{
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #0C2577;
}

CODE , TT , PRE, {
font-family : "Courier New", Courier, monospace;
color : #0C2577;
}

BODY, P , TD , TH , DIV {
font-size : 9pt;
}

CODE {
font-size : 9pt;
}

TT , PRE {
font-size : 9pt;
}

IMAGE{
border: 0;
}

TEXTAREA{
border-style: solid; 
border-width: 1px; 
border-color: 0C2577;
scrollbar-3dlight-color:;
scrollbar-arrow-color:;
scrollbar-base-color:;
scrollbar-darkshadow-color:;
scrollbar-face-color:;
scrollbar-highlight-color:;
scrollbar-shadow-color:;
}

A:link {
font-weight : normal;
color : #0C2577;
}

A:visited {
font-weight : normal;
color : #0C2577;
}

A:active {
font-weight : normal;
color : red;
}

A:hover {
font-weight : normal;
color : red;
}

/* visited news items get other color */
A.news:visited {
font-weight : normal;
color : #0099CC;
}

.klein {
font-family : sans-serif;
font-weight : normal;
font-size : 7pt;
color : #0C2577;
background-color : #ffffff;
}

.topnavigate
{
font-family : arial;
font-weight : bold;
font-size : 8pt;
text-decoration: none;
}

.sitemap
{
text-decoration: none;
}

.button{
background-color : transparent;
border-style: ridge;
}

.search{
font-family : arial;
font-weight : normal;
font-size : 7pt;
text-decoration: none;
border-style: solid; 
border-width: 1px; 
border-color: 0C2577;
}

.temp
{
font-family : Arial;
color : red;
font-size : 7.5pt;
font-weight : bold;
}

.overloop_header
{
background-image: url(images/verloop1.gif);
background-repeat: repeat-x;
color: white;
font-weight: bold;
}

/* begin footer */
.footer
{
	color: #999999;
	font-size: 10px;
}

a.footer
{
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

a.footer:visited
{
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

a.footer:active
{
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

a.footer:hover
{
	color: red;
	text-decoration: none;
	font-weight: bold;
}
/* end footer */

/* begin expandable table rows */

.block_header
{
	overflow:hidden;
	cursor:pointer;
}

.block_content_container
{
	/* height: 0px; */
	overflow: hidden;
	position: relative;
}

.block_content_sliding
{
	padding: 1px;
	position: relative;
}

/* end expandable table rows */

/* begin Google Translate */
#content_div {
border: 1px solid gray;
width: 195px;
height: 60px;
margin-top: 5px;
}

.title_link {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

#lang_form {
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
/* end Google Translate */

/* begin polis navigation */
.polis_nav {
font-family : Verdana, Arial;
color : #0C2577;
font-size : 8pt;
font-weight : bold;
}

.polis_nav_activeLink {
font-size : 10pt;
font-weight : bold;
color : #FF0000;
}

A.polis_nav {
font-size : 8pt;
font-weight : bold;
color : #0C2577;
text-decoration: none;
}

A.polis_nav:visited {
font-size : 8pt;
font-weight : bold;
color : #0C2577;
text-decoration: none;
}

A.polis_nav:active {
font-size : 8pt;
font-weight : bold;
color : #FF0000;
text-decoration: none;
}

A.polis_nav:hover {
font-size : 10pt;
font-weight : bold;
color : #FF0000;
text-decoration: underline;
}
/* end polis navigation */

.liste {
   list-style-type: circle;
   list-style-image:url(images/site/a_rechts.gif);
}