@import url(../css/tables.css);

body{
	color:black;
	background-image: url(../bilder/hintergrund.png);
	background-repeat:repeat-y;
	background-color:#FFFF66;
	font:1em arial, sans-serif;
	}

* {
	margin:0;
	padding:0;
	}

html, body {
	height:100%;
	}

#wrap {
	min-height:100%;
	background-image: url(../bilder/hintergrund.png);
	background-repeat:repeat-y;}


* html #wrap { /* Für IE Windows */
	height:100%;
	}

#content {
	padding-bottom:1.5em;
	background-color: none /*#FFFF66*/;
	}



#links {
	padding-top: 14em;
    padding-left: 1.8em;
    background-color: #FFE500;
    float: left;
    width: 9.2em;
    }

#links img{
	width: 9.9em; /* Macht das Logo der Bibliothek skalierend */
	padding-left: 0.55em;
	padding-top: 0.5em;
	}

#logo {
	position: absolute;
    top: 0px;
    left: 0px;
    }

#footer {
	height:1.5em;
	margin-top:-1.5em;
	background-color: #FFE500;
	}


#wrap {
	width:100%;
	background-color: #FFFF66;
	color:black;
	text-align:left;
	}

#content {
	padding:0em 1em 1.5em 11em; /* unteres padding in der Hoehe des footers vermeidet Ueberlappung */
	}

#footer {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}

/*Fromatierungen für Menüs und Untermenüs*/
#untermenu {
	overflow:hidden;
	width: 100%;
	display: block;
	margin-bottom: 1em;
	}

#untermenu ul {
	list-style-type: none;
	float: left;
	display:inline;
	}

#untermenu ul li{
	float: left;
	display:inline;
	}

#untermenu li a{
	text-decoration: none;
	padding: 3px 3px 3px 20px;
	}

#menu {
	overflow:hidden;
	width: 100%;
	display: block;
	background-color:#FFE500;
	padding-top: 1em;
	}

#menu a.gewaehlt {
	background-color:#FFFF66;
	}

#menu ul {
	list-style-type: none;
	float: left;
	display:inline;
	}

#menu ul li{
	float: left;
	display:inline;
	}

#menu li a{
	text-decoration: none;
	padding: 5px 10px 3px 10px;
	}
/*---------------------------------*/

#content_text, #content_text ul{
	padding-left: 2em;
	margin-top: 1em;
	}

#content_text h3{
	margin-top: 2em;
	}

#content_text h4{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#content_text p{
	margin: 0.5em 0em 0.5em 0em;
	}


/*Formatierungen für Bilder*/
#content_text img{
	padding: 0px 1em 0px 1em;
	}


/*Formatierungen Veranstaltungen.shtml*/
div.termin span.uhrzeit{
	margin: 0.5em 2em 0.5em 0em;
	}

div.termin{
	margin: 1em 0em 1em 0em;
	}

div.termin .veranstaltungstitel{
	padding-left: 10em;
	margin-bottom:1em;
	}

#content_text div.meldung{} /*Zur Formatierung einzelner Meldungen (Vorbereitung, falls gebraucht)*/


