body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	margin:0;
	padding:0px;
	padding-top:140px;
	padding-left:200px;
}
a:link {
	/*color:#b38f24;*/
	color:#e4ab00;
	text-decoration:none;
}
a:visited{
color:#e4ab00;
text-decoration:none;
}
a:active {
	color:#e4ab00;
	text-decoration:underline;
}
a:hover {
	color:#583222;
	text-decoration:underline;
}
#wetter *{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#wetter2{
border:0;
padding:0;
margin:0;
width:120px;
}
.shortnewstitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width:180px;
padding:0;
	color: #333333;
}
.shortnews {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width:180px;
padding:0;
padding-left:10px;
padding-right:10px;
}
.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width:200px;
padding:0;
}
.sidebarBox A{
	color: #4d4d4d;
	font-size: 12px;
	text-decoration: none;
	line-height:130%;
}
.sidebarBox A:visited{
color: #4d4d4d;
	}
.menu UL {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	line-height: normal;
	}
.menu LI {
	display: inline;
	}
.sidebarBox A:hover {
	color: #583222;;
	text-decoration: underline;
	}
.spaltentitel{
	/*color:#4D4D4D;*/
	letter-spacing:0.5px;
	color:#583222;
	font-size: 15px;
	line-height: 20px;
	text-indent: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
padding-top:5px;
padding-bottom:2px;
text-align:left;
text-decoration:none;
}
.spaltentitel a{
color:#583222;
}
.spaltentitel a:link
{
color:#583222;
}
.spaltentitel a:visited
{
color:#583222;
}
.spaltentitek a:active
{
color:#583222;
}
.spaltentitel a:hover
{
color:#583222;
}


.smalltxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
}
.boldtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	font-weight:bold;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
}
.errortext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #992A2A; 
}
/*
links in orange-tönen 
Markus
*/

.contentdiv {
width:530px;
padding:10px;
margin:10px;
background-color:#F7F7F7;
border-top: 1px solid #bcbcbc;
border-left: 1px solid #bcbcbc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.contenttitel{
font-weight:bold;
width:460px;
margin-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
input.text, textarea.text, input.inputform, textarea.inputform 
{
    border-top: 1px solid #474E66;
    border-right: 1px solid #E7E8ED;
    border-bottom: 1px solid #E7E8ED;
    border-left: 1px solid #474E66;
    padding-top: 2px;
    padding-right: 4px;
    padding-bottom: 2px;
    padding-left: 4px;
}

input.text:focus, textarea.text:focus 
{
    border-top: 1px solid  #002276;
    border-right: 1px solid #4A5F9A;
    border-bottom: 1px solid #4A5F9A;
    border-left: 1px solid #002276;
    background-color: #EBF5FF;
	padding-top: 2px;
    padding-right: 4px;
    padding-bottom: 2px;
    padding-left: 4px;
}
input.error, textarea.error, input.error, textarea.error 
{
    border: 1px solid #992A2A;
    background-color: #F2DDDD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 2px;
    padding-right: 4px;
    padding-bottom: 2px;
    padding-left: 4px;
  }
.button {
	font-weight: bold;
	border:solid 1px #999999;
	background-color: #e9e9e9;
	color: #e4ab00;
	text-align: center;
	font-size: 9px;
	margin-top: 5px;
}

.errorwrap {
	width:480px;
	padding:0px;
	margin:10px;
	background: #F2DDDD;
	border: 1px solid #992A2A;
	border-top: 0;
	text-align: center;
}

.errorwrap h4 {
	background: #E3C0C0;
	border: 1px solid #992A2A;
	border-left: 0;
	border-right: 0;
	color: #992A2A; 
	font-size: 11px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
	text-align: center;
}

.errorwrap p {
	background: transparent;
	border: 0;
	color: #992A2A;
	margin: 0;
	font-size: 10px;
	padding: 8px;
	text-align: center;
}
.succeedwrap{
	width:480px;
	padding:0px;
	margin:10px;
	background: #DDF2DD;
	border: 1px solid #2A992A;
	border-top: 0;
	text-align: center;
	font-size: 10px;
	}

.succeedwrap h4{
	background: #C0E3C0;
	border: 1px solid #2A992A;
	border-left: 0;
	border-right: 0;
	color: #2A992A; 
	font-size: 11px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
	text-align: center;
}
succeedwrap p{
	background: transparent;
	border: 0;
	color: #2A992A;
	margin: 0;
	font-size: 10px;
	padding: 8px;
	text-align: center;
}
/*
	Realisiert das Layout von 3 fixed zellen: 2 spalten rechts links und ein header OHNE Frames
	Markus
	*/

			  div#header{
			  position:absolute;
			  top:0;
			  left:0;
			  width:500%;
			  height:120px;
			  width:900px;
			  background-color:#FFFFFF;
			  z-index:2;
			 }
			 div#left-sidebar{
			  position:absolute;
			  top:150px;
			  left:0;
			  width:200px;
			  height:100%;
			  background-color:#FFFFFF;
			  margin-left:10px;
			 }
			 div#right-sidebar{
			  position:absolute;
			  top:150px;
			  left:770px;
			  width:200px;
			  height:100%;
			  background-color:#FFFFFF;
			 }
			 @media screen{
			  body>div#left-sidebar{
			   position:fixed;
			  }
			  body>div#right-sidebar{
			   position:fixed;
			  }
			  body>div#header{
			   position:fixed;
			  }
			 }
			 * html body{
			  overflow:hidden;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
			  	font-size:10px;
				color: #000000;
			 } 
			 * html div#content{
			  top:150px;
			  left:200px;
			  height:100%;
			  overflow:auto;
			  /*width:500px;*/
			  margin:0px;
			  padding:0px;
			  background-color:#FFFFFF;
			 }


/*SIDEBAR BOXES*/
div.sidebarBox{
text-align:left;
border: 1px solid #D0D0D0;
border-top: 0px solid #D0D0D0;
border-bottom: 0px solid #D0D0D0;
padding:5px;
width: 170px;
}
img.sidebarBoxTop,img.sidebarBoxBottom{
display:block;
}
img.sidebarBoxBottom{
margin-bottom:18px;
}
div.sidebarBox p{
margin:5px 5px 5px 20px;
}
div.sidebarBox h4{
margin:5px 0px 5px 8px;
font-size:125%;
}
div.sidebarBox blockquote{
margin: 0px;
width:220px;
}
div.sidebarBox ol{
margin-top:0px;
margin-bottom:1em;
}
div.sidebarBox ul{
padding:0px;
margin:0px 0px 1em 0px;
}
div.sidebarBox ul li{
margin:0px 5px .1em 20px;
padding:0px;
color:#CCCCCC;
}
div.sidebarBox ul li:hover{
color:#999999;
}
.sidebarBox h4.ad img{
float:right;
padding-right:8px;
}
h3,h5,h6{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

h2 {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
/*color: #7C2001;*/
color:#e4ab00;
font-size:14px;
margin:0px;
margin-bottom:5px;
padding:0px;
border:0px;

}
h4{
font-size:25px;;
color: #7C2001;
margin: 10px 0px 0px 0px;
}
.headerecken{
height:15px;
width:15px;
border-collapse:collapse;
}
.headerschrift{
vertical-align:top;
text-align:right;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	padding-right:10px;
	padding-top:6px;
}
.headerschrift A{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#583222;
	text-decoration:none;
}
.headerschrift A:hover{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#583222;
	text-decoration:underline;
}
.headerschrift A:active{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#583222;
	text-decoration:none;
}
.headerschrift A:visited{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#583222;
	text-decoration:none;
}
h1 {
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	margin: 0px 0px 0px 0px;
}

.mitgliederliste UL {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width:100px;
	}
.mitgliederliste LI {
margin-right:10px;
width:170px;
	}
	
	
	    .infoBox {
		width:250px;
		font-size:10px;
       } 