#maintotale 
{ 
  display:block; 
  margin-left:0px; 
}

div.navibarleft 
{
  padding:0px;
  margin:0px;
  top:50px;
  height:100%; 
  width:309px; 
  float:left;
  border:0px dotted #EE0000;
  background-color:#FFFFFF;
} 


#navibarleft-inside
{ 
  border: 0px none;
  padding:2px;
  margin: 5px;
  margin-left:0px;
  background-color:#FAFAFA;
}
/*
#navibarleft-inside a {text-decoration:none; }
#navibarleft-inside a:hover {text-decoration:underline; }
*/

#mainpart 
{ 
  float:left; 
  width:663px; 
  z-index:10;
  border:0px dotted #0000EE;
}
#mainpart-inside
{
  border: 0px none;
  padding:2px;
  margin: 5px;
  background-color:#FFFFFF;
}

#navibarcenter {  }
#center { width:100%; height:50px; display:block; border:0px dotted #EE00EE;}
#center a { display:block; width:123px; height:30px; padding:5px; float:left; font-size:12px; text-align:center; margin-top:7px;}
#center a:hover { font-weight:bold; height:38px; margin-top:0px;}

#a763 {background-color:#FFA401;}
#a764 {background-color:#ADD8E8;}
#a765 {background-color:#FFB5C2;}
#a766 {background-color:#F5DEB5;}
#a767 {background-color:#F1E68A;}

*.subcateg763 {background-color:#FFA401;}
*.subcateg764 {background-color:#ADD8E8;}
*.subcateg765 {background-color:#FFB5C2;}
*.subcateg766 {background-color:#F5DEB5;}
*.subcateg767 {background-color:#F1E68A;}

*.subborder763 {border:1px solid #FFA401;}
*.subborder764 {border:1px solid #ADD8E8;}
*.subborder765 {border:1px solid #FFB5C2;}
*.subborder766 {border:1px solid #F5DEB5;}
*.subborder767 {border:1px solid #F1E68A;}

#navi3 { width:297px; padding:3px;padding-bottom:8px; }
div.subnavi { width:297px;   }
div.subnavi-entry { width:33%; height:90px; display:block; float:left; padding-bottom:20px; }

tr.theadlnk1 td {font-size:12px; font-weight:bold; }

div.subnavi2 { border:0px #999 solid; text-align:center; }
div.subnavi2-entry:hover { background-color:#FAFAFA;}
div.subnavi2-entry {  padding-bottom:20px; width:33%; height:160px; display:block; float:left; margin-bottom:10px;}

div.headbar 
{
  clear:both; 
  display:block;  
  height:250px;
  border:0px dotted #00EE00;
  background-color:#FAFAFA;
  width:987px; 
  text-align:right;
}

#headbar-shop h1 {font-size:20px; clear:none; float:left; margin-left:10px; font-variant:small-caps;}
#headbar-shop h1 a {font-size:17px;  font-variant:small-caps;}
#headbar-shop h1 span { font-size:11px; color:#CCCCCC;  font-variant:small-caps;}
#headbar-shop h1 span.span763 {font-size:11px;color:#FFA401; font-variant:small-caps;}
#headbar-shop h1 span.span764 {font-size:11px;color:#ADD8E8; font-variant:small-caps;}
#headbar-shop h1 span.span765 {font-size:11px;color:#FFB5C2; font-variant:small-caps;}
#headbar-shop h1 span.span766 {font-size:11px;color:#F5DEB5; font-variant:small-caps;}
#headbar-shop h1 span.span767 {font-size:11px;color:#F1E68A; font-variant:small-caps; clear:right;}
#spankontakt {clear:left; font-size:13px;color:#999999; font-variant:small-caps; float:left; text-align:right; width:100%;}

#headbar-inside 
{
  float:right; 
  height:186px; 
  background-color:#FFFFFF;
  width:980px;
  display:block;
  margin-top:15px; 
}
#headbar-inside a { }
#headbar-inside div {border:1px #EEEEEE solid; float:left; width:30%; height:178px; display:block; text-align:justify; margin:2px; padding:2px; margin-left:10px; overflow:hidden; }

div.footbar 
{
  clear:both; 
  text-align:center;
  padding:3px;
  background-color:#FAFAFA;
}

div.totale  
{
  width:988px; 
  margin-left:13px; 
  margin-top:13px; 
  background-color:#FFFFFF;
}

a.level0, a.level1, a.level2, a.level3, a.level4 { clear:both; display:block; padding:2px; }
a.level0:hover, a.level1:hover, a.level2:hover, a.level3:hover, a.level4:hover { font-weight:bold; }
a.level1 {padding-left:4px;}
a.level2 {padding-left:20px;}
a.level3 {padding-left:36px;}
a.level4 {padding-left:52px;}
a.activeentry { color:#FF0000; }

#swladestatus { position:absolute; top:50%; left:50%; z-index:1000; }

div.cato4 { display:block; float:left; width:160px; height:190px; margin:3px; border:1px solid #FF925E; text-align:center;}
div.cato4:hover { background-color:#FF925E; border-color:#FF0000; }

#swDivPopupBackground {  background-color:#FFFFFF; opacity:0.7; filter:Alpha(opacity=70); z-index:10; width:100%; height:100%; position:fixed; left:0px; top:0px;}
#swDivPopup {position:fixed; left:30%; top:30%; text-align:center; z-index:20; padding:20px; background-color:#FEFEFE; border:1px solid #CCC;}
#swDivPopup a { text-decoration:none; }

a.tag {text-decoration:none;}
a.tag:hover {font-weight:normal; text-decoration:underline; }

div.item { width:260px; float:left; margin:5px; text-align:center; padding:5px; height:265px; overflow:hidden;}
div.item:hover { overflow:visible; }
div.itemcontent { }
div.itemcontent select { width:170px; }
div.itemcontent img { cursor:url(/img/icon_klicklupe.gif), url(/img/icon_lupe.ico), crosshair; }
div.itemdescr {position:fixed; z-index:10; width:400px; background-color:#FFF; min-height:100px; padding:5px; text-align:left; }