body, html {
width:100%;
height:100%; }
body {
margin: 0px; padding: 25px 0 15px 0;
background:#fff;
}
.aufgabeline {
border-top:1px solid #AAA;
border-bottom: 0px; }
.themen3 {
border-top:1px solid #AAA;
border-bottom:1px solid #AAA;
width:540px;
}
.themen3 td {
padding:5px;
}
.themen3 p {
margin:0px;padding:0px;}
.themen h1 {
margin: 0px; }
.head {
empty-cells: show; }
.pnom {
margin: 20px;
border: 1px solid #AAA; }
.pnom p {
margin: 0px;
line-height: 8pt;
padding: 0px; }
.pnom td {
background: #FAFAFA;
padding: 0px; }
.pnom img {
margin: 0px; }
#spacer {
padding: 0px;
margin: 0px; }
.hit {
color:#fff;
background-color: #b73288;
font-weight:bold;
padding: 1px 3px 1px 3px;
}
.noblock li {
text-align: left; }
.noblock {
text-align: left; }
.agb {
margin:13px;
background:#FFF;
border:1px solid #AAA;
height: 400px;
overflow: auto; }
.details p {
margin: 2px 2px 2px 15px;
text-align:left; }
h5 {
color: #fff;
padding: 5px;
background-color:#b73288;
border-bottom: 1px solid #CCC;
margin: 5px 0px 5px 0px;
font-size: 11pt; }
.agb li {
text-align: justify;
line-height: 16pt;
margin-right: 20px; }
.layout {
border: 1px solid #AAA;
background:#FFF;
border-top:0px; }
.layout img {
margin:2px 3px 0px 0px;}
h4 {
font-size: 10pt;
padding:2px 5px 2px 5px;
font-weight: normal;
font-style: none;
margin: 0;
background-color:#b73288;
border-bottom: 1px solid #CCC;
color: #fff; }
th {
background-color:#b73288;
border-bottom: 1px solid #CCC;
color: #fff;
padding: 5px; }
.intended20px {
margin-left: 20px; }
img {
border: 0; }
.tarife p {
margin:0px;
text-align: left; }
.tarife td {
background-color: #EEE; }
.tarife h2 {
font-size: 13pt;
background-color: #EEE;
font-family: 'century gothic', sans-serif;
font-weight: normal;
color: #444;}
.smaller {
font-size: 7pt; }
p, li, body, td, div, option, textarea, label, acronym {
font-size: 9pt; }
#einloggen {
width: 300px;
background: #EEE;
margin: 100px;
padding: 10px;
border: 1px solid #CCC; }
.intended10pc {
margin: 3%;
padding: 20px;
border: 1px solid #CCC;
background-color: #EEE; }
.redo {
background-color:#b73288;
padding-right:10px;
font-weight: bold;
letter-spacing: 2px;
color: #fff; }
.redo p {
margin: 0px;
text-transform:uppercase;
text-align: right; }
legend, label {
font-family: 'trebuchet ms', sans-serif;
color: #444; }
.footer {
background-color: #AAA;
padding: 3px;
color: #FFF;
letter-spacing: 2px;
font-size: 12px; }
.footer p {
text-align:center;
margin: 0px;}
.footer a:link, .footer a:active, .footer a:visited {
color: #FFF;
text-decoration: underline; }
.footer a:hover {
color: #444; }
p, h1, h2, h3, h4, h5 {
font-family: 'trebuchet ms', sans-serif;
text-align: justify; }
h3 {
font-size:14pt;
font-weight:normal;
text-transform:uppercase;
padding:7px;
letter-spacing:2px;
text-align:center;
}
div.newbox {
border-top:1px dotted #b73288;
margin-top:50px;
background:#FFF url('../img/gbg.gif') repeat-x left top;
}
div.firstel {margin-top:0px;}
div.newbox p,div.newbox li {margin:0px;}
div.nleute h3 {color:#B00;}
div.nleute h4 {background:#B00;color:#fff;}
div.ntrends h3 {color:#00B;}
div.ntrends h4 {background:#00B;color:#fff;}
div.nthema h3 {color:#F80;}
div.nthema h4 {background:#F80;color:#fff;}
div.ndiesdas h3 {color:#7DB713;}
div.ndiesdas h4 {background:#7DB713;color:#fff;}
div.nleute ul, div.ntrends ul, div.nthema ul, div.ndiesdas ul {
list-style-type:none;
margin:0px;
list-style-image:none;
}
ul.quicklinks {
background:#FFF url('../img/quicklinks.gif') no-repeat center center;
}
li {
font-family: 'trebuchet ms', sans-serif; }
hr {
border: 1px solid #AAA;
color: #AAA;
height: 0px;}
#topnavi img {
border: 0px;
margin-left: 5px; }
h1 {
background-color:#b73288;
color: #fff;
font-size: 10pt;
text-align:left;
padding: 2px 5px 2px 5px;
margin: 5px 0px 5px 0px; }
a:link, a:active, a:visited {
color: #444;
text-decoration: underline; }
a:hover {
color:#b73288;
}
h2 {
background-color:#b73288;
color: #fff;
font-size: 10pt;
padding: 2px 5px 2px 5px;
margin: 5px 0px 0px 0px; }
ul {
list-style-image: url('../img/red.gif');
margin-left: 10px;
list-style-position: outside;
padding-left: 10px; }
.grey {
border: 1px solid #CCC;
background: #EEE;
margin: 3%;
width: 75%;
padding: 10px; }
.overview td {
border-bottom: 1px solid #CCC; }
.overview {
border: 1px dashed #CCC;
border-bottom:0; }
.ausgabenbeschreibung {
width: 85%;
max-width: 550px;
padding: 0px 30px 0px 30px;
text-align: center; }
.dropdowns {
background-color: #FFF;
padding: 10px;
border: 1px solid #AAA; }
.agentur {
margin: 2px 5px 2px 5px;
font-family: 'century gothic', sans-serif;
font-size: 9pt;
color: #666; }
.agentur a:link,
.agentur a:active,
.agentur a:visited,
.agentur a:hover {
color: #888;
text-decoration: none; }
#dropdown1 {
position: absolute;
width: 300px;
top: 90px;
left: 62%; }
#dropdown2 {
position: absolute;
width: 300px;
top: 90px;
left: 62%; }
#dropdown3 {
position: absolute;
width: 300px;
top: 90px;
left: 62%; }
#dropdown4 {
position: absolute;
width: 300px;
top: 90px;
left: 62%; }
#dropdown5 {
position: absolute;
width: 300px;
top: 90px;
left: 62%; }
#dropdown6 {
position: absolute;
width: 300px;
top: 90px;
left: 62%; }
table.abo {
margin:13px auto 0px auto;
}
* html table.abo {
width:300px;
margin-left:100px;}
.data {border:1px solid #AAA; }
.data th { padding: 5px 30px 5px 30px; }
.data td { border-bottom: 1px solid #AAA;padding: 5px 30px 5px 30px; }
.partpics {margin:5px 0px 5px 0px; }
.partpics a { display:block;margin: 0px 5px 15px 5px;padding:0px 0px 10px 0px;text-align:center;}
.partpics2 img {margin:0px 0px 10px 0px;}
hr {color:#AAA;border-bottom:1px solid #AAA;margin:3px 0px 3px 0px;width:100%;padding:0px;}
.tdpad { padding:0px 5px 0px 5px;margin:0px;text-align:center;}
.tdpad p {text-align:center;}
.tdpad h1 {text-align:center;}
.tdpad2 {padding:0px 5px 0px 5px;margin:0px;}
.tdmar { margin:5px;padding:0px;}
.note {
text-align:justify;
color:#b73288;
font-weight:normal;
font-size:9pt;
background-color:#EEE;
border:1px solid #CCC;
padding:2px;
margin:5px 0px 5px 0px;
}
.left {border-right:1px solid #AAA;}
.right {border-left:1px solid #AAA;}
.left p, .right p { margin:6px 0px 6px 0px;}
.beige {background:#FFF8E7;}
.bigchar {font-weight:bold;font-size:10pt;}
.test p, .test input, .test label {margin:0px;padding:0px;}
label {font-size:9pt;}
.frage {font-weight:bold;}
.bux {text-align:center;}
.test {background:#FFC;margin:0px 0px 10px 0px;border:1px solid #EEB;}
.test p {text-align:left;}
.buch {
border-bottom:1px solid #000; }
b {font-weight:bold;color:#000;}
b a:link, b a:active, b a:visited, b a:hover { color:#000;}
.kontaktblock {border:0;background:#FFF;background:url('../img/kaerntnerin-herausgeber.jpg') no-repeat right top;height:270px;padding-top:150px;}
* html .kontaktblock {height:420px;}
ul.downloads {
list-style-type:none;
list-style-image:none;
border:1px solid #000;
padding:7px;}
li.even {
background:#EEE;
}
ul.downloads a {
padding:5px 5px 5px 35px;
background:url('../img/dl.gif') no-repeat left top;
}