body 
{
width:1000px; 
 font-family:arial,verdana;
 font-size:12px;
 text-align:center;

 border:0px;
 margin-top:0px; margin-left:auto; margin-right:auto;
  }
 
div.bg { width:1000px;
		 background-color:#e0e2eb;}
div.bottom	{width:999px; 
		background-color:#e0e2eb;
		font-family:arial,verdana;
 font-size:11px;
 text-align:right; }
 
div.pic	{ width:300px;
		 background-color:#e0e2eb;}
#title { width:1000px;
			height:125px;
			 border:0px;
			 text-align:center; }

h1 {font-size:18px;color:#405AA8;}
h2 {font-size:16px;color:#405AA8;}
h3 {font-size:14px;color:#405AA8;text-align:center}
h4 {font-size:13px;color:#405AA8; margin-left:0px;}
hr2 {width:250px; size:2px; color:#e0e2eb;}
hr {width:670px; size:1px; color:#e0e2eb;}

a:link {color:#405AA8;}
a:visited {color:#405AA8;}
a:hover {color:#cc6600;}
a:active {color:#cc6600;}

a.menu:link, a.menu:visited
{ color:#405AA8;
 background-color:#ffffff;
 text-decoration:none;}
 
a.umenu:link, a.umenu:visited
{color:#405AA8;
 background-color:#ffffff;
   font-size:13px;
 text-decoration:underline;} 
a.menu:hover,
a.menu:active
{color:#cc6600;
 background-color:#ffffff;}
 
a.menu { display:block;
  padding-right:0px;
   margin:0px;
    background-color:#ffffff;
  text-align:center;
  font-weight:bold;
 border-bottom:1px solid #e0e2eb;
 color:#405AA8;
 text-decoration:none;}
 
 a.menus { display:block;
 padding-right:0px;
 margin:1px;
 background-color:#ffffff;
 text-align:center;
 font-weight:bold;
 color:#405AA8;
 text-decoration:none;}
  
 a.menus:hover,
 a.menus:active
{color:#cc6600;
 background-color:#ffffff;}
 a.menus:link, a.menus:visited
{ color:#405AA8;
 background-color:#ffffff;
 text-decoration:none;}
 
.menutitle{
border-bottom:2px solid  #E0DFE3;
 background-color:#ffffff;
 font-size:13px;
 font-weight:bold;
 text-align:center;
 color:#333366;
 margin:0px;
 }
 .menutitlesmall{
border-bottom:2px solid  #E0DFE3;
 background-color:#ffffff;
 font-size:11px;
 font-weight:normal;
 text-align:center;
 color:#637BC2;
 margin:0px;
 }
  .menutitlesmallx{
 font-size:11px;
 font-weight:normal;
 text-align:center;
 color:#637BC2;
 margin:0px;
 }
.menucontainer {
border-top:10px solid #E0DFE3;
border-left:5px solid #E0DFE3;
border-right:5px solid #E0DFE3;
border-bottom:0px solid #E0DFE3;
background-color:#ffffff;;
width:230px;
margin-left:0px;
margin-right:0px;
}
.menucontainertop {
border-top:7px solid #E0DFE3;
border-left:5px solid #E0DFE3;
border-right:5px solid #E0DFE3;
background-color:#E0DFE3;;
width:230px;
margin-top:7px;
margin-left:0px;
margin-right:0px;
}
.subtitle {
 background-color:#e0e2eb;
 font-size:13px;
 font-weight:bold;
 text-align:left;
 color:#333366;
 margin:0px;
}
#startnews {
 background-color:#e0e2eb;
 font-size:13px;
 font-weight:bold;
 text-align:left;
 color:#333366;
 margin:7px;
 margin-top:11px;
 padding-left:5px;
}

#left, #right {

line-height:18px;
padding-left:20px;
}
#left {
float:left;
line-height:18px;
padding-left:20px;
background-color:#e0e2eb;
}
#right {
float:right;
text-align:center;
}

.imprint {color:#405AA8; 
		 font-family:arial,verdana;
 		 font-size:12px;
		 text-align:justify; width:80%;
		 margin-left:auto; margin-right:auto;
}
.imprintb {color:#405AA8; 
		 font-family:arial,verdana;
 		 font-size:12px;
		 font-weight:bold;
		 text-align:justify; width:80%;
		 margin-left:auto; margin-right:auto;
}
.flow	{color:#405AA8; 
		 font-family:arial,verdana;
 		 font-size:12px; }
		 
.flowtext	{color:#405AA8; 
		 font-family:arial,verdana;
 		 font-size:12px; text-align:justify; width:80%;
		 margin-left:auto; margin-right:auto;
}

.fts	{color:#405AA8; 
		 font-family:arial,verdana;
 		 font-size:12px; text-align:justify; width:75%;
		 margin-left:auto; margin-right:auto;
}


.ftss	{color:#405AA8; 
		 font-family:arial,verdana;
 		 font-size:12px; text-align:justify; width:60%;
		 margin-left:auto; margin-right:auto;
}
.ftsss	{color:#405AA8; 
		 font-family:arial,verdana;
 		 font-size:12px; text-align:justify; width:350px;
		 margin-left:12; margin-right:12px;
		 }
.fthome	{color:#405AA8; 
		 font-family:arial,verdana;
 		 font-size:12px; text-align:justify; 
		 margin-left:auto; margin-right:20px;}
		 
.ftpic	{color:#405AA8; 
		 font-family:arial,verdana;
 		 font-size:12px; text-align:justify; 
		 width:300px;
		 margin-left:22px; margin-right:22px;}
		 
.p	{color:#405AA8; 
 font-weight:normal;
  font-family:arial,verdana;
 font-size:13px;
 padding:3px;
}
.flowb	{color:#405AA8; 
 font-weight:bold;
  font-family:arial,verdana;
 font-size:13px;
}

.flowbb	{color:#405AA8; 
 font-weight:bold;
  font-family:arial,verdana;
 font-size:15px;
}

.flowred	{color:#006699; 
 font-weight:bold;
 font-family:arial,verdana;
 font-size:12px;
}
.fs	{color:#405AA8; 
 font-family:arial,verdana;
 font-size:12px;
}


.special{
border-bottom:3px solid  #E0DFE3;
background-color:#ffffff;
 font-size:13px;
 font-weight:bold;
 text-align:center;
 margin:0px;
 } 
#contentstart {float:right;
margin-top:14px;
margin-right:20px;
background-color:#ffffff;
text-align:center;
width:690px;
height:100%;
padding-top:7px;
 padding-left:10px; 
padding-right:10px;
}
#content {float:right;
margin-top:14px;
margin-right:20px;
background-color:#ffffff;
text-align:center;
width:690px;
padding-top:7px;
 padding-left:10px; 
padding-right:10px; 
}
#contentsmall {float:right;
margin-top:14px;
margin-right:20px;
background-color:#ffffff;
text-align:center;
width:690px;
height:626px;
padding-top:7px;
 padding-left:10px; 
padding-right:10px;
}
#contentx {float:right;
margin-top:14px;
margin-right:20px;
background-color:#ffffff;
text-align:center;
width:650px;
padding-top:7px; 
}


#map_canvas {width: 400px; height: 300px;}
ul.circle {list-style-type: circle; color: #405AA8;}
