html,body {
	height:100%;
	margin:0px auto;
	padding:0;
}	

* html div.wrapper_all{
height:100%;
}
body{
  font-family: Arial;
  font-size: 12px;
  color:#435216;
	/*overflow:-moz-scrollbars-vertical;*/
  background: #FFFFFF url(img/bg.gif) repeat-x 0% 0;
}

h1 {
margin:0px;
font-family: Arial;
font-size:24px;
font-weight:bolder;
color: #000000;
}
h2 {
margin:0px;
font-family: Arial;
font-size: 14px;
font-weight:bolder;
color: #159e31;
}
/*****************************************************/
.main {
margin:0px auto;
width:932px;
margin-top:23px;
height:513px;
border:5px solid #159e31;
}
.navi {
width:932px;
height:38px;
}
.content_start {
position:absolute;
margin-top:0px;
width:932px;
min-height:475px;
background-image:url(img/content.gif);
}
.flash {
position:absolute;
width:585px;
height:345px;
margin-left:3px;
margin-top:115px;
float:left;
}
.right {
margin-top:17px;
position:absolute;
margin-left:510px;
width:410px;
z-index:1;
}
.kontakt {
position:absolute;
margin-left:620px;
margin-top:310px;
width:244px;
z-index:1;
}

a:link { color:#435216; font-family : Arial; text-decoration:none}
a:visited { color:#435216; font-family : Arial; text-decoration:none}
a:active { color:#435216; font-family : Arial; text-decoration:none}
a:hover { color:#435216; font-family : Arial; text-decoration:underline}

.linkExt { line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;border-bottom-style: dashed; border-bottom-color: #FF0000; border-bottom-width: 1px;}
.linkExt:hover { line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; TEXT-DECORATION: none; border-bottom-style: solid; border-bottom-color: #FF0000; border-bottom-width: 1px;}
.linkInt { line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #435216;border-bottom-style: dashed; border-bottom-color: #159e31; border-bottom-width: 1px;}
.linkInt:hover { line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #435216; TEXT-DECORATION: none; border-bottom-style: solid; border-bottom-color: #159e31; border-bottom-width: 1px;}
.linkMailto { line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.linkMailto:hover { line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; TEXT-DECORATION: underline;}

.wrapper_all{
  margin:0px auto;
	padding:0px;
	position:absolute;
	top:0px;
	height:auto;
	min-height:100%;
  width:100%;
	}
.footer {
          text-align:right;
          margin:0px auto;
          width:942px;
          padding-top:2px;
          height:24px;
          bottom:0px;
					background-image:url(img/footer.gif);
					background-repeat:repeat-x;
					}
.footer_font {
font-family:Arial;
font-size:11px;
color: #435216;
margin-right:0px;
}
.mc1 {
width:194px;
float:left;
}
.mc3 {
width:99px;
float:left;
}
.mc4 {
width:194px;
float:left;
}
.mc6 {
width:194px;
float:left;
}
.mc7 {
width:194px;
float:left;
}
