body {
  SCROLLBAR-FACE-COLOR: #DFDFDF;
  SCROLLBAR-HIGHLIGHT-COLOR: #818181;
  SCROLLBAR-SHADOW-COLOR: #818181;
  SCROLLBAR-3DLIGHT-COLOR: #eeeeee;
  SCROLLBAR-ARROW-COLOR:  #818181;
  SCROLLBAR-TRACK-COLOR: #EEEEEE;
  SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
  overflow-x:auto; overflow-y: auto; 
}
td  { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; } 
div { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; } 
a   { font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-size:11px; color:#000000; } 
a.basemenu { font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-size:11px; color:#000000; } 
a.lngsel { font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-size:13px; font-weight:bold; color:#959595; } 
a.lngsel:hover  { font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-size:13px; font-weight:bold; color:#19A6FE; } 
.lngsel_inaktiv { font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-size:13px; font-weight:bold; color:#CCCCCC; } 
.inaktiv  { font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-size:11px; color:#999999; } 
a.ticker { font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-size:11px; color:#000000; text-decoration:underline; } 
a:hover { text-decoration: underline; }
input   { font-family:verdana,arial,helvetica,sans-serif; font-size: 10px; } 
select  { font-family:verdana,arial,helvetica,sans-serif; font-size: 10px; } 
.small  { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; } 
.slogan1 { font-family:verdana,arial,helvetica,sans-serif; font-size:16px; font-weight:bold; letter-spacing:3px; } 
.slogan2 { font-family:verdana,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; letter-spacing:3px; } 

.btn        { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; background-color:#EFEFEF; height:20px; border:1px solid #000000; margin: 0; padding: 3; text-decoration:none; cursor:hand; }
.btnOver    { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; background-color:#0199F3; height:20px; border:1px solid #000000; margin: 0; padding: 3; text-decoration:none; cursor:hand; }
.btnActive  { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000000; background-color:#FFFFFF; height:20px; border:1px solid #000000; margin: 0; padding: 3; text-decoration:none; cursor:hand; }
.btn2       { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; background-color:#EFEFEF; height:18px; border:1px solid #000000; margin: 0; padding: 0; text-decoration:none; cursor:hand; }
.btn2Over   { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; background-color:#0199F3; height:18px; border:1px solid #000000; margin: 0; padding: 0; text-decoration:none; cursor:hand; }
.btn3     	{ background-color: #EEEEF0; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; }
.btn3_over  { background-color: #CCCCD0; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; cursor:hand; }

SPAN.TreeviewSpanArea A { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; text-decoration: none; color: black; }
SPAN.TreeviewSpanArea A:hover { color: black; text-decoration: underline; }

#header      { position:absolute; top:0px; left:0px; z-index:1; }
#productmenu { position:absolute; top:156px; left:0px; width:194px; z-index:5; }
#content1     { position:absolute; top:180px; left:220px; width:555px; z-index:5; }
#content2     { position:absolute; top:157px; left:220px; width:555px; z-index:5; }
#address     { position:absolute; top:0px; left:0px; width:199px; height:100%; z-index:4; }
.address     { color:#A2A2A8; }
#info        { position:absolute; top:156px; left:801px; z-index:5; }

.basemenu_normal    { color:#000000; height:24px; }
.basemenu_over      { background-color:#19A6FE; color:#000000; height:24px; cursor:hand; }
.basemenu_active    { background-color:#19A6FE; color:#000000; height:24px; }

.menu_header_normal { background-color:#CCCCD0; color:#000000; height:25px; }
.menu_header_active { background-color:#19A6FE; color:#000000; font-weight:bold; height:25px; }

.menu_list_normal   { color:#000000; height:25px; }
.menu_list_over     { background-color:#19A6FE; color:#000000; height:25px; }
.menu_list_active   { color:#0199F3; height:25px; font-weight:bold; }

.headline { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#19A6FE; letter-spacing:2px; line-height: 18px; }
.link     { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#19A6FE; text-decoration:underline; }
.remove   { }

.languages { 
	position:absolute;
	width:140px;
	background-color: #E3E3E6;
  border: 1px solid #000000;
	font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; 
	z-index:200;
	visibility:hidden;
	filter:Alpha(Opacity=85); -moz-opacity: 0.9; 
}
.languages a {
	text-decoration:none;
	height:16px;  
	font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; 
}
#languages_overstyle   { background-color:#19A6FE;  height: 16px; padding:2px; cursor:hand; }
#languages_overstyle a { color:#000000; text-decoration:none; }

.list       		  { background-color: #EEEEF0; border:1px solid #EEEEF0; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; }
.list_over     		{ background-color: #CCCCD0; border:1px solid #999999; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; }

.cursor_hand      { cursor:hand; }
.cursor_normal    { cursor:arrow; }

.shopheader_left   { background-color:#19A6FE; border-left:#000000 1px solid; border-top:#000000 1px solid; border-bottom:#000000 1px solid; height:18px; font-weight:bold; }
.shopheader_middle { background-color:#19A6FE; border-top:#000000 1px solid; border-bottom:#000000 1px solid; height:18px; font-weight:bold; }
.shopheader_right  { background-color:#19A6FE; border-right:#000000 1px solid; border-top:#000000 1px solid; border-bottom:#000000 1px solid; height:18px; font-weight:bold; }
.shopspacer        { background-color:#DBDBDB; }

.border            { border:1px #000000 solid; }

.tbl            	 { background-color:#FFFFFF; border:1px #000000 solid; }
.tbl_border      	 { border:1px #000000 solid; }
.tbl_bg         	 { background-color:#EFEFEF; }
.lines      			 { background-color:#000000; }
.footer            { color:#666666; }

.ip { border: #000000 1px solid; background-color: #eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.but { border: #000000 1px solid; background-color: #eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.versand_ip { border: #dbdbdb 1px solid; background-color: #efefef; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; width:100px; text-align:right; }
.ip_content  { border: #000000 1px solid; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.contact_but { border: #000000 1px solid; background-color: #eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
