/* CSS Document */
html,body {
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin: 0px;
}
#breite {
width:1385px;
}
#ausrichtung {
text-align:left;
}
#content {
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 0px;
	padding-top: 30px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;  
	padding-top: 20px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;  
	padding-top: 0px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.head {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff; 
  font-size: 16px; 
  font-weight:bold;
  text-decoration: none;
  border-top: 1px solid #666666;
  border-bottom: 1px solid #E5E5E5;
}
.headprodukt {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000; 
  font-size: 16px; 
  font-weight:bold;
}
.rubrik {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px; 
 color: #000000;
}
.rubrikhead {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000; 
  font-size: 12px; 
  font-weight:bold;
}
.rubrikheadpad {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000; 
  font-size: 12px; 
  font-weight:bold;
  padding:6px 0px 0px 0px;
}
.rubrikpad {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000; 
  font-size: 12px; 
  padding:6px 0px 0px 0px;
}
.flies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.fliesklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 14px;
	text-align: center;
}
.auge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	padding: 40px 40px 0px 0px;

}

.h1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.h1_bild {
text-align: right;
background-color: #82B772;
}

.weissbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.wunsch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

li {
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
li.forst {
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
hr {
width: 100%;  
height: 1px; 
text-align: center; 
color: #ffffff;
}
.rahmen {
border: 1px #ffffff solid;
}
img.lief {
border: 1px #ffffff solid;
}
img.mit {
border: 1px #ffffff solid;
text-align: center;
}

.seitenanfang {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-align: right;
	padding-right: 10px;
}

a.mail:link {
color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
a.mail:visited {
color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
a.mail:hover {
color:#cccccc; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
a.mail:active {
color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

a.imp:link {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.imp:visited {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.imp:hover {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.imp:active {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}


a.kont:link {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.kont:visited {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.kont:hover {
color:#00aeec; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.kont:active {
color:#00aeec; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

a.popup:link {
color:#c00000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.popup:visited {
color:#c00000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.popup:hover {
color:#00aeec; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.popup:active {
color:#00aeec; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

a.achser:link {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: bold;
}
a.achser:visited {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: bold;
}
a.achser:hover {
color:#666666; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: bold;
}
a.achser:active {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: bold;
}

a.galerie:link {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
a.galerie:visited {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
a.galerie:hover {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
a.galerie:active {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}



a:link {
color:#333333; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
a:visited {
color:#333333; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
a:hover {
color:#ffffff; text-decoration:underline; font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
}
a:active {
color:#ffffff; text-decoration:underline; font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
}



a.menu:link {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
}
a.menu:visited {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
}
a.menu:hover {
color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
}
a.menu:active {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
}

a.menuaktiv:link {
color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
a.menuaktiv:visited {
color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
}
a.menuaktiv:hover {
color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
}
a.menuaktiv:active {
color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
}
#menufest {
padding:4px 0px 2px 15px;
}
.menufrei {
padding:4px 0px 2px 35px;
}



a.submenu:link {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}
a.submenu:visited {
color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}
a.submenu:hover {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}
a.submenu:active {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}

a.submenuaktiv:link {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}
a.submenuaktiv:visited {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}
a.submenuaktiv:hover {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}
a.submenuaktiv:active {
color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}



.sub {
padding:4px 0px 2px 35px;
}

.pr { 
padding-right: 40px;
}
