html,body{margin:0;padding:0;height:101%}
body{font: 11px verdana,arial,sans-serif;text-align:center}
p,tr, td{margin:0; padding:0}
img {border:0px;}
div#header1{height:10px;width:760px;margin:0;background-color:#bfcbdc}
div#header2{height:129px;width:758px;margin:0;}

a { outline: none }

div#container{text-align:left;background-color:#fff}
div#navigation{background:#fff}
div#adress{background:#d8e0eb}
div#footer{background: #fff;color: #ccc}
div#footer p{margin:0;padding:5px 10px}
div#content p{margin:0;padding:10px 10px 0 10px}

div#container{width:758px;margin:0 auto;border: 1px solid #fff}
div#content{float:right;width:570px;background-color:#fff}
div#navigation{float:left;width:187px}
div#adress{float:left;clear:left;width:187px;margin:20px 0 20px 0;}
div#footer{clear:both;width:100%}

/* Schriftgrössen definieren*/

h1{font-family:verdana,arial,sans-serif;font-size:18px;color:#999999;font-weight:bold;margin:0px;padding:0px;text-align:left;}
h2{font-family:verdana,arial,sans-serif;font-size:14px;color:#999999;font-weight:bold;margin:0px;padding:0px;text-align:left;}
h3{font-family:verdana,arial,sans-serif;font-size:11px;color:#000000;font-weight:bold;margin:0px;padding-left:0px;text-align:left;line-height:20px}
h4{font-family:verdana,arial,sans-serif;font-size:10px;color:#000000;font-weight:bold;margin:0px;padding:10px 10px 0 10px;text-align:center;}
h5{font-family:verdana,arial,sans-serif;font-size:14px;color:#EB0000;font-weight:bold;margin:0px;padding:10px 10px 0 10px;text-align:center;}

.fliesstext{font-family:verdana,arial,sans-serif;font-size:11px;color:#000000;text-align:left;margin:0px;padding:0px;}
.fliesstextklein{font-family:verdana,arial,sans-serif;font-size:9px;color:#000000;text-align:left;margin:0px;padding:0px;}
.aufzaehlungstext{font-family:verdana,arial,sans-serif;font-size:11px;color:#eb0000}

a, a:link, a:visited, a:active{ 
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color: #eb0000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a.menu:link, a.menu:visited
{ 
	color:#eb0000;
	text-decoration:none;
}
a.menu:hover{ 
	color:#eb0000;
	text-decoration:underline;
}
a.menu:active{ 
	color:#FFFFFF;
	text-decoration:none;
}
a.menu#current{ 
	color:#EB0000;
	text-decoration:none;
}

a.menu {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0 0 0 0;
	padding: 4px 0px 4px 0px;
	color: #EB0000;
	background-color:#BFCBDC;
}

a.menu2:link, a.menu2:visited
{ 
	color:#eb0000;
	text-decoration:none;
}

a.menu2:active, a.menu2:hover
{ 
	color:#eb0000;
	text-decoration:underline;
}

a.menu2#current{ 
	color:#EB0000;
	text-decoration:underline;
}

a.menu2 {
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	margin:0 0 0 0;
	padding: 4px 0px 4px 10px;
	color: #EB0000;
	background-color:#ECF0F5;
}

.menutitle{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0 0 0 0;
	padding: 5px 5px 5px 10px;
	color: #EB0000;
	background-color:#BFCBDC;
	border-bottom:1px solid #FFFFFF;
}

.menutitle2{
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	margin:0 0 0 0;
	padding: 5px 5px 5px 10px;
	color: #EB0000;
	background-color:#ECF0F5;
	border-bottom:1px solid #FFFFFF;
}

.menutitleadress{
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	margin:0 0 0 0;
	padding: 10px 5px 15px 10px;
	color: #333;
	background-color:#f7f9fb;
}

.menutitleactive{
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	margin:0 0 0 0;
	padding: 5px 5px 5px 10px;
	color: #FFFFFF;
	background-color:#EB0000;
	border-bottom:1px solid #FFFFFF;
}

.menucontainer {
	background-color:#BFCBDC;
	width:187px;
	margin:0px;
	padding:0px;
}

a.submenu:link, a.submenu:visited
{ 
	color:#eb0000;
	text-decoration:none;
}
a.submenu:hover{ 
	color:#eb0000;
	text-decoration:underline;
}
a.submenu:active{ 
	color:#EB0000;
	text-decoration:none;
}
a.submenu#current{ 
	color:#EB0000;
	text-decoration:underline;
}

ul{
list-style-type: none;
padding: 0;
margin: 0;
}

li{
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding:0 0 0.3em 1em;
}

.normal ul{
	color:#EB0000;
	padding: 0;
	margin: 0;
}

.normal li{
	list-style-type: disc;
	list-style-position:outside;
	background-image:none;
	padding:0 0 5px 0px;
	margin:0px;
	margin-left:20px;
}

