a.link{color:#090909;}
a:hover.link{color:#090909; font style: bold;}

a.buecherlinktext{color:#a9a9a9;}
a:hover.buecherlinktext{color:#a9a9a9; font style: bold;}

a.side{color:#5E5F61;}
a:hover.side{color:#e51737; font style: bold;}


.normal { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #242424 }
.autor { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #242424 }
.headline { font-family: Verdana, Arial, Helvetica; line-height: 19px; font-size: 17px; color: #5E5F61 }
.headline2 { font-family: Verdana, Arial, Helvetica; line-height: 19px; font-size: 15px; color: #5E5F61 }
.menu { font-family: Verdana, Arial, Helvetica; font style: bold; line-height: 17px; font-size: 9px; color: #5E5F61 }
.autor { font-family: Verdana, Arial, Helvetica; font-size: 13px; font style: bold; color: #242424 }

.body {
/*rgin: Top   Rgt Bot  Lft*/
margin: 200px 0px 0px 310px;
overflow-y:auto;
}

.picture {
margin-top:0px;
margin-right:5px;
margin-left:0px;
margin-bottom:10px;
}

.topgrau {
position:absolute;
top:0px; left:34px;
width:932; height:21px;
overflow:Hidden;
background-color:#D4D4D4;
z-index:-3
}

.logo {
position:absolute;
top:31px; left:34px;
width:357px; height:115px;
background-image: url(images/avalogo.gif);
background-repeat:no-repeat;
z-index:3
}

.adress {
position:absolute;
top:199px; left:39px;
width:250px; height:150px;
overflow:hidden;
z-index:1;
font-family: Verdana, Arial, Helvetica;
line-height: 11px;
font-size: 11px; color: #242424;
}

.adresslogo {
position:absolute;
top:195px; left:39px;
width:240px; height:95px;
overflow:hidden;
background-image: url(images/adress.gif);
background-repeat:no-repeat;
z-index:1
}



.buch1 {
position:absolute;
top:95px; left:400px;
width:56px; height:170px;
background-image: url(images/buch.gif);
background-repeat:no-repeat;
z-index:-5
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
line-height: 11px;
}

.buch2 {
position:absolute;
top:95px; left:465px;
width:56px; height:170px;
background-image: url(images/buch.gif);
background-repeat:no-repeat;
z-index:-5
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
line-height: 11px;
}

.buch3 {
position:absolute;
top:95px; left:530px;
width:56px; height:170px;
background-image: url(images/buch.gif);
background-repeat:no-repeat;
z-index:-5
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
line-height: 11px;
}

.buch4 {
position:absolute;
top:95px; left:595px;
width:56px; height:170px;
background-image: url(images/buch.gif);
background-repeat:no-repeat;
z-index:-5
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
line-height: 11px;
}

.buch5 {
position:absolute;
top:95px; left:660px;
width:56px; height:170px;
background-image: url(images/buch.gif);
background-repeat:no-repeat;
z-index:-5
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
line-height: 11px;
}

.buch6 {
position:absolute;
top:95px; left:725px;
width:56px; height:170px;
background-image: url(images/buch.gif);
background-repeat:no-repeat;
z-index:-5
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
line-height: 11px;
}

.buch7 {
position:absolute;
top:95px; left:790px;
width:56px; height:170px;
background-image: url(images/hbuch.gif);
background-repeat:no-repeat;
z-index:-5
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
line-height: 11px;
}

.buch8 {
position:absolute;
top:95px; left:855px;
width:56px; height:170px;
background-image: url(images/hbuch.gif);
background-repeat:no-repeat;
z-index:-5
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
line-height: 11px;
}

.buch9 {
position:absolute;
top:95px; left:920px;
width:56px; height:170px;
background-image: url(images/hbuch.gif);
background-repeat:no-repeat;
z-index:-5
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
line-height: 11px;
}

.contentbg {
position:absolute;
top:189px; left:297px;
width:669px; height:500%;
overflow:Hidden;
background-color:#FFFBA7;
z-index:-3
}

.newsbg {
position:absolute;
top:189px; left:34px;
width:250px; height:500%;
overflow:Hidden;
background-color:#FFFBA7;
z-index:-1
}

.newstext {
position:absolute;
top:120px; left:6px;
width:235px; height:96%;
overflow:auto;
overflow-x:hidden;
z-index:3;
}

.editnewstext {
position:absolute;
top:120px; left:2px;
width:248px; height:94%;
overflow:scroll;
overflow-x:hidden;
z-index:3;
}

.content {
width:645px;
}




























