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

BODY    { background-color:#FFFFCC; margin: 20px 0 15px 30px; }
body,td { font-family:Verdana,Helvetica,Arial,Sans Serif; font-size:9pt; line-height: 1.3em; color:#CC0033; }

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

h1 { font-size:12pt; color:#808080; font-weight:bold; }
h2 { font-size:9pt; color:#000000; }

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

.container0 { width:510px; }

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

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

.detail_datum      { color:#800000; font-size:8pt; font-weight:bold; text-align:left; }
.detail_autor      { text-align:left; }
.detail_titel      { font-weight:bold; text-align:left; }
.detail_untertitel { text-align:left; }

.detail_zusatz     { padding:6px 0 4px 0; text-align:left; }

.detail_preis      { padding:8px 0 8px 0;  text-align:right; }

.detail_info       { margin:10px 0 0 0; text-align:left;}


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

.form_param   { padding:0 5px 0 0; text-align:right; }
.form_eingabe { border: 1px #B0B0B0 solid; text-align:left; width:250px; }


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

.bildabstand { margin:3px 0 3px 0; } 

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

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

.liste_nav        { color:#808080; font-size:8pt; text-align:left; }

.liste_datum      { color:#800000; font-size:8pt; font-weight:bold; text-align:left; }

.liste_autor      { text-align:left; }
.liste_titel      { font-weight:bold; text-align:left; }
.liste_untertitel { text-align:left; }

.liste_zusatz     { padding-bottom:6px 0 4px 0; text-align:left; }
.liste_text       { text-align:left; }

.liste_preis      { font-size:8pt; font-weight:bold; padding:10px 0 0 0; text-align:right; }

  
/* ---------------------------------------------------------------------------------- */
/*  STATISCHE SEITEN                                                                  */
/* ---------------------------------------------------------------------------------- */
/*  AGB  */

#agb       { margin:0; }
#agb ol    { list-style: decimal; margin: 0 0 0 30px; padding: 10px 0 0 0; }
#agb li    { padding: 0 0 10px 0; }


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

#hilfe     { font-size:9pt; }
.abschnitt { font-size:11pt; font-weight:bold; margin: 30px 0 0 0; }
.head      { font-size:10pt; font-weight:bold; margin: 20px 0 0 0; }
.liste     { font-size:10pt; text-decoration:none;}
.text      { text-align:justify; margin: 4px 0 0 0; }
.zurueck   { font-size:8pt; text-align:right; }



#hilfe ol    { list-style: upper-roman; margin: 0 0 0 40px; 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-alpha; margin: 0 0 8px  20px; }


#hilfe hr  {  margin: 20px 0 10px 0; }

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


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

.backbutton        { width: 6em; margin: 2px 0 0 0; }
.buttons           { background-color:#FFFFCC; border: 1px #CC0033 solid; color:#000000; font-size:8pt; padding:1px 8px 1px 8px; text-align:center; margin: 2px 0 0 0; }
.buttons A:link    { color:#000000; text-decoration:none; }
.buttons A:visited { color:#000000; text-decoration:none; }
.buttons A:hover   { color:#FF0000; text-decoration:none; }
.buttons A:active  { color:#C00000; text-decoration:none; }


/* ---------------------------------------------------------------------------------- */
/*  Links  */
 
A:link    { color:#0000FF; text-decoration:underline; }
A:visited { color:#0000FF; text-decoration:underline; }
A:hover   { color:#FF0000; text-decoration:underline; }
A:active  { color:#F00000; text-decoration:underline;  }


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

