/*------------------------ Hintergrund/Seitenabstände/Scrollbalken ------------------------ */
body {

   scrollbar-DarkShadow-Color: "#0000C2"; 
   scrollbar-Track-Color:      "#FFEFB4"; 
   scrollbar-Face-Color:       "#FFEFB4"; 
   scrollbar-Shadow-Color:     "#FFEFB4"; 
   scrollbar-Highlight-Color:  "#FFEFB4"; 
   scrollbar-3dLight-Color:    "#0000C2"; 
   scrollbar-Arrow-Color:      "#0000C2";
   
   	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
	background-color: #cccc99;
	background-repeat: no-repeat;
	background-position: left top;
}

.bg_top {
	background-attachment: fixed;
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;}
	
.bg_bottom {
	background-attachment: fixed;
	background-image: url(images/bottom.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;}

.bg_main {
	background-attachment: fixed;
	background-image: url(images/main.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;}

.bg_nav_left {
	background-attachment: fixed;
	background-image: url(images/nav_left.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;}
	
.bg_scroll {
	background-attachment: fixed;
	background-image: url(images/scroll.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;}

	
.bg_weiss {
	background-color:#cccc99;}
	
/*------------------------ Formulare ------------------------ */

INPUT, TEXTAREA, SELECT {
   border: 1 outset rgb(0,0,0);
   font-family :  Arial, Tahoma, Verdana;
   font-size: 8pt;
   color: #000000;
   BORDER-RIGHT:     #000000 size=1;
   BORDER-LEFT:      #000000 size=1;
   BORDER-TOP:       #000000 size=1;
   BORDER-BOTTOM:    #000000 size=1;
   background-color: #ffffff;
}


/*------------------------ Schriften ------------------------ */

.text_norm {
	font-family: Verdana, Arial sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.texthell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #336699;
	text-decoration: none;
}
.text11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.text10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}

.textbold {
	font-family: Verdana, Arial sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.textboldcolored {
	font-family: Verdana, Arial sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #781E33;
	line-height: 130%;
    letter-spacing: 1px;
}

.textboldcolored_blue {
	font-family: Verdana, Arial sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3337C8;
    letter-spacing: 1px;
}

.textxs{
	font-family: Verdana, Arial sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #000000;
	line-height: 130%;
    letter-spacing: 1px;
}

.textxsbold{
	font-family: Verdana, Arial sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 130%;
    letter-spacing: 1px;
}

/*------------------------ Headlines ------------------------ */
.headline {
	font-family: Verdana, Arial sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3337C8;
	line-height: 130%;
    letter-spacing: 1px;
}

/*------------------------ Link  ------------------------ */
a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000066;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #336699;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
	text-decoration: none;
}
a.sub:link, a.sub:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
a.sub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000066;
	text-decoration: none;
}
a.sub:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

/*----Bilderfilter - Das Bild muss eine Raute im Hyperlink Feld haben ------ */


a:hover .img { filter='gray()';}

.hr {border: 1px dotted #666666;
}

.tip02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E9E9E9;
	border: 1px dotted #D5D5D5;
	padding: 2px;
}
