.addthis_container{
	float:  right;
	background:  white;
	padding:  5px;
	margin-top:  109px;
	margin-right:  50px;
	opacity: 0.85;
}

.strukturnavi_container{
	float:  left;
}

BODY {
	margin: 0px;
	background-image: url(/fileadmin/img/background.gif);
	background-repeat: repeat-x;
	background-color: #C0C0C0;
	font-family: arial, sans serif, helvetica;
	font-size: 10px;
	color: #FFFFFF;
}






OL, UL { margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; }


#pagebody hr{
	border:  none;
	background: white;
	color: white;
	height:  9px;
}

INPUT, SELECT {
	height: 20px;
	font-size: 12px;
	font-family: arial, sans serif, helvetica;
	color: #666666;
	background-color: #EEEEEE;
	border: #666666 solid 1px;
}

INPUT.button { width: 120px; }

INPUT.input { width: 100%; }

INPUT.password { width: 100%; }

TEXTAREA {
	font-size: 12px;
	font-family: arial, sans serif, helvetica;
	color: #666666;
	background-color: #EEEEEE;
	border: #666666 solid 1px;
}

TEXTAREA.kontakt {
	font-size: 12px;
	font-family: arial, sans serif, helvetica;
	color: #666666;
	background-color: #EEEEEE;
	border: #666666 solid 1px;
}

.kontakt { width: 220px; }

.kontakt_checkbox {
	height:;
	color:;
	background-color:;
	border: 0px;
}

INPUT.domaincheck { width: 220px; }

FORM { padding: 0px; margin: 0px; }

A:hover { color: #E57300; }

.pageheader { font-size: 10pt; font-weight: bold; margin-bottom: 8px; }
.header { font-weight: bold; }

.globaltext { text-decoration: none; margin-left: 15px; font-size:8pt; }

.c3header { padding: 3px; padding-left:15px; padding-right:15px; margin-bottom: 1px; font-weight: bold; color: #FFFFFF; }

.c3header a, .c3header a:hover{
	text-decoration:  none;
}

.submenu1 { padding: 3px; padding-left:15px; padding-right:15px; margin-bottom: 1px; }
.submenu2 { padding: 2px; padding-left:30px; padding-right:15px; margin-bottom: 1px; }
.submenu3 { padding: 1px; padding-left:45px; padding-right:15px; margin-bottom: 1px; }
.submenu4 { padding: 1px; padding-left:60px; padding-right:15px; margin-bottom: 1px; }

a div.submenu0 { color: #FFFFFF; text-decoration:none;  }

.submenu1 a:hover { color: #FFFFFF; }
.submenu2 a:hover { color: #FFFFFF; }
.submenu3 a:hover { color: #FFFFFF; }
.submenu4 a:hover { color: #FFFFFF; }

.submenuText { padding-left: 5px; }

.strukturtext { color: #FFFFFF; text-decoration: none; }
.strukturtext:hover { color: #FFFFFF; text-decoration: none; }

.caption { font-size: 7pt; text-align:left; }
#MooFlow .caption { font-size: 8pt; }
.sword { color: #DD0000;}

.searchResultObj { margin-top: 8px; margin-bottom: 8px; }
.searchNext { text-align: right; }
.searchLast { float:left; }

.searchFormWrap{
	/*padding-top:  42px;*/
}
.searchResultAllWrap{
	padding-bottom: 30px;
}
.searchResultNewSearchWrap{
	font-weight: bold;
	padding-bottom:  10px;
}

#pagehead { width: 745px; height: 50px; margin: 5px; margin-left: 10px; }
#bobiclogo { float: left; }
#globalnavi { text-align: right; float:right; height: 25px; }
#quickfinder { text-align: right; vertical-align:bottom; line-height: 25px; }
#leitbild { height: 135px; background-repeat: no; vertical-align:top; }
.strukturbutton {
	text-align: center;
	vertical-align:middle;
	float:left;
	line-height: 25px;
	width: 120px;
	border-right:1px solid;
	border-color:#FFFFFF;
}
#strukturspacer { line-height: 25px; margin-bottom:1px; margin-right:1px; }
#strukturnavi { float: left; background-color: #FFFFFF; padding-bottom:1px; }
#pagebody { background-color: #FFFFFF; margin: 10px; min-height: 200px; }
#footer, div#footer p, div#footer span { clear:both; margin-top:5px; margin-bottom:5px; margin-right:10px; text-align:right; font-size:8pt; text-decoration:none; }
#INNER_CONTENT { width:490px; float:left; text-align:left; padding-right:10px; }
#PAGEHEADLINE { width:100%; clear:both; padding-bottom:0px; text-align:left; font-weight:bold; }
#footerline {
	clear:both;
	margin-left: 10px;
	margin-top: 10px;
	border-top-width: 2px;
	border-top-style: solid;
}