body {
	margin:0px;
}
.borderFull {
	border: 1px solid #6E8E76;
}
a:link {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #6d8f77;
	text-decoration: none;
}
a:visited {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #6d8f77;
	text-decoration: none;
}
a:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a:active {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #6d8f77;
	text-decoration: none;
}
a.small:link {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6d8f77;
	text-decoration: none;
}
a.small:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6d8f77;
	text-decoration: none;
}
a.small:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.small:active {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6d8f77;
	text-decoration: none;
}
a.button:link {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 2px;
	border-top:1px outset #FFFFFF;
	border-bottom:1px outset #000000;
	border-left: 1px outset #FFFFFF;
	border-right: 1px outset #000000;
	background-color: #6d8f77;
	text-decoration: none;
}
a.button:visited {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 2px;
	border-top:1px outset #FFFFFF;
	border-bottom:1px outset #000000;
	border-left: 1px outset #FFFFFF;
	border-right: 1px outset #000000;
	background-color: #6d8f77;
	text-decoration: none;
}
a.button:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 2px;
	border-top:1px inset #000000;
	border-bottom:1px inset #FFFFFF;
	border-left: 1px inset #000000;
	border-right: 1px inset #FFFFFF;
	background-color: #FFFFCC;
	text-decoration: none;
}
.mint {
	background: #DEEBE2;
}
td {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.blackBold {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.italicBig {
	font: italic 900 18px Georgia, "Times New Roman", Times, serif;
	color: #6F907C;
}
.headline {
	font: 900 18px Verdana, Arial, Helvetica, sans-serif;
	color: #6f907c;
}
.staatenSub {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #6f907c;
}
.preise {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6f907c;
	line-height:26px;
}
.staatenSubSub {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.staatenSubRed {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.staaten {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.redBig {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.bold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
.bold11 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
.klein {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.klein11 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#navi td {
	text-align: center;
}

a.mainNav:link {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*padding-left: 6px;*/

}
a.mainNav:visited {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*padding-left: 6px;*/
}
a.mainNav:hover {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	/*padding-left: 6px;*/
}

.leftBottomTop {
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.left {
	border-left: 1px solid #FFFFFF;
}
.bottomTop {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.subLeftBottomTop {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-left: 1px inset #6A9079;
	border-top: 1px inset #6A9079;
	border-bottom: none;
	background: #FFFFCC;
	padding-left: 6px;
}
.subBottomTop {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-top: 1px solid #6A9079;
	border-bottom: 1px solid #6A9079;
	background: #FFFFCC;
	padding-left: 6px;
}
.subRightBottomTop {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-right: 1px solid #6A9079;
	border-top: 1px solid #6A9079;
	border-bottom: 1px solid #6A9079;
	background: #FFFFCC;
	padding-left: 6px;
}
.navChoosen {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 6px;
	background: #FFFFCC;
}
h1 {
	font: bold 22px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.redHead1 {
	font: bold 24px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
h2 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
/*line-height:150%;*/
}
.times {
	font: 24px "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #000000;
}
.borderLeftWhite {
	border-left: 1px solid #FFFFFF;
}
.borderLeftRightWhite {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.borderAllWhite {
	border-top:1px outset #FFFFFF;
	border-bottom:1px outset #999999;
	border-left: 1px outset #FFFFFF;
	border-right: 1px outset #999999;
	background: #6A9079;
}
.borderShopBtn {
	border-top:1px outset #FFFFFF;
	border-bottom:1px outset #999999;
	border-left: 1px outset #FFFFFF;
	border-right: 1px outset #999999;
	background: #ff0000;
}
.abstand {
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.text12px {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.text12pxRed {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.gray {
	background: #efefef;
}
.attention {
	background: #DEEBE2;
	color: #FF0000;
}
.cellPadding {
	padding-left:8px;
}
ul {
	margin-top:8px;
	margin-bottom:8px;
}
li {
	list-style-position: inside;
	list-style-type: disc;
	padding-left:12px;
}
.einzug{
	padding-left:13px;
}
	