/* Copyright Scientec Internet Applications + Media GmbH - www.scientec.de */

html,body{margin:0;padding:0;background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif;
  scrollbar-base-color:#DEDEF3; 
  scrollbar-track-color:#DEDEF3;
  scrollbar-face-color:#4546A0;
  scrollbar-highlight-color:#4546A0;
  scrollbar-shadow-color:#4546A0;
  scrollbar-3dlight-color:#DEDEF3;
  scrollbar-darkshadow-color:#DEDEF3;
  scrollbar-arrow-color:#DEDEF3;
}
form{margin:0;padding:0}
p,dl{}
noscript div{padding: 10px;border:2px solid red; background-color:#FFFFFF; font-size:15px; color:red}
html#hintergrund body{background-image: url("../images/hintergrund.jpg");background-position:center top;background-repeat: no-repeat;background-color: #fff; overflow:hidden; width:100%; height:100%}
  #hintergrund #tab{position:absolute;z-index:2; width:100%;height:100%}
  #hintergrund table{height:100%;width:100%;font-size:2px;}
  #hintergrund iframe{width: 100%; height:100%}
  
html#kopf a.textbutton{margin-right:10px; font-weight:bold; font-family:Georgia, 'times new roman', times, serif; text-decoration:none;color:#33319e; font-size: 12px ; border:1px solid #33319e; padding:1px 5px; background-color:#FAFAFC; display:block; width:70px; text-align:center}

html#fuss body{background-color: #20226F;color:#FFF5CE; background-image:url(../images/fuss/hintergrund.jpg); border-top:1px solid #7375D7	}
  #fuss body table{ font-size: 12px; white-space:nowrap}
  #fuss input{ color:#FFF5CE;background-color: #222478; font-size: 12px; white-space:nowrap; border:0;margin:1px 2px; text-align:center}
  #fuss input#amount{ width:25px}
  #fuss input#summe{ width:50px}
  #fuss a.textbutton{ color:#9C9CE2; text-decoration:none}
  #fuss a.textbutton:hover{  text-decoration: underline}

html#subnav{background-color: #3E409C}
  #subnav body{display:block;;padding:0;background-color: #3E409C; color:#fff; ; background-image:url(../images/hintergrund-main.jpg); background-attachment:fixed; background-repeat:no-repeat; overflow:auto}
  #subnav li span{ cursor:default;color:#E6E6F6;display:block;padding-left:22px; background-image: url(../images/bullet1_0.png); background-position:5px 1px; margin-bottom:1px; background-repeat:no-repeat}
  #subnav a{color:#f0f0Ff; text-decoration:none; display:block; background-repeat:no-repeat}
  #subnav a:hover{background-color: #6465AD}
  #subnav a.selected{background-color: #4F4FB9; cursor:default}
  #subnav a.selected:hover{background-color: #4F4FB9}
  #subnav ul{margin:0; padding:15px 0 0 0 }
  #subnav ul ul{margin:0; padding:0 }
  #subnav li{list-style-type: none; margin:0 ; padding:0; display:inline; font-size:12px}
  #subnav li a{padding-left:22px; background-image: url(../images/bullet1_0.png); background-position:5px 1px; margin-bottom:1px}
  #subnav li a:hover{ background-image: url(../images/bullet1_1.png)}
  #subnav li li a{padding-left:34px; background-image: url(../images/bullet2_0.png); background-position:20px 3px}
  #subnav li li a:hover{ background-image: url(../images/bullet2_1.png)}

html#mitte{ }
#widerruf{border:2px solid #fff; padding:10px}
html#inhalt, html#display{background-color: #3E409C;}
  html#inhalt body{height:100%;padding:0 15px; background-color: #3E409C; color: #E6E6F6; background-image:url(../images/hintergrund-main.jpg); background-attachment:fixed; background-position:-170px 0; background-repeat:no-repeat}
  #inhalt,#inhalt td { font-size:13px}
  #inhalt img {border:1px solid #fff}
  #inhalt a {color:#FFF5CE;}
  #inhalt h2 {font-size:14px}
  #inhalt a:hover { text-decoration:none}
  div.top { font-size:1px; height:15px}
  #inhalt h1,#display h1{
    margin-top:0;
    background-color:#4F4FB9;
    /*background-image:url(../images/hintergrund-h1.jpg); background-repeat:repeat-x;*/
    color:#fff;
    border:1px solid #fff;
    border-color: #313173 #8181CD #8181CD #313173;
    font-size:14px;
    text-align:center;
    text-transform:uppercase;
    letter-spacing: 2px;
  } 
  #display h1{margin:0}
  #inhalt h1 div{border:1px solid #fff; border-color:#8181CD #313173 #313173 #8181CD ;padding:2px 0}
  #display h1 div{border:1px solid #fff; border-color:#8181CD #313173 #313173 #8181CD ;padding:2px 0}
  #inhalt div.separator {line-height:0px; font-size:0px;overflow:hidden; border:1px solid #32327C; border-color:#32327C #4B4BB8 #4B4BB8 #32327C}
  .art-tab {margin:4px 0;width:100%;background-color:none;color: #E6E6F6}
  .art-tab-1 {margin:4px 0;width:100%;background-color:#E6E6F6;color: #3E409C}
  .art-foto {vertical-align:top; padding-top:5px; padding-right:8px; width:40px}
  .art-foto img{background-color:#3E409C; border:1px solid #fff;; border-color:#aeaeaf #44446c #44446c #aeaeaf}
  .art-content {}
  .art-title { font-weight: bold;}
  .art-text { }
  .art-price { font-weight: bold; text-align:right; width:80px; white-space:nowrap}
  .art-state {}
  .art-no {}
  .art-rubrik {  }
  .art-check {width:25px; text-align:right }
  .art-path a {color:#DADAF1; font-size:11px }
  .art-tab-1 .art-path a {color:#20226F; font-size:11px }
  .art-path a:hover{ text-decoration:none}

#display body{margin:10px;background-color: #3E409C; color: #E6E6F6; }
  #display table{font-size:13px}
  #display div.separator {margin:6px 0;line-height:0px; overflow:hidden; border:1px solid #32327C; border-color:#32327C #4B4BB8 #4B4BB8 #32327C}
  #display #blaettern{width:24px; height:12px;position:absolute;right:28px;top:16px;}


  #basketTABLE{font-size:12px;}
  #basketTABLE img{ border:0; width:18px}
  #basketHead{background-color:#006;color:#fff; height:25px}
  tr.gerade,tr.ungerade{background-color:#f9f9fd;color:#003}
  td.artPos{vertical-align:top; text-align:center}
  td.artDescr{vertical-align:top}
  span.artTitle{font-weight:bold;}
  span.artText{}
  td.artPrice{font-weight:bold; text-align:right;padding-right:5px}
  td.artDelete {text-align:center}
  tr.basketFoot{background-color:#006;color:#fff; }
  td.artSum{font-weight:bold; text-align:right;padding-right:2px}
  td#basketButtons{text-align:center}
  td#info{text-align:center}
  input.price{text-align:right; width: 50px}
  input#next{}
  input#delete{}


#FotoGal{margin-top:5px;font-size:13px; border:0px inset;background-color:#3E409C;}
#FotoGal input{}
#FotoNav{border: 0;background-color:#20226F;}
#FotoNav th a{text-decoration:none;display:block;padding:2px; }
#FotoNav th img{border:1px;border:1px solid #20226F}
#FotoNav th.on {border:2px outset;background-color:#ccc; }
#FotoNav th.on img{border:1px solid #3E409C; border-color: #333 #fff #fff #333 }
#FotoNav th.off {border:2px solid #3E409C }
#FotoDiv{text-align:center;background-color:#3E409C;}
#FotoDiv img{border:1px solid #fff; border-color:#fff #333 #333 #fff;margin:5px}

table.orderStep{width:100%; background-color:#006;color:#fff;}
table.orderStep a{color:#fff;}
table.orderStep a:hover{text-decoration:none}
table.orderBlock{width:100%;background-color:#f9f9fd; color:#003; border:1px solid #006}
table.orderBlock td{ color:#003}
td.label{width:100px; padding-left:8px; font-weight:bold}
td.orderText{ padding-left:8px}
tr.separator td{height:6px }
