@charset "UTF-8";

body {
font-size:90%;
font-family:sans-serif;
}

#wrap{
overflow:auto;
width: 900px;
margin: 0 auto;
text-align: left;
color: #000;
background-image: url(../images/back.gif);
border: 1px solid #999;
}

#head {
float: left;
width: 900px;
height: 80px;
text-align: right;
/*border-top: 1px solid #999;*/
}

#navigation {
float:left;
width: 900px;
font-size: 85%;
font-weight:bold;
text-align: left;
border-top: 1px solid #999;
border-bottom: 1px solid #999;
background-color: #CCD9FF;
background-color: #CCF2FF;
background-color: #E5ECFF;
background-image: url(../images/back2.gif);
color: #777;
}

#navigation ul li {
display:inline;
margin-right: 25px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
border-left:3px solid #6078BF;
}

#navigation a{
text-decoration:none;
padding:5px;
margin-left:-5px;
margin-right:-5px;
}

#navigation a:hover{
text-decoration : none;
background-color: #527DFF;
padding:5px;
/*color:#009;*/
color:#FFFFFF;
}

#content {
float:left;
width: 660px;
/*height: 440px;*/
min-height:440px;
text-align: left;
padding:20px;
/*border-right: 1px solid #999;*/
}

#sidebar {
float:left;
width: 200px;
height: 480px;
top: 0;
/*border-right: 1px solid #999;*/
font-size: 75%;
}

.invisible {
position: absolute;
left: -9999px;
}

.kalender {
float:left;
border: 1px solid #999
}

.kalender a {
display:block;
width:100%;
color:#FF0000;
}

.termin {
border: 2px solid red;
color: red;
}

.terminliste {
margin-left:210px;
}

.terminliste dt {
font-weight:bold;
}

#sidebar ul {
list-style-type: none;
/*margin-left:-30px;*/
margin:0;
padding:0;
}

#sidebar ul li {
margin:0;
margin-bottom:30px;
}

img {
border:0;
}

.logobildgemeinsam {
float:left;
padding: 2px;
padding-right:10px;
border:0;
}

.ganzweiteliste li {
margin-top:15px;
}

.button {
/*background-color:#B2C3E1;*/
background-color:#C2D3F1;
padding: 4px;
border:1px solid #999;
font-size:80%;
}

.impressumtable{
float:left;
margin-right:30px
}

#dojahresliste{
/*font-family:monospace;
font-size:125%;*/
/*font-style:oblique;*/
}

#dojahresliste td{
vertical-align: top;
}

#dojahresliste ul{
margin:0;
padding-left:20px;
}
