TD, TH, .BOD, FONT { font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 0px; margin-right: 0px; font-size: 13px; color: black;}
body   {  font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 0px; margin-right: 0px; font-size: 13px; font-style: normal; color: #000000; background-color: white;
		}
.white  {  font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #ffffff; }
.headline  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #ffffff; }
.headlineSC  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: normal;  }
.headlineSCbgr{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal;
		padding-top:6px; padding-bottom:6px; padding-left:10px;
		position:relative; top:0px; left:-10px; width:590px;
		vertical-align:middle; background-color:#555599; color:white;
	}
.headlineSMALL  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #ffffff; }
a.myMenu:link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #0000a0; text-decoration: none}
a.myMenu:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #0000f0; text-decoration: none}
a.myMenu:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #ff6000; text-decoration: none}
a.myMenu:active {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #ff3000; text-decoration: none}
.grey  {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #888888; }
.greyORIG  {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #cccccc; }

a.grey:link { color:#888888 }
a.grey:visited { color:#888888 }
a.grey:hover { color:red }
a.grey:active { color:red }
	


small  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; Xcolor: black; text-decoration: none; }

.hand { font-family: Times New Roman, Times; font-size: 16px; font-weight: normal; font-style: italic; color:black }
.handX { font-family: Comic Sans MS; font-size: 11pt; font-weight: normal }

A:link {
	text-decoration:none;
	color:#0000a0
}
A:Visited {
	text-decoration:none;
	color:#0000f0
}
A:Active {
	text-decoration:none;
	color:#ff3000
}
A:Hover {
	text-decoration:none;
	color:#ff6000;
}


.navi { background-color:#eeeeee; }

.subtitle { font-family:Verdana; font-size:10pt; color:black; font-weight:bold;
		margin-top:16pt; margin-bottom:10pt;
		clear:both;  }

.p3 { width: 278px; margin-top: 0px; margin-bottom:5px; margin-right:0px; margin-left:2px; float: right; }

.pic { width: 278px; margin-top: 5px; margin-bottom: 5px; margin-right:0px; margin-left:2px; float: right; }
.pic1 { width: 278px; padding-top: 5px; margin-bottom: 5px; margin-right:22px; float: left; text-align: right; clear: both; }
.pic1_p { color: black; margin-top: 5px; margin-bottom: 5px; margin-right:5px; clear:right; }
.pic2 { text-align:center; clear: both; }

#container { position:absolute;top:10px;left:10px; }

#name  { position:absolute; top: 0px; left:000px; width:110px;
		  Xheight:65px; Xheight:100px;  height:45px; Xheight:78px;
	 text-align:left; 
	 padding-top:1px;
	 padding-left:10px;
	 vertical-align:middle;
	 XXbackground-color:#eeeeee;
	 Xackground-color:#dddddd;
	 Xcolor:white;
	  color:#333399;
	 Xvisibility:hidden;
	 Xfont-variant:small-caps;
	 Xborder-right: 1px solid #ffffff;
	}
#lang_flags{	position:absolute; top:02px; left:698px; width:100px;
	}
#navi_en {	position:absolute; top:00px; left:000px; width:590px; height:18px;
		Xpadding-top:3px;
		Xbackground-color:#eeeeee;
		font-size:6px;
	}
#navi_de {	position:absolute; top:00px; left:600px; width:195px; height:25px;
		padding-top:3px;
	}

#navi_indi_en {	position:absolute; top:48px; left:0000px; width:575px; Xheight:15px;
		font-size:10px;
		color:#888888;
		Xbackground-color:#ffffff;
		padding-top:3px;
		padding-left:10px;
		padding-bottom:3px;
		padding-right:5px;
		Xvertical-align:middle;
		Xtext-align:right;
		Xborder-bottom:1px solid #eeeeee;
	}
#navi_indi_de {	position:absolute; top:00px; left:0000px; width:580px; height:28px;
		text-color:black;
		padding-top:3px;
		padding-left:00px;
		vertical-align:middle;
		border-bottom:1px solid #cccccc;
	}
a.navi_indi:link { color:#888888 }
a.navi_indi:visited { color:#888888 }
a.navi_indi:hover { color:red }
a.navi_indi:active { color:red }


#navi_pn_en {	position:absolute; top:48px; left: 540px; width:40px;
		text-color:black;
		text-align:right;
		Xbackground-color:#ffffff;
		padding:3px;
		vertical-align:middle;
		font-size:10px;
	}

#navi_pni_en {	position:relative; top:00px; left: 530px; width:40px;
		text-color:black;
		text-align:right;
		Xbackground-color:#eeeeee;
		padding:3px;
		vertical-align:middle;
		font-size:10px;
	}

#navi_sisters_en {position:absolute; top:000px; left: 120px; width:452px; height:20px;
	 Xbackground-color:#eeeeee; 
	 padding-left :010px;
	 padding-right:008px;
	 align: left;
	 text-align:right ;
	 font-size:12px;
	 vertical-align:bottom;
	 Xborder-bottom:1px solid #eeeeee;
	}
#Xnavi_sisters_en {position:absolute; top:26px; left: 000px; width:194px;
		background-color:#eeeeee;
		padding:3px;
		Xvisibility:hidden;
	}
#navi_sisters_de {position:absolute; top:03px; left: 000px; width:194px;
		Xbackground-color:#eeeeee;
		padding:3px;
	}

.navi_sister_item { 
		background-color:#eeeeee;
		padding:3px;
	}
.navi_sister_itemS { 
		background-color:#eeeeee;
		padding:3px;
	}
.navi_sister_itemB { 
		background-color:#eeeeee;
		padding:3px;
	}
.navi_sister_item:before { content:url(images/inactive1.gif); }
.navi_sister_itemS:before { content:url(images/active-page2.gif); }
.navi_sister_itemB:before { content:url(images/inactive1.gif); }
XX.navi_sister_itemB:after { content:url(images/active-page.gif); }

#navi_up_en{position:absolute; top:00px; left:000px; width:194px; 
	 background-color:#eeeeee; 
	 padding:3px;
	 visibility:hidden;
	}
#navi_up_de{position:absolute; top:00px; left:000px; width:194px; height:22px;
	 background-color:#eeeeee; 
	 padding:3px;
	}

#navi_childs_en{position:absolute; top:15px; left: 000px; width:580px; 
	 Xbackground-color:#eeeeee; 
	 padding:3px;
	 align:right;
	 text-align:right;
	 font-size:10px;
	 visibility:hidden;
	}
#navi_childs_de{position:absolute; top:06px; left:000px; width:194px; 
	 background-color:#eeeeee; 
	 padding:3px;
	}

.navi_child_item { padding:3px;  }
.navi_child_itemS { padding:3px;   }
.navi_child_itemB { padding:3px;  }

.navi_child_item:before { content:url(images/inactive1.gif); }
.navi_child_itemS:before { content:url(images/active-page2.gif); }
.navi_child_itemB:before { content:url(images/inactive1.gif); }
XX.navi_child_itemB:after { content:url(images/active-page.gif); }

#navi_lang_en{position:absolute; top:20px; left:505px; width:75px;
	 Xbackground-color:#eeeeee; 
	 padding:4px;
	 text-align:right;
		Xvisibility:hidden;
	}
#navi_lang_de{position:absolute; top:09px; left:000px; width:194px; 
	 background-color:#eeeeee; 
	 padding:3px;
	}

#navi_sitemap_en{position:absolute; top: 20px; left:440px; width:55px; height:25px;
	 z-index:5;
	 padding:8px;
	 color:#aaaaaa;
	 font-size:7pt;
	 text-align:right;
	}

a.navi_sitemap_en:link { color:#aaaaaa }
a.navi_sitemap_en:visited { color:#aaaaaa }
a.navi_sitemap_en:hover { color:white }
a.navi_sitemap_en:active { color:white }
	
#navi_slideshow_en{position:absolute; top:04px; left:-80px; width:060px; height:24px;
	 vertical-align:middle;
		padding-top:3px;
		padding-left:00px;
	 font-size: 10px;
	 visibility:hidden;
	}
#navi_slideshow_de{position:absolute; top:04px; left:-80px; width:060px; height:24px;
	 vertical-align:middle;
		padding-top:3px;
		padding-left:00px;
	 font-size: 10px;
	 visibility:hidden;
	}


#gtitle{ position:absolute; top: 20px; left:  0px; width:580px; height:25px;
	 text-align:left; 
	 padding-top:3px;
	 padding-left:10px;
	 vertical-align:middle;
	 background-color:#555599;
	 color:white;
	 border-top:1px double #eeeeee;
	 border-bottom:1px double #eeeeee;
	 Xborder-left:4px double #eeeeee;
	 Xborder-right:4px double #eeeeee;
	}
#gbody { position:absolute; top:084px; left: 10px; width:580px;
	}

#copyright{ position: relative; margin-top: 30px; left: 0px; height: 20px;
	    border-top: 1px solid #aaaaaa;
	    Xbackground-image:url(icons/c999999_20x20.gif);background-repeat:no-repeat;background-position:right;
	}
#Xcopyright_bar { position: absolute; left: -8px; top: 10px; width: 80px; height: 10px; background-color: rgb(85, 85, 153); font-size: 1pt; 
	}
#copyright_notice { position: absolute; left: 5px; top: 8px; }
#endbox { position:relative; top:28px; left:210px; width:600px; z-index:-1;
	}

#newsbox { position:absolute;top:400px;left:95px;width:605px;border:2px solid #555599;z-index:1; }

