﻿.Box {
   font-size: 8pt;
   text-align: center;
}
.Box .ol {
   background-repeat: no-repeat;
   background-image: url(../Pict/Box/b1_11.gif);
   width: 13px;
   height: 14px;
}
.Box .or {
   background-repeat: no-repeat;
   background-image: url(../Pict/Box/b1_13.gif);
   width: 17px;
   height: 14px;
}
.Box .ul {
   background-repeat: no-repeat;
   background-image: url(../Pict/Box/b1_31.gif);
   width: 13px;
   height: 19px;
}
.Box .ur {
   background-repeat: no-repeat;
   background-image: url(../Pict/Box/b1_33.gif);
   width: 17px;
   height: 19px;
}
.Box .l {
   background-image: url(../Pict/Box/b1_21.gif);
   width: 13px;
}
.Box .r {
   background-image: url(../Pict/Box/b1_23.gif);
   width: 17px;
}
.Box .u {
   background-image: url(../Pict/Box/b1_32.gif);
   height: 19px;
   background-repeat: repeat-x;
}
.Box .z {
   background-color: #ffd;
}
.Box .o {
   background-image: url(../Pict/Box/b1_12.gif);
   height: 14px;
}
/* ------------------------------------------------------------------------- */
.AbtPage {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14pt;
   z-index: 400;
}
.AbtPage .pTab {
   padding-top: 12px;
}
.AbtPage .TabHL {
   width: 796px;
   text-align: center;
   height: 80px;
}
.AbtPage .subHL {
   font-size: 10pt;
   color: #888;
   text-align: left;
   margin-top: 8px;
   margin-left: 32px;
}
.AbtPage .Box .z {
   background-color: #ffd;
   width: 250px;
   height: 140px;
}
.AbtPage .ArtParam {
   text-align: center;
   margin-bottom: 20px;
}
.AbtPage .img1 {
   margin-right: 2px;
}
.AbtPage .Bez {
   width: 280px;
}
.AbtPage table {
   border-collapse: collapse;
   margin-left: auto;
   margin-right: auto;
}
.AbtPage .ArtParam .Preis {
   text-align: right;
}
/* ------------------------------------------------------------------------- */
.LegSpacer {
   border-top: solid 1px #ccc;
   margin-right: 100px;
   margin-left: 100px;
   height: 20px;
}
.Box .zz {
   background-color: #ffd;
}
.AbtPage .Leg td {
   font-size: 8pt;
   color: #666;
   text-align: left;
   padding-top: 6px;
   padding-right: 4px;
}
.AbtPage .Leg .L1 {
   color: #000;
   font-weight: bold;
}
.AbtPage .LegHL {
   text-align: center;
   color: #000;
   border-bottom: 1px solid #f90;
   border-top: 1px solid #f90;
   padding-bottom: 4px;
   padding-left: 76px;
}
/* ------------------------------------------------------------------------- */
.ArtParam {
   border: solid 1px #aaa;
   margin: 8px;
   font-size: 10pt;
   color: #333;
}
.AbtNr1 {
   background-color: #efe;
}
.AbtNr2 {
   background-color: #fee;
}
.AbtNr3 {
   background-color: #eef;
}
.AbtNr4 {
   background-color: #eef;
}
.ArtParam .Preis {
   font-weight: bold;
}
/* ------------------------------------------------------------------------- */
.aTab .HL1 {
   padding-left: 4px;
}
.aTab .HL2 {
   padding-left: 4px;
   padding-top: 4px;
   padding-bottom: 8px;
}
.aTab .HL2 a:Link {
   text-decoration: none;
   color: Blue;
}
.aTab .HL2 a:visited {
   text-decoration: none;
   color: Blue;
}
.aTab .HL2 a:hover {
   text-decoration: none;
   color: Red;
}
/* ------------------------------------------------------------------------- */
.Pan2 {
   background-color: #ffc;
}
