
body		{
		margin: 0px;
		background-color: #0C0C0C;

		scrollbar-3d-light-color: #000000;
		scrollbar-arrow-color: #DDDDDD;
		scrollbar-base-color: #DDDDDD;
		scrollbar-dark-shadow-color: #DDDDDD;
		scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #DDDDDD;
		scrollbar-shadow-color: #DDDDDD;
		}
pre				{ font-family: verdana; font-size: 12px; COLOR: #000000; font-weight: normal; letter-spacing: 0px; margin-bottom: 0px;}
table 			{ padding: 0px; margin: 0px; }
td	 			{ font-family: trebuchet ms; font-size: 12px; COLOR: #000000; font-weight: normal; letter-spacing: 0px; padding: 0px; line-height: 120%;}
.padd5px 		{ padding: 5px; }
.mitte	 		{ text-align: left; }
.rahmen_black	{ border: 1px solid #000000; }
.rahmen_grey	{ border: 1px solid #333333; }
.rahmen_ohne	{ border: 0px }
.titel_01		{ font-weight: bold; font-size: 16px; color: #31425a; background-image: url(images/template/button_25x25.gif); background-repeat: no-repeat; padding-left: 40px; }
td.adresszeile 	{ font-family: arial; font-size: 14px; COLOR: #000000; letter-spacing: 0px; font-variant: normal; 
		font-weight: bold; letter-spacing: 1px; background-color: #FAF6DB; padding-bottom: 6px; border-bottom: 0px solid #F7D501; }
td.fusszeile 	{ font-weight: bold; border-top: 1px solid #000000; height:22px; background-color: #FAF6DB;}
td.navigation 	{ font-family: arial; font-size: 12px; border-bottom: 2px solid #F7D501;  }
td.navi 		{ font-family: arial; font-size: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none; 
		font-weight: bold; font-variant: normal; letter-spacing: 1px; text-align: center; vertical-align: middle; padding: 0px; border-right: 1px solid #000000; }
td.navigrey		{ background-image: url(images/bg-navi-M_20x30.gif); color: white; vertical-align: bottom; text-align: center; font-family: trebuchet ms; font-size: 14px; border-left: 3px solid #333333;}
td.fotogalerie { vertical-align: middle; text-align: center; font-family: verdana, arial; font-size: 11px; width: 120px; }
h2		{ font-size: 12px; font-family: verdana; color: #233455;
	}

hr	 	{ 
		height: 5px;
		color: #C8EE58;
		text-align: center;
		border: 1px solid #1E2F6F;
		}
ul	 			{ margin-left: 20px;}
li	 			{ font-weight: normal; line-height: 120%; padding-bottom: 5px;}
A.extern:link, A.extern:visited {	 
		font-family: verdana; 
		font-size: 10px; 
		color: darkred;  
		text-decoration: none;
		font-weight: bold; 
		font-variant: normal; 
		}
A.extern:hover {	 
		font-family: verdana; 
		font-size: 10px; 
		color: black;  
		background-color: #D0CED0;
		text-decoration: none;
		font-weight: bold; 
		font-variant: normal; 
		}
		
td.menu {
height: 25px; width: 10%; background-color: #42527b; vertical-align: middle; text-align: center;
	}
td.menuaktiv {
height: 25px; width: 10%; background-image: url(images/template/bg_blue-light_25x25.gif); vertical-align: middle;  text-align: center; 
border-top: 1px solid #000000; border-left: 1px solid; border-right: 1px solid #000000;
	}
		
A.menu:link, A.menu:visited	{	
font-family: verdana; 
color: white; 
text-decoration: none;
letter-spacing: 0px;
font-weight: normal;
		}
A.menu:hover	{	 
font-weight: bold;
text-decoration: underline;
		}
		
A.menuaktiv:link, A.menuaktiv:visited	{	
font-family: verdana; 
color: black; 
text-decoration: none;
letter-spacing: 0px;
font-weight: bold;
		}
A.menuaktiv:hover	{	 
font-weight: bold;
		}

		
A.menusub:link, A.menusub:visited		{	
font-family: verdana; 
color: #4a5a84; 
text-decoration: none;
letter-spacing: 1px;
font-weight: normal;
		}
A.menusub:hover  {	
color: #666666; 
font-weight: normal;
text-decoration: underline;
		}
		
A.menusubaktiv:link, A.menusubaktiv:visited		{	
font-family: verdana; 
color: black; 
text-decoration: none;
letter-spacing: 1px;
font-weight: bold;
		}
A.menusubaktiv:hover  {	
color: black; 
font-weight: bold;
		}

		
	
A.ext:link, A.ext:visited 	{color: darkred; font-weight: bold; text-decoration: none; background: url(images/icon_extern_17x14.gif) no-repeat; margin-left: 10px; height: 17px;}
A.ext:hover 	{color: #313e5c; text-decoration: none; background.color: #233455; margin-left: 10px; height: 17px;}	

td.rahmenobenlinks		{background-image: url(images/template/rahmen-obenlinks_20x20.gif) }
td.rahmenoben			{background-image: url(images/template/rahmen-oben_20x20.gif) }
td.rahmenobenrechts		{background-image: url(images/template/rahmen-obenrechts_20x20.gif) }
td.rahmenlinks			{background-image: url(images/template/rahmen-links_20x20.gif) }
td.maincontent			{background-color: #CFD6E7; border:0px solid red; }
td.rahmenrechts			{background-image: url(images/template/rahmen-rechts_20x20.gif) }
td.rahmenuntenlinks		{background-image: url(images/template/rahmen-untenlinks_20x20.gif) }
td.rahmenunten			{background-image: url(images/template/rahmen-unten_20x20.gif) }
td.rahmenuntenrechts	{background-image: url(images/template/rahmen-untenrechts_20x20.gif) }

td.header				{background-image: url(images/template/header_kreuder_000_940x230.gif) }
td.leistegrau			{background-image: url(images/template/bg-leiste-grau-01_20x20.gif) }
