A:link, A:visited, A:hover, A:active {
		background-color : transparent;
		color: #555555;            
		text-decoration : underline;
		}



.menu1ebene {
		width:185px;
		height:20px;
		background:#ee9922;
		border-top:1px solid #999999;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 5px;
                                
		
		}


.menu2ebene {
		width:190px;
		height:20px;
		background:#4477CC;
		border-top:1px solid #e5e5e5;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
                                text-align:left;
				}


.menu1ebene A:link, .menu1ebene A:visited {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #ee9922;
		color: #555555;
		font-size : 0.8em; 
		height : 18px;
		text-decoration : none;
		}
 
.menu1ebene A:hover, .menu1ebene A:active {
                                font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #ee9922;
		color: #4477CC;
                                font-size : 0.8em;
		font-weight : bold; 
                                height : 18px;
                                text-decoration : none;
		}
.menu2ebene A:link, .menu2ebene A:visited {
                                font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #4477CC;
		color: #555555;
                                font-size : 0.8em; 
                                height : 18px;
                                text-decoration : none;
		}
 
.menu2ebene A:hover, .menu2ebene A:active {
                                font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #4477CC;
		color: #ffffff;
                                font-size : 0.8em;
		font-weight : normal; 
                                height : 18px;
                                text-decoration : none;
		}

		
.menu1actebene {
		width:185px;
		height:20px;
		background:#ee9922;
		border-top:1px solid #999999;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 5px;
                                text-align:left;
                                		}

.menu2actebene {
		width:190px;
		height:20px;
		background:#4477CC;
		border-top:1px solid #e5e5e5;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
                                text-align:left;
                                
		}


.menu1actebene A:link, .menu1actebene A:visited, .menu1actebene A:hover, .menu1actebene A:active {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #ee9922;
		color: #ffffff;
		font-size : 0.8em; 
		height : 18px;
		text-decoration : none;
		font-weight : bold; 
		}
		

.menu2actebene A:link, .menu2actebene A:visited, .menu2actebene A:hover, .menu2actebene A:active {
                                font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #4477CC;
		color: #555555;
                                font-size : 0.8em; 
                                height : 18px;
                                text-decoration : none;
                                font-weight : normal; 
		}
		

 

#leftcontent_oben {
		position: absolute;
		left:0px;
		top:0px;
		right:0px;
		background:#ffffff;
		border:0px solid #000;
		}

//#centercontent_oben {
//		background:#ffffff;
//		height:84px;
//		margin-left: 399px;
//		margin-right:169px;
//		border:0px solid #000;
//		voice-family: "\"}\"";
//		voice-family: inherit;
//		margin-left: 400px;
//		margin-right:170px;
//		}
//html>body #centercontent_oben {
//		margin-left: 400px;
//		margin-right:170px;
//		}		
//#rightcontent_oben {
//		position: absolute;
//		right:0px;
//		top:0px;
//		width:170px;
//		background:#ffffff;
//		border:0px solid #000;
//		}

#leftcontent {
		position: absolute;
		left:0px;
		top:45px;
		width:190px;
		height:400px;
		background:#e5e5e5;
		padding:30px 0px 0px 0px;
		}


#centercontent {
		background:#fffbe5;
	        height:80%;
		margin-left: 189px;
		margin-right:169px;
		margin-bottom:1px;
		border-right:1px solid #999999;
		border-left:1px solid #999999;
		voice-family: "\"}\"";
		voice-family: inherit;
		margin-left: 190px;
		margin-right:170px;
		padding:30px 0px 0px 0px;
		}

html>body #centercontent {
		margin-left: 190px;
		margin-right:170px;
               
		}

#rightcontent {
		position: absolute;
		right:0px;
		top:85px;
		width:170px;
		height:400px;
		background:#e5e5e5;
		padding:30px 0px 0px 0px;
		}
		
	
#banner {
		position: absolute;
		background:#4477CC;
		height:20px;
		top:25px;
		left:0px;
		right:0px;
		width:100%;
		margin:0px 0px 0px 0px;
                                padding:0px 0px 0px 0px;
		border-bottom:1px solid #999999;
		border-top:1px solid #999999;
		border-right:0px solid #000;
		border-left:0px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:19px;
		}
.headline{
		margin:0px 0px 0px 0px; 
		background:#999999;
		width : 100%;
		}

html>body #banner {
		height:19px;
		margin:0px 0px 0px 0px;
                                padding:0px 0px 0px 0px;
		}
BODY {
		
		background-color: #e5e5e5; 
		text-align:center; 
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		}

H1 {
		margin:0px 0px 10px 0px; 
                                padding:1px 0px 2px 0px;
		background:#ee9922;
                                text-indent :1px;
		width : 100%;
                                font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 1.1em;
		line-height : normal;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;	
		}
H4 {
		margin:10px 10px 0px 0px; 
		padding:0px 0px 10px 0px;
		text-indent :1px;
		text-align:left;
		width : 100%;
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.9em;
		line-height : 16px;
		font-weight: bold;
		text-decoration: none;
		color: #555555;
		}
H5 { 
		margin:0px 10px 10px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :1px;
		text-align:left;
		width : 100%;
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.9em;
		font-size : 1.1em;
		font-weight: bold;
		text-decoration: none;
		color: #4477CC;
		}
H3 {
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 2px;
		text-indent :1px;
		text-align:left;
		background:#999999;
		width : 100%;
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
		}
H2 {
		margin:0px 5px 10px 5px; 
		padding:0px 0px 0px 2px;
		text-indent :1px;
		text-align:left;
		background:#999999;
		width : 100%;
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
                                                                
		}

.content, .content TD {
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		margin:0px 25px 0px 25px; 
		padding:0px 0px 0px 1px;
		text-indent :0px;	
		font-style:normal; 
		font-variant:normal; 
		text-transform:none; 
		letter-spacing:normal; 
		line-height:normal; 
		text-align:left;
		}
.content A:link, .content A:visited, .content A:hover, .content A:active  {
		background-color : transparent;
		color: #555555;
		text-decoration : underline;
		font-weight : normal;
		}	

.rand {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		
		line-height :normal;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #e5e5e5;
		margin:0px 5px 0px 5px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;	
		font-style:normal; 
		font-variant:normal; 
		text-transform:none; 
		letter-spacing:normal; 
		line-height:normal; 
		text-align:left;
		font-stretch:extra-expanded;
		}

//.rand P{
//		font-family : Verdana, Arial, Helvetica, sans-serif;
//		font-size : 0.6em;
//		line-height :normal;
//		font-weight: normal;
//		text-decoration: none;
//		color: #555555;
//		background-color : #e5e5e5;
//		margin:0px 5px 0px 5px; 
//		padding:2px 0px 0px 0px;
//		text-indent :0px;	
//		font-style:normal; 
//		font-variant:normal; 
//		text-transform:none; 
//		letter-spacing:normal; 
//		line-height:normal; 
//		text-align:left;
//		font-stretch:extra-expanded;
//		}
.rand A:link, .rand A:visited, .rand A:hover, .rand A:active{
		background-color : transparent;
		color: #555555;          
		text-decoration : underline;
		}
.menuoben {
                                margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
                                height:18px;
}
.menuoben A:link, .menuoben A:visited, .menuoben A:hover, .menuoben A:active{
                                font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #4477cc;
		color: #ffffff;
                                font-size : 0.8em; 
                                height : 18px;
                                text-decoration : none;
		}

.unten {
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		width : 100%;
		height : 10px;
		background-color : #E5E5E5;

		color: #555555;
		}
.unten_text {
		margin:3px 0px 3px 20px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		width : 100%;
		height : 10px;
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.6em; 
		line-height : 14px;
		font-weight: normal;
		text-decoration: none;
		background-color : #E5E5E5;
		color: #555555;
		}
.shortcut  {
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		margin:0px 25px 0px 25px;
		text-indent :0px;	
		font-style:normal; 
		font-variant:normal; 
		text-transform:none; 
		letter-spacing:normal; 
		line-height:normal; 
		text-align:left;
		}
.shortcut A:link, .shortcut A:visited, .shortcut A:hover, .shortcut A:active  {
		background-color : transparent;
		color: #000000;
		text-decoration : underline;
		
		}	

		
.subhead1 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.9em;color: #555555;}
.subhead2 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1.0em;color: #555555;}
.subhead3 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1.1em;color: #555555;}

pre, p, span, tx-macinasearchbox-pi1 {
		margin:0px 0px 0px 0px;
		}
form  {
		margin:10px 0px 8px 0px;
		}	
select {
		margin:2px 0px 0px 0px;
		}	
		
TEXTAREA {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555;} 

INPUT {  font-family: Verdana, Arial, Helvetica, sans-serif;color: #555555;}

.caption {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : 15px;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		margin-top : 1px;
		margin-bottom : 1px;
		padding-bottom : 0px;
		text-indent : 0px;
		}
.bulletlist {
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		margin-top : 1px;
		margin-bottom : 1px;
		padding-bottom : 0px;
		text-indent : 0px;
		}


.searchform, .searchresultpagetitle, .searchresultcontent, .searchresultheader, .searchmarkup {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}


.loginform {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.login, .logout {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 12px;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #e5e5e5;
		margin:0px 5px 0px 5px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.login a:link, .login a:hover, .login a:visited, .login a:active{
		text-decoration: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;                  
		color: #555555;   
		font-size: 11px;
		font-weight: bold;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 1px;
		text-indent :0px;	
		}

.mailform {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.mailformrequired {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.mailformcomment {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.mailformradio {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}


.filelinks {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;;
		}
.filelinkssize {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #404040;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}

.sitemap1 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight: bold;color: #ffffff;padding:0px 2px 1px 2px;}

.sitemap2 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.7em;font-weight: normal;color: #ffffff;text-align: center;}
td.sitemap2{font-family : Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #ffffff;padding:0px 2px 1px 2px;}
.sitemap2 A:link	{text-decoration:none; color:#ffffff;font-weight: normal;}
.sitemap2 A:visited	{text-decoration:none; color:#ffffff;font-weight: normal;}
.sitemap2 A:active 	{text-decoration:none; color:#ffffff;font-weight: normal;}





.sitemap2 A:hover	{text-decoration:underline; color:#ffffff;font-weight: normal;}

.sitemap3 {font-family : Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #555555;}      
td.sitemap3 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.7em;color: #555555;padding:0px 0px 0px 0px;}
.sitemap3 A:link	{text-decoration:none; color:#555555;font-weight: normal;}
.sitemap3 A:visited	{text-decoration:none; color:#555555;font-weight: normal;}
.sitemap3 A:active 	{text-decoration:none; color:#555555;font-weight: normal;}
.sitemap3 A:hover	{text-decoration:underline; color:#555555;font-weight: normal;}


.sitemap4 {font-family : Verdana, Arial, Helvetica, sans-serif;color: #555555;}
td.sitemap4 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.6em;color: #555555;padding:0px 0px 0px 0px;}
.sitemap4 A:link	{text-decoration:none; color:#555555;font-weight: normal;}
.sitemap4 A:visited	{text-decoration:none; color:#555555;font-weight: normal;}
.sitemap4 A:active 	{text-decoration:none; color:#555555;font-weight: normal;}
.sitemap4 A:hover	{text-decoration:underline; color:#555555;font-weight: normal;}


.celmenu {
		font-family : Arial, Verdana, Helvetica, sans-serif;
		font-size : 11px;
		color: #555555;
		margin-top : 10px;
		}
.celsubmenu {
		font-family : Arial, Verdana, Helvetica, sans-serif;
		font-size : 10px;
		color: #555555;
		margin-left : 20px;
		margin-top : 3px;
		}

.tx-rlmpdomaincheck-pi1 INPUT, SELECT {
		font-family: Verdana, Arial, Helvetica, sans-serif;;  
		font-size : 11px; 
		color: #555555;
		margin:2px 0px 0px 0px;
		}

 
