	
/************************
*  Position Print Div
*************************/
#printlogo{
 display:none;
visibility:hidden;
}

#ausgabe{
 display:none;
visibility:hidden;
}

#info{
 display:none;
visibility:hidden;
}

/*********
***************
*  Body
*************************/
body{

margin-top: 15px;
margin-left: 0px;
background-image: url(/de/images/bg_hinten.gif);
}

td, tr, table {
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     text-decoration:none;
     color: #474747;
     font-size: 11px;
	 
 }

li {
list-style-image:url(/images/li.gif);
margin-left: -23px;
margin-bottom: 0px;

}

H1{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  color: #8D9582;
  font-size: 16px;
  font-weight: bold; 
}
H2{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  color: #8D9582;
  font-size: 12px;
  		font-weight: bold; 
}

.img {
	border:0px;
}
a {
 color: #474747;
  font-size: 11px;
 text-decoration: underline; 
}
a:hover {
 color: #8D9582;
   font-size: 11px;
 text-decoration: underline;
}
a:active {
 color: #474747;
  font-size: 11px;
 text-decoration: underline; 
}


a.oben {
 color: #8F9883;
  font-size: 12px;
 text-decoration: none; 
}
a.oben:hover  {
 color: #474747;
   font-size: 12px;
    text-decoration: none; 
}
a.oben:active {
 color: #8F9883;
  font-size: 12px;
 text-decoration: none; 
}


a.menuon {
	color: #FFFFFF;
	font-size: 12px;
        font-weight: bold; 
	text-decoration: none;
	background-color:#A1AF8D;
        display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	;

	
}
a.menuon:visited {
	color: #FFFFFF;
	font-size: 12px;
font-weight: bold; 
	text-decoration: none;
display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}
a.menuon:hover {
	color: #FFFFFF;
	font-size: 12px;
font-weight: bold; 
	text-decoration: none;
	background-color:#A1AF8D;

}
a.menuon:active {
	color: #FFFFFF;
	font-size: 12px;
font-weight: bold; 
	text-decoration: none;
	background-color:#A1AF8D;
display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}

a.menuoff {
	color: #FFFFFF;
	font-size: 12px;
font-weight: bold; 
	text-decoration: none;

	display:block; 
	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	;
	}

a.menuoff:visited {
	color: #FFFFFF;
	font-size: 12px;
        font-weight: bold; 
	text-decoration: none;
	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}
a.menuoff:hover {
	color: #FFFFFF;
	font-size: 12px;
        font-weight: bold; 
	text-decoration: none;
	background-color:#A1AF8D;
        display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	;


}
a.menuoff:active {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
        font-weight: bold; 

	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px	}
	
	
	
	
	
	
	a.submenuon {
	color: #FFFFFF;
	font-size: 11px;
        font-weight: bold; 
	text-decoration: none;
	background-color:#A1AF8D;
        display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px 0px 3px 20px;	}


a.submenuon:visited {
	color: #FFFFFF;
	font-size: 11px;
font-weight: bold; 
	text-decoration: none;
display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px 0px 3px 20px;	}
a.submenuon:hover {
	color: #FFFFFF;
	font-size: 11px;
font-weight: bold; 
	text-decoration: none;
	background-color:#A1AF8D;

}
a.submenuon:active {
	color: #FFFFFF;
	font-size: 11px;
font-weight: bold; 
	text-decoration: none;
	background-color:#A1AF8D;
display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px 0px 3px 20px;	}

a.submenuoff {
	color: #757B6C;
	font-size: 11px;
font-weight: bold; 
	text-decoration: none;

	display:block; 
	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px 0px 3px 20px;	}

a.submenuoff:visited {
	color: #757B6C;
	font-size: 11px;
        font-weight: bold; 
	text-decoration: none;
	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px 0px 3px 20px;	}
a.submenuoff:hover {
	color: #FFFFFF;
	font-size: 11px;
        font-weight: bold; 
	text-decoration: none;
	background-color:#A1AF8D;
        display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px 0px 3px 20px;	}


a.submenuoff:active {
	color: #757B6C;
	font-size: 11px;
	text-decoration: none;
        font-weight: bold; 

	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:3px 0px 3px 20px;	}
	




#sitemap02{
 position: relative;
 float: left;
 width: 260px !IMPORTANT;

}

#sitemap02 a{

text-decoration: none!IMPORTANT;
text-align: left!IMPORTANT;
border-style:solid!IMPORTANT; 
border-width:0px!IMPORTANT;
font-weight: normal!IMPORTANT;
padding:5px 0px 0px 12px!IMPORTANT;
color: #474747!IMPORTANT;
background-image: url(/images/hg_sitemap.gif)!IMPORTANT;
background-color:#f7f7f7!IMPORTANT;



}
#sitemap02 a:active{
text-decoration: none!IMPORTANT;
text-align: left!IMPORTANT;
border-style:solid!IMPORTANT; 
border-width:0px!IMPORTANT;
font-weight: normal!IMPORTANT;
padding:5px 0px 0px 12px!IMPORTANT;
color: #474747!IMPORTANT;
background-image: url(/images/hg_sitemap.gif)!IMPORTANT;
background-color:#f7f7f7!IMPORTANT;

}

#sitemap02 a:hover{
text-decoration: underline!IMPORTANT;
text-align: left!IMPORTANT;
border-style:solid!IMPORTANT; 
border-width:0px!IMPORTANT;
font-weight: normal!IMPORTANT;
padding:5px 0px 0px 12px!IMPORTANT;
color: #474747!IMPORTANT;
background-image: url(/images/hg_sitemap.gif)!IMPORTANT;
background-color:#f7f7f7!IMPORTANT;



}


#sitemap03{
 position: relative;
 float: left;
 width: 520px !IMPORTANT;
margin-bottom:20px;

 
}

	table td.option {
  font-weight: bold;
  color: #ff3b9a;
  padding-left: 0;
  width: 120px;
}

	
input {
	
	height: 13px;
	font-size: 11px;
	border: 1px solid #8D9582;
	*border: 1px solid #8D9582;
	width:150px;
	}

.checkbox{
	width: 20px !IMPORTANT;
	*border: 0px solid #fff !IMPORTANT;
	*width: 16px !IMPORTANT;
	background-color: #fffde7 !IMPORTANT;
}

select{
	height: 15px;
	*height: 18px;
	width: 150px;
	*width: 150px;
	border: 1px solid #8D9582;
	*border: 1px solid #8D9582;
font-size: 11px;

	
}

textarea {
	width: 492px;
	height: 60px;
	padding: 2px;
	margin: 4px 0px 5px 0px;
border: 1px solid #5a3852;
	*border: 1px solid #5a3852;
font-size: 11px;
}


