 */* */ 
 {margin:0;list-style:none;padding:0;}

html {
		width: 100%;
}

body 	{
		color: #555;
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		width: 100%;
		float: left;
		background: #f7f7f7;
		position: relative;	
		}

.wrapper_1 {
		text-align: left;
		width: 780px;
		float: none;
		position: relative;
		margin: 0 auto;
		}

.wrapper_2 {
		width: 780px;
		float: left;
		position: relative;
		border: 1px solid #C1273B;
		margin: 25px 0 25px 0;
		background: #fff;
		background-repeat: no-repeat;
		background-position: bottom right;
		}
		
.museum .wrapper_2 { background-image: url(../grafik/hg/museum.gif); }
.ausstellung .wrapper_2 { background-image: url(../grafik/hg/ausstellung.gif); }
.vermittlung .wrapper_2 { background-image: url(../grafik/hg/vermittlung.gif); }
.forschung .wrapper_2 { background-image: url(../grafik/hg/forschung.gif); }
.kontakt .wrapper_2 { background-image: url(../grafik/hg/kontakt.gif); }
.projekte_museum .wrapper_2 { background-image: url(../grafik/hg/projekte_museum.gif); }
.projekte_museumspaedagogik .wrapper_2 { background-image: url(../grafik/hg/projekte_museumspaedagogik.gif); }
.projekte_forschung .wrapper_2 { background-image: url(../grafik/hg/forschungsauftraege.gif); }

ul.leistungen { 
		padding-top: 200px; 
		height: 0 !important;
		overflow: hidden;
		background-position: 0 0;
		background-repeat:no-repeat;
		margin: 20px 0 10px -2px;
		width: 450px;
		}
		
* html ul.leistungen { margin-bottom: 0; }
		
.museum ul.leistungen { background-image: url(../grafik/keywords/museum.gif); }
.ausstellung ul.leistungen { background-image: url(../grafik/keywords/ausstellung.gif); }
.vermittlung ul.leistungen { background-image: url(../grafik/keywords/vermittlung.gif); }
.forschung ul.leistungen { background-image: url(../grafik/keywords/forschung.gif); }

.vermittlung .copy { margin-top: -60px; }

.content   {
		width: 550px;
		float: left;
		position: relative;
		padding-bottom: 14px;
		margin: 0 0 0 0;
		display: inline;
		z-index: 4;
}

.linie {
		background: url(../grafik/typo/insetline_h.gif) repeat-x 0 0;
		padding-top: 21px;
}

.uebersicht {width:330px; padding-bottom:25px;background: url(../grafik/typo/insetline_h.gif) repeat-x bottom left;}

		
p,table	{
		line-height:18px;
		margin: 0 0 10px 0;
		float: left;
		display: inline;
		font-weight: normal;
		clear: left;
		width: 100%;
		}
		
table { line-height: normal; display:block; padding-top: 0; margin-bottom: 25px;}

.txtCol p { width: 100%; }
		
table tr td {
		vertical-align:top;
		}
		
a  {
		color: #555;
		font-weight: bold;
		}
		
.copy a { font-weight: normal; }
.bulleted a { text-decoration:none; font-weight: bold; }
		
.news_popup a, .news_popup a:link, .news_popup a:visited, .news_popup a:active { border-bottom: 1px solid #ec7b27; }

a:hover {
		color: #C1273B;
		text-decoration:none;
		border: none;
		}
		
.trenner { color: #C1273B; }

p.close { padding-left: 17px; background: url(../grafik/typo/icon_close.gif) no-repeat 0 0.35em; margin-top: 5px; }

.braun {color: #713C2A;}
		
img, a img {
		border: none;
		background: none;
		float: left;
		margin-bottom: 10px;
		}
		
.mainImg { margin-bottom: 20px; margin-top: -30px; position: relative; }
.museum .mainImg { margin-top: -40px; }
.ausstellung .mainImg { margin-bottom: 10px; }
.vermittlung .mainImg { margin-left: -30px; }
.forschung .mainImg { margin-top: -15px; }
.home .mainImg { margin-top: -17px; margin-left: -28px; margin-bottom: 18px; }
		
img.bordered {
		border: 5px solid #FEAF3A;
}


img.orange { border-color: #ec7b27; }

.imgRow img {
		border: 4px solid #FEAF3A;
		margin-right: 10px;
		margin-bottom: 0;
}
.imgRow {
		width: 320px;
		float: left;
		margin-bottom: 17px;
		/*background-color: #FAA73E;*/
		}
		
.imgRow p { margin-top: 3px; }

img.gerahmt200 {
		background: url(../grafik/hg/rahmen_206x233.gif) no-repeat top left;
}

img.right {
		margin: 0 0 0 25px;
}
		
div#header img {
		float: none;
}

p.pfeil {
		background: url(../grafik/typo/pfeil.gif) no-repeat 0 0.38em;
		padding-left: 15px;
		width: 365px;
}

ul,li 	{
		margin:0;
		padding:0;
		line-height: 18px;
}

ul 	{
		float: left;
		position: relative;
		width: 350px;
		margin-bottom: 10px;
		}

li 		{	
		margin-bottom:0;
		padding-left: 12px;
		background: url(../grafik/typo/bullet_5.gif) no-repeat 0 0.65em;
		}
		
.wineList { margin-bottom: 10px; }
.wineList a { font-weight: bold; }
		
* html li { float: left; width: 100%;  }
		
ul.linkList {
		float: left;
		width: 170px;	
}

ul.engliste li { margin-bottom: 0; }


h4.logo {
		margin: 30px 0 50px 134px;
		z-index: 2;
		width: 360px;
		position: relative;
		float: left;
		display: inline;
}


h4.logo a, .home h4 {
		padding: 50px 0 0 0;
		overflow: hidden;
		background: url(../grafik/typo/logo.gif) no-repeat 0 0;
		height: 0px !important;
    	height /**/:50px;
		display: inline;
		float: left;
		width: 360px;
		font-size: 11px;
		line-height: 100px;
		border: none;
		}
		

		
h1 	{
		padding: 21px 0 0 0;
		overflow: hidden;
		background-repeat: no-repeat;
		background-position: -1px 0;
		height: 0px !important;
    	height /**/:21px;
		position: relative;
		margin: 10px 0 15px 0;
		display: inline;
		float: left;
		width: 460px;
		}
		
h1.first { margin-top: -2px; }
			
h1#teamwork { background-image: url(../grafik/typo/teamwork.gif); }
h1#stonus { background-image: url(../grafik/typo/publikationenstonus.gif); }
h1#ramming { background-image: url(../grafik/typo/publikationenramming.gif); }
h1#ausstellungsbegleitbaende { background-image: url(../grafik/typo/ausstellungsbegleitbaende.gif); margin-bottom: 20px; }
h1#laufendeausstellungsprojekte { background-image: url(../grafik/typo/laufendeausstellungsprojekte.gif); margin-top: 25px;  }
h1#laufendepaedagogischeprojekte { background-image: url(../grafik/typo/laufendepaedagogischeprojekte.gif); margin-top: 25px; }
h1#laufendeforschungsprojekte { background-image: url(../grafik/typo/laufendepaedagogischeprojekte.gif); margin-top: 25px; }
h1#museenundausstellungen { background-image: url(../grafik/typo/museenundausstellungen.gif); margin-top: 0; }
h1#abgeschlossenepaedagogischeprojekte { background-image: url(../grafik/typo/abgeschlossenepaedagogischeprojekte.gif); margin-top: 0; }
h1#forschungsauftraege { background-image: url(../grafik/typo/forschungsauftraege.gif); padding-top: 48px; }
h1#referenzliste { background-image: url(../grafik/typo/referenzliste.gif); }
h1#lehrveranstaltungen { background-image: url(../grafik/typo/lehrveranstaltungen.gif); padding-top: 52px; width: 560px;  }
h1#impressum { background-image: url(../grafik/typo/impressum.gif); }
h1#haftungsausschluss { background-image: url(../grafik/typo/haftungsausschluss.gif); }

.projekt_museum h1 { margin-top: 0; width: 500px; padding-top: 40px; } 
h1#marktsteft { background-image: url(../grafik/typo/marktsteft.gif); }
h1#edelundfrei { background-image: url(../grafik/typo/edelundfrei.gif); }
h1#salbuch { background-image: url(../grafik/typo/salbuch.gif); padding-top: 20px; }
h1#abheben { background-image: url(../grafik/typo/abheben.gif); margin-left: -8px;}
h1#dorfundflur { background-image: url(../grafik/typo/dorfundflur.gif); }
h1#barockscheune { background-image: url(../grafik/typo/barockscheune.gif); padding-top: 20px; }
h1#naehmaschine { background-image: url(../grafik/typo/naehmaschine.gif); padding-top: 66px; }
h1#bensheim { background-image: url(../grafik/typo/bensheim.gif); padding-top: 66px; }
h1#regionimkoffer { background-image: url(../grafik/typo/regionimkoffer.gif); }
h1#grenzgaenger { background-image: url(../grafik/typo/grenzgaenger.gif); }
h1#rhoen { background-image: url(../grafik/typo/rhoen.gif); }
h1#michelbach { background-image: url(../grafik/typo/michelbach.gif); padding-top: 44px;  }
h1#sulzheim { background-image: url(../grafik/typo/sulzheim.gif); padding-top: 20px;  }
h1#arnau_bensheim { background-image: url(../grafik/typo/arnau_bensheim.gif); padding-top: 66px; }

h1#bensheim_100 { background-image: url(../grafik/typo/bensheim_100.gif); padding-top: 44px; }
h1#mellrichstadt { background-image: url(../grafik/typo/mellrichstadt.gif); padding-top: 66px; width: 566px; }
h1#im-fluss { background-image: url(../grafik/typo/im-fluss.gif); width: 560px; padding-top: 44px; }
h1#bildstockzentrum { background-image: url(../grafik/typo/bildstockzentrum.gif); padding-top: 66px; }
h1#spitaltorbruecke { background-image: url(../grafik/typo/spitaltorbruecke.gif); padding-top: 66px; }

h1#kinderpfad_barockscheune { background-image: url(../grafik/typo/kinderpfad_barockscheune.gif); padding-top: 66px; margin-left: -8px; }
h1#workshop_marktsteft { background-image: url(../grafik/typo/workshop_marktsteft.gif); }
h1#entdeckerkoffer { background-image: url(../grafik/typo/entdeckerkoffer.gif); }
h1#keller_koenigshofen { background-image: url(../grafik/typo/keller_koenigshofen.gif); padding-top: 66px; }

.projekt_forschung h1 { margin-top: 0; width: 500px; padding-top: 46px; } 

h1#forschungsprojekte { background-image: url(../grafik/typo/forschungsprojekte.gif); margin-top: 0; }
h1#arnau { background-image: url(../grafik/typo/arnau.gif); }
h1#arnau_interviews { background-image: url(../grafik/typo/arnau_interviews.gif); }
h1#brauchgebaeck { background-image: url(../grafik/typo/brauchgebaeck.gif); padding-top: 21px; }
h1#einzelhandel { background-image: url(../grafik/typo/einzelhandel.gif); }
h1#amorbach { background-image: url(../grafik/typo/amorbach.gif); padding-top: 21px; }
h1#graffiti_marktsteft { background-image: url(../grafik/typo/graffiti_marktsteft.gif); }
h1#graffiti_oberschwarzach { background-image: url(../grafik/typo/graffiti_oberschwarzach.gif); }
h1#oberhohenried { background-image: url(../grafik/typo/oberhohenried.gif); }
h1#mechenried { background-image: url(../grafik/typo/mechenried.gif); }
h1#transkription { background-image: url(../grafik/typo/transkription.gif); }

h1#orgelbaumuseum { background-image: url(../grafik/typo/orgelbaumuseum.gif); }
h1#audioguide { background-image: url(../grafik/typo/audioguide.gif); padding-top: 44px; }
h1#rollenspiel { background-image: url(../grafik/typo/rollenspiel.gif);  }

.projekt_evaluierung h1 { padding-top: 40px; margin-top: 0; width: 500px; }
h1#evaluierung { background-image: url(../grafik/typo/evaluierung.gif); margin-top: 0; padding-top: 22px;  }
h1#familieundmuseum { background-image: url(../grafik/typo/familieundmuseum.gif); margin-left: -8px;   }
h1#stadtmuseum_ffb { background-image: url(../grafik/typo/stadtmuseum_ffb.gif); padding-top: 44px; }

h1#workshop_grabfeld { background-image: url(../grafik/typo/workshop_grabfeld.gif); margin-left: -8px; }
h1#infanteriemuseum { background-image: url(../grafik/typo/infanteriemuseum.gif); padding-top: 48px; }
h1#klangweg { background-image: url(../grafik/typo/klangweg.gif); padding-top: 44px; }
h1#entdeckerrucksack { background-image: url(../grafik/typo/entdeckerrucksack.gif); padding-top: 44px; }
h1#bodenfrost { background-image: url(../grafik/typo/eiszeit.gif); padding-top: 48px; }
h1#bildstockerfassung { background-image: url(../grafik/typo/bildstockerfassung.gif); padding-top: 22px; }

h1#wipfeld { background-image: url(../grafik/typo/wipfeld.gif); padding-top: 62px;  }
h1#kuk { background-image: url(../grafik/typo/forum_stadt_region.gif); padding-top: 62px; }
h1#schuelerschreibwettbewerb { background-image: url(../grafik/typo/schuelerschreibwettbewerb_wipfeld.gif); padding-top: 22px; }
h1#stammheim { background-image: url(../grafik/typo/stammheim.gif); padding-top: 48px; }
	
h2 { float: left; clear: left; font-size: 11px; font-weight: bold; margin-bottom: 7px; margin-top: 0; line-height: 18px;  }

.referenzliste h2 { margin-bottom: 0; clear: left; width: 100%; }
.referenzliste ul { clear: left; }
	
h3 	{
		margin: 10px 0 0 0;
		font-size:11px;
		line-height:18px;
		float: left;
		clear: left;
		width: 100%;
		}
		
h5		{
		font-size: 11px;
		font-weight: bold;
		color: #C68900;
		line-height:1.4em;
		margin: 0 20px 15px 0;
		}

fieldset, form {
		margin: -5px 0 10px 0;
		padding:0;
		border:none;
		float: left;
		width: 100%;
		}
		
label {
		font-size: 11px;
		margin-bottom: 2px;
		padding: 0 10px 3px 3px;
		float: left;
		clear: left;
		color: #C1273B;
		font-weight: bold;
		}

input, textarea {
		width:300px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		background-color:#fff;
		border: 1px solid #ddd;
		padding: 2px;
		margin: 0 20px 8px 0;
		color: inherit;
		float: left;
		display: inline;
		clear: left;
		}
		
input:focus, textarea:focus { border-color:  #C1273B; }
		
select, optgroup, option {
		font-size:12px;
		font-family:Arial,Helvetica,sans-serif;
		}

optgroup label {
		font-variant: normal;
		}

input.formButton {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color: #C1273B;
		color:#fff;
		width: auto;
		text-align: center;
		margin: 5px 0 0 0;
		padding: 2px;
		border: 1px outset  #C1273B;
		}
		
input#sendConfirm { display: none; }

.orange {color:#DF884C;}

/* basic page areas --------------------------------*/

.lCol {
		position: relative;
		float: left;
		width: 520px;
}

.miniCol {
		position: relative;
		float: left;
		width: 160px;
		margin-right: 30px;
}

img.flRight {
		float: right;
		margin-right: 0;
		margin-left: 20px;
		padding-bottom: 25px;
}

img.kreise_home { 
		float: left; 
		display: inline; 
		margin-bottom: 0; 
		padding: 0 5px 35px 5px;
		background: url(../grafik/hg/sidebar_b.gif) no-repeat bottom left; }

img.familie { margin-bottom: 10px; margin-top: 10px; }

.copy, .col {
		position: relative;
		width: 440px;
		float: left;
		clear: left;
		margin: 0 40px 0 0;
		display: inline;		
}



.col { width: 200px; padding-right: 15px; margin-bottom: 20px; margin-right: 0; clear: none; margin-left: 2px; }

.koepfe .col img { margin-bottom: 13px; }
.publikationen ul { width: 500px; }
.publikationen li { padding: 0; background: none; margin-bottom: 7px; padding-left: 12px; text-indent:-12px; }
* html .content { padding-bottom: 24px; }

.forschungsauftraege ul { margin-bottom: 2px; }

.projekte_publikationen .copy { width: 520px; }
.projekte_publikationen .copy img { float: left; clear: left; margin-right: 15px; margin-bottom: 25px; margin-left: -3px; position: relative; }
.projekte_publikationen .copy p { clear: none; float: left; width: 320px; }
.projekte_publikationen .copy p.bulleted { clear: left; }

/* .projekte_forschung .content { padding-bottom: 24px; }
* html .projekte_forschung .content { padding-bottom: 34px; } */


.rot { color: #990000; }

.txtCol {
		float: left;
		width: 380px;
		display: inline;
}

.txtCol340 {
		float: left;
		width: 340px;
}

.txtCol340 ul { width: 320px; }

.adrCol {
		float: left;
		width: 220px;
		padding-left: 25px;
		display: inline;
}

.formCol {
		float: left;
		width: 310px;
		padding-right: 50px;
		margin-bottom: 20px;
		background: url(../grafik/typo/insetline_v.gif) repeat-y top right;		
}

.formCol p { width: 100%; }

.txtRow {
		float: left;
		width: 585px;
		display: inline;
		padding-bottom: 15px;
}

p.teaser {
		margin-left: 40px;
		margin-bottom: 30px;
		width: 360px;
}

div.clearer {clear: left; line-height: 0px; height: 0px; margin: 0;}

.clearBoth {
		clear: both;
		height: auto;
		}
		
.clearBoth350 {
		clear: both;
		width: 350px;
		}

img.inlinePic {
		margin: 0 15px 10px 0;
		float: left;
		padding: 0;
		}


/* typo elements ----------------------- */

h2.header a {
		padding: 118px 0 0 0;
		overflow: hidden;
		background-repeat: no-repeat;
		background-position: 15px 47px;
		background-image: url(../grafik/typo/logo.gif);
		height: 0px !important;
    	height /**/:118px;
		float: left;
		width: 660px;
}

h2.header { margin-bottom: 0; }


/*  menu styles -----------------------   */

#nav, #nav ul {
		margin:0 0 0 -8px;
		position: relative;
		float: left;
		display: inline;
		width: 178px;
		clear: left;
		padding-bottom: 60px;
		}
		
#nav ul.hidden { display: none; }
#nav ul.shown { display: inline; }
		
#nav li, #nav li li, #nav li.selected li, dt {
		display:inline;
		float: left; 
		clear: left;
		list-style-type:none;
    	margin:0 0 0 0;
  	  	padding:0;
	  	width: auto;
		background-position: 0 0;
		background-repeat: no-repeat;
		}

#nav li a, #nav li li a, #nav li.selected li a, p.legals a { 
		display: block;
		float: left;
		text-indent:-1000em;
		text-decoration:none;
	  	padding:22px 0 0 0;
	  	overflow: hidden;
	  	height: 0px !important;
  		height /**/: 22px; /* for IE5/Win */
		position:relative;
		background-position: 0 0;
		background-repeat: no-repeat;
		border: none;
		width:140px;
		}
		
#nav li a:hover, #nav li li a:hover, #nav li.selected li a:hover, p.legals a:hover  {
 		background-position: -200px 0;		
		}
		
#nav li.selected, #nav li.selected a, #nav li.selected a:hover, #nav li.selected li.selected a, #nav li.selected li.selected a:hover, #footer p.selected a {
		background-position: -400px 0;		
}

#nav ul { margin: 1px 0 0 0; float: left; padding-bottom: 5px;}
#nav li.selected li a { padding-top: 20px; }



/* menu buttons ------------------------ */

#startseite, #startseite a { background-image: url(../grafik/nav/startseite.gif); }
#spektrum, #spektrum a { background-image: url(../grafik/nav/spektrum.gif); }
#philosophie, #philosophie a { background-image: url(../grafik/nav/philosophie.gif); }
#aktuelles, #aktuelles a { background-image: url(../grafik/nav/aktuelles.gif); }
#team, #team a { background-image: url(../grafik/nav/team.gif); }
#kontakt, #kontakt a { background-image: url(../grafik/nav/kontakt.gif); }
#projekte, #projekte a { background-image: url(../grafik/nav/projekte.gif); }

#spektrum_museum, #spektrum_museum a { background-image: url(../grafik/nav/museum.gif); }
#spektrum_ausstellung, #spektrum_ausstellung a { background-image: url(../grafik/nav/ausstellung.gif); }
#spektrum_vermittlung, #spektrum_vermittlung a { background-image: url(../grafik/nav/vermittlung.gif); }
#spektrum_forschung, #spektrum_forschung a { background-image: url(../grafik/nav/forschung.gif); }
#team_koepfe, #team_koepfe a { background-image: url(../grafik/nav/koepfe.gif); }
#team_publikationen, #team_publikationen a { background-image: url(../grafik/nav/publikationen.gif); }
#projekte_museen, #projekte_museen a { background-image: url(../grafik/nav/museen.gif);  }
#nav li li#projekte_museen a { padding-top: 34px; }
#nav li li#projekte_museumspaedagogik a { padding-top: 36px; }
#nav li li#projekte_forschung a { padding-top: 36px; }
#nav li li#projekte_lehrveranstaltungen a { padding-top: 36px; }
#nav li li#projekte_evaluierung a { padding-top: 36px; }
#projekte_publikationen, #projekte_publikationen a { background-image: url(../grafik/nav/publikationen.gif); }
#projekte_forschung, #projekte_forschung a { background-image: url(../grafik/nav/forschungdokumentation.gif); }
#projekte_evaluierung, #projekte_evaluierung a { background-image: url(../grafik/nav/evaluierung.gif); }
#projekte_lehrveranstaltungen, #projekte_lehrveranstaltungen a { background-image: url(../grafik/nav/lehrveranstaltungen.gif); }
#projekte_referenzliste, #projekte_referenzliste a { background-image: url(../grafik/nav/referenzliste.gif); }
#projekte_museumspaedagogik, #projekte_museumspaedagogik a { background-image: url(../grafik/nav/museumspaedagogik.gif); }

.legals, .legals a { background-image: url(../grafik/nav/impressum.gif); }


p#tooltips {
	font-size: 11px;
	color:#E3DBC5;
	margin-left: 247px;
}

div#footer {
	position: absolute;
	bottom: 19px;
	left: -8px;
	float: left;
}

p.legals {
	position:relative;
	font-size: 11px;
	text-align: left;
	padding: 0;
	width: 150px;
	margin: 0;
	float:left;
	z-index:5;
}

.legals a, .legals a:link, .legals a:visited {
	font-weight: normal;
	text-decoration: none;
}

.legals a:hover {
	text-decoration: none;
}




/* helpers ---------------------------- */

.plus0t {margin-top:0;}

.plus5t {margin-top:5px;}

.plus5l {margin-left:5px;}

.plus2l {margin-left:2px;}

.plus5b {margin-bottom:5px;}

.plus0b {margin-bottom:0;}

.plus0r {margin-right:0;}

.plus10b {margin-bottom:10px;}

.plus10t {margin-top:10px;}

.plus15b {margin-bottom:15px;}

.plus25 {margin-bottom:25px;}

.plus15t {margin-top:15px;}

.plus20t {margin-top:20px;}

.plus20l {margin-left:20px;}

.plus20b {margin-bottom:20px;}

.plus25b {margin-bottom:25px;}

.plus30t {margin-top:30px;}

.plus30b {margin-bottom:30px;}

.plus35r {margin-right:35px;}

.plus40l {margin-left:40px;}

.plus50l {margin-left:50px;}

.plus13b {margin-bottom:13px;}

.w200 {width: 200px; }

div.w310 {width: 310px; }

div.w260 {width: 260px; }

div.w350 {width:350px; }

div.w600 {width: 600px; }

.w700 {width: 700px; }

.hidden {display:none;}

.shownInline { display:inline; }
		
.shown {display:block;}

.addInfo {display:none;}

.nofloat {float:none; display:block;}

hr { display: none; }

p.toTop { width: 500px; padding-left: 15px; background: url(../grafik/typo/pfeil_hoch.gif) no-repeat 0 0.38em; }
p.bulleted, a.bulleted { padding-left: 15px; background: url(../grafik/typo/bullet8.gif) no-repeat 0 0.5em; }
html>body p.bulleted { background-position: 0 0.45em; }

/* Fading Tooltips */
div#toolTip { position:absolute; width:auto; text-align:left;z-index:1000; color: #fff; top: 0; left: 0; }
div#toolTip p { margin:0; font-weight: bold; width: 101px; height: 120px; float: left; padding:4px 12px 5px 17px; clear: none; position: relative; background: url(../grafik/hg/tooltip.gif) no-repeat 0 0; }
div#toolTip p span { font-weight: normal; }
div#toolTip p span.trenner { color: #021D02; }
div#toolTip p.right { background: url(../grafik/hg/tooltip_r.gif) no-repeat 0 0; padding: 4px 22px 5px 7px; z-index:2; display: inline; }

div#toolTip2 { position:absolute; width:auto; text-align:left;z-index:1000; color: #fff; top: 0; left: 0; cursor: hand; }
div#toolTip2 p { margin:0; font-weight: normal; float: left; display: inline; padding:0 6px 1px 15px; clear: none; position: relative; background: url(../grafik/hg/tooltip.gif) no-repeat 0 -4px; width: auto; }

.projekte, #gallery_projekte, .projektfotos { float: left; width: 100%; position: relative; }
.projekte a { text-decoration: none; font-weight: bold; display: block; float: left; position: relative; margin: 0 10px 10px 0;  }
.projekte img { margin: 0; float: left; }
.projekte .copy ul { width: 500px; padding-bottom: 0; margin-bottom: 0; }
.projekte .copy li { text-indent: -12px; margin-bottom: 7px; }
.projekte .copy ul a { display: inline; font-weight: normal; float: none; margin: 0; text-decoration: underline;  }
.projekte .copy ul a:hover { text-decoration: none; }

.projektfotos { padding-top: 10px; margin-bottom: 15px; width: 500px; clear: left; }
* html .projektfotos { padding-top: 20px; margin-bottom: 25px; }
.projektfotos img { margin: 0 10px 10px 0; }

img.inlinePic { margin-right: 18px; margin-top: 3px; }

.aktuelles .copy ul, .lehrveranstaltungen .copy ul { width: 440px; margin-bottom: 0; }
.lehrveranstaltungen .copy ul { margin-left: 1px; }
.aktuelles .copy li, .lehrveranstaltungen .copy li { margin-bottom: 12px; padding: 0; }
.aktuelles .copy a.bulleted { font-weight: bold; text-decoration: none; margin: 0; background-position: 0 4px; padding-left: 14px; }
* html .aktuelles .copy ul { margin-bottom: -12px; }
.aktuelles .copy ul strong, .lehrveranstaltungen .copy ul strong { background: url(../grafik/typo/bullet8.gif) no-repeat 0 3px; padding-left: 14px;  }

#imgContainer img { margin: 0; z-index: 1; position: relative; float: left; }

#imgContainer, #videoContainer { float: left; position: relative; margin-bottom: 10px; margin-right: 10px; overflow: hidden; }
#videoContainer { overflow: visible; }
#imgContainer a { display: inline; float: left; position: absolute; width: 50%; height: 500px; text-decoration: none; z-index: 4; cursor:hand; left: 0; background-color: #ccc; opacity: 0; filter: alpha(opacity=0); }
#imgContainer a#next { margin-left: 50%; z-index: 3; }

#imgContainer div#toolTip2 { width: 100%; z-index: 2; }
#imgContainer div#toolTip2 p { padding:1px 5px 1px 15px; width: auto; font-weight: bold;  }
#imgContainer div#toolTip2 p.right { padding:1px 15px 1px 5px; background: url(../grafik/hg/tooltip_r2.gif) no-repeat top right; text-align: right; float: right; margin-right: 12px;}
* html #imgContainer div#toolTip2 p, * html #imgContainer div#toolTip2 p.right { padding-top: 0; }

#galerie { position: relative; float: left; }

a:hover { text-indent: 0; }

.projektfotos img.badge_film { float: left; margin-left: -56px; margin-top: 80px; position: relative; }