/* CSS Document */

/********************************************/
/*     Schriftgrößen     */
/*******************************************/

#inhalt_raum h2 { 
	font-size:1.8em;
	text-align:left; 
}

#inhalt_raum h4 {
	font-size:1.6em;
	font-weight:normal;
	line-height:125%;
}

#inhalt_raum p.objekt {
	font-size:1.2em;
	font-weight:normal;
	line-height:150%;
}

#inhalt_raum .adresse {
	font-size:1.2em;
	font-weight:normal;
	line-height:125%;
}

#inhalt_raum li{
	font-size:1.1em;
}

#inhalt_raum li p {
	font-size:1.1em;
}

/* - - - - - Layout für Veranstaltungsräume - - - - - - - - - -*/
#inhalt_raum {
	margin-right:2em;
	width:auto;
}

#inhalt_raumoben {
width:99%;
}


#inhalt_raumoben .anschrift {
                   width:99%;
				   margin:0 0 0 0;
}

#inhalt_raumoben .bild_rechts {
                    width:99%;
                    margin:0 0 0 0;
}

.inhalt_raumlinks {
                   width:99%;
				   margin:0 0 0 0;
}
.inhalt_raumrechts {
                    width:99%;
                    margin:0 0 0 0;
}

#inhalt_raum h2 { 
                 font-size:1.3em;
                 text-align:left; 
                 padding:0 0 0 0;
                 margin:0 0 0.6em 0;
}

#inhalt_raum h3 { 
	padding:0;
	margin-bottom:1.5em;
	text-align:left;
}

#inhalt_raum h3.abstand { 
	padding:0;
	margin:1.2em 0 0.7em 0;
}

#inhalt_raum h3.abstand-engl { 
	padding:0;
	margin-bottom:0.7em;
}

#inhalt_raum h4 {
	margin:0 0 0.3em 0;
}

#inhalt_raum h5 {
	padding:0;
	margin:1.2em 0 1.2em  0;
}

#inhalt_raum p.objekt {
	padding:0;
	margin-bottom:0;
}
#inhalt_raum .adresse {
	padding:0;
	margin-bottom:2em;
}

#inhalt_raum .auflistung {
	margin-left:0;
	display:block;			 
	text-align:left;
}
#inhalt_raum p.rechts {
	text-align:left;
	margin-right:0.5em;
}

#inhalt_raum ul {
	list-style-type:square;
	list-style-position:outside;
	}

#inhalt_raum li{
	margin:0.3em 0 0 0.5em;
}

#inhalt_raum .trigger {
	margin:0 0 2em 0;
	background-image:none !important; 
    padding:0 0 1.5em 0;	
}


#inhalt_raum .trigger a {
	color: #009999;
	text-decoration: none;
	display:inline;
}

#inhalt_raum .trigger a:hover, 
#inhalt_raum .trigger a::active, 
#inhalt_raum .trigger a::focus  {
     color:#666666;
     text-decoration:underline;
}

#inhalt_raum .active {
background-position: left bottom;
}
