/* ------------ Globales ------------ */
/*	img { border:0px; position:absolute; }*/
	img.ifnm { border:0px; position:absolute; }
	ul {	font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:12px;
			line-height:18px;
			color:#00044B;
			list-style:square;
    }
/*	div { position:absolute; }*/
	div.ifnm { position:absolute; }
	a {
		font-family:Arial, Helvetica, Verdana, sans-serif;
		font-size:12px;
		line-height:18px;
		color:#0842B0; }
        h1 {
                        font-family:Arial, Helvetica, Verdana, sans-serif;
                        font-size:15px;
                        line-height:18px;
                        font-weight:bold;
                        }

        h2 {
                        font-family:Arial, Helvetica, Verdana, sans-serif;
                        font-size:12px;
                        line-height:18px;
			margin-top: -10px;
                        font-weight:bold;
                         }

/* ------------ Hintergrund-Blau ------------ */
/* Dunkles Hintergrund-Blau bis "ifnm"-Button*/
	#hg_kopf 		{ top:0px; left:0px ;height:121px; width:100%; background-color:#16307D; }

	#hg_hm 	 		{ top:71px; left:18px; height:30px; width:727px; background-color:#00044B; }
	#hg_qs   		{ top:45px; left:18px; height:25px; width:727px; background-color:#0B1A64; }
	#hg_home 		{ top:103px; left:0px; height:14px; width:743px; border:2px solid #00044B; border-left:0px;}
	#hg_fuge 		{ top:121px; left:0px; height:5px; width:545px; background-color:#4985DE; font-size:1px; }
	#hg_s-titel_HMs	{ top:128px; left:0px; height:32px; width:355px; background-color:#16307D; }
	#hg_s-titel_SM 	{ top:128px; left:355px; height:32px; width:190px; background-color:#3765BB; }

/* ------------ Menue-Buttons ------------ */
	#qs_klammerl 	{ top:45px; height:25px; left:47px; width:13px; }
	#qs_veranstng	{ top:45px; height:25px; left:58px; width:50px; }
	#qs_newsl 	{ top:45px; height:25px; left:181px; width:57px; }
	#qs_presse 	{ top:45px; height:25px; left:311px; width:36px; }
	#qs_sitemap 	{ top:45px; height:25px; left:420px; width:43px; }
	#qs_kontakt 	{ top:45px; height:25px; left:536px; width:41px; }
	#qs_impr 	{ top:45px; height:25px; left:650px; width:60px; }
	#qs_klammerr 	{ top:45px; height:25px; left:710px; width:12px; }

	#qs_veranstng_en	{ top:45px; height:25px; left:58px; width:48px; }
	#qs_kontakt_en 	{ top:45px; height:25px; left:222px; width:43px; }
	#qs_impr_en 	{ top:45px; height:25px; left:392px; width:43px; }

	#hm_institut 	{ top:71px; height:30px; left:47px; width:76px; }
	#hm_bebildng 	{ top:71px; height:30px; left:139px; width:133px; }
	#hm_mw 		{ top:71px; height:30px; left:288px; width:126px; }
	#hm_projekte	{ top:71px; height:30px; left:430px; width:119px; }
	#hm_kurse  	{ top:71px; height:30px; left:565px; width:55px; }
	#hm_galerie 	{ top:71px; height:30px; left:636px; width:87px; }

	#hm_institut_en 	{ top:71px; height:30px; left:47px; width:72px; }
	#hm_bebildng_en 	{ top:71px; height:30px; left:455px; width:152px; }
	#hm_mw_en 		{ top:71px; height:30px; left:295px; width:127px; }
	#hm_projekte_en	{ top:71px; height:30px; left:150px; width:114px; }
	#hm_galerie_en 	{ top:71px; height:30px; left:638px; width:86px; }

	#submenue 		{ top:162px; left:545px; width:200px; background-color:#4985DE; }
/* ------------------------------------------------------------------------------------ */
	#Site_Titel		{ position:absolute; top:140px; left:480px; width:267px; height:36px; }
	#home 			{ width:198px; height:14px; margin:0px; }
	#suchfeld 		{ top:18px; left:546px; z-index:1; }
	#suchfeld_en 		{ top:46px; left:550px; z-index:1; }
	#pos_top_collage{ top:0px; width:100%; height:43px; }
	#s-titel_HMs	{ top:0px; height:23px; left:47px; width:310px; }
	#s-titel_SM 	{ left:0px; top:10px; height:22px; width:185px; }

/* definiert den Inhaltsbereich */
	/*#inhalt 	{ position:absolute; top:162px; width:545px; }*/
	#inhalt 	{ position:absolute; left:220px; top:162px; width:545px; }

/* für Bilder der Listendarstellungen (Visitenkarte) */
	#img_mitarb { position:relative; height:118px; width:200px; border:1px solid #00044b; border-top:0px; border-bottom:0px; }
	#visit_text { position:relative; top:8px; left:20px; width:300px;}
	/*#email { position:realative; left:20px; }*/

/* ------------ Übergreifende Formate ------------ */
	.img_detailansicht { position:absolute; top:0px; left:-222px; height:300px; width:200px; border:1px solid #00044b; }
	/*.artikelbildpos { position:relative; top:20px; left:0px; }*/
	.bildleiste_block { position:absolute; top:0px; left:-202px; width:200px; }
	.bildleiste_abschnitt { position:absolute; top:0px; left:-222px; width:200px; }

	.bild { position:relative; top:-1px; left:0px; width:200px; border:1px solid #00044b; margin-bottom:20px; }
	/*.leistenbild { position:relative; top:-1px; left:0px; width:200px; border:1px solid #00044b; margin-bottom:20px; }*/
	/*.einzelbild { position:absolute; top:-1px; left:0px; width:200px; border:1px solid #00044b; }*/

	.img_pm { position:absolute; top:0px; left:-222px; height:300px; width:200px; border:1px solid #00044b; }

	.txtpos { position:relative; width:285px; margin:20px;}

        .txtpos1{ position:relative; width:300px; margin:20px;}

        .txtpos2{ position:relative; width:285px; margin:20px;}

	.text_headline {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:15px;
			line-height:18px;
			font-weight:bold;
			color:#0842B0;
			}

	.text_subheadline {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:12px;
			line-height:18px;
			font-weight:bold;
			color:#00044B;
			 }

	.teaser {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:11px;
			line-height:18px;
			font-weight:bold;
			color:#0842B0;
			border-top:1px solid #00044B; border-bottom:1px solid #00044B;
			padding-left:20px; padding-right:20px;
			 }

	.text {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:12px;
			line-height:18px;
			font-weight:100;
			color:#00044B; }

	.unterschrift {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:10px;
			font-style:italic;
			line-height:15px;
			color:#00044B;
			border-top:1px solid #00044B; }

/* z.B. "[weiter]" */
	.a {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:12px;
			line-height:18px;
			color:#0842B0; }
	.link {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:12px;
			line-height:18px;
			color:#0842B0; }

	.ausg { position:absolute; top:400px; left:50px; }

/* Mail Formular */

	.mailtext {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:12px;
			line-height:18px;
			font-weight:bold;
			color:#D8D727; }

	.mailwarn {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:13px;
			line-height:18px;
			font-weight:bold;
			color:#FF3333; }

    .mailwarn2 {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:15px;
			line-height:18px;
			font-weight:bold;
			color:#FF3333; }

	.mailtext_headline {
			font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:15px;
			line-height:18px;
			font-weight:bold;
			color:#FFD727; }

    .pm_artikel {
            font-family:Arial, Helvetica, Verdana, sans-serif;
			font-size:12px;
			font-weight:100;
			color:#00044B;
			position:relative;
			/*left:220px; */
			width:285px; margin:20px;}



/* Start-Seite */
	#objektiv { position:absolute; top:103px; left:163px; }
	#coll_l { position:absolute; top:200px; left:0px; }
	#coll_o { position:absolute; top:185px; left:18px; }
	#coll_u { position:absolute; top:284px; left:18px; }
	#klammer_l { position:absolute; top:347px; left:59px; }
	#klammer_r { position:absolute; top:347px; left:563px; }
	#kasten { position:absolute; top:348px; left:78px; }
	#language_de { position:absolute; top:352px; left:687px; }
	#language_en { position:absolute; top:352px; left:689px; }
	#news_text { position:absolute; top:355px; left:110px;
				width:426px; height:46px;
				font-style:italic;
				color:#A5D1FE; font-size:12px; }
