/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

body {
	background-repeat: repeat-x;
    margin: 0px;
	background-color: #ec9f03;

}
	
.Stil9 {font-weight: bold}

#Layer1 {
	position:absolute;
	left:507px;
	top:1689px;
	width:268px;
	height:236px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:302px;
	top:720px;
	width:115px;
	height:147px;
	z-index:1;
}
#Layer3 {
	position:absolute;
	left:264px;
	top:196px;
	width:164px;
	height:161px;
	z-index:1;
}
	
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;}
.boxTexta { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 11px; background: #ffffff; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 11px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 11px; color: #000000; text-decoration: none; }



A:Link {
  color: #000006;
  text-decoration: none;

}

A:visited {
  color: #000006;
  text-decoration:none;

}

A:hover {
  color: #5D7BA4;
  text-decoration:none;
}

A.no2:Link {
  color: #E7E7E8;
  text-decoration: none;
}

A.no2:visited {
  color: #E7E7E8;
  text-decoration:none;
}

A.no2:hover {
	color: #E7E7E8;
	text-decoration:none;
	font-size: 11px;
}



FORM {
	display: inline;

}

TR.header {
  background: #ffffff;
}

  .test {
  border: 0px solid #fcf2dc;
}

TR.hintergrund {
  background-image: url("")  ; 
  
}

TR.headerNavigation {
  color: #FFFFFF;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation { 
  color: #FFFFFF; 
}


TD.productHeading {
 font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;

  color: #000006;
  font-weight : ;
  
  
  }

TD.productHeading2 {
 font-family:  Verdana, Arial, sans-serif;
  font-size: 11px;

  color: #000006;
  font-weight : ;
  
  
  }


TR.headerError {
  background: #ffffff;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
  color: #000006;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #ffffff;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
  color: #000006;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #F9FFE3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #F9FFE3;
  color: #000006;
  font-weight: ;
}

.infoBox {
  background:#fcf2dc ;
  
}

.infoBox2 {
  background-image: url("/barf/catalog/images/ka1.gif")  ; 
 background-repeat: repeat-x ;

  
}


.boxFooter {
  background-image: url("/barf/catalog/images/ka1.gif")  ; 
 background-repeat: repeat-x ;
  
}

.boxFooter2 {
  background-image: url("http://www.barf-gut.de/img/nails/b.jpg")  ; 
  
}




.infoBoxContents {
  background-image: url("/barf/catalog/images/ka1.gif")  ; 
 background-repeat: repeat-x ;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.infoBoxNotice {
  background: #ffffff;
}

.infoBoxNoticeContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;

  color: #000006;
  height: 16px;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #E7E7E7;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;

  border-spacing: 1px;
}


TABLE.productListing2 {
  border: 1px;
  border-style: solid;

  border-spacing: 1px;
  background: #E7E7E7;
}


TD.productListing2 {
  border: 1px;
  border-style: solid;

  border-spacing: 1px;
  background: #E7E7E7;
}


.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-image: url("")  ; 
  color: #000006;
  height: 16px;
  
}

.preis {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: 900;
}

.preisa {
	font-family: Verdana, Arial, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	font-weight: 900;
}

.preisd {
	font-family: Verdana, Arial, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	font-weight: 900;
}

.preisrechts {
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: 900;
}

.bread {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}


.preisc {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	color: #F7901E;
	font-weight: 900;
}

.preiseur {
	font-family: Verdana, Arial, sans-serif;
	font-size: 24px;
	color: #003399;
	font-weight: 900;
}

.preiseurc {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #F4AC26;
	font-weight: 900;
}

.preiseura {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	color: #003399;
	font-weight: 900;
}

.preisd {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	color: #003399;
	font-weight: 900;
}


.prom {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: 900;
}

.header {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color:#58AAFE;
	font-weight: 900;
}

.suche {
	font-family: Verdana, Arial, sans-serif;
	background-color:#EC9F03;
	background-image: url("/barf/catalog/images/layout/verlauf-home.jpg")  ; 
	border-bottom-color:#f8dca3;	
	font-size: 13px;
	height: 26x;
	color: #333333;
	font-weight: 900;
}
.promg {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #EDA616;
	font-weight: 900;
}

.proma {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: 900;
}

.promas {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: 900;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
 
}

A.pageResults {
  color: #000006;
}

A.pageResults:hover {
  color: #000006;
  background: #ffffff;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;

  font-weight: bold;
  color: #000006;
}

TR.subBar {
  background: #ffffff;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000006;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.main2, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  a hover: # ffffff
  line-height: 1.5;
}


TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  

}


TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;

}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background-image: url("/barf/catalog/images/ka1.gif")  ; 
 background-repeat: repeat-x ;

  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-image: url("http://www.barf-gut.de/img/nails/b.jpg")  ;  }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000006; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #E0080E;  background-image: url("http://www.barf-gut.de/img/nails/b.jpg")  ;  }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ff0000; }


TD.pollBoxRow {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;


}
TD.pollBoxText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;

}
TR.pollOptRow {
  background: ;
}
TR.pollFooter {
  background:;
}

TD.main1, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: ;
}




/* ----------------- coolMenu ----------------- */

.clCMEvent{
	position:absolute;
	width:99%; height:99%;
	clip:rect(0,100%,100%,0);
	left:0; 
	top:0;
	visibility:visible
}


.clCMAbs{
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
}

.clBar{
	position:absolute;
	width:10;
	height:10;
	background-color:#000006;
	layer-background-color:#000006;
	visibility:hidden;
}

.clLevel0,.clLevel0over{
	position:absolute;
	padding:1px;
	font-family:Verdana,arial,helvetica;
	font-size:11px;
}

.clLevel0{
	background-image: url("/barf/catalog/images/ka1.gif")  ; 
 background-repeat: repeat-x ;
	layer-background-color:#000006;
	color:#000006;
}

.clLevel0over{
	background-color:#E5E6E5;
	layer-background-color:#000006;
	color:#000006;
	cursor:pointer;
	cursor:hand;
}

.clLevel0border{
	position:absolute;
	visibility:hidden;
	background-color:#fcf2dc;
	layer-background-color:white;
}

.clLevel1, .clLevel1over{
	position:absolute;
	padding:2px;
	font-family:Verdana,arial,helvetica;
	font-size:11px;
}

.clLevel1{
	background-image: url("/barf/catalog/images/ka1.gif")  ; 
 background-repeat: repeat-x ;
	layer-background-color:#ffffff;
	color:#000006;
}

.clLevel1over{
	background-color:#E5E6E5;
	layer-background-color:#fcf2dc;
	color:#000006;
	cursor:pointer;
	cursor:hand;
}

.clLevel1border{
	position:absolute;
	visibility:hidden;
	background-color:#fcf2dc;
	layer-background-color:white;
}
/* ----------------- coolMenu_eof ----------------- */




/* Shipping Site Beginn */

TR.shippingHeader {
  background: #bbc3d3;
}

TR.shippingNavigation {
  background: #bbc3d3;
}

TD.shippingNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #bbc3d3;
  color: #000006;
  font-weight : bold;

}

.productTabelle {
  
border:1px solid #fcf2dc;
}

.productTabelle1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
  color: #000006;
  font-weight : bold;

}

.productTabelle2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffcc00;
  color: #000006;
  font-weight : bold;
  border-left:1px solid #fcf2dc;

}

.productTabelle3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
  color: #000006;
  font-weight : ;
  border-top:1px solid #fcf2dc;

}

.productTabelle4 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
  color: #000006;
  font-weight : ;
  

}


.shoppingcartBox {
  background: #b6b7cb;
}
TD.shoppingcartBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;

  color: #E7E7E8;
}
.shoppingcartBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #b6b7cb;
}


.CatagoriesBox {
  background: #b6b7cb;
}
TD.CatagoriesBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;

	color: #000000;
	height: 16px;
}
.CatagoriesBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  height: 16px;
}

.linksbox {
  background-image: url("/barf/catalog/images/ka1.gif")  ; 
 background-repeat: repeat-x ;
}
TD.linksboxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;

	color: #000000;
	height: 16px;
}
.linksboxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
 

}



.rechtsbox {

}
TD.linksboxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;

	color: #000000;
	height: 16px;
}
.rechtsboxContents {
  background: #aeb1b8;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #E7E7E8;
  
}


.shoppingcartbox {
  background: #;
}
TD.shoppingcartboxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;

  
  color: #E7E7E8;
}
.shoppingcartboxContents {
  background-image: url("")  ; 
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.oben {
  
 background-image: url(images/oben.gif); 
 background-repeat: repeat-x ;
}

#button {
	padding: 0 0 0 0;
	font-family: Verdana, Arial, sans-serif;
	background-color: #000;
	color: #fff;
	}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border-top: px solid #000;
            
		}
		
	#button li {
		border-bottom: px solid #000;
		margin: 0;

		}




	#button li a {
		display: block;
		padding: 4px 4px 4px 0.5em;
		border-left: px solid #000;
		border-right: px solid #000;
		background-image: url(images/buttons/1.gif); 
                
                
		color: #000000;
		font-size: 11px;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;sysdba
		
		}

	#button li a:hover {
		border-left: px solid #000;
		border-right: px solid #000;
		color: #000000;
		background-image: url(images/buttons/2.gif); 
		}
      
	 #button li.selected  a {
		 
	border-left: px solid #000;
	border-right: px solid #000;
	color: #000000;
	background-image: url(images/buttons/3.gif);
	font-size: 11px;
               }


 .boxlinks {  background : #ffffff url(images/lo_m_schatten.gif) repeat-y fixed top right;
	        background-image: url("/barf/catalog/images/ka1.gif")  ; 
 background-repeat: repeat-x ;
		
		}

.boxrechts {  background : #ffffff url(images/ka_m_schatten.gif) repeat-y fixed top left;
	       background-image: url("/barf/catalog/images/ka1.gif")  ; 
 background-repeat: repeat-x ;
		
		}
.inputboxen {  
	      		 background-color: #F9F9F9;
               border: 1px solid #000;
			 
			   height:19px;
		
		}



.anibild{
-moz-opacity: 2;
}
.anibild:hover{
-moz-opacity: 0.8;
}


.a{
background-image:   url(/barf/catalog/images/ka1.gif);
background-repeat: repeat-x;}

.b{
background-image:   url(/img/button/b.gif);
background-repeat: repeat-x;}



.boxhelp { font-family: Verdana, Arial, sans-serif; font-size: 11px; 
cursor:help; }

.boxhelpa { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; cursor:help; }

.boxa { font-family: Verdana, Arial, sans-serif; font-size: 11px; cursor:help; }

.boxb { font-family: Verdana, Arial, sans-serif; font-size: 11px; cursor:auto; }

.boxbb { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight:bold; cursor:auto;}


.infoBoxContentsCo2 {
  background: #F8F8F9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.infoBoxContentsCo3 {
  background-image:url(/barf/catalog/images/preis.jpg);
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: 900;
  color: #000000;
}

SPAN.removeProduct {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #3366FF;
  font-weight: normal;
}

INPUT.quantitybox {
  border: 1px;
  border-style: solid;
  border-color: #000000;
    font-size: 11px;
  width: 20px;
  height: 22px;
  border-spacing: 0px;
  background: #F8f8f9;
}

.infoBoxContents2 {

	background: #FFcccc;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	vertical-align : text-bottom;
	margin : auto;
	background-position : bottom;

}

<style type="text/css" media="screen">
	body {
		font: 11px arial;
	}
	.suggest_link {
		background-image: url("http://www.barf-gut.de/img/nails/b.jpg")  ; 
		padding: 2px 6px 2px 6px;
	}
	.suggest_link_over {
		background-color: #E7E7E7;
		padding: 2px 6px 2px 6px;
	}
	#search_suggest {
	position: 480px;
	background-color: #EBE5E5;
	text-align: left;
	border: 1px solid #FFFFFF;
	top: 266px;
	}		
	
	#lightbox{
            position: absolute;
            top: 40px;
            left: 0;
            width: 100%;
            z-index: 100;
            text-align: center;
            line-height: 0;
            }
 
#lightbox a img{ border: none; }
 
#outerImageContainer{
            position: relative;
            background-color: #fff;
            width: 250px;
            height: 250px;
            margin: 0 auto;
            }
 
#imageContainer{
            padding: 11px;
            }
 
#loading{
            position: absolute;
            top: 40%;
            left: 0%;
            height: 25%;
            width: 100%;
            text-align: center;
            line-height: 0;
            }
#hoverNav{
            position: absolute;
            top: 0;
            left: 0;
            height: 100%;
            width: 100%;
            z-index: 10;
            }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
 
#prevLink, #nextLink{
            width: 49%;
            height: 100%;
            background: transparent url(/barf/images/blank.gif) no-repeat; /* Trick IE into showing hover */
            display: block;
            }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/barf/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/barf/images/nextlabel.gif) right 15% no-repeat; }
 
 
#imageDataContainer{
            font: 11px Verdana, Helvetica, sans-serif;
            background-color: #fff;
            margin: 0 auto;
            line-height: 1.4em;
            }
 
#imageData{
            padding:0 11px;
            }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }  
#imageData #caption{ font-weight: bold;        }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;      }                                  
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;    }          
                        
#overlay{
            position: absolute;
            top: 0;
            left: 0;
            z-index: 90;
            width: 100%;
            height: 500px;
            background-color: #000;
            filter:alpha(opacity=60);
            -moz-opacity: 0.6;
            opacity: 0.6;
            }
            
 
.clearfix:after {
            content: "."; 
            display: block; 
            height: 0; 
            clear: both; 
            visibility: hidden;
            }
 
* html>body .clearfix {
            display: inline-block; 
            width: 100%;
            }
 
* html .clearfix {
            /* Hides from IE-mac \*/
            height: 1%;
            /* End hide from IE-mac */
            }    
			
.Stil5 {font-size: 11px; font-family: Verdana, Verdana, Arial, sans-serif; font-weight: bold; }
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
a:active {
	color: #F4B310;	} 	
	
	
.Stil3 {font-size:13px; font-family: Arial;}
.style1 {font-size: 13px}
.Stil8 {color: #FFFFFF}
	      
  TD.category_header, DIV.category_header {
       font-family    : Verdana, Arial, sans-serif;
       font-size      : 1.5em;
       font-weight    : bold;
       color          : Black;
       margin-top     : 1.82em;
       margin-bottom  : 1.82em;
       line-height    : 1.5;
    }

    TD.category_sub_header, DIV.category_sub_header {
       font-family    : Verdana, Arial, sans-serif;
       font-size      : 1em;
       margin-top     : 1em;
       margin-bottom  : 1em;
    }
    TD.category_sub_desc, DIV.category_sub_desc {
       font-family    : Verdana, Arial, sans-serif;
       font-size      : 0.7em;
       background     : #DCDCDC;
       margin-bottom  : 1em;
    }
TD.shoppingcartbox {
font-family: Tahoma;
font-size: 11px;
color: #000000;
}

.shoppingcartbox {
font-family: Tahoma;
font-size: 11px;
color: #000000;
}

.star-product-title {
  font-family: Verdana, Arial, sans-serif;
  text-align : center;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
.star-product {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}
.star-product-price{
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #ff0000;
}

.ad{
	position:absolute;
	top:11px;
	right:11px;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#000000;
	font-weight: bold;
	font-size:0.9em;
	background-color: #fcf2dc;
	width:690px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#E2EBED;
	width:690px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

TD.headerCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
 	border:1px solid #E7E7E8;
	background-color:#fcf2dc;
	padding: 8px;
}

.imga
{
 	
	padding: 9px;
}

.imga:hover
{
 	border:1px solid #E7E7E8;
	padding: 8px;
}
.imgb
{
 	
	padding: 4px;
}

.imgb:hover
{
 	border:1px solid #E7E7E8;
	padding: 3px;
}

/* Advanced Searches infobox */

#quick_find select {width:12em; font-size:11px;}
#quick_find select option {width:auto;}


</style>





.content_head {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; font-weight: bold; color: #999999}








SPAN.TreeviewSpanArea A {

	font-size: 9pt;

	font-family: Arial, helvetica;

	text-decoration: none;

	color: #000000;

	font-weight: bold;



   }

SPAN.TreeviewSpanArea A:hover {

        color: #526143;

   }



SPAN.TreeviewSpanArea A:visited {

        font-size: 10pt; 

        font-family: Arial,helvetica; 

        text-decoration: none;

	font-weight: bold;

        color: #000000;

   }

SPAN.TreeviewSpanArea A:bb:hover {

        color: #669999;

   }



.ebene2 {

	font-weight: normal;

}

.navtext {text-align:left; width:170px; font: 9pt sans-serif; border-width:1px; border-style:solid;  border-color:#666666; background-color:#EFEFDC; layer-background-color:#EFEFDC; color:#333333; }



a.navrechtslink:link { color: #ffffff; line-height: 15px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px} 

a.navrechtslink:visited { color: #ffffff; line-height: 15px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px} 

a.navrechtslink:hover { color: #FFFFFF; line-height: 15px; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px} 

a.navrechtslink:active { color: #ffffff; line-height: 15px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px} 

a.navrechtslink:bb:hover { color: #FFFFFF; line-height: 15px; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px} 
.contentheadweiss {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; font-weight: bold; color: #FFFFFF
}

/*start swk*/
td.activeTab
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #3E5E89;
	color: #ffffff;
	font-weight : bold;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
}

td.passiveTab
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #bbc3d3;
	color: #ffffff;
	font-weight : bold;
	padding: 3px;
	text-align: center;
	vertical-align: middle; 
}

.activeTabContent
{
	background: #f8f8f9;
	border: 1px solid #bbc3d3;
}

a.activeTabContent
 {
	color: #000000;
	text-decoration: underline;
}

A.activeTabContent:hover
{
	color: #000000;
	text-decoration: underline;
}

td.popup 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #ffffff;
	color: #000000;
}

a.popup
{
	color: #000000;
	text-decoration: underline;
}

A.popup:hover
{
	color: #000000;
	text-decoration: underline;
}
/*end swk*/


.infocentera {
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	color: #FCF2DC;
	font-weight: 900;
}
