div.navibar 
{
  width:   20%;
  padding:  0px;
  margin:   0px;
  top: 50px;
  height: 100%;
}
#left 
{
  clear:none;
  float: left;
}
#left-inside
{ 
  padding:2px;
  margin: 5px;
}
#subnavi 
{
  float:left; 
  clear:none;
}
#subnavi-inside
{
  padding:2px;
  margin: 5px;
}
#mainpart 
{ 
  float:left; 
  width:980px; 
  background-color:#FFFFFF;
 border-radius:9px;
}
#mainpart-inside
{
  float:left; 
  padding:2px;
  margin: 5px;
  max-width:750px;
}

div.headbar {clear:both; }
div.footbar {clear:both; text-align:center;}
div.totale  {width:980px; margin:0 auto 0; margin-top:20px; }

table.search, table.links1, table.login, *.roundedge
{
  border:1px solid #BDBDBD;
  border-radius:8px;
  -khtml-border-radius:8px;
  background-color:#FEFEFE;
  background-image:url(/img/layout/stempelshop_bg.jpg);
  background-repeat:repeat-x;
  padding:2px;
}

body { background-image:url(/img/layout/page_bg.png); background-color: #DEDEDE; background-repeat:repeat-x; }
*.tabelle1 { padding:10px;   border:1px solid #BDBDBD;
  border-radius:10px;
  } 

*.categ {  border:1px solid #BDBDBD;
  border-radius:8px;
  }

*.categ td { border: 1px solid #BDBDBD; border-collapse:collapse; }
*.theadcateg, *.theadcateg a { font-variant:small-caps; }

/* customernavi03 */
a.level0, a.level1, a.level2 { clear:both; display:block; padding:2px; }
a.level0:hover, a.level1:hover, a.level2:hover, a.level3:hover, a.level4:hover { }
a.level1 {padding-left:4px;}
a.level2 {padding-left:20px;}
a.activeentry { color:#DD3333; }

#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:0px; top:0px; text-align:center; z-index:20; padding:20px; border:1px solid #CCC; width:100%; height:100%;}
#swDivPopup a { text-decoration:none; font-weight:bold; font-size:14px;}
#swDivPopup img {border:2px solid #CCCCCC; padding:10px; background-color:#FFFFFF;}
a.adivpopup { cursor:url(/img/icon_klicklupe.gif), url(/img/icon_lupe.ico), crosshair; }

h1 {font-size:14px; font-weight:bold;}
h2 {font-size:13px; font-weight:bold;}
