div.art-header
{ overflow: visible; }
.art-sheet1 { float: left; }
#ads { position: relative; top: 150px; width: 160px; overflow: hidden; float: right; }
.ads_rechts { position: relative; top: 160px; width: 130px; float: right; }
#rahmen
{ overflow: hidden; margin: 0 auto; position: relative; }
#abstand {  }
#abstand2 { }
.breadcrumbs
{ width: 100%; z-index: 10; overflow: visible; padding: 0; }
.breadcrumbs a { font-weight: normal; }
#banner2 { text-align: center; }
#banner3 { text-align: center; }
#ticker { font-size: 12px; font-weight: bold; position: relative; padding-top: 3px; }
#search { position: absolute; top: 85px; right: 10px; z-index: 1000; float: right; }
.search .inputbox { font-size: 11px; background-color: #efefef; width: 120px; height: 14px; padding-top: 2px; border: inset 1px #ddd; }
#resizer { position: absolute; z-index: 1000; top: 5px; right: 10px; height: 17px; float: right; border-color: #a8a8a8; border-width: 1px; }
#languageselection { position: relative; top: 80px; right: 10px; float: right; }
#component {  }
th { font-weight: bold; line-height: 20px; text-align: left; }
tr { vertical-align: top; }
ol { padding-left: 20px; list-style-position: outside; }
h1 { font-weight: bold; }
h2 { font-weight: bold; }
h3 { font-weight: bold; }
.art-post li

{

  padding: 0 0 0 16px;

  line-height: normal;

}
.description { margin-top: 3px; margin-bottom: 5px; margin-left: 5px; }
/*CB*/
.cbProfile li { float: left;}
/*Menü*/
.art-blockcontent-body ul
{  }
.art-blockcontent-body li {  }
.art-blockcontent-body li li { font-style: italic; padding-left: 15px; border-style: none; }
/*Virtuemart-Button Ask a Question*/
.button1 { color: #000; background-image: none; float: right; margin: 2px; padding: 3px; border: ridge 1px #828282; }
/**/
/*Ablage*/
.button { color: #000; background-color: #f0ae00; background-image: url(../images/Button.png); background-position: -5px -5px; margin: 2px; }
.contentheading {  }
.componentheading {  }
.menutitle {  }

