/* testing css for Rhema-Verlag */

/* Allgemeingueltige Einstellungen */

body {font-family:verdana, Arial, Helvetica, sans-serif;
      font-size:13px;
      line-height:125%;
      background-color: #003366;
      color:#000000;
      font-weight: normal;
      text-align: left;
      font-style: normal;
} 

a:link {
   font-weight:bold;
   color: #990000;
   text-decoration: none;
}
a:visited {
   font-weight:bold;
   color: #990000;
/* color: #CC6666; */
   text-decoration: none;
}
a:focus {
   font-weight:bold;
   color: #330099;
   text-decoration: underline;
}
a:hover {
   font-weight:bold;
   color: #330099;
   text-decoration: underline;
}
a.display:hover {
   font-weight:bold;
   color: #000000;
   text-decoration: underline;
}
a:active {
   font-weight:bold;
   color: #000000;
   text-decoration: underline;
}

p {
   font-size:13px;
   line-height:125%;
/* font-weight:bold; */
   color: #000000;
   text-decoration: none;
}

h1 {
    font-family:verdana, Arial, Helvetica, sans-serif;
    font-size:32px;
    font-weight:bold; 
    color: #000000;
    line-height:140%; 
    text-transform: uppercase;
}

h2 {
    font-family:verdana, Arial, Helvetica, sans-serif;
    font-size:24px;
    font-weight:bold; 
    color: #000000;
    line-height:140%; 
    text-transform: none;
}

h3 {
    font-family:verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold; 
    color: #000000;
    line-height:140%; 
    text-transform: none;
}
.rotnormal {
              font-family:verdana, sans-serif, arial;
              font-weight:normal;
              color: #FF0000;
              text-decoration: none;
}/* Rote Schrift */
.rotbold {
              font-family:verdana, sans-serif, arial;
              font-weight:bold;
              color: #FF0000;
              text-decoration: none;
}/* Rote Schrift */


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Navigation */

#nav01 ul, #nav01 li {
list-style-type: none;
        padding: 0px;
        margin: 0px;
}

/* ul {
   list-style-type: none;
   margin:      0;
   padding:     0;
   } */

#nav01 li {
/* width: 65px; */
   width: 132px;
/* margin: 5px; */
   margin: 0px;
   float: left; 
   text-align: center;
}

#nav01 li a:link, #nav01 li a:active, #nav01 li a:visited {
   text-decoration: none;
   color:#FFFFFF;
   display: block;
/* width: 100%; */
   background-color: #003399;
   padding: 6px 0px; 
   border-bottom: 0px solid #000000;
   border-top: 0px solid #000000;
   border-right: 0px solid #000000;
   border-left: 0px solid #000000;
   font: normal 10px verdana, sans-serif;
}

#nav01 li a:hover {
   color: #FFFFFF;
   background-color: #0033CC;
   }

/* alternative classes for showing position in menu */

#nav01 li a.nav01m:link, #nav01 li a.nav01m:active, #nav01 li a.nav01m:visited {
   text-decoration: none;
   color:#FFFFFF;
   display: block;
/* width: 100%; */
   background-color: #003399;
/* background-color: #4169E1; */
   padding: 4px 0px; 
   border-bottom: 2px dotted #4169E1;
   border-top: 2px dotted #4169E1;
   border-right: 2px dotted #4169E1;
   border-left: 2px dotted #4169E1;
   font: normal 10px verdana, sans-serif;
}

#nav01 li a.nav01m:hover {
   text-decoration: none;
   color:#FFFFFF;
   display: block;
   background-color: #0033CC;
   padding: 6px 0px; 
   border-bottom: 0px dotted #4169E1;
   border-top: 0px dotted #4169E1;
   border-right: 0px dotted #4169E1;
   border-left: 0px dotted #4169E1;
   font: normal 10px verdana, sans-serif;
   }

#nav02 ul, #nav02 li {
list-style-type: none;
        padding: 0px;
        margin: 0px;
}

/* ul {
   list-style-type: none;
   margin:      0;
   padding:     0;
   } */

#nav02 li {
/* width: 65px; */
   width: 110px;
/* width: 95px; */
/* margin: 5px; */
   margin: 0px;
   float: left; 
   text-align: center;
}

#nav02 li a:link, #nav02 li a:active, #nav02 li a:visited {
   text-decoration: none;
   color:#FFFFFF;
   display: block;
/* width: 100%; */
   background-color: #990033;
   padding: 6px 0px; 
   border-bottom: 0px solid #000;
   border-top: 0px;
   border-right: 0px solid #000;
   border-left: 0px solid #000;
   font: normal 9px verdana, sans-serif;
}

#nav02 li a:hover {
   color: #FFFFFF;
   background-color: #CC0033;
   }

/* alternative classes for showing position in menu */

#nav02 li a.nav02m:link, #nav02 li a.nav02m:active, #nav02 li a.nav02m:visited {
   text-decoration: none;
   color:#FFFFFF;
   display: block;
/* width: 100%; */
   background-color: #990033;
/* background-color: #AD4B4B; */
   padding: 4px 0px; 
   border-bottom: 2px dotted #BE5C5C;
   border-top: 2px dotted #BE5C5C;
   border-right: 2px dotted #BE5C5C;
   border-left: 2px dotted #BE5C5C;
   font: normal 9px verdana, sans-serif;
}

#nav02 li a.nav02m:hover {
   text-decoration: none;
   color: #FFFFFF;
   display: block;
   background-color: #CC0033;
   padding: 6px 0px; 
   border-bottom: 0px dotted #BE5C5C;
   border-top: 0px dotted #BE5C5C;
   border-right: 0px dotted #BE5C5C;
   border-left: 0px dotted #BE5C5C;
   font: normal 9px verdana, sans-serif;
   }

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Haupttabelle */

.tableTitle {/*color: white;*/
         width:660px;
/*       background-image: url(gifs/r-logo02.gif); */
/*       padding: 6px 12px; */
         border-bottom: 0px;
         border-top: 0px;
         border-right: 0px solid #000000;
         border-left: 0px solid #000000;
/*       font: normal 14px verdana, sans-serif; */
         text-align: left;
         }

.table1 {/*color: white;*/
         width:660px;
         background-image: url(gifs/r-logo02.gif);
         padding: 6px 12px; 
         border-bottom: 0px;
         border-top: 0px;
         border-right: 0px solid #000000;
         border-left: 0px solid #000000;
/*       font: normal 14px verdana, sans-serif; */
         text-align: left;
         }

.table2 {width:636px;
         text-align: left;
         }

.table3 {width:618px;
         text-align: left;
         }

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Versuche fuer Displayseiten - nun mit #-Gruppen */

/*
.autordisplay {font-family:verdana, sans-serif;
        font-size:12px;
        font-weight:bold;
        color: #0033CC;
}

.titledisplay {font-family:arial, sans-serif;
        font-size:16px;
        font-weight:bold; 
        color: #0033CC;
        line-height:160%;
        text-transform: uppercase
}

.utitledisplay {font-family:verdana, sans-serif;
        font-size:13px;
        font-weight:normal;
        color: #0033CC;
}
*/

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* ID-Gruppen fuer Buch-Display-Seiten */

#boxdisplay h1 {
        font-family:arial, sans-serif;
        font-size:16px;
        font-weight:bold; 
        color: #0033CC;
        margin-top:-4px;
        line-height:130%; 
        text-transform: uppercase
}
#boxdisplay h2 {
        font-family:verdana, sans-serif;
        font-size:12px;
        font-weight:bold;
        color: #0033CC;
}
#boxdisplay h3 {
        font-family:verdana, sans-serif;
        font-size:13px;
        font-weight:normal;
        color: #0033CC;
        margin-top:-8px;
}
#boxdisplay h4 {
        font-family:verdana, sans-serif;
        font-size:13px;
        margin-top:-4px;
        font-weight:normal;
        color: #000000;
        text-decoration: none;
}

.BookPicLinks {
         width:288px;
         vertical-align:top;
         text-align: left;
         }

.BookTitleRechts {
         width:348px;
         vertical-align:top;
         text-align: left;
         }

/* Uebernahme von Defaultwerten im Displaybox */

#boxdisplay p {
}
#boxdisplay a:link {
}
#boxdisplay a:visited {
}
#boxdisplay a:focus a:hover {
}
#boxdisplay a:active {
}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* ID-Gruppen fuer Buch-Description-Seiten */

#bookdescription h1 {
        font-family:arial, verdana, sans-serif;
        font-size:16px;
        font-weight:bold; 
        color: #000000;
        line-height:160%; 
        text-transform: none;
}
#bookdescription h2 {
        font-family:verdana, arial, sans-serif;
        font-size:12px;
        font-weight:bold;
        color: #000000;
}

.HauptlisteRubrik {
              font-family:verdana, sans-serif, arial;
              font-size:14px;
              font-weight:bold; 
              color: #000000;
              line-height:115%; 
              text-transform: none;
}

.descriptbuy {
              color: #330099;
              font-size:11px;
}

.descriptMehr {
              color: #330099;
              font-size:11px;
}

.descriptPDF {
              color: #330099;
              font-size:11px;
}

.descriptToTop {
              color: #330099;
              font-size:11px;
}

.booksize {
              color: #000000;
              font-size:10px;
}

/* Uebernahme von Defaultwerten fuer Description */

#bookdescription a:link {
}
#bookdescription a:visited {
}
#bookdescription a:focus a:hover {
}
#bookdescription a:active {
}
#bookdescription p {
}

#bookdescriptionArab p {
      font-size:20px;
      line-height:140%;
      text-align: right;
} 

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* ID-Gruppen fuer Kurzlisten-Seiten */

#kurzliste h1 {
        font-family:verdana, sans-serif, arial;
/*      font-size:18px; */
        font-size:13px; 
/*      font-weight:bold; */
        font-weight:normal; 
        color: #000000;
        line-height:125%; 
        text-transform: none;
}
#kurzliste h2 {
        font-family:verdana, sans-serif, arial;
/*      font-size:12px; */
        font-size:13px; 
/*      font-weight:bold; */
        font-weight:normal; 
        color: #000000;
}
#kurzliste h3 {
        font-family:verdana, sans-serif, arial;
/*      font-size:12px; */
        font-size:13px; 
/*      font-weight:bold; */
        font-weight:normal; 
        color: #000000;
}

.kurzlistebuy {
              color: #330099;
              font-size:11px;
}

.kurzlisteRubrik {
              font-family:verdana, sans-serif, arial;
              font-size:14px;
              font-weight:bold; 
              color: #000000;
              line-height:115%; 
              text-transform: none;
}

.kurzlisteInVorbereitung {
              font-family:verdana, Arial, Helvetica, sans-serif;
              font-weight:bold; 
/*            font-weight:normal; */
              color: #990000;
              text-decoration: none;
}/* sieht aus wie link */

.kurzlisteBookTitle {
              text-transform: uppercase;
}/* Buchtitel in Versalien */

.kurzlisteSubTitle {
              font-family:verdana, Arial, Helvetica, sans-serif;
              font-weight:bold; 
/*            font-weight:normal; */
              color: #990000;
              text-decoration: none;
}/* sieht aus wie link */

.kurzlisteIV {
              font-family:verdana, sans-serif, arial;
/*            font-weight:bold; */
              font-weight:normal; 
              color: #FF0000;
              text-decoration: none;
}/* Rote Schrift */

/* Uebernahme von Defaultwerten fuer Description */

#kurzliste a:link {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
/* font-weight:normal; */
   color: #990000;
   text-decoration: none;
}
#kurzliste a:visited {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
/* font-weight:normal; */
   color: #990000;
/* color: #CC6666; */
   text-decoration: none;
}
#kurzliste a:focus {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
/* font-weight:normal; */
   color: #330099;
   text-decoration: underline;
}
#kurzliste a:hover {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
/* font-weight:normal; */
   color: #330099;
   text-decoration: underline;
}
#kurzliste a:active {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
/* font-weight:normal; */
   color: #000000;
   text-decoration: underline;
}
#kurzliste p {
}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* ID-Gruppen fuer Eingangsseiten mit kleiner Schrift */

#Neuheiten p {
        font-family:verdana, sans-serif, arial;
        font-size:9px;
        color: #000000;
        line-height:125%; 
        text-decoration: none;
}
/* Uebernahme von Defaultwerten fuer Neuheitenon */

#Neuheiten a:link {
}
#Neuheiten a:visited {
}
#Neuheiten a:focus a:hover {
}
#Neuheiten a:active {
}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Styles fuer die Suche */

.sform { font-size:11px; line-height:125%; color: #000000; width: 180px; height: 17; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.sbutton {font-size:11px; line-height:125%;  color: #990000; width: 180px; font-weight: bold; background-color: #D9EEFF; border-left: 1px solid #576675; border-bottom: 1px solid #576675; border-right: 1px solid #576675; border-top: 1px solid #576675}

.blue {  font-size: 11px; color: #336699}
.hitword { font-size: 11px; color: #000000; font-weight: bold}

.searchnumber { font-size: 12px; color: #000000; font-weight: bold}

.searchcontext { font-size: 12px; color: #000000; font-weight: normal}

#search2titel a:link {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
/* font-weight:normal; */
   color: #990000;
   text-decoration: none;
}
#search2titel a:visited {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
/* font-weight:normal; */
   color: #990000;
/* color: #CC6666; */
   text-decoration: none;
}
#search2titel a:focus {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
/* font-weight:normal; */
   color: #330099;
   text-decoration: underline;
}
#search2titel a:hover {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
/* font-weight:normal; */
   color: #330099;
   text-decoration: underline;
}
#search2titel a:active {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
/* font-weight:normal; */
   color: #000000;
   text-decoration: underline;
}

#search2link a:link {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
/* font-weight:bold; */
   font-weight:normal;
   color: #990000;
   text-decoration: none;
}
#search2link a:visited {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
/* font-weight:bold; */
   font-weight:normal;
   color: #990000;
/* color: #CC6666; */
   text-decoration: none;
}
#search2link a:focus {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
/* font-weight:bold; */
   font-weight:normal;
   color: #330099;
   text-decoration: underline;
}
#search2link a:hover {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
/* font-weight:bold; */
   font-weight:normal;
   color: #330099;
   text-decoration: underline;
}
#search2link a:active {
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
/* font-weight:bold; */
   font-weight:normal;
   color: #000000;
   text-decoration: underline;
}

/*  Ziffern  */
a.digits:link, a.digits:visited { color: #990000; font-size: 11px; text-decoration: none;}
a.digits:hover { color: #999;}

/*  Vor-/zurück-Pfleile  */
a.first_last:link, a.first_last:visited { color: #999; font-size: 10px; text-decoration: none;}
a.first_last:hover { color: #990000;}

a.copy:link, a.copy:visited { color: #666; font-size: 10px; text-decoration: none;}
a.copy:hover { color: #990000; text-decoration: underline;}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Grundwerte */

/* display-blue color: #0033CC;
   link-red     color: #990000;
   link-blue    color: #330099;
*/
