BODY {scrollbar-face-color: #1A5077; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #98B3C6; 
scrollbar-3dlight-color: #98B3C6; 
scrollbar-arrow-color: #FFFFFF; 
scrollbar-track-color: #98B3C6; 
scrollbar-darkshadow-color: #A2C6E1;
 }

a:hover {  text-decoration: none; color: #F2F84B}

H1 {font-family : Arial, Helvetica, sans-serif; font-size: 1pt; color: #008080;}

.fl-txt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0D2B42; text-decoration: none}
.fltxtweiss { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.fltxtschwarz { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.bildtxt { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #0B3F8E}

.hltop { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #113F60}
.hlsub { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #0B3F8E}

.navwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #FFFFFF; text-decoration: none }
.navblau { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #A2C6E1; text-decoration: none}

.subnavon { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF; text-decoration: none }
.subnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; color: #A2C6E1; text-decoration: none }

input {  background-color: #C5DEF1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0D4974; font-style: normal; border: #C1C1C1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

input.klein {  background-color: #C5DEF1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0D4974; font-style: normal; border: #C1C1C1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 25px}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #0D4974;
	background-color: #C5DEF1;
	border: 1px #C1C1C1 solid;
}

.box { float: right; width: 250px; height: 180px; margin: 3px; border: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #0B3F8E }


.liste { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; list-style-position: outside; list-style-image: url(../images/b-square.gif); list-style-type: none; line-height: 16px}

.pkt-rahmen { ;border: 1px #000000 dashed}
.navon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.hltopweiss {
font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF
}

a.button {	
    text-decoration: none;
	font-size: 11px;
    color: #008080;
   	padding: 5px 0px 5px 0px; 
	background: url(../images/buttons/button-left.gif) no-repeat;  
  }
  a.button span.buttonWrapper { padding: 5px 10px 5px 10px; background: url(../images/buttons/button-right.gif) no-repeat right top;  }

a:hover.button { 
  	text-decoration: none;
	color: #0D2B42;
  }
  
a.button img {
	vertical-align: bottom;
	margin-right: 4px;
}

span.smallgm {
	font-size: 12px;
	font-weight: normal;
}

h1.gm {
	color: #0B3F8E;
	font-size: 14px;
}

h2 {
	font-size: 12px;
}

p.txt {
	font-size: 12px;
	font-weight: normal;
}

/*a.button2 {	
    text-decoration: none;
	font-size: 11px;
    color: #008080;
   	padding: 3px 0px 1px 0px; 
	background: url(../images/buttons/button-left2.gif) no-repeat;  
  }
  a.button2 span.buttonWrapper2 { padding: 3px 3px 1px 6px; background: url(../images/buttons/button-right2.gif) no-repeat right top;  }
  
a.button2 img {
	vertical-align: bottom;
	margin-right: 4px;
}*/
