﻿body {
background-color:#EEEEEE;
}
/* ####################################################################################################### */
img {border: 0px;}
/* ####################################################################################################### */
td {vertical-align:top; text-align:left; border:solid 0px #FFFFFF;}
td#line {vertical-align:top; text-align:center; border-top:solid 10px #EEEEEE; background-color:#FFFFFF; width:785px;}
td#nav {vertical-align:top; text-align:left; border:solid 0px #FFFFFF; background-color:#FFFFFF;}
td#boxes {text-align:left; border:solid 1px #EEEEEE; background-color:#FEFEFE; width:785px;}
td#boxes2 {text-align:left; border:solid 1px #EEEEEE; background-color:#FEFEFE; width:370px;}
td#hiddd {text-align:left; border:solid 0px #EEEEEE; background-color:#FFFFFF; width:1004px; height:100px;}
td a.hidddd {display:block;}
/* ####################################################################################################### */
a {text-decoration: none; border: solid 0px #CCCCCC;}

a:link{color: #5081C2; font-weight:normal;}
a:visited{color: #5081C2; font-weight:normal;}
a:hover{color: #000000; font-weight:normal;}
a:active{color: #5081C2; font-weight:normal;}

/* ####################################################################################################### */

a.navi-top0:link{color: #0000ff; font-weight:normal;}
a.navi-top0:visited{color: #0000ff; font-weight:normal;}
a.navi-top0:hover{color: #000000; font-weight:normal;}
a.navi-top0:active{color: #0000ff; font-weight:normal;}

a.navi-top1:link{color: #00ff00; font-weight:normal;}
a.navi-top1:visited{color: #00ff00; font-weight:normal;}
a.navi-top1:hover{color: #000000; font-weight:normal;}
a.navi-top1:active{color: #00ff00; font-weight:normal;}

a.navi-top2:link{color: #ec008c; font-weight:normal;}
a.navi-top2:visited{color: #ec008c; font-weight:normal;}
a.navi-top2:hover{color: #000000; font-weight:normal;}
a.navi-top2:active{color: #ec008c; font-weight:normal;}

a.navi-top3:link{color: #fff200; font-weight:normal;}
a.navi-top3:visited{color: #fff200; font-weight:normal;}
a.navi-top3:hover{color: #000000; font-weight:normal;}
a.navi-top3:active{color: #fff200; font-weight:normal;}

a.navi-top4:link{color: #ff0000; font-weight:normal;}
a.navi-top4:visited{color: #ff0000; font-weight:normal;}
a.navi-top4:hover{color: #000000; font-weight:normal;}
a.navi-top4:active{color: #ff0000; font-weight:normal;}

a.navi-top5:link{color: #00a651; font-weight:normal;}
a.navi-top5:visited{color: #00a651; font-weight:normal;}
a.navi-top5:hover{color: #000000; font-weight:normal;}
a.navi-top5:active{color: #00a651; font-weight:normal;}

a.navi-top6:link{color: #00aeef; font-weight:normal;}
a.navi-top6:visited{color: #00aeef; font-weight:normal;}
a.navi-top6:hover{color: #000000; font-weight:normal;}
a.navi-top6:active{color: #00aeef; font-weight:normal;}

a.navi-top7:link{color: #ff9600; font-weight:normal;}
a.navi-top7:visited{color: #ff9600; font-weight:normal;}
a.navi-top7:hover{color: #000000; font-weight:normal;}
a.navi-top7:active{color: #ff9600; font-weight:normal;}

a.navi-top8:link{color: #00ff00; font-weight:normal;}
a.navi-top8:visited{color: #00ff00; font-weight:normal;}
a.navi-top8:hover{color: #000000; font-weight:normal;}
a.navi-top8:active{color: #00ff00; font-weight:normal;}

/* ####################################################################################################### */

a.navi-top:link{color: #000000; font-weight:normal;}
a.navi-top:visited{color: #000000; font-weight:normal;}
a.navi-top:hover{color: #FF3300; font-weight:normal;}
a.navi-top:active{color: #000000; font-weight:normal;}

a.book:link{color: #000000; font-weight:normal;}
a.book:visited{color: #000000; font-weight:normal;}
a.book:hover{color: #5081C2; font-weight:normal;}
a.book:active{color: #000000; font-weight:normal;}
/* ####################################################################################################### */
p {
text-align:left;
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:12px;
color:#333333;
line-height:1.5;
padding:20px;
}
p.paintline0 {
text-align:center;
font-size:9px;
background:#FFFFFF;
padding:10px;
}
p.paintline {
text-align:center;
font-size:13px;
color:#000000;
background:#EEEEEE;
padding:5px;
padding-left:20px;
}
p.paintline2 {
font-size:13px;
color:#000000;
background:#EEEEEE;
padding:5px;
padding-left:20px;
}
p.paintline3 {
font-size:12px;
color:#5081C2;
line-height:1;
padding:5px;
width:106px;
background:#EEEEEE;
}
p.anz {
font-size:12px;
padding:5px;
}
p.end {
text-align:center;
font-size:9px;
}
p.formular {
padding:10px;
}
p.red {
color:#FF0000;
padding:20px;
padding-bottom:5px;
padding-top:5px;
}
p.red2 {
color:#FF0000;
font-weight:bold;
padding:20px;
padding-bottom:5px;
padding-top:5px;
}
/* ####################################################################################################### */
h1 {
text-align:left;
font-family:Verdana;
font-style:normal;
font-weight:normal;
font-size:12px;
color:#FFFFFF;
padding:5px;
padding-right:20px;
padding-top:12px;
}
/* ####################################################################################################### */
h1.thema {
font-size:16px;
color:#333333;
padding-left:30px;
border-left:solid 34px #EEEEEE;
}
h1.thema-ki {
font-size:16px;
color:#333333;
padding-left:30px;
border-left:solid 34px #0000ff;
}
h1.thema-nj {
font-size:16px;
color:#333333;
padding-left:30px;
border-left:solid 34px #00ff00;
}
h1.thema-gs {
font-size:16px;
color:#333333;
padding-left:30px;
border-left:solid 34px #ec008c;
}
h1.thema-gsp {
font-size:16px;
color:#333333;
padding-left:30px;
border-left:solid 34px #fff200;
}
h1.thema-hsi {
font-size:16px;
color:#333333;
padding-left:30px;
border-left:solid 34px #ff0000;
}
h1.thema-hso {
font-size:16px;
color:#333333;
padding-left:30px;
border-left:solid 34px #00a651;
}
h1.thema-hp {
font-size:16px;
color:#333333;
padding-left:30px;
border-left:solid 34px #00aeef;
}
h1.thema-k {
font-size:16px;
color:#333333;
padding-left:30px;
border-left:solid 34px #ff9600;
}
/* ####################################################################################################### */
h1.buchwerbung {
font-family:Verdana;
font-size:10px;
color:#000000;
}
/* ####################################################################################################### */
div#head {
position:absolute;
top:21px;
left:0px;
width:1005px;
z-index:2;
background-color:#FFFFFF;
}
div#head-navi {
position:absolute;
top:169px;
left:0px;
width:1005px;
z-index:10;
border-top:#EEEEEE 1px solid;
background-color:#FFFFFF;
}
div#main {
position:absolute;
top:220px;
left:0px;
width:1005px;
z-index:1;
border-top:solid 10px #EEEEEE;
background-color:#FFFFFF;
}
div#main-top {
position:absolute;
top:0px;
left:0px;
width:1005px;
height:50px;
z-index:1;
background-color:#FFFFFF;
}
/* ####################################################################################################### */
div#buchbild {
position:absolute;
top:230px;
left:640px;
z-index:6;
border:solid 0px #333333;
background-color:#FFFFFF;
}
div#buch {
position:absolute;
top:230px;
left:720px;
z-index:5;
border:solid 0px #333333;
background-color:#FFFFFF;
padding-left:20px;
padding-bottom:10px;
}
/* ####################################################################################################### */
div#google {
position:absolute;
top:470px;
left:855px;
width:120px;
z-index:2;
}
/* ####################################################################################################### */
div#anzeige {
position:absolute;
top:356px;
left:855px;
width:125px;
z-index:2;
border:0px solid #EEEEEE;
background-color:#FFFFFF;
}
/* ####################################################################################################### */
div#corner1 {
position:absolute;
top:230px;
left:0px;
z-index:10;
}
div#corner2 {
position:absolute;
top:196px;
left:0px;
z-index:10;
}
div#corner3 {
position:absolute;
top:0px;
left:980px;
z-index:10;
}
div#corner4 {
position:absolute;
top:196px;
left:980px;
z-index:10;
}
div#corner5 {
position:absolute;
top:0px;
left:0px;
z-index:10;
}
div#corner6 {
position:absolute;
top:230px;
left:980px;
z-index:10;
}


