body {
font-size : 90%; 
color : #000066; 
font-style : normal; 
font-weight : normal; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-decoration : none; 
text-decoration : none; 

margin : 0; 
width : 100%; 
height : 100%; 
} 

body.start {
font-size : 90%; 
color : #000066; 
font-style : normal; 
font-weight : normal; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-decoration : none; 
text-decoration : none; 
background-color : #EBCD3C; 
margin : 0; 
width : 100%; 
height : 100%; 
} 

body.folge {
font-size : 90%; 
color : #000066; 
font-style : normal; 
font-weight : normal; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-decoration : none; 
text-decoration : none; 
background-color : #ffffff; 
margin : 0; 
width : 100%; 
height : 100%; 
} 

body.folge1 {
font-size : 90%; 
color : #000066; 
font-style : normal; 
font-weight : normal; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-decoration : none; 
text-decoration : none; 
background-color : #ffffff; 
margin : 0; 
width : 100%; 
height : 100%; 
background-image : url(bilder/bg_links.gif); 
background-repeat:repeat-y;
}

.grauer_balken {

height : 110px; 
width : 100%; 
background-color : #bcbdc0; 
margin-right : 0; 
z-index : 10; 
} 


.grauer_balken_folge {
position : absolute; 
left : 0; 
top : 0; 
right : 0; 
width : 100%; 
background-color : #bcbdc0; 
margin-right : 0; 
z-index : 1; 
} 

.links
{
background-color : #ffffff; 
z-index : 9; 
background-image : url(bilder/grau.gif); 
background-repeat:repeat-x;
}

.tabelle {
position : absolute; 
left : 0; 
top : 0; 
right : 0; 
height : 100%; 
width : 100%; 

margin-right : 0; 

} 

TABLE {
font-size : 100%; 
color : #000066; 
font-style : normal; 
font-weight : normal; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-decoration : none; 
text-decoration : none; 


} 


.logo {
position : relative; 
left : 60px; 
width : 440px; 
white-space : nowrap; 
margin: 0px auto;
margin-top:15px;
} 
H3 {
font-size : 110%; 
color : #000066; 
font-weight : bold; 
} 

A {
color : #7171d0; 
} 
A:visited {
color : #7171d0; 
} 
A:hover {
color : #8d9ace; 
} 
.menu {
z-index : 6; 
position : absolute; 
left : 550px; 
top : 50px; 
font-size : 100%; 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
} 
A.menu_start {
color : #333333; 
text-decoration : none; 
} 
A.menu_start:visited {
color : #333333; 
text-decoration : none; 
} 
A.menu_start:hover {
color : #7171d0; 
} 

.logo_folge {
position : absolute; 
left : 5px; 
top : 0px; 
z-index : 2; 
} 
.unter_menu_oben {
z-index : 2; 
background-image : url(bilder/linien_folge.gif); 
white-space : nowrap; 

} 
.linie_unter_menu {
background-image : url(bilder/linie_unter_menu.gif); 
width : 100%; 
height : 6px; 
background-repeat : repeat-x; 
line-height : 6px; 
} 
.inhalt_start {
position : absolute; 
left : 0; 
top : 33px; 
right : 0; 
width : 100%; 
margin-right : 0; 
z-index : 2; 
font-size : 100%; 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
height:100%;
} 
.inhalt_direkt {
position : absolute; 
left : 0; 
top : 120px; 
right : 0; 
width : 100%; 
margin-right : 0; 
z-index : 2; 
font-size : 100%; 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
height : 100%; 
} 
.home {
z-index : 6; 
position : absolute; 
height : 15px; 
vertical-align : middle; 
left : 482px; 
top : 5px; 
height : 15px; 
font-size : 100%; 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : normal; 
} 

.home-en {
z-index : 6; 
position : absolute; 
height : 15px; 
vertical-align : middle; 
left : 555px; 
top : 5px; 
height : 15px; 
font-size : 100%; 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : normal; 
} 
.menu_links {
z-index : 18; 
font-size : 90%; 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
background-color : #F9F0C7; 
margin-top : 0; 
width : 200px; 
padding-bottom:230px;
float:left;

} 
.pressestimme {
background-color : #ced7ed; 
padding : 10px; 
} 
.leserstimme {
background-color : #ced7ed; 
padding : 10px; 
text-align : center; 
} 
.menu_links_links {
white-space : nowrap; 
font-size : 90%; 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
margin-left : 15px; 
font-weight : bold; 
line-height:5px;
} 
A.menu_links_link {
color : #000000; 
} 
A.menu_links_link:visited {
color : #000000; 
} 
A.menu_links_link:hover {
color : #8d9ace; 
} 
A.menu_links_link_active {
color : #333333; 
} 
A.menu_links_link_active:visited {
color : #666666; 
} 
.menu_links_text {
font-size : 90%; 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
margin-left : 5px; 
font-weight : bold; 
} 
.neuerscheinung {
white-space : nowrap; 
font-size : 90%; 
color : #ffffff; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
background-image : url(bilder/neuerschein.gif); 
font-weight : bold; 
height : 24px; 
text-indent : 5px; 
vertical-align : middle; 
line-height : 24px; 
} 
.sm_start_bild {
text-align : center; 
} 
.text_start {
z-index : 56; 
position : absolute; 
top : 50px; 
left : 260px; 
font-size : 90%; 
color : #000000; 
font-style : normal; 
font-weight : bold; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
} 
.text_start2 {


font-size : 90%; 
color : #000000; 
font-style : normal; 
font-weight : normal; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
margin-left:220px;
margin-bottom : 20px; 
margin-top : 20px; 
margin-right:30px;
} 

H2 {
font-size : 120%; 
color : #000066; 
font-weight : bold; 
margin:0px auto;

} 
.text_folge {
margin-left : 20px; 
z-index : 56; 
position : absolute; 
top : 50px; 
font-size : 95%; 
color : #000000; 
font-style : normal; 
font-weight : normal; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
padding-left : 10px; 
padding-right : 10px; 
padding-bottom : 10px; 
vertical-align : top; 
width : 93%; 
} 
.text_direkt {
z-index : 56; 
position : absolute; 
top : 40px; 
left : 30px; 
font-size : 90%; 
color : #000000; 
font-style : normal; 
font-weight : normal; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
} 
.direkt_l {
width : 45%; 
vertical-align : top; 
padding : 10px;
float:left;
} 
.direkt_r {
vertical-align : top; 
padding : 10px; 
z-index : 200; 
width : 45%; 
float:right;
} 
.sterne {
color : #ff0000; 
font-size : 130%; 
font-weight : bold; 
letter-spacing : 2px; 
} 
.auswahl_links {
position : absolute; 
left : 0; 
width : 250px; 
} 
.auswahl_rechts {
position : absolute; 
left : 250px; 
width : 250px; 
} 
.karte {
cursor : url(bilder/rahmen_gr.cur), auto; 
} 
A.warenkorb {
color : #7171d0; 
} 
A.warenkorb:visited {
color : #7171d0; 
} 
A.warenkorb:hover {
color : #8d9ace; 
} 
#sm_einzelbild {
width : 200px; 
float : left; 
font-size : 90%; 
padding : 0; 
white-space : nowrap; 
height : 200px; 
font-weight : normal; 
} 

#sm_einzelbild2 {
width : 250px; 
float : left; 
font-size : 90%; 
padding : 0; 
white-space : nowrap; 
height : 250px; 
font-weight : normal; 
} 

.folgelinks
{
float:left;
background-color:#F9F0C7;
width:49%;
text-align:center;
margin-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
height:100%
}

.folgerechts
{

background-color:#ffffff;
padding-top:30px;
padding-left:20px;
padding-right:10px;
padding-bottom:10px;
white-space:nobreak;
margin-left:50%;
}

.adresse
{
margin-left:100px;
border:1px solid #aebce1;

}

.button
{
background-color:#EBCD3C;
border:1px solid;
padding:5px;
margin-right:20px;
width:150px;
height:45px;
vertical-align:middle;
}

.startbutton
{
background-color:#bcbdc0;
border:1px solid;
padding:5px;
width:110px;
height:25px;
vertical-align:middle;
text-align:center;
}

.button1
{
background-color:#EBCD3C;
border:1px solid;
padding:5px;
margin-right:10px;
width:150px;
height:45px;
vertical-align:middle;
}

a.preis
{
color:#000000;
}

a.preis:visited
{
color:#000000;
}

a.preis:hover
{
color:#7171d0;
}

.laudatio
{
margin-left:10%;
margin-right:10%;
margin-bottom:20px;
}
