body
		{
		background-color:#FFCC33;
 		background-image:url(grafik/textur_hintergrund.jpg);
    	background-repeat:repeat;
        }

#seite
		{
		position:relative;
       	top:40px;
       	margin:auto;
       	width:920px;
		}

/* Aufteilung oberer Bereich */

#kopfbereich_hintergrund
		{
        width: 100%;
        height:170px;
        background-color:#FF6600;
        background-image:url(grafik/linien_hintergrund.gif);
        background-repeat:repeat;
        border: 1px solid;
        z-index:0;
        }

#kopfbereich_mitte
		{
		position:relative;
		float:left;
		width: 49%;
		height:170px;
		background-image:url(grafik/eingang.gif);
		background-repeat:no-repeat;
		background-position:center;
		text-align:center;
		font-family: Verdana, Geneva, sans-serif;
		font-size:24pt;
		font-weight:bold;
		z-index:3;
		}

#kopfbereich_links{
         position:relative;
         top: -45px;
		 float:left;
         width: 25%;
         height:245px;
         background-image:url(grafik/logo_large.png);
         background-repeat:no-repeat;
         background-position:center;
         text-align:center;
         vertical-align:middle;
         z-index:4;
         }

#kopfbereich_rechts
		{
		position:relative;
		float:left;
		padding-top:25px;
        width: 26%;
        height:170px;
        font-family: Verdana, Geneva, sans-serif;
        font-size: 8pt;
        color:#FFCC33;
        font-weight:bold;
        text-align:center;
        z-index:1;
        }

#bereich_unten_hintergrund
		{
		position:relative;
		top:-74px;
		clear:both;
		float:left;
        width:100%;
        background-color:#ffcc33;
        background-image:url(grafik/farbverlauf_2.gif);
        background-repeat:repeat-y;
        border: 1px solid;
        border-top:none;
        z-index:1;
        }

#bereich_unten
		{
        width:100%;
        height:100%;
        background-image:url(grafik/logo_hintergrund.png);
        z-index:4;
        }

/* Ende Aufteilung oberer Bereich */

/* Aufteilung unterer Bereich */

#navigation
		{
		position:relative;
		top:25px;
		float:left;
		width:25%;
		text-align:center;
		z-index:100;
		}

#inhalt
		{
		position:relative;
		float:left;
		width:70%;
		left:5%;
        }

/* Ende Aufteilung unterer Bereich */

/* Aufteilung Bereich Inhalt */

#titel
		{
        width:100%;
        height: 50px;
       	}

#text
		{
        width:94%;
        font-family: Verdana, Geneva, sans-serif;
        font-size: 10pt;
        text-align:justify;
      	}

/* Ende Aufteilung Bereich Inhalt */

#header_hintergrund
		{
		position:relative;
	    margin-bottom: 10px;
		top: 25px;
	    width:460px;
		height:20px;
		background-color:#ffcc33;
		background-image:url(grafik/farbverlauf.gif);
		background-repeat:no-repeat;
		border: 1px solid black;
		z-index:0;
		}

#header
		{
		width:455px;
		height:20px;
	    padding-left:5px;
		background-image:url(grafik/linien_hintergrund.gif);
		background-repeat:repeat;
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:#FFFF80;
	    font-variant:small-caps;
		z-index:1;
		}

.illustration1
		{
		width:100%;
		height:100px;
		background-position:center;
		}

#footer
		{
		clear:both;
		width:70%;
		padding-top:100px;
		margin-top:50px;
		margin-left:30%;
		padding-bottom:30px;
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
		font-weight:bold;
		text-align:center;
      	}

#footer2
		{
		clear:both;
		margin:auto;
		width:65%;
		text-align:center;
		}

.zeile{clear:both;}

.spalte1
		{
        position:relative;
        float:left;
        width:20%;
        padding:1%;
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
        font-weight:bold;
		}

.spalte2
		{
        position:relative;
        float:left;
        width:67%;
        padding:1% 2%;
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
		}

.signum
		{
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
        font-style:italic;
        font-weight:bold;
        }

.zitat
		{
		margin:auto;
		width:80%;
		margin-top:20px;
		margin-bottom:20px;
		padding-top:10px;
		padding-bottom:10px;
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
		font-weight:bold;
        font-style:italic;
        text-align:center;
        border-bottom:1px dotted;
        border-top: 1px dotted;
        }

.zitat_musik
		{
		margin:auto;
		width:80%;
		margin-top:20px;
		margin-bottom:20px;
		padding-left:70px;
		padding-top:10px;
		padding-bottom:10px;
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
		font-weight:bold;
        font-style:italic;
        text-align:center;
        border-bottom:1px dotted;
        border-top: 1px dotted;
        background-image:url(musikbereich/note.gif);
        background-repeat:no-repeat;
        background-position:5px 5px;
        }

.bildunterschrift
		{
		margin:auto;
		width:80%;
		margin-top:20px;
		margin-bottom:75px;
		padding-left:0px;
		padding-top:10px;
		padding-bottom:10px;
        font-size:10pt;
        font-weight:bold;
        font-style:italic;
        text-align:center;
        border-bottom:1px dotted;
        border-top: 1px dotted;
        background-image:none;
        background-repeat:no-repeat;
        background-position:5px 5px;
		}

.zitatuntertitel
		{
		font-size:8pt;
		}

.kapitaelchen
		{
		font-weight:bold;
		font-size:13pt;
        }

.trennlinie
		{
		position:relative;
	    clear:both;
		width:100%;
		height:0px;
		margin-top:25px;
		margin-bottom:25px;
		border-top:1px dotted;
		}

.trennlinie2
		{
		position:relative;
	    clear:both;
		width:100%;
		height:0px;
		margin-top:5px;
		margin-bottom:5px;
		border-top:1px dotted;
		}

.bild_links
		{
		float:left;
	    margin:10px 10px 10px 0px;
	    border: 1px dotted black;
		padding:5px;
		}

.bild_rechts
		{
		float:right;
	    margin:10px 0px 10px 10px;
	    border: 1px dotted black;
		padding:5px;
		}

.bild_zentriert
		{
		width:80%;
		margin:auto;
		margin-top:20px;
		margin-bottom:20px;
		padding-top:10px;
		padding-bottom:10px;
		text-align:center;
		border-top:1px dotted black;
		border-bottom:1px dotted black;
		}

.zentriert
{
	text-align:center;
}

.bild_box1
		{
		margin-bottom:35px;
		text-align:center;
		width: 302px;
		float:left;
		}

.bild_box2
		{
		clear:both;
		text-align:center;
		margin:2px auto 2px auto;
		}

.bild_deko1
		{
		margin:10px;
		border:1px solid black;
		}

.hinweis
		{
		text-align:center;
		font-size:8pt;
		font-style:italic;
		font-variant:small-caps;
		color:green;
 		}

.ueberschrift1
		{
		 clear:both;
		 margin-top:25px;
		 margin-bottom:10px;
		 font-size: 14pt;
		 font-weight:bold;
		 text-align:center;
		 border-bottom:1px dotted;
		 border-top:1px dotted;
		}

.ueberschrift2
		{
		clear:both;
		margin-top:25px;
		margin-bottom:5px;
		padding-top:2px;
		padding-bottom:2px;
		font-family: Verdana, Geneva, sans-serif;
		font-size:12pt;
        font-weight:bold;
        text-align:left;
        border-bottom:1px dotted;
        border-top:1px dotted;
        }

.ueberschrift3
		{
		clear:both;
		margin-top:25px;
		margin-bottom:5px;
		padding-top:2px;
		padding-bottom:2px;
		font: 10pt verdana;
		font-weight:bold;
		text-align:justify;
		border-bottom:1px dotted;
		border-top:1px dotted;
		}

 .ueberschrift_infobox
 		{
		margin-bottom:5px;
		padding-left:20px;
		padding-top:2px;
		padding-bottom:2px;
		font-family: Verdana, Geneva, sans-serif;
		font-size:12pt;
		font-weight:bold;
		text-align:justify;
		border-bottom:2px solid black;
		border-top:2px solid black;
		background-image:URL(grafik/logo_uni_smaller.png);
		background-repeat:no-repeat;
		background-position:left;
		}

.text_standard
		{
		font-family: Verdana, Geneva, sans-serif;
		font-size:9pt;
        color:white;
        text-align:left;
        text-align:justify;
        }

.tooltip1
	{
	cursor:default;
	}

a
		{
		font-family: Verdana, Geneva, sans-serif;
		font-size: 10pt;
		color:green;
		font-weight:bold;
		font-variant:small-caps;
		}

a img
		{
		border : 0 none;
		padding:10px;
		}


.hintergrund_farbe1
		{
		background-color:#FF8C00;
		}

.hintergrund_farbe2
		{
		background-color:orange;
		}

.zellabstand_unten
		{
		border-collapse:separate;
		border-spacing:0px 5px;
		}

td
		{
		text-align:left
		}

.tableheader
		{
		background-color:black;
        color:#FF8C00;
        font-weight:bold;
        text-align:center;
        }

.rahmen_rechts
		{
		border-right: 1px dotted black;
		}

.rahmen_unten
		{
		border-bottom: 1px dotted black;
		}

.liste_nummeriert
		{
		list-style-type:decimal;
		}

.liste_unnummeriert
		{
		list-style-type:square;
		}

.listenpunkt1
		{
		padding-bottom:10px;list-style-image: url(grafik/listenpunkt.ico);
		}

.hinweis{
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:red;
		}

.infobox{
	    width:70%;
	    margin:auto;
	    padding:10px;
		margin-top: 50px;
		margin-bottom: 50px;
		background-color:orange;
		border: 1px solid black;
		}
/*
/* Navigation */
/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyoutt.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */
/* common styling */
.menu
		{
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
		font-weight:bold;
		font-variant:small-caps;
		position:relative;
		margin:5px 5px;
		z-index:1000;
		}

.menu ul li a, .menu ul li a:visited
		{
        display:block; text-decoration:none;
        color:black;
        width:248px;
        height:19px;
        text-align:center;
        background-image:url(grafik/button_gelb.png);
	 	background-repeat:no-repeat;
	 	background-position:center;
        font-size:10pt;
        z-index:1000;
		}

.menu ul
		{
        padding:0;
        margin:0;
      	list-style-type: none;
		}

.menu ul li
		{
        float:left;
        margin-right:1px;
        position:relative;
		}

.menu ul li ul
		{
		display: none;
		}

/* specific to non IE browsers */
.menu ul li:hover a
		{
        color:white;
        background-image:url(grafik/button_gruen.png);
		background-repeat:no-repeat;
		background-position:center;
        }

.menu ul li:hover ul
		{
        display:block;
        position:absolute;
        top:0;
        left:220px;
        width:248px;
        }

.menu ul li:hover ul li a.hide
		{
        background-image:url(grafik/button_gelb.png);
		background-repeat:no-repeat;
		background-position:center;
        color:black;
        }

.menu ul li:hover ul li:hover a.hide
		{
		width:248px;
		}

.menu ul li:hover ul li ul
		{
		display: none;
		}

.menu ul li:hover ul li a
		{
        display:block;
        background-image:url(grafik/button_gelb.png);
		background-repeat:no-repeat;
		background-position:center;
        color:black;
        width:248px;
        }

.menu ul li:hover ul li a:hover
		{
        background-image:url(grafik/button_gruen.png);
		background-repeat:no-repeat;
		background-position:center;
        color:white;
        }

.menu ul li:hover ul li:hover ul
		{
        display:block;
        position:absolute;
        left:200px;
        top:0;
        color:black;
        }

.menu ul li:hover ul li:hover ul li a
		{
        display:block;
        width:248px;
        background-image:url(grafik/button_gelb.png);
	 	background-repeat:no-repeat;
		background-position:center;
        color:black;
        }

.menu ul li:hover ul li:hover ul li a:hover
		{
        background-image:url(grafik/button_gruen.png);
		background-repeat:no-repeat;
		background-position:center;
        color:white;
        }

/* Ende Navigation */

/* Formulare */

.eintrag_erstellen
		{
		clear:left;
        width:96%;
        padding:10px;
		margin:auto;
		font-family: Verdana, Geneva, sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:black;
        border: 1px solid black;
        }

.input_standard
		{
		background-color: transparent;
        border: 1px dotted black;
        color:black;
        }

.button_standard
		{
        background-color:#FF8C00;
        border:1px solid black;
        }

.button_admin
		{
		width:200px;
		font-weight:bold;
		border: 2px outset;
		}

.speichern
		{
		background-color:#37c837;
		border-color: green;
		}

.verwerfen
		{
		background-color:red;
		border-color: maroon;
		}

/* Ende Formulare */
/* Adminbereich */

.link1
		{
		color:green;
		text-decoration:none;
		font-weight:bold
		}

/* Ende Adminbereich */

