@charset "utf-8";
html {
	height: 100%;
}
body {
	background: #003366;
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
* {
	border: 0;
}
#top {	
	background: #fff;
	height: 25px;
}
#hg_top {	
	background: #b2c7d8;
	height: 100px;
	width:836px; 
	border-right: solid 1px #fff;
}
.Logo { 
	float: right;
	margin: 0 25px 0 0;
}
#hg_top h1 { 
	width: 500px;
	float: left;
	margin: 0 0 32px 30px;
	padding-top: 20px;
	color: #003366; 
	font-size: 1em;
}
#hg_top ul { 
	float: left;
	margin: 0 0 0 30px;
	padding: 0; 
}
#hg_top ul li { 
	display: inline;	
}
#hg_top ul li a {
	background: url(images/hg_link_top.png) repeat-x; 
	padding-left: 1em; 
	padding-right: 1em;
	display: block;
	float: left;
	color: #fff;
	text-decoration: none; 
	font-size: 0.8em;
	line-height: 200%;
	height: 30px; 
}
#hg_top ul li a:hover {
	color: #003366;
}
.BogenLinks { 
	display: block;
	float: left;
	background: url(images/hg_link_top_links.png) no-repeat; 
	width: 8px; 
	height: 30px; 
}
li.active a {
	color: #003366 !important;
}
.BogenRechts { 
	display: block;
	float: left;
	background: url(images/hg_link_top_rechts.png) no-repeat; 
	width: 9px; 
	height: 30px; 
}

#hg_top_2 {	
	height: 160px;
	border-right: solid 1px #fff;
	background-color: #f2f5f7;
}
.hg_top_home {
	background: url(images/hg_haeder_home.png) no-repeat;
}
.hg_top_verlag {
	background: url(images/hg_haeder_verlag.png) no-repeat;
}
.hg_top_jobs {
	background: url(images/hg_haeder_jobs.png) no-repeat;
}
.hg_top_kontakt {
	background: url(images/hg_haeder_kontakt.png) no-repeat;
}
.hg_top_netzwerk {
	background: url(images/hg_haeder_netzwerk.png) no-repeat;
}
.Buch { 
	background: url(images/Buch.png) no-repeat;
}
.Buecher { 
	background:url(images/Buecher.png) no-repeat;
} 
.Flasche { 
	background:url(images/Flasche.png) no-repeat;
}
.Kasse { 
background: url(images/Kasse.png) no-repeat;
}
.Schreibmaschine { 
	background: url(images/Schreibmaschine.png) no-repeat;
}
.Sonnenblumen { 
	background: url(images/Sonnenblume.png) no-repeat;
}
.Tastatur {
	background: url(images/Tastatur.png) no-repeat;
}
.Typo { 
	background: url(images/Typo.png) no-repeat;
}
.Uhr { 
	background: url(images/Uhr.png) no-repeat;
}
#hg_top_2 h2 {	
	margin: 0;
	padding: 90px 0 0 60px; 
	width: 400px;
	color: #ff6800;
	font-size: 1.1em;
}
#inhalt { 
	background: #cedce6;
}	
#inhalt_content  {
	background: #b2c7d8 url(images/hg_content.png) repeat-y right;
	width: 872px; 
	min-height: 200px;
	height: auto !important;
    height: 200px;
}
#inhalt_content_text {
	min-height: 600px;
	height: auto !important;
	height: 600px;
	float: left;
	background: #fff url(images/hg_content_inhalt.png) repeat-y;
	margin: 0; 
	padding: 0;
	width: 525px; 
	color: #003366;
	font-size: 0.8em;
}
#inhalt_content_text * { 
	margin-right: 20px; 
	margin-left: 62px; 
}
#inhalt_content_text * * { 
	margin-right: 0; 
	margin-left: 0; 
}
#inhalt_content_text h3 {
	border-bottom: solid 1px #003366;
	padding-bottom: 1em;
	margin-bottom: 1em;
	margin-top: 1.5em;
        clear: both;
}
#inhalt_content_text h4 {

}
#inhalt_content_text ul {
         margin-left: 35px;
}
#inhalt a {
	color: #ff6800;
}
/*
#inhalt_content_text  { 
	font-size: 0.8em;
	color: #003366;
	margin: 0 20px 0.8em 62px; 
}
*/
#inhalt_menue {
	margin-top: 10px;
	float: left; 
	width: 305px;
	border-top: solid #dadcde 1px;
}
#inhalt_menue ul {
	padding: 0;
	margin: 0; 
}
#inhalt_menue ul li {
	list-style-type:none;
	margin: 0;
	padding: 0;
}
.Submenue21 a {
	background: url(images/hg_link_home.png) no-repeat 10px 2px ;
}
.Submenue9 a {
	background: url(images/hg_link_kontakt.png) no-repeat 10px 2px ;
}
.Submenue10 a {
	background: url(images/hg_link_impressum.png) no-repeat 10px 2px ;
}
.Submenue8 a {
	background: url(images/hg_link_impressum.png) no-repeat 10px 2px ;
}
.Submenue11 a {
	background: url(images/hg_link_jobs.png) no-repeat 10px 2px ;
}
.Submenue7 a {
	background: url(images/hg_link_verlag.png) no-repeat 10px 2px ;
}
.Submenue14 a {
	background: url(images/hg_link_netzwerk.png) no-repeat 10px 2px ;
}

#inhalt_menue ul li a {
	display: block; 
	padding: 0.35em 0 0.35em 40px;
	text-decoration: none;
	font-size: 0.8em;
	color: #003366;
	border-bottom: solid #dadcde 1px;
}
#inhalt_menue ul li a:hover {
	text-decoration: underline;
}
#footer { 
	background: #003366;
}
#footer_links { 
	float: left;
	background: #fff url(images/hg_content_inhalt.png) repeat-y;
	height: 75px;
	width: 525px; 
	border-bottom: solid #fff 1px;
}
#footer_mitte {
	float: left;
	border-right: solid 1px #fff;
	height: 75px;
	width: 309px; 
	border-bottom: solid #fff 1px;
}
#footer_mitte a { 
	display: block;
	margin: 0.5em 0 0 1em;
	color: #fff;
	text-decoration: none;
	font-size: 0.8em;
}
.umbruch {
	clear: both;
}
.AbstandUnten {
        padding-bottom: 3em;
}
.blau {
        color: #003366 !important;
}
