html{
	overflow-y:scroll;
}
body                                          { color: black; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  scrollbar-face-color:#FFE78B;
   scrollbar-shadow-color:#A9A9A9;
   scrollbar-highlight-color:#FFE78B;
   scrollbar-3dlight-color:#A9A9A9;
   scrollbar-darkshadow-color:#F4F4F4;
   scrollbar-track-color:#F4F4F4;
   scrollbar-arrow-color:#A9A9A9;

}
table, td               { color: black; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family:  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p, ul, li
{
	margin-top: 0px;
	margin-bottom: 0px;
}
a:visited          { color: black; text-decoration: none;font-weight: normal; }
a:hover  { color: #CC0000;  text-decoration: none;font-weight: normal; }
a:link          { color: black; text-decoration: none;font-weight: normal; }
a:active     { color: black; text-decoration: none;font-weight: normal; }
.blocksatz { text-align: justify; width: 100% }
.h06 { font-size: 7pt }
.h08 { font-size: 8pt }
.h10  { font-size: 10pt }
.h12  { font-size: 12pt }
.h14  { font-size: 14pt }
.h16    { font-size: 16pt }
.h18  { font-size: 18pt }
.h22  { font-size: 22pt }
.h30 {  font-size: 30px }

a:link.navigation { font-size: 9pt;text-decoration:none;color:black;font-weight:bold;width:100%;display:block}
a:hover.navigation {font-size: 9pt;color: black;text-decoration:none;font-weight:bold;width:100%;display:block}
a:visited.navigation {font-size: 9pt;text-decoration:none;color:black;font-weight:bold;width:100%;display:block}
a:active.navigation {font-size: 9pt;text-decoration:none;color:black;font-weight:bold;width:100%;display:block}

a:link.navigation_over { font-size: 9pt;text-decoration:none;color:#CC0000;font-weight:bold;width:100%;display:block}
a:hover.navigation_over {font-size: 9pt;color: #CC0000;text-decoration:none;font-weight:bold;width:100%;display:block}
a:visited.navigation_over {font-size: 9pt;text-decoration:none;color:#CC0000;font-weight:bold;width:100%;display:block}
a:active.navigation_over {font-size: 9pt;text-decoration:none;color:#CC0000;font-weight:bold;width:100%;display:block}

td.navigation {border-left:1px solid #A9A9A9;background:#FFE78B;}
td.navigation_over {border-left:1px solid #A9A9A9;background:#FFF6D2;}

td.navigation_links{background:url(images/ecke_lu.gif);background-repeat:no-repeat;background-position:bottom left;background-color:#FFE78B;}
td.navigation_links_over{background:url(images/ecke_lu-over.gif);background-repeat:no-repeat;background-position:bottom left;background-color:#FFF6D2;}

td.navigation_rechts{border-left:1px solid #A9A9A9;background-image:url(images/ecke_ru.gif);background-repeat:no-repeat;background-position:bottom right;background-color:#FFE78B;}
td.navigation_rechts_over{border-left:1px solid #A9A9A9;background-image:url(images/ecke_ru-over.gif);background-repeat:no-repeat;background-position:bottom right;background-color:#FFF6D2;}

div.content {overflow: auto;overflow-y:scroll;width:100%;}  
table.content {width: 100%;overflow: hidden;table-layout: fixed;}

.ergebnisliste_box { border: 0px; padding: 0px; text-align: center;}
.ergebnisliste_bild { padding: 0px 5px 0px 0px; height: 120px; width: 120px;}
.ergebnisliste_default { padding: 0px 5px 0px 0px; height: 100px;}
.ergebnisliste_preis { font-size: 14px; font-weight:bold;}
.ergebnisliste_preis_old { font-size: 12px; font-weight:bold;text-decoration:line-through;}
.ergebnisliste_alterpreis { font-weight:normal; }

a:link.ergebnisliste_link_bold { color: #D81F01; font-weight: bold; text-decoration: underline;}
a:hover.ergebnisliste_link_bold { color: #D81F01; font-weight: bold; text-decoration: underline;}
a:visited.ergebnisliste_link_bold { color: #696969; font-weight: bold; text-decoration: underline;}
a:active.ergebnisliste_link_bold { color: #D81F01; font-weight: bold; text-decoration: underline;}

a:link.ergebnisliste_link_warengruppe_bold { color: #E38070; font-weight: bold; text-decoration: underline;}
a:hover.ergebnisliste_link_warengruppe_bold { color: #E38070; font-weight: bold; text-decoration: underline;}
a:visited.ergebnisliste_link_warengruppe_bold { color: #A9A9A9; font-weight: bold; text-decoration: underline;}
a:active.ergebnisliste_link_warengruppe_bold { color: #E38070; font-weight: bold; text-decoration: underline;}

a:link.ergebnisliste_link_warengruppe { color: #696969; font-weight: normal;text-decoration: none;}
a:hover.ergebnisliste_link_warengruppe { color: #CC0000; font-weight: normal; text-decoration: none;}
a:visited.ergebnisliste_link_warengruppe { color: #696969; font-weight: normal; text-decoration: none;}
a:active.ergebnisliste_link_warengruppe { color: #696969; font-weight: normal; text-decoration: none;}

a:link.ergebnisliste_link { color: #D81F01; text-decoration: underline;}
a:hover.ergebnisliste_link { color: #D81F01; text-decoration: underline;}
a:visited.ergebnisliste_link { color: #696969; text-decoration: underline;}
a:active.ergebnisliste_link { color: #D81F01; text-decoration: underline;}

.ergebnisliste_link { color: #D81F01; text-decoration: underline;}
.ergebnisliste_button { vertical-align: middle; background-color: #FFE6BF; border: 1px solid #AA7D39; height: 18px; width: 125px; cursor: pointer;}
.ergebnisliste_image { border:0px; text-align: center;}
.ergebnisliste_spacer { height: 0px; text-align: center;}

a:link.rootline { color: #D81F01; text-decoration: underline;}
a:hover.rootline { color: #D81F01; text-decoration: underline;}
a:visited.rootline { color: #696969; text-decoration: underline;}
a:active.rootline { color: #D81F01; text-decoration: underline;}

a:link.folder { font-weight: bold;font-size: 8pt; }
a:hover.folder { font-weight: bold;font-size: 8pt; }
a:visited.folder { font-weight: bold;font-size: 8pt; }
a:active.folder { font-weight: bold;font-size: 8pt; }

a:link.subfolder { font-weight: normal;font-size: 8pt;}
a:hover.subfolder { font-weight: normal;font-size: 8pt;}
a:visited.subfolder { font-weight: normal;font-size:8pt;}
a:active.subfolder { font-weight: normal;font-size: 8pt;}

form{
	margin-top: 0px;
}

input.formulardaten{font-size:8pt;font-weight:bold;width:301px;}
select.formulardaten{font-size:8pt;font-weight:bold;width:301px;}
input.formulardaten_klein{font-size:8pt;font-weight:bold;width:144px;}
select.formulardaten_klein{font-size:8pt;font-weight:bold;width:144px;}

.links {
	float:left;
	margin:0 10px 0 0;
}

.rechts {
	float:right;
	margin:0 0 0 10px;
}
.clear {
	clear:both;
}

img.rahmen {
	background:#ffffff;
	border:solid 1px #999999;
	padding:4px;
}
.kundenkonto_neu_unsichtbar{
	display:none;
}
.kundenkonto_neu_sichtbar{
	display:inherit;
}
.kundenkonto_ohne_unsichtbar{
	display:none;
}
.kundenkonto_ohne_sichtbar{
	display:inherit;
}
