/* CSS Fischer */
html, body  { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	line-height: 145%;
	font-weight: normal;
	background-color: #FFFFFF;
	margin: 0px 0px;
	padding: 0px 0px;
	height:100%;
}

#left {
background-color:#DAE3E9;
width:347px;
height: 100%;
float:left;
}

#content {
background-color:#DAE3E9;
width:629px;
float:right;
}

#table_id {
	height: 100%;
	width: 100%;
}
table.h100proz {
	height: 100%;
	width: 100%;
}

/* Content */

.navi_content {padding:0 22px; color:#F09217; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style: normal; text-transform: uppercase;}
.subtitle_content {padding:13px 102px 0px 22px; font-size:16px; color:#67879C; font-family:Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-transform: uppercase;}
.content {padding:5px 102px 41px 22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style: normal; line-height: 145%;}
.content_td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style: normal; line-height: 145%;}

.border {
	  		background-color:#FFFFFF; 
			color:#000000; 
			border-color:#67879C; 
			border-style:solid; 
			border-width: 1px; 
			font-family : Verdana, Arial, Helvetica, sans-serif; 
			font-size:10px }

/* Navi left*/

	  a.impressum_link {
		  display : block;
		  width : 55px;
		  height : 7px;
		  background-image : url(../img/impressum_in.gif);
		  background-position : center;
		  background-repeat: no-repeat;
	  }
	  a.impressum_link:hover {
		  background-image : url(../img/impressum_aktiv.gif);
	  }
	  a.impressum_active_link {
		  display : block;
		  width : 55px;
		  height : 7px;
		  background-image : url(../img/impressum_aktiv.gif);
		  background-position : center;
		  background-repeat: no-repeat;
	  }
	 a.impressum_active_link:hover {
		  background-image : url(../img/impressum_aktiv.gif);
	  }
	  
	  a.kontakt_link {
		  display : block;
		  width : 46px;
		  height : 7px;
		  background-image : url(../img/kontakt_in.gif);
		  background-position : center;
		  background-repeat: no-repeat;
	  }
	  a.kontakt_link:hover {
		  background-image : url(../img/kontak_aktiv.gif);
	  }
	  a.kontakt_active_link {
		  display : block;
		  width : 46px;
		  height : 7px;
		  background-image : url(../img/kontak_aktiv.gif);
		  background-position : center;
		  background-repeat: no-repeat;
	  }
	 a.kontakt_active_link:hover {
		  background-image : url(../img/kontak_aktiv.gif);
	  }
	  
	  a.home_link {
		  display : block;
		  width : 26px;
		  height : 7px;
		  background-image : url(../img/home_in.gif);
		  background-position : center;
		  background-repeat: no-repeat;
	  }
	  a.home_link:hover {
		  background-image : url(../img/home_aktiv.gif);
	  }
	  a.home_active_link {
		  display : block;
		  width : 26px;
		  height : 7px;
		  background-image : url(../img/home_aktiv.gif);
		  background-position : center;
		  background-repeat: no-repeat;
	  }
	 a.home_active_link:hover {
		  background-image : url(../img/home_aktiv.gif);
	  }
ul#sitemap a {text-decoration: none;}
ul#sitemap {list-style: none;margin:0;padding:0 0 0 30px;}
ul#sitemap ul  {list-style: none;margin:0;padding:0;}
ul#sitemap li {margin-top:20px;font-weight:bold;}
ul#sitemap li li {margin:0px 0 0 10px;font-weight:normal;}

a.sitemap_link{
background-image:url("../img/sitemap_icon.gif");
background-position:center center;
background-repeat:no-repeat;
display:block;
height:14px;
width:18px;
}
a.sitemap_active_link, a.sitemap_link:hover {
background-image:url("../img/sitemap_icon_aktiv.gif");
background-position:center center;
background-repeat:no-repeat;
display:block;
height:14px;
width:18px;
}

#m1 a, #m2 a {text-indent:-9999em;}

.loading {background:url("../img/load.gif") no-repeat scroll center center transparent;display:none;height:48px;}