/*
Änderungen:
23.10.06:  #800040 ersetzt durch #B4292E
           neu: TR.headerOben und TR.headerUnten
*/

BODY {
background:white 100% repeat fixed;
color:#B4292E;
Font-Family:verdana, helvetica, sans-serif;
font-size:9px;
Font-Variant:normal;
Font-Weight:normal;
Font-Style:normal;
Line-Height:normal;
Text-Align:left;
Text-Transform:none;
padding:5 5px;
margin:5 5px;
height:100%;
width:100%;
border-left:1px solid #B4292E;
/* border-top:1px solid black;
border-bottom:1px ridge lightgrey; */
text-shadow:blue;
scrollbar-base-color:#006699;	/* Basisfarbe der Scroll-Leiste*/
scrollbar-3dlight-color:#C0C0C0;	/* Farbe fuer 3-D-Effekte */
scrollbar-arrow-color:#FFFFFF;	/* Farbe fuer Verschiebepfeile */
scrollbar-darkshadow-color:#000000;	/* Farbe fuer Schatten */
scrollbar-face-color:#B4292E;	/* Farbe fuer Oberflaeche */
scrollbar-highlight-color:#FFFFFF;	/* Farbe fuer oberen und linken Rand */
scrollbar-shadow-color:#808080;	/* Farbe fuer unteren und rechten Rand */
scrollbar-track-color:#E0E0E0;	/* Farbe fuer frei bleibenden Verschiebeweg */
}

/* *************** Start of hover style for Explorer************* */
A {font-weight:italic; font-family:verdana, helvetica, sans-serif;text-decoration:none;height:12px;padding-left:5px;background-repeat:no-repeat;}
A:link {text-decoration:underline; color:purple}
A:visited {text-decoration:underline; color:purple}
A:hover {text-decoration:none; color:#FFFFEA; background-color:#B4292E}
A:active {text-decoration:none; color:yellow; background-color:#B4292E}

/* A:hover:IMG { MARGIN:0px -0px -0px 1px } */
/* *************** End of hover for Explorer********************* */

table, td {
font-family:verdana, helvetica, sans-serif;
}

UL {
font-family:verdana, helvetica, sans-serif
font-size:9;
list-style:url(redball.gif) square outside;
}

li {
font-family:verdana, helvetica, sans-serif
font-size:9;
}

FORM {
display:inline;
}

bot.h1 {
font-family:verdana, helvetica, sans-serif
font-size:1;
}

h1 {
font-family:verdana, helvetica, sans-serif
font-size:18;
font-weight:bold;
}

h2 {
font-family:verdana, helvetica, sans-serif
font-size:16;
font-weight:bold;
}

h3 {
font-family:verdana, helvetica, sans-serif
font-size:14;
font-weight:bold;
}

<!-- ---------------------------z.B. Midi-Auswahl -->
select {
Font-Family:verdana, helvetica, sans-Serif;
font-size:9px;
font-weight:bold;
color:#B4292E;
background-color:#FFFFEA;
}

<!-- --------------------------- aus Dr. Web Newsletter 182 -->
textarea {
color:#B4292E;
background-color:#FFFFEA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: italic;
line-height: normal;
font-weight: normal;
font-variant: normal;
border-style:none;
border-width:1px;
border-color:#B5C6CE;
padding-top:0px;
background-image:url(back.gif);
}

hr {
color:#B4292E;
}

/* alle border-Seiten wegen Netscape lt. schattenbaum.net/css/input2.php */
input {
/*display:inline;  verursachte diese komischen Artefakte bei den Mozilla-Browsern!*/
Font-Family:verdana, helvetica, sans-Serif;
color:#B4292E;
font-size9px;
font-weight:bold;
background-color:#FFFFEA;
border-left:4px inset #C0C0C0;
border-bottom:4px inset #C0C0C0;
border-right:4px inset #C0C0C0;
border-top:4px inset #C0C0C0;
margin:1px;
}

/* alle border-Seiten wegen Netscape lt. schattenbaum.net/css/input2.php */
input a{
display:inline;
Font-Family:verdana, helvetica, sans-Serif;
color:#B4292E;
font-size:9px;
font-weight:bold;
background-color:#FFFFEA;
border-left:4px inset #C0C0C0;
border-bottom:4px inset #C0C0C0;
border-right:4px inset #C0C0C0;
border-top:4px inset #C0C0C0;
margin:1px;
}

/* alle border-Seiten wegen Netscape lt. schattenbaum.net/css/input2.php */
input a:hover{
display:inline;
Font-Family:verdana, helvetica, sans-Serif;
color:#C0C0C0;
font-size:9px;
font-weight:bold;
background-color:#B4292E;
border-left:4px inset #C0C0C0;
border-bottom:4px inset #C0C0C0;
border-right:4px inset #C0C0C0;
border-top:4px inset #C0C0C0;
margin:1px;
}

/* alle border-Seiten wegen Netscape lt. schattenbaum.net/css/input2.php */
input.text {
Font-Family:verdana, helvetica, sans-Serif;
color:#FFFFEA;
font-size:9px;
font-weight:bold;
background-color:#B4292E;
border-left:4px inset #C0C0C0;
border-bottom:4px inset #C0C0C0;
border-right:4px inset #C0C0C0;
border-top:4px inset #C0C0C0;
margin:1px;
}

/* alle border-Seiten wegen Netscape lt. schattenbaum.net/css/input2.php */
input.button {
color:#FFFFEA;
font-size:9px;
font-weight:bold;
background-color:#B4292E;
border-left:4px outset #C0C0C0;
border-bottom:4px outset #C0C0C0;
border-right:4px outset #C0C0C0;
border-top:4px outset #C0C0C0;
margin:1px;
}

input.button a{
color:#C0C0C0;
font-size:9px;
font-weight:bold;
background-color:#B4292E;
border-left:4px outset #C0C0C0;
border-bottom:4px outset #C0C0C0;
border-right:4px outset #C0C0C0;
border-top:4px outset #C0C0C0;
margin:1px;
}

input.button a:hover{
color:#B4292E;
font-size:9px;
font-weight:bold;
background-color:#C0C0C0;
border-left:4px inset #C0C0C0;
border-bottom:4px inset #C0C0C0;
border-right:4px inset #C0C0C0;
border-top:4px inset #C0C0C0;
margin:1px;
}

.footer {
font-family:verdana, helvetica, sans-serif;
color:#B4292E;
font-weight:bold;
font-size:9px;}

/* ----------------------------- Uebersichtsleiste control ------------ */
.leiste table tr {
font-size:9px;
background-color:#FFFFEE;
}

/* aus www.westciv.com/style_master/house/cookbook/buttons.html */
#navigator {
background-color:#B4292E;
border:1px #B4292E solid;
width:auto;
margin-top:3px; /* Oberkante */
margin-left:1px;
margin-right:1px;
padding:2px;
}

.housebutton {
font-size:9px;
font-weight:bold;
/* text-align:center; */
margin-bottom:4px;
margin-top:4px;
text-align:left;
}

.housebutton a {
padding:4px;
text-decoration:none;
width:98%;
display:block;
color:black;
background-color:#B4292E;
border-top:4px #C0C0C0 outset;
border-left:4px #C0C0C0 outset;
border-bottom:4px #C0C0C0 outset;
border-right:4px #C0C0C0 outset;
}

.housebutton a:visited {
padding:4px;
text-decoration:none;
width:98%;
display:block;
color:black;
background-color:#B4292E;
border-top:4px #C0C0C0 outset;
border-left:4px #C0C0C0 outset;
border-bottom:4px #C0C0C0 outset;
border-right:4px #C0C0C0 outset;
}

.housebutton a:hover {
text-decoration:none;
color:#B4292E;
background-color:#FFFFEA;
border-top:4px #C0C0C0 inset;
border-left:4px #C0C0C0 inset;
border-bottom:4px #C0C0C0 inset;
border-right:4px #C0C0C0 inset;
}

.housebutton a:active {
text-decoration:none;
color:red;
background-color:#B4292E;
border-top:4px #C0C0C0 inset;
border-left:4px #C0C0C0 inset;
border-bottom:4px #C0C0C0 inset;
border-right:4px #C0C0C0 inset;
}

.housebuttonextra {
font-size:9px;
font-weight:bold;
/* text-align:center; */
margin-bottom:3px;
margin-top:3px;
text-align:left;
}

.housebuttonextra a {
padding:4px;
text-decoration:none;
width:98%;
display:block;
color:white;
background-color:#B4292E;
border-top:4px #C0C0C0 outset;
border-left:4px #C0C0C0 outset;
border-bottom:4px #C0C0C0 outset;
border-right:4px #C0C0C0 outset;
}

.housebuttonextra a:visited {
padding:4px;
text-decoration:none;
width:98%;
display:block;
color:white;
background-color:#B4292E;
border-top:4px #C0C0C0 outset;
border-left:4px #C0C0C0 outset;
border-bottom:4px #C0C0C0 outset;
border-right:4px #C0C0C0 outset;
}

.housebuttonextra a:hover {
text-decoration:none;
color:#B4292E;
background-color:#FFFFEA;
border-top:4px #C0C0C0 inset;
border-left:4px #C0C0C0 inset;
border-bottom:4px #C0C0C0 inset;
border-right:4px #C0C0C0 inset;
}

.housebuttonextra a:active {
text-decoration:none;
color:red;
background-color:#B4292E;
border-top:4px #C0C0C0 inset;
border-left:4px #C0C0C0 inset;
border-bottom:4px #C0C0C0 inset;
border-right:4px #C0C0C0 inset;
}

.titel {
font-size:150%;
font-weight:200;
text-decoration:none;
color:#B4292E;
}

.titel a {
font-size:100%;
font-weight:150;
text-decoration:none;
color:#B4292E;
first-letter:big;
}

.titel a:visited {
font-size:100%;
font-weight:150;
text-decoration:none;
color:#B4292E;
}

.titel a:hover {
font-size:100%;
font-weight:150;
text-decoration:none;
color:#FFFFEA;
}

.titel a:active {
font-size:100%;
font-weight:150;
text-decoration:none;
color:red;
}

.warenkorbanzeige {
font-size:9px;
font-weight:bold;
}

.verweise {
font-size:12px;
font-weight:bold;
}

em {
background-color:yellow;
}

/* Style fuer context-Menue aus Internet Professionell 11/01 Seite 82 f. */
#topm {
position:absolute;
width:154;border:1px solid #808080;
visibility:hidden;
background-color:#CCCCCC;
layer-background-color:#CCCCCC;
}

CODE {
font-family: Courier, "Courier New", Monotype.com, monospace
}

p.pullquote {
background-color: #315b7f;
color: #f3f1f4;
padding: 2%;
font-style: italic;
font-size: 1.5em;
border: medium #4a88be solid;
margin-left: 3em;
margin-right: 3em;
}

.perlfect {
width:auto;
font-size:9px;
}

.kasten {
background-color:#B4292E; border-style:solid; border-width:thin; border-color:#000000;
font-size:9px;
}

.unanpackbar
{
position: absolute;
width: 800px;
height: 600px;
left: 1px
top: 1px;
z-index: 1;
}

.notdienst a
{
  display: block;
  text-decoration: none;
}

.notdienst a:link
{
  display: block;
  text-decoration: none;
}

.notdienst a:visited
{
  display: block;
  text-decoration: none;
}

.notdienst * html ul li a
{
width: 1%;
}

TR.headerOben {
  background: #B4292E;
}

TR.headerUnten {
  background: #E0AC9F;
}

