

body {
background-color: #EEEEEE;
text-align: center;
margin: 0 auto;
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size:90%;
}

#leseprobe
{
background-color: #D3D9EE;
text-align:left;
}

#content{
width:997px; 

margin: auto;
text-align:left;

}

#inhalt{
width:997px; 

margin: auto;
text-align:left;
background-image: url(bilder/bg-inhalt.gif);
padding-bottom:30px;
}

#navitext{
background-image: url(bilder/navileiste.gif);
height: 31px; 
width: 995px; 
text-align: left;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}

#navitext-folge{
background-image: url(bilder/navileiste.gif);
height: 31px; 
width: 100%; 
text-align: left;

}

#logo-bg-folge
{
height:56px;
width:100%;
background-color: #B4C1E3;
}

*html #navitext
{
width: 997px; 
}

#links{
width: 214px;
padding:10px;


padding-left:31px;
padding-right:31px;
float:left;
}

*html #links
{
width:276px;
}

#linkstext{
margin: 10px;
margin-top:80px;

}


.mitte{
width:719px;

background-color: #D3D9EE; 
float:left;
}



#link{
color: white;
font-family: Verdana;
font-weight: bold;

padding-top: 5px;
font-size: 14px;
}
a{
text-decoration:none;
}


a.oben:link{
color: #000000;
font-weight:normal;
}
a.oben:visited{
color: #000000;
font-weight:normal;
}
a.oben:hover{
color: #7A8BCF;
font-weight:bold;
}

a.link-links:link{
color: #3366CC;
font-weight:bold;
}
a.link-links:visited{
color: #3366CC;
font-weight:bold;
}
a.link-links:hover{
color: #7A8BCF;

}

a:link{
color: #3366CC;font-weight:bold;
}
a:visited{
color: #3366CC;font-weight:bold;
}
a:hover{
color: #7A8BCF;font-weight:bold;
}

#impressum
{
float:right;
width:200px;
}

.klammer
{

margin:0px;
padding:0px;
display:inline;
height:14px;
overflow : hidden;
}

.text
{


	width:415px;
	padding:5px;
	padding-left:25px;
	padding-right:15px;
	background-image : url(bilder/klammer-m.jpg);
	margin:0px;
	
}

*html .text
{
width:460px;
}

.text-folge
{


	width:615px;
	padding:5px;
	padding-left:25px;
	padding-right:15px;
		margin:0px;
	
}

*html .text-folge
{
width:660px;
}



H1 {
font-size : 120%; 
color : #000000; 
font-weight : bold; 
margin:0px auto;

} 

H2 {
font-size : 110%; 
color : #000000; 
font-weight : bold; 
margin:0px auto;

} 

#quiz-kasten
{
border: 2px solid #8D9ACE;
padding:5px;
font-weight:bold;
margin:5px;
display:block;
}

#gutschein
{
border: 2px solid #8D9ACE;
padding:5px;
font-weight:bold;
margin:5px;
display:block;
}

#list-start
{
list-style-image:url(bilder/list-start.jpg); 
margin-left:-15px;
}

*html #list-start
{
margin-left:20px;
}

form
{
display:inline;
}


.logo_folge{position:absolute;left:35px;top:35px;z-index:2}

.unter_menu_oben {z-index:2;background-color:#D3D9EF;}

.linie_unter_menu {background-image:url(bilder/linie_unter_menu.gif);width:100%;height:6px;background-repeat:repeat-x;line-height:6px}



.weiss{position:absolute;top:118px;background-color:#ffffff;left:3%;right:3%;width:94%;margin:0px;}

.home{z-index:6;position:absolute;height:15px;vertical-align:middle;left:550px;top:5px;height:15px;font-size:100%;color:#333333;font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:normal }

.sm_bild{width:220px;float:left;vertical-align:top;background-color:#ffffff;padding:10px;margin-top:10px;}
.sm_bild2{width:300px;float:left;vertical-align:top;background-color:#ffffff;padding-left:10px;margin-top:10px;}

.text_spalte_l{vertical-align:top;background-color:#ffffff;padding:10px; margin-top:10px;margin-left:240px;margin-right:300px;}
.text_spalte_l2{}

.text_spalte_r{float:right;width:250px;vertical-align:top;background-color:#dfe8fe;padding:10px;margin-top:10px;margin-right:10px;margin-bottom:10px}
.text_spalte_r2{z-index:200;font-size:90%}

.text_spalte_g{vertical-align:top;background-color:#ffffff;padding:10px; margin-top:10px;margin-right:20px;margin-left:245px}




.abschluss {position:relative;color:#ffffff;background-color: #8D9ACE;z-index:100;text-align:center;font-weight:bold;width:100%;height:30px;vertical-align:bottom;line-height:30px;margin-bottom:0px;clear:both;}

H3{font-size:100%;  color:#000066;  font-weight:bold;margin:0;}

 body.warenkorb {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:#CED7ED;margin:10px }

.menu_links {
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
background-color : #ced7ed; 
margin-top : 0; 
width : 200px; 
padding-bottom:30px;
} 

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; 
} 

A.menu_links_islam {
color : #ff0000; 
} 
A.menu_links_islam:visited {
color : #ff0000; 
} 
A.menu_links_islam:hover {
color : #000000; 
} 
A.menu_links_islam_active {
color : #ff0000; 
} 
A.menu_links_islam_active:visited {
color : #ff0000; 
} 

.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; 
} 

.text_start2 {
z-index : 56; 
position : absolute; 
top : 118px; 
left : 260px; 
right : 50px; 
margin-bottom : 20px; 

} 


.menu_links_links {
font-size : 90%; 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
margin-left : 20px; 
font-weight : bold; 
} 

.sm_einzelbild {
width : 140px; 
float : left; 
font-size : 90%; 
padding : 0; 
white-space : nowrap; 
height : 220px; 
font-weight : normal; 
} 

.sm_bilder
{
 border:1px solid #ffffff;
}


table
{
font-size:100%;
}

.kasten-mag
{
background-color: #D3D9EE; padding:10px;border:1px solid
}

.leserstimme {
background-color : #ced7ed; 
padding : 10px; 
text-align : center; 
} 

#kopf-lese
{
position:absolute;
left:465px;
top:25px;
}

#menu-lese
{
width:271px;
position:absolute;
left:20px;
top:130px;


}

a.leseprobe,a.leseprobe:visited,a.leseprobe:hover
{
color:#666666;
text-decoaration:none;
margin-left:15px;
margin-right:40px;
font-weight:normal;
display:block;
margin-bottom:0px;
}

#lese-inhalt
{
position:absolute;
left:300px;
top:80px;

width:675px;
height:1040px;
margin-bottom:30px;

}
#lese-inhalt2
{
width:675px;

text-align:center;

background:#fff
}