.dBasketContainer{
  width: 860px;
  float: left;
  position: relative;
  margin:0px;
  margin-bottom: 12px;
}

.dBasket_top{
  width: 860px;
  height: 4px;
  margin: 0px;
  padding: 0px;
  background: url(../img/aktualis/basket_top.gif);
}

.dBasket_middle{
  width: 860px;
  background: url(../img/aktualis/basket_middle.gif);
}

.dBasket_bottom{
  width: 860px;
  height: 4px;
  background: url(../img/aktualis/basket_bottom.gif);
}

.dBasket{
}

.dBasketHidden{
  display:none;
}

.dBasketSmall{
  width: 852px;
  height: 27px;
  padding:4px;
  background: url(../img/aktualis/basketmenubase.gif);
  float: left;
  position: relative;
  margin:0px;
  margin-bottom: 12px;
}

.dBase{
  width: 405px; 
  height: 120px;
  padding:4px;
  padding-top:2px;
  background: url(../img/aktualis/base.gif);
  float: left;
  position: relative;
  margin:0px;
}

.dIconList{
  height:23px;
  padding:0px;
  margin:0px;
  width:410px;
  float:left;
  background: url(../img/aktualis/spacer.gif);
}

.dIcon{
  position:relative;
  height:23px;
  cursor:default;
  float:left;
  padding:0px;
  text-align:center;
  overflow:hidden;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  margin:0px;
}

.dIconSelected{
  position:relative;
  height:23px;
  float:left;
  cursor:default;
  padding:0px;
  text-align:center;
  overflow:hidden;
  margin:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

.dIconSelected .dIconLeft
{
  float:left;
  width:3px;
  height:23px;
  background-image: url(../img/aktualis/tab_left.gif);
}

.dIconSelected .dIconRight
{
  float:left;
  width:3px;
  height:23px;
  background-image: url(../img/aktualis/tab_right.gif);
}

.dIcon .dIconLeft
{
  float:left;
  width:3px;
  height:23px;
}

.dIcon .dIconRight
{
  float:left;
  width:3px;
  height:23px;
}

.dIcon #saxon-id
{
  float:left;
  width:3px;
  height:23px;
  background-image: url(../img/aktualis/tab_left_corner.gif);
}

.dIconSelected .dIconText
{
  float:left;
  height:20px;
  background:#FFCC01;
  padding-top:3px;
  font-weight:bold;
}

.dIcon .dIconText
{
  float:left;
  height:18px;
  padding-top:5px;
  background:transparent;
}


#dLeftEndTitle {
  background: url(../img/aktualis/tab_left.gif);
  float:left;
  width:3px;
  height:23px;
  margin:0px;
  padding:0px;
}
#dTitle {
  height:20px;
  padding-bottom:0px;
  padding-top:3px;
  padding-left:4px;
  padding-right:4px;
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #FFCC01;
}
#dRightEndTitle {
  background: url(../img/aktualis/tab_right.gif);
  float:left;
  width:3px;
  height:23px;
  margin:0px;
  padding:0px;
}

.dSpacerEnd{
  width:3px;
  height:23px;
  position:relative;
  margin:0px;
  padding:0px;
  float:left;
  background: url(../img/aktualis/spacer_end.gif);
  background-position:0px 1px;
  background-repeat:no-repeat;
}

.dBaseContainer {
  float: left; 
  width: 413px; 
  height: 100%;
  position: relative;
}

.dUpperContainer {
  width: 800px; 
  height: 100px;
  position: relative;
  overflow:hidden;
}

.dFilterSelection{
  width:399px;
  background:#fff;
  height:114px;
  overflow:hidden;
  padding:3px;
}

.dSelection{
  width:399px;
  background:#fff;
  height:96px;
  overflow:auto;
  padding:3px;
}

.dFilterMenu{
  width:401px;
  background:#fff;
  height:16px;
  overflow:auto;
  padding:1px;  
  padding-left:3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.dBasketSelection{
  width:842px; 
  background:#fff;
  padding:5px;
  margin-left:4px;
  margin-top:2px;
}

.dBasketMenu{
  width:848px; 
  background:#fff;
  padding:1px;
  padding-left:3px;
  margin-left:4px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.selList{
  width:100%;
  height:95px;
  margin:0px;
  padding:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border:none;
}

.dDesc {
  background:#fff;
  width:399px;
  height:42px;
  padding:3px;
  margin-top:2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #606060
}

.dAktualisMenu {
  background: #fff;
  width: 842px;
  height: 17px;
  padding: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #606060;
  margin-left:4px;
}

.dFilterCat {
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px
}

.sFilterSep {
  color:#777;
  display:inline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
}

.dFilter {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#000;
  font-weight:normal;
  padding-left:6px;
}

.imgRemove{
 margin:0px;
  margin-left:2px;
  margin-top:2px;
  margin-right:2px;
 /* top:1px;
  position:relative;*/
}

.dFilterSelection a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#555;
  text-decoration:none;
}

.dFilterSelection a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#555;
  text-decoration:none;
}

.dFilterSelection a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#111;
}

.dListItem{
width: 854px;
height: 60px;
background-image: url(../img/aktualis/listitem.gif);
background-repeat:no-repeat;
float: left; 
margin-right: 7px; 
overflow:hidden;
margin-bottom: 7px;
}

.dListItemAdded{
width: 854px;
height: 60px;
background-image: url(../img/aktualis/listitem_added.gif);
background-repeat:no-repeat;
float: left; 
margin-right: 7px; 
overflow:hidden;
margin-bottom: 7px;
}

.dListItemOffer{
width: 854px;
height: 60px;
overflow:hidden;
background-image: url(../img/aktualis/listitem_grey.gif);
background-repeat:no-repeat;
float: left; 
color:#999;
margin-bottom: 7px;
}

.offering_text
{
  color:#a00;
  font-weight:bold;
}

.truck_reserved_text
{
  color:#999;
  font-weight:bold;
}

.dFilteredCount{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin:5px;
}

.dHelp{
  display:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
}

.page_links
{
  clear:both;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  height:24px;
  position:relative;
  font-weight: bold;
  color:#FFCC01;
  text-align:center;
  margin-bottom:10px;
  display:block;
  text-decoration:none;
}

.page_links .text
{
  position:relative;
  top:-10px;
  height:24px;
  display:inline-block;
  background:#f00;
  margin:0px;
}

.page_links a:link
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: bold;
  color:#000;
  text-decoration:none;
}

.page_links a:visited
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: bold;
  color:#000;
  text-decoration:none;
}

.page_links a:active
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: bold;
  color:#000;
  text-decoration:none;
}

.page_links a:hover
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: bold;
  color:#777;
  text-decoration:underline;
}
