body	{
background: #E4E3E3;
margin-top: 5px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
line-height: 11pt;
}

body#home	{
background: #ffffff;
margin-top: 10px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
line-height: 11pt;
margin-left: 0px;
margin-right: 0px;
}

td	{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
line-height: 11pt;
}

div.germenu	{
margin-left: 178px;
padding: 4px;
font-family: verdana, arial, helvetica, sans-serif;
color: #ffffff;
font-size: 8pt;
}

div.engmenu	{
margin-left: 178px;
padding: 4px;
font-family: verdana, arial, helvetica, sans-serif;
color: #ffffff;
font-size: 8pt;
}

td.leftcol	{
width: 178px;
border-right: solid 1px #336699;
height: 100%;
vertical-align: top;
}

div.gerloghead	{
margin-left: 20px;
margin-top: 20px;
font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
font-size: 8pt;
font-weight: bold;
}

div.engloghead	{
margin-left: 20px;
margin-bottom: 20px;
font-family: verdana, arial, helvetica, sans-serif;
color: #999999;
font-size: 8pt;
font-weight: bold;
}

div.gerlog	{
margin-left: 20px;
font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
font-size: 8pt;
}

div.englog	{
margin-left: 20px;
font-family: verdana, arial, helvetica, sans-serif;
color: #999999;
font-size: 8pt;
}

input	{
margin-left: 20px;
font-family: verdana, arial, helvetica, sans-serif;
color: #999999;
font-size: 8pt;
width: 100px;
}

input.loginbutton
{
width: 40px;	
}


div#loginbutton	{
margin-left: 20px;
}

div.main	{
margin-top: 20px;
margin-left: 20px;
}

.ger	{
font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
font-size: 8pt;
vertical-align: top;
}

.eng	{
font-family: verdana, arial, helvetica, sans-serif;
color: #999999;
font-size: 8pt;
vertical-align: top;
}

h1.gerhead	{
font-size: 10pt;
font-weight: bold;
margin-top: 5px;
}

h1.enghead	{
font-size: 10pt;
font-weight: bold;
margin-top: 5px;
}

h2.gerhead	{
font-size: 8pt;
font-weight: bold;
margin-top: 30px;
}

h2.enghead	{
font-size: 8pt;
font-weight: bold;
margin-top: 30px;
}

h3.gerhead	{
font-size: 8pt;
font-style: italic;
margin-top: 20px;
margin-bottom: 10px;
font-weight: normal;
}

h3.enghead	{
font-size: 8pt;
font-style: italic;
margin-top: 20px;
margin-bottom: 10px;
font-weight: normal;
}

a.menu	{
color: #ffffff;
text-decoration: none;
}

a.menu:hover	{
color: #999999;
text-decoration: none;
}

a.ger	{
color: #000000;
text-decoration: none;
}

a.ger:hover	{
color: #336699;
text-decoration: none;
}

a.eng	{
color: #999999;
text-decoration: none;
}

a.eng:hover	{
color: #336699;
text-decoration: none;
}

div.bookmark	{
background: #F0F0F0;
border: 1px solid #cccccc;
padding: 0.3em;
}

a.bookmarkh	{
color: #336699;
text-decoration: none;
border-bottom: 1px solid #ffffff;
padding: 0.3em;
width: 100%;
}

a.bookmarkh:hover	{
color: #336699;
text-decoration: none;
background: #cccccc;
}

ul.marklist	{
margin: 0px 0px 0px 1.5em;
list-style: none;
padding: 0;
font-style: italic;
}

a.bookmarkhlast	{
color: #336699;
text-decoration: none;
padding: 0.3em;
width: 100%;
}

a.bookmarkhlast:hover	{
color: #336699;
text-decoration: none;
background: #cccccc;
}

div.top	{
text-align: right;
padding-top: 0.5em;
font-style: italic;
padding-bottom: 0px;
padding-right: 1.5em;
}

a.top	{
color: #336699;
text-decoration: none;
}

ul	{
margin-top: 5px;
margin-left: 10px;
padding-left: 10px;
margin-bottom: 5px;
}

ul.list2	{
margin-top: 0px;
margin-left: 10px;
padding-left: 10px;
margin-bottom: 0px;
}

ol	{
margin-top: 5px;
margin-left: 15px;
padding-left: 10px;
}

p	{
margin-top: -1em;
}

td.menu	{
color: #ffffff;
}

.homeintroger	{
font-size: 10pt;
font-weight: bold;
margin-left: 30px;
}

.homeintroeng	{
font-size: 10pt;
font-weight: bold;
color: #999999;
margin-left: 60px;
}

.homeeng	{
color: #999999;
}

div.dropdownger	{
visibility: hidden;
z-index: 0;
}

div.dropdowngera	{
visibility: show;
position: relative;
top: -495px;
left: 720px;
z-index: 1;
background: #F0F0F0;
width: 120px;
padding: 0.5em;
border: 1px solid #cccccc;
}

a.dd	{
text-decoration: none;
color: #336699;
}

a.dd:hover	{
color: #000000;
}

div.dropdowneng	{
visibility: hidden;
z-index: 0;
}

div.dropdownenga	{
visibility: show;
position: relative;
top: -520px;
left: 720px;
z-index: 1;
background: #F0F0F0;
width: 120px;
padding: 0.5em;
border: 1px solid #cccccc;
}

td#homepic	{
background: #ffffff url(images/homepic2.jpg) top left no-repeat;
}

td#homepic2	{
background: #ffffff url(images/home_speech2.gif) top left no-repeat;
}

div#quote1	{
width: 250px;
margin-left: 75px;
margin-top: 30px;
}

div#quote2	{
width: 210px;
margin-left: 213px;
margin-top: -58px;
height: 200px;
color: #999999;
}

div#name1	{
margin-left: 10px;
margin-top: 60px;
width: 100px;
font-style: italic;
}

div#name2	{
margin-left: 350px;
margin-top: -80px;
color: #999999;
font-style: italic;
}

table#speech	{
margin-left: 20px;
}


a.vacancies {
 color: #336699;
	highlight:none;

{
