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

TD.productoptions {
	font-family:Tahoma,"Trebuchet MS",Helvetica,Verdana,Arial,sans-serif;
	font-size: 12px;
	background: #fff;
    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: #fff;
  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: #fff;
  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:#c1c1c1;
}

.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: #5e5e5e;
}

a.headerNavigation:hover {
  color: #5e5e5e;
}

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

.cart_header{
  color:#FFFFFF;
}

.header_navis{
  color:#FFFFFF;
}

a.header_navis{
  color:#FFFFFF;
}

a.header_navis:hover{
  color:#EBEBEB;
}


#nav {
    background:transparent url('images/horiz_menu/bg_grey3_verl.png') center center;
}

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

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

#nav > li:hover > a, #nav > a:hover {
    color: #FFFFFF;
    background:#000000;
    font-weight:normal;
}

#nav ul.subs {
  background-color:#FFFFFF;
  border-left:1px solid #333333;
  border-right:1px solid #333333;
  border-bottom:1px solid #333333;
}
#nav ul.subs > li a {
  color:#525252;
  font-size:13px;
}

#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 #C0C0C0;
}
#nav ul.subs > li > a{
  border-bottom: 1px solid #C0C0C0;
}

#nav > .active_hor_menu  {
    background-color: #525252;
    color: #FFFFFF;
}

#nav li a.active_hor_menu_link {
    color: #FFFFFF;
}
