body {
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-face: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	font-style: normal;
	color: #5A5A5A;
	margin-top: 0;
	margin-left: 0;
	padding:0px;
	background-color: #DEE1E1;
	}
	
p, td, ul, li, table {
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-face: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	font-style: normal;
	color: #5A5A5A;
	background-repeat: no-repeat;
	}

.bodypop { background-color:#FFFFFF; } 

.rosa { background-color:#E3DCD7; }
.weiss { background-color:#FFFFFF; }
.grau { background-color:#E3E4E5; }
.grautab  { background-color:#DDE1E2; }
.faqbox { background-color:#D1D3D4; }
.blaugrau { background-color:#DEE1E1; }
.dugrau  { background-color:#AEB1B3; font-size:10px; color:#FFFFFF; font-weight: bold; }

.hellrosa { background-color:#EDE8E4; }
.durosa { background-color:#EBE2DA; }

.prodbeschr  { font-size: 10px; color:#5A5A5A; }

.prodbeschrrosabox { font-size: 10px; color:#5A5A5A; background-color:#E3DCD7; }

.news  { font-size: 10px; color:#5A5A5A; }

.normal { font-size: 10px; color:#5A5A5A; }

.javascript  { font-size: 10px; color:#FF0018; }

.goto { font-size: 10px; color:#FFFFFF; }

.sprache  { font-size: 10px; color:#5A5A5A; font-weight: bold; text-decoration: none; }
.sprache   A:link		{ font-size: 10px; color:#5A5A5A; font-weight: bold; text-decoration: none; }
.sprache	A:visited	{ font-size: 10px; color:#5A5A5A; font-weight: bold; text-decoration: none; }
.sprache	A:active	{ font-size: 10px; color:#2D2D2D; font-weight: bold; text-decoration: none; }
.sprache	A:hover		{ font-size: 10px; color:#2D2D2D; font-weight: bold; text-decoration: none; }

.newsindex { font-size: 10px; color:#5A5A5A; text-decoration: none; }
.newsindex   A:link		{ font-size: 10px; color:#5A5A5A; text-decoration: none; }
.newsindex	A:visited	{ font-size: 10px; color:#5A5A5A; text-decoration: none; }
.newsindex	A:active	{ font-size: 10px; color:#5A5A5A; text-decoration: none; }
.newsindex	A:hover		{ font-size: 10px; color:#5A5A5A; text-decoration: underline; }

.newsueber  { font-size: 10px; color:#5A5A5A; font-weight: bold; text-decoration: none; }
.newsueber   A:link		{ font-size: 10px; color:#5A5A5A; font-weight: bold; text-decoration: none; }
.newsueber	A:visited	{ font-size: 10px; color:#5A5A5A; font-weight: bold; text-decoration: none; }
.newsueber	A:active	{ font-size: 10px; color:#5A5A5A; font-weight: bold; text-decoration: none; }
.newsueber	A:hover		{ font-size: 10px; color:#5A5A5A; font-weight: bold; text-decoration: underline; }

.dialogueber { font-size: 10px; color:#5A5A5A; font-weight: normal; text-decoration: none; }

.dialogueberschrift { font-size: 12px; color:#5A5A5A; font-weight: bold; text-decoration: none; }

.ueberschrift { font-size: 14px; color:#5A5A5A; font-weight: bold; }

.spruch  { font-size: 10px; color:#868686; }

.faq  { font-size: 10px; background-color:#E3DCD7; color:#8A7056; }

.faqkateg { color:#5A5A5A; font-size: 11px; text-decoration: none; }
.faqkateg   A:link		{ color:#5A5A5A; font-size: 10px; text-decoration: none; }
.faqkateg	A:visited	{ color:#5A5A5A; font-size: 10px; text-decoration: none; }
.faqkateg	A:active	{ color:#191919; font-size: 10px; text-decoration: none; }
.faqkateg	A:hover		{ color:#191919; font-size: 10px; text-decoration: none; } 

.menupfad  { color:#5A5A5A, font-size: 10px; text-decoration: none; }
.menupfad   A:link		{ color:#5A5A5A; font-size: 10px; text-decoration: none; }
.menupfad	A:visited	{ color:#5A5A5A; font-size: 10px; text-decoration: none; }
.menupfad	A:active	{ color:#000000; font-size: 10px; text-decoration: none; }
.menupfad	A:hover		{ color:#000000; font-size: 10px; text-decoration: none; } 

#pfad {
 position:absolute;
 top:-35px;
 right:-2px;
 color:#FFFFFF;
 width:400px;
 text-align:right;
}
#pfad  { color:#FFFFFF, font-size: 10px; text-decoration: none; }
#pfad   A:link		{ color:#FFFFFF; font-size: 10px; text-decoration: none; }
#pfad	A:visited	{ color:#FFFFFF; font-size: 10px; text-decoration: none; }
#pfad	A:active	{ color:#FFFFFF; font-size: 10px; text-decoration: none; }
#pfad	A:hover		{ color:#FFFFFF; font-size: 10px; text-decoration: underline; }

.faqbeschr { font-size: 10px; }

.oclsbox { font-size: 10px; background-color:#D1D3D4; color:#5A5A5A; }
.oclsbox   A:link		{ font-size: 10px; font-style: normal; color: #5A5A5A; text-decoration: none; }
.oclsbox	A:visited	{ font-size: 10px; font-style: normal; color: #5A5A5A; text-decoration: none; }
.oclsbox	A:active	{ font-size: 10px; font-style: normal; color: #000000; text-decoration: none; }
.oclsbox	A:hover		{ font-size: 10px; font-style: normal; color: #000000; text-decoration: none; } 

.faqboxschrift  { font-size: 10px; font-style: normal; color: #8A7056; text-decoration: none; }
.faqboxschrift   A:link		{ font-size: 10px; font-style: normal; color: #8A7056; text-decoration: none; }
.faqboxschrift	A:visited	{ font-size: 10px; font-style: normal; color: #8A7056; text-decoration: none; }
.faqboxschrift	A:active	{ font-size: 10px; font-style: normal; color: #5E4C3A; text-decoration: none; }
.faqboxschrift	A:hover		{ font-size: 10px; font-style: normal; color: #5E4C3A; text-decoration: none; } 

.fusszeile { font-size: 10px; color: #787878; }
.fusszeile  A:link    { color: #787878; text-decoration: none; }
.fusszeile  A:visited { color: #787878; text-decoration: none; }
.fusszeile  A:active  { color: #787878; text-decoration: none; }
.fusszeile  A:hover   { color: #474747; text-decoration: none; }

.umschalt  { font-size: 10px; font-style: normal; color: #5E4C3A; }

.umschalta  {  color: #8A7056; }
.umschalta  A:link    { color: #8A7056; text-decoration: none; }
.umschalta  A:visited { color: #8A7056; text-decoration: none; }
.umschalta  A:active  { color: #5E4C3A; text-decoration: none; }
.umschalta  A:hover   { color: #5E4C3A; text-decoration: none; }

A		{ }	

A:link		{ color: #5A5A5A; text-decoration: underline; }
A:visited	{ color: #000000; text-decoration: underline; }
A:active	{ color: #000000; text-decoration: underline; }
A:hover		{ color: #000000; text-decoration: underline; }

H1	{ font-weight: bold; font-size: 14px; color: #5A5A5A; }


.Menu1		{ color: #00319C; font-size: 11.7px;}
.Menu1		A:link		{ color: #323232; text-decoration: none;}
.Menu1		A:visited	{ color: #323232; text-decoration: none;}
.Menu1		A:active	{ color: #00319C; text-decoration: none;}
.Menu1		A:hover		{ color: #00319C; text-decoration: none;}

.MenuLeft		{ color: #5A5A5A; font-size: 10px; background-color:#B6B9BA; }
.MenuLeft		A:link		{ color: #5A5A5A; text-decoration: none; background-color:#B6B9BA; }
.MenuLeft		A:visited	{ color: #5A5A5A; text-decoration: none; background-color:#B6B9BA; }
.MenuLeft		A:active	{ color: #5A5A5A; text-decoration: none; background-color:#B6B9BA; }
.MenuLeft		A:hover		{ color: #000000; text-decoration: none; background-color:#B6B9BA; }

.MenuGoTo		{ color: #5A5A5A; font-size: 10px; background-color:#B6B9BA; }
.MenuGoTo		A:link		{ color: #5A5A5A; text-decoration: none; background-color:#B6B9BA; }
.MenuGoTo		A:visited	{ color: #5A5A5A; text-decoration: none; background-color:#B6B9BA; }
.MenuGoTo		A:active	{ color: #5A5A5A; text-decoration: none; background-color:#B6B9BA; }
.MenuGoTo		A:hover		{ color: #000000; text-decoration: none; background-color:#B6B9BA; }

.Menu3		{  }

.MenuRight		{ color: #5A5A5A; font-size: 10px; background-color:#E3E4E5; }
.MenuRight		A:link		{ color: #5A5A5A; text-decoration: none; background-color:#E3E4E5; }
.MenuRight		A:visited	{ color: #5A5A5A; text-decoration: none; background-color:#E3E4E5; }
.MenuRight		A:active	{ color: #5A5A5A; text-decoration: none; background-color:#E3E4E5; }
.MenuRight		A:hover		{ color: #000000; text-decoration: none; background-color:#E3E4E5; }

.Menu2on		{ color: #5A5A5A; font-weight: bold; font-size: 10px; background-color:#B6B9BA; }
.Menu2on		A:link		{ color: #5A5A5A; font-weight: bold; text-decoration: none; background-color:#B6B9BA; }
.Menu2on		A:visited	{ color: #5A5A5A; font-weight: bold; text-decoration: none; background-color:#B6B9BA; }
.Menu2on		A:active	{ color: #5A5A5A; font-weight: bold; text-decoration: none; background-color:#B6B9BA; }
.Menu2on		A:hover		{ color: #5A5A5A; font-weight: bold; text-decoration: none; background-color:#B6B9BA; }

.mafiinput { font-family: Verdana, Helvetica, sans-serif, Geneva; font-size: 10px; border-style: solid; border-color: #646464; border-width: 1px; }

.mafiinput2 { font-face: Verdana, Helvetica, sans-serif, Geneva; }

.mafiform { background-color: #ffffff; font-family: Verdana, Tahoma; font-size: 10px; border-style: solid; border-color: #646464; border-width: 0px; }

.clDescriptionCont {position:absolute; width:150px; visibility:hidden; layer-background-color:#D2D3D5; z-index:50;}
.clDescription     {width:130px; left:0px; top:0px; font-family:verdana,arial,helvetica,sans-serif; overflow:hidden; border-style: none; padding:2px; font-size:10px; background-color:#D2D3D5; layer-background-color:#9B9BE0;}
.clLinks           {position:absolute; left:100px; top:200px; z-index:1;}
.clCaption         {position:absolute; left:0px; top:0px; width:130px; height:15px; clip:rect(0px 157px 15px 0px); font-size:11px; font-family:verdana,arial,helvetica,sans-serif; background-color:#9B9BE0; layer-background-color:#9B9BE0;} 

select, textarea { font-family: Verdana, Helvetica, sans-serif, Geneva; font-size: 10px; }

.form1 {background-color:#F0F0F0; padding-left: 15px;}
 
.formular {  font-family: Verdana, Helvetica, sans-serif, Geneva; font-size: 9.7px; text-transform: none; color: #000000; background-color: #FFFFFF;  border: 1 #000000 solid; }

.details {background-color:#D1D3D4;}

#bodenregflash {
position:absolute;
top:35px;
left:630px;
z-index:1000;
text-alignment:center;
}

#casestudie01 {
 position:absolute;
 left:1109px;
 top:0px;
}

#casestudie1 {
 position:absolute;
 left:1116px;
 top:0px;
}

#casestudie11 {
 position:absolute;
 left:2188px;
 top:0px;
}

#casestudie3 {
 position:absolute;
 left:2197px;
 top:0px;
}

#casestudie31 {
 position:absolute;
 left:3270px;
 top:0px;
}

#casestudie4 {
 position:absolute;
 left:3278px;
 top:0px;
}

#casestudie41 {
 position:absolute;
 left:4351px;
 top:0px;
}

#casestudie5 {
 position:absolute;
 left:4359px;
 top:0px;
}

#casestudie51 {
 position:absolute;
 left:5432px;
 top:0px;
}

#casestudie6 {
 position:absolute;
 left:5440px;
 top:0px;
}

#casestudie61 {
 position:absolute;
 left:6513px;
 top:0px;
}

#level3 {
 position:absolute;
 top:0px;
 right:-90px;
 width:80px;
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
 visibility:hidden;
}
html>body #level3 {
 	left:95px;
}
#level3Items {
 background-color:#B6B9BA;
}


#merkliste {
 position:absolute;
 visibility:hidden;
 top:20px;
 left:428px;
 text-align:left;
 z-index:6000;
 padding:2px;
 border:1px solid #E6E6E6;
 background-color:#FFFFFF;
 font-size:8px;
}
html>body #merkliste {
 left:675px;
}