.background_style {
   background-color:#f2f2f2;
background-repeat:;
background-position:;
background-attachment:;
}

TD.productoptions {
	font-family:Tahoma,"Trebuchet MS",Helvetica,Verdana,Arial,sans-serif;
	font-size: 12px;
	background: PRODUCT_PAGE_TABLE;
 color:  #000000;
	font-weight: bold;
	padding: 3pt;
	border-bottom: 7px White;
}

TD.dropdownarea {

  font-family: Tahoma,"Trebuchet MS",Helvetica,Verdana,Arial,sans-serif;
  font-size: 12px;
  background: PRODUCT_PAGE_TABLE;
  color:  #000000;
  font-weight : bold;
  padding-top: 3pt;
   padding-bottom: 3pt;
	 padding-left: 3pt;
}

TD.dropdownarea_2 {

  font-family: Tahoma,"Trebuchet MS",Helvetica,Verdana,Arial,sans-serif;
  font-size: 12px;
  background: PRODUCT_PAGE_TABLE;
  color:  #000000;
  font-weight : bold;
  padding: 2pt;
}
.moduleRow { }
.moduleRowOver { background-color: #e8e8e8; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #e1dfdf; }


a:hover {
    text-decoration: none;
}

.topcat a {
    color:#ffffff;
font-size:14px;
background:#000000;
}

.topcat a:hover {

color: #ffffff;
background:#d8d8d8;
}


.secondcat a {
 color:#404040;
font-size:14px;
background:#b4b7bc;
}

.secondcat a:hover {
color: #454545;
background:#ededed;
}

.thirdcat a {
 color:#404040;
font-size:14px;
background:#b4b7bc;
}

.thirdcat a:hover {
color: #454545;
background:#ededed;
}

.fourthcat a {
 color:#404040;
font-size:14px;
background:#b4b7bc;
}

.fourthcat a:hover {
color: #454545;
background:#ededed;
}

.fifthcat a {
 color:#404040;
font-size:14px;
background:#b4b7bc;
}

.fifthcat a:hover {
color: #454545;
background:#ededed;
}

a.cat_active {

font-size:14px;

color:#ffffff;
background:#5b5b5b;
}

a.anders:link {
  color:red;
  }
 a.anders:visited {
  color:red;
  }
 a.anders:hover {
  color:red;
  font-weight:bold;
  }

.featured_viewed_wrapper {
background:#ffffff;
}
.pl_name_wrapper {
background:#ffffff;
}

.pl_content_wrapper {
background:#ffffff;
}

.pl_price_wrapper {
background:#ffffff;
}

.pl_price {
background:#ffffff;
}



.recently_viewed_wrapper {
background:#ffffff;
}
.recently_viewed_price_wrapper {
background:#ffffff;
}

.right_product_wrapper{
background:#ffffff;
}

.product_details_wrapper {
background:#ffffff;
}

.product_details_footer {
background:#ffffff;
}
.bundle_info_wrapper{
background:#ffffff;
}
.product_stuff {
color:#000000;
}

A.headerNavigation {
  color: #404040;
}

A.headerNavigation:hover {
  color: #404040;
}
.moduleRow { }
.moduleRowOver { background-color: #e8e8e8; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #e1dfdf; }

.cart_header{

 color:#707070;

}

.header_navis{

 color:#707070;
 }

a.header_navis{

 color:#707070;
 }

a.header_navis:hover{
 color:#7D7D7D;
}

#nav {

    background:transparent url('images/horiz_menu/bg_grey_verl.png') center center;

}

#nav > li {
background:transparent url('images/horiz_menu_trenner/bg_grey_verl.png') right center no-repeat;

}

#nav > li > a {
     color:#757575;
     font-size: 12px;
}

#nav > li:hover > a, #nav > a:hover {

    color: #FFFFFF;
    background:#33CFFF;

    font-weight:normal;
}


#nav ul.subs {
 background-color:#FFFFFF;
 border-left:1px solid #C0C0C0;
    border-right:1px solid #C0C0C0;
    border-bottom:1px solid #C0C0C0;





}
#nav ul.subs > li a {
color:#525252;
font-size:12px;
}

#nav ul.subs > li a:hover {
    color:#000000;

}
#nav ul.subs > li li > a {
font-size:12px;
}

#nav ul.subs > li {
    border-right: 1px solid #E3E3E3;
}
#nav ul.subs > li > a{
 border-bottom: 1px solid #E3E3E3;
}

#nav > .active_hor_menu  {
    background-color: #33CFFF;

    color: #FFFFFF;
}

#nav li a.active_hor_menu_link {

    color: #FFFFFF;
}
