@media all {
	* { margin:0px;  padding:0px;}
	* html body * {overflow: visible;  }
	html {height:100%; overflow-y:scroll; font-family:Arial, Helvetica, sans-serif;}
}
/* 
 BODY definitionen für alle Seiten gültig
*/
body {margin:0 0 0 0;  background-image:url('../gfx/design/hg-bild.jpg'); background-repeat:no-repeat; background-attachment:fixed; background-color:#7C8991;}
.siteContainer {margin: 0px auto 0px auto; width:1000px;}
.siteHeader {height:132px; width:1000px; border-top:13px solid #A9CF5E; background-image:url('../gfx/design/hg-header.png');}
* html .siteHeader {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale',  src='../gfx/design/hg-header.png'); background:none;}
.siteLogo {float:left; height:45px; width:268px; margin-top:5px; margin-left:17px; background-image:url('../gfx/design/logo.png'); background-repeat: no-repeat; }
* html .siteLogo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale',  src='../gfx/design/logo.png'); background:none;}

.mNavi {position:relative; margin-top:5px; margin-left:328px; text-align:right; padding-right:15px;}
.mNavi a {color:#F6B563; font-weight:regular;}
.mNavi a:hover {text-decoration:underline;}
.mNavi span.trenner {padding-left:5px; padding-right:5px; font-size:11px; color:#F6B563;}

.cntContainer {overflow:hidden; width:970px; margin-top:15px; padding:15px; background-image:url('../gfx/design/hg-content.png');}
* html .cntContainer {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale',  src='../gfx/design/hg-content.png'); background:none;}

.content {margin-bottom:48px;}

.cntFooter {height:54px; background-color:#A9CF5E; padding:6px;}
.cntFooter p {color:#78935D}

.clear {clear:both;}
