body {
         font-family: verdana, arial, helvetica, sans-serif;
         background-color: #f2f2f2;
         margin-top:0px;
         /*------------------------------
         | folgende eigenschaften sind   |
         | nicht w3c konform, da sie     |
         | nur mit dem IE funktionieren! |
          ------------------------------*/
         scrollbar-face-color: #ffffff;
         scrollbar-highlight-color: #666666;
         scrollbar-shadow-color: #666666;
         scrollbar-3dlight-color: #ffffff;
         scrollbar-arrow-color: #666666;
         scrollbar-track-color: #ffffff;
         scrollbar-darkshadow-color: #ffffff

}

textarea {
         font-size: 9px; color: #dddddd;
         background-color: #ffffff;
         border-top: #666666 1px solid;
         border-bottom: #666666 1px solid;
         border-left: #666666 1px solid;
         border-right: #666666 1px solid
}

input {
         font-size: 9px; color: #000000;
         background-color: #ffffff;
         border-top: #666666 1px solid;
         border-bottom: #666666 1px solid;
         border-left: #666666 1px solid;
         border-right: #666666 1px solid
}

select {
         font-size: 9px; color: #000000;
         background-color: #ffffff;
         border-top: #666666 1px solid;
         border-bottom: #666666 1px solid;
         border-left: #666666 1px solid;
         border-right: #66666 1px solid
}


input.button {
         font-size: 10px; color: #ffffff;
         background-color: #ffffff
}

a:link {
         text-decoration: none;


         }

a:visited {
         text-decoration: none;

}

a:hover {
         text-decoration: underline;

}



/*----------------Navigation Links--------------------------*/





ul {
	/*list-style-position: inside;*/
	line-height: 10px;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	list-style-image: url(images/red_abstand.gif);
	margin: 0px 0px 0px 10px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;

}



li  {
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #cccccc;
    font-size: 10px;
    color: #26549A;
	margin: 0px 0px;
	text-decoration: none;
	line-height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

li a:hover {
    font-size: 10px;
	color: #26549A;
	text-decoration: none;
}

ul li  {
    margin: 12px 5px 5px 0px;
	padding-bottom: 0px 0px 5px 0px;
	font-size: 10px;
	color: #26549A;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 5px;

}

ul li a {
    font-size: 10px;
    color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

ul li a:hover {
    font-size: 10px;
    color: #26549A;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}











.text9grey {

         font-size: 9px;
         line-height: 140%;
         font-weight: normal;
         color: #666666;
}

.text9grey a:link {
         text-decoration:none;
         font-size: 9px;
         line-height: 140%;
         font-weight: normal;
         color: #666666;
}
.text9grey a:visited {

         font-size: 9px;
         color: #666666;
}

.text9grey a:hover {
         text-decoration:underline;
         color:#000000;
}

.text11black {

         font-size: 11px;
         line-height: 140%;
         font-weight: normal;
         color: #000000;
}

.text11black a:link {
	text-decoration: underline;
         font-size: 11px;
         line-height: 140%;
         font-weight: normal;
         color: #000000;
}

.text11black a:visited {
	text-decoration: underline;
         font-size: 11px;
         line-height: 140%;
         font-weight: normal;
         color: #000000;
}

.text11black a:hover {
	     text-decoration: underline;
         font-size: 11px;
         line-height: 140%;
         font-weight: normal;
         color: #000000;
}

.text11blackbold {

         font-size: 11px;
         line-height: 140%;
         font-weight: bold;
         color: #000000;
         letter-spacing: normal;
}

.text10black {
         font-size: 10px;
         line-height: 140%;
         font-weight: normal;
         color: #000000;
}

.text10black td {
         font-size: 10px;
         line-height: 140%;
         font-weight: normal;
         color: #000000;
}

.text10black h1 {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	line-height: 150%;	
}


.text10black a:link {
	text-decoration: none;
         font-size: 10px;
         line-height: 140%;
         font-weight: normal;
         color: #000000;
}

.text10black strong {
	text-decoration: none;
         font-size: 10px;
         line-height: 140%;
         font-weight: bold;
         color: #666666;
}

.text10black a:visited {
	text-decoration: none;
         font-size: 10px;
         line-height: 140%;
         font-weight: normal;
         color: #000000;
}

.text10black a:hover {
	text-decoration: underline;
         font-size: 10px;
         line-height: 140%;
         font-weight: normal;
         color: #000000;
}

.text21grey {
	font-size: 21px;
	line-height: 120%;
	font-weight: bold;
	color: #666666;
}
.linie {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
.linie_aussen {
	border-top-style: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
