body {text-align: center; padding-top: 10px}
div#topedge {
   margin-left:auto; margin-right:auto;
   background-image:  url(edge.top.gif);
   height: 20px;
   width: 800px
}
div#sideedges {
   margin-left:auto; margin-right:auto;
   background-image:  url(edge.sides.gif);
   height: 399px;
   width: 800px;
   text-align: left;
}
div#upperbody {
   background-image:  url(gradient.gif);
   height: 399px;
   width: 780px;
   margin-left: 5px;
   overflow: hidden
}
div#bottomedge {
   margin-left:auto; margin-right:auto;
   background-image:  url(edge.bottom.gif);
   height: 20px;
   width: 800px;
}
div#lowerbody {
   background-color: #FFFFFF;
   height: 144px;
   width: 780px;
   margin-left: 5px;
   overflow: hidden
}
div#lowercell {
   width: 154;
   height: 144px;
   float: left;
   overflow: hidden
}
div#bar2 {
   clear:left;
   background-image:  url(BG-navi.gif);
   width: 100%;
   height: 23px;
   padding: 0;
   color: #FFFFFF;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   line-height: 23px;
   overflow: hidden
}
#bar2 a {
   color: #FFFFFF;
   text-decoration:none;
   padding: 0 12px 0 12px;
   height: 23px; 
   font-weight: bold;
   border-right: #990033;
   border-right-style: solid; 
   border-right-width: 1px
}

#bar2 a:hover {
   color: #FFFF66; 
   background-color: #B00040;
}

div#bar3 {
   background-image:  url(BG-navi.gif);
   width: 194px;
   height: 23px;
   padding: 0;
   color: #FFFFFF;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   line-height: 23px;
   overflow: hidden;
   float: left;
   margin-right: 1px;
}

#bar3 a {
   color: #FFFFFF; 
   text-decoration:none;
   height: 23px; 
   display: block
}
#bar3 a:hover {
   color: #FFFF66; 
   background-color: #B00040;
}

div#kopf {
   background-color: #CC0044;
   color: white;
   width: 100%;
   height: 22px;
   font-family: verdana, arial, helvetica;
   font-size: 12px;
}
div#languages {
   background-color: #CC0044;
   color: white;
   width: 100%;
   height: 38px;
   font-family: verdana, arial, helvetica;
   font-size: 12px;
   padding: 0px 12px
}
#languages a {
   color: white;
   text-decoration: none;
   margin-right: 10px
}
#languages a:hover {
   color: #FFFF66
}
div#logo {
   margin-top: 15px
}
div#content {
   background-color:transparent;
   width: 450px;
   height: 316px;
   overflow: auto
}
.standard {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   color: black;
}

#content h2 {font-family: Georgia, "Times New Roman", Times, serif; 
   font-size: 12px; 
   font-weight: bold;
   color: #CC0044;
   margin: 0 0 8 0
}
#content h1 {font-family: Georgia, "Times New Roman", Times, serif; 
   font-size: 24px; 
   font-weight: bold;
   color: #CC0044;
   font-style: italic;
   text-align: center;
   margin: 0 0 8 0;
}

#content p {margin: 0 0 8 0}

#content a {font-weight: bold;
   color: #CC0044;
   text-decoration: none
}

#content a:hover {color: #FFCC00}

#content a:link {color: #CC0044}

div#mainpic {
   text-align: center;
   width: 330px;
   overflow: hidden;
   float: left
}
div#celltext {
   padding: 3 12;
   color: black;
   font-size: 10px;
   font-family: verdana, arial, helvetica;
}
div#celltext a {
   color: black;
   text-decoration:none
}
#celltext a:hover {
   color: #CC9900
}

div#footcell {
   width: 194px;
   overflow: hidden;
   margin: 1px 1px 0 0;
   float: left
}

div#lastfootcell {
   width: 195px;
   overflow: hidden;
   margin: 1px 0 0 0;
   float: left
}
