
HTML {
scrollbar-face-color:#E77817;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#D4ECF7;
scrollbar-darkshadow-color:#ffffff;
}
BODY {
	color: #000000;
	margin: 0px;
	background-color: #D5EDF8;
    background-repeat:repeat-x;
    font-size: 10px;
	background-image: url('img/bg.gif');
	font-family: Verdana, Arial, sans-serif;}
	
	
h1
{font-size:10pt;
font-weight:bold;
text-align:left;
color:#ffffff;
padding: 4px 0px 0px 8px;
background-image: url('img/bgprod.gif');
background-repeat:repeat-x;
height:29px;
}


h3
{font-size:10px;
font-weight:bold;
text-align:left;
color:#ffffff;
padding: 6px 0px 0px 8px;
background-image: url('img/bgprod2.gif');
background-repeat:repeat-x;
height:26px;
}
.boxi{
 padding: 0px 0px 0px 8px;
 }
  
.Boxheader{
background:#C3B184;
height:20px;
 }

img{
	border:0;
}

.text {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
	background-image: url('img/searchtext.png');
}
A {
  color: #84C225;
  text-decoration: none;
  font-weight: normal;
}

A:hover {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}
.copy {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  text-align:left;
  }
  
 A.copy  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  text-align:left;
} 
A.copy:hover  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#1898A9;
  font-weight: normal;
  text-align:left;
}
.navu {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #A2D3E9;
  font-weight: normal;
  text-align:left;
  }
  
 A.navu  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #A2D3E9;
  font-weight: normal;
  text-align:left;
} 
A.navu:hover  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #9DB926;
  font-weight: normal;
  text-align:left;
}

A.headerNavigation { 
  color: #000000; 
 font-weight: normal;
}

A.headerNavigation:hover {
  color: #1898A9;
  font-weight: normal;
 }
.wk {
  	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight : normal;
	}
 A.wk { 
  color: #000000; 
 font-weight: normal;
}

A.wk:hover {
  color: #1898A9;
  font-weight: normal;
}


A.log { 
  color: #008800; 
 font-weight: normal;
}

A.log:hover {
  color: #326500;
  font-weight: normal;
}

A.under{
color: #326500;
font-weight: normal;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#1898A9;
}
A.under:hover {
color: #326500;
font-weight: normal;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#1898A9;
}
.log {
  	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #008800;
	font-weight : normal;
	}
.navob  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  text-align:center;}
  
 A.navob  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  text-align:center;}
  
   A.navob:hover  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #F3F3F3;
  font-weight: bold;
  text-align:center;}
  
     A.navob:visited  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #F3F3F3;
  font-weight: bold;
  text-align:center;}
 
.highslide{
    cursor:url(highslide/graphics/zoomin.cur), pointer;
    outline:none;
    }
.highslide-caption{
    display:none;
    border:2px solid white;
    border-top:none;
    font-size:10pt;
    padding:5px;
    background-color:white;
    }
.highslide-loading{
    display:block;
    padding:2px;
    border:#000;
    background-color:#fff;
    /*you might have to adjust the width and the height to suit your loading image,
    or if you want text, then edit the option in highslide.js and adjust the css here*/
    width:16px;
    height:16px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat:no-repeat;
    background-position:2px 2px;
    }
.highslide-move{
    cursor:move;
    }
.highslide-overlay{
    display:none;
    }
.controlbar{background:url(highslide/graphics/controlbar4.gif);
    width:167px;
    height:34px;
    }
.controlbar a{
    display:block;
    float:left;
    height:27px;
    }
.controlbar a:hover{
    background-image:url(highslide/graphics/controlbar4-hover.gif);
    }
.controlbar .previoushs{
    width:50px;
    }
.controlbar .nexths{
    width:40px;
    background-position:-50px 0;
    }
.controlbar .highslide-move{
    width:40px;
    background-position:-90px 0;
    }
.controlbar .closehs{
    width:36px;
    background-position:-130px 0;
    }
/*DO NOT DELETE THIS, YOU WILL REGRET IT...*/
.highslide-display-block{
    display:block;
    }
.highslide-display-none{
    display:none;
    }
.boxText { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.boxTextBG {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	
}
.boxTextBGII {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #FFCC99;
}
.boxTextPrice {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FF8C00;
}

.errorBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight: bold;
	background-color: #ffb3b5;
}
.gvBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight: bold;
	border-color: #FFFFFF;
	border: 1px solid;
	background-color: #ffb3b5;
}
.stockWarning { 
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #cc0033;
}

.productsNotifications {
	background-color: #f2fff7;
}

.orderEdit { 
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #70d250;
	text-decoration: underline;
}



FORM {
	display: inline;		   
}


TR.header {
	background-color: #ffffff;
}

TR.headerNavigation {
  background: #F6F6F6;
}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight : bold;
	border-bottom: 1px solid;
	border-color: #b6b7cb;
	background-color: #F6F6F6;
}

TD.conditions {
  background-color: #D7EF80;
}

A.confirmationEdit {
	color: #009933;
	font-style: italic;
}
A.confirmationEdit:hover {
	color: #009933;
	font-style: italic;
	text-decoration: underline;
}
TR.headerError {
  background-color: #A2D3E9;
}

TR.headerMessage {
	background-color: #00CC33;
}

.moduleHeading {
font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	padding: 3px;
	background-color:#ffffff;
	color: #ffffff;
	background-image: url(img/bgh1.gif);
}



TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #A2D3E9;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
    background: #F6F6F6;
  color: #000000;
  font-weight : bold;
  border-bottom: 1px solid;
  border-color: #b6b7cb;
}

.infoBox {
}

.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	padding: 3px;
	background-color:#ffffff;
	color: #018801;
	background-image: url(img/bgh1.gif);
    }

TD.infoBoxHeading_right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #C3B184;
  height:23px;
  color: #000000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border-right: 0px solid;
  	background-color: #D5EDF8;
	border: 1px solid;
	border-color: #A2D3E9;
}

TD.infoBox_right, SPAN.infoBox_right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
 	background-color: #D5EDF8;
	border: 1px solid;
	border-color: #A2D3E9; 

}

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: #f8f8f9;
}

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: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
	color: #B5D73B;
	text-decoration: none;
}

A.pageResults:hover {
  color: #A2D3E9;
  text-decoration: none;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  padding:1px 1px 4px 1px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

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: 12px;
  color: #f0a480;
  font-weight: bold;
}

SPAN.underline {
	text-decoration: underline;
}

TABLE.formArea {
 	background-color: #D5EDF8;
	border: 1px solid;
	border-color: #A2D3E9;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.copyright {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  text-align:center;
}
.parseTime {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  text-align:center;
}
A.copyright {
  color:#000000;
}
A.copyright:hover {
  color: #C3B184;
  text-decoration: none;
}


SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #FF8C00;
}
SPAN.productOldPrice {
	font-family: Verdana, Arial, sans-serif;
	color: #FF8C00;
	text-decoration: line-through;
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #C40000;
}

SPAN.productDiscountPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #FF8C00;
  font-weight: bold;
}

.smallHeading {
font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	padding: 3px;
	background-color:#ffffff;
	color: #018801;
	background-image: url(img/bgh1.gif);
    }

.moduleRow {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 1.5;
	background-color: #D5EDF8;
	border: 1px solid;
	border-color: #A2D3E9;

}
.moduleRowOver { 
	background-color: #D7E9F7; 
	border: 1px solid;
	border-color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5; 
	
	}
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* sitewide font classes */
/* Note: heading<Number> equals <font size="Number"> */
.heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.heading3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.heading4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.heading5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; }

/* Sitemap Tables */
.sitemap_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; 
	background-color: #C3B184; 
	padding-top: 2px; padding-bottom: 2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}

.sitemap_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #D5EDF8; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}


/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.tableShop {
background-color: #ffffff;
border-left: 1px solid;
border-right: 1px solid;
border-color: #b6b7cb;
}

.navLeft {
	border-right: 1px solid;
	border-color: #b6b7cb;
	background-image: url(img/bg_left_column.jpg);
	width: 185px;
}
.navRight {
	border-color: #C3B184;
	border-top-width: 4px;
	border-top-style: solid;
	border-left-width: 4px;
	border-left-style: solid;
	background-color: #E9D7BB;
	width: 185px;
}

.contentsTopics {
font-size:10pt;
font-weight:bold;
text-align:left;
color:#ffffff;


 }

.tableListingI {
	background-color: #eeeeee;
}

.tableListingII {
	background-color: #d0d0d0;
}

.tableBody {
padding: 5px;
}

.poweredby {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}
.onepxwidth {
	width: 1px;
}


/* ### 1.Ebene ### */
.catListBody ul li a {
	width: 100%;
	padding: 4px 0px 4px 18px;
	color:  #84C225;
	font-weight: normal;
	border-bottom: 1px #E77817 dotted;
	background-image: url('img/arrow.gif');
}

/* ### 2.Ebene ### */
.catListBody ul li ul li a, .catListBody li.activeCat ul li a {
	width: 99%;
	padding: 4px 0px 4px 14%;
	color: #000000;
	font-weight: bold;
	border-bottom: 1px #E77817 dotted;
	background-image: url('img/arrow.gif');
	
}

/* ### 3.Ebene ### */
.catListBody ul li ul li ul li a , .catListBody li.activeCat li.activeCat ul li a {
	width: 85%;
	padding: 4px 0px 4px 20%;
	color:  #84C225;
	font-weight: bold;
border-bottom: 1px #E77817 dotted;
	background-image: url('img/arrow.gif');
		
}

/* ### 4.Ebene ### */
.catListBody ul li ul li ul li ul li a , .catListBody li.activeCat li.activeCat li.activeCat ul li a {
	width: 80%;
	padding: 4px 0px 4px 25%;
	color: #84C225;
	border-bottom: 1px #E77817 dotted;
	background-image: url('img/arrow.gif');
		
}

/* ### 5.Ebende ### */
.catListBody ul li ul li ul li ul li ul li a , .catListBody li.activeCat li.activeCat li.activeCat li.activeCat ul li a {
	width: 75%;
	padding: 4px 0px 4px 30%;
	color: #84C225;
	border-bottom: 1px #E77817 dotted;
	background-image: url('img/arrow.gif');
		
}

/* ### 6.Ebende ### */
.catListBody ul li ul li ul li ul li ul li ul li a , .catListBody li.activeCat li.activeCat li.activeCat li.activeCat li.activeCat ul li a {
	width: 70%;
	padding: 4px 0px 4px 35%;
	color: #84C225;
	border-bottom: 1px #E77817 dotted;
	background-image: url('img/arrow.gif');
	
}

.catListBody li.activeCat li.activeCat li.activeCat li.activeCat li.activeCat li.activeCat ul li a  {
  color: #1898A9;
  
	
}

/* ############################################################################################ */
/* ### MouseOver ############################################################################## */
/* ############################################################################################ */

/* ### 1.Ebene ### */
.catListBody li a:hover {
	color: #E77817;
	font-weight: normal;
	border-bottom: 1px #1898A9 dotted;
	background-image: url('img/arrow2.gif');
}

/* ### 2.Ebene ### */
.catListBody li li a:hover , .catListBody li.activeCat li a:hover {
	color:#E77817;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px #1898A9 dotted;
	background-image: url('img/arrow2.gif');}

/* ### 3.Ebene ### */
.catListBody li li li a:hover , .catListBody li.activeCat li.activeCat li a:hover {
	color: #E77817;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px #1898A9 dotted;
	background-image: url('img/arrow2.gif');
}

/* ### 4.Ebene ### */
.catListBody li li li li a:hover , .catListBody li.activeCat li.activeCat li.activeCat li a:hover {
	color: #E77817;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px #1898A9 dotted;
	background-image: url('img/arrow2.gif');
}

/* ### 5.Ebende ### */
.catListBody li li li li li a:hover , .catListBody li.activeCat li.activeCat li.activeCat li.activeCat li a:hover{
	color:#E77817;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px #1898A9 dotted;
	background-image: url('img/arrow2.gif');
}

/* ### 6.Ebende ### */
.catListBody li li li li li li a:hover , .catListBody li.activeCat li.activeCat li.activeCat li.activeCat li.activeCat li a:hover{
	color: #E77817;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px #1898A9 dotted;
	background-image: url('img/arrow2.gif');
}

/* ############################################################################################ */
/* ### Aktive Kategorie ####################################################################### */
/* ############################################################################################ */

.catListBody li.activeCat a,
.catListBody li.activeCat li.activeCat a ,
.catListBody li.activeCat li.activeCat li.activeCat a ,
.catListBody li.activeCat li.activeCat li.activeCat li.activeCat a ,
.catListBody li.activeCat li.activeCat li.activeCat li.activeCat li.activeCat a ,
.catListBody li.activeCat li.activeCat li.activeCat li.activeCat li.activeCat li.activeCat a {
color: #E77817;
font-weight: bold;
border-bottom: 1px #E15A00 dotted;
background-image: url('img/arrow2.gif');
}

 /* ############################################################################################ */
  /* ### Box für die Kategorie (Kategorienavigation) ############################################ */
  /* ############################################################################################ */
  
  .catListBody {
  	
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	padding:0px;
   	margin:0px 0px 20px 0px;
  	font-size:10px;
  	overflow:hidden;
  	
  }
  
  .catListBody li ul {
  	list-style-type: none; margin:0; padding: 0;
  }
  
  .catListBody ul {
  	list-style-type:none;
  	padding:0;
  	border:0;
  	margin:0;
  }
  
  .catListBody a {
  	display:block;
  	text-decoration: none;
  	
  }
  
  .catListBody li {
  	
  	width: 100%;
  	margin:0;
  	
  }
  
  #col1_content .catListBody img {
  	margin-right:0px;
  }
  
  
   /* ############################################################################################ */
   
   
  /* ORDER DETAILS ON CHECKOUT SITE */
table.checkoutconfirmationorderdetails 
{padding:0; margin:0px 0px 10px 0px; border:none}table.checkoutconfirmationorderdetails tr td.productname {width:100%; font-weight:bold;}table.checkoutconfirmationorderdetails 
tr td.shippingtime {padding:0px 0px 0px 30px; color:#666666; font-size:11px; font-weight:normal; white-space:nowrap}table.checkoutconfirmationorderdetails 
tr td.productattributes {padding:0px 0px 0px 30px; color:#666666; font-size:11px; font-weight:normal;}table.checkoutconfirmationorderdetails tr td.productprice 
{white-space:nowrap; text-align:right}table.checkoutconfirmationorderdetailstotal {padding:0; margin:10px 0px 0px 0px; border:none}table.checkoutconfirmationorderdetailstotal 
tr td.name {width:100%;text-align:right}table.checkoutconfirmationorderdetailstotal tr td.value {white-space:nowrap; text-align:right}/* AGB ON CHECKOUT 
SITE */p.checkoutagb textarea {width:100%}/* CHECKOUT NAVIGATION */ul#checkoutnavigation {}ul#checkoutnavigation li {height: 70px; list-style-type:none; 
float:left; width:185px; margin-right:15px; border: solid 1px; padding:8px}ul#checkoutnavigation li.active {background-color: #FFEAAB}ul#checkoutnavigation 
li.active .number {font-size:20px; font-weight:bold}ul#checkoutnavigation li.active .title {font-size:14px; font-weight:bold}ul#checkoutnavigation li.active 
.description {font-size:11px}ul#checkoutnavigation li.inactive {color:#999999; background-color: #EDEDED; border-color:#999999}ul#checkoutnavigation li.inactive 
.number {font-size:20px; font-weight:bold}ul#checkoutnavigation li.inactive .title {font-size:14px; font-weight:bold}ul#checkoutnavigation li.inactive 
.description {font-size:11px}/* ERROR MESSAGES */p.errormessage {border: solid #ff0000 2px; padding:15px; background-color:#FFD6D6}