html, body{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
	BACKGROUND: white;
	COLOR: #272727;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
}
table, tr, td{
	font-size:10pt;
}
CAPTION
{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    COLOR: #272727;
	FONT-SIZE: 10pt;
}

A
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
A:hover
{
    TEXT-DECORATION: none
}

P
{
    TEXT-ALIGN: justify
}


.unicode
{
    FONT-FAMILY: @Arial Unicode MS, Sylfaen, sans-serif;
}
.text6
{
    FONT-SIZE: 18pt
}
.text5
{
    FONT-SIZE: 14pt
}
.text4
{
    FONT-SIZE: 13pt
}
.text3
{
    FONT-SIZE: 12pt
}

.text2
{
    FONT-SIZE: 8pt
}

.text1
{
    FONT-SIZE: 8pt
}
.text0
{
    FONT-SIZE: 7pt
}
.bold
{
    FONT-WEIGHT: bold
}
.color0
{
    COLOR: #000000! important
}

.color1
{
    COLOR: #272727! important
}
.color2
{
    COLOR: #0e074a! important
}
.color3
{
    COLOR: #3e71a8! important
}
.color4
{
    COLOR: #9a9a9a! important
}
.color5
{
    COLOR: #c53f45! important
}
.color6
{
    COLOR: #3f67a8! important
}
.color7
{
    COLOR: #003976! important
}
.color8
{
    COLOR: #50555d! important
}
.color9
{
    COLOR: #FF0000! important
}
IMG#pixel
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 1px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px
}
IMG.pixel
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 1px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px
}
.pixel
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 1px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px
}
.bgShade
{
    BACKGROUND: #f4f4f4
}
.borderNone
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.borderTop
{
    BORDER-TOP: #101010 1px solid
}
.borderLeft
{
    BORDER-LEFT: #101010 1px solid
}

.borderBottom
{
    BORDER-BOTTOM: #101010 1px solid
}

.borderRight
{
    BORDER-RIGHT: #101010 1px solid
}
.border
{
    BORDER-RIGHT: #101010 1px solid
}
FORM
{
    DISPLAY: inline;
    MARGIN: auto
}
FIELDSET
{
    BORDER-RIGHT: activeborder 1px solid;
    PADDING-RIGHT: 9px;
    BORDER-TOP: activeborder 1px solid;
    PADDING-LEFT: 9px;
    PADDING-BOTTOM: 9px;
    BORDER-LEFT: activeborder 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: activeborder 1px solid
}
LABEL
{
    MARGIN: 0px;
    VERTICAL-ALIGN: middle
}
INPUT
{
    MARGIN: 0px;
    VERTICAL-ALIGN: middle
}
SELECT
{
    MARGIN: 0px;
    VERTICAL-ALIGN: middle
}
TEXTAREA
{
    MARGIN: 0px;
    VERTICAL-ALIGN: middle
}
.pointer
{
    MARGIN-TOP: 1px;
    MARGIN-RIGHT: 5px
}
.menuitem
{
	font-weight:bold;
    FONT-SIZE: 8pt! important;
    COLOR: #050505! important;
    TEXT-DECORATION: none! important;
	
	
}
.menuitem:hover
{
    
    FONT-SIZE: 8pt! important;
    COLOR: #FF0000! important;
    TEXT-DECORATION: underline! important;
	
}
hr {
  border: 0;
  color: #cccccc;
  height: 1px;
}
.catalogContent{
font-family:Arial, Helvetica, sans-serif;
	padding-top:1px;
	
}
.catalogSubContent{
	font-family:Arial, Helvetica, sans-serif;
	MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 1px;
  
}
a.catalog
{
	FONT-SIZE: 8pt;
    COLOR: #050505;
    TEXT-DECORATION: none;
	font-weight:bold;

	
}
a.catalog:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #050505;
    TEXT-DECORATION: underline;
	
}
a.catalog:visited
{
    FONT-SIZE: 8pt;
    COLOR: #050505;
    TEXT-DECORATION: none;
	font-weight:bold;
	
}
a.catalogSub
{
    COLOR: #3367A1;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
	
}
a.catalogSub:hover
{
 
    FONT-SIZE: 8pt;
    COLOR: #3367A1;
    TEXT-DECORATION: underline;
	
}
a.catalogSub:visited
{
    COLOR: #3367A1;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
	
	
}
a.searchLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: none;
	
}
a.searchLinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #FF0000;
    TEXT-DECORATION: underline;
	
}
a.searchLinks:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    TEXT-DECORATION: none;
	
}
.detailAccent{
	COLOR: #000000;
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
}
.detailNormal{
	COLOR: #000000;
    FONT-SIZE: 9pt;
}
.detailHeader{
	COLOR: #3367A1;
	
    FONT-SIZE: 10pt;
}

.textAccent{
	COLOR: #000000;
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
}
.textNormal{
	COLOR: #000000;
    FONT-SIZE: 10pt;
}
.textNormal8{
	COLOR: #000000;
    FONT-SIZE: 8pt;
}
.textHeader{
	COLOR: #3367A1;	
    FONT-SIZE: 10pt;
	font-weight:bold;
}
.newsHeader{
	COLOR: #3367A1;
	font-weight:bold;
    FONT-SIZE: 10pt;
}
.newsNormal{
	COLOR: #000000;
    FONT-SIZE: 8pt;
}




a.searchContent
{
font-family:Arial, Helvetica, sans-serif;
   
    FONT-SIZE: 9pt;
    COLOR: #3367A1;
    TEXT-DECORATION: none;
	
}
a.searchContent:hover
{
    
    FONT-SIZE: 9pt;
    COLOR: #3367A1;
    TEXT-DECORATION: underline;
	
}
a.searchContent:visited
{
    
    FONT-SIZE: 9pt;
    COLOR: #666666;
    TEXT-DECORATION: none;
	
}

.borderpic
{
    BORDER-RIGHT: #e6e6e6 2px solid;
    BORDER-TOP: #e6e6e6 2px solid;
    BORDER-LEFT: #e6e6e6 2px solid;
    BORDER-BOTTOM: #e6e6e6 2px solid
}
.borderpic2
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.borderpic3
{
    BORDER-RIGHT: #ffffff 10px solid;
    BORDER-TOP: #ffffff 10px solid;
    BORDER-LEFT: #ffffff 10px solid;
    BORDER-BOTTOM: #ffffff 10px solid
}
.borderpic4
{
    BORDER-RIGHT: #ebebeb 7px solid;
    BORDER-TOP: #ebebeb 7px solid;
    BORDER-LEFT: #ebebeb 7px solid;
    BORDER-BOTTOM: #ebebeb 7px solid
}

DIV#blocktitle
{
    MARGIN-TOP: 12px;
    MARGIN-BOTTOM: 12px;
    MARGIN-LEFT: 4px
}
#blockcontent
{
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 17px
}
#menuitem2
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 35px
}
.blockcontent2
{
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 15px;
    MARGIN-LEFT: 25px;
    MARGIN-RIGHT: 50px
}
.blockcontent3
{
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 15px;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 17px
}
.crumbs
{
    FONT-SIZE: 8pt! important;
    COLOR: #3f67a8! important;
    TEXT-DECORATION: none! important
}
.pointer2
{
    VERTICAL-ALIGN: middle;
    MARGIN-RIGHT: 7px
}
.none
{
    TEXT-DECORATION: none! important
}
.arial
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pricecu
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(../images/grey.gif);
    COLOR: red;
    FONT-FAMILY: 'Courier New'
}
.goodsname
{
    BACKGROUND-IMAGE: url(../images/grey.gif)
}
.searchbox{
	border-color: #c0c0c0 #fff #fff #c0c0c0;
	background-image: url(../images/sac_search_box.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: xx-small;
}
.vat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	
}
.price{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	COLOR: #C53F45;
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
}




.dropshadow2{
	float:left;
	clear:left;
	background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/shadow.gif) no-repeat bottom right;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	
	padding: 0px;
}
.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:4px;
	margin: 0px 0px 0px 0px;
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox p{		
	font-size:14px;
	margin: 3px;
}