body{font-size:14px;margin:0;padding:0;}
p{margin:0;}
td{line-height:100%;}

.flaggen {text-align:center;line-height:100%;}

.spacer{height:25px;}

.blau {
	color: #0000FF;
	font-weight: bold;
}

h1{
font-size:18pt;
color:#000000;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
margin:0px;
}

h2{
font-size:13pt;
color:#0000FF;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
margin:0px;
}

h3{
font-size:10pt;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
margin:0px;
}

.Adress {
	font-size: 14px;
	font-weight: bold;
}

p
{
font-family:Arial;
font-size: 11pt;
}
p.f
{
font-weight:bold;
font-family:Arial;
font-size: 11pt;
color:#0000FF;
}
p.n13pt
{
font-family:Arial;
font-size: 11pt;
}
p.f11pt
{
font-weight:bold;
font-family:Arial;
font-size: 11pt;
margin:0px;
}
td.menue
{
line-height:150%;
}

div.weiss
{
margin:4px;
padding:3px;
background-color: #ffffff;
font-family:Arial;
font-size: 12px;
font-weight:bold;
border: 1px solid #000000;
}
td.weiss
{
font-family:Arial;
font-size: 12px;
font-weight:bold;
line-height:150%;
}

td.weissx
{
background-color: #ffffff;
font-family:Arial;
font-size: 12px;
font-weight:bold;
border: 1px solid #000000;
line-height:150%;
}
td.blau
{
font-family:Arial;
font-size: 12px;
font-weight:bold;
}

a.blau:link, a.blau:visited, a.blau:active, a.blau:hover {
	color: #0000ff;
	font-family: Arial; 
	text-decoration: none; 
	font-size: 11pt;
	font-weight:bold;
}

a.schwarz:link, a.schwarz:visited, a.schwarz:active, a.schwarz:hover 
	{
	color: #000000; 
	font-family: Arial; 
	text-decoration: none; 
	}

a.schwarz_u:link, a.schwarz_u:visited
	{
	color: #000000; 
	font-family: Arial; 
	text-decoration: none; 
	}
a.schwarz_u:active, a.schwarz_u:hover 
	{
	color: #000000; 
	font-family: Arial; 
	text-decoration: underline; 
	}
a.rot:link, a.rot:visited, a.rot:active, a.rot:hover 
	{
	color: #FF0000; 
	font-family: Arial; 
	text-decoration: none; 
	}
a.weiss:link, a.weiss:visited, a.weiss:active, a.weiss:hover 
	{
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	}


.stylefrm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.text1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: normal}
a { text-decoration: none; }

.efg11b {
	font-size: 11px;
	color: #0000FF;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}

.efg12b {
	font-size: 12px;
	color: #0000FF;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}

.efg14 {
	font-size: 14px;
	color: #0000FF;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
}

.efg14b {
	font-size: 14px;
	color: #0000FF;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}

.efg14b_r {
	font-size: 14px;
	color: #ff0000;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}


.efg18 {
	font-size: 18px;
	color: #0000FF;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
}


.efg20b {
	font-size: 20px;
	color: #0000FF;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}

.efg24b {
	font-size: 24px;
	color: #0000FF;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}

.efg12_s {
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
}

.efg12u_s {
	font-size: 12px;
	color: #000000;
	font-weight:normal;
  text-decoration: underline;
	font-family:Arial,Helvetica,sans-serif;
}

.efg14_s {
	font-size: 14px;
	color: #000000;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
}

.efg14b_w {
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}

.efg16b_w {
	font-size: 16px;
	color: #ffffff;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}

.efg20b_w {
	font-size: 20px;
	color: #ffffff;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}

.efg30_w {
	font-size: 30px;
	color: #ffffff;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
}
.red {
	color: #ff0000;
}

#langbox {position:absolute;margin-top:-17px;margin-left:5px;z-index:5;}
#langbox a {color:#000000;background:#ffffff;font:bold 12px Arial, Helvetica, sans-serif;
 text-decoration:none;display:block;padding:2px;border:0;}
#langbox a:hover {color:#000000;background:#ffffff;border:1px solid #666666;margin-top:-1px;margin-left:-1px;}
#langbox a span {display:none;}
#langbox a:hover span {color:black;background:#ffffff;border:0;display:block;padding:2px;margin-top:4px;}
#langbox a:hover span a{border:1px solid #ffffff;padding:2px 2px 2px 6px;margin-top:1px;}
#langbox a:hover span a:hover {background:#ddddff;border:1px solid #666666;}
* html #langbox a:hover span:hover{display:block;}

/* IE */
#iebox {position:absolute;margin-top:0px;margin-left:-64px;z-index:5;}
#iebox a {color:#000000;background:#ffffff;font:bold 12px Arial, Helvetica, sans-serif;
 text-decoration:none;display:block;padding:2px;border:0;}
#iebox a:hover {color:#000000;background:#ffffff;border:1px solid #666666;}
#iebox a span {display:none;}
#iebox a:hover span {color:black;background:#ffffff;
 border:0;display:block;padding:2px;margin-top:2px;}
#iebox a:hover span a{border:1px solid #ffffff;padding:2px 2px 2px 6px;}
#iebox a:hover span a:hover {background:#ddddff;border:1px solid #666666;}
#iebox a:hover span:hover{display:block;}

