/* ---------------------------------------------------------------------------------- */
/*  CSS-Anweisungen fuer Inhaltsseiten                                                */
/*  ----------------------------------                                                */
/*  created by: M. Rehm - info@msu.biz                                                */
/*  date      : 22.01.2007                                                            */
/*  modified  : 08.11.2007                                                            */
/* ---------------------------------------------------------------------------------- */

form               { padding:0px; margin:0px; }   
body               { background:#FFFFFF; margin:20px 0 20px 35px;
                     scrollbar-3dlight-color:#000099; scrollbar-arrow-color:#000099; scrollbar-base-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#000099; scrollbar-track-color:#FFFFFF;
                   }
body,td            { font-family:Verdana,Helvetica,Arial,Sans-Serif; font-size:9pt; line-height: 1.3em; color:#000000; }

  
/* ---------------------------------------------------------------------------------- */
/*  Allgemein  */
				   
.container0        { width:500px; }

.nodata            { color:#FF0000; font-size:8pt; text-align:center; }

.pagetitle         { color:#808080; font-size:12pt; font-weight:bold; text-align:left; padding: 0 0 20px 0; }
.pageinfo          { margin:10px 0 0 0; text-align:left; }
.pageliste         { margin:20px 0 0 0; padding:0 0 10px 0; text-align:center; }
    
input              { border:#666666 1px solid; border-width:1px; color:#000000; 
                     font-family:Helvetica,Arial,Sans Serif; font-size:8pt; 
                     margin-bottom:0 2px 3px 10px; text-align:right; width:30px; }
  
/* ---------------------------------------------------------------------------------- */
/*  Detailseite  */
				   
h1                 { color:#000000; font-family:Verdana,Helvetica,Arial; font-size:9pt; font-weight:bold; margin:0px; padding:0px; text-align:left; }
h2                 { color:#000000; font-family:Verdana,Helvetica,Arial; font-size:9pt; margin:0px; padding:0px; text-align:left; }

.detail_artnr      { font-size:8pt; margin:10px 0 0 0; text-align:left; }
.detail_info       { font-size:8pt; margin:2px 0 0 0; text-align:left; }
.detail_preis      { font-size:8pt; font-weight:bold; padding:0 0 3px 0; text-align:right; vertical-align:bottom; }
.detail_prodempf   { font-size:8pt; margin-top:10px; text-align:left; }
.detail_text       { font-size:9pt; margin:5px 0 5px 0; text-align:left; }
.detail_url        { font-size:8pt; margin:10px 0 0 0; text-align:left; }
.detail_staffel    { margin: 20px 0 0 0; }
.detail_staffel td {font-size:8pt;}

 /* ---------------------------------------------------------------------------------- */
/*  Listenseite  */

.liste_autor       { text-align:left; }
.liste_nav         { font-size:8pt; text-align:left; }
.liste_param       { font-size:8pt; text-align:right; }
.liste_preis       { font-size:8pt; font-weight:bold; text-align:left; }
.liste_text        { font-size:8pt; margin:3px 0 0 0; text-align:left; }
.liste_titel       { font-weight:bold; text-align:left; }
.liste_untertitel  { text-align:left; }

.liste_trenner     { height: 30px; }

 /* ---------------------------------------------------------------------------------- */
/*  Startseite  */

.kat_preis         { font-size:8pt; font-weight:bold; text-align:right; }
.kat_text          { font-size:8pt; margin:4px 0 0 4px; text-align:left; }
.kat_zusatz        { font-family:Helvetica,Arial,Sans-Serif; font-size:8pt; text-align:left; }

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

.form_param        { text-align:right; padding: 0 5px 0 0; }

.form_eingabe300   { border: 1px #666666 solid; width:300px; margin: 1px 0 0 0; }
.form_feld300      { border: 1px #666666 solid; width:300px; height: 100px; margin: 1px 0 0 0; }
.form_submit       { margin: 10px 0 0 0; }
 
/* Produktempfehlung */ 
.form_pe            { margin: 10px 0 0 0; text-align: center; }

.form_produkt       { margin: 20px 0 0 0; border-top: 1px #808080 solid; border-bottom: 1px #808080 solid; padding: 6px 0 6px 0; }
.form_produkt input { font-family:Helvetica,Arial; }

.form_pe_autor      { margin: 0 0 0 10px;  width: 400px; border: none; }
.form_pe_titel      { margin: 0 0 0 10px;  width: 400px; border: none; font-weight: bold; }
.form_pe_untertitel { margin: 0 0 0 10px;  width: 400px; border: none; }
.form_pe_artnr      { margin: 0 0 0 10px;  width: 400px; border: none; font-size:8pt; }

.noborder           { border: 1px #FFFFFF solid; }
   
.eingabe            { border:1px #666666 solid; font-family:Helvetica,Arial,Sans Serif; font-size:8pt; margin:0 2px 3px 10px; text-align:left; width:170px;}
.form_eingabe       { border:1px #666666 solid; font-family:Helvetica,Arial,Sans Serif; font-size:8pt; margin:0 2px 3px 10px; text-align:left; }
.form_param         { text-align:right; }
.form_text          { text-align:left; }
.form_wert          { text-align:left; }
 
.such_param        { font-size:8pt; text-align:right; }

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

.button_footer     { margin: 20px 0 0 0; border-top: 1px #808080 solid; padding: 2px 0 0 0; text-align:right; }
.button_back       { width: 8em;  font-size:7pt; }
.button_newsletter { width: 15em; background-color:#D6E7F7; font-size:8pt; border: 1px #808080 solid; margin:1px 0 0 0; padding: 1px 8px 1px 8px; text-align:center; }
.button            { background-color:#D6E7F7; font-size:8pt; border: 1px #808080 solid; margin:1px 0 0 0; padding: 1px 8px 1px 8px; text-align:center; }

.pe_button         { background-color:#D6E7F7; font-size:8pt; border: 1px #808080 solid; margin:1px 0 0 0; padding: 1px 8px 1px 8px; text-align:center; width: 200px; }

.button A:link     { color:#000000; text-decoration:none;}
.button A:visited  { color:#000000; text-decoration:none;}
.button A:hover    { color:#D00000; text-decoration:none;}
.button A:active   { color:#D00000; text-decoration:none;}

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

A:link             { color:#600000; text-decoration:none; }
A:visited          { color:#600000; text-decoration:none; }
A:hover            { color:#D00000; text-decoration:none; }
A:active           { color:#D00000; text-decoration:none; }


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