body	{top: 0; left: 0; margin: 0; padding: 0; border: 0; background-color: #EEEEFF; }

.one				{ vertical-align:top;
width: 170px;
background: #FFFFBB; 
border: 1px solid #000000;
}

.two { text-align:left; vertical-align:top;
width: 650; padding-top:5px;
background: #FFFFFF; 
padding-right: 5px; 
padding-left: 5px; 
padding-bottom: 10px;
border: 1px solid #000000;
}

.header		{margin:0px; align:right;
height: 100px; vertical-align:top;
background: #6699CC; 
color: #fff;
width: 700px;
z-index: 10;
background-image:url(img/flagge.jpg);
border-left: 1px solid #6699CC;
border-bottom: 1px solid #6699CC;

border: 1px solid #000000;
}

.header	h1	{margin:0; vertical-valign:bottom; margin-left:10px; margin-top:15px; white-space:nowrap;  font-family:arial;
font-size:26pt; color: #000000; text-align:left;
}
.header	h2	{margin:0; vertical-valign:bottom; margin-left:10px; margin-top:10px; white-space:nowrap;  font-family:arial;
color: #000000; font-size:15pt; text-align:left;
}
.header	img	{margin:0; vertical-valign:top; margin-left:2px; white-space:nowrap; 
vertical-align:middle;
}

#headerleft	{ vertical-align:middle; text-align:center;
height: 100px; 
background: #FFFFFF; 
color: #fff;
width: 150px;
z-index: 10;
border: 1px solid #000000;
}




.red {color:#FF0000;}
.none {background-color:white; border:none;}


 /* hide this from opera6 */
head:first-child+body div#footer {margin-bottom: 0;}

/* some general formatting styles */
body	{font-size: 0.8em; font-family: arial, sans-serif;}


.form1				{
width: 480px; 
position: relative;
}

.form2				{
 
background: #EEEEBB; 
position: relative;
padding-right: 10px; 
padding-left: 10px; 
}

.box				{ 
background: #FFFFBB; 
position: relative;
padding-right: 10px; 
padding-left: 10px; 
}

.blue				{ 
background: #336699; 
}


img { float:center;
	border: 0px;
}

p	{}

ul	{padding-right: 0.5em; padding-left: -1em; margin-top:0px;}
li {
	margin-left: 2em;
	list-style: square;
	color: #BECEEB;
}

a.navcontainer:link, a.navcontainer:visited
{font-family:arial; font-weight:500; size:10pt; margin:0px;
border-bottom: 1px solid white;
display: block;
padding: 5px 0px 5px 5px;
width: 155;
color: #003366;
background-color: #FFFFBB;
text-decoration: none;
}

a.navcontainer:hover, a.navcontainer:active
{font:font-family:arial; font-weight:500: font-size:10pt; margin:0px;
border: 1px solid black;
display: block;
padding: 4px 0px 5px 10px;
width: 155;
color: #000000;
background-color: #FFFFFF;
text-decoration: none;
}

td {text-valign:top; vertical-align:top; margin:0px; margin-bottom:5mm;
color:#000000; font-size:10pt; font-family:arial;
}
h1	{vertical-align:top; margin:0px; margin-bottom:2mm; padding-top:0px;
color:#000000; font-size:13pt; font-family:arial; font-weight:bold; 
}
h2	{vertical-align:top; margin:0px; margin-bottom:2mm; padding-top:0px;
color:#000000; font-size:11pt; font-family:arial;
}
h3	{vertical-align:top; margin:0px; margin-bottom:2mm; padding-top:0px;
color:#000000; font-size:11pt; font-family:arial;
}
sup,p,font,.text {text-valign:top; vertical-align:top; margin:0px; margin-bottom:5mm;
color:#000000; font-size:10pt; font-family:arial;
}
b {text-valign:top; vertical-align:top; margin:0px; margin-bottom:5mm;
color:#000000; font-size:10pt; font-family:arial;
}
input,select,option,textarea {font-family:arial; font-weight:bold: font-size:10pt;
border: 1px solid black;
color: #000000;
background-color: #EEEEEE;
text-decoration: none;
}

a:link, a:visited {margin:0px; margin-bottom:5mm;
color:#003399; font-size:10pt; font-family:arial;}

a:hover, a:active {margin:0px; margin-bottom:5mm;
color:#CCCC66; font-size:10pt; font-family:arial;}

li {list-style-type:disc; list-style-color:#6B9BC2;
color:#000000; font-size:10pt; font-family:arial; margin-left:0px;
}
.norm td {border:1px solid black; cellspacing:0; vertical-align:middle;}
.norm table {cellspacing:0}
.tablehead {background-color:#FFFFCC; vertical-align:middle;}
