body {
  margin : 0px;
  font-size : 11px;
  background-color : #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  }
TABLE {
  border-collapse : collapse;
  empty-cells : show;
}
A.topnav,a.topnav:visited{
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFCC00; 
	font-weight: bold; 
	}
a.topnavsel,a.topnavsel:visited{
	text-decoration:underline; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFCC00; 
	font-weight: bold; 	
}
A.topnav:hover {
	text-decoration: underline; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFCC00; 
	font-weight: bold; 
	}
A.insidenav,a.insidenav:visited{
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #663300; 
	font-weight: bold; 
	}
A.insidenavsel,a.insidenavsel:visited{
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #663300; 
	font-weight: bold; 
	}
A.insidenav:hover {
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #663300; 
	font-weight: bold; 
	}
A.insidesubnav,a.insidesubnav:visited{
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #663300; 
	font-weight: bold; 
	}
A.insidesubnavsel,a.insidesubnavsel:visited{
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #663300; 
	font-weight: bold; 
	}
A.insidesubnav:hover {
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #663300; 
	font-weight: bold; 
	}
td.navbutton {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
  color : #003366;
  background-color : #9999FF;
  padding : 2px;
  border-left : 1px solid #C2CCE2;
  border-top : 1px solid #D3DAEA;
  border-right : 1px solid #71798B;
  border-bottom : 1px solid #4B505C;
}
td.insidenav {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
  color : #663300;
  background-color : #FFCC00;
  padding : 0px;
  border-left : 1px solid #FDE396;
  border-top : 1px solid #FEEBB3;
  border-right : 1px solid #A18C4E;
  border-bottom : 1px solid #6A5C34;
}
td.insidesubnav {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
  color : #663300;
  background-color : #A6A6A6;
  padding : 0px;
  border-left : 0px solid #FDFDFD;
  border-top : 0px solid #FEFEFE;
  border-right : 0px solid #A1A1A1;
  border-bottom : 0px solid #6A6A6A;
}
td.insidesubsubnav {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
  color : #663300;
  background-color : #CCFFFF;
  padding : 0px;
  border-left : 0px solid #E3FDFD;
  border-top : 0px solid #EBFEFE;
  border-right : 0px solid #8CA1A1;
  border-bottom : 0px solid #5C6A6A;
}
td.insidesubsubnav2 {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
  color : #663300;
  background-color : #DAE6C8;
  padding : 0px;
  border-left : 0px solid #E6FFBF;
  border-top : 0px solid #FEEBB3;
  border-right : 0px solid #A18C4E;
  border-bottom : 0px solid #6A5C34;
}

a.navbutton,a.navbutton:visited {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
  text-decoration: none;
  color : #003366;
}
a.navbuttonsel,a.navbuttonsel:visited {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
  text-decoration: none;
  color : #003366;
}
a.navbutton:hover {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
  text-decoration: underline;
  color : #003366;
}
H5 {
	font-family : Helvetica, Arial, Sans-serif;
	color : #000066;
	font-size : 18px;
	font-weight : bold;
}
H3{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #660099;
}
H2{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #663300;
}
H1{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
td.mainleft {
	border-color: #D5EEDC;
	border-left: 1px solid #D5EEDC;
	border-right: 1px solid #D5EEDC;
	border-bottom: 1px solid #D5EEDC;
	padding: 5px;
}
td.mainright {
	border-color: #D5EEDC;
	border-left: 0px solid #D5EEDC;
	border-right: 1px solid #D5EEDC;
	border-bottom: 1px solid #D5EEDC;
	padding: 5px;
}
P,TD,TH,DIV {
  font-size : 11px;
  color : #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: none;
}
A.header,a.header:visited{
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	font-weight: bold; 
}
A.header:hover {
	text-decoration: underline; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	font-weight: bold; 
}
P.footer {
  font-size : 10px;
  color : #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: none;
}
A.footer,a.footer:visited {
	text-decoration:underline; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
	font-weight: bold; 
}
A.footer:hover {
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
	font-weight: bold;
}
A,a:visited {
  font-size : inherit;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A:hover {
  font-size : inherit;
  color : #9933CC;
  font-family : Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.name,a.name:visited {
  font-size : inherit;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.name:hover {
  font-size : inherit;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-decoration : none;
}
span.plugin {
  font-size : 10px;
  color : #666666;
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
}
span.footer {
  font-size : 10px;
  color : #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: none;
}
TD.sidenav {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 10px;
  padding-bottom : 10px;
}
TD.sidenavheader {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
  color : #663300;
  background-color : #FDDC7B;
  padding : 0px;
  border-left : 1px solid #FDE396;
  border-top : 1px solid #FEEBB3;
  border-right : 1px solid #A18C4E;
  border-bottom : 1px solid #6A5C34;
}
TD.main {
  font-size : 11px;
  font-family : Arial, Helvetica, sans-serif;
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 5px;
  padding-bottom : 5px;
}
TD.navline {
  border-bottom : 1px solid #000000;
  padding-left : 0px;
  padding-right : 0px;
  padding-top : 3px;
  padding-bottom : 3px;
  white-space : nowrap;
}
UL {
  margin : 0px;
}
LI.nav {
  margin-left : 20px;
  margin-right : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top:1px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  list-style-image : url(../images/bullet.gif);
  list-style-position : outside;
  vertical-align : bottom;
  white-space : nowrap;
}
TD.insidetop {
  padding-bottom : 8px;
}
TD.insidetitle {
  padding-top : 8px;
  padding-bottom : 8px;
}
TD.insidebar {
  padding-top : 5px;
  padding-bottom : 0px;
  border-top : 0px solid #000000;
  border-bottom : 0px solid #000000;
}
TD.prodimg {
  width : 128px;
  padding-top : 4px;
  padding-bottom : 4px;
}
TD.proddesc {
  padding-left : 8px;
  padding-top : 4px;
  padding-bottom : 4px;
}
DIV.prodtitle {
  font-family : Verdana;
  font-size : 11px;
  color : #000000;
  font-weight : bold;
}
DIV.proddesc {
  font-family : Verdana;
  font-size : 10px;
  color : #000000;
}
DIV.prodprice {
  font-family : Verdana;
  font-size : 11px;
  color : #000000;
}
TD.baskettitle {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 11px;
  font-family : Arial;
  font-weight : bold;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
  background-color : #9999FF;
  color : #000000;
  white-space : nowrap;
}
TD.baskettitlespecial {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 11px;
  font-family : Arial;
  font-weight : bold;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
  background-color : #9999FF;
  color : #000000;
  white-space : nowrap;
}
TD.basketmain {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 10px;
  color : #000000;
  font-family : Verdana;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
}
TD.basketbottom {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 14px;
  color : #000000;
  font-family : Verdana;
  /*border-bottom : 1px solid #000000;
  border-top : 1px solid #000000;
  
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;*/
}
TD.basketsep {
  padding-top:4px;
  padding-bottom:5px;
}
.saleold {
  text-decoration : line-through;
}
.salenew {
  color : #FF0000;
  font-weight : bold;
}
.highlight {
  font-weight : bold;
  color : #990000;
}
.missing {
  font-weight : bold;
  color : #990000;
}
TD.loginsep {
  background-color : #9999FF;
  width : 1px;
}
TD.logintop {
  border-top : 1px solid #9999FF;
  border-bottom : 1px solid #9999FF;
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 5px;
  padding-bottom : 5px;
  font-weight : bold;
}
TD.login {
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 10px;
  padding-bottom : 10px;
}
TD.formtitle {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 10px;
  padding-right : 10px;
  font-size : 11px;
  font-family : Arial;
  font-weight : bold;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
  background-color : #9999FF;
  color : #000000;
  white-space : nowrap;
}
TD.form {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 10px;
  padding-right : 10px;
  font-size : 11px;
  color : #000000;
  font-family : Arial;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
}
TD.step {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 11px;
  font-family : Arial;
  font-weight : bold;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  background-color : #9999FF;
  color : #000000;
  white-space : nowrap
}
TD.stepsel {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 11px;
  font-family : Arial;
  font-weight : bold;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  background-color : #D1E5D6;
  color : #000000;
  white-space : nowrap
}
LI.step {
  margin-left : 16px;
  margin-right : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top:1px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  list-style-image : url(../images/bullet.gif);
  list-style-position : outside;
  vertical-align : bottom;
  white-space : nowrap;
}
LI.missing {
  margin-left : 30px;
  margin-right : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top:1px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  list-style-image : url(../images/bulletred.gif);
  list-style-position : outside;
  vertical-align : bottom;
  white-space : nowrap;
  color : #990000;
}
IMG.big {
  vertical-align : middle;
  padding-right : 6px;
  padding-top : 4px;
  padding-bottom : 4px;
}
SPAN.big {
  font-size : 14px;
  font-weight : bold;
}
FORM {
  margin : 0px;
}
TD.detail {
  padding : 5px;
  height : 560px;
}
TD.detailbar {
  height : 20px;
  background-color : #9999FF;
  border-top : 1px solid #000000;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-left : 5px;
  padding-right : 5px;
  font-weight : bold;
  color : #000000;
}
LI {
  margin-left : 20px;
  margin-right : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top:1px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  list-style-image : url(../images/bullet.gif);
  list-style-position : outside;
  vertical-align : bottom;
}
SPAN.heading {
  font-family : inherit;
  font-size : inherit;
  color : #000000;
  font-weight : bold;
}
.bold {
  font-weight : bold;
}
.italic {
  font-style : italic;
}
.underline {
  text-decoration : underline;
}
TD.currencytitle {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 10px;
  color : #000000;
  font-family : Verdana;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
  white-space : nowrap;
}
TD.currencyheader {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 10px;
  font-family : Verdana;
  font-weight : bold;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
  background-color : #9999FF;
  color : #000000;
}
TD.currencymain {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 10px;
  color : #000000;
  font-family : Verdana;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
}
TD.currencyfooter {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 10px;
  color : #000000;
  font-family : Verdana;
  border-top : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
}
TD.currencyseperator {
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  font-size : 10px;
  color : #000000;
  font-family : Verdana;
}
IMG {
	border-color: #000000;
}
.headline 
{
	color : #6C2C8D;
	font-size : 13px;
	font-weight : 700;
	line-height : 135%;
	text-decoration:none;
}
.newsdate 
{
	color : #6C2C8D;
	font-size : 11px;
	font-weight : 700;
	line-height : 135%
}
.newstext 
{
	color : #00788a;
	font-size : 12px;
	font-weight : 400;
	line-height : 135%
}
.publish 
{
	color : #6C2C8D;
	font-size : 12px;
	font-weight : 400;
	line-height : 135%
}
