@charset "UTF-8";
/* CSS Document */

*{margin:auto;font-family:Verdana, Geneva, sans-serif;border-color:#000; border-width:1px; color:#000;}
* img{border:none;}
a {text-decoration:none;}
li{list-style:none;}
p{font-size:13px;}
h1{font-size:20px;font-style:normal;}
h2{font-size:13px; font-style:bold;}
h3{font-size:16px;}
h4{font-size:13px;font-style:normal;font-weight:normal;}
h5{font-size:15px;font-style:normal;font-weight:normal;}
.linehoch{line-height:1.8;}			/* Alle mit grösserer Zeilenhoehe */

body{}

#container{width:955px; min-height:400px; margin-top:30px;}

#linksleiste{width:270px; height:auto; margin-left:26px;float:left;background-color:#f7f7f7;}
#linksleiste #klotz{width:270px; height:325px; background-color:#ffef25; margin-left:0px;}
#linksleiste #klotz #logo{position:relative; left:-23px; top:-12px;}
#linksleiste #navi{margin-top:9px;}
#linksleiste #navi .erste{margin-bottom:-1px;width:270px; height:35px; border-bottom:solid; border-top:solid; border-width:1px; background-color:#ffef25;}
#linksleiste #navi .erste:hover{background-color:#FC3;}
#linksleiste #navi .erste h5{margin-top:8px; margin-left:5px;}
/* MITTE, Bilder: 435px */
#center{width:459px; height:auto; background-color:#f7f7f7;position:relative;float:left;margin-left:13px; margin-right:13px;border-top:solid; border-width:1px;padding-bottom:60px;}	/* ist GANZE MITTE, mit Weissen Rändern */
#center a{background-color:#000;color:#ffef25;}
#center #linkstop{position:absolute;right:5px;}
#center #linkstop li{float:left;list-style:none;font-size:12px;}
#center #linkstop li a{color:#888; background-color:transparent;}
#center #linkstop li a:hover{color:#000;}
#center #header{height:163px;border-bottom:solid; border-width:1px;padding-left:12px;}
#center #path{padding-top:69px;}
#center #titel{padding-top:31px;}
#center #textarea{margin-left:12px;margin-right:12px;}

#center .area{margin-left:12px;margin-right:12px;}			/* AREA ist genau wie textarea gelayoutet, aber wird da angewendet wo nicht in textarea (z.B die PHP-dinge)*/
#center #textarea h3{margin-top:30px; margin-bottom:23px;}
#center #textarea h2{margin-top:30px; margin-bottom:12px;}
#center #textarea p{}

#rechtsleiste{width:174px; min-height:20px; background-color:#f7f7f7;float:left;}
#rechtsleiste .ticker{width:174px; height:auto;margin-bottom:20px;}
#rechtsleiste .titel{width:174px; height:23px; background-color:#ffef25; border-top:solid; border-bottom:solid; border-width:1px;}
#rechtsleiste .titel h5{margin-top:2px; margin-left:3px;}
#rechtsleiste .kasten{padding-bottom:10px;border-top:solid; border-width:1px;margin-top:-1px;}
#rechtsleiste .untertitel h6{font-size:14px; margin-left:3px; margin-top:5px;}
/*#rechtsleiste .untertext{border-bottom:solid; border-width:1px;}*/
#rechtsleiste .untertext p{font-size:12px; margin-left:3px; margin-top:5px;}
#rechtsleiste .bild{margin-top:3px;}

#block{width:100px; height:200px; background-color:#333;}


/* VERANSTALTUNGS DESIGN */

#center .allveranstaltung .monthfirst{}
#center .allveranstaltung .titel p{margin-bottom:10px;}
#center .allveranstaltung .event{height:auto;border-top:1px solid;}
#center .allveranstaltung li{clear:left; padding:3px 0 0; list-style:none; text-decoration:none;}
#center .allveranstaltung li .dayNr{float: left;width: 55px;font-size: 35px; font-weight:bold;line-height:34px;}
#center .allveranstaltung li .weekDay{float:left;border-bottom: 5px solid #000000;font-weight: bold;height: 15px;}
#center .allveranstaltung li .eventtext{float:left;width:330px;height:100%;overflow:hidden;padding-left:20px;text-align:left;}


/* MEDIEN DESIGN */

#center .medienbild{width:100px; height:100px; background-color:#090;float:left;margin-right:20px;}
#center .medienfile{float:left;margin-right:20px;}

/* FORMULAR DESIGN */

/* GALLERY DESIGN */
/*
#picturegallery li a{background-color:transparent;}
#picturegallery li{margin-bottom:10px;}

#bildgallery li a{background-color:transparent;}
#bildgallery li{margin-bottom:10px;}
*/
/* Logos und Gönner */
#goenner{margin-top:60px;margin-left:25px;}

/* facebook ref */
#facebook img{margin-left:-22px;margin-top:-18px;width:140px; height:140px;}

#sticker{position:absolute; left:230px; top:190px;}
#titelsticker{position:relative; left:70px; top:-100px;}
