body {margin:0px; background: url(img/bgMain.gif);}
.borderBodyTop {border-top: 0px solid #B3B3B3;}
.borderBodyRight {border-right: 0px solid #B3B3B3;}
.borderBodyBottom {border-bottom: 0px dotted #B3B3B3;}
.borderBodyLeft {border-left: 0px solid #B3B3B3;}

p {
	margin:0px;
	font-family: Tahoma,Verdana;
	font-size: 10pt;
	color:#999999;
	line-height: 14pt;
}

h1 {
	padding:0px;
	margin:0px 0px 8px 0px;
	font-family: Tahoma,Verdana;
	color:#999999;
	font-size: 12pt;
	line-height: 12pt;
	font-weight: bold;
}

h2 {
	padding:0px;
	margin:0px;
	font-family: Tahoma,Verdana;
	color:#0C4B00;
	font-size: 10pt;
	line-height: 14pt;
	font-weight: bold;
}

.TextflussRechts {
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}

.TextflussLinks {
	float:right;
	margin-left:20px;
	margin-bottom:10px;
}

#contentHead {height:157px}
.containerTitle  {
	background-image: url(img/bgSub.gif);
	width:218px;
	height:30px;
	padding-left: 20px;
	color: #F7F4E9;
	font-family: Tahoma,Verdana;
	font-weight: bold;
	font-size: 10pt;
}
.containerBackground {
	width:218px;
	background-color: #F0E0C7;
}
.containerContent {
	font-family: Tahoma,Verdana;
	font-size: 10pt;
	color:#999999;
	padding: 15px 3px 15px 15px;
}

.poprand {border: 1px solid #575757}
.poprandr {border-right: 1px solid #575757}
.poprandl {border-left: 1px solid #575757}
.poprandu {border-bottom: 1px solid #575757}
.poprando {border-top: 1px solid #575757}
.popup1  { padding:0px 0px 0px 13px}
/*#popup2  { background-color: #DADADA; padding:0px 0px 0px 13px}*/
a.popup {display: block; height: 16px; font-family: Verdana; font-size: 8pt; color:#0C4B00; text-decoration: none}
a.popup:hover  { color: #6D2506 }

.borderContentTop {border-top: 1px dashed #B3B3B3;}
.borderContentRight {border-right: 1px dashed #B3B3B3;}
.borderContentBottom {border-bottom: 1px dashed #B3B3B3;}
.borderContentLeft {border-left: 1px dashed #B3B3B3;}
.contentTitle {
	font-family: Tahoma,Verdana;
	color:#255E04;
	font-size: 11pt;
	padding-bottom:3px;
	font-weight: bold
}

.borderHaus {border: 1px solid #A2A2A2}
sup {font-size:7pt}
.randW {border: 1px solid #ffffff;}
.randWL {border-left: 1px solid #ffffff;}
.randWO {border-top: 1px solid #ffffff;}
.randWR {border-right: 1px solid #ffffff;}
.randWU {border-bottom: 1px solid #ffffff;}
.menue {
	height: 22px;
	background-color: #0C4B00;
}
.contentWeg {background:url(img/bgWeg.jpg) bottom fixed;}
.contentMain {padding:15px; background-color: #F7ECDD;border-left:1px solid #ffffff}
.title {color:#255E04; font-size: 10pt; font-weight: bold}
.text {color:#605F5F;}

.search {
	width: 212px;
	border-right: 1px solid #ffffff;
	padding-left:7px;
}
html>body .search {
	width: 211px;
}
.search p {
	color:#F7F4E9;
}
a {color: #494748; text-decoration: underline;}
a:hover  { color: #27281F }

a.menue  {
	color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 4px;
	width: 100%;
	height: 22px 
}
html>body a.menue {height:21px;}
a.menue:hover { background-color: #6D2506; color:#ffffff}
html>body a.menue:hover {height:21px;}
input.kontakt  { background-image: url(img/bgInput.gif); width: 441px; height: 18px; border:1px solid #A5ACB2; }
input.inpSearch  { background-image: url(img/bgInput.gif); width: 157px; height: 18px; border:1px solid #A5ACB2; }
textarea.kontakt {background-image: url(img/bgArea.gif); width: 441px; height:100px;  border:1px solid #A5ACB2;}
ol {
	margin-left:23px;
	font-family: Verdana;
	font-size: 8pt;
	color:#555555;
	line-height: 14pt;
}
html>body ol {margin-left:-20px}
ul {
	margin-left:15px;
	font-family: Verdana;
	font-size: 8pt;
	color:#555555;
	line-height: 14pt;
}
html>body ul {margin-left:-25px}
