
body {
margin : 0;
padding : 0;
font : 80.1% arial, hevetica, sans-serif;
text-align : center;
color : #fff;
background-color : #fff;
}
h1 {
background-color : #fff;
color : #223388;
text-align : center;
margin : 0;
font-size : 1.2em;
font-weight : normal;
}
h2 {
color : #223388;
text-align : left;
margin-top : 10px;
margin-left : 10px;
font-size : 1.2em;
font-weight : bold;
}
h3 {
color : #223388;
line-height : 1em;
text-align : left;
margin-top : 5px;
margin-left : 10px;
font-size : 1.0em;
font-weight : bold
}
#container {
margin : 0 auto;
width : 943px;
text-align : left;
background-color : #fff;
border : 0px solid #ff9933;
}
.hleft {
float : left;
width : 250px;
height : 83px;
background-color : #6f8aa2;
}
.header {
height : 83px;
width : 493px;
float : left;
}
.hright {	
float : right;
width : 200px;
height : 83px;
background-color : #223388;
}
#menu {
float : left;
width : 200px;
height : 521px;
background-color : #223388;
}
#menu p a {
color : #fff;
font-size : 100%;
text-decoration : none;
line-height : 165%;
margin-left : 0em;
}
#menu p a:hover {
text-decoration : none;
color : #ff9933;
background-color : #223388;
}
#submenu {
float : left;
width : 250px;
height : 521px;
background-color : #6f8aa2;
}
#submenu p a {
text-decoration : none;
color : #fff;
font-size : 120%;
line-height : 1.5em;
}
#submenu p a:hover {
text-decoration : none;
color : #ff9933;
background-color : #6f8aa2;
}
#contents {
width : 493px;
height : 521px;
background-color : #c0c0c0;
margin : 0 0 0 0;
overflow : auto;
float : left;
color : #223388;
}
#contents p {
line-height : 1.4em;
margin-right : 5px;
margin-left : 10px;
}
#contents p a {
text-decoration : none;
color : #fff;
font-size : 1em;
background-color : #c0c0c0;
}
#contents p a:hover {
text-decoration : none;
color : #ff9933;
background-color : #c0c0c0;
}
#contents li a {
text-decoration : none;
color : #fff;
font-size : 1em;
}
#contents li a:hover {
text-decoration : none;
color : #ff9933;
background-color : #c0c0c0;
}
.imagefloat {
float : right;
}
#footer {
clear : both;
color : #000;
text-align : left;
font-size : 70%;
background-color : #fff;
text-align : right;
padding : 0 40px 0 0;
}
.kopf {
clear : both;
background-color : #ff9933;
height : 10px;
font-size : 70%;
}
.randleft {
float : left;	
width : 250px;
height :10px;
background-color : #6f8aa2;
}
.randcenter {
float : left;	
width : 493px;
height : 10px;
background-color : #c0c0c0;
}
.randright {
float : right;	
width : 200px;
height : 10px;
background-color : #223388;
}
table {
font-size : 1em;
color : #223388;
width : 420px;
height : 10%;
}
td {
font-size : 1em;
}
#nav {
background-color : #c0c0c0;
font-size : 120%;
margin-top : 30px;
margin-left : 60px;
}
#nav p a {
line-height : 2em;
margin-bottom : 20px;
color : #223388;
}
#nav p a:hover {
color : #fff;
}
#nav2 {
background-color : #c0c0c0;
font-size : 100%;
margin-top :10px;
margin-left : 60px;
}
#nav2 p a {
line-height : 1em;
margin-bottom : 20px;
color : #223388;
}
#nav2 p a:hover {
color : #fff;
}
#bottomnav {
visibility : visible;
margin : 10px;
margin-top : 20px;
background-color : #c0c0c0;
width : 460px;
height : 40px;
text-align : center;
font-size : 0.9em;
}
#bottomnav p a {
margin-bottom : 10px;
color : #223388;
}
#bottomnav p a:hover {
color : #fff;
}
