/* CSS Document */

/* - - - - - - - - - - - - Inhalt - - - - - - - - - - - - */
#container{
	margin:0;
	padding:1.5em 1em 3.5em 1em;
	border:none;
	width:auto;
}

#inhalt {
	margin-left:0px;
	margin-right:0;
	margin-bottom:1.5em;
	width:100%;
	border-bottom:1px solid #999;
}

/* - - - - - Positionierung des Objektbildes - - - - */
#layoutrahmen .lupe {
	position:relative;
	left:-205px;
    padding-top:-25px;
}

#layoutrahmen .lupe185 {
	position:relative;
	left:-190px;
    padding-top:-25px;
}

#layoutrahmen .bildklein {
                 width:100%;
                 float:none;
                 padding:3px 0 0 0;
                 font-size:0.8em;
                 line-height:125%;
                 margin:0.5em 0 0.5em 0;
}

#layoutrahmen div.bildklein p {
                 margin-top:0.5em;
}

#layoutrahmen .bildklein_rechts {
                 width:200px;
                 float:none;
                 padding:3px 0 0 0;
                 font-size:0.8em;
                 line-height:125%;
                 margin:0.5em 0 0.5em 0;
}

#layoutrahmen div.bildklein_rechts p {
                 margin-top:-25px;
				 text-align:left;
}


#layoutrahmen .lupe_rechts {
	position:relative;
	right:0px;
	top:-25px;
}


#inhalt .bild {
              margin-top:5px;
	           margin-left:0;
	           }

/* - - - - - Positionierung des Textes unterhalb des Hauptmotives - - - - */
#inhalt p.bild{
		margin-top:1.3em;
		margin-left:0px;
		margin-bottom:1em;
}

#inhalt p {
	line-height:150%;
	font-weight:normal;
	padding:0 0 0 0;
	margin-bottom:1em;
}

#inhalt h1 { 
	margin:0 0 1em 0px;
	text-align:left;
	text-decoration:none;
}

#fotodownload { 
width:493px;
height:1659px;
background-image:url(../../bilder/service/fotodownload/login.jpg);
background-position:left top;
background-repeat:no-repeat;
}

 
/* - - - - - Positionierung Übersichtsbild/Veranstaltungsräume- - - - */ 
.veranstaltungsraum {
	padding:0 0 0 0;
	margin:4px 0 0 0;
	width:220px;
}

#layoutrahmen .kurzbeschreibung{
	line-height:125%;
	font-weight:normal;
	padding:0; /*0 0 150px;*/
	margin:0;
}

#layoutrahmen a.kurzbeschreibung   {
				 text-decoration:none;
				 padding:0;
}     
         
#layoutrahmen a.kurzbeschreibung:hover,
#layoutrahmen a.kurzbeschreibung:focus, 
#layoutrahmen a.kurzbeschreibung:active {
	              text-decoration:underline;
}

.veranstaltungsraum1 {
	padding:0 0 0 0;
	margin:4px 0 0 0;
	width:160px;
}

#layoutrahmen .kurzbeschreibung1{
	line-height:125%;
	font-weight:normal;
	padding:0; /*0 0 150px;*/
	margin:0;
}

#layoutrahmen a.kurzbeschreibung1   {
				 text-decoration:none;
				 padding:0;
}      
       
#layoutrahmen a.kurzbeschreibung1:hover, 
#layoutrahmen a.kurzbeschreibung1:focus,
#layoutrahmen a.kurzbeschreibung1:active {
	              text-decoration:underline;
}



.absatz {
         clear:left;
		 }
		
 .include1 {
         float:left;
		 width:100%;
		 }
 
  /* ------------------ Toggle ------------------------------------- */

#container .trigger {
	margin:0 0 1.5em 0;
	background:url(../../bilder/pictos/plusminus1.png) left top;
	height: 20px;
    background-repeat:no-repeat; 
    padding:0 1.5em 0 20px;	
}

#container .trigger a {
	text-decoration: none;
	display: block;
	/*float:left;*/
}

#container .trigger a:hover {
	text-decoration:underline;
}

#container .active {
background-position: left bottom;
}

.toggle_container {
	margin:0;
	padding: 0;
	overflow: hidden;
	clear: both;
}

.toggle_container .block {
	padding:0 0 0 1.5em;
}

.toggle_container .block p {
	padding:0 0 0 0;
	margin:0;
}


