/* 
 * Style for www.e49.de/christoph/ 
 * hinten.gif
 *
 *	christoph
 * no(c) by VUG-Stylesheeting
 */ 


/* BASIC STUFF */

UL, OL { 
  color:black; 
  margin-left: 0.0em }

UL.map {
  color:black; 
  margin:2pt;
  border:solid thin darkorange; 
  background-image:url(./hinten02.gif);

}



BODY { 
  background-color:#d70; 
  line-height: 1.1;
/*  text-align: justify;  */
}

H1.red { 
  color:red; 
  background-color:#ffff00;
  font-size:24pt; 
  line-height:24pt; 
  border:solid thin red; 
  margin:6pt;
  font-weight: normal
}

H1 {
  color:black;
  font-size:24pt; 
  line-height:24pt;
  margin:6pt;
  font-weight: normal
}


/* from Alexandria */



.library_name {
    text-align: center;
}

.book {
    float: left;
    border: 1px solid #D2D2D2; 
    display: block; 
    width: 100%;
    margin-bottom: 10px;
}

.book_isbn {
    float: right;
    font-family: monospace;
    padding-left: 20px;
    padding-right: 10px;
}

.book_cover {
    float: left;
    padding: 5px 20px 5px 5px;
}

.no_book_cover {
    /* do nothing */
}

.book_title {
    padding-left: 10px;
    font-weight: bold;
}

.book_authors {
    list-style-type: none;
}

.book_author {
    font-size: 90%;
    font-style: italic;
    padding-left: 20px;
}

.book_binding {
    padding-left: 10px;
    font-size: 90%;
}

.book_publisher {
    padding-left: 10px;
    font-size: 90%;
}

.copyright {
    clear: both;
    font-size: 80%;
    text-align: right;
}


/* end  */






H1.ue {
  color:black;
  font-size:24pt;
  line-height:18pt;
  margin:1pt;
  font-weight: normal;

}


H2 {
  color:black;
  font-size:22pt; 
  line-height:22pt;
  margin:6pt;
}

H3 {
  color:black;
  font-size:24pt; 
  line-height:24pt;
  margin:6pt;
}


H2.red {
  color:red;
  background-color:#ffff00;
  font-size:24pt; 
  line-height:24pt;
  border:solid thin red;
  margin:6pt;
}
 
H3.red {
  color:red;
  background-color:#ffff00;
  font-size:24pt; 
  line-height:24pt;
  border:solid thin red;
  margin:6pt;
}

a:link img, a:visited img {
  border-style: none }


a:link {
  color: #037 }
a:visited {
  color: #551a8b }
a:active {
  color: #900 }
a:hover {
  background: #ffcc66;
  color: #000000;
  outline: solid thin red }
a:link img, a:visited img {
  border-style: none }
a:hover * {                     /* Work-around for Konqueror 3.1 */
  background: inherit }



P {
color:black;
}

P.link {
color:black;
background-color:snow;
border:solid thin darkorange
}

P.gray {
color:#cccccc;
font-size:10pt;
line-height:12pt;
}
P.gray:hover {
font-size:12pt;
color:black;}


div.in {
background-color:orange;
align:center;
}

a.link:hover {  
  color: #000000;
  background: #FFEEAA;
  outline: solid red;
 }



a.elink:hover {
  color: #000000;
  background:darkorange;
  outline: solid red;
 
 }

div.link {
color:black; 
background-color:snow;
border:solid thin darkorange
}


div.olaf {
  color:orange;
  font-size:32pt;  
  line-height:5pt;
  margin:6pt;
}


div.map {
  color:black;
  margin:2pt; 
  padding:2pt;
  border:solid thin darkorange; 
  background-image:url(./hinten02.gif);
                                 
}


div.main {
  color:black;
  margin-left:60pt;
  margin-right:60pt;
  padding:12pt;
  background-color: snow;
  border:solid medium #da0;

}


{#ffffcc}

div.control {
  color:black;
  margin-left:60pt;
  margin-right:60pt;
  padding:6pt;
  background-color:#da0;
  border:solid medium #da0;

}


div.r1 {
  color:black;
  margin:2pt; 
  padding:2pt;
  border:solid medium darkorange;
  background-color:snow;                               
}                 
 
{thick}

div.art1 {
  color:black;
  margin:2pt; 
  padding:2pt;
  border:solid thin #ccc;
                 
}
div.white {
  width:477;	
  color:white;
  margin:4pt;
  padding:2pt;
  border:solid thin #ccc;
  background-color:#ea3;

}

div.white2 {
  width:200;
  color:white;
  margin:4pt;
  padding:2pt;
  border:solid thin #ccc;
  background-color:#fe8;
 text-align:left;

}                                 