BODY, TD {
     MARGIN: 0px;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
}
IMG {border:0;}
#content A {
     COLOR: #003875;
}
#content A:hover {
     color:#d31145;
}
.style1 {
     FONT-SIZE: 11px; COLOR: #D31145
}
.style1 a {COLOR: #D31145}
.style1 a:hover {COLOR: white}
.style2 {
     FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #006ce4
}
.style3 {
     FONT-SIZE: 10px; COLOR: #666666
}
.style4 {
     COLOR: #d31145
}
.newstext A.style4 {
     COLOR: #d31145
}
.prodmenu {
     PADDING-LEFT: 8px; FONT-WEIGHT: bolder; FONT-SIZE: 9px; BORDER-LEFT: #d31145 3px solid; COLOR: #006ce4
}
.prodmenu A {
     COLOR: #000000
}
.prodmenu A:hover {
     COLOR: #000000; TEXT-DECORATION: none
}
.prodimg {
     PADDING-BOTTOM: 10px;
}
.newsdata {
     DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d31145
}
.newstext {
     FONT-SIZE: 10px; COLOR: #ababab
}
.newstext A {
     COLOR: #666666
}
.newstd {
     PADDING-RIGHT: 8px; PADDING-LEFT: 8px; WIDTH: 25%
}
.footerbrands {
     FONT-SIZE: 9px; COLOR: white
}
.footerbrands TD {
     BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; TEXT-ALIGN: center
}
.topmenu { font-family:arial;
     font-size:11px;
     COLOR: #000000;
	text-transform:uppercase;
}
.topmenu A {
     COLOR: #ffffff;
	text-decoration:underline;
}
.topmenu A:hover {
     text-decoration:none;
     color:#000000;
}
.footerbrands A {
     COLOR: #ffffff
}



.rboxTop{
  background:url(/i/rbox/h.gif) repeat-x left top;
}
.rboxBottom{
  background:url(/i/rbox/h.gif) repeat-x left bottom;
}
.rboxLeft{
  background:url(/i/rbox/v.gif) repeat-y left top;
}
.rboxRight{
  background:url(/i/rbox/v.gif) repeat-y right top;
}
.rboxTopLeft{
  background:url(/i/rbox/g/lt.gif) no-repeat left top;
}
.rboxTopRight{
  background:url(/i/rbox/g/rt.gif) no-repeat right top;
}

.rboxBottomLeft{
  background:url(/i/rbox/g/lb.gif) no-repeat left bottom;
}
.rboxBottomRight{
  background:url(/i/rbox/g/rb.gif) no-repeat right bottom;
}



.whitecornerRB {
  background:url(/i/wbox/rb.gif) no-repeat right bottom;
  margin:0;padding:0;
}
.whitecornerLB {
  background:url(/i/wbox/lb.gif) no-repeat left bottom;
  margin:0;padding:0;
}
.whitecornerRT {
  background:url(/i/wbox/rt.gif) no-repeat right top;
  margin:0;padding:0;
}
.whitecornerLT {
  background:url(/i/wbox/lt.gif) no-repeat left top;
  margin:0;padding:0;
}



#breadcrumbs, #breadcrumbs A {
  font-size:12px;
  color:#999999;
}
#breadcrumbs A {
  font-weight:bolder;
}
#content, #content {
  color:#333333;
  font-family:Arial, Helvetica,sans;
  font-size:12px;

}
#content h1{
     font-family:Arial, Helvetica,sans;
     color:#000000;
     font-weight:bold;
     font-size:21px;
     margin:15px 0 10px 0;
     letter-spacing: -1px;
}

#content h2{
     font-family:Arial, Helvetica,sans;
     color:#006ce4;
     font-weight:bold;
     font-size:19px;
     margin:15px 0 10px 0;
}
#content h3{
     font-family:Arial, Helvetica,sans;
     color:#d31145;
     font-weight:bold;
     font-size:15px;
     margin:5px 0 2px 0;
}
#content h4{
     font-family:Arial, Helvetica,sans;
     font-weight:bold;
     color:rgb(107,107,107);
     font-size:13px;
     margin:5px 0 2px 0;
}
#content h5{
     font-family:Arial, Helvetica,sans;
     font-weight:bold;
     color:rgb(107,107,107);
     font-size:12px;
     margin:5px 0 2px 0;
}
#content p.newsDate{
margin:10px 0 0 0;
color:#999;
}

.newsDate A{
font-weight:bolder;
color:#603030;
}


#content p.newsHeader, #content p.newsHeader A{
margin:0;
font-weight:bold;
color: #603030;
}


/* content tables styles - start */

#contentI table {
  border:0;
  color:#333333;
  font-family:Arial, Helvetica,sans;
}

#contentI TD {
  vertical-align:top;
  padding:5px;
  font-size:11px;
}

#contentI caption {
  border:solid 1px white;
  text-align:left;
  font-weight:bold;
  text-transform:uppercase;
  padding: 10 10 10 10;
  background-color:#d1d1d1;
  margin:5px 0px 5px 0px;
  font-size:12px;
}
#contentI thead td {
  text-align:left;
  font-weight:bold;
  text-transform:lowercase;
  padding: 7 10 7 10;
  background-color:#e3e3e3;
  margin:5px 0px 5px 0px;
  font-size:10px;
}

#contentI table tr {
  background-color:#ffffff;
  border:0;
}
/* content tables styles - end */

.odd {
background-color:#F0F0F0;
}
.even {
background-color:#F8F8F8;
}

#prodTable {
     margin-left:87px;
}
.prodTableItem {
  border-left:1px solid #bbbbbb;
  color:#999999;
  font-family:Arial, Helvetica,sans;
  font-size:12px;
  padding:8px 8px 8px 8px;
  vertical-align:top;
  background-position:35% top;
  background-repeat:no-repeat;
}
.prodTableItemNoBG {
  border-left:1px solid #bbbbbb;
  color:#999999;
  font-family:Arial, Helvetica,sans;
  font-size:12px;
  padding:8px 8px 8px 8px;
  vertical-align:top;
}


.prodTableItemLast{
  border-left:1px solid #bbbbbb;
  background-position:left top;
  background-repeat:no-repeat;
  background-image:url(/i/products-tables/prod-item-last.gif);

}

.prodTableItemEmpty {
}


#prodTable TD.prodTableItem h1, #prodTable TD.prodTableItemNoBG h1, #prodTable TD.prodTableItem A.h1 {
  text-decoration:none;
  font-size:14px;
  color:#d51045;
}
.prodTableItem p, .prodTableItemNoBG p {
  margin:0;
  line-height:12px;
}

#prodPromo{
width:100%;
margin-top:20px;
height:170px;
background-position:50% top;
background-repeat:no-repeat;
}
#prodPromoDesc{
margin:0 10% 10px 5%;
border-top:3px solid #a8a8a8;
color:#a8a8a8;
font-family:Arial, Helvetica,sans;
font-size:11px;
padding-top:2px;

}

#albumImage{
  margin:20px 30px 10px 17px;
  background-position:50% bottom;
  height:150px;
  padding:0;
  background-repeat:no-repeat;
}
#albumThumbnails{
margin:0 30px 10px 17px;
}
.albumThumbnail{
  width:71px;height:71px;
  float:left;
  margin:3px;
}

#rightMenu {
  margin:0px 30px 30px 15px;
}
#rightMenu ul {
margin:0 0 0 15px;
padding:0;
}
#rightMenu LI{
     list-style-type: none;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     color: #000000;
     font-weight: bold;
	 padding-bottom:5px;
}
#rightMenu A{
     color: #5f7481;
font-size: 12px;
}

#rightMenu A:hover{
     color:#ff4a79;
}

#rightmenu h1{
     font-family:Arial, Helvetica,sans;
     color:#006ce4;
     font-weight:bold;
     font-size:14px;
}

#rightmenu p.newsHeader, #rightmenu p.newsHeader A{
margin:0;
font-weight:bold;
color: #D31145;
}

.prodThumbnail {
     margin:0 0 15px 0;
     text-align:center;
     width:110px;
     height:70px;
}
#searchResult LI {
margin-top:6px;

}
#searchResult LI A {
color:#D31145;
font-size:11px;
}

#searchPages {
text-align:center;
margin-top:20px;
border-top:1px dotted #f9dde5;
padding:5px 0;
}

#searchPages A{
padding:0 5px;
color:#D31145;
}

#searchPages A:hover{

color:#ff4a79;
}

#searchPages STRONG {
color:white;
background-color:#d31145;
padding:0 5px;
}
.headerImageLeft {
  background-image:url(/i/test-pic-2.jpg);
  background-color:#CC0000;
  
}
.headerImageRight {
  background-image:url(/i/test-pic-2.jpg);
}

A {
     color:#000000;
}
INPUT.radio {
     border:0px;
     width:20px;
}
INPUT {
        font-family: sans-serif;
        font-size: 11px;
        border-top: 1px inset silver;
        border-bottom: 1px inset silver;
        border-right: 1px inset silver;
        border-left: 1px inset silver;
        width:200px;
}
TEXTAREA {
        font-family: sans-serif;
        font-size: 11px;
        border-top: 1px inset silver;
        border-bottom: 1px inset silver;
        border-right: 1px inset silver;
        border-left: 1px inset silver;
        width:200px;
        height:100px;
}
INPUT.but {
        font-family: sans-serif;
        font-size: 11px;
        border-top: 1px outset silver;
        border-bottom: 1px outset silver;
        border-right: 1px outset silver;
        border-left: 1px outset silver;
}
IMG.png1 {
// background: none! important;
   filter: expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + style.backgroundImage.substr( 4, style.backgroundImage.length - 5 ) +'", sizingMethod="crop")');     
}
IMG.png {
     behavior: url("/styles/png.htc");
     border:0px;
}
TR.gray {
     background:#EDEDED;
}
TABLE.harakt TH {
     text-align:left;
     background:#E4E4E4;
}
TD.h3 {
     display:none;
}
#search_str {
     width:80%;
     width: expression(Math.round(document.body.clientWidth * 0.4) + 'px');
}