/* CSS Document 
img, .pngfix { behavior: url(../../noindex/css/pngfix/iepngfix.htc)}

/* ### HTML ###################################################################### */
html {
	
	margin:0;
	padding:0;
}

#divgesamt {
	position:static;
	height:700px;
	text-align:bottom;
}


/* ### BODY ###################################################################### */
body {
	background:#545a56;
	color: #ffffff;
	font-family:arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	
	height:100%;
	margin:0px;
	padding:0px;
	}
	
#site-rahmen {
    position:absolute;
    left:50%;
	top:53%;
	width: 1033px;
	height: 600px;
	margin: 100px 0px 0px -516px;
	/* vor IE-Mac verstecken */
	margin-top/**/: -300px;
	
	background-image:url(../../lp_hg_bilder/hg_oben.jpg);
	background-repeat:no-repeat;
	/*background-position:0 0 0 0;*/
}
#site-rahmen_kontakt {
    position:absolute;
    left:50%;
	top:53%;
	width: 1033px;
	height: 600px;
	margin: 100px 0px 0px -516px;
	/* vor IE-Mac verstecken */
	margin-top/**/: -300px;
	
	background-image:url(../../lp_hg_bilder/hg_oben.jpg);
	background-repeat:no-repeat;
	/*background-position:0 0 0 0;*/
}
#site-rahmen_agb {
	position:relative;
	margin:0 auto;
	padding:0;
	width:1024px;
	
	
	
	
}

/* ### Content ############################################################ */
#content {
	position:absolute;
	top:409px;
	left:756px;
	width: 498px;
	height:307px;
	font-size:0.750em;
}

h1 {color:#ffffff; font-weight:bold; font-size:1.064em; margin-top:0px;}
.ueberschrift {font-size:13px; font-weight:bold;}

#home {
	width:300px;
	height:73px;
	position:absolute;
	top:62px;
	left:50px;
}

/* ### Menu ############################################################ */
.menu a:link{color:#ffffff; text-decoration:none; font-weight:bold; 	font-size: 13px;}
.menu a:visited{color:#ffffff; text-decoration:none; font-weight:bold; 	font-size:13px;}
.menu a:hover{color:#ffec00; text-decoration:none;  font-weight:bold; font-size:13px;}
.menu a:active{color:#ffffff;  text-decoration:none;  font-weight:bold; font-size:13px;}

/* ### Menu oben ############################################################ */
#menu_oben {
	position:absolute;
	top:0px;
	left:585px;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 14px;
	width: 400px;
	/*font-size:0.814em;*/
} 	

/*.trennung {font-size:1.250em; font-weight:normal; margin-left:5px; margin-right:5px;}*/
#verlagswesen {margin-top:10px; padding-left:0px; float:left; display:inline; visibility:hidden;}
#verlagswesen a:link{color:#FFFFFF;  text-decoration:none; font-weight:bold; }
#verlagswesen a:visited{color:#FFFFFF;   text-decoration:none; font-weight:bold;}
#verlagswesen a:hover{color:#ffec00; text-decoration:none; font-weight:bold;}
#verlagswesen a:active{color:#FFFFFF; text-decoration:none; font-weight:bold;}

#kontakt_imp {margin-top:12px; padding-left:50px; float:left; display:inline;}
#kontakt_imp a:link{color:#FFFFFF;  text-decoration:none; font-weight:bold; font-size:0.875em;}
#kontakt_imp a:visited{color:#FFFFFF;   text-decoration:none; font-weight:bold; font-size:0.875em;}
#kontakt_imp a:hover{color:#ffec00; text-decoration:none; font-weight:bold; font-size:0.875em;}
#kontakt_imp a:active{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:0.875em;}

#agb {margin-top:12px; padding-left:42px; float:left; display:inline;}
#agb a:link{color:#FFFFFF;  text-decoration:none; font-weight:bold; font-size:0.875em;}
#agb a:visited{color:#FFFFFF;   text-decoration:none; font-weight:bold; font-size:0.875em;}
#agb a:hover{color:#ffec00; text-decoration:none; font-weight:bold; font-size:0.875em;}
#agb a:active{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:0.875em;}

.aktiv2 {color:#ffec00; text-decoration:none; font-weight:bold; font-size:12px;}

/* ### Links bei Pfeilchen neben Monitorabbildung ############################################################*/

#lm {
	position:absolute;
	top:284px;
	width:72px;
	height: 53px;
}

.lmbaudata {left:152px;}
.lmbaudocu {left:434px;}
.lmfoerderd {left:715px;}

/* ### baudata ############################################################ */
#baudata {
	position:absolute;
	top:348px;
	left:157px;
	width: 255px;
	font-size: 12px;
}

#lbaudata {
	position:absolute;
	top:560px;
	left:155px;
    font-size: 12px;
    background-image:url(../../lp_hg_bilder/hg_weblink.jpg);
	background-repeat:no-repeat;
	/*background-position:0px 0px 0px 0px;*/
}
/* ### baudocu ############################################################ */
#baudocu {
	position:absolute;
	top:348px;
	left:437px;
	width:256px;
	font-size:12px;
}

#lbaudocu{
	position:absolute;
	top:560px;
	left:437px;
	font-size:12px;
    background-image:url(../../lp_hg_bilder/hg_weblink.jpg);
	background-repeat:no-repeat;
	/*background-position:0px 0px 0px 0px;*/
}
/* ### foerderdata ############################################################ */
#foerderd{
	position:absolute;
	top:348px;
	left:716px;
	width: 267px;
	
	font-size:12px;
}

#lfoerderd{
	position:absolute;
	top:560px;
	left:716px;
	font-size:12px;
    background-image:url(../../lp_hg_bilder/hg_weblink.jpg);
	background-repeat:no-repeat;
	/*background-position:0px 0px 0px 0px;*/
}

#weblink {
	margin-top:5px;
	margin-left:62px;
	padding-left:0px;
	width: 160px;
	height: 24px;
}

 #weblink.foerder {
	margin-left:48px;
	padding-left:0px;
	font-weight:bold;
}

#weblink a:link{color:#FFFFFF;  text-decoration:none; font-size: 12px; }
#weblink a:visited{color:#FFFFFF;  text-decoration:none; font-size:12px; }
#weblink a:hover{color:#ffec00; text-decoration:none; font-size: 12px; }
#weblink a:active{color:#FFFFFF; text-decoration:none; font-size: 12px;}

.nav{ width:100px; height: 15px; display: block;}
.nav:hover { color:#ffec00; }

#rottenschl{
	width: 1033px;
	height: 20px;
	margin: 0px auto;
	position: absolute;
	letter-spacing: 1px;
	top: 580px;
	text-align: right;
}
#rottenschl a:link{color:#A1A2A0;  text-decoration:none; font-size: 11px; }
#rottenschl a:visited{color:#A1A2A0;  text-decoration:none; font-size:11px; }
#rottenschl a:hover{color:#ffec00; text-decoration:none; font-size: 11px; }
#rottenschl a:active{color:#A1A2A0; text-decoration:none; font-size: 11px;}

/* ### Kontaktseite ############################################################ */
#tabelle {position:absolute; top:400px; left:100px; width: 923px;}
td.grau {color:#c4c5c5;}
#tabelle a:link{color:#c4c5c5;  text-decoration:none; font-size: 12px; font-weight:normal; }
#tabelle a:visited{color:#c4c5c5;  text-decoration:none; font-size:12px; font-weight:normal;}
#tabelle a:hover{color:#ffec00; text-decoration:none; font-size: 12px; font-weight:normal; }
#tabelle a:active{color:#c4c5c5; text-decoration:none; font-size: 12px; font-weight:normal;}

/* ### AGB Seite ############################################################ */
#hg_agb {background-color:#3f4440; padding:20px; }
#hg_agb li {margin-bottom:10px;}
#text_agb {width:1005px; float:right;}
