
/*---------------------------     FONRABATT     ---------------------------- */



body		{	background-color: #FF8025;
			margin-left: 0px; margin-top: 0px; margin-right:0px; margin-bottom:20px;
			font-family:  Arial, Helvetica, sans-serif; 
			font-size: 12px;

 			scrollbar-base-color:#FF8025;
  			scrollbar-3dlight-color:#FF8025;
  			scrollbar-arrow-color:#000000;
  			scrollbar-darkshadow-color:#FF8025;
  			scrollbar-face-color:#FF8025;
  			scrollbar-highlight-color:#FFAC71;
  			scrollbar-shadow-color:#FF8025;
  			scrollbar-track-color:#FF9951;

			}


table		{	border:0px;
			border-spacing: 0px;
			}

		
td		{	font-family: Arial, sans-serif;  
			font-size: 12px;
			color: #000000;
			text-align:left;
			}

td.index		{	text-align:center;
			}



a  {
	color :#000000;
}

a:link  {
	text-decoration : underline;
	color :#000000;
}

a:active  {
	text-decoration : underline;
	color :#FF8025;
}

a:visited  {
	text-decoration : underline;
	color : #000000;
}

a:hover  {
	text-decoration : underline;
	color : #252525;
}


/*---------------------------   Farben   ---------------------------- */

#weiss		 {background-color:#FFFFFF;}
#orange		 {background-color:#FF8025; color: #000000;}
#orangehell	 {background-color:#FFAC71;}
#orangemittel	 {background-color:#FF9951;}
#schwarz		 {background-color:#000000; color: #FFFFFF;}


/*---------------------------   Menuführung    ---------------------------- */

td.nav  		{height: 24px;
		 padding-left: 8px;
		 background-color:#FFFFFF;
		 border-bottom: 2px solid #FF8025;
		 }


img.nav 		{margin-right: 8px;
		 margin-top:0px;}


.nav a, .nav a:active,.nav a:visited {
		color : #000000;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
 }

.nav a:hover  {
		color :  #FF8025;
		font-size: 12px;
		font-weight: bold;
		text-decoration:none;
}



td.subnav  	{height: 24px;
		 padding-left: 25px;
		 }


.subnav a, .subnav a:active,.subnav a:visited {
		color : #000000;
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
}

.subnav a:hover  {
		color :  #252525;
		font-size: 12px;
		font-weight: normal;
		text-decoration:none;
 }



/*---------------------------   Querverlinkungen    ---------------------------- */

td.headteaser  {text-align: center;} 
td.teaser  {padding: 8px;} 

.teaser a, .teaser a:active,.teaser a:visited {
		color : #FFFFFF;
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
 }

.teaser a:hover  {
		color :  #FF8025;
		font-size: 12px;
		font-weight: normal;
		text-decoration:underline;
 }




td.info	 {color : #000000; font-size: 11px; padding: 6px; padding-left:10px;} 

.info a, .info a:active,.info a:visited {
		color : #000000;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
 }

.info a:hover  {
		color :  #FF8025;
		font-size: 11px;
		font-weight: bold;
		text-decoration:underline;
 }



/*-------------------------------   Formularelemente    ---------------------------- */

input.login 	{font-family: Arial,sans-serif;  
		 font-size:11px; 
		 color:#000000; 
		 background-color: #FFFFFF; 
		 border: 1px solid #5C4A3F;}


textarea.callback  {font-family:Arial,sans-serif;  
		font-size:11px; 
		color:#000000; 
		background-color: #FFFFFF; 
		border: 1px solid #5C4A3F; 
		scrollbar-base-color: #FFAC71; 
		scrollbar-arrow-color: #FF8025;}


/*-------------------------------   Content  ---------------------------- */

img.head		 {margin-left: 25px;margin-bottom: 25px;} 

.headline		 {font-size:12px; font-weight: bold;} 

td.header		 {font-size:12px; font-weight: bold; height:24px; padding: 3px; padding-left: 10px;} 

td.formfeld	 {padding: 5px; padding-left: 8px;} 

td.inhalt		{ padding-left: 10px;
		  padding-top: 4px;
		  padding-bottom: 13px;}

.footer		 {font-size:10px; line-height: 12px;} 


/*-------------------------------   Anmeldung  ---------------------------- */

td.data {padding: 2px; padding-left: 10px;} 
td.datpruefen {padding: 2px; padding-left: 10px; font-weight:bold} 
