body {
font-size : 12px;
font-family : Verdana, Arial, SunSans-Regular, Sans-Serif;
color : #404040;
padding : 0;
margin : 0;
background-color : #fff;
}
a {
color : #000;
}
a:visited {
color : #000;
}
a:hover {
color : #ff0000;

}
a:active {
color : #000000;
}
b {
font-size : 13px;
color : #8a8a8a;
}
ul {

margin : 0;
padding : 0;
}
img {
border : none;
}
strong {
font-size : 14px;
color : #6997db;
font-weight : bold;
font-style : italic;
}
ul strong {
font-size : 14px;
color : #5c5c5c;
font-weight : bold;
font-style : normal;
}
td {
padding : 20px;
}
td img {
background-color : #ffffff;
}
td a:hover {
background-color : #ffffff;
}
td a:hover img {
background-color : #ffffff;
}
.box_left {
float : left;
display : block;
overflow : hidden;
width : 210px;
height : auto;
margin-left : 15px;
padding-bottom : 15px;
margin-bottom : 30px;
border-bottom : 2px dotted #6997db;
}
.box_right {
float : right;
display : block;
overflow : hidden;
width : 210px;
height : auto;
margin-right : 15px;
padding-bottom : 15px;
margin-bottom : 30px;
text-align : right;
border-bottom : 2px dotted #6997db;
}
.icon {
padding : 0;
font-size : 10px;
margin-top : 15px;
margin-bottom : 65px;
color : #000000;
padding : 3px;
padding-top : 6px;
padding-top : 5px;
border : 1px solid #000;
background-color : #fff;
float : left;
display : block;
overflow : hidden;
width : 220px;
}
.seoicons {
border : none;
background-color : transparent;
float : left;
display : block;
overflow : hidden;
width : auto;
width : 240px;
height : auto;
}
.seoicons a {
border : none;
background-color : #fff;
margin : 3px;
margin-right : 5px;
margin-left : 5px;
}
.seoicons a img {
border : none;
border : 1px solid #000;
background-color : #fff;
}
.seoicons a:hover {
background-color : #fff;
margin : 3px;
margin-right : 5px;
margin-left : 5px;
}
.seoicons a:hover img {
border : 1px solid #999;
background-color : #fff;
}
.seoicons2 {
border : none;
background-color : transparent;
float : left;
display : block;
overflow : hidden;
width : auto;
height : auto;
}
.seoicons2 a {
border : none;
background-color : #fff;
margin : 5px;
margin-bottom : 6px;
}
.seoicons2 a img {
border : none;
border : 1px solid #000;
background-color : #fff;
margin-bottom : 6px;
}
.seoicons2 a:hover {
background-color : #fff;
margin : 5px;
margin-bottom : 6px;
}
.seoicons2 a:hover img {
border : 1px solid #999;
background-color : #fff;
margin-bottom : 6px;
}
.rss {
text-align : right;
color : #404040;
}
.rss img {
border : none;
float : left;
margin-left : 55px;
margin-right : 15px;
margin-bottom : 25px;
margin-top : 50px;
background-color : #ffffff;
}
.rss img a {
border : none;
background-color : #ffffff;
}
.rss a img {
border : none;
background-color : #ffffff;
}
.rss img a:hover {
border : none;
background-color : #ffffff;
}
.rss a:hover img {
border : none;
background-color : #ffffff;
}
.rss h5 {
color : #404040;
}
.rss h6 {
border-color : #999;
text-align : right;
}
.rss h6 a {
text-align : left;
color : #999;
font-weight : normal;
text-decoration : none;
}
.rss h6 a:hover {
text-align : left;
color : #ff0000;
background-color : #000000;
font-weight : normal;
}
.hilfe {
padding : 0;
font-size : 10px;
margin-top : 50px;
margin-bottom : 45px;
color : #000000;
padding : 3px;
border : 1px solid #000;
background-color : #eaeaea;
text-align : right;
}
.sit {
padding-left : 65px;
margin-bottom : -22px;
margin-top : 12px;
}
#datenbank-link {
float : right;
margin-right : 15px;
margin-top : 25px;
padding-bottom : 25px;
}
#zurueck-link {
float : left;
margin-left : 15px;
margin-top : 35px;
padding-bottom : 25px;
}
#startseite-link {
float : left;
margin-left : -72px;
margin-top : 53px;
padding-bottom : 25px;
}
h2 {
font-size : 13px;
text-transform : none;
padding : 5px 15px;
margin-top : 23px;
color : #6997db;
font-weight : normal;
}
h5 {
font-size : 15px;
padding : 5px 10px;
margin : 5px 5px 5px 5px;
text-align : center;
color : #000;
}
h3 {
font-size : 9px;
color : #999;
text-align : center;
text-transform : none;
padding : 5px 15px;
font-weight : normal;
}
h3 a:hover {
color : #ff0000;
background-color : #000000;
}
h1 {
font-size : 19px;
font-weight : normal;
padding : 15px 10px;
margin : 0 0 0 0;
text-align : center;
color : #000;
}
.blau {
text-align : center;
color : #000;
margin-top : 7px;
margin-left : 430px;
padding-bottom : 25px;
font-size : 30px;
font-weight : 600;
font-variant : normal;
font-family : "Courier New", Courier, mono;
}
.blau a {
color : #000;
text-decoration : none;
}
.blau a:hover {
color : #000;
text-decoration : none;
background-color : #fff;
}
h6 {
font-size : 10px;
text-transform : none;
text-decoration : none;
padding : 5px 2px;
margin : 5px 5px 5px 5px;
border-bottom : 2px dotted #999999;
text-align : right;
color : #000;
}
#menu {
float : left;
display : block;
overflow : hidden;
width : 230px;
margin : 3px;
margin-top : 60px;
margin-left : 10px;
padding : 0;
}
#menu li a {
height : auto;
text-decoration : none;
margin-top : 2px;
}
#menu li a:link, #menu li a:visited {
color : #666;
display : block;
border : 1px solid #000000;
background-color : #e2e8e8;
padding : 3px;
}
#menu li a:hover, #menu li a:active {
color : #000;
background-color : #4490ff;
background-image : url(images/bg_navi.jpg);
background-position : right;
background-repeat : no-repeat;
}
#menu ul {
margin-bottom : 30px;
}
h4 {
font-size : 12px;
padding : 5px 10px;
margin : 5px 5px 5px 5px;
text-align : center;
color : #999;
}
#menu-rechts {
float : right;
display : block;
overflow : hidden;
width : 230px;
margin : 3px;
margin-top : 28px;
margin-right : 10px;
padding : 0;
}
#menu-rechts a span {
float : right;
}
#menu-rechts li a {
height : auto;
text-decoration : none;
margin-top : 2px;
text-align : right;
}
#menu-rechts li a:link, #menu-rechts li a:visited {
color : #666;
display : block;
border : 1px solid #000000;
background-color : #e2e8e8;
padding : 3px;
}
#menu-rechts li a:hover {
color : #000;
background-color : #13d9a8;
}
#menu-rechts ul {
margin-bottom : 0;
}
#menu-gelb {
float : right;
display : block;
overflow : hidden;
width : 230px;
margin : 3px;
margin-right : 10px;
padding : 0;
}
#menu-gelb a span {
float : right;
}
#menu-gelb li a {
height : auto;
text-decoration : none;
margin-top : 2px;
text-align : right;
}
#menu-gelb li a:link, #menu-gelb li a:visited {
color : #666;
display : block;
border : 1px solid #000000;
background-color : #e2e8e8;
padding : 3px;
}
#menu-gelb li a:hover {
color : #000;
background-color : #ffd001;
}
#menu-gelb ul {
margin-bottom : 0;
}
#menu-orange {
float : right;
display : block;
overflow : hidden;
width : 230px;
margin : 3px;
margin-right : 10px;
padding : 0;
}
#menu-orange a span {
float : right;
}
#menu-orange li a {
height : auto;
text-decoration : none;
margin-top : 2px;
text-align : right;
}
#menu-orange li a:link, #menu-orange li a:visited {
color : #666;
display : block;
border : 1px solid #000000;
background-color : #e2e8e8;
padding : 3px;
}
#menu-orange li a:hover {
color : #000;
background-color : #ff9400;
}
#menu-orange ul {
margin-bottom : 0;
}
#menu-rot {
float : right;
display : block;
overflow : hidden;
width : 230px;
margin : 3px;
margin-right : 10px;
padding : 0;
}
#menu-rot a span {
float : right;
}
#menu-rot li a {
height : auto;
text-decoration : none;
margin-top : 2px;
text-align : right;
}
#menu-rot li a:link, #menu-rot li a:visited {
color : #666;
display : block;
border : 1px solid #000000;
background-color : #e2e8e8;
padding : 3px;
}
#menu-rot li a:hover {
color : #000;
background-color : #fb2a0b;
}
#menu-rot ul {
margin-bottom : 0;
}
#head {
font-size : 11px;
text-transform : uppercase;
background-image : url(images/head.png);
background-position : left top;
background-repeat : no-repeat;
margin : 0;
padding-left : 10px;
padding-right : 10px;
text-align : center;
height : 246px;
}
#container {
width : auto;
margin : 0 auto;
}
#middle {
width : 1000px;
height : auto;
display : block;
overflow : hidden;
padding : 20px 50px 0 50px;
background-image : url(images/middle.png);
}
#content {
float : left;
display : block;
overflow : hidden;
font-size : 12px;
font-family : Verdana, Arial, SunSans-Regular, Sans-Serif;
color : #404040;

width : 500px;
height : auto;
color : #000000;
line-height : 23px;
text-align : justify;
}
#content li {
margin : 5px 10px 0 0;
padding : 0 0 0 90px;
font-size : 13px;
font-family : Verdana, Arial, SunSans-Regular, Sans-Serif;
}
#content li a:hover {
text-decoration : none;
}
#content a:hover {
text-decoration : none;
}
p, pre {
padding : 5px 15px 0 20px;
margin : 0;
}
#formular {
width : 475px;
height : 297px;
margin-left : 12px;
padding : 1px 1px 50px 1px;
}
#formular td {
border : none;
}
#werbe-banner {
width : 475px;
height : 297px;
margin-top : 95px;
margin-left : 10px;
padding : 1px 1px 1px 1px;
}
#werbe-banner td {
border : 1px ridge #000066;
padding : 2px 2px 1px 2px;
height : 93px;
}
#werbe-banner table {
border : none;
}
.google_neu {
float : left;
display : block;
overflow : hidden;
margin-top : 30px;
margin-bottom : 20px;
margin-left : 14px;
}
#footer {

font-size : 10px;
color : #999;
width : 1000px;
margin-top:35px;
height : auto;
display : block;

}
#footer a {
font-size : 9px;
color : #999;
text-decoration : underline;
}
#footer a:hover {
color: #000099 ;
background-color : transparent;
text-decoration : none;
}

