/* ---------------------------------------------------------------------------------- */
/*  CSS-Anweisungen fuer dynamische Seiten                                            */
/*  --------------------------------------                                            */
/*  created by: M. Rehm - info@msu.biz                                                */
/*  date      :  14.03.2008                                                           */
/* ---------------------------------------------------------------------------------- */

body               { background-color:#FFFFFF; margin:20px 0 15px 25px; 
                     scrollbar-3dlight-color:#808080; scrollbar-arrow-color:#808080; scrollbar-base-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#808080; scrollbar-track-color:#FFFFFF;
				   }
body,td            { font-family: Arial,Helvetica,Sans-serif; font-size: 9pt; color: #000000; }
form               { margin: 0px; padding: 0px; }
  
.container0        { width: 520px; }

.nodata            { color:#FF0000; font-family:Verdana,Helvetica,Arial; font-size:8pt; font-weight:bold; text-align:center; }

.pagetitle         { color:#808080; font-size:12pt; font-weight:bold; text-align:left; }
.pageintro         { text-align:left; }


/* ---------------------------------------------------------------------------------- */ 
/* Detail */

.detail_autor      { font-size:10pt; line-height:13pt; margin:0 0 3px 0; text-align:left; }
.detail_titel      { font-size:10pt; font-weight:bold; line-height:13pt; text-align:left; }
.detail_untertitel { font-size:10pt; line-height:13pt; text-align:left; }

.detail_param      { color:#808080; text-align:right; }
.detail_wert       { text-align:left; }

.detail_info       { line-height:12pt; margin:5px 0 0 10px; text-align:left;}
.detail_preis      { font-size:8pt; font-weight:bold; text-align:right; }

.detail_text       { line-height:12pt; margin:4px 0 4px 0; padding:4px 0 0 0; text-align:left; border-top: 1px #808080 solid; }

.detail_back       { margin:4px 0 0 0; padding:1px 0 0 0; text-align:right; border-top: 1px #808080 solid; }


/* ---------------------------------------------------------------------------------- */ 
/* Formulare/Suche */

.eingabe_lang      { border:1px #B0B0B0 solid; text-align:left; width:300px; }

.form_param        { font-size:9pt; text-align:right; }
.form_wert         { text-align:left; }
.form_zusatz       { font-size:8pt; text-align:left; vertical-align:bottom; white-space:nowrap; }
  
.suche_intro       { padding:0 0 5px 0; text-align:left;}
.suche_param       {  text-align:right; }
.suche_rand        { background-color:#F0F0F0; border:1px #0057A7 solid; padding:8px 0 8px 0; }
.suche_text        { font-size:8pt; padding:8px 0 0 0; text-align:center;}


/* ---------------------------------------------------------------------------------- */ 
/* Hierarchie */

.hier_kopf         { border:1px #B0B0B0 solid; padding:5px 3px 5px 8px; }
  
  
/* ---------------------------------------------------------------------------------- */ 
/* Katnav */

.klevel1          { font-size:10pt; margin:8px 0 2px 0; text-decoration:none; font-weight: bold; }
.klevel2          { font-size:9pt; margin:5px 0 1px 20px; text-decoration:none;}
.klevel3          { font-size:8pt; margin:1px 0 1px 40px; text-decoration:none;}

.katnav_artanz   { font-size:8pt; }

/* ---------------------------------------------------------------------------------- */ 
/* Liste/katalog */

.liste_nav         { color:#808080; font-size:8pt; text-align:left; }
  
.liste_autor       { text-align:left; }
.liste_titel       { font-weight:bold; text-align:left; }
.liste_untertitel  { text-align:left; }

.liste_text        { font-size:8pt; margin-top:5px; text-align:left; }
.liste_preis       { font-size:8pt; font-weight:bold; text-align:right; }

 .liste_trenner    { height: 30px; }
 
 
/* ---------------------------------------------------------------------------------- */ 
/* Startseite */

.home_pagetitle    { color:#808080; font-size:12pt; font-weight:bold; text-align:center;}
.home_intro        { margin:15px 0 12px 0; text-align:left;}

.kat_text          { font-size:8pt; margin:3px 0 0 5px; text-align:left; }


/* ---------------------------------------------------------------------------------- */ 
/* Buttons */

.buttons           { background-color:#F0F0F0; border:1px #0057A7 solid; font-size:8pt; text-align:center; }

.back_button       { background-color:#F0F0F0; border:1px #0057A7 solid; font-size:8pt; text-align:center; width:60px; } 
   
A.button:link      { color:#000000; text-decoration:none; }
A.button:visited   { color:#000000; text-decoration:none; }
A.button:hover     { color:#D00000; text-decoration:none; }
A.button:active    { color:#D00000; text-decoration:none; }


/* ---------------------------------------------------------------------------------- */ 
/* Links */

a:link             { color:#9C0000; text-decoration:none; }
a:visited          { color:#9C0000; text-decoration:none; }
a:hover            { color:#9C0000; text-decoration:underline; }
a:active           { color:#D00000; text-decoration:none; }


/* ---------------------------------------------------------------------------------- */ 

