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

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

form        { margin: 0px; padding: 0px; }

.container0 { width:500px; }
  
.nodata     { color:#FF0000; font-family:Verdana,Helvetica,Arial,Sans-Serif; font-size:8pt; text-align:center; }


/* ---------------------------------------------------------------------------------- */
/* Allgemein */

.pagetitle { color:#4d5a88; font-size:14pt; font-weight:bold; padding:0 0 20px 0; text-align:left; }
.pageintro { padding:0 0 20px 0; text-align:left; }


/* ---------------------------------------------------------------------------------- */
/* agb */

#agb               { margin: 0; }
#agb ul            { margin: 0 0 0 30px; padding: 10px 0 0 0; }
#agb li            { padding: 0 0 10px 0;  }


/* ---------------------------------------------------------------------------------- */
/* Forumlare */

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

.eingabe           { border: 1px #B0B0B0 solid; }


/* ---------------------------------------------------------------------------------- */
/* Hilfe-Seite */

.hilfe             { font-size:9pt; }
.abschnitt         { font-size:11pt; font-weight:bold; }
.head              { font-size:10pt; font-weight:bold; }
.liste             { font-size:10pt; text-decoration:none;}
.text              { text-align:justify; }
.zurueck           { font-size:8pt; text-align:right; }

.hilfe ol          { list-style: upper-roman; margin: 0 0 0 20px; padding: 10px 0 0 0; }
.hilfe li          { padding: 0 0 10px 0; }
.hilfe ol ol       { list-style: decimal; margin: 0 0 0 20px; padding: 10px 0 0 0; }
.hilfe li li       { padding: 0 0 2px 0px; }
.hilfe ol ol ol    { list-style: lower-latin; margin: 0 0 8px  20px;; }

/* ---------------------------------------------------------------------------------- */
/* Home/Katalog */

.home_pagetitle    { color:#4d5a88; font-size:12pt; font-weight:bold; padding:0 0 20px 0; text-align:center; }

.kat_text          { font-size:8pt; margin:0 0 0 5px; text-align:left; } 
  
   
/* ---------------------------------------------------------------------------------- */
/* Liste/Katalog/Detail */

.liste_autor       { color:#9C0000; font-size:9pt; text-align:left; }
.liste_info        { margin:4px 0 4px 0; text-align:left; }
.liste_mehr        { font-size:8pt; margin:3px 0 0 0; text-align:left; }
.liste_nav         { color:#808080; font-family:Verdana,Helvetica,Arial; font-size:8pt; text-align:left; }
.liste_param       { color:#808080; font-size:9pt; text-align:right; }
.liste_preis       { text-align:right; }
.liste_text        { text-align:left; }
.liste_titel       { color:#9C0000; font-weight:bold; text-align:left; }
.liste_untertitel  { color:#9C0000; text-align:left; }


/* ---------------------------------------------------------------------------------- */
/* Registrierung */

.reg_tabelle       { padding:0px; text-align: center; }

fieldset           { border:1px #B0B0B0 solid; margin: 0px; padding:10px 0 10px 0; width:450px; text-align: left; }
input              { border:1px #B0B0B0 solid; }
fieldset table     { margin:10px 20px 10px 20px; }

.reg_login          {}
.reg_login label    { width: 80px; display: block; float: left; }
.reg_neukunde input { margin: 0 5px 0 20px; border: none; }

.reg_form           { margin: 10px; }
.reg_form_line      { clear: both; }
.reg_form label     { width: 140px; display: block; float: left; padding: 3px 5px 2px 0; text-align: right; margin: 1px; }
.reg_form input     { margin: 1px; }

.reg_kd_land        { width: 250px; }

.reg_senden         { font-size: 9pt; text-align: right; margin: 4px 20px 0 0; font-weight: bold; }
.reg_forget         { margin: 6px 0 0 0; }

.alerts             { color: #FF0000; }

.reg_saved          { padding: 3px; color: #00C000; border: 1px solid #00C000; text-align: center; margin: 5px 0 10px 0; }
.reg_notsaved       { padding: 3px; color: #C00000; border: 1px solid #C00000; text-align: center; margin: 5px 0 10px 0; }

.reg_buttons        { margin: 10px 0 0 0; }

A.reg_button          { background-color:#F0F0F0; border: 1px #B0B0B0 solid; padding: 2px 5px 2px 5px; height: 20px; font-weight: normal; }
A.reg_button:link     { color:#000000; text-decoration: none; }
A.reg_button:visited  { color:#000000; text-decoration: none; }
A.reg_button:hover    { color:#D00000; text-decoration: none; }
A.reg_button:active   { color:#D00000; text-decoration: none; }


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

.buttons           { background-color:#F0F0F0; border:1px #B0B0B0 solid; color:#000000; font-family:Verdana,Helvetica,Arial; font-size:7pt; margin:1px; padding:1px 8px 1px 8px; text-align:center; }
  	
A.button:link      { color:#4d5a88; text-decoration:none;}
A.button:visited   { color:#4d5a88; text-decoration:none;}
A.button:hover     { color:#000000; text-decoration:none;}
A.button:active    { color:#D00000; text-decoration:none;}

  
/* ---------------------------------------------------------------------------------- */
/* Links */
	
a:link             { color:#4d5a88; text-decoration:none;}
a:visited          { color:#4d5a88; text-decoration:none;}
a:hover            { color:#FF0000; text-decoration:none;}
a:active           { color:#FF0000; text-decoration:none;}

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