body {
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-arrow-color: black;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-face-color: #DBDBDB;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-track-color: #CCCCCC;
} 

#v1gr {
	position:absolute;
	width:780px;
	height:12px;
	z-index:46;
	left: 156px;
	top: 56px;
	visibility: visible;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:  #D81A3E;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 1px;
	margin-bottom: 20px;
}

b {
	color: #666666;
}

strong {
	color: #666666;
}
/*
h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #333333;
margin-bottom: 18px;
margin-top: 20px; 
}

strong, b {
	color:#333;
}
*/
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	letter-spacing: 1px;
	margin-bottom: 5px;	
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
}

a.mnav:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 12px;
	padding-top: 5px;
	padding-right: 25px;
	padding-left: 1px;
}

a.mnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-bottom: 12px;
	padding-top: 5px;
	padding-right: 25px;
	padding-left: 1px;
}

a.mnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D90028;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-bottom: 9px;
	padding-top: 0px;
	padding-right: 25px;
	padding-left: 1px;
}


a.mnav:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #CCCCCCC;
  text-decoration: none;
  padding-bottom: 12px;
  padding-top: 5px;
  padding-right: 25px;
  padding-left: 1px;
}

.textgrau {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: 666666;
}

a.fett:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 12px;
	text-decoration: none;
}

a.fett:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 12px;
	text-decoration: none;
}

a.fett:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.fett:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
}

a.normal:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

a.normal:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

a.normal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #DA0025;
	text-decoration: none;
}

a.normal:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
}

a.sub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	width: 130px;
}

a.sub:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	width: 130px;
}

a.sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #DA0025;
	text-decoration: none;
	width: 130px;
}

a.sub:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
  width: 130px;
}

a.subnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-right: 15px;
	padding-left: 2px;  
}

a.subnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-right: 15px;
	padding-left: 2px;
}

a.subnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #DA0025;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-right: 15px;
	padding-left: 2px;
}

a.subnav:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
  padding-bottom: 4px;
  padding-top: 4px;
  padding-right: 15px;
  padding-left: 2px;
}


.weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}


a.white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover {
  	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight: normal;
  	color: #E30830;
  	text-decoration: none;
}
a.white:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}


.beispielbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #EBEBEB;
	width: 71px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin-top: 5px;
}

.listeOhne {
	line-height: 20px;
	margin-left: 1em;
	padding-left: 1em;
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	list-style-image: url(images/bullet_punkte.gif);
}



.contenttable {
	padding: 2px;
	width: 100%;
}

.headlinetable {
	background-color: #D7D7D7;
	padding: 10px;
	width: 100%;
}


.selectInt {
    font-size: 12px;
	width: 110px;
	border: solid thin #000000;
}
.linkliste {

	list-style-image: url(images/bullet_red.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	margin-top: 7px;
	margin-left: 8px;
	padding-left: 40px;
}

.linkliste2 {
	list-style-image: url(images/bullet_red.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	margin-top: 7px;
	margin-left: 8px;
	}
	
	.liste {
	list-style-image: url(images/bullet.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	margin-top: 7px;
	margin-left: 8px;
	}
	
li {
    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	}
	
ul {
    list-style-image: url(images/bullet.gif);
	margin-bottom: 3px;
	text-align: left;
	text-indent: 0px;
	margin-left: 15px;
	padding-left: 0px;
}

.Stil1 {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif;}


#content {
	position:absolute;
	width:490px;
	height:350px;
	z-index:45;
	left: 180px;
	top: 198px;
	overflow:auto;
	visibility: visible;
	padding-right: 25px;
	border: 0px none;
}
#contentbreit {
	position:absolute;
	width:708px;
	height:350px;
	z-index:45;
	left: 180px;
	top: 198px;
	overflow:auto;
	visibility: visible;
	padding-right: 10px;
}

.ft10px666666 { color: #666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.ft10px333333  { color: #333; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }

.formular {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E0E0E0;
	border: 0;
	width: 60px;
}

#loh {
	position:absolute;
	width:189px;
	height:20px;
	z-index:35;
	left: 406px;
	top: 575px;
	visibility: visible;
}

.opac1 {
    background-color: #F7F7F7;
    filter:  Alpha(opacity=85, finishopacity=75); -moz-opacity:0.5;
}


.bottomborder{
    border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #F7F7F7;
	filter:  Alpha(opacity=85, finishopacity=75); -moz-opacity:0.8;
}
.border{
    border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

tr.ruled{
    border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #ffffff;
		} 
tr.top{
	vertical-align: top;    
		} 		   
		
table.top{
	vertical-align: top;
}

tbody.vtop{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

tr.fett {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
img {
	border: 1px #666666;
}

#AutoScrollContainer {
	position:absolute;
	top:409px;
	left:769px;
	width:152px;
	height:130px;
	overflow:hidden;
	z-index:34;
	visibility: hidden;
}
#AutoScrollContent     {
	position:absolute;
	top:0px;
	left:1px;
	width:153px;
	visibility: hidden;
} 

.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#Newsheadde     {
 z-index:48;
 LEFT: 770px;
 VISIBILITY: visible;
 WIDTH: 146px;
 POSITION: absolute;
 TOP: 383px;
 HEIGHT: 31px;
}

#Newsde     {
 position: absolute;
 width: 146px;
 height: 31px;
 z-index: 47;
 left: 770px;
 top: 421px;
 visibility: visible;
 }
 #Newsheaden     {
   position:absolute; width:131px;
   height:21px;
   z-index:49;
   left: 770px;
   top: 380px;
   visibility: hidden;
 }
.fettred,
.fettred strong {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #ff0000;
}

}
.fettblue,
.fettblue strong {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #003366;
}