A.topNav:ACTIVE, A.topNav:HOVER, A.topNav:LINK, A.topNav:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
A.topNav:HOVER {
	text-decoration : none;
}

A.metaNav:ACTIVE, A.metaNav:HOVER, A.metaNav:LINK, A.metaNav:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
A.metaNav:HOVER {
	text-decoration : none;
}

A.blue:ACTIVE, A.blue:HOVER, A.blue:LINK, A.blue:VISITED {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #3199CC;
	text-decoration : none;
}
A.blue:HOVER {
	text-decoration : none;
	color : #003365;
}


A.meta:ACTIVE, A.meta:HOVER, A.meta:LINK, A.meta:VISITED {
	font-size: 9pt; 
	color:#707070;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	cursor:hand;
}
A.meta:HOVER {
	font-size: 9pt;
	color:#319ACA;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	cursor:hand;
}

A.grey:ACTIVE, A.grey:HOVER, A.grey:LINK, A.grey:VISITED {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #999999;
	text-decoration : none;
}
A.grey:HOVER {
	text-decoration : none;
	color : #999999;
}

.ContentTitle
{
	font-weight: bold;
	font-size: 11pt;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#top		{font-size: 1pt; position:absolute; top:10px; left:10px; z-index:10;}
#content	{font-size: 1pt; position:absolute; top:90px;  left:265px; z-index:20;}
#divSubNav  {font-size: 1pt; position:absolute; top:220px; left:565px; width:350px; height:30px; z-index:99; padding-left: 30px; visibility:hidden; cursor:default; }
#divmetaNav	{font-size: 7pt; position:absolute; top:15px; left:457px; height:16px; width:250px; z-index:99;}

.formField		{font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; width:250px; background-color:#EFEFEF; border:0;}
.searchField	{font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; width:170px; background-color:#EFEFEF; border:0;}
.FormSubmit		{background-image:url(/images/but_senden_lo.gif); width:53px; height:16px; background-repeat:norepeat; border:1;}
.FormSubmitHi	{background-image:url(/images/but_senden_hi.gif); width:53px; height:16px; background-repeat:norepeat; border:1;}
.FormSearch		{background-image:url(/images/but_search_lo.gif); width:53px; height:16px; background-repeat:norepeat; border:1;}
.FormSearchHi	{background-image:url(/images/but_search_hi.gif); width:53px; height:16px; background-repeat:norepeat; border:1;}

#HAUPTMENU	{FONT-SIZE: 1pt; Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px}
#LAYOUT1	{font-size: 1pt; position:absolute; top:0px; left:478px; z-index:1;}
#LAYOUT2	{font-size: 1pt; position:absolute; top:0px; left:421px; z-index:1;}
#LAYOUT3	{font-size: 1pt; position:absolute; top:0px; left:430px; z-index:1;}
#LAYOUT4	{font-size: 1pt; position:absolute; top:0px; left:520px; z-index:1;}
#LAYOUT5	{font-size: 1pt; position:absolute; top:0px; left:421px; z-index:1;}
#LAYOUT6	{font-size: 1pt; position:absolute; top:0px; left:421px; z-index:1;}

A:LINK, A:VISITED, A:ACTIVE { color :#555555; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight : normal; text-decoration : none; }
A:HOVER { color : #888888; text-decoration : underline; }

.orangeText	{ 
	font-size: 8pt; font-family: 
	Verdana, Arial, Helvetica, sans-serif; 
	color:#FF9900;
	}

.redText { 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#FF3202;
	}

.blueText { 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#006699; 
	margin-bottom: 5px;
	}
	
.blackText { 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; margin-top: 5px; 
	margin-bottom: 5px;
	}
	
.blackText h3 { 
	font-size: 8pt;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; margin-top: 5px; 
	margin-bottom: 5px;
	}
	
	
.greyText { 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, 
	sans-serif; 
	color:#999999;
	}
.slide { 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, 
	sans-serif; 
	color:#999999;
	}
	
.contentCutter	{ border : 1px solid #006699; border-bottom-width : 0px; border-left : 0px; border-right : 0px; border-top-width : 1px;}
.contentFooter	{ border : 1px solid #999999; border-bottom-width : 0px; border-left : 0px; border-right : 0px; border-top-width : 1px; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999;}
.downloadCutter	{ border : 1px solid #006699; border-bottom-width : 1px; border-left : 0px; border-right : 0px; border-top-width : 0px;}

.news_titel { font-weight: bold;
	font-size: 11pt;
	text-transform: lowercase;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.news_list_more { font-weight: bold;
	font-size: 11pt;
	text-transform: lowercase;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
p.bodytext {
	font-size: 8pt;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

h1.csc-firstHeader { font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#006699; 
	margin-bottom: 5px;
	}
	
.csc-header-n3 h1 { font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#006699; 
	margin-bottom: 5px;
	}
	
.csc-header h1 { font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#006699; 
	margin-bottom: 5px;
	}
	
.csc-header-n1 h1 { font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#006699; 
	margin-bottom: 5px;
	}

ul.csc-bulletlist-0 li {
	list-style-type: square;
	font-size: 8pt;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	} 
	
.spacer_01 {
	height: 8px;
	}
.spacer_02 {
	height: 16px;
	}
	
.Maincontent {
	padding-top: 5px;
	padding-bottom: 10px;
	}
	
.csc-textpic-caption {
	font-size: 8pt;
	color: #999999;
	margin: 0px;
	margin-top: 3px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	
	/* Formular Formatierung----------------------------------------------------- */

.field {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
}

.label p {
    font-weight: bold;
    height: 10px;
}

.field input {
    width: 200px;
    border: solid 1px #ccc;
    padding-left: 5px;
    background-color: #ffffff;
    font-size: 10px;
}

.field select {
    /*width: 100px;*/
    border: solid 1px #ccc;
    padding-left: 5px;
    background-color: #ffffff;
    font-size: 10px;
}

.field input[type=submit] {
    width: 100px;
    border: none;
    color: #000;
    background-color: #ccc;
    font-size: 11px;
    margin-bottom: 20px;
}

.field textarea {
    border: solid 1px #ccc;
}

.label {
    font-weight: bold;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
    color: #333333;
    width: 200px;
   }
.csc-mailform {
    border: 0px;
}
.formbox {
    paddign-bottom: 10px;
}