



body {
	background-color: #FFFFFF;
	margin: 0px;
}

.quelle 	{ font-size : 9px; font-family: Verdana, Arial, Helvetica, sans-serif }

font,th,td,div 	{ font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
a:link		{ color : #E60005; text-decoration: none; }
a:active	{ color : #E60005; text-decoration: none; }
a:visited 	{ color : #E60005; text-decoration: none; }
a:hover		{ text-decoration: underline; color : #E60005; }

hr	{ height: 1px; background-color:#FFFFFF; border: solid #CDCDCD 0px; border-top-width: 1px;}

.content { line-height: 160%; padding-right: 40px;}

.head_on 			{ font-size : 11px; color: #898989; font-weight: bold; }
a.head_on 			{ color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #E60005; padding:4px; }
a.head_on:link 		{ color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #E60005; padding:4px; }
a.head_on:active	{ color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #E60005; padding:4px; }
a.head_on:visited	{ color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #E60005; padding:4px; }
a.head_on:hover		{ color: #FFFFFF; font-weight: bold; text-decoration: underline; }


.head_off 			{ font-size : 11px; color: #898989; font-weight: bold; }
a.head_off 			{ color: #898989; font-weight: bold; text-decoration: none; }
a.head_off:link 	{ color: #898989; font-weight: bold; text-decoration: none; }
a.head_off:active	{ color: #898989; font-weight: bold; text-decoration: none; }
a.head_off:visited	{ color: #898989; font-weight: bold; text-decoration: none; }
a.head_off:hover	{ color: #D82423; font-weight: bold; text-decoration: underline; }

.head 				{ font-size : 11px; color: #898989; }
a.head	 			{ color: #898989; text-decoration: none; }
a.head:link 		{ color: #898989; text-decoration: none; }
a.head:active		{ color: #898989; text-decoration: none; }
a.head:visited		{ color: #898989; text-decoration: none; }
a.head:hover		{ color: #D82423; text-decoration: underline; }

.suche 				{ font-size : 10px; color: #898989; }
a.suche	 			{ color: #898989; text-decoration: none; }
a.suche:link 		{ color: #898989; text-decoration: none; }
a.suche:active		{ color: #898989; text-decoration: none; }
a.suche:visited		{ color: #898989; text-decoration: none; }
a.suche:hover		{ color: #D82423; text-decoration: underline; }




td.bilderleiste	{
			background-image: url(../images/bilderleiste.jpg);
			background-repeat: no-repeat;
			background-color: #CACACA;
			height: 100px;
			}

td.leftleiste	{
			background-image: url(../images/leftbraun.gif);
			background-repeat: no-repeat;
			background-position: top right;
			background-color: #CACACA;
			}
			
td.rightleiste	{
			background-image: url(../images/rightbraun.gif);
			background-repeat: no-repeat;
			background-position: top left;
			background-color: #CACACA;
			}
			
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.boxbraun		{
			background-image: url(../images/bg_box_braun.gif);
			background-repeat: repeat-x;
			background-color: #FBE7C8;
			height: 22px;
			font-size : 11px; color: #5F5E5D; font-weight: bold;
			border: #E60005; 
			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.jpg);
			background-repeat: repeat-x;
			background-color: #FFFFFF;
			height: 22px;
			font-size : 11px; color: #5F5E5D; font-weight: bold;
			border: #5F5E5D; 
			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 : #898989;
			background-color : #FFFFFF;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10x;
			border-color: #898989;
			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 : #898989;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			border-color: #898989;
			border-style: solid;
			border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
			width: 40px;
			height: 15px;
			}

input.checkbox { border: solid 1px #FFFFFF; }
			
input, textarea, select 	{
			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.boxgrauneu1		{
			background-color: #E60005;
			height: 22px;
			font-size : 11px; color: #E60005; font-weight: bold;
			border: #343434; 
			border-style: solid;
			border-left-width: 1px; 
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px;			
			}
			
td.boxgrauneu2		{
			background-color: #FFFFFF;
			font-size : 14px; color: #E60005;
			text-transform: uppercase;
			border: #343434; 
			border-style: solid;
			border-left-width: 0px; 
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 1px;			
			}
			
td.boxorange1		{
			background-color: #5B5B5B;
			height: 22px;
			font-size : 11px; color: #5B5B5B; font-weight: bold;
			border: #343434; 
			border-style: solid;
			border-left-width: 1px; 
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px;			
			}
			
td.boxorange2		{
			background-color: #FFFFFF;
			font-size : 14px; color: #5B5B5B;
			text-transform: uppercase;
			border: #343434; 
			border-style: solid;
			border-left-width: 0px; 
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 1px;			
			}