/* k_michells

  dunkelblau: #37318B -  55  49 139
  mittelblau: #064EA1 -   6   78 161
  #0975EF -   9 117 239
  #62AAFA -  98 170 250
  #C2DEFE - 194 222 254
  #E9F3FF - 233 243 255
  hellblau: #CEE0F3 - 206 224 243

  dunkelgrau: #303030 -  48  48  48
  mittelgrau: #80819E - 128 129 158

  rot: #DF1427 - 223  20  39

*/

body { background-color:#ffffff; font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#303030; margin:0px; }
body.window { background-color:#ffffff; font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#303030; margin:0px; }
html { background-color:#ffffff; font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#303030; margin:0px; }
td { font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#303030; }
img { border-width:0px; }
ul { margin-left:-20px; }
/* nachfolgend fuer IE bis 6 */
* html ul { margin-left:15px; }

.dMTs { margin-top:6px; }
.dMTm { margin-top:12px; }
.dMRb { margin-right:20px; }
.dMBs { margin-bottom:6px; }
.dMBm { margin-bottom:12px; }
.dMLxs { margin-left:2px; }
.dMLbb { margin-left:30px; }
.aleft { text-align:left; }
.floatright { float:right; }
.clearright { clear:right; }
.floatleft { float:left; }
.clearleft { clear:left; }
.abstands { margin:6px; }
.zusatzinfo { font-style:italic; }
.nw { white-space:nowrap; }

.zahlsysinfo, .zahlsysinfo a:link, .zahlsysinfo a:visited, .zahlsysinfo a:hover, .zahlsysinfo a:active, .zahlsysinfo td { color:#DF1427; }

.body { background-color:#FFFFFF; }

div.thema_text2 { font-size:7pt; margin-top:100px; }

.smallest { font-size:7pt; color:#555555; }
.smallest:link, .smallest:visited { font-size:7pt; color:#555555; }
.smallest:hover, .smallest:active { font-size:7pt; color:#555555; }

table.tTop { border:0px; background-color:#CEE0F3; height:97px; width:100%; background-image:url(../nav/bg/head07.jpg); background-repeat:no-repeat; }
tr.trTop1 { height:97px; vertical-align:top; }
td.tdTop11 { }
td.tdTop12 { width:100%; }
img.imgLogo { width:600px; height:97px; }
#dAnschrift { margin-top:20px; color:#37318B; font-size:8pt; font-weight:bold; white-space:nowrap; }
.Anschrift, a.Anschrift:link, a.Anschrift:visited { color:#37318B; font-size:8pt; font-weight:bold; text-decoration:none; }
a.Anschrift:hover, .dAnschrift:active { color:#DF1427; font-size:8pt; font-weight:bold; text-decoration:none; }
#dTopnav { padding:0px; border:0px solid #FF0000; background-image:url(../nav/bg/bannernav.gif); background-repeat:repeat-x; height:24px; }
table.tNav { border:0px; background-image:url(../nav/bg/bannernav.gif); background-repeat:repeat-x; height:24px; width:100%; }
tr.trNav1 { height:24px; }
td.tdNav11 { white-space:nowrap; text-align:right; width:980px; vertical-align:middle; width:100%; }
td.tdNav12 { width:20px; }
img.imgTopNav { border-width:0px; vertical-align:middle; margin-right:4px; margin-left:10px; margin-top:0px; margin-bottom:0px; }
a.TopNav, a.TopNav:link, a.TopNav:visited { color:#303030; font-weight:normal; text-decoration:none; vertical-align:middle; }
a.TopNav:hover, a.TopNav:active { color:#DF1427; font-weight:normal; text-decoration:none; vertical-align:middle; }
#dSuche { margin:0px 6px 6px 6px; }
.Suche { font-size:8pt; font-weight:normal; }
a.Suche:link, a.Suche:visited { font-size:8pt; text-decoration:underline; font-weight:normal; }
a.Suche:hover, a.Suche:active { font-size:8pt; color:#DF1427; text-decoration:underline; font-weight:normal; }

.Footer { background-color:#CEE0F3; border-top:1px solid #064EA1; text-align:center; padding:4px; }

.navboxhead{ font-weight:bold; height:20px; background-image:url(../nav/bg/iboxheadbg.gif); color:#ffffff; padding-top:2px; padding-right:5px; padding-left:4px; border:1px solid #064ea1; }
.iboxbg1{ background-repeat:no-repeat; background-position:left; height:19px; background-image:url(../nav/bg/iboxicon.gif); }
.iboxbg2{ background-repeat:no-repeat; background-position:right; height:19px; background-image:url(../nav/bg/iboxicon.gif); }
.iboxheadtext {margin-top:2px; margin-right:5px; margin-left:10px;}
.iboxheadtext h1 { margin:0px 6px 0px 0px; }
.iboxheadtext h1 a strong img { margin:0px; }
.iboxheadtext h1 a:link, .iboxheadtext h1 a:visited, .iboxheadtext h1 a:hover, .iboxheadtext h1 a:active { font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.iboxheadtext h1 a strong { }

.headline { height:20px; background-image:url(../nav/bg/iboxheadbg.gif); padding-top:2px; padding-right:5px; padding-left:4px; border:1px solid #064ea1; }
.headline .headlineir { background-repeat:no-repeat; background-position:left; height:19px; width:20px; background-image:url(../nav/bg/iboxicon.gif); float:right; }
.headline .headlineil { background-repeat:no-repeat; background-position:right; height:19px; background-image:url(../nav/bg/iboxicon.gif); text-align:left; }
.headline .headlineil h1 { margin:0px 6px 0px 0px; }
.headline .headlineil h1 a:link, .headline .headlineil h1 a:visited, .headline .headlineil h1 a:hover, .headline .headlineil h1 a:active { font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; cursor:normal; }
.headline .headlineil h1 a strong { }

.rightbox { padding:6px; border:1px solid #CEE0F3; margin-bottom:20px; }

.gnavboxhead{font-weight:bold; height:20px; background-image:url(../nav/bg/giboxheadbg.gif); color:#303030; padding-top:2px; padding-right:5px; padding-left:4px; border:1px solid #303030; }
.giboxbg1{background-repeat:no-repeat; background-position:left; height:19px; background-image:url(../nav/bg/giboxicon.gif); }
.giboxbg2{background-repeat:no-repeat; background-position:right; height:19px; background-image:url(../nav/bg/giboxicon.gif); }
.giboxheadtext{margin-top:2px; margin-right:5px; margin-left:10px;}

table.tLeft { width:100%; border:0px; height:100%; }

.Verfuegbarkeit { padding:4px; color:#303030; font-size:8pt; }

tr.Top { }

.TopCart { background-color:#FFFFFF; border-width:0px; border-collapse:collapse; }
.sTopCart { }

td.Left { background-color:#CEE0F3; border-right:1px solid #064EA1; }
body.Left, table.Left, tr.Left { background-color:#CEE0F3; }

.sLogin { font-size:8pt; }

.sNeuImShop, .sNeuImShop:link, .sNeuImShop:visited { font-size:8pt; color:#303030; }
.sNeuImShop:hover, .sNeuImShop:active { font-size:8pt; color:#DF1427; }

.sBestSeller, .sBestSeller:link, .sBestSeller:visited { font-size:8pt; color:#303030; }
.sBestSeller:hover, .sBestSeller:active { font-size:8pt; color:#DF1427; }

.HighStar, .HighStar:link, .HighStar:visited { color:#DF1427; text-decoration:none; font-weight:bold; }
.HighStar:hover, .HighStar:active { color:#DF1427; text-decoration:none; font-weight:bold; }

.LowStar, .LowStar:link, .LowStar:visited { text-decoration:none; }
.LowStar:hover, .LowStar:active { text-decoration:none; }

.pfad { font-size:8pt; text-decoration:underline; }
.pfadNolink { font-size:8pt; text-decoration:none; }

table.themen { width:100%; border:0px; }

.themenbaumNolink { font-size:8pt; color:#DF1427; font-weight:bold; text-decoration:none; }
.themenbaumAktiv, .themenbaumAktiv:link, .themenbaumAktiv:visited, .themenbaumAktiv:hover, .themenbaumAktiv:active { font-size:8pt; color:#DF1427; font-weight:bold; text-decoration:none; }

.themenbaum, .themenbaum:link, .themenbaum:visited { font-size:8pt; color:#37318B; font-weight:normal; text-decoration:none; }
.themenbaum:hover, .themenbaum:active { font-size:8pt; color:#DF1427; font-weight:normal; text-decoration:none; }
.themenbaum1, .themenbaum1:link, .themenbaum1:visited { font-size:8pt; color:#37318B; font-weight:normal; text-decoration:none; }
.themenbaum1:hover, .themenbaum1:active { font-size:8pt; color:#DF1427; font-weight:normal; text-decoration:none; }
.themenbaum2, .themenbaum2:link, .themenbaum2:visited { font-size:8pt; color:#37318B; font-weight:normal; text-decoration:none; }
.themenbaum2:hover, .themenbaum2:active { font-size:8pt; color:#DF1427; font-weight:normal; text-decoration:none; }
.themenbaum3, .themenbaum3:link, .themenbaum3:visited { font-size:8pt; color:#37318B; font-weight:normal; text-decoration:none; }
.themenbaum3:hover, .themenbaum3:active { font-size:8pt; color:#DF1427; font-weight:normal; text-decoration:none; }
.themenbaum4, .themenbaum4:link, .themenbaum4:visited { font-size:8pt; color:#37318B; font-weight:normal; text-decoration:none; }
.themenbaum4:hover, .themenbaum4:active { font-size:8pt; color:#DF1427; font-weight:normal; text-decoration:none; }
.themenbaum5, .themenbaum5:link, .themenbaum5:visited { font-size:8pt; color:#37318B; font-weight:normal; text-decoration:none; }
.themenbaum5:hover, .themenbaum5:active { font-size:8pt; color:#DF1427; font-weight:normal; text-decoration:none; }

tr.themenbaum { padding:0px; }

.themenSubnavi, .themenSubnavi:link, .themenSubnavi:visited { font-size:8pt; color:#37318B; font-weight:bold; text-decoration:underline; }
.themenSubnavi:hover, .themenSubnavi:active { font-size:8pt; color:#DF1427; font-weight:bold; text-decoration:underline; }
table.themenSubnaviTable { border-width:0px; border-collapse:collapse; }

.CatItem { font-size:9pt; color:#303030; text-decoration:underline; }

a:link, a:visited  { font-weight:normal; color:#303030; }
a:active, a:hover { font-weight:normal; color:#DF1427; }

a.Mini, a.Mini:link, a.Mini:visited, a.Mini:active { font-weight:normal; text-decoration:none; color:#303030; font-size:8pt; font-style:italic; }
a.Mini:hover { font-weight:normal; text-decoration:none; color:#DF1427;  font-size:8pt; font-style:italic; }
div.gemerkt { height:20px; vertical-align:middle; font-size:8pt; color:#303030; }

.PriceInSaving { color:#303030; font-weight:bold; font-size:10pt; }
.PriceHerstInSaving { color:#303030; font-size:9pt; text-decoration:line-through; }
.PriceSaveInSaving { color:#303030; font-weight:bold; font-size:10pt; }
.PriceSaveProzInSaving { color:#303030; font-weight:bold; font-size:10pt; }
.Price { color:#DF1427; font-size:10pt; font-weight:bold; }
.PriceInvalid { color:#DF1427; font-size:8pt; text-decoration:line-through; }
.PriceBase { color:#DF1427; font-size:8pt; }
.PriceZusatz { color:#DF1427; font-size:8pt; }

.VarPrice  { color:#DF1427; font-size:10pt; font-weight:bold; margin:0px; white-space:nowrap; text-align:right; }
.VarPriceZusatz  { color:#DF1427; font-size:8pt; margin:0px; white-space:nowrap; text-align:right; }
.VarPriceInvalid  { color:#DF1427; font-size:8pt; text-decoration:line-through; margin:0px; white-space:nowrap; text-align:right; }
.VarPriceBase  { color:#DF1427; font-size:8pt; margin:0px; white-space:nowrap; text-align:right; }
.VarProdName { font-size:9pt; color:37318B; margin:0px; text-align:center; }
.VarLiefertext, .VarLiefertext { font-size:8pt; margin:0px; }
.VarPunkte, .VarPunkteFehlen, .VarPunkteMoeglich { font-size:9pt; margin:0px; }

.ProdName, .ProdName:link, .ProdName:visited { font-size:9pt; color:#37318B; }
.ProdName:active, .ProdName:hover { font-size:9pt; color:#DF1427; }
.VarName { font-size:9pt; color:#37318B; }

table.AreaC { width:100%; border-width:0px; }
td.AreaCL { background-color:#CEE0F3; vertical-align:top; }
img.AreaCL { background-color:#FFFFFF; border-width:0px; width:5px; height:5px; }
td.AreaC { background-color:#CEE0F3; font-size:9pt; font-weight:bold; padding-left:2px; padding-right:30px; }
td.AreaCR { width:100%; border-color:#CEE0F3; border-style:solid; border-width:1px 0px 0px 0px; border-collapse:collapse; }
table.Area { width:100%; border-width:0px; }
td.Area { padding-left:4px; padding-top:4px; border-color:#CEE0F3; border-style:solid; border-width:0px 0px 0px 1px; border-collapse:collapse; }

table.ListeTop { border-width:0px; }
tr.ListeTop { vertical-align:top; }
td.ListeTopL { background-color:#CEE0F3; text-align:left; }
td.ListeTopM { background-color:#CEE0F3; }
td.ListeTopMC { background-color:#CEE0F3; font-size:9pt;  color:#303030; font-weight:bold; padding-left:2px; width:100%;}
td.ListeTopR { background-color:#CEE0F3; text-align:right; }
img.ListeTopL { background-color:#FFFFFF; border-width:0px; width:5px; height:5px; }
img.ListeTopM { background-color:#FFFFFF; border-width:0px;  width:1px; height:1px; }
img.ListeTopR { background-color:#FFFFFF; border-width:0px;  width:5px; height:5px; }
tr.ListeBottom { vertical-align:top; }
td.ListeBottomL { background-color:#CEE0F3; text-align:left; }
td.ListeBottomM { background-color:#CEE0F3; }
td.ListeBottomR { background-color:#CEE0F3; text-align:right; }
img.ListeBottomL { background-color:#FFFFFF; border-width:0px; width:5px; height:5px; }
img.ListeBottomM { background-color:#FFFFFF; border-width:0px;  width:1px; height:1px; }
img.ListeBottomR { background-color:#FFFFFF; border-width:0px;  width:5px; height:5px; }
tr.ListeC { height:24px; }
td.ListeC { background-color:#CEE0F3; font-size:9pt; font-weight:bold; }
td.ListeCMini { background-color:#CEE0F3; font-size:8pt; font-weight:bold; }
table.ListeBorder { background-color:#CEE0F3; border-width:0px; }
.ListeBorder { background-color:#CEE0F3; }
td.ListeNoBorder { background-color:#E9F3FF; border-width:0px; }
div.ListeNoBorder { background-color:#E9F3FF; }
td.ListeArea { background-color:#E9F3FF; border-width:0px; }
div.ListeArea { background-color:#E9F3FF; }
td.ListeBodyNoBorder { background-color:#FFFFFF; border-width:0px; }
table.Liste { border-color:#CEE0F3; border-style:solid; border-width:1px; border-collapse:collapse; }
td.Liste { background-color:#E9F3FF; border-color:#CEE0F3; border-style:solid; border-width:1px; }
td.ListeBody { background-color:#FFFFFF; border-color:#CEE0F3; border-style:solid; border-width:1px; }
td.ListePic { background-color:#E9F3FF; border-color:#CEE0F3; border-style:solid; border-width:1px; vertical-align:top; }
td.ListeLeft { background-color:#E9F3FF; border-left-color:#CEE0F3; border-left-style:solid; border-left-width:1px; }
td.ListeLeftBottom { background-color:#E9F3FF; border-left-color:#CEE0F3; border-bottom-color:#CEE0F3; border-left-style:solid; border-left-width:1px; border-bottom-style:solid; border-bottom-width:1px; }
td.ListeLeftTop { background-color:#E9F3FF; border-left-color:#CEE0F3; border-top-color:#CEE0F3; border-left-style:solid; border-left-width:1px; border-top-style:solid; border-top-width:1px; }
td.ListeHigh { background-color:#CEE0F3; }
.ListeHighMini, .ListeHighMini:link, .ListeHighMini:visited { background-color:#CEE0F3; font-size:8pt; }
.ListeHighMini:hover, .ListeHighMini:active { background-color:#CEE0F3; color:#DF1427; font-size:8pt; }
.ListeHighSmallest, .ListeHighSmallest:link, .ListeHighSmallest:visited { background-color:#CEE0F3; font-size:7pt; }
.ListeHighSmallest:hover, .ListeHighSmallest:active { background-color:#CEE0F3; color:#DF1427; font-size:7pt; }
hr.ListeHigh { color:#303030 }
input.Menge { font-size:8pt; margin-right:4px; vertical-align:middle; width:30px; }
.MiniS { font-size:7pt; }

/* Tabellenlistung in verkleinerter Schrift */
table.ListeS { background-color:#E9F3FF; border:1px solid #CEE0F3; border-collapse:collapse; }
table.ListeS td { padding:4px; font-size:8pt; }
table.ListeS tr.ListeC { vertical-align:middle; }
table.ListeS td.ListeC { background-color:#CEE0F3; font-weight:bold; text-align:center; vertical-align:middle; white-space:nowrap; }
table.ListeS td.ListeC_e { background-color:#CEE0F3; font-weight:normal; text-align:center; vertical-align:middle; white-space:nowrap; }
table.ListeS td.ListeC_e high { font-weight:bold; font-size:9pt; }
table.ListeS td.ListeC_l { background-color:#CEE0F3; font-weight:bold; text-align:left; vertical-align:middle; white-space:nowrap; }
table.ListeS td.ListeC_r { background-color:#CEE0F3; font-weight:bold; text-align:right; vertical-align:middle; white-space:nowrap; }
table.ListeS tr.Liste { vertical-align:top; }
table.ListeS td.Liste_c { border-top:1px solid #CEE0F3; text-align:center; }
table.ListeS td.Liste_c_nw { border-top:1px solid #CEE0F3; text-align:center; white-space:nowrap; }
table.ListeS td.nobg { background-color:#FFFFFF; border-top:1px solid #CEE0F3; }
table.ListeS td.wb { border:1px solid #CEE0F3; }
table.ListeS td.Liste_r_nw { border-top:1px solid #CEE0F3; text-align:right; white-space:nowrap; }
table.ListeS td.Liste { border-top:1px solid #CEE0F3; }
table.ListeS td.ListePic { vertical-align:top; text-align:center; border-top:1px solid #CEE0F3; }
table.ListeS td.ListeH { background-color:#CEE0F3; border-top:1px solid #CEE0F3; text-align:left; vertical-align:top; }
table.ListeS td.ListeH a:link, table.ListeS td.ListeH a:visited { }
table.ListeS td.ListeH a:hover, table.ListeS td.ListeH a:active { }
table.ListeS td.nob { }

div.dPics { float:left; margin-right:5px; }
div.dPic { margin-top:6px; }

table.AListe { border:0px; border-collapse:collapse; width:100%; }
tr.AListeC { height:24px; }
td.AListeC { background-color:#CEE0F3; font-size:9pt; color:#303030; font-weight:bold; padding:4px; }
td.AListe { padding:4px; font-size:8pt; }
td.AListeTop { padding:4px; font-size:8pt; border-top:1px dashed #CEE0F3; }
td.AListePic { padding:4px; font-size:8pt; vertical-align:top; }
td.AListeLeft { padding:4px; font-size:8pt; }
td.AListeLeftBottom { padding:4px; font-size:8pt; }
td.AListeLeftTop { padding:4px; font-size:8pt; }
img.catLG { border:0px; vertical-align:middle; margin:0px 6px; }
td.AListeS { background-image:url(../nav/bg/lineh.gif); background-repeat:repeat-x; }
td.AListeS1 { background-image:url(../nav/bg/lineh1.gif); background-repeat:repeat-x; }

div.detailarea { padding:6px 0px; border-bottom:1px dashed #CEE0F3; }

textarea { font-size:9pt; }

.Variante { font-size:8pt; color:#DF1427; }
.Generator { font-size:8pt; color:green; }
.Positive { font-size:9pt; color:green; }

.StandardMini { font-size:8pt; color:#303030; }

.Achtung { font-size:10pt; color:#DF1427; }
.Achtungb { font-size:10pt; color:#DF1427; font-weight:bold; }
.AchtungMini { font-size:8pt; color:#DF1427; }

body.help { background-color:#FFFFFF; font-family:Verdana,Arial,Helvetica; font-size:10pt; color:#303030; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px; }
p.HelpContent { padding-left:10px; }
.sHelpCaption { font-size:10pt; color:#303030; font-weight:bold; }
.sHelp { font-size:9pt; color:#303030; }

hr.Standard { color:green; }

input { font-size:8pt; line-height:9pt; }
input.InputBody { font-size:9pt; line-height:9pt; background-color:#FFFFFF; border:0px; color:#303030; }
input.InputListe { text-align:center; font-size:8pt; line-height:9pt; background-color:#E9F3FF; border:0px; color:#303030; }
input.Variante1 { font-size:8pt; line-height:9pt; }

select { background-color:#ffffff; font-size:8pt; }

.raquo { vertical-align:10%; }
img.imgMiddleH8pt { border:0px; vertical-align:middle; height:11pt; }
img.imgMiddle { border:0px; vertical-align:middle; }

div.AAuslaufartikel { margin-top:6px; color:#FF0000; font-weight:bold; }
.AAuslaufartikelH { color:#FF0000; font-weight:bold; margin-right:2px; }
div.AVerkAb18, div.AVerkKund { text-align:center; }
div.AMerken, div.AMerken a:link, div.AMerken a:visited { font-weight:normal; font-size:8pt; }
div.AMerken a:hover, div.AMerken a:active { font-weight:normal; }

div.pAuslaufartikel { margin-top:6px; color:#FF0000; font-weight:bold; }
.pAuslaufartikelH { color:#FF0000; font-weight:bold; margin-right:2px; }
div.pVerkAb18, div.pVerkKund { }
div.pGuenstiger, div.pMerken, div.pRecommend { }
#pBox { margin:10px 0px; border:1px solid #CEE0F3; background-color:#E9F3FF; }
#pBoxC { background-color:#CEE0F3; font-size:9pt; font-weight:bold; padding:0px; }
#pBoxI { background-color:#E9F3FF; padding:4px; border:0px; }
#pBoxI div { margin-left:11px; text-indent:-11px; }
#pBoxI .raquo { vertical-align:20%; }
#pBoxB { background-color:#CEE0F3; font-size:9pt; font-weight:bold; padding:0px; }

/* Produktberater im iframe */
#diframegen { text-align:center; }
.diframegen_v { display:none; }
.diframegen_s { display:inline; }
.diframegen_s div { margin:10px 0px; border-width:1px; border-style:solid; border-color:#CEE0F3; background-color:#E9F3FF; }
#iframegen { width:100%; height:260px; border:0px; }

div.pVarAuslaufartikel { margin-top:6px; float:left; color:#FF0000; font-weight:bold; }
.pAuslaufartikelH { color:#FF0000; font-weight:bold; margin-right:2px; }
div.pVarAuslaufartikelT { margin-top:6px; color:#FF0000; font-weight:bold; float:left; }
div.clearpVarAuslaufartikel { clear:left; }

.rb_text { margin-top:4px; font-size:8pt; }
.rb_text_disable { margin-top:4px; font-size:8pt; color:#555555; }

/* Register, z.B. Marken, Stichwort */
table.register { width:100%; border:0px; }
table.register td { vertical-align:top; padding-right:10px; }
.registerletter { margin-bottom:20px; }
.registerletter .caption { font-size:12pt; font-weight:bold; margin-bottom:6px; }
.registerletter .register { }
.registerletter .register .registerpos { }
.registerletter .register .registerpos a:link, .registerletter .register .registerpos a:visited { text-decoration:none; font-weight:normal; }
.registerletter .register .registerpos a:hover, .registerletter .register .registerpos a:active { text-decoration:none; font-weight:normal; }
.registerletter .register .registerpos a .morename { font-size:8pt; color:#555555; }

select.markenauswahl { width:100%; overflow:hidden; margin:6px 0px; }
select.markenauswahl option { }

/* Produkteigenschaften */
#properties { }
#properties h3 { padding:0px; margin:0px; font-size:10pt; font-weight:bold; }
#properties h3 a { text-decoration:none; cursor:normal; }
#properties table { border-collapse:collapse; border:1px solid #CEE0F3; width:100%; }
#properties table td { padding:2px 4px; border-top:1px solid #CEE0F3; }
#properties table tr.row0 { background:#FFFFFF; }
#properties table tr.row1 { background:#FFFFFF; }
#properties table td.caption { background:#CEE0F3; }
#properties table td.name { padding-right:20px; }
#properties table td.value { width:100%;}

#printversion { margin-top:20px; margin-bottom:10px; color:#555555; }
#printversion a { text-decoration:none; color:#555555; }
#printversion img { vertical-align:middle; margin-right:10px; }

/* Chilltip */
.chilltiptitle { background:#FFFFFF; border:2px solid #CEE0F3; display:none; height:auto; min-width:10px; max-width:260px; position:absolute; width:auto; z-index:1001; }
* html .chilltiptitle { width:145px; }
.chilltiptitle p { float:left; margin:0; padding:10px; width:auto; }
