body {
	background-color: #0061C2;
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0 auto;
	padding: 0;
	text-align:center;
	scrollbar-face-color: #f0f0f0; /*/ obviously change this to whatever you want /*/
	scrollbar-arrow-color: #a6a6a6;
	scrollbar-highlight-color: #e5e5e5;
	scrollbar-3dlight-color: #f0f0f0;
	scrollbar-shadow-color: #e5e5e5;
	scrollbar-darkshadow-color: #e5e5e5;
	scrollbar-track-color: #FDFDFD;
}
#outerGradient {
	background-position: center top;
	background-repeat:repeat-x;
	width: 100%;
	margin: 0;
	padding: 0;
	position:relative;
}
#headerShell {
	width: 940px;
	background-image: url(elemente/header.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	margin: 0 auto;
	padding: 0;
	top:0
}
#globalHeader {
	height: 146px;
	position: relative;
}
#globalHeader #homeLink {
	height: 77px;
	width: 200px;
}
#globalHeader #homeLink a {
	text-decoration:none;
	height: 77px;
	width: 200px;
	position:absolute;
	left: 0px;
}
#globalHeader #homeLink a span {
	visibility: hidden;
}
#globalHeader #topNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing: .009em;
	width: 293px;
	height: 29px;
	position: absolute;
	top: 35px;
	left: 590px;
	text-align: center;
	margin: 0;
	padding: 10px 0 0 0;
	vertical-align: middle;
}
#globalHeader #topNav ul {
	display:inline;
	margin: 0;
	padding: 50px;
	padding: 0 0 0 30px;
}
#globalHeader #topNav ul li {
	display:inline;
	list-style: none;
	padding: 0 15px 0 0;
}
#globalHeader #topNav ul li a {
	color: #969696;
	text-decoration:none;
}
#globalHeader #topNav ul li a:hover {
	color: #29509E;
	text-decoration:none;
}
#innerShell {
	min-height: 400px;
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0;
	padding: 0;
}

#contentShell {
	padding:0;
	margin: 0 24px 0 15px;
	font-family: Verdana, Arial, Helvetica, serif; font-size: 12px; font-style: normal; line-height: 1.4; color: #151515;
	font-size : 11px;
	color : #101010;
	text-align: left;
}


#kasten1 {
	width: 500px;
	margin-left: 30px;
	float:left;
	display: inline;
}

#kasten2 {
	width: 300px;
	margin-left: 30px;
		float:left;
	display: inline;
	}

#kasten3 {
    width: 850px;
		margin-left: 30px;
		float:left;
	display: inline;
}

.clearboth {
	clear:both;
}

#navi {
	margin: 0 24px 0 20px;
	height: 73px;
	background-position: center top;
	background-repeat:no-repeat;
	position: relative;
}

#navibox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 888px;
	height:61px;
	top: 10px;
	left:6px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	position: absolute;
	text-align: left;
	border-bottom-color:#EAEAEA;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	background-color: #FFFFFF;
}

#wobinich {
	margin: 0 24px 0 20px;
	height: 25px;
	background-position: center top;
	background-repeat:no-repeat;
	position: relative;
}
#wobinichbox {
	background-image: url(elemente/hintergrund_wobinich.jpg);
	background-position: center top;
	background-repeat:no-repeat;		
        font-family: Verdana, Arial, Helvetica, serif; font-size: 11px; font-style: normal; color: #1B1B1B;
	width: 888px;
	height:15px;
	top: 1px;
	left:6px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	position: absolute;
	text-align: left;
	border-bottom-color:#EAEAEA;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	}




.solidblockmenu ul{
margin:0 0 7px 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border: 0px solid #625e00;
border-width: 0px 0;
background: #FFFFFF url(elemente/blockdefault.gif) repeat-x center center;
; word-spacing: 1em
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: white;
background: transparent url(elemente/blockactive.gif) center center repeat-x;
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height: 9px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
; clip:  rect(   )
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: 2px;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: 2px;
}

#footer {
	height: 100px;
	background-image:  url(elemente/footer.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
	padding: 0;
	margin: 0;
}

#footer span {
	visibility: hidden;
}

#homeContent {
	min-height: 500px;
	padding: 0 20px 0 20px;
	margin:0;
}

.tabcontent{
	padding:0;
	margin: 0 24px 0 10px;
	display:none;
	; font-family: Verdana, Arial, Helvetica, serif; font-size: 12px; font-style: normal; color: #0033CC
	; line-height: normal
}

#wobinichbox h1 {
        padding:0;
	margin: 0 24px 0 9px;
	; font-family: Verdana, Arial, Helvetica, serif; font-size: 11px; font-weight: normal; color: #767676
	; line-height: normal
}

#wobinichbox h2 {
        padding:0;
	margin: 0 24px 0 9px;
	; font-family: Verdana, Arial, Helvetica, serif; font-size: 11px; font-weight: normal; color: #061D6A
	; line-height: normal
}

#wobinichbox a {
	color:#767676;
	text-decoration:underline;
        }

#kasten1 h2 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold;}

#kasten1 h3 { color: #0033CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold }

#kasten1 h4 { color: #FD6A00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold }

#kasten2 h2 { color: #393939; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold;}

#kasten2 h3 { color: #0033CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold }

#kasten2 h4 { color: #FD6A00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold }

#kasten3 h2 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold;}

#kasten3 h3 { color: #0033CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold }


#kasten1 a:link {text-decoration: underline; color: #0033CC;; font-size: 12px; line-height: 15px}
#kasten1 a:visited {text-decoration: underline; color: #0033CC;; font-size: 12px; line-height: 15px}
#kasten1 a:hover {text-decoration: underline; color: #FD6A00;; font-size: 12px; line-height: 15px}
#kasten1 a:active {text-decoration: underline; color: #0046C8;; font-size: 12px; line-height: 15px}

#kasten3 a:link {text-decoration: underline; color: #0033CC;; font-size: 12px; line-height: 15px}
#kasten3 a:visited {text-decoration: underline; color: #0033CC;; font-size: 12px; line-height: 15px}
#kasten3 a:hover {text-decoration: underline; color: #FD6A00;; font-size: 12px; line-height: 15px}
#kasten3 a:active {text-decoration: underline; color: #0046C8;; font-size: 12px; line-height: 15px}

.Normalgrau { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; line-height: 15px; list-style-position: outside; list-style-type: disc }
.Merksätze { color: #DD6F00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; line-height: normal; list-style-position: outside; list-style-type: disc }
.Normalschwarz { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal ; line-height: 14px; list-style-position: outside; list-style-type: disc }
.Normalschwarzfett { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; line-height: 14px; list-style-position: outside; list-style-type: disc }
.NormalschwarzUnterstrichen { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal ; line-height: 14px; list-style-position: outside; list-style-type: disc ; text-decoration: underline}
.orange { color: #D74600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; font-style: normal }
.orangefett { color: #D74600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 17px; font-style: normal }
.NormalListe { color: #1E1E1E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal ; line-height: 15px; list-style-position: inside; list-style-type: squate}
.orangeextrafett { color: #D74600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 19px; font-style: normal }
.Blaufett { color: #0033CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; line-height: normal}
.Blaufettueberschrift { color: #0033CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: normal }
.graufett { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; line-height: normal }
