body {
font-size:15px;
font-family:Verdana,Arial;
margin:0px;
padding:0px;
}

.change_img{
color:#FFFFFF;
background-color:#009900;
background-image:url(../images/menue_background.jpg);
background-repeat: repeat-y;
border-right:1px solid black;
border-bottom:1px solid black;
}

.change_img:hover{
color:#FFFFFF;
background-color:#009900;
background-image:url(../images/menue_background_hover.jpg);
border-right:1px solid black;
border-bottom:1px solid black;
}

a:link,a:visited {
text-decoration:none;
color:#666666;
}

#l1 { 
position:relative;
width:100%; 
height:15px; 
background-color:#88B05B;
z-index:20;
}

#l2 { 
position:relative;
width:100%; 
height:17px;
background-color:#7FA555; 
margin:0 auto;
padding:0px;
z-index:20;
}

#t1 {
font-family:Impact;
font-size:28px;
color:#FFFFFF;
position:relative;
top:-12px;
width:150px;
float:left;
margin:0 auto;
}

#navcontainer {
position:relative;
padding:0px;
margin:0 auto;
border:0px solid;
top:0px;
height:10px;
z-index:30;
}

#navlist li
{
position:relative;
display: inline;
list-style-type: none;
padding-right: 35px;
padding-left: 35px;
font-family:Impact;
font-size:28px;
}

ul#navlist
{
position:relative;
top:-29px;
padding:0px;
margin:0px;
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist a { padding: 0px 0px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navlist a:hover
{
color: #CCCCCC;
text-decoration: none;
}

ul#navlist li ul {
margin: 0; 
padding: 0;
position: absolute;
top: 29px; 
left: 15px;
background-color:#476E7A;
}

ul#navlist li ul li {
position:relative;
float: none;
display: block;
margin-bottom: 0.2em;
font-family:Verdana,Arial;
font-size:20px;
padding:5px;
margin:0px;
text-align:left;
}

ul#navlist li ul li a:hover {
color:#CCCCCC;
text-decoration:underline;
}


/* Erweiterung zur dynamischen Ein-/Ausblendung */
ul#navlist li>ul {
position:absolute;
display: none; 
top: 29px;
opacity: 0.9;
filter: alpha(opacity=90);
}

ul#navlist li:hover>ul {
display: block;
}

/* Workaround fuer den IE 7 */
*:first-child+html ul#navlist ul {
background-color:#476E7A;
padding-bottom:0.4em;
position:absolute;
z-index:30;
}

#left {
position:relative;
float:left;
}

#box_left {
position:relative;
width:153px;
height:84px;
background-image:url(../images/box_left.gif);
color:#377286;
}

#box_left_statistic {
position:relative;
width:153px;
height:65px;
background-image:url(../images/box_left3.gif);
color:#377286;
}

#box_left_list {
position:relative;
width:153px;
height:125px;
background-image:url(../images/box_left2.gif);
color:#377286;
}

#box_left_list_2 {
position:relative;
width:153px;
height:105px;
color:#377286;
font-size:12px;
text-align:left;
padding-left:2px;
}

#box_center {
position:relative;
float:left;
width:527px;
}

#box_center_color {
width:527px;
background-color:#377286;
text-align:center;
color:#FFFFFF;
word-spacing:2em;
}

#box_center_color a{
text-decoration:none;
word-spacing:0.2em;
color:#FFFFFF;
}

#box_center_color a:hover {
color:#CCCCCC;
text-decoration:underline;
}

#album {
border-spacing:10px;
text-align:center;
}

#album tr td {
padding:4px;
background-color:#CCCCCC;
text-align:center;
}

#box_center_middle {
position:relative;
width:527px;
min-height:350px;
background-color:#7FA555;
text-align:left;
z-index:40;
}

div.box_center_heading {
position:relative;
padding:5px;
background-color:#377286;
color:#FFFFFF;
}

div.box_center_content {
position:relative;
padding:5px;
margin:10px;
background-color:#E7C152;
}

fieldset.gb_fieldset {
position:relative;
display:block;
font-size:1.5em;
color:#E7C152;
background-color:#336666;
border:1px solid #336666;
}

fieldset.gb_fieldset:hover legend {
position:relative;
color:black;
}

#gb_box {
position:relative;
display:none;
width:100%;
padding:2px;
}

#gb_box input{
background-color:#377286;
margin:2px 0px 0px 0px;
border-width: 0px 0px 1px 0px;
border-style: solid solid dotted solid;
border-color:#809431;
color:#FFFFFF;
font-family:Courier New, Courier, mono;
font-style:italic;
padding:1px 2px;
}

#gb_box textarea{
background-color:#FFFFFF;
margin:2px 0px 0px 0px;
border-width:1px;
border-style:solid;
border-color:#000000;
color:#5c71a2;
font-family:Courier New, Courier, mono;
font-size:12px;
text-decoration:italic;
padding:1px 2px;
width:90%;
}

#gb_box .gb_button {
background-color:#E7C152;
border:1px solid;
border-color:#809431;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#336666;
width:250px;
padding:2px;
cursor:pointer;
}

#gb_dummy {
margin:0px;
padding:0px;
border:0px;
min-height:300px;
}


#box_impressum {
position:relative;
padding:10px;
margin:10px;
background-color:#E7C152;
font-size:12px;
}

div.tinylink {
position:relative; 
text-align:right; 
font-size:9px; 
margin:4px;
text-decoration:none;
}

div.managingBoard {
position:relative;
float:left;
text-align:center;
padding:8px;
margin:10px;
margin-left:18px;
padding-top:10px;
}

#main {
position:relative;
width:700px;
z-index:20;
}

.font1 {
padding:4px;
font-size:12px;
}

#copyr {
font-size:10px;
color:#666666;
}

#copyr a:link, a:visited, a:hover {
text-decoration:none;
color:#666666;
}

#dummy {
float:left;
width:20px;
}

