@import url("naviStandard.css");
/* General Styles
=================================*/
body {
	color: #333333;
	font-size: 70%;
	font-family: verdana;
	background-color: #DAE0FF;
	max-width: 100%;
	height: 60px;
	margin-right: 2px;
	margin-left: 2px;
}
.clear {
	clear:both;
}

a:link{
	text-decoration: none;
	color: #003399;
}

a:visited{
	text-decoration: none;
}

a:hover{
	text-decoration: none;
	color:  #283C71;
}
h1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-shadow: 0.2em 0.2em 0.1em #CCC;
}

h1{
	font-size: 1.25em;
}

h2{
	font-size: 1em;
	color: #333333;
}
h3 {
	font-size: 1.3em;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;
}



ul a {
	display:block;
	width:200;
	height:40;
	line-height:1.9em;
	text-decoration:none;
	bottom:text-indent:50px;
	padding-top: 2;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	color: #666666;
}
	ul {
	margin:0;
	padding:0;
	list-style:none;
}


/* Layout
=================================*/

#wrapper{
	background-color: #fff;
	width: 100em;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 10px;
	float: left;
	background-position: center;
	height: auto;
}
#ad{
	background-color:#FFFFFF;
	width:99.8em;
	border: 1px solid #999999;
	max-width: 100%;
	vertical-align: bottom;
	min-height: 88px;
	height: 8.9em;
	}
	#standardMenue{
	background-color: #FFFFFF;
	height: 2em;
	width: 100em;
	max-width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	clear: both;
	margin-bottom: 2px;
}
#bannerLogo {
	text-align: left;
	width: 209px;
	height: 117px;
	float: left;
}
#banner{
	background-color:#4365bf;
	text-align: left;
	height: 119px;
	clear: both;
	}


#left{
	text-align: left;
	padding-right: 1em;
	margin-top: 0px;
	width: auto;
	float: left;
	max-width: 21em;
	margin-right: 1px;
	color: #333333;
	height: auto;
	background-color: #FFFFFF;
}
#sideContent {
	float: right;
	width: 22%;
	padding-left: 2em;
	margin-left: 2em;
	color: #333333;
}
#sideContentNoLine {
	float: right;
	width: 24%;
	padding-left: 2em;
	margin-left: 2em;
	border-top-color: 1;
	color: #333333;
}

#mainContent{
	margin-top: 0%;
	margin-right: 24%;
	margin-bottom: 0%;
	padding-right: 10px;
	padding-left: 20px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
	line-height: 1.5em;
	margin-left: 21%;
	color: #666666;
	min-height: 1300 px;
	height: auto;
	min-height: 70em;
	font-size: 1.1em;
	text-align: left;
}
#mainContent2 {
	margin-top: 0%;
	margin-right: 22%;
	margin-bottom: 0%;
	padding-right: 10px;
	padding-left: 10px;
	border-right-color: #666666;
	line-height: 1.5em;
	margin-left: 16%;
	color: #666666;
	height: auto;
	min-height: 70em;
}
#mainContent3 {
	margin-top: 0%;
	margin-right: 10%;
	margin-bottom: 0%;
	border-right-color: #666666;
	line-height: 1.5em;
	margin-left: 8%;
	color: #666666;
	height: auto;
	min-height: 70em;
	width: auto;
}
#mainContent4Druck {
	margin-top: 0%;
	margin-right: 9%;
	margin-bottom: 0%;
	border-right-color: #666666;
	line-height: 1.5em;
	margin-left: 9%;
	color: #666666;
	height: auto;
	min-height: 70em;
	width: auto;
}
#mainContentIndex {
	margin-top: 0%;
	margin-right: 26%;
	margin-bottom: 0%;
	margin-left: 28%;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
	line-height: 1.5em;
	height: auto;
	color: #333333;
}
#mainContentWeit {
	margin-top: 0%;
	margin-right: 24%;
	margin-bottom: 0%;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
	line-height: 1.5em;
	height: auto;
	margin-left: 17%;
	color: #333333;
}

#naviLeiste{
	text-align: left;
	margin-bottom: 5px;
	color: #FFFFFF;
	vertical-align: middle;
	padding: 0px;
	background-color: #889ED6;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	width: 100em;
	border-bottom-style: none;
	max-width: 100%;
	height: 1em;
}
#boxLeft{
	width: 60%;
	float: left;
	padding-right: 30px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 2%;
	margin-right: 0px;
	margin-bottom: 2%;
	margin-left: 0px;
}
#box{
	width: auto;
	clear: left;
	color: #333333;
	padding: 5px;
}
#boxHeftTitle{
	float: right;
	border: 1px solid #999999;
	background-color: #999999;
	color: #FFFFFF;
	width: 170px;
	line-height: 2em;
}
#mainContentTitle {
	border: 1px solid #999999;
	background-color: #999999;
	color: #FFFFFF;
	width: 46em;
	line-height: 2em;
}
#boxHeftTitleLeft {
	color: #FFFFFF;
	width: 180px;
}
	
	#sideContentPic {
	margin-bottom: 5px;
	text-align: center;
}

#sideNavi{
	width: 15em;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 25px;
	height: auto;
	margin-top: 0px;
	float: left;
	background-color: #DCDCDC;
	padding-bottom: 0px;
	}
#sideNaviIndex {
	width: 18em;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 25px;
	height: auto;
	margin-top: 0px;
	float: none;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	border-bottom-style: solid;
	background-color: #DAE0FF;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}
#sideNaviBlue {
	width: auto;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 25px;
	height: auto;
	margin-top: 0px;
	float: none;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	border-bottom-style: solid;
	background-color: #DAE0FF;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}

#pic{
	width: auto;
}
#pic2 {
	width: auto;
	margin-bottom: 5px;
}

#sideContentContent{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding: 1px;
	width: auto;
	max-width: 22em;
	min-width: 193px;
	}
#sideContentContentLeft {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	width: 180px;
	max-width: 22em;
	float: left;
	padding: 1px;
}
#sideContentContentLeftOR {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	width: 180px;
	max-width: 22em;
	float: left;
	padding: 1px;
}
#sideContentContentAnzeige {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	width: auto;
	max-width: 22em;
	background-color: c8e0ea;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-image: url(../images/anzeigen/background_samba.gif);
	background-repeat: repeat;
}
#sideContentContentAnzeige2 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	width: auto;
	max-width: 22em;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-repeat: repeat;
}
#sideContentContentTermine {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	width: auto;
	max-width: 22em;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
#sideContentContentLeftNoLine {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding: 1px;
	width: 170px;
	max-width: 22em;
}
#sideContentContentAnzeigeGross {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	width: auto;
	background-color: c8e0ea;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-image: url(../images/anzeigen/background_samba.gif);
	background-repeat: repeat;
}
#mainContentContent {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 5px;
	float: none;
	clear: left;
	height: auto;
	width: 75%;
}
#mainContentContentBlue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 5px;
	float: none;
	clear: left;
	height: auto;
	width: 70%;
}
#sideContentContentRight {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding: 5px;
	float: right;
	width: auto;
}
#sideContentContentRightRight {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding: 20px;
	float: right;
	width: auto;
	background-color: #FFFFCC;
	text-align: center;
}
#sideContentContentLeftColour {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	width: 160px;
	max-width: 22em;
	float: left;
	background-color: #99CCFF;
	padding-top: 1px;
	padding-right: 9px;
	padding-bottom: 1px;
	padding-left: 9px;
}
#sideContentTitle{
	background-color:#999999;
	color: #FFFFFF;
	padding: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	font-weight: bold;
	text-align: center;
}
#sideContentTitleLeft {
	background-color:#999999;
	color: #FFFFFF;
	padding: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	font-weight: bold;
	text-align: center;
	width: 174px;
}

#sideContentHeftPic {
	text-align: center;
	width: auto;
	margin-bottom: 5px;
}
#picLeft{
	margin-right: 10px;
	float: left;
}
#picRight{
	margin-left: 10px;
	width: auto;
	float: right;
}
#picRightBottom {
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
}
#bottom{
	height: 4px;
	
}

#footer{
	width: 100em;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#flRight {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-style: italic;
}
#flLeft {
	float: left;
	margin-top: 5px;
}
#picLeftWidth {
	margin-right: 10px;
	float: left;
	min-width: 470px;
}

/* Main Content Styling
=================================*/

.titlePic{
	width: 162px;
}
.pic{
	margin-top:5px;
	font-size: 1em;
}
	
.last{
	border-bottom-style: none;
	border-right-style: none;
}
.bu{
	font-style:italic;
	margin-top: 0px;
	margin-bottom: 0px;
}

.border{
	padding: 4px;
	border: 1px solid #999999;
}
.borderContent{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 3em;
	margin-bottom: 3em;
}
.borderContentDouble {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.borderBottom{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.borderGrey{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.borderGreyTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.borderGreyTopDotted {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.abo{
	font-size:130%;
	font-weight: bold;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain its child floats */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.times {
	font-size:1.2em;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.4em;
}
.headline1 {
	font-size:1.2em;
	font-weight: bold;
	color: #4365bf;
	text-align: inherit;
}
.headline2 {
	font-size:1.2em;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.headline3 {
	font-size:1.2em;
	font-weight: bold;
	color: #283C71;
}
.headline4 {
	font-size:1.5em;
	font-weight: bold;
	color: #4365bf;
}
.headline5 {
	font-size:1.3em;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.headline6 {
	font-weight: bold;
	color: #333333;
	font-size: 1.1px;
}
.headline7 {
	font-size:1.5em;
	font-weight: bold;
	color: #FF6600;
}
.headline8 {
	font-size:1.1em;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}
.headline9 {
	font-size:1em;
	font-weight: bold;
	color: #333333;
}
.headline1Anzeige {
	font-size:2em;
	font-weight: bold;
	color: #485d8d;
	font-family: Cochin;
}
.headline1abgestoppt {
	font-size:1.5em;
	font-weight: bold;
	color: #4365bf;
	font-family: Cochin;
}
.headline1abgestopptKlein {
	font-size:1.3em;
	font-weight: bold;
	color: #4365bf;
	font-family: Cochin;
}
.headline10 {
	font-size:1.2em;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
}
.Anzeige {
	font-size:1.2em;
	font-weight: bold;
	color: #485d8d;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.druck {
	font-size:None;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.tabelle {
	color: #000000;
	text-indent: 5px;
}
#mainContentWeit2 {
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 1.5em;
	height: auto;
	margin-left: 28em;
	color: #333333;
}
#mainContentIndex2 {
	margin-top: 0%;
	margin-right: 24%;
	margin-bottom: 0%;
	margin-left: 5%;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
	line-height: 1.5em;
	height: auto;
	color: #333333;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	padding-left: 10px;
}
#ContentBlock {
	width: 45%;
}
#ContentBlock60 {
	width: 60%;
}
#picSamba {
	width: auto;
	margin-bottom: 5px;
	float: right;
	margin-left: 10px;
}
#flLeftPic {
	text-align: left;
	vertical-align: bottom;
	background-color: #FFFFFF;
	float: left;
	margin-right: 10px;
	max-width: 270px;
	color: #333333;
	font-size: 100%;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#picSamba2 {
	vertical-align: top;
	text-align: left;
}
#picSamba3 {
	vertical-align: top;
	text-align: left;
	width: 340px;
	float: right;
}
#flRightPic {
	font-family: "Times New Roman", Times, serif;
	max-width: 150px;
	float: right;
	background-color: #FFFFFF;
	color: #333333;
}
#flLeftPicMargin {
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	background-color: #FFFFFF;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
}
#flLeftPicCenter {
	text-align: center;
	vertical-align: bottom;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	background-color: #FFFFFF;
	width: 500px;
}
#picIndex {
	margin-bottom: 5px;
	float: right;
}
#flRightPic2 {
	text-align: left;
	vertical-align: bottom;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	background-color: #FFFFFF;
	float: right;
	margin-left: 10px;
	max-width: 250px;
}
#flRightPic3 {
	text-align: left;
	vertical-align: bottom;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	background-color: #FFFFFF;
	float: right;
	margin-left: 10px;
	max-width: 250px;
	width: auto;
}
#flRightPic4 {
	text-align: left;
	vertical-align: bottom;
	font-family: "Times New Roman", Times, serif;
	background-color: #FFFFFF;
	float: right;
	margin-left: 10px;
	max-width: 250px;
	font-size: 1.2em;
}
.headline11 {
	font-size:1.2em;
	font-weight: bold;
	color: #2F0AB1;
}
#flRightPic5border {
	text-align: left;
	vertical-align: bottom;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	background-color: #FFFFFF;
	float: right;
	margin-left: 10px;
	max-width: 250px;
	width: auto;
	border: 1px solid #999999;
}
#rot {
	color: #F00;
	font-weight: bold;
}
#zentrieren {
	text-align: center;
}
.block {
	text-align: center;
}
