/*Links:*/

/* mittelgruen auf  weiss*/
a:link {font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; text-decoration: none; color:#669966; }
a:visited {text-decoration: underline; color:#99CC99; }
a:hover {text-decoration: none; color:#B01C2E; }

/* dunkelgruen auf weiss oder hellgrau*/
a.dunkel:link {font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; text-decoration: none; color:#005440; }
a.dunkel:visited {text-decoration: none; color:#669966; }
a.dunkel:hover {text-decoration: none; color:#B01C2E; }

/* weiss auf grauem grund*/
a.white:link {font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; text-decoration: none; color: #FFFFFF; } 
a.white:visited {text-decoration: none; color:#99CC99; }
a.white:hover {text-decoration: none; color:#B01C2E; }

/* weiss klein gruenem grund*/
a.whitesmall:link {font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; 
font-size: 10pt; text-decoration: none; color: #FFFFFF; } 
a.whitesmall:visited {font-size: 10pt; text-decoration: underline; color:#99CC99; }
a.whitesmall:hover {font-size: 10pt; text-decoration: none; color:#B01C2E; }

/* rotklein auf gelbem grund*/
a.redsmall:link {font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; 
font-size: 10pt; text-decoration: none; color:#B01C2E; font-weight: bold;} 
a.redsmall:visited {font-size: 10pt; text-decoration: none; color:#B01C2E; }
a.redsmall:hover {font-size: 10pt; text-decoration: none; color:#336633; }

/* mittelgruen auf  weiss und klein*/
a.greensmall:link {font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; text-decoration: none; color:#669966; font-size: 8pt;}
a.greensmall:visited {text-decoration: none; color:#99CC99; font-size: 8pt;}
a.greensmall:hover {text-decoration: none; color:#B01C2E; font-size: 8pt;}

/* zurueck*/
a.zurueck:link {font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; 
font-size: 11pt; text-decoration:none; color: #B01C2E; } 
a.zurueck:visited {font-size: 11pt; text-decoration: none; color:#B01C2E; }
a.zurueck:hover {font-size: 11pt; text-decoration: none; color:#005440; }

body {
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; 
font-size: 11pt;  
color: black; 
}

p, ol, li, nobr, b, i 
{ 
font-size: 10pt;
line-height: 11pt; 
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; 
}
   		
p.projekte { 
font-size: 9pt; 
font-style: normal; 
color:#000000; 
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

/* Listen*/

ul
{
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
font-size: 10pt;  
color:#000000;
}

/* Liste alternativ*/

ul.alt
{
list-style-type: none;
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
font-size: 8pt;  
color:#000000;
}

ul.none
{
list-style-type: none;
line-height: 200%;
font-size: 10pt;
}

ul.russ
{
list-style-type: disc;
color:#005440;
line-height: 200%;
font-size: 10pt;
}

/*  vertikale leiste zur illustration*/
.navibild {
	background-color: #FFFFF0;
	background-image: url('../bilder/navibilder/navileiste2.jpg');
	background-repeat: no-repeat;
	background-position:  left top;
	position: absolute;
	visibility: visible;
	z-index: 0;
	height: 1000px;
	width: 90%;
	left: 94px;
	top: 68px
}

/* layout projekte, mainframe-BEGINN*/

/* datei projekte sparte hotel*/
.hotels {
	background-color: #A3A19E;;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 300px;
	width: 100px;
	left: 22px;
	top: 22px;
	font-size: 10pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
	text-align: center;
}
/* datei projekte sparte schulen*/
.schulen {
	background-color: #A3A19E;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 300px;
	width: 100px;
	left: 126px;
	top: 22px;
	font-size: 10pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
	text-align: center;
}
/* datei projekte sparte parks*/
.parks {
	background-color: #A3A19E;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 300px;
	width: 100px;
	left: 230px;
	top: 22px;
	font-size: 10pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
	text-align: center;
}

/* datei projekte sparte wohngewerbe*/
.wohngewerbe {
	background-color: #A3A19E;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 300px;
	width: 100px;
	left: 334px;
	top: 22px;
	font-size: 10pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
	text-align: center;
}
/* datei projekte sparte kunst*/
.kunst {
	background-color: #A3A19E;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 300px;
	width: 100px;
	left: 438px;
	top: 22px;
	font-size: 10pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
	text-align: center;
}
/* datei projekte bilder der jeweiligen sparte*/
.hotelbild {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 2;
	height: 100px;
	width: 100px;
	left: 22px;
	top: 122px;
}

.schulbild {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 2;
	height: 100px;
	width: 100px;
	left: 126px;
	top: 122px;

}
.parkbild {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 2;
	height: 300px;
	width: 100px;
	left: 230px;
	top: 122px;
}
.wohnbild {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 2;
	height: 300px;
	width: 100px;
	left: 334px;
	top: 122px;
}

.kunstbild {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 2;
	height: 300px;
	width: 100px;
	left: 438px;
	top: 122px;
}
/* datei projekte text unter den bildern der jeweiligen sparte*/
.hoteltxt {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 3;
	margin: 4px;
	height: 300px;
	width: 100px;
	left: 22px;
	top: 222px;
	text-indent: 4px;
	font-size: 8pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
}

.schultxt {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 3;
	margin: 4px;
	height: 300px;
	width: 100px;
	left: 126px;
	top: 222px;
	text-indent: 4px;
	font-size: 8pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
}

.parktxt {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 3;
	margin: 4px;
	height: 300px;
	width: 100px;
	left: 230px;
	top: 222px;
	text-indent: 4px;
	font-size: 8pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
}

.wohntxt {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 3;
	margin: 4px;
	height: 300px;
	width: 100px;
	left: 334px;
	top: 222px;
	text-indent: 4px;
	font-size: 8pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
}

.kunsttxt {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 3;
	margin: 4px;
	height: 300px;
	width: 100px;
	left: 438px;
	top: 222px;
	text-indent: 4px;
	font-size: 8pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#FFFFFF;
}

.sorry {
	background-color: transparent;
	position: absolute;
	visibility: visible;
	z-index: 4;
	margin: 4px;
	height: 60px;
	width: 500px;
	left: 22px;
	top: 340px;
	text-indent: 4px;
	font-size: 8pt;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-style: normal;
	color:#005440;
}

/* layout projekte, mainframe-ENDE*/


/* layout mainframe verschiedener varianten-BEGINN*/

/* kopfbereich uebergeordnete themenseiten kombiniert mit back*/
.heading {
	background-color: #F5E6BD;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: 8px;
	height: 40px;
	width: 391px;
	left: 15px;
	top: 10px;
}
/* kopfbereich partner, profil, arbeit, presse, kontakt, impressum*/
.heading2 {
	background-color: #F5E6BD;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: 8px;
	height: 40px;
	width: 590px;
	left: 10px;
	top: 10px;
}
/* kopfbereich uebergeordnete einzelprojekte kombiniert mit back2*/
.heading3 {
	background-color: #F5E6BD;
	position: absolute;
	visibility: visible;
	z-index: 1; 
	text-indent: 8px;
	height: 40px;
	width: 500px;
	left: 15px;
	top: 10px;
}
/* kopfbereich titel einzelprojekte*/
.heading4 {
	background-color: #FFFFF0;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: 8px;
	height: 40px;
	width: 590px;
	left: 15px;
	top: 60px;
}

/* kopfbereich uebergeordnete themenseiten kombiniert mit heading*/
.back {
	background-color: #F5E6BD;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: 4px;
	text-align: center;
	height: 40px;
	width: 90px;
	left: 415px;
	top: 10px;
}

/* kopfbereich uebergeordnete einzelprojekte kombiniert mit  heading3*/
.back2 {
	background-color: #F5E6BD;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: 6px;
	text-align: center;
	height: 40px;
	width: 90px;
	left: 515px;
	top: 10px;
}

/* kbildleisten und varianten der uebergeordneten themenbereiche-BEGINN*/
.bildleiste1 {
	background-color: transparent;
	background-image: url('../bilder/Ifen Terrasse trans.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 10px;
	top: 90px
}

.bildleiste1hotel {
	background-color: transparent;
	background-image: url('../bilder/Ifen Terrasse.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 10px;
	top: 90px
}

.bildleiste2 {
	background-color: transparent;
	background-image: url('../bilder/schuletrans.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 110px;
	top: 90px

}

.bildleiste2schule {
	background-color: transparent;
	background-image: url('../bilder/view5.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 110px;
	top: 90px

}

.bildleiste3 {
	background-color: transparent;
	background-image: url('../bilder/ZellengefaengnisTor trans.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 210px;
	top: 90px
}

.bildleiste3parks {
	background-color: transparent;
	background-image: url('../bilder/ZellengefaengnisTor.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 210px;
	top: 90px
}


.bildleiste4 {
	background-color: transparent;
	background-image: url('../bilder/Villa am Fluss Pergola trans.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 310px;
	top: 90px
}

.bildleiste4wohn {
	background-color: transparent;
	background-image: url('../bilder/Villa am Fluss Pergola.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 310px;
	top: 90px
}

.bildleiste5 {
	background-color: transparent;
	background-image: url('../bilder/kugel trans.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 410px;
	top: 90px
}

.bildleiste5kunst {
	background-color: transparent;
	background-image: url('../bilder/kugel.jpg');
	background-repeat: no-repeat;
	background-position:  center 50%;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 410px;
	top: 90px
}
/* kbildleisten und varianten der uebergeordneten themenbereiche-ENDE*/

.bildaktuell1 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 10px;
	top: 90px;
}

.textaktuell1 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 396px;
	left: 114px;
	top: 90px;
}


.bildaktuell2 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 100px;
	left: 10px;
	top: 210px;
}

.textaktuell2 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 100px;
	width: 396px;
	left: 114px;
	top: 210px;
}

/* inhaltsliste uebergeordneter themen */
.inhaltsliste {
	background-color: #FFFFFF;
	position: absolute;
	visibility: visible;
	z-index: 5;
	text-indent: 8px;
	height: auto;
	width: 490px;
	left: 15px;
	top: 210px;
}

/* zweispaltig fuer profil und dateien ohne bildleiste */
.spalte1 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 0;
	height: 1400px;
	width: 410px;
	left: 10px;
	top: 60px;
}

.spalte2 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 0;
	text-indent: 8px;
	height: 1400px;
	width: 176px;
	left: 424px;
	top: 60px;
}

/* zweispaltenbreit fuer arbeitsbereiche und dateien ohne bildleiste */

.inhalt2 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 400px;
	width: 590px;
	left: 10px;
	top: 60px;
}

/* zweispaltenbreit fuer aktuelle projekte und dateien ohne bildleiste */

.inhalttabelle {
	background-color: #FFFFF0;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: auto;
	width: 600px;
	left: 10px;
	top: 60px;
}

/* zweispaltenbreit fuer einzelne projekte und dateien ohne bildleiste */

.inhalttabelleproj {
	background-color: #FFFFF0;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: auto;
	width: 600px;
	left: 10px;
	top: 110px;
}

/* anordnung kontaktseite-BEGINN*/
.kontaktanschrift {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 100px;
	width: 300px;
	left: 40px;
	top: 40px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.kontaktbez {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 100px;
	width: 100px;
	left: 40px;
	top: 140px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.kontaktzahl {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 100px;
	width: 300px;
	left: 146px;
	top: 140px;
	font-size: 11px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}
/* anordnung kontaktseite-ENDE*/

/* positionierung fuer impressum-datei-BEGINN*/
.impbetreiber {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 32px;
	width: 180px;
	left: 10px;
	top: 56px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.impbetreiber2 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 32px;
	width: 300px;
	left: 190px;
	top: 56px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.impkontakt {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 5;
	height: 180px;
	width: 180px;
	left: 10px;
	top: 88px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.impkontakt2 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 6;
	height: 180px;
	width: 300px;
	left: 190px;
	top: 88px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.impvertreter {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 7;
	height: 160px;
	width: 180px;
	left: 10px;
	top: 268px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.impvertreter2 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 8;
	height: 160px;
	width: 410px;
	left: 190px;
	top: 268px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.impustnr {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 9;
	height: 32px;
	width: 180px;
	left: 10px;
	top: 428px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.impustnr2 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 10;
	height: 32px;
	width: 410px;
	left: 190px;
	top: 428px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.imphaftung {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 11;
	height: 80px;
	width: 180px;
	left: 10px;
	top: 460px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.imphaftung2 {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 12;
	height: 80px;
	width: 410px;
	left: 190px;
	top: 460px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.implogo {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 13;
	height: 212px;
	width: 110px;
	left: 490px;
	top: 56px;	
}
/* positionierung fuer impressum-datei-ENDE*/

/* positionierung fuer presse-und-partner-datei-BEGINN*/

.presspart1l {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 120px;
	width: 180px;
	left: 10px;
	top: 56px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: center;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart1r {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 120px;
	width: 406px;
	left: 194px;
	top: 56px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart2l {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 120px;
	width: 180px;
	left: 10px;
	top: 180px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: center;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart2r {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 120px;
	width: 406px;
	left: 194px;
	top: 180px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart3l {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 120px;
	width: 180px;
	left: 10px;
	top: 304px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: center;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart3r {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 120px;
	width: 406px;
	left: 194px;
	top: 304px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart4l {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 120px;
	width: 180px;
	left: 10px;
	top: 428px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: center;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart4r {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 120px;
	width: 406px;
	left: 194px;
	top: 428px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart5l {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 120px;
	width: 180px;
	left: 10px;
	top: 552px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: center;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart5r {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 120px;
	width: 406px;
	left: 194px;
	top: 552px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart6l {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 120px;
	width: 180px;
	left: 10px;
	top: 676px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: center;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

.presspart6r {
	background-color: white;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 120px;
	width: 406px;
	left: 194px;
	top: 676px;
	font-size: 10px; 
	line-height: 14pt;
	text-align: left;
	font-style: normal;
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}
/* positionierung fuer presse-und-partner-datei-ENDE*/

/* ueberschriften*/

h1 { 
font-size: 14pt; 
color:#B01C2E; 
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

h2 { 
font-size: 13pt; 
font-style: italic; 
color:#666666;
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

/* rot */

h3 { 
font-size: 12pt; 
color:#B01C2E; 
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}


/* rot, gelber grund  */

h4 { 
font-size: 12pt; 
color:#B01C2E;
background-color: #F5E6BD;
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

/* rot, gelber grund */

h5 { 
font-size: 12pt; 
text-indent: 10px; 
color:#B01C2E;
background-color: #F5E6BD; 
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

h6 { 
font-size: 11pt; 
font-style: normal; 
color:#FFFFFF;
text-shadow: grey; 
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

h5.white { 
font-size: 12pt; 
text-indent: 10px; 
color:#FFFFFF; 
background-color: transparent;
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}


/* weiss fuer grauen grund */

h6.projects { 
font-size: 10pt; 
color:#FFFFFF; 
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
text-align: center;
}


dt
{font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
font-size: 11pt;  
color:#FFFFF0;
line-height:13pt;
font-weight: bold;
}


td
{
font-size: 9pt; 
line-height: 10pt;
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
color: #005440;
}


address {
font-size: 2; 
line-height: 14pt;
text-align: left;
font-style: normal;
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}


blockquote {
font-size: 11pt; 
line-height: 16pt;
color:#000000;
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}


.quelle {
font-size: 8pt;
font-style: normal; 
color:#FFFFFF;
font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}.bildaktuell3 { background-color: white; position: absolute; visibility: visible; z-index: 4; height: 100px; width: 100px; left: 10px; top: 330px; ; clip:   rect(   )}
.textaktuell3 { background-color: white; position: absolute; visibility: visible; z-index: 4; height: 100px; width: 396px; left: 114px; top: 330px; ; clip:   rect(   )}

