* {
  background-image:none !important;
  font: 11pt/160% Verdana, Arial, sans-serif;
  color:#293235;
  background-color:white !important;
  background: transparent !important;
  box-shadow:none !important;
  text-shadow: none !important;
  filter:none !important;
  -ms-filter: none !important;
}

#page_wrapper, #header_left, #header, #slideshow_container, #header_right, #content_left, #content_right {
  width: 100% !important; 
  margin-left: 0 !important; 
  margin-right: 0 !important; 
  padding-left: 0 !important;
  padding-right: 0 !important;
  float:none !important;
}
#slideshow_container {
  margin-top:40px !important;
  margin-bottom:20px !important;
}


a:link, a:visited {
  text-decoration:none; 
  color:#293235;
}

#search, #header_right, #footer, #breadcrumbs, .PagerControl,
#slideshow_container:before, #slideshow_container:after, .camera_caption, .camera_pie, ul.camera_pag_ul {
  display:none !important;
}

a.start_box, a.service_box  {
  display:none !important;
	}

a.designplatten     { background: url('../css/images/bg_start_designplatten.png') top left no-repeat !important; }
a.holzzulieferteile { background: url('../css/images/bg_start_holzzulieferteile.png') top left no-repeat !important; }
a.holzleisten       { background: url('../css/images/bg_start_profilleisten.png') top left no-repeat !important; }
a.holzgitter        { background: url('../css/images/bg_start_holzgitter.png') top left no-repeat !important; }
a.handlaeufe        { background: url('../css/images/bg_start_handlaeufe.png') top left no-repeat !important; }
a.schnitzleisten    { background: url('../css/images/bg_start_schnitzleisten.png') top left no-repeat !important; }

ul#main > li > a,
ul#secondary > li > a {
  display:none !important;
}

ul#main > li.HighLighted > a,
ul#secondary > li.HighLighted > a
{
  display:block !important;
  font-weight:bold !important;
  color:#293235 !important;
  margin:0 !important;
  padding:0 !important;
  width: 100% !important; 
  float:none !important;
}

ul#main > li.HighLighted > a {
  text-transform:uppercase !important;
}

a.view_category, .category_image, .category_text {
  width: 100% !important;
  height:100% !important; 
  float:none !important;
}

a.view_list .vl_name {
  color:white !important;
}

div.tuerkis a.view_list          { border-color:#804704 !important; }
div.tuerkis a.view_list .vl_name { background-color:#804704 !important; }
div.orange  a.view_list          { border-color:#ee7d11 !important; }
div.orange  a.view_list .vl_name { background-color:#ee7d11 !important; }
div.blau    a.view_list          { border-color:#0079bc !important; }
div.blau    a.view_list .vl_name { background-color:#0079bc !important; }
div.violett a.view_list          { border-color:#7532a0 !important; }
div.violett a.view_list .vl_name { background-color:#7532a0 !important; }
div.gruen   a.view_list          { border-color:#006633 !important; }
div.gruen   a.view_list .vl_name { background-color:#006633 !important; }
div.rot     a.view_list          { border-color:#c1002b !important; }
div.rot     a.view_list .vl_name { background-color:#c1002b !important; }
div.braun   a.view_list          { border-color:#b96a05 !important; }
div.braun   a.view_list .vl_name { background-color:#b96a05 !important; }

span.vl_masse, span.vl_masse_one, span.vl_holzart {
  font-size: 8pt !important;
  line-height:1.2 !important;
}


table.view_detail {
	margin-top:10px !important;
	border-collapse:collapse !important;
	width:100% !important;
}

table.view_detail th { text-align:left; color:#fff !important; }


.tuerkis table.view_detail th { background-color:#804704 !important; }
.tuerkis table.view_detail tbody tr:nth-child(2n+1) { background-color:#eee6dd !important; }
.tuerkis table.view_detail tbody tr:nth-child(2n)   { background-color:#f8f6f4 !important; }

.gruen table.view_detail th { background-color:#006633 !important; }
.gruen table.view_detail tbody tr:nth-child(2n+1) { background-color:#dbffed !important; }
.gruen table.view_detail tbody tr:nth-child(2n)   { background-color:#f1fef8 !important; }

.violett table.view_detail th { background-color:#7532a0 !important; }
.violett table.view_detail tbody tr:nth-child(2n+1) { background-color:#f6e8fe !important; }
.violett table.view_detail tbody tr:nth-child(2n)   { background-color:#fdf8ff !important; }

.blau table.view_detail th { background-color:#0079bc !important; }
.blau table.view_detail tbody tr:nth-child(2n+1) { background-color:#e0f4ff !important; }
.blau table.view_detail tbody tr:nth-child(2n)   { background-color:#f3fbfe !important; }

.rot table.view_detail th { background-color:#c1002b !important; }
.rot table.view_detail tbody tr:nth-child(2n+1) { background-color:#feecf1 !important; }
.rot table.view_detail tbody tr:nth-child(2n)   { background-color:#fdf8f9 !important; }

.orange table.view_detail th { background-color:#ee7d11 !important; }
.orange table.view_detail tbody tr:nth-child(2n+1) { background-color:#ffefdf !important; }
.orange table.view_detail tbody tr:nth-child(2n)   { background-color:#fffaf4 !important; }

.braun table.view_detail th { background-color:#b96a05 !important; }
.braun table.view_detail tbody tr:nth-child(2n+1) { background-color:#fff0dc !important; }
.braun table.view_detail tbody tr:nth-child(2n)   { background-color:#fef8ef !important; }


table.view_detail th, table.view_detail td {
	padding:4px 6px !important;
	border-bottom:1px solid #ccc !important;
	border-right:1px solid #ccc !important;
}
table.view_detail th:last-child, table.view_detail td:last-child { border-right:none !important; }
table.view_detail tr:last-child td { border-bottom:none !important; }
table.view_detail th.arti, table.view_detail td.arti {  } 
table.view_detail th.holz, table.view_detail td.holz { width:25% !important; } 
table.view_detail th.ober, table.view_detail td.ober { width:25% !important; } 
table.view_detail th.pric, table.view_detail td.pric { width:20% !important; text-align:right !important; } 

div#p_lt_zoneContent_pageplaceholder_pageplaceholder_lt_zoneRightContent_editabletext_widget1_ctl00_map {
  width:100% !important;
  height:auto !important;

}
