



body {
	background-color: #FFFFFF;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	margin: 0px;
}

font,th,td,div 	{ font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
a:link		{ color : #384D7D; text-decoration: none; }
a:active	{ color : #384D7D; text-decoration: none; }
a:visited 	{ color : #384D7D; text-decoration: none; }
a:hover		{ text-decoration: underline; color : #384D7D; }

hr	{ height: 0px; border: solid #CDCDCD 0px; border-top-width: 1px;}

.head_on 			{ font-size : 11px; color: #384D7D; font-weight: bold; padding:6px; }
a.head_on 			{ color: #384D7D; font-weight: bold; text-decoration: none; background-color: #FFCC00; padding:6px; }
a.head_on:link 		{ color: #384D7D; font-weight: bold; text-decoration: none; background-color: #FFCC00; padding:6px; }
a.head_on:active	{ color: #384D7D; font-weight: bold; text-decoration: none; background-color: #FFCC00; padding:6px; }
a.head_on:visited	{ color: #384D7D; font-weight: bold; text-decoration: none; background-color: #FFCC00; padding:6px; }
a.head_on:hover		{ color: #384D7D; font-weight: bold; text-decoration: underline;}


.head_off 			{ font-size : 11px; color: #727272; font-weight: bold; }
a.head_off 			{ color: #727272; font-weight: bold; text-decoration: none; }
a.head_off:link 	{ color: #727272; font-weight: bold; text-decoration: none; }
a.head_off:active	{ color: #727272; font-weight: bold; text-decoration: none; }
a.head_off:visited	{ color: #727272; font-weight: bold; text-decoration: none; }
a.head_off:hover	{ color: #384D7D; font-weight: bold; text-decoration: underline; }

.head 				{ font-size : 11px; color: #727272; }
a.head	 			{ color: #727272; text-decoration: none; }
a.head:link 		{ color: #727272; text-decoration: none; }
a.head:active		{ color: #727272; text-decoration: none; }
a.head:visited		{ color: #727272; text-decoration: none; }
a.head:hover		{ color: #384D7D; text-decoration: underline; }

.suche 				{ font-size : 10px; color: #727272; }
a.suche	 			{ color: #727272; text-decoration: none; }
a.suche:link 		{ color: #727272; text-decoration: none; }
a.suche:active		{ color: #727272; text-decoration: none; }
a.suche:visited		{ color: #727272; text-decoration: none; }
a.suche:hover		{ color: #384D7D; text-decoration: underline; }

.bglogo {
			background-image: url(../images/logobg.gif);
			background-repeat: no-repeat;
}


td.bilderleiste	{
			background-image: url(../images/bilderleiste.jpg);
			background-repeat: no-repeat;
			background-color: #0099CC;
			height: 100px;
			}

td.leftleiste	{
			background-image: url("../images/leftblau.gif");
			background-repeat: no-repeat;
			background-position: top right;
			background-color: #0099CC;
			}
			
td.rightleiste	{
			background-image: url("../images/rightblau.gif");
			background-repeat: no-repeat;
			background-position: top left;
			background-color: #0099CC;
			}
			
td.leftfiller	{
			background-image: url(../images/leftgrau.gif);
			background-repeat: repeat-y;
			background-position: top right;
			background-color: #EDEDED;
			}
			
td.rightfiller	{
			background-image: url(../images/rightgrau.gif);
			background-repeat: repeat-y;
			background-position: top left;
			background-color: #EDEDED;
			}
			
td.suchleiste	{
			background-image: url(../images/suchleiste.gif);
			background-repeat: no-repeat;
			background-color: #FFFFFF;
			height: 30px;
			}
			
td.boxblau		{
			background-image: url("../images/bg_box_blau.gif");
			background-repeat: repeat-x;
			background-color: #BDDBEC;
			height: 20px;
			font-size : 11px; color: #384D7D; font-weight: bold;
			border: #384D7D; 
			border-style: solid;
			border-left-width: 1px; 
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 0px;			
			}

td.boxgrau		{
			background-image: url(../images/bg_box_grau.gif);
			background-repeat: repeat-x;
			background-color: #FFFFFF;
			height: 20px;
			font-size : 11px; color: #A4A4A4; font-weight: bold;
			border: #A4A4A4; 
			border-style: solid;
			border-left-width: 1px; 
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 0px;			
			}

			
td.trenner 		{			
			background-image: url(../images/trenner.gif);
			background-repeat: repeat-y;
			}
			

input.searchfield 	{
			color : #727272;
			background-color : #FFFFFF;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10x;
			border-color: #A4A4A4;
			border-style: solid;
			border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
			width: 160px;
			height: 15px;
			}

input.searchbutton 	{
			color : #FFFFFF;
			background-color : #A4A4A4;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			border-color: #A4A4A4;
			border-style: solid;
			border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
			width: 40px;
			height: 15px;
			}

			
input, textarea 	{
			color : #727272;
			background-color : transparent;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			border-color: #A4A4A4;
			border-style: solid;
			border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
			}
			
			
			
			
			
			
td.boxblauneu1		{
			background-color: #0099CC;
			height: 22px;
			font-size : 11px; color: #384D7D; font-weight: bold;
			border: #384D7D; 
			border-style: solid;
			border-left-width: 1px; 
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px;			
			}
			
td.boxblauneu2		{
			background-color: #FFFFFF;
			font-size : 14px; color: #384D7D;
			text-transform: uppercase;
			border: #384D7D; 
			border-style: solid;
			border-left-width: 0px; 
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 1px;			
			}
			
td.boxgelb1		{
			background-color: #FFE373;
			height: 22px;
			font-size : 11px; color: #E4B600; font-weight: bold;
			border: #FFCC00; 
			border-style: solid;
			border-left-width: 1px; 
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px;			
			}
			
td.boxgelb2		{
			background-color: #FFFFFF;
			font-size : 14px; color: #E4B600;
			text-transform: uppercase;
			border: #FFCC00; 
			border-style: solid;
			border-left-width: 0px; 
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 1px;			
			}