BODY {
cursor : default;
background-image : url(../design/neu3.png);
background-repeat : no-repeat;
margin : 0;
padding : 0;
border : 0 none;
color : #000;
font-size : 100.1%;
font-family : Verdana, Arial, Sans-Serif;
text-align : center;
}
.obernav {
left : 160px;
font-size : 0.75em;
z-index : 4;
width : 80%;
position : absolute;
top : 105px;
text-align : center;
}
.obernavh2 {
font-size : 0.7em;
padding : 0 0 0 0;
color : #6f6f6f;
margin-top : 0;
margin-bottom : 0;
}
.obernavh2 span {
background-color : #ffffff;
padding-left : 2px;
padding-right : 2px;
}
.logo {
padding-right : 0;
padding-left : 0;
z-index : 3;
left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
position : absolute;
top : 0;
}
.ueberschrift {
font-size : 0.75em;
padding-right : 0;
padding-left : 50px;
z-index : 1;
left : 160px;
padding-bottom : 0;
margin : 0;
vertical-align : bottom;
width : 75%;
padding-top : 0;
position : absolute;
top : 0px;
height : 77px;
text-align : center;
}
.ueberschrift h1 {
font-size : 0.85em;
font-weight : bold;
padding : 0 0 0 0;
color : #6f6f6f;
margin-top : 0;
margin-bottom : 0;
}
.ueberschrift2 {
padding-right : 0;
padding-left : 0;
z-index : 4;
left : 30%;
padding-bottom : 0;
margin : 0;
width : 60%;
padding-top : 0;
position : absolute;
top : 45px;
height : 30px;
text-align : center;
}
.linksnav {
top : 360px;
background-color : #ffffff;
left : 8px;
vertical-align : middle;
width : 150px;
position : absolute;
text-align : center;
}
.linksnav a {
font-size : 0.65em;
}
.impressum {
font-size : x-small;
color : #cfcfcf;
left : 8px;
vertical-align : middle;
width : 150px;
font-style : italic;
font-family : Arial, Helvetica, serif;
position : absolute;
text-align : center;
}
DIV.navi_left {
font-weight : bolder;
font-size : 0.75em;
text-align : left;
font-family : verdana, arial, helvetica, sans-serif;
width : 140px;
position : absolute;
top : 85px;
padding : 5px 5px;
left : 8px;
border : 1px solid #c7c7c7;
background-color : #ffffff;
}

DIV.rechtswerb {
top : 150px;
/*background-color : #9F9F9F;*/
right : 25px;
width : 150px;
position : absolute;
text-align : center;
height : 600px;
}


DIV.navi_left ul {
margin : 0;
padding : 0;
padding-bottom : 0;
padding-top : 0;
list-style-type : none;
}
div.navi_left a {
margin : 0 0 0 0;
display : block;
width : 133px;
padding : 4px 4px;
}
div.navi_left a:link {
color : #617178;
text-decoration : none;
}
div.navi_left a:visited {
color : #617178;
text-decoration : none;
}
div.navi_left a:active {
background : #acff79;
color : black;
}
div.navi_left a:hover {
background : #cfff9c;
color : black;
}
.suchinfo {
position : absolute;
top : 100px;
left : 8px;
}
.list {
background-color : #dcf5dd;
}
#box {
cursor : help;
text-decoration : none;
width : 130px;
padding : 3px 3px;
font-size : 0.69em;
}
#box A {
color : #6f6f6f;
text-decoration : none;
}
#box A:hover {
background-color : #fef1f1;
cursor : help;
text-decoration : none;
font-weight : normal;
text-decoration : none;
}
#box A:active {
background : #fef1f1;
color : black;
}
#box A .info {
display : none;
}
#box A:hover .info {
display : block;
padding-left : 5px;
left : 9px;
background : #fef1f1;
padding-bottom : 5px;
width : 750px;
color : black;
padding-top : 5px;
position : absolute;
top : 0;
text-align : left;
z-index : 1;
}
.userbox {
left : 30%;
z-index : 6;
width : 60%;
position : absolute;
top : 25px;
text-align : center;
}
.user_navi {
width : 580px;
background-color : #c0c0c0;
font-family : verdana, arial, sans-serif;
font-size : 10px;
}
.userbox ul {
font-family : verdana, arial, sans-serif;
font-size : 10px;
text-align : left;
margin-top : 0;
margin-bottom : 0;
padding-bottom : 0;
padding-top : 0;
}
.userbox li {
line-height : 10px;
text-align : left;
padding : 0;
padding-bottom : 0;
padding-top : 0;
}
.col_22 {
list-style-type : none;
background-color : #f2f0f0;
color : #000000;
font-size : 10px;
}
.col_11 {
list-style-type : none;
background-color : #e0dfdf;
color : #000000;
}
.divlaufend {
overflow : auto;
width : 580px;
text-align : left;
height : 95px;
background-color : #f2f0f0;
}
.content {
/*padding-right : 200px;*/
padding-left : 200px;
padding-bottom : 40px;
padding-top : 120px;
text-align : center;
}




fieldset {
font-size : 0.75em;
background-color : #ffffff;
}
DIV.content fieldset {
width : 95%;
}
DIV.farbe {
width : 510px;
}
DIV.content pre {
font-family : Arial, sans-serif;
font-size : 1em;
}
.content_font ul, li {
margin-top : 3px;
margin-bottom : 3px;
}
DIV.content ul {
text-align : left;
padding-bottom : 0;
padding-top : 0;
}
.navictd {
text-align : center;
margin-top : 3px;
font-size : 0.69em;
border : 1px solid #c7c7c7;
background-color : #ffffff;
}
.navictd a:link {
font-weight : bold;
text-decoration : none;
}
.navictd a:visited {
font-weight : bold;
text-decoration : none;
}
.navictd a:active {
font-weight : bold;
text-decoration : none;
}
.navictd a:hover {
font-weight : bold;
text-decoration : underline;
}
.rahmen_help {
text-align : center;
}
.rahmen {
text-align : center;
display : none;
}
.box1 {
width : 100%;
padding-top : 8px;
padding-bottom : 10px;
}
.box2 {
float : left;
}
.box3 {
margin-left : 200px;
}
.progress {
position : absolute;
left : 50%;
top : 250px;
font-size : 9px;
color : #0000bf;
border-left : thin solid white;
border-right : thin solid white;
border-top : thin solid red;
border-bottom : thin solid red;
font-family : tahoma, sans-serif;
z-index : 1;
}
.td_nummer {
font-size : xx-small;
color : #000;
padding : 0;
text-align : center;
vertical-align : text-top;
line-height : 2ex;
}
.td_input {
border : 0.15ex solid #000;
padding : 0;
text-align : center;
vertical-align : middle;
width : 25px;
font-family : Arial, sans-serif;
font-size : 1em;
font-weight : bold;
}
.input_buch {
border : 0 solid #eee;
text-align : center;
width : 1.6em;
text-transform : uppercase;
font-family : Arial, sans-serif;
font-size : 1em;
font-weight : bold;
}
dt {
font-size : 0.75em;
letter-spacing : 0.2em;
text-align : left;
margin-top : 2px;
padding : 2px;
border-bottom : 1px dashed #333;
}
dd {
text-align : left;
padding-top : 2px;
}
.col1 {
background-color : #f2f0f0;
color : #000000;
}
.col2 {
background-color : #e0dfdf;
color : #000000;
}
A {
color : #2f4f4f;
text-decoration : underline;
}
A:visited {
color : #34444b;
text-decoration : underline;
}
A:hover {
color : green;
text-decoration : underline;
}
A:active {
color : #228b22;
text-decoration : underline;
}
.edit {
color : red;
font-size : xx-small;
}
.help {
color : green;
font-size : xx-small;
border : 1px dashed #333;
background : #fef1f1;
padding-left : 2px;
padding-right : 2px;
width : 2%;
}
.footer {
padding-left : 150px;
font-size : x-small;
color : #6f6f6f;
width : 80%;
}
div.infobox {
position : absolute;
left : 180px;
top : 25px;
visibility : hidden;
}
table.c12 {
background-color : #ecfff1;
border : 1px solid #000000;
}
table.sitmaptable {
width : 100%;
}
td.c11 {
font-size : 11px;
color : #5f5f5f;
}
div.hilfefeld {
display : none;
text-align : center;
}
a.sitemaplink {
text-decoration : none;
}
span.footertext {
background-color : #ffffff;
}
a.c18 {
font-size : x-small;
}
td.c16 {
border : 1px solid #c7c7c7;
font-size : xx-small;
}
div.helptext {
width : 500px;
text-align : left;
}
fieldset.background_color {
background-color : #CDCDCD;
padding-top : 4px;
padding-bottom : 6px;
}
DIV.farbe {
background-color : #CDCDCD;
width : 510px;
padding-top : 2px;
padding-bottom : 6px;
}
input.zeichenanzahl {
background-color : #fcfbf5;
width : 25px;
text-align : center;
}
input.sucheeingabe {
font-size : 15px;
width : 320px;
}
select.buchstaben {
font-size : 90%;
border-style : solid;
border-width : 1px;
width : 20%;
}
div.wosuchen {
text-align : center;
}
.mybutton {
font-family : Verdana;
font-size : 10px;
color : #ffffff;
background-color : #99cc00;
border-left : 1px solid #cccccc;
border-top : 1px solid #cccccc;
border-right : 1px solid #000000;
border-bottom : 1px solid #000000;
text-decoration : none;
width : 23px;
text-align : center;
cursor : pointer;
}
.mybutton_user {
font-family : Verdana;
font-size : 10px;
color : #ffffff;
background-color : #99cc00;
border-left : 1px solid #cccccc;
border-top : 1px solid #cccccc;
border-right : 1px solid #000000;
border-bottom : 1px solid #000000;
text-decoration : none;
font-weight : bold;
text-align : center;
cursor : pointer;
}
.rank {
font-family : cursive;
font-variant : normal;
width : 50px;
height : 3px;
background-color : #f7f7f7;
border : 1px solid #008030;
vertical-align : middle;
padding : 0 0 0 0;
margin : 6px;
font-size : 1px;
line-height : 0;
float : left;
}
.rank img {
padding : 0 0 0 0;
margin : 0 0 0 0;
border : 0;
vertical-align : middle;
height : 3px;
}
.cse-branding-bottom, .cse-branding-right {
margin : 0;
padding : 0;
}
.cse-branding-bottom:after, .cse-branding-right:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.cse-branding-text {
font : 10px Arial;
}
.cse-branding-form form {
margin-bottom : 0;
padding-bottom : 0;
}
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text {
display : block;
float : left;
}
.cse-branding-bottom .cse-branding-form {
margin-bottom : 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding : 0;
}
.cse-branding-bottom .cse-branding-text {
padding-top : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
}
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text {
margin-left : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
margin-right : 4px;
}
.cse-branding-right .cse-branding-logo {
padding : 0;
}
.cse-branding-right .cse-branding-text {
margin-top : -4px;
}
