/* Version vom 27.4.26 */


body          {font-family: sans-serif;
background:#e0dcdc; 

font-size:0.8em;
}


a img { border:none;}
/* middle */
#columns { position:relative; 
 border:1px solid transparent;  
} 

div.buchtipp_alt {
  border:1px solid black;margin-bottom:5px;
  width: 700px;
     background-color: #E0E0E0;
 }
div.buchtipp a.buchtipp { display:block;width:650px;padding:5px; color:black; font-style:'lucida sans';  font-size:14px;  margin-bottom:20px; font-family:sans-serif;
           }
div.buchtipp a.buchtipp:hover {font-weight:normal;}

div.br  { clear:left; }
#wdbhead { margin-left:100px; }
div#wdbheader div a,div#wdbheader div a:hover { 
 color:#604040; 
 font-weight:normal;
 border:none;
 }

div.Rahmen {
   border:1px solid black; 
 }
ul.bibliographie-uebersicht li { margin-bottom:5pt; }


#empfang h3 a { font-size:1.5em;}

p.preflattr { line-height:0px;}
p.postflattr { line-height:0px;}

p.bildunterschrift_bibliographie {  }
p.bibliographie_hinweise {  }
p.tagungsort { margin-bottom:0px;}

ul.privatlinks { font-size:1.22em; background-color:lightgray; }
ul.privatlinks a { color:#604040; background-color:lightgray; }
ul.privatlinks li {padding-bottom:1em; }
.gospenlink { font-size:0.6em; }
img#sublogo { border:0px; }
#Main {
     margin:0pt; padding:0; border:0;
      } 

#wrap { 
   width:990px; overflow:hidden;
   margin-left:auto;
   margin-right:auto;
   }
div #HeadLinks { 
text-align:center;
 float:left;
margin-right:80px;
		}

ul li a { color:#604040;}

div#ADSENSE_POST_META { clear:left; display:block; 
border:1px solid blue; 
width:600px; height:100px; background-color:#ff0000;}

div#Zentrum img.autowidth { width:60%; }		
div#Zentrum_ img.autowidth { width:60%; }		

div#Zentrum { color:#000000;adding:1em;  
margin-left:175px;
margin-top:1em;
	background-color:#e9e6e6;
         margin-right:10px;
	 padding-right:15px;
	 padding-left:15px; 
-webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;

	 padding-top:10px;


		}

div.width_662 { width:662px;}
div.width_538 { width:545px;}

div#Zentrum_ { color:#000000;    padding:1em;  
margin-left:175px;
margin-top:-7px;

	background-color:#e9e6e6;
         margin-right:10px;
	 padding-right:15px;
	 padding-left:15px;
-webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

	  padding-top:10px;

		}

div.footer { 
text-align:center;
margin-left:175px;
-webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
width:662;


	 }

.pos_885 { 
position:absolute;top:0px;left:860px;
}

.pos_773 { 
position:absolute;top:120px;left:750px;
}

#rechtsoben { 

margin-top:0px;
margin-left:10px;
width:125px; 
margin-right:0px;
vertical-align:top;
}

#dummy {
top:330px;
}

#rechtsunten { 
vertical-align:bottom; 
}
		

div#Main {
width:100%;height:80px;
   }

div#wdbheader { text-align:left; 
		padding:0em 1em 0 1em; 
                margin-bottom:20px; 
                height:75px;
		}
div#wdbheader a { display:block; text-decoration:none; color:#9A8585; font-weight:1000;}
div#wdbheader a:hover { font-weight:1000; text-decoration:none; background-color:transparent; }

div#wdbheader div#wdbtitle {   margin:0; font-size:3em; }
div#wdbheader div#wdbsubtitle { margin:0; font-size:1.7em }


.startseite { vertical-align: top;}

/* TOP */
div#banner { height:90px;
            width:950px;
             margin:0px; padding:0px;
              }


div.bannerMitteOben { text-align:left; 
		      margin-top:0px;
		      margin-bottom:7px;
		      margin-left:183px;
                      margin-right:auto;
		      width:780px;
		      padding:0px;
			}

div.bannerMitteUnten { 
                 margin:auto;
                text-align:center;
		 padding:0px;
                 margin-bottom:25px; 
-webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
                   }

 div.pressekatalogsuchfeld { position:fixed; top:10px; left:600px; z-index:5;}
  
.verstitle {background:lightgray; padding:0.2em;}

div.inframe { 
font-size:0.8em; 
 color:#000000;
 margin-top:15px;
 margin-bottom:20px; }

div.inframe a.inframe {
    color:#303060;
    }

div.inframe a.inframe:hover { color:#604040; }
.nachoben { font-size:1em; color:#303060;}
.literatur { font-size:1em;; color:#303060;}
.link_zeitschriftenabk a { font-size:1em; color:#303040; }
.ubersetzung {background:#E7E7E7; padding:0.5em; }


// a { color:#202060;  text-decoration:none; }
a { color:#b16400;  text-decoration:none; }
ul li a:hover {  font-weight:normal;color:#604040;}
a:hover {  text-decoration:underline;font-weight:normal;color:#408020;}
 .kaufenlink {background:#4040A0; border:1px solid #22308e;}
a.kaufenlink {color:#D0D0DF; text-decoration: none; border:none;}
a.kaufenlink:hover { color:#FFFFFF; text-decoration:none; }

a.ExtLink {font-size:11px; font-family:sans-serif;}

div.kaufenadd {background:#E0E0E0; padding:0.3em;}
.meta { 
          font-family:sans-serif;

          }

div.main { 
	font-size:1em;  
	font-family:sans-serif; 
	}
.title { margin-right: 1em; color:#000000;font-size:1.3em;font-weight:700;}
#titlefst { font-size:1.4em; font-weight:bold; padding:4px; margin-top:0px; border:1px solid #000000; width:100%;}

#titlesec { font-size:1.4em; font-family:sans-serif; font-weight:bold; text-decoration:none;}

.kaufen { font-size:1.3em; }
.kaufenuberschrift { font-size:1.35em;}

.impressum { background:#E0E0E0; font-size:1em;}
.dauerauftrag {background:#E0E0E0; font-size:1em;}
div.absatz:first-line {font-weight:bold;}
div.lastline { width:300px; }
p#lastline {  margin:0; ; text-align:center; font-size:0.8em;clear:left;}

div.main p.WdbNormal { text-align:justify; }

p.kaufenadd, p.WdbNormal, li.WdbNormal, div.WdbNormal 
  {
 margin:0cm; margin-bottom:.0001pt;   font-size:1em; font-family:sans-serif;
  }
p.indexentry { margin:0cm; padding-left:50pt; margin-bottom:.0001pt; font-size:1em; font-family:sans-serif; 
   text-indent: -50pt; padding-top:2pt; }
a.linkdescr { color:black; }
a.linkdescr:hover { color:black; text-decoration:none; }
p.tagungsverz { margin-bottom:12px; }
p.litverz {text-indent:-2em;margin-left:2em; clear:left;color:black;}

p.litverz a { text-decoration:underline; color:#603030; }
p.litverz a:hover { color:red; }
span.tagungen_kommentar { font-size:1em; }
p.tagungempty a { color:gray; }
span.tagungen_empty { color:gray; }
div.bibgesbanner { 
	background-color:#F0F0F0;
	color:#003000;
	 width:710px; 
	 margin-right:6px; 
	 margin-left:6px;
         margin-top:3px;
	 z-index:10;
-webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
       height:60px;

         }
div.bibgestxt { float:left;margin:0.3em;font-size:11px;width:450px; }

div.bibgesbanner a { display:block;background-color:#F0F0F0; }
div.bibgesbanner a:hover { background-color:white; font-weight:normal;}

p.sitemapentry1 { margin-top:16pt; margin-bottom:0pt; text-decoration:underline;}
p.sitemapentry2 { margin-top:12pt; margin-bottom:0pt; text-decoration:underline;}
p.sitemapentry3 { margin-top:8pt; margin-bottom:0pt; }
p.sitemapentry4 { margin-top:4pt; margin-bottom:0pt; text-decoration:underline;}
p.sitemapentry5 { margin-top:0pt; margin-bottom:0pt; }

p.sitemapblank { margin-top:0pt; margin-bottom:0pt; }
.Middle { 
         height:150px;width:800px; border:2px solid black;
	 } 

.Middle ul a { background-image:url(Img_2475_.jpg); }


div#toplink { 
margin-left:-45px;
	    }


ul.toplinks {  
float:left;
height:45px;
}

ul.nav-social {
float:left;
}


div#shortsearch { padding-top:0px; height:55px; }

div#toplink ul a {   
font-size:12px; color:#604040; margin-left:0.5em; display:block;
-webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

 border:1px solid #000000;
 padding:5px;
 height:32px;
vertical-align:sub;
}


div#toplink ul li {

 text-align:center;
 margin:0 0 0 7px;
-webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

 list-style:none;
 float: left;
 }




div.litkaufenbanner { float:none; 
		}
div.litkaufenbanner div.sub { margin:3px; float:left; width:120px;font-size:0.7em; }

div.audimax { 
  width:640px;
   height:81px;
   background-color:#87c9d5;
-webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
 

}
div.audimaxtext { font-weight:normal;font-size:11px;text-align:justify;padding:5px; }
div.audimaxtext a { font-weight:normal; }

div#tweets { height:1024px;margin-top:-65px;}

/* 13 okt 2011 zugefügt */
ul#mainlinks { list-style-type:none; color:#000000; padding-left:0;
}

ul#mainlinks a { color:#604040; }




ul.startseite {padding-left:0;}
ul.startseite li { list-style-type:none; margin-left:0;}
ul.startseite li.img { float:left; margin-right:10px;margin-left:0;}
ul.startseite { color:#000000;}
ul.startseite a.weiter { color:#604040; }

p.fotoanmerkung { font-size:8px; margin-top:0px; padding-top:0px;}

/* toplinks */
div#toplink ul li a { 
 background-repeat:repeat-x; 
 }

ul.toplinks li  a {
 background-color:#CEC8C8; 
 width: 120px; 
 background-image:url(/bg/button_bg.png); 
}


div#toplink ul li.self a { background-color:lightyellow;
background-image:none;} 
div#toplink ul li.child a { background-color:navajowhite; background-image:none;}
div#toplink ul.toplinks li a:hover { font-weight:normal; text-decoration:none;}


/* Navigation links */

ul.nav-social li.social a { 
  height:30px; background-color:#C0C0FF; 
  background-image:url(http://www.welt-der-bibel.de/bg/button_bg_blau_42px.png); 
  width:145px;
  }

ul.nav-social li.social a:hover { 
  text-decoration:none;
}


div.Navigation ul li a { background-color:#CEC8C8; background-image:url(/bg/button_bg.png); background-repeat:repeat-x; }

div.Navigation ul li.self a { background-color:lightyellow; background-image:none;}
div.Navigation ul li.child a { background-color:navajowhite; background-image:none;}

div.Navigation ul li a:hover {  text-decoration:none;font-weight:normal;;}

div#left-col  { position:absolute;top:0px;left:1px;}

div.Navigation#nav-main {
 background-color:#d7d2d2; background-image:url(/bg/nav_bg.png); background-repeat:repeat-y;
  }
div.Navigation#nav-social { margin-top:20px;
 background-color:#d7d2d2; background-image:url(/bg/nav_bg.png); background-repeat:repeat-y;
 }

div.Navigation3 {width:165px;}

div.Navigation { 
text-align:left;  
font-size:12px;   
vertical-align:top; 
                    width:165px;  
		   margin-top:0px;
		   margin-right:10px;
		   margin-left:0px;padding-left:0px;
		  border-right:1px solid #000000; 
-webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;


		  }
.Navigation ul{ margin-top:0px; margin-right:0em; margin-left:0px; padding:0; border:0;
 }
.Navigation ul li { list-style:none; margin:0; padding:5px;  

}
.Navigation ul a { 
height:32px;
text-align:center;
-webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

display:block;padding:0.5em; border:0.1em solid #000000; 
}

p#pubdate { color:darkgray; }

/* Strikte Maße für die Google Suchleiste - passend zu den Buttons */
div#shortsearch form,
div#shortsearch input[type="text"],
.gsc-control-cse {
    box-sizing: border-box;
    height: 32px !important;
    max-width: 150px; /* Breite hier anpassen, falls nötig */
    flex: 0 0 auto; /* Verhindert das automatische Ausdehnen durch Flexbox */
    margin: 2px 0 0 7px; /* Gleicht den Abstand an die Toplink-Elemente an */
}
