@CHARSET "ISO-8859-1";

body {
 color:white;
 background-color:black; 
}

body#main {
 background-image:url('background-with-header.gif');background-repeat:repeat-x;
}
body#popup {
  padding:8px;
  background-image:url('bg-frame.gif');background-repeat:repeat-x;
}


th {color:#ded7d7;}

a{color:white;text-decoration:none;}
a:hover{color:white;text-decoration:underline;}

a.action, a.action:visited {border-bottom:1px dashed white;}
a.action:hover {color:white;text-decoration:none;border-bottom:1px solid white;}

a.button {background-image:url('bg-button.gif');}

#root {}


#header {
	width:950px;height:70px;
	margin:28px 25px 0px 25px;
}

/* Height logo area: 48px*/
#header #logo {
	position:relative; top:12px;
	width:100%; height:36px;
  background-image:url('header-logo.gif');
  background-repeat:no-repeat;
}

#header .navigation{
  position:absolute; top:52px; 
  font-size:10px;
  color:#a8a8a8;
}

#header .navigation .current{
  color:white;
  font-size:110%;
  font-weight:bold;
  text-decoration:underline;  
}

#header .navigation .active{
  color:#E0E0E0;  
  text-decoration:none;  
}

#header .navigation .inactive{
  color:#808080;  
  text-decoration:none;  
}



#content .sum{
}

#footer{background-color:#202020;border-top:1px solid #808080;border-bottom:1px solid #808080;}
#footer .flow{
  color:#f0f0f0;
}
#footer a {font-size:11px;font-weight:bold;color:#f0f0f0;}
#footer .spacer {font-size:11px;}

.frame {border:1px solid #f0f0f0;background-color:#000000;
  background-image:url('bg-frame.gif');
  background-repeat:repeat-x;
}

.frame .caption{
	margin:0px;padding:2px 0px 0px 8px;
	height:18px;
  color:#c00000;font-size:14px;font-weight:bold; 
  background-color:#e0e0e0;
  background-image:url('bg-frame-caption.gif');
  background-repeat:repeat-x;
  position:relative;
}

.frame .caption a {color:#c00000;}
.frame .caption div.buttons a.colAll {background-image:url('collapse-all16.gif');}
.frame .caption div.buttons a.expAll {background-image:url('expand-all16.gif');}

.frame .caption.collapsed a {background-image:url('collapsed16.gif');}
.frame .caption.collapsed div.buttons a.toggle {background-image:url('expand16.gif');}

.frame .caption.expanded a {background-image:url('expanded16.gif');}
.frame .caption.expanded div.buttons a.toggle {background-image:url('collapse16.gif');}

.pageCaption {color:#F0F0F0;font-size:18px;font-weight:bold;}
.flowCaption {color:#F0F0F0;font-size:14px;font-weight:bold;}
div.toolbar .pageCaption {top:4px;}

.important {font-weight:bold !important;color:red !important;}
.label {color:#e0e0e0;}
.footnote {color:#A0A0A0;font-size:11px;font-style:italic;}
.warning {color:#ff8080;font-weight:bold;}

.messages.info {background-image:url('info32.gif');}
.messages .verybig {color:#f0f0f0;}


.productlist .title {}
.productlist .title .articleNo {}
.productlist .desc {}
.productlist .qty {}
.productlist .thumbnail {background-image:url('bg-tn.gif');}
.productlist .thumbnail.none {background-image:url('bg-tn-none.gif');}
.productlist .thumbnail img {}
.productlist .thumbnail a {}

.sidebox {color:#F0F0F0;}
.sidebox .caption {}
.sidebox .footer {}
.sidebox .content {color:#F0F0F0;}

