div.catalog_premium    { background-color: #eeeeee; padding-left:5px; padding-top:5px; }
div.catalog_standard    { padding-left:5px; }


div.simple_poll {

}
div.simple_poll_question { margin-bottom: 10px; font-weight: bold }
div.simple_poll_result { margin-bottom: 5px }
div.simple_poll_options { margin-bottom: 10px }


div.simple_poll_result_bar { background-color: #660018; height: 14px; }

div.list_plain_rss      { padding-bottom:10px; }


div.artists_pics { float:right; margin-left:10px; margin-bottom:10px; }
img.entry_single_pic_artists { margin-bottom:10px; }

table.entry_single_section th { padding-right:10px; }

div.gui_categories_nav_horizontal {
  border-bottom: 1px solid #ccc; padding-top: 2px; margin-bottom: 5px; 
}
div.gui_categories_nav_horizontal_row {
  margin-bottom: 3px; 
}
div.gui_categories_nav_horizontal_item {
  margin-right:2px; margin-bottom: 1px; border: 1px solid #ccc; padding: 1px; padding-left: 4px; padding-right: 4px; background-color: #fff; 
}
div.gui_categories_nav_horizontal_item.sel_0 { color: #000}
div.gui_categories_nav_horizontal_item.sel_1 { font-weight: bold; }
div.gui_categories_nav_horizontal_row.level_1 div.gui_categories_nav_horizontal_item.sel_1, div.gui_categories_nav_horizontal_row.level_2 div.gui_categories_nav_horizontal_item {
  background-color: #5279BD; color: #fff;  
}


div.faq { padding-top:2px; padding-bottom:2px; }

h3 { font-style:normal; }

h1 { font-size:20px; }

td.address_body {
  white-space: wrap; vertical-align: top
}


img.list_banner_thumb { margin-left:492px; margin-top:20px; }

div.areaTopLogo {
  min-height: 132px;
}

ul.nav_level_2, u.nav_level_3, ul.nav_level_4 {
  margin-bottom: 4px
}

div.nav_level_2_object, div.nav_level_2_object_active {
  margin-bottom: 1px; padding-top: 1px; padding-bottom: 0px;
}
div.nav_level_3_object, div.nav_level_3_object_active {
  margin-bottom: 0px; padding-top: 1px; padding-bottom: 0px;
}
div.nav_level_4_object, div.nav_level_4_object_active {
  margin-bottom: 0px; padding-top: 1px; padding-bottom: 0px;
}

div.referenzen {
  overflow: auto;
  height: 220px;
}
div.profil {
  overflow: auto;
  height: 300px;
}

input.gui_submit.module_manager_search, input.gui_submit.module_manager_save_filter {                                                                                                                                                                  
        background-image:none;                                                                                                                       
}

div.gui_tabs_dark_item_1_inner, div.gui_tabs_dark_item_1 {
        background-image:none;                                                                                                                       
}

span.gui_search_input_element { white-space: nowrap; display: inline; line-height: 200% }


div.gui_tabs_dark_item_0_inner {
   background-image: none;
   background-color: #666; 
}

table.gui_list_items_border_t, table.gui_list_items_border_b {
   display: none; 
}

div.gui_tabs_dark_content {
   margin-bottom: 1em; 
}
div.gui_non_tabbed_box {
   padding: 1em;
   background-color: #fff;
}
.part_left,
.part_right {
  display:table-cell;
  vertical-align:top;

}

.part_left {
  padding-left:10px;
  width:110px;

}
.part_right {
  width:400px;
  padding-right: 10px;
  padding-left: 10px;
}
.pad_top { padding-top: 10px; }
.pad_bottom { padding-bottom: 10px; }
.mar_top { margin-top: 10px; }
.mar_bottom { margin-bottom: 10px; }

.p2 {
  border: 1px solid #ddd;
  background-color: #deefff;
}

.p2 h2 {
  border-bottom: 1px solid #ccc;
}

.p2 div.top {
  padding: 8px 10px 2px;
}

.p2 div.bottom {
  padding:3px 10px 2px;
  background-color: #ddd;
}
