body { font:13px Arial,Verdana,Helvetica,sans-serif; /* background-color: #E8EBF0;*/ 
    background-color: #ffffff; 
}
  
table { font:13px Arial,Verdana,Helvetica,sans-serif; }
img		{ border:0; }

div.Summe	{}
table.Summe {}

td.SSH { padding-top: 20px; font-weight: bold; }
td.SSE { width: 180px; padding-bottom: 2px;}
td.SSA { width: 30px; padding-left: 10px; padding-bottom: 2px; }

div.SSH { padding: 4px; border-bottom: solid 1px #5D5D5D; border-left: solid 1px #5D5D5D; border-right: solid 1px #5D5D5D; }
div.SSE { padding: 4px; }



div.Produkt { 
    width: 768px !important;
    left: 0px !important;
    margin: 0px 0px 2px 4px;
    postion: relative;
    float: left;
}


table.Produktliste { }
div.Produktliste {
    width: 794px;
    margin-left: 4px;
}

div.SuchProdukt { 
    border: solid 1px #5D5D5D; width: 175px; background-color: #68666B; 
    position: relative !important;
    float: left;
    margin: 0px 20px 20px 0px;
    top: 0px !important;
    left: 0px !important;
}
div.SuchProduktImage { left: 0px; top: 15px; width: 175px; position: absolute; text-align: center; background-color: #FFFFFF; }
div.SuchProduktReduziert { right: 10px; top: 5px; width: 40px; position: absolute; background-color: #BC0000; color: #FFFFFF; }
div.SuchProduktHeadline { width: 100%; height: 10px; background-color: #68666B; }
div.SuchProduktAbstand  { height: 10px; background-color: #FFFFFF; }
div.Beschreibung { left: -1px; color: #FDFDFD; height: 90px; width: 169px; border-top: solid 1px #5D5D5D; background-color: #68666B; padding: 4px; position: relative; }

A.SuchProdukt { COLOR: #FFFFFF; FONT:13px Arial,Helvetica,sans-serif; TEXT-DECORATION: none; FONT-WEIGHT:bold; }
A.SuchProdukt:link     { TEXT-DECORATION: none; }
A.SuchProdukt:visited  { text-decoration: none; }
A.SuchProdukt:active   { text-decoration: none; }
A.SuchProdukt:hover    { text-decoration: none; }


table.Beschreibung	{ width: 167px; }
td.Bezeichnung		{ height: 30px; }
td.OptRange			{ height: 30px; }
td.OptRange i {font-style: normal;}
td.Preis			{ height: 15px; }
div.Preis                       { top: 60px; position: absolute; background-color: #68666B; }
div.LaenderPreis                { top: 60px; position: absolute; background-color: #68666B; }

div.Reiter      {
}

div.ReiterAkt   { 
    width: 180px; height: 25px; border-top: solid 1px #3A4354; background-color: #3A4354; color: #10087B; FONT-WEIGHT: bold; 
    position: relative; 
    left: 0px !important;
    float: left;
}

div.ReiterInAkt { 
    width: 180px; height: 25px; border-top: none 1px #FFFFFF; border-bottom: solid 1px #3A4354; background-color: #FFFFFF; color: #10087B; FONT-WEIGHT: normal; 
    position: relative;
    float: left;
    left: 0px !important;
}

div.ReiterSuchergebnisAkt   { 
    background-color: #3a4354;
    border-top: 1px solid #3a4354;
    color: #ffffff;
    position: relative;
    float: left;
    height: 25px;
    width: 140px;
    font-weight: bold;
}

div.ReiterSuchergebnisInAkt { 
    width: 140px; height: 25px; border-top: solid 1px #FFFFFF; border-bottom: solid 1px #3A4354; background-color: #FFFFFF; color: #10087B; FONT-WEIGHT: normal;
    position: relative;
    float: left; 
}

div.ReiterLine  { 
    width: 768px !important; 
    border-top: solid 11px #3A4354; 
    position: relative; 
    background-color: #E8EBF0;
    top: -1px !important;
    float: left;
    height: 0px;
    margin-top: -2px; 
}

div.ReiterDelAktProdukt		{ right: 15px; top: 2px; width: 20px; height: 20px; background-color: #3A4354; text-align: center; padding-top: 2px; position: absolute; }
div.ReiterDelInAktProdukt	{ right: 5px; top: 2px; width: 20px; height: 20px; background-color: #FFFFFF; text-align: center; padding-top: 2px; position: absolute; }
div.ReiterDelInAktListe		{ right: 8px; top: 2px; width: 20px; height: 20px; background-color: #FFFFFF; text-align: center; padding-top: 2px; position: absolute; }


td.ProduktIMG { width: 150px; vertical-align: top; text-align: center; padding-top: 5px; }
td.ProduktDESC { vertical-align: top; }
td.ProduktVKABSTAND_LEFT { background-color: #68666B; width: 20px; }
td.ProduktVK { background-color: #68666B; width: 100px; vertical-align: top; text-align: left; FONT-WEIGHT: bold; color: #FFFFFF; }
td.ProduktVKABSTAND_RIGHT { background-color: #68666B; width: 20px; }

td.ProduktTRENNER { padding-top: 20px; }
td.ProduktVKTRENNER { background-color: #68666B; padding-top: 20px; }
div.ProduktTRENNER { border-top: solid 1px #5D5D5D; height: 10px; }
div.ProduktVKTRENNER { border-top: solid 1px #5D5D5D; height: 10px; }

div.history {  }
div.history_sorted { left: 280px; top: 40px; position: absolute; }

A.history:link     { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.history:visited  { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.history:active   { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.history:hover    { COLOR:#EFEFEF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:bold; }

.history		   { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }


div.nichtgefunden				{ z-index: 1; }
div.nichtgefunden_bg_weiss              { left: 0px; top: 0px; height: 250px; width: 100%; background-color: #FFFFFF; position: absolute; FONT:16px Arial,helvetica,sans-serif; COLOR: #317E88; FONT-WEIGHT: bold; z-index: 4;}
div.nichtgefunden_bg_hell		{ left: 0px; top: 50px; height: 160px; width: 100%; background-color: #959595; position: absolute; FONT:16px Arial,helvetica,sans-serif; COLOR: #317E88; FONT-WEIGHT: bold; z-index: 5;}
div.nichtgefunden_bg_mittel		{ left: 0px; top: 60px; height: 120px; width: 100%; background-color: #68666B; position: absolute; FONT:16px Arial,helvetica,sans-serif; COLOR: #317E88; FONT-WEIGHT: bold; z-index: 10;}
div.nichtgefunden_text			{ left: 0px; top: 60px; height: 80px; width: 99%; background-color: #5D5D5D; position: absolute; FONT:16px Arial,helvetica,sans-serif; COLOR: #FFFFFF; FONT-WEIGHT: bold; padding-left: 10px; padding-top: 30px; z-index: 20; }
div.nichtgefunden_bild			{ right: 20px; top: 0px; width: 230px; height: 230px; position: absolute; z-index: 30; }
div.nichtgefunden_ersatz_text	{ left: 10px; top: 230px; position: absolute; z-index: 32; color: #414141; FONT:16px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE; FONT-WEIGHT: bold; }
div.nichtgefunden_ersatz_rahmen	{ left: 0px; top: 250px; position: absolute; width: 100%; height: 100%; background-color: #68666B; z-index: 35; }
div.nichtgefunden_ersatz		{ left: 0px; top: 20px; position: absolute; width: 100%; height: 100%; background-color: #FFFFFF; z-index: 40; }
div.bPost						{ background-color: #FFFFFF; }

table.navigation { 
    position: relative;
    float: left;
    top: 2px; 
    height: 24px; 
}

td.navigation { width: 20px; height: 20px; text-align: center; }
td.navigation_selected { width: 20px; height: 20px; text-align: center; border: solid 1px #5D5D5D; }

A.navigation:link     { COLOR:#68666B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE; FONT-WEIGHT:bold; }
A.navigation:visited  { COLOR:#68666B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE; FONT-WEIGHT:bold; }
A.navigation:active   { COLOR:#68666B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE; FONT-WEIGHT:bold; }
A.navigation:hover    { COLOR:#3F3F3F;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE; FONT-WEIGHT:bold; }

.navigation { COLOR: #68666B; FONT:13px Arial,Helvetica,sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; }


div.ProduktAnzahl { }


div.PageOf { left: 0px;  top: 7px; width: 90px; height: 24px; position: absolute; }
.PageOf { COLOR:#414141;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }

div.goto { }
.goto { COLOR:#414141;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }

div.maxItemPerPage { 
    position: relative;
    float: right;
    width: 150px; 
    height: 24px;
    margin: 2px 8px 0px 0px;
}

.maxItemPerPage { COLOR:#414141;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }

div.maxProduktPerLine { 
    right: 69px;
      top: 2px; width: 150px; height: 24px; position: absolute; 
}

.maxProduktPerLine { COLOR:#414141;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }


table.Suchauswahl	{ left: 0px; top: 0px; width: 240px; position: absolute; }
td.Suchauswahl		{ text-align: right; padding-bottom: 5px; }
select.Suchauswahl	{ width: 170px; font-family: Arial ; color: #68666B; background-color: #CED0D2; }


.balken {background-color: #68666B; }
.vk {font:13px Arial,Helvetica,sans-serif;color:#FFFFFF;}
.vk_reduziert {font:13px Arial,Helvetica,sans-serif;color:#FF4444;}
.vks {font:13px Arial,Helvetica,sans-serif;color:#FFFFFF;}
.ext_vk {font:13px Arial,Helvetica,sans-serif;color:#FFFFFF;}
.ext_mwst {font:10px Arial,Helvetica,sans-serif;color:#FFFFFF;}
.ext_vks {font:13px Arial,Helvetica,sans-serif;color:#FFFFFF;}
.aktReiter 		{ COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
.ihreAuswahl	{ COLOR:#10087B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
.sternchen	{ COLOR:#68666B;FONT:11px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }

A.wk:link     { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.wk:visited  { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.wk:active   { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.wk:hover    { COLOR:#FAD43B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:bold; }

A.wk1:link     { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }
A.wk1:visited  { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }
A.wk1:active   { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }
A.wk1:hover    { COLOR:#FAD43B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:normal; }

A.wk2:link     { COLOR:#68666B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.wk2:visited  { COLOR:#68666B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.wk2:active   { COLOR:#68666B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.wk2:hover    { COLOR:#1F1F1F;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:bold; }

A.zoomit:link     { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.zoomit:visited  { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.zoomit:active   { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.zoomit:hover    { COLOR:#FAD43B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }

A.diashow:link     { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.diashow:visited  { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.diashow:active   { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.diashow:hover    { COLOR:#FAD43B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }

A.imgback:link     { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.imgback:visited  { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.imgback:active   { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.imgback:hover    { COLOR:#FAD43B;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }


div.round_top_left { height: 18px; width: 10px; position: absolute; }
div.round_top_right { height: 18px; width: 10px; position: absolute; }

div.round_bottom_left { height: 18px; width: 10px; position: absolute; }
div.round_bottom_right { height: 18px; width: 10px; position: absolute; }

span.dia { border: none 1px #FFFFFF; }

#contentwrapper {
    position: relative;
    float: left;
    width: 794px;
    height: 100%;
    min-height: 759px;
    margin-left: 6px;
    background-color: #e8ebf0;
}

#HistorieBox {
    postion: relative;
    float: left;
    z-index: 12;
    padding: 0px;
    margin: 0px
}

#ReiterBox {
    position: relative;
    float: left;
    z-index: 13;
    margin: 2px 0px 0px 12px;
}

#ResultBox {
    position: relative;
    float: left;
    z-index: 14;
    margin: 4px 0px 0px 8px;
}

#lowerPaginationWrapper {
    left: 0px;
    height: 40px;
    position: relative;
    float: left;
    margin-top: 2px;
}

#sternchen {
    visibility: hidden;
    display: none;
}

.round_top_middle {
    width: 787px;
    text-align: right;
    height: 27px;
}

.round_bottom_middle {
    height: 40px;
    position: relative;
    float: left;
    background-color: #e8ebf0;
    text-align: left;
}

.paginationLabelWrapper {
    position: relative;
    float: left;
    margin: 5px 10px 0px 12px;
}

#Menu {
    visibility: hidden;
    display: none;
}

#KatMenuBox {
    width: 200px;
    height: 85%;
    background-color: #ffffff;
}

.newline {
    clear: both;
}

#top_image {
    position: relative;
    float: left;
    height: 150px;
    width: 794px;
    overflow: hidden;
    margin-top: 2px;
}

.PreisVKs {
    width: 65px;
}

.PreisVK {
}

