/* Start of CMSMS style sheet 'stile' */
body {
        font-family:georgia,trebuchet,times,times new roman,serif;
        font-size: 14px;
        margin:0;
background-color:#141414;
}

#header {
width:100%;
height:100px;
background-color:#FFFFFF;
text-align:center;
}



#wrapper {
width:850px;
position: relative;
margin:0 auto;
text-align:left;
}

#top-wrap {
width:850px;
height:321px;
background-color:#141414;
}

#menu {
width:350px;
height:319px;
float:left;
}


        div#menu ul{margin:15px 0 0 0;
                height:54px;

                list-style:none;
                padding:0;

        }

        div#menu li{

                height:54px;

                list-style:none;
                margin-bottom:15px;
                overflow:hidden;

        }

        div#menu a,div#menu a:hover{
                height: 108px;
                display:block;


        }
        div#menu a:hover{
                margin-top:-54px;

                }
#menu a.aktiv {
                margin-top:-54px;
                }



#monat {
width:454px;
height:255px;
padding-top:22px;

float:right; }




#news-box {clear:both;
width:850px;

background-color:#FFFFFF;
background:#FFFFFF url(images/back_aktuell.gif) no-repeat;
}


#content-box-extras {clear:both;
width:850px;
background:#FFFFFF url(images/back_extras.gif);


}

#mehr_wrap {clear:both;width:825px; height:25px;padding-top:20px;}

#events {
width:825px;
padding: 0 0 18px 12px;
clear:both;



}

#mehr-programm {
width:30px;
float:left;
padding-left:365px;
padding-bottom:15px;
}

#mehr-bilder {
width:30px;
float:left;
padding-left:360px;
padding-bottom:15px;
}

#content {
width:825px;
padding: 12px 0 18px 0px;


}

#content-default {
width:825px;
padding: 0px 0 18px 12px;
clear:both;

}

#content-box {
width:850px;
background-color:#FFFFFF;
}

#specials {

width:850px;
height:73px;
}

#footer {
width:850px;
height:32px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-top:6px;
}

#footleft {float:left;}
#footright {float:right;}

#footer a {color:#FFFFFF;  text-decoration:none; font-size:12px}


h1 {color:#711899; margin:0;font-size:15px;}

.termin {color:#711899; font-weight:bold;margin:0;font-size:14px;}

p {margin-top:0;}

.album {width:100%; margin:0; padding:0}

.album ul {
        margin:0; padding:0; background-color:#711899;
}

.album li {width:400px;
        float: left;
        list-style-type: none;
padding: 0 0 20px 0;
margin:0 0 0 10px;
}

.album a {
        float: left;
        list-style-type: none;display:inline;
        
       }

.picturelist {width:100%; margin:0; padding:0}

.picturelist ul {
        margin:0; padding:0; display:inline;
}

.picturelist li {
list-style-type: none;margin-right:35px;
display:inline;float: left;
}

.picturelist a {
       
        list-style-type: none;
padding-bottom:10px;
        
       }



.aktuelles {
list-style-type: none;
margin: 0;
padding: 0;
width:100%;
}
.aktuelles li {
float: left;
width:200px;
margin-right:20px;
dislay: inline;
}

.album_news {width:100%; margin:0; padding:0;}


.album_news li {width:350px;
        float: left;
        list-style-type: none;
padding: 0 0 0px 0;
margin:0 0 0 0;
}




#iframe {width:620px;float:left;marin:0;padding: 0px 0 0px 12px;}
#content-extras {width:190px;margin-left:20px;float:left;}



input {border: 1px solid #000000; width: 240px; background-color:#ffffff }

.fbsubmit{border: 1px solid #000000; width: 242px; background-color:#ffffff }



textarea {border: 1px solid #000000; width: 240px; height:110px; background-color:#ffffff }
a {color:#711899; font-size:14px}


#impressum {
width:825px;
padding: 23px 0 18px 12px;
background-color:#FFFFFF;

}


#iframe2 {width:400px; height:490px;float:left;padding: 0 0 0 12px;}

#iframe2 a{color:#711899; font-weight:bold;margin:0;font-size:12px;}

#content-kontakt {
width:376px;
padding: 0 0 12px 12px;
float:left;
}
/* End of 'stile' */

