body{
background-color:#EEEFFF;
}

/*Wenn hier die Hintergrundfarbe geändert wird, muss ganz unten auch in .deckfarbe{} derselbe Farbeintrag gewählt werden*/

#container{
background-color:#EEEFFF;
font-family:Verdana, Arial, sans-serif;
font-size:14px;
min-height:600px;
width:1024px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
border-bottom:1px solid #999999;
}

#header{
width:1000px;	
height:79px;
}

#menue {
width: 175px;
min-height:300px;
float:left;
margin-right:5px;
}

.menuekopf {
font-weight:bold;
color: #FFFFFF;
width: 170px;
height:18px;
padding: 5px;
margin-bottom: 2px;
background-color: #1188AA;

}
#menue ul {
list-style-type:none;
padding: 0px;
margin: 0px;
}
#menue li {
display: block;
margin-bottom: 2px;
}
#menue li a, #menue li a:link {
text-decoration: none;
display: block;
color: #000000;
width: 170px;
padding: 5px;
background-color: #66BBAA;
}
#menue li a:visited {
color: #000000;
background-color: #66BBAA;
}
#menue li a:hover, #menue li a:active, #menue li a:focus {
color: #FFFFFF;
background-color: #CC0000;
}

#content{
float:left;
margin-left:5px;
width:814px;
min-height:540px;
border-right:1px solid #999999;
font-size:13px;
}

#contenthead{
float:left;
background-color:#1188AA;
color:#000077;
font-weight:normal;
height:18px;
width:808px;
margin-bottom:10px;
margin-left:-5px;
padding:5px;
border-left: 2px solid #66BBAA;


}

#footer{
background-image:url(img/bg2.jpg);
margin:auto;
width:1002px;
padding-top:0.5em;
padding-bottom:0.5em;
text-align:center;
color:#330099
}

.news{
padding-bottom:2px;
margin-bottom:15px;
border-bottom:1px dashed #999999;
}

.date{
float:left;
font-weight:normal;
margin-right:5px;
}

.title{
float:left;
font-weight:bold;
}

.entry{
color: #525252;
margin-top:3px;
font-weight:normal;
font-size:small;
}

.jugend{
}

.jugend dt{
color:#FF3300;
}

.jugend ul{
margin-bottom:5px;
list-style-type:none;
}

.turnier{
max-width:1000px;
}

.turnier ul{
list-style-type:none;
float:left;
}


.turnier li{
margin-top:4px;
}

.ergtable{
margin:auto;
}

.ergtable td{
background-color:#FFFFCC;
}

.ergtable th{
font-weight:bold;
}


.wir{
max-width:1000px;
}

.wir ul{
float:left;
border: 2px outset #CCC;
margin-top:10px;
margin-right:5px;
padding:7px;
list-style-type:none;
}

.wir li{
margin-bottom:5px;
}

.chronik{
margin-top:10px;
margin-left:8px;
margin-right:8px;
}

.chronik ul{
border: 2px outset #996633;
padding:20px;
list-style-type:square;

}

.chronik li{
float:left;
margin-right:40px;
}

.chrobox{
margin-top:10px;
margin-left:8px;
margin-right:8px;
}

.chrobox ul{
float:left;
margin-left:40px;
border: 2px outset #996633;
padding:20px;
list-style-type:square;
}

.chrobox li{
margin-bottom:15px;
}

.ehrenbox{
margin:auto;
border:3px outset #FFFF00;
}

.ehrentable{
width:100%;
text-align:center;
margin:0px;
border:3px inset #FFFF00;
}

.ehrentable td{
text-align:center;

}


.info{
float:left;
width:340px;
margin-top:-5px;
margin-right:30px;
margin-bottom:10px;
overflow:hidden;
padding:5px;
border:1px dashed gray;
border-top:none;
}

.info_b{
float:left;
width:388px;
margin-top:-5px;
margin-bottom:10px;
overflow:hidden;
padding:5px;
border:1px dashed gray;
border-top:none;
}

.vorsitz{
min-height:100px;
border:2px outset #FFFFFF;
border-right:none;
margin-top:10px;
padding:2px;
}

.vorsitz_i{
float:left;
width:600px;
margin-right:10px;
}

.beitrag{
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
padding-bottom:5px;
padding-top:5px;
border:1px outset;
text-align:center;
}

.beitrag_b{
margin-left:10px;
margin-top:20px;
text-align:left;
float:left;
}

.beitrag_w{
float:left;
margin-top:20px;
color:#993333;
text-align:left;
}

.versammlung{
margin:0 auto;
border:1px solid;
border-right:none;
}


h1{
margin-left:10px;
display:inline;
letter-spacing:2px;
font-size:150%;
color:#FF9933;
}

.w{
font-size:120%;
color:#9999CC;
}




h2{
margin-left:10px;
display:inline;
letter-spacing:2px;
color:#003399;
}


.v{
color:#003399;
}

.c{
color:#996633;
}

.h{
color:#FF9933;
}

.j{
color:#006600;
}


h3{
margin-left:10px;
display:inline;
letter-spacing:2px;
color:#FF3300;
}

h4{

text-align:center;
}


h5{
margin-left:10px;
text-align:center;
color:gray;
}

.bild{
float:left;
margin:5px;
border:none;
}

a.white:link{
   font-weight:normal;
   text-decoration:underline;
   color:#FFFFFF;
  }

a.white:hover{
  background-image:none;
  }

a.white:visited{
  text-decoration:underline;
  color:#FFFFFF;
  }

.normal{
font-weight:normal;
}

.left{
clear:left;
}

.deckfarbe{
color:#EEEFFF;
}

.rot{
color:#FF3300;
}

.blau{
color:#0066CC;
}

.blb{
color:#0066CC;
font-weight:bold;
}

.gruen{
color:#009900;
}

.trauer{
border:5px solid #000000;
padding:5px;
margin:55px;
}

