*{margin:0; padding:0; font-family:tahoma, verdana, sans-serif; font-size:12px; color:#000000; line-height:18px;}
img {border:0;}

body {background-color:#00579c; text-align:center;}

#head {position:relative; width:991px; background-image:url(../images/head-back.jpg); height:88px; margin:0 auto;}
#navitop {position:absolute; left:780px; top:55px;}
#navitop ul {list-style-type:none;}
#navitop li {float:left;}
#navitop a, #navitop a:link, #navitop a:visited {text-decoration:none; margin:0 10px 0 15px;}
#navitop a:hover, #navitop a:active {color:#a70a67}


#content {position:relative; width:991px; background-image:url(../images/content-back.jpg); margin:0 auto; text-align:left; }
#footer {position:relative; width:991px; background-image:url(../images/footer-back.jpg); background-repeat:no-repeat; height:11px; margin:0 auto;}
#left {width:221px; float:left;}
#right {float:right; width:770px; padding-bottom:20px;}
#right div {margin:50px 50px 0 50px;}
#right ul {list-style-type:square; margin:10px 0 40px 20px; padding-left:20px;}
#right li {margin:10px 0;}
#right a, #right a:link, #right a:visited {text-decoration:none; border-bottom:1px solid #a70a67;}
#right a:hover, #right a:active {border-bottom:2px solid #a70a67;}
blockquote {margin:0 40px; font-family:Georgia, times, serif;}

.docs {margin-left:20px;}

h1 {font-size:18px; font-weight:bold; margin-bottom:25px; color:#a70a67;}

#navi {position:relative; width:221px; height:225px; background-image:url(../images/navi-back.jpg);}
#navi ul {list-style-type:none; position:relative; float:right; margin-top:20px; width:200px;}
#navi li {padding:7px 0; border-top:1px solid #cad0d5;}
#navi a, #navi a:link, #navi a:visited {color:#000000; text-decoration:none; padding-left:20px;}
#navi a:hover, #navi a:active {color:#a70a67;}
.active {color:#a70a67;}



#snippet {position:relative; top:0; width:221px; color:#508cbc; overflow:hidden; font-weight:bold; font-size:11px; white-space:nowrap; padding-top:20px; line-height:19px;}
.staedte {font-size:16px; color:#508cbc;}
.hspblau {color:#00579c}


