/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	background-color: #ffffff;
    margin:0; /* neu */
	font-size:12px;
	font-family:Arial;
}


h1,h2,h3 { margin-top:5px; margin-bottom:5px; }

h1 {
font-size:13px;
font-weight:bold;
font-family:Arial;
color:#3d7bb6;}


h2 {
font-size:12px;
font-weight:bold;
font-family:Arial;
color:#595959;}

hr {clear: left; visibility: hidden;}

.logo {
border:solid 1px;
border-color:#e9e9e9;}



.gliederung_link {
     font-size: 12px;
     text-decoration: none;
     color: #9e9d9d;
	 margin-top:5px;
	 background:url(../images_icons/arrow_grey.gif) no-repeat; padding-left: 10px;}

.gliederung_link:visited {
     color: #9e9d9d;
     text-decoration: none;}
.gliederung_link:hover {
     color: #595959;
	 text-decoration: none;}

.gliederung_link:active {
     color: #595959;
	 text-decoration: none;}





/* Left Box*/
.txt_white {
     font-size: 12px;
     text-decoration: none;
     color: #ffffff;}

.txt_blue {
     font-size: 12px;
     text-decoration: none;
     color: #3d7bb6;}
	 
.txt_lightgrey {
     font-size: 12px;
     color: #9e9d9d;
     text-decoration: none;}
	 
	 
.txt {
     font-size: 12px;
     text-decoration: none;
     color: #595959;}

.link_white {
     font-size: 12px;
     text-decoration: none;
     color: #ffffff;}

.link_white:visited {
     color: #ffffff;
     text-decoration: none;}
.link_white:hover {
     color: #ffffff;
	 text-decoration: underline;}

.link_white:active {
     color: #ffffff;
	 text-decoration: none;}
/* Meta Navigation */

.meta_txt {
     font-size: 11px;
     text-decoration: none;
     color: #9e9d9d;}
	 


.meta_link {
     font-size: 11px;
     text-decoration: none;
     color: #9e9d9d;
	 background:url(../images_icons/arrow_grey.gif) no-repeat; padding-left: 10px;}

.meta_link:visited {
     color: #9e9d9d;
     text-decoration: none;}
.meta_link:hover {
     color: #595959;
	 text-decoration: none;}

.meta_link:active {
     color: #595959;
	 text-decoration: none;}
	 
	 
	 
	 
.meta_link2 {
     font-size: 11px;
     text-decoration: none;
     color: #9e9d9d;}

.meta_link2:visited {
     color: #9e9d9d;
     text-decoration: none;}
.meta_link2:hover {
     color: #595959;
	 text-decoration: none;}

.meta_link2:active {
     color: #595959;
	 text-decoration: none;}

/* Links (blau) */

.link {
     font-size: 12px;
     text-decoration: none;
	 color: #3d7bb6;
	 background:url(../images_icons/arrow_link.gif) 0px 4px no-repeat; padding-left: 12px;}

.link:visited {
     color: #3d7bb6;
     text-decoration: none;}
.link:hover {
     color: #004862;
	 text-decoration: none;
	 background-position: 0px -8px;
}



.link:active {
     color: #004862;
	 text-decoration: none;}
	 
	 
	 
.link_liste {
     font-size: 12px;
     text-decoration: none;
	 color: #3d7bb6;
	 background:url(../images_icons/arrow_link_norm.gif) 0px 4px no-repeat; padding-left: 12px;}

.link_liste:visited {
     color: #3d7bb6;
     text-decoration: none;}
.link_liste:hover {
     color: #004862;
	 text-decoration: none;
	 background:url(../images_icons/arrow_link_over.gif) 0px 4px no-repeat; padding-left: 12px;
}


.link_liste:active {
     color: #004862;
	 text-decoration: none;}

/* Subnavigation */

#listmenu1{ 
	margin:0; padding:0; list-style-type:none;
	text-align:left;
	background-color:transparent;}

#listmenu1 li {list-style-type:none;margin:0;}

#listmenu1 a{
     font-size: 12px;
     text-decoration: none;
	 color: #3d7bb6;
	 background-image:url(../images_icons/button_subnavi.jpg);
	 display:block;
	 width:145px;
	 height:16px;
	 padding-left:25px;

}

#listmenu1 a:hover{text-decoration:underline;
     color: #004862;
	 display:block;
	 width:145px;
	 height:16px;
	 text-decoration: none;
	 padding-left:25px;
	 background-position: 0px -16px;
}
	 

#listmenu1 li#lmactive1{	
     color: #004862;
	 text-decoration: none;
	 display:block;
	 width:145px;
	 height:16px;
	 padding-left:30px;
	 background:url(../images_icons/button_subnavi.jpg) 0px -16px no-repeat; padding-left: 25px;
}

/* /Subnavigation */
