td { font-style: normal; font-size: 10pt}
th { height: 18px; font-size: 85%; background-color: #ffffd0; text-align: left }
h4 { font-style: normal; font-weight: bold; font-size: 16px}
h3 { font-style: normal; font-weight: bold; font-size: 16px}
h1 { font-style: normal; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color : #000}
A:LINK     { color: #800080; font-weight: normal; text-decoration: none }
A:VISITED  { color: #800080; font-weight: normal; text-decoration: none }
A:ACTIVE   { color: #800080; font-weight: normal; text-decoration: underline }
A:HOVER    { color: #800080; font-weight: normal; text-decoration: underline }
SELECT     { font-size: 80%; font-family: Arial, Helvetica; background-color: #fefde2}
IMG        { border-width: 0}

BODY
 {padding : 0;
  margin-top: 0;
  margin-left: 0;
  margin-bottom : 0;
  margin-right : 0;
  font-family: Verdana,Tahoma,  Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  background-image: url(/img/verlaufbody.gif); background-repeat: repeat-y;
  height : 100%;
 }

P 
{
 text-align : justify;
 margin-top : 5px
}

.verlauf_180
{
background-image: url(../img/verlaufbody_180.gif);
}

.seite 
{
 padding: 0; 
 width: 645px;
}

.auswahl
{
 padding: 0; 
 width: 645px;
background-image:url(../img/verlaufkopf.gif);
}

.seiteinnen
{
 padding : 5px; 
 width: 100%;
}

.seiteauswahl 
 {
  width : 650px; 
  padding : 5px; 
  border-right: #800080 1px solid;
  border-left: #800080 1px solid;
  background-color : #fffff0;
 }
.seitenavigator
 {
  padding : 0; 
  background-image:url(../img/verlaufbody_180.gif);
 }
.hellgrau
{
 background-color : #F0F0F0
}

.preisbox
{
 background-image:url(../img/verlaufbody.gif);
 color : #505050;
 width : 195px
}
.boxhell
{
  background-image:url(../img/verlaufbody_180.gif); 
 color : #505050;

}
.q1 {background-color : #CCCCCC;}
.q2 {background-color : #CCCCCC;}
.q3 {background-color : #CCCCCC;}
.q4 {background-color : #EEEEEE;}
.q5 {background-color : #EEEEEE;}
.q6 {background-color : #EEEEEE;}

.artikelname
 {font-weight : bold;
  color : #3333FF;
  font-size: 16px;
  }
.gebraucht
  { color: red; font-weight: bold; font-size: 16px }
.grau {background-color : #DDDDDD}

.listedunkel  
 { 
  background-image: url(../img/verlaufbody_180.gif);
 }

.listehell  
 {
  background-image:url(../img/verlaufdunkel.gif); 
  background-color: #ffffd0 
 }

.dunkelgrau
 {background-color: #777777;
  color: white
 }

.kopf
 {background-color : #800080;  background-image:url(../img/verlaufkopf.gif);
  padding : 2px; 
  height : 26px;
  font-weight : bold; 
  font-size:12px; 
  color : #ffffff; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-align : center;
 }

.select
{
 font-size: 10px;
}
.portoausgabe
{
 font-family: arial, verdana, helvetica, geneva;
 font-size: 9pc;
}

.input 
 {font-size: 10px;
  font-family: arial, verdana, helvetica, geneva;
  font-style: normal;
  font-weight: normal;
  
  color: black;
  height:16px; 
  border-right: #800080 1px solid; 
  border-top: #800080 1px solid; 
  border-left: #800080 1px solid; 
  border-bottom: #800080 1px solid;
  background-color: #fefde2;
 }

INPUT.input2 
 {
  border-right: #000000 1px solid; 
  border-top: #000000 1px solid; 
  border-left: #000000 1px solid; 
  border-bottom: #000000 1px solid;
  background-color: #fefde2;
  padding-left : 4px;
  margin-top : 3px;
 }

INPUT.input2:focus 
{ 
  background-color: #eeedd2;
}

TEXTAREA.input2 
 {
  border-right: #000000 1px solid; 
  border-top: #000000 1px solid; 
  border-left: #000000 1px solid; 
  border-bottom: #000000 1px solid;
  background-color: #fefde2;
  padding-left : 4px;
  margin-top : 3px;
 }


.versandkosten  { background-color: #ddffdd;}
.nachnahme      { background-color: #eeffee;}
.rechnungssumme { background-color: #FFDDFF;}
.total          { background-color: #FFffaa;}
.autor          { font-weight: normal }
.titel          { font-style: normal; font-weight: bold; font-size: 18px; font-family: Verdana }
.untertitel     { font-style: italic; font-weight: normal }
.katalog        { font-weight: bold; font-size: 14px; padding:3px;}
.inhalt        { font-weight: bold; font-size: 14px; padding:3px;}
.kataloge       { font-weight: bold; font-size: 14px; background-color: #efffef; padding:3px;}
.reihe          { color: green; font-weight: bold; line-height: 30px }
.neuerscheinung { color: red; font-weight: bold; line-height: 40px; text-decoration: blink }
.vergriffen     { color: red; font-weight: bold; font-size: 20px; line-height: 40px }
.ankuendigung   { color: red; font-weight: bold; font-size: 20px; line-height: 40px }
.restbestand    { color: red; font-weight: bold; line-height: 40px }
.rezensionen    { font-weight: bold; font-size: 14px; background-color: #d0ffff; padding:3px;}
.rezensionene   { font-weight: bold; font-size: 14px; background-color: #e0ffff; padding:3px;}
.kattabup            {width: 45%; float:left; background-color: #dddddd; text-align: center;
                   border-width:2px; border-color:#FFFFFF; border-style:outset; padding:5px; cursor:pointer }
.kattabover        {width: 45%; float:left; background-color: #dddddd; padding-left:8px; color: #FFFFFF;text-align: center;
                  padding-top:8px; padding-bottom:2px; padding-right:2px; border-width:2px; border-color:#FFFFFF; border-style:inset; cursor:pointer  }
.kattabdown        {width: 45%; float:left; background-color: #888888; color: #FFFFFF; padding-left:8px; text-align: center;
                  padding-top:8px; padding-bottom:2px; padding-right:2px;  border-width:2px; border-color:#FFFFFF; border-style:inset; cursor:pointer;}
				  
.kattable            {width:420px; margin:0px; padding:0px; border-width: 0px; font-weight: bold; font-size: 12px; overflow:visible; float:left;}	
.katalogtable {background-color:#f0f0f0; margin: 0px; padding: 0px; border-width:0px; float:left}
.katalogtexte {position:relative; top: 30px; float: left; }	

#katalogtext       {float: left;}
#katalogetext     {float: left;}
#rezensiontext   {float: left;}
#rezensionetext {float: left;}
#problemeetext   {float: left;}
#problemetext     {float: left;}
#inhalttext         {float: left;}
#inhaltetext        {float: left;}

.sonderangebot  { color: maroon; font-weight: bold; font-size: 20px; line-height: 40px }
.name2          { color: black }
.pbtitel        { font-weight: bold }
.pbpreis        { font-weight: bold; font-size:14px}
.pbtext         { }
.pbabstand      { line-height: 5px }

A.ha:LINK {font-weight : bold;color : #000000; text-decoration: none}
A.ha:VISITED {font-weight : bold;color : #000000; text-decoration: none}
A.ha:ACTIVE
{
 padding : 3px 0px 1px 5px;
 font-weight : bold;
 color : #888888; 
 text-decoration: none;
 border: 1px inset #f0f0f0
}

A.ha:HOVER 
{
 color : #888888;
 font-weight : bold; 
 text-decoration: none; 
}

A.ham:LINK {font-weight : bold;color : #800080; text-decoration: none}
A.ham:VISITED {font-weight : bold;color : #000000; text-decoration: none}
A.ham:ACTIVE {font-weight : bold;color : #000000; text-decoration: none}
A.ham:HOVER {background : #800080; display: block;color : #FFFFFF;font-weight : bold; text-decoration: none;}
.auswahl
{
 padding : 2px 0px 2px 10px; 
 color : #ffffff; 
 text-decoration : none;
 background-image:url(/img/verlaufkopf.gif);
 display:block; 
 border: 1px outset #f0f0f0
}
A.auswahl:LINK {color : #ffffff;font-weight : bold;text-decoration: none}
A.auswahl:VISITED {color : #ffffff;font-weight : bold;text-decoration: none}
A.auswahl:ACTIVE 
{
padding : 3px 0px 1px 11px;
 font-weight : bold;
 color : #CCCCCC; 
 text-decoration: none;
 border: 1px inset #f0f0f0
}

A.auswahl:HOVER 
{
 color : #CCCCCC;
 font-weight : bold; 
 text-decoration: none;
}

A.sa:LINK {color : #ffffff;font-weight : bold;text-decoration: none}
A.sa:VISITED {color : #ffffff;font-weight : bold;text-decoration: none}
A.sa:ACTIVE 
{
padding : 3px 0px 1px 11px;
 font-weight : bold;
 color : #CCCCCC; 
 text-decoration: none;
 border: 1px inset #f0f0f0
}

A.sa:HOVER {
 color : #CCCCCC;
 
 font-weight : bold; 
 text-decoration: none; }

A.sk:LINK {color : #ffffff;font-weight : bold;text-decoration: none}
A.sk:VISITED {color : #ffffff;font-weight : bold;text-decoration: none}
A.sk:ACTIVE {color : #ffffff;font-weight : bold;text-decoration: none}
A.sk:HOVER {background : #ff00ff; display: block;color : #FFFFFF;font-weight : bold; text-decoration: none;}

.hellgrau {background-color : #fdbded}
.hm {background-color : #fee7fc;  padding : 0; font-weight : bold; font-size:12px; background-image:url(../img/verlaufmenue.gif); background-repeat: repeat-y;}
.sm {padding : 3px 1px 3px 10px; background-color : #800080; font-weight : bold; font-size:12px;  background-image:url(../img/verlaufmenueu.gif);}
.ham {padding : 4px 1px 4px 4px; color : #000000; text-decoration : none; display:block;}
.skopf {padding : 3px 1px 3px 10px;  font-weight : bold; font-size:12px;}
.ssuche {padding : 3px 1px 3px 10px; background-color : #800080; font-weight : bold; font-size:12px;}
A.ssuche:LINK {color : #ffffff;font-weight : bold;text-decoration: none}
A.ssuche:VISITED {color : #ffffff;font-weight : bold;text-decoration: none}
A.ssuche:ACTIVE {color : #ffffff;font-weight : bold;text-decoration: none}
A.ssuche:HOVER {background : #ff00ff; display: block;color : #FFFFFF;font-weight : bold; text-decoration: none;}

.ha 
{
 padding : 2px 0px 2px 4px; 
 color : #000000; 
 text-decoration : none; 
 display:block; 
 border: 1px outset #f0f0f0
}

.sa 
{
 padding : 2px 0px 2px 10px; 
 color : #ffffff; 
 text-decoration : none;
 background-image:url(../img/verlaufmenueu.gif); 
 display:block; 
 border: 1px outset #f0f0f0
}

.sk {line-height: 16px; padding : 5px 1px 5px 5px; color : #ffffff; text-decoration : none; background-image:url(../img/verlaufmenueu.gif); background-repeat: repeat-y; display:block}
.sabstand { line-height: 5px;background-image:url(/img/verlaufmenueu.gif);}
BODY.ha {font-family:  Tahoma, Arial, Helvetica,sans-serif; font-size:12px; background-color : #fee7fc;  background-image:url(../img/verlaufmenue.gif);}

A.lg:LINK  { color: #800080; font-weight: normal; text-decoration: none;}
A.lg:VISITED  { color: #800080; font-weight: normal; text-decoration: none }
A.lg:ACTIVE  { color: #800080; font-weight: normal; text-decoration: underline }
A.lg:HOVER  { color: #800080; font-weight: bold; text-decoration: none; font-size:20px;}
.Autor {Font-weight : bold}
A.Autor:LINK {font-weight : normal; font-size: 14px; color : #000000; text-decoration: none}
A.Autor:VISITED {font-weight : normal; font-size: 14px; color : #000000; text-decoration: none}
A.Autor:ACTIVE {font-weight : normal; color : #000000; text-decoration: none}
A.Autor:HOVER {background : #800080; color : #FFFFFF;font-weight :normal;  text-decoration: none;}
A.Reihe:LINK {font-weight : bold; font-size: 14px; color : #008000; text-decoration: none}
A.Reihe:VISITED {font-weight : bold; font-size: 14px; color : #008000; text-decoration: none}
A.Reihe:ACTIVE {font-weight : bold; color : #000000; text-decoration: none}
A.Reihe:HOVER {background : #800080; color : #FFFFFF;font-weight :bold;  text-decoration: none;}
A.pbtext:LINK {font-weight : normal;  color : #000000; text-decoration: none}
A.pbtext:VISITED {font-weight : normal; color : #000000; text-decoration: none}
A.pbtext:ACTIVE {font-weight : normal; color : #000000; text-decoration: none}
A.pbtext:HOVER {background : #800080; color : #FFFFFF;font-weight :normal;  text-decoration: none;}
A.compart:LINK {font-weight : normal;  color : #000000; font-style : italic; text-decoration: none}
A.compart:VISITED {font-weight : normal; color : #000000; font-style : italic; text-decoration: none}
A.compart:ACTIVE {font-weight : normal; color : #000000; font-style : italic; text-decoration: none}
A.compart:HOVER {background : #800080; color : #FFFFFF;font-weight :normal; font-style : italic;  text-decoration: none;}

LEGEND 
{ 
 FONT-SIZE: 9pt; 
 LINE-HEIGHT: 13pt; 
}

FIELDSET
{
 padding : 0.5em;
 margin : 0.2em;
 border-width : 1px;
 border-style : solid;
 border-color : #000000;
}

FIELDSET.box1
{
 padding : 0.5em;
 margin : 0.2em;
 height : 8.6em;
 border-width : 1px;
 border-style : solid;
}

FIELDSET.box2
{
 color : #AAAAAA;
 padding : 0.5em;
 margin : 0.2em;
 height : 8.6em;
 border-width : 1px;
 border-style : solid;
}

.menu
{
 font-size : 6pt;
 font-weight : bold;
 color : red;
 padding-left : 1em;
}

SELECT.klasse
{ 
 border-style : none;
 border-width : 0px;
 font-size: 12pt;
 font-weight: bold;
}
.auswahltext
{
 font-size : 12px;
}
.auswahlstarten
{
 font-size : 16px;
 font-weight : bold;
}
.auswahlbox
{
 font-size : 11px;
 width     : 190px;
}

.auswahlbox2
{
 font-size : 11px;
 width     : 250px;
}

.auswahlbox3
{
 font-size : 11px;

}

.fusstext
{
 font-size : 11px;
 color : #999999;
}

.rahmenrechts
{background-color : #000;
color : #000;
}


#katalogtext {font-weight : normal;}


.zentriert {text-align: center;}
.rechts {text-align: right;}

.navigation {letter-spacing: -1px;}