/* CSS fuer buecher */


h1 {font-size:37px }
h2 {font-size: 22px;}

.header1 {background-color: #FDEE5E; margin:0; font-family:'Noto serif'} /* redefined */
.header1 a {color:#000; } /* redefined */
.header1 a:hover {color:#888; }
.header_menue {background-color: #b5b5b5;} /* redefined */
.header_menue a {margin: 0 12px; color:#000;} /* redefiniert: breiter */
a.sekundaerlink {color: #777}

.center {max-width: 1100px; }



/* Bücher-lieferbar Liste */
.tabelle.s td:nth-child(2) {font-weight:bold;} /* fett */
.tabelle.s td:nth-child(2) a {color: #666;}/* grau, fett */
.tabelle.s td:nth-child(2) a:hover {color:orange;} 
   
   
   
.kasten_buch img { width: initial;  /* ruecksetzen! */
    float: left;
    margin: 0 23px 0 0;
	border:1px solid #ccc;}

.kasten_buch, .kasten_buch p {display:table; 
    font-size: 13px;
    line-height: 1.4;} 
.kasten_buch p:first-child {margin-top:0;}
    
.kasten_buch img {
    max-width:200px; 
    float: left;
    margin: 0 23px 0 0;
	border:1px solid #ccc;}


.kasten { 	max-width:400px; 
    background-color:rgba(147, 147, 147, 0.14); 
    padding:25px;
    font-family: 'Montserrat';
    font-size: 13px;} /* grau! */

 
.bestellen {font-family: montserrat; 
    font-size: 16px; line-height: 24px;
    padding: 10px 30px;}  
    
    

/* Smartphone */
.links, .rechts {float:left; width: 100%;}
.rechts {background-color:#fff; padding: 0 20px; }

.links { background-color:#f7f7f7; padding:20px;
    font-family: 'Montserrat';
    font-weight: bold;
    margin-bottom:40px;}
.links p {font-family:'Noto serif'; font-weight:normal; font-size:13px;}
.links ul  { padding-left: 20px; margin: 15px 0 0 0; font-size: 12px;}
.links li  { padding-bottom: 6px;}
.links li:last-child { padding-bottom: 0px;}

    
/* Desktop */
@media only screen and (min-width: 751px) {
.links { width:40%;}
.rechts {width: 60%; margin-top:0;}
}
