body,p,h1,h2,h3,h4,td,th {  
font-family: Verdana, Arial, sans-serif; 
color: #000000;
padding:0px 0px;
margin-top: 0px;
margin-left: 0px;
font-size: 10px;
}

/* +++++++++++++++ Top/Copyright ++++++++++++++++++ */

.navWhite {
font-size: 9px;
font-weight: bold;
color: #ffffff;
padding:0px 0px
}

.navWhite a {
color: #ffffff;
text-decoration:none
}

.navWhite a:visited
	{
	color: #FFFFFF;
	text-decoration: none;
	}	
	
/* +++++++++++++++ Content ++++++++++++++++++ */

.bodyContent {
font-size: 10px; 
color: #000000;
line-height: 18px; 
font-family: Verdana, Arial, sans-serif; 
padding:0px 0px
}

table {
border-collapse: collapse;
}

/* BO Tabelle im Content-Bereich */
table.content tr td {
	border-spacing: 0px;
	/*width: 412px;*/
	font-size: 10px;
	margin: 1em;
	border: 1px solid #ffffff;
	padding: 4px 4px 4px 8px;
	text-align: left;
	vertical-align: top;
	background-color: #e6e6e6
}

table.content th {
	border-spacing: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	margin: 1em;
	border: 1px solid #ffffff;
	padding: 8px 8px 8px 8px;
	margin-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-image : url(../bilder/hg_navtop.gif);
}

.bodyContent a {
color:#0089CF;
text-decoration: none
}

.bodyContent a:hover {
color:#0089CF;
text-decoration: underline
}

.bodyToc {
font-size: 10px; 
line-height: 14px;
padding:0px 0px;
margin-top: 0px
}

.bodyToc a {
font-weight: bold
}

h1 {
font-size: 14px; 
font-weight: bold;
padding:0px 0px;
margin-top: 0px
}

h2 {
font-size: 12px; 
font-weight: bold
}

h3 {
font-size: 10px; 
font-weight: bold
}

UL LI {
	margin-left: 5px;
	margin-top: 3px;
	line-height: 12px;
	list-style: outside url(../bilder/icons/bullet.gif);/* absolute URL eintragen */
}

OL LI {
	margin-left: 9px;
	margin-top: 3px;
	line-height: 12px;
}

/* +++++++++++++++ Teaser ++++++++++++++++++ */

.teaserText {
font-size: 9px;
color: #0089CF;
}

.teaserText a {
font-size: 9px;
color: #0089CF;
text-decoration: none
}

.teaserText a:hover {
font-size: 9px;
color: #0089CF;
text-decoration: underline
}


/* +++++++++++++++ Navigation ++++++++++++++++++ */

.navMain {
font-size:10px;
font-weight: bold;
padding: 0px 0px;
margin-top: 0px;
color:#0089CF
}

.navMain a {
color:#0089CF;
text-decoration: none
}

.navMain a:hover,a:active {
color:#0089CF;
text-decoration: underline
}

.navSub {
font-size:9px;
font-weight: bold;
padding-top:0px;
margin-top: 0p
}

.navSub a {
color:#0089CF;
text-decoration: none
}

.navSub a:hover,a:active {
color:#0089CF;
text-decoration: underline
}

/* +++++++++++++++ Startseite, 24.10.05 UK ++++++++++++++++++ */

.newsHeadline	
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	vertical-align: middle;
	background-image: url(../bilder/teaserNews_hghead.gif);
	background-repeat: repeat-x;
	
	}

.newsHeadline a
	{
	color: #FFFFFF;
	text-decoration: none;
	}
	
.newsHeadline a:hover
	{
	color: #FFFFFF;
	text-decoration: none;
	}
	
.newsHeadline a:visited
	{
	color: #FFFFFF;
	text-decoration: none;
	}			
	
.teaserHeadline	
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	vertical-align: middle;
	background-image: url(../bilder/teaserSmall_hgHead.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	line-height: 17px;
	}

.teaserHeadline	a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
	padding: 0px;
	}
	
.teaserHeadline a:hover
	{
	color: #FFFFFF;
	text-decoration: none;
	}
	
.teaserHeadline a:visited
	{
	color: #FFFFFF;
	text-decoration: none;
	}		

.teaser
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding: 7px 10px 25px;
	line-height: 14px;
	}			
	
.news
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-image: url(../bilder/teaserNews_hgcontent.gif);
	background-repeat: repeat-y;
	padding: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	line-height: 14px;
	}		
	
.newsHeadline	
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 12px;
	vertical-align: middle;
	background-image: url(../bilder/teaserNews_hghead.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	line-height: 33px;
	}		

a.newsTitle
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#0089CF;
	background-image: url(../bilder/arrow_contentToc.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 2px;
	}

/* +++++++++++++++ Formulare ++++++++++++++++++ */

form {
	border : 0px;
	margin : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

input {
font-family : Verdana, Arial, sans-serif;
color: #000000;
font-size: 10px;
border: 1px solid #CCCCCC;  
vertical-align: middle;
margin-bottom: 1px; /* IE bug fix */
padding: 0.1em;
}

input.check {
border: 0px solid #FFFFFF;  
}

textarea {
font-family: Verdana, Arial, sans-serif;
color : #0000000;
font-size : 10px;
border: 1px solid #CCCCCC;  
}



/* +++++++++++++++ Farbschema ++++++++++++++++++ */

/* Primaerfarben (BLAUtoene) */
#primColorStrong	{background-color: #0089CF;}
#primColorMedium	{background-color: #80C4E7;}
#primColorLight	{background-color: #D9EDF8;}

/* Neutralfarben (GRAUtoene)*/

#neutralColorBlack	{background-color: #000000;}
#neutralColorMedium1	{background-color: #595959;}
#neutralColorMedium0	{background-color: #B3B3B3;}
#neutralColorLight1	{background-color: ##e6e6e6;}
#neutralColorLight0	{background-color: #F5F5F5;}
#neutralColorWhite	{background-color: #FFFFFF;}

