html, div, span, iframe, p, font, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th, td { 
margin : 0; 
padding : 0; 
border : 0; 
outline : 0; 
font : 12px Tahoma, Helvetica, sans-serif; 
color : #334010; 
vertical-align : top; 
} 
:focus { 
outline : 0; 
} 
.taxydromiki{
margin: -166px 2px 3px 4px; 
}
h1 { 
color : #334010; 
font : bold 20px Tahoma, Helvetica, sans-serif; 
margin : 0; 
padding : 0; 
} 
h2 { 
color : #334010; 
font : bold 18px Tahoma, Helvetica, sans-serif; 
margin: 0px 0px 3px 0px; 
padding : 0; 
}
h3 { 
color : #334010; 
font : bold 17px Tahoma, Helvetica, sans-serif; 
margin : 0; 
padding : 0; 
} 
h4 { 
color : #334010; 
font : bold 16px Tahoma, Helvetica, sans-serif; 
margin : 0; 
padding : 0; 
} 
h5 { 
color : #334010; 
font : bold 15px Tahoma, Helvetica, sans-serif; 
margin : 0; 
padding : 0; 
} 
h6 { 
color : #334010; 
font : bold 14px Tahoma, Helvetica, sans-serif; 
margin : 0; 
padding : 0; 
} 
a img, a:hover img { 
border : none; 
} 
p { 
padding : 7px 0; 
} 
div.clear { 
height : 0; 
font-size : 0; 
line-height : 0; 
clear : both; 
} 
hr { 
color : #e8ebe0; 
background : #e8ebe0; 
margin : 0; 
padding : 0; 
border : 0; 
height : 1px; 
} 
form { 
margin : 0; 
padding : 0; 
} 
ul li { 
list-style-position : outside; 
list-style-type : disc; 
} 
ol li { 
list-style-position : outside; 
list-style-type : decimal; 
} 
ul { 
margin-left : 25px; 
} 
ol { 
margin-left : 25px; 
} 
.basicTable { 
width : 999px; 
margin : 0 auto; 
} 
.basicTd { 
background : url(../images/smarty/mainBg.gif) repeat-y top left; 
} 
.mainTable { 
width : 970px; 
margin : 0 auto; 
} 
.mainTable75 { 
width : 970px; 
margin : 0 auto; 
} 
.mainTable50 { 
width : 970px; 
margin : 0 auto; 
} 
.mainTableCellLeft { 
padding : 10px 0 10px 10px;
} 
.mainTableCellCenter { 
padding : 5px 5px 5px 5px; 
} 
.mainTableCellRight { 
padding : 10px 10px 10px 10px; 
background : #b2c487 url(../images/smarty/right_colBg.gif) repeat-y top left;
} 
.homeGreeting { 
padding : 4px 10px 4px 10px; 
vertical-align : top; 
} 
.homeGreetingTable { 
width : 100%; 
} 
.homeGreetingCenter { 
padding : 10px 0; 
width : 100%; 
} 
.introBlock { 
border : 0 solid #d5d5d5; 
margin-left : 10px; 
} 
.introBlock td { 
padding : 6px; 
} 
.headerMenu { 
margin : 0 0 0 0; 
padding : 0px 0px 0px 0px; 
width : 100%; 
background : #dddcb2 url(../images/smarty/headerNew.jpg) no-repeat top center; 
} 
.headerMenu td#logo { 
height : 164px; 
} 
.headerMenu td#logo img { 
margin : 36px 0px 0px 22px; 
border : 0; 
} 
.headerMenu td#logoL { 
display : none; 
} 
.headerMenu td#logoL img { 
margin : 3px 5px 3px 20px; 
border : 0; 
} 
.headerMenu td#menu { 
width : 100%; 
padding : 0 14px 0 19px; 
background : url(../images/smarty/headerTD.gif) repeat-y top center; 
} 
.headerMenu td#menu img.Img { 
width : 0; 
height : 0; 
} 
.headerMenu td#menu table { 
width : 100%; 
border-bottom : 4px solid #e8ebe0; 
} 
.headerMenu td#menu table td { 
text-align : center; 
} 
.headerMenu td#menu td.begin { 
width : 10px; 
} 
.headerMenu td#menu td.begin img { 
width : 1px; 
height : 1px; 
} 
.headerMenu td#menu td.end { 
width : 30%; 
} 
.headerMenu td#menu td.end img { 
width : 1px; 
height : 1px; 
} 
a.menu:link, a.menu:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu:hover, a.menu:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menuActive:link, a.menuActive:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menuAct_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menuActive:hover, a.menuActive:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menuAct_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu span { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menuActive span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menuAct_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menuActive:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menuAct_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
}
/* start - custom style top menu [RED]*/
a.menu1:link, a.menu1:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu1_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu1:hover, a.menu1:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu1_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu1Active:link, a.menu1Active:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu1Act_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu1Active:hover, a.menu1Active:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu1Act_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu1 span { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu1_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu1:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu1_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu1Active span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu1Act_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu1Active:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu1Act_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
/* end - custom style top menu [RED]*/
/* start - custom style top menu [ORANGE]*/
a.menu2:link, a.menu2:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
font-weight: bold; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu2_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu2:hover, a.menu2:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
font-weight: bold; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu2_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu2Active:link, a.menu2Active:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
font-weight: bold; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu2Act_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu2Active:hover, a.menu2Active:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
font-weight: bold; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu2Act_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu2 span { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
font-weight: bold; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu2_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu2:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
font-weight: bold; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu2_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu2Active span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
font-weight: bold; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu2Act_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu2Active:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif;
font-weight: bold; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu2Act_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
/* end - custom style top menu [ORANGE]*/
/* start - custom style top menu [YELLOW]*/
a.menu3:link, a.menu3:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu3_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu3:hover, a.menu3:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu3_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu3Active:link, a.menu3Active:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu3Act_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu3Active:hover, a.menu3Active:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu3Act_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu3 span { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu3_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu3:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu3_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu3Active span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu3Act_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu3Active:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu3Act_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
/* end - custom style top menu [YELLOW]*/
/* start - custom style top menu [BLUE]*/
a.menu4:link, a.menu4:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu4_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu4:hover, a.menu4:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu4_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu4Active:link, a.menu4Active:visited { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu4Act_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu4Active:hover, a.menu4Active:active { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
background : url(../images/smarty/menu4Act_right.gif) no-repeat center right; 
padding-right : 10px; 
margin-right : 1px; 
} 
a.menu4 span { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu4_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu4:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu4_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu4Active span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu4Act_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
a.menu4Active:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
background : url(../images/smarty/menu4Act_left.gif) no-repeat center left; 
padding : 8px 0 7px 12px; 
} 
/* end - custom style top menu [BLUE]*/      
.subMenuBlock { 
display : none; 
position : absolute; 
border-top : 1px solid #e8ebe0; 
border-left : 1px solid #e8ebe0; 
z-index : 2500; 
margin-top : 0; 
} 
a.subMenu { 
width : 150px; 
padding : 6px 20px 6px 10px; 
border-right : 1px solid #e8ebe0; 
border-bottom : 1px solid #e8ebe0; 
display : block; 
font : 12px Tahoma, sans-serif; 
color : #546d18; 
text-decoration : none; 
text-align : left; 
background : #ccdba7; 
} 
a.subMenu:hover, a.subMenu:active { 
background : #ccdba7; 
font : 12px Tahoma, sans-serif; 
color : #546d18; 
display : block; 
text-decoration : underline; 
} 
table.secondaryMenu { 
width : 100%; 
} 
td#menu td.secondaryBegin { 
width : 7px !important ; 
} 
td#menu td.secondaryBegin img { 
width : 7px !important ; 
height : 1px; 
} 
a.secondaryMenu { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
padding-right : 15px; 
margin-right : 1px; 
} 
a.secondaryMenu:hover { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
padding-right : 15px; 
margin-right : 1px; 
} 
a.secondaryMenuActive { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
padding-right : 15px; 
margin-right : 1px; 
} 
a.secondaryMenuActive:hover { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
padding-right : 15px; 
margin-right : 1px; 
} 
td#menu td.secondaryEnd { 
width : 100%; 
} 
td#menu td.secondaryEnd img.Img { 
width : 1px; 
height : 1px; 
} 
a.secondaryMenu span { 
color : #546d18; 
text-decoration : underline; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
padding : 8px 0 7px 15px; 
} 
a.secondaryMenu:hover span { 
color : #546d18; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
padding : 8px 0 7px 15px; 
} 
a.secondaryMenuActive span { 
color : #fff; 
text-decoration : underline; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
padding : 8px 0 7px 15px; 
} 
a.secondaryMenuActive:hover span { 
color : #fff; 
text-decoration : none; 
font : 12px Tahoma, sans-serif; 
white-space : nowrap; 
display : block; 
cursor : pointer; 
padding : 8px 0 7px 15px; 
} 
.filterPopup { 
display : none; 
position : absolute; 
border : 1px solid #b2c487; 
background-color : #fff; 
z-index : 2000; 
padding : 0 3px; 
} 
.filterPopup a { 
line-height : 160%; 
} 
.filterPopup a:hover { 
line-height : 160%; 
} 
.block-filter .padding10px div { 
padding-bottom : 3px; 
} 
.block-filter .padding10px div a img { 
margin-top : 3px; 
} 
.breadcrumb { 
margin : 0 0 10px 0; 
} 
.breadcrumbBegin { 
width : 0; 
height : 0; 
} 
.breadcrumbBegin img { 
width : 0; 
height : 0; 
} 
.breadcrumbDelimiter { 
width : 100%; 
white-space : normal; 
font-size : 11px; 
} 
.breadcrumbDelimiter td { 
padding : 5px 16px; 
} 
.breadcrumbDelimiter b { 
color : #0d5800; 
font-size : 12px; 
} 
.breadcrumbDelimiter a { 
color : #0d5800; 
text-decoration : none; 
font : 12px Tahoma, Helvetica, sans-serif; 
font-weight : normal; 
} 
.breadcrumbDelimiter a:hover { 
color : #0d5800; 
text-decoration : underline; 
font : 12px Tahoma, Helvetica, sans-serif; 
font-weight : normal; 
} 
.breadcrumbDelimiter a.treeItemLast { 
font-weight : bold; 
text-decoration : none; 
cursor : text; 
color : #0d5800; 
} 
.breadcrumbDelimiter a.treeItemLast:hover { 
font-weight : bold; 
text-decoration : none; 
cursor : text; 
color : #0d5800; 
} 
.breadcrumbDelimiter span { 
color : #0d5800; 
font-size : 11px; 
} 
.breadcrumbDelimiter img { 
display : none; 
} 
.breadcrumbEnd { 
width : 0; 
height : 0; 
} 
.breadcrumbEnd img { 
width : 0; 
height : 0; 
} 
.breadcrumbDelimiter span.nonactive { 
font : 12px Tahoma, Helvetica, sans-serif; 
color : #0d5800; 
margin-right : 10px; 
} 
.breadcrumbDelimiter span.active { 
font : 12px Tahoma, Helvetica, sans-serif; 
color : #0d5800; 
margin-right : 10px; 
font-weight : bold; 
} 
.titleTop { 
border-bottom : 1px dotted rgb(128, 139, 100); 
} 
.titleTopLeft { 
width : 1px; 
} 
.titleTopImgLeft { 
width : 1px; 
} 
.titleTopCenter { 
padding : 8px 0 8px 0; 
vertical-align : middle; 
} 
.titleTopCenter table { 
margin : 0 auto; 
} 
.mainTableCellCenter .titleTopCenter table { 
margin : 0 0 0 19px; 
} 
.titleTopCenter div { 
color : #743900; 
font : bold 12px Tahoma, sans-serif; 
} 
.titleTopCenter div a{ 
color : #743900; 
font : bold 12px Tahoma, sans-serif; 
text-decoration : none;
}
.titleTopCenter h1 { 
color : #743900; 
font : bold 12px Tahoma, sans-serif; 
} 
.titleTopCenter div b { 
font-weight : bold; 
} 
.titleTopRight { 
width : 1px; 
} 
.titleTopImgRight { 
width : 1px; 
} 
.blockTD { 
padding : 10px; 
} 
.menuLeft { 
padding : 10px; 
} 
.titleBot { 
margin-bottom : 10px; 
} 
.titleBotLeft { 
width : 1px; 
height : 1px; 
} 
.titleBotImgLeft { 
width : 1px; 
height : 1px; 
} 
.titleBotRight { 
width : 100%; 
text-align : right; 
} 
.titleBotImgRight { 
width : 1px; 
height : 1px; 
} 
td.userHome { 
padding : 7px; 
} 
td.userHomeTitle { 
font-size : 12px; 
white-space : nowrap; 
} 
td.userHomeTitle b { 
color : #0000cc; 
} 
div.userHomeBottom { 
background : none; 
padding : 0 20px 0 20px; 
} 
div.userHomeBottom a { 
color : #444444; 
text-decoration : underline; 
} 
div.userHomeBottom a:hover { 
color : #444444; 
text-decoration : none; 
} 
td.userHome img.orders { 
background : url(../images/icons/admin_orders.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.profile { 
background : url(../images/icons/admin_profile.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.arr { 
background : url(../images/icons/arr.gif) no-repeat; 
width : 15px; 
height : 16px; 
border : 0; 
margin : 0 5px 0 55px; 
} 
td.userHome img.support { 
background : url(../images/icons/admin_support.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.forum { 
background : url(../images/icons/admin_forum.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.products { 
background : url(../images/icons/admin_products.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.pages { 
background : url(../images/icons/admin_pages.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.salesorders { 
background : url(../images/icons/admin_salesorders.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.merchant { 
background : url(../images/icons/admin_merchant.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.affiliates { 
background : url(../images/icons/admin_affiliates.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.payments { 
background : url(../images/icons/admin_payments.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.carts { 
background : url(../images/icons/admin_carts.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.wishlist { 
background : url(../images/icons/admin_wishlist.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome img.reminders { 
background : url(../images/icons/admin_reminders.png) no-repeat; 
width : 50px; 
height : 50px; 
border : 0; 
float : left; 
} 
td.userHome div { 
margin : 0 0 0 50px; 
} 
.userLogin{
border-bottom:1px #FFFFFF;
border-style: dotted;
display:block;
float:right;
margin-bottom:4px;
padding-bottom:3px;
width: 100%;
}
td.butTd span.spacer { 
display : none; 
color : #840808; 
} 
a.button:link, a.button:visited { 
font : bold 11px Tahoma, sans-serif; 
padding : 0 0 0 0; 
white-space : nowrap; 
display : inline-block; 
text-decoration : none; 
color : #60752a; 
background : url(../images/smarty/button_right.gif) no-repeat 100% 50%; 
margin-left : 7px; 
margin-bottom : 0px; 
} 
a.button:hover, a.button:active { 
font : bold 11px Tahoma, sans-serif; 
padding : 0 0 0 0; 
white-space : nowrap; 
display : inline-block; 
text-decoration : none; 
color : #60752a; 
background : url(../images/smarty/button_right.gif) no-repeat 100% 50%; 
margin-left : 7px; 
margin-bottom : 0px; 
} 
a.button span { 
font : bold 11px Tahoma, sans-serif; 
padding : 7px 20px 7px 10px; 
white-space : nowrap; 
display : inline-block; 
cursor : pointer; 
color : #60752a; 
background : url(../images/smarty/button_left.gif) no-repeat 0% 50%; 
position : relative; 
left : -7px; 
} 
a.button:hover span { 
font : bold 11px Tahoma, sans-serif; 
padding : 7px 20px 7px 10px; 
white-space : nowrap; 
display : inline-block; 
cursor : pointer; 
color : #60752a; 
background : url(../images/smarty/button_left.gif) no-repeat 0% 50%; 
position : relative; 
left : -7px; 
} 
a.button img { 
display : none; 
} 
.mainTableCellCenter a.button:link, .mainTableCellCenter a.button:visited, .mainTableCellCenter a.button:hover, .mainTableCellCenter a.button:active { 
background : url(../images/smarty/buttonCenter_right.gif) no-repeat 100% 50%; 
} 
.mainTableCellCenter a.button span, .mainTableCellCenter a.button:hover span { 
background : url(../images/smarty/buttonCenter_left.gif) no-repeat 0% 50%; 
} 
a.buttonBasket:link, a.buttonBasket:visited { 
font : bold 11px Tahoma, sans-serif; 
padding : 0 0 0 0; 
white-space : nowrap; 
display : inline-block; 
text-decoration : none; 
color : #60752a; 
background : url(../images/smarty/button_right.gif) no-repeat 100% 50%; 
margin-left : 7px; 
margin-bottom : 5px; 
} 
a.buttonBasket:hover, a.buttonBasket:active { 
font : bold 11px Tahoma, sans-serif; 
padding : 0 0 0 0; 
white-space : nowrap; 
display : inline-block; 
text-decoration : none; 
color : #60752a; 
background : url(../images/smarty/button_right.gif) no-repeat 100% 50%; 
margin-left : 7px; 
margin-bottom : 5px; 
} 
a.buttonBasket span { 
font : bold 11px Tahoma, sans-serif; 
padding : 7px 20px 7px 10px; 
white-space : nowrap; 
display : inline-block; 
cursor : pointer; 
color : #60752a; 
background : url(../images/smarty/button_left.gif) no-repeat 0% 50%; 
position : relative; 
left : -7px; 
} 
a.buttonBasket:hover span { 
font : bold 11px Tahoma, sans-serif; 
padding : 7px 20px 7px 10px; 
white-space : nowrap; 
display : inline-block; 
cursor : pointer; 
color : #60752a; 
background : url(../images/smarty/button_left.gif) no-repeat 0% 50%; 
position : relative; 
left : -7px; 
} 
a.buttonBasket img { 
display : none; 
} 
.mainTableCellCenter a.buttonBasket:link, .mainTableCellCenter a.buttonBasket:visited, .mainTableCellCenter a.buttonBasket:hover, .mainTableCellCenter a.buttonBasket:active { 
background : url(../images/smarty/buttonCenter_right.gif) no-repeat 100% 50%; 
} 
.mainTableCellCenter a.buttonBasket span, .mainTableCellCenter a.buttonBasket:hover span { 
background : url(../images/smarty/buttonCenter_left.gif) no-repeat 0% 50%; 
} 
a.buttonCart:link, a.buttonCart:visited { 
font : bold 11px Tahoma, sans-serif; 
padding : 0 0 0 0; 
white-space : nowrap; 
display : inline-block; 
text-decoration : none; 
color : #60752a; 
background : url(../images/smarty/button_right.gif) no-repeat 100% 50%; 
margin-left : 7px; 
margin-bottom : 5px; 
} 
a.buttonCart:hover, a.buttonCart:active { 
font : bold 11px Tahoma, sans-serif; 
padding : 0 0 0 0; 
white-space : nowrap; 
display : inline-block; 
text-decoration : none; 
color : #60752a; 
background : url(../images/smarty/button_right.gif) no-repeat 100% 50%; 
margin-left : 7px; 
margin-bottom : 5px; 
} 
a.buttonCart span { 
font : bold 11px Tahoma, sans-serif; 
padding : 7px 20px 7px 10px; 
white-space : nowrap; 
display : inline-block; 
cursor : pointer; 
color : #60752a; 
background : url(../images/smarty/button_left.gif) no-repeat 0% 50%; 
position : relative; 
left : -7px; 
} 
a.buttonCart:hover span { 
font : bold 11px Tahoma, sans-serif; 
padding : 7px 20px 7px 10px; 
white-space : nowrap; 
display : inline-block; 
cursor : pointer; 
color : #60752a; 
background : url(../images/smarty/button_left.gif) no-repeat 0% 50%; 
position : relative; 
left : -7px; 
} 
a.buttonCart img { 
display : none; 
} 
.mainTableCellCenter a.buttonCart:link, .mainTableCellCenter a.buttonCart:visited, .mainTableCellCenter a.buttonCart:hover, .mainTableCellCenter a.buttonCart:active { 
background : url(../images/smarty/buttonCenter_right.gif) no-repeat 100% 50%; 
} 
.mainTableCellCenter a.buttonCart span, .mainTableCellCenter a.buttonCart:hover span { 
background : url(../images/smarty/buttonCenter_left.gif) no-repeat 0% 50%; 
} 
a.buttonMore { 
color : #743900; 
text-decoration : none !important ; 
font : 10px Tahoma, sans-serif; 
} 
a.buttonMore:hover { 
color : #743900; 
text-decoration : none !important ; 
font : 11px Tahoma, sans-serif; 
} 
a.buttonMore span { 
color : #743900; 
text-decoration : underline; 
font : 11px Tahoma, sans-serif; 
} 
a.buttonMore:hover span { 
color : #743900; 
text-decoration : none; 
font : 11px Tahoma, sans-serif; 
} 
a.buttonMore span b, a.buttonMore:hover span b { 
font-weight : normal;
float: right; 
} 
a.buttonMore img { 
display : none; 
} 
a.disabled { 
color : gray; 
cursor : pointer; 
} 
a.disabled:hover { 
color : gray; 
cursor : pointer; 
text-decoration : none; 
} 
.topCategory { 
margin : 0; 
padding : 3px 0 3px 12px; 
} 
.selectedtopCategory { 
margin : 0; 
padding : 3px 0 3px 12px; 
background : url(../images/smarty/arrow_green.gif) no-repeat 0 5px;
background-color: #ffffff;
} 
.topCategory a.title { 
font : bold 12px Arial, Tahoma, sans-serif; 
color : #334010 !important ; 
text-decoration : none; 
padding-left : 12px; 
margin-left: -12px;
margin-right: -1px;
} 
.topCategory a.title:hover { 
font : bold 12px Arial, Tahoma, sans-serif; 
color : #334010 !important ; 
text-decoration : underline; 
padding-left : 12px; 
margin-left: -12px; 
margin-right: -1px;
} 
.selectedtopCategory a.title { 
font : bold 12px Arial, Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : none; 
width: 100px; 
padding-left : 12px; 
margin-left: -12px; 
margin-right: -1px;
} 
.selectedtopCategory a.title:hover { 
font : bold 12px Arial, Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : none; 
padding-left : 12px; 
margin-left: -12px; 
margin-right: -1px; 
} 
.subCategorylevel1 { 
margin : 0; 
padding : 2px 0 2px 22px;
} 
.subCategorylevel2 { 
margin : 0; 
padding : 2px 0 2px 28px;
} 
.subCategory { 
margin : 0; 
padding : 2px 0 2px 0; 
} 
.selectedsubCategory { 
margin : 0; 
padding : 2px 0 2px 0; 
background : url(../images/smarty/bullit_orange.gif) no-repeat 0 3px; 
background-color: #ffffff; 
} 
 .selectedsubCategorylevel1 { 
margin : 0; 
padding : 2px 0 2px 22px; 
background : url(../images/smarty/bullit_orange.gif) no-repeat 12px 6px; 
background-color: #ffffff;
} 
 .selectedsubCategorylevel2 { 
margin : 0; 
padding : 2px 0 2px 28px; 
background : url(../images/smarty/bullit_orange.gif) no-repeat 20px 6px; 
background-color: #ffffff;
} 
.subCategory a.title { 
font : bold 11px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : none; 
padding-left : 12px;
margin-left: -12px; 
margin-right: -1px;  
} 
.subCategory a.title:hover { 
font : bold 11px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : underline; 
padding-left : 22px;
margin-left: -22px; 
margin-right: -1px;
} 
 .subCategorylevel1 a.title { 
font : bold 11px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : none; 
padding-left : 22px;
margin-left: -22px; 
margin-right: -1px;  
} 
.subCategorylevel1 a.title:hover { 
font : bold 11px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : underline; 
padding-left : 22px; 
margin-left: -22px; 
margin-right: -1px;
} 
.subCategorylevel2 a.title { 
font : bold 10px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : none; 
padding-left : 28px; 
margin-left: -28px; 
margin-right: -1px;
} 
.subCategorylevel2 a.title:hover { 
font : bold 10px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : underline; 
padding-left : 28px; 
margin-left: -28px; 
margin-right: -1px; 
} 
.selectedsubCategory a.title { 
font : bold 11px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : none;  
padding-left : 12px; 
margin-left : 14px; 
} 
.selectedsubCategory a.title:hover { 
font : bold 11px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : underline; 
padding-left : 12px; 
margin-left : 14px; 
} 
.selectedsubCategorylevel1 a.title { 
font : bold 11px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : none; 
padding-left : 10px; 
margin-left: -10px; 
margin-right: -1px;
} 
.selectedsubCategorylevel1 a.title:hover { 
font : bold 11px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : underline; 
padding-left : 10px; 
margin-left: -10px; 
margin-right: -1px;
} 
 .selectedsubCategorylevel2 a.title { 
font : bold 10px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : none; 
padding-left : 10px; 
margin-left: -10px; 
margin-right: -1px; 
} 
.selectedsubCategorylevel2 a.title:hover { 
font : bold 10px Tahoma, sans-serif; 
color : #743900 !important ; 
text-decoration : underline; 
padding-left : 10px; 
margin-left: -10px; 
margin-right: -1px;
} 
.topCategory .category_img, .subCategory .category_img, .selectedtopCategory .category_img, .selectedsubCategory .category_img { 
margin : 3px 5px 0 0; 
} 
td.topArticle { 
padding : 3px 3px 3px 0; 
} 
td.subArticle { 
padding : 3px 3px 3px 0; 
} 
a.subArticle { 
padding-left : 8px; 
font-size : 11px; 
background : url(../images/bullet.gif) no-repeat left 3px; 
font-family : Tahoma;
} 
.offerTitleTop { 
display : none; 
} 
.offerTitle { 
text-align : left; 
clear : right; 
display : block; 
margin : 0; 
padding : 0; 
} 
.offerTd { 
text-align : left; 
} 
.offerTd img.offerImg { 
float : left; 
margin : 0 10px 3px 0; 
border : 1px solid #dde5ca; 
} 
.offerTd div.offerText { 
text-align : justify; 
padding-top : 5px; 
color : #334010; 
} 
.block-products-list .block .blockTD img.productImg, .block-product-details .block .blockTD img.productImg { 
margin-right : 10px; 
margin-bottom : 10px; 
border : 1px solid #dde5ca; 
}
.block-products-list .block .blockTD .usualbg .padding10px { 
padding: 10px 0px 10px 0px; 
}
.block-filter {
background: #DDE5CA;
} 
.block-filter .blockTD {
padding: 7px 6px 0px 5px;
}
.forumAdmin { 
color : #666 !important ; 
font-weight : bold !important ; 
} 
.forumUser { 
color : #999 !important ; 
font-weight : bold !important ; 
} 
.forumGuest { 
color : #000 !important ; 
font-weight : bold !important ; 
font-style : italic !important ; 
} 
.forumMessageLeft { 
background : #ccdba7; 
border-left : 1px solid #e8ebe0; 
border-top : 1px solid #e8ebe0; 
border-bottom : 1px solid #e8ebe0; 
padding : 5px; 
} 
.forumMessageRight { 
background : #fff; 
border-left : 1px solid #e8ebe0; 
border-right : 1px solid #e8ebe0; 
border-bottom : 1px solid #e8ebe0; 
} 
.forumMessageRight .usualbg { 
padding : 5px; 
} 
.forumMessageTop { 
background : #ccdba7; 
height : 27px; 
border-bottom : 1px solid #e8ebe0; 
border-top : 1px solid #e8ebe0; 
padding-top : 5px; 
padding-left : 5px; 
}
.catImage{
position: relative;
width: 100%;
}
.catText{
margin : 0 0 1px -2px; 
padding : 0 7px 3px 7px; 
background : url(../images/smarty/cat_line.png) repeat-x top left; 
position: absolute;
top: 0px;
left: 0px;
width: 100%;
font : bold 12px Tahoma, sans-serif; 
color : #334010; 
}
.catText a{
font : bold 12px Tahoma, sans-serif;
text-decoration : none;  
color : #334010; 
}
.catText a:hover{
font : bold 12px Tahoma, sans-serif;
text-decoration : underline;  
color : #334010; 
}
.block-language{
display:block;
padding:2px 2px 5px;
position:relative;
}
.block-categories-catalog .blockTD img { 
margin : 0 -129px 0 0; 
padding : 0 1px 12px; 
} 
.block-categories-catalog a.bigtitle { 
margin : 0 0 1px -2px; 
padding : 0 7px 3px 7px; 
background : url(../images/smarty/cat_line.png) repeat-x top left; 
position: absolute;
left: 0px;
width: 100%;
} 
.block-categories-catalog a.bigtitle:hover { 
margin : 0 0 1px -2px; 
padding : 0 7px 3px 7px; 
background : url(../images/smarty/cat_line.png) repeat-x top left; 
} 
.block-hot .blockTD .articleDate { 
display : none; 
} 
.block-hot .padding10px { 
padding : 10px 0; 
} 
.footerAll { 
width : 100%; 
background : #dddcb2 url(../images/smarty/footer_left.gif) no-repeat 6px 0; 
border-top : 0 solid #fefffe; 
padding-bottom : 36px; 
} 
.footerMenu { 
text-align : center; 
padding : 15px 0 0 0; 
background : url(../images/smarty/footer_right.gif) no-repeat top right; 
height : 77px; 
margin-right : 3px; 
} 
.footerMenu a.smallText { 
font : 12px Verdana, sans-serif; 
color : #546d18; 
text-decoration : underline; 
margin : 0 10px; 
} 
.footerMenu a.smallText:hover { 
font : 12px Verdana, sans-serif; 
color : #546d18; 
text-decoration : none; 
margin : 0 10px; 
} 
.footerMenu span { 
padding : 0 0 0 0; 
font : 12px Tahoma, sans-serif; 
color : #546d18; 
display : none; 
} 
.footerHTML { 
text-align : center; 
padding : 0 0 0 0; 
margin-top : -55px; 
} 
.footerHTML font { 
font : 11px 'Trebuchet MS', Tahoma, sans-serif; 
color : #546d18; 
} 
.footerImg { 
display : none; 
} 
.footerImg img { 
border : 0; 
} 
body { 
font : 12px Tahoma, Helvetica, sans-serif; 
color : #334010; 
margin : 0; 
padding : 0; 
background : #dddcb2; 
} 
body.popup { 
font : 12px Tahoma, Helvetica, sans-serif; 
color : #334010; 
margin : 0; 
padding : 14px; 
background : #dde5ca; 
} 
tr, td { 
font : 12px Tahoma, Helvetica, sans-serif; 
color : #334010; 
} 
.middlebg { 
font-weight : bold; 
color : #334010; 
} 
.middlebg td { 
font-weight : bold; 
color : #334010; 
} 
.errorbg { 
background : #ffe0e0; 
border : 1px solid #cc0000; 
color : #cc0000; 
padding : 6px; 
} 
.popup .errorbg { 
padding : 4px; 
} 
.messagebg { 
color : #840808; 
font-weight : bold; 
padding : 6px; 
} 
.padding10px { 
padding : 0; 
} 
.padding6px td { 
padding : 6px; 
} 
.block-product-details .padding6px td { 
padding : 6px 10px; 
} 
.padding6px td td { 
padding : 0; 
} 
.padding6px .padding4px td { 
padding : 4px; 
} 
.padding4px td { 
padding : 4px; 
} 
.padding4px td td { 
padding : 0; 
} 
.paddingReviews td { 
padding : 0 11px; 
} 
.paddingReviews td td { 
padding : 0; 
} 
.paddingRev5px td { 
padding : 5px 11px; 
} 
.paddingRev3px td { 
padding : 3px 3px 3px 11px; 
} 
input { 
font : bold 11px Tahoma, sans-serif; 
color : #60752a; 
} 
input.usualprice { 
background-color : transparent; 
border : none; 
text-align : right; 
font : 12px Tahoma, sans-serif; 
color : #60752a; 
} 
input.orderprice { 
background-color : transparent; 
border : none; 
text-align : right; 
font : 12px Tahoma, sans-serif; 
color : #60752a; 
font-weight : bold; 
} 
input.search { 
border : 1px solid #b6b5b5; 
background : #ffffff; 
font : 12px Tahoma, sans-serif; 
color : #60752a; 
} 
input.text { 
border : 1px solid #b6b5b5; 
background : #ffffff; 
font : 12px Tahoma, sans-serif; 
color : #60752a; 
} 
input.field { 
border : 1px solid #b6b5b5; 
background : #ffffff; 
font : 12px Tahoma, sans-serif; 
color : #60752a; 
} 
input.fieldSmall { 
border : 1px solid #b6b5b5; 
background : #ffffff; 
font : 12px Tahoma, sans-serif; 
color : #60752a; 
} 
input.submit { 
font-weight : normal; 
border : 0; 
color : #60752a; 
font : bold 11px Tahoma, sans-serif; 
cursor : pointer; 
background : url(../images/smarty/input_right.gif) no-repeat center right; 
height : 26px; 
padding : 1px 7px 2px 0; 
margin : 0; 
} 
.mainTableCellCenter input.submit { 
font-weight : normal; 
border : 0; 
color : #60752a; 
font : bold 11px Tahoma, sans-serif; 
cursor : pointer; 
background : url(../images/smarty/inputCenter_right.gif) no-repeat center right; 
height : 26px; 
padding : 1px 7px 2px 0; 
margin : 0; 
} 
input#clear { 
color : #888; 
} 
input#reset { 
color : #888; 
} 
input#preview { 
color : #743900; 
} 
input#cancel { 
color : #888; 
} 
input#delete { 
color : #888; 
} 
select { 
border : 1px solid #b6b5b5; 
background : #ffffff; 
font : 12px Tahoma, sans-serif; 
color : #60752a;
 
} 
select.search { 
border : 1px solid #b6b5b5; 
background : #ffffff; 
font : 12px Tahoma, sans-serif; 
color : #60752a; 
} 
textarea { 
border : 1px solid #b6b5b5; 
background : #ffffff; 
font : 12px Tahoma, sans-serif; 
color : #60752a; 
} 
input.field { 
margin-bottom : 3px; 
} 
select.field { 
margin-bottom : 4px;
width: 175px; 
} 
span.submit { 
background : url(../images/smarty/button_left.gif) no-repeat center left; 
font : bold 11px/25px Tahoma, Arial, sans-serif; 
padding-left : 7px !important ; 
padding-right : 5px; 
white-space : nowrap; 
display : inline-block; 
cursor : pointer; 
margin : 6px 0 0 0; 
} 
.mainTableCellCenter span.submit { 
background : url(../images/smarty/buttonCenter_left.gif) no-repeat center left; 
font : bold 11px/25px Tahoma, Arial, sans-serif; 
padding-left : 7px !important ; 
padding-right : 5px; 
white-space : nowrap; 
display : inline-block; 
cursor : pointer; 
} 
a.header { 
color : #840808; 
text-decoration : underline; 
} 
a.header:hover { 
color : #840808; 
text-decoration : underline; 
} 
a.title { 
font : bold 12px Tahoma, Helvetica, sans-serif; 
color : #743900 !important ; 
text-decoration : underline; 
} 
a.title:hover { 
font : bold 12px Tahoma, Helvetica, sans-serif; 
color : #743900 !important ; 
text-decoration : none; 
} 
a.smallText { 
font : bold 11px Tahoma, Helvetica, sans-serif; 
color : #743900; 
text-decoration : none; 
} 
a.smallText:hover { 
font : bold 11px Tahoma, Helvetica, sans-serif; 
color : #743900; 
text-decoration : underline; 
} 
a { 
color : #743900; 
text-decoration : underline; 
font : 12px 'Trebuchet MS', sans-serif; 
} 
a:hover { 
color : #743900; 
text-decoration : none; 
font : 12px 'Trebuchet MS', sans-serif; 
} 
.titleText { 
color : #743900 !important ; 
text-decoration : underline; 
font : 12px 'Trebuchet MS', sans-serif; 
font-weight : normal !important ; 
} 
.articleDate { 
font-size : 8pt; 
color : #743900; 
font-style : italic; 
font-weight : bold; 
}
.articleDay { 
font-size : 9pt; 
color : rgb(224,147,4); 
font-style : normal; 
font-weight : bold; 
}
.top { 
font-size : 8pt; 
padding : 2px 0; 
} 
.smallText { 
font : bold 11px Tahoma, Helvetica, sans-serif; 
color : #743900;
margin: 0px 0px 1px 0px; 
} 
.middleText { 
font-size : 9pt; 
} 
.bigText { 
font-size : 11px; 
color : #6f1e0e !important ; 
padding-left : 14px; 
} 
.comment { 
font-size : 8pt; 
color : #7777cc; 
} 
.message { 
font-size : 9pt; 
color : #0000cc; 
} 
.title { 
font : bold 11px Tahoma, Helvetica, sans-serif; 
color : #334010 !important ; 
} 
.bigtitle { 
font : bold 11px Tahoma, sans-serif; 
color : #334010; 
} 
a.bigtitle { 
font : bold 13px Tahoma, sans-serif; /*11px*/
color : #334010; 
text-decoration : none;
} 
a.bigtitle:hover { 
font : bold 13px Tahoma, sans-serif; /*11px*/
color : #334010; 
text-decoration : underline; 
} 
.error { 
color : red; 
} 
.terms { 
height : 300px; 
width : 600px; 
overflow : auto; 
border : 1px solid silver; 
} 
.link { 
color : green; 
} 
span.nobr { 
white-space : nowrap !important ; 
} 
.vDelimiter { 
border-right : 0 solid #e9e9e9; 
} 
.hDelimiter { 
border-bottom : 1px dotted #B2C487; 
} 
.rolloverImagesTop { 
padding : 10px 0 0 0; 
} 
.rolloverImages { 
float : left; 
padding : 5px; 
text-align : center; 
width : 30%; 
} 
.manufacturerImage { 
padding : 10px 0 0 0; 
} 
td.tab { 
border : 0px solid #e8ebe0; 
border-bottom : none; 
background : none; 
padding : 0; 
} 
td.tabActive { 
border : 0px solid #e8ebe0; 
border-bottom : none; 
background : #fff; 
padding : 0; 
} 
a.tab { 
background : #fff; 
color : #546d18; 
display : block; 
font-size : 11px; 
font-weight : bold; 
padding : 3px 8px; 
text-decoration : none; 
margin-top: 6px; 
} 
a.tab:hover { 
background : #ccdba7; 
color : #546d18; 
display : block; 
font-size : 11px; 
font-weight : bold; 
padding : 3px 8px; 
text-decoration : none; 
margin-top: 6px; 
} 
a.tabActive { 
background : #ccdba7; 
color : #546d18; 
display : block; 
font-size : 11px; 
font-weight : bold; 
padding : 3px 8px; 
text-decoration : none; 
cursor : text; 
margin-top: 6px; 
} 
a.tabActive:hover { 
background : #ccdba7; 
color : #546d18; 
display : block; 
font-size : 11px; 
font-weight : bold; 
padding : 3px 8px; 
text-decoration : none; 
cursor : text;
margin-top: 6px; 
} 
.tabline { 
border-top : 1px solid #e8ebe0; 
} 
.blockTDtabs table { 
width : 100%; 
margin-bottom : 10px; 
} 
div.adminTab { 
font : 11px Tahoma, sans-serif; 
border : 1px solid #e8ebe0; 
border-bottom : none; 
padding : 3px 8px 2px 8px; 
margin : 0 2px; 
cursor : pointer; 
background : #ccdba7; 
white-space : nowrap; 
color : #546d18; 
} 
div.adminTabActive { 
font : bold 11px Tahoma, sans-serif; 
border : 1px solid #e8ebe0; 
border-top : 2px solid #e8ebe0; 
border-bottom : none; 
padding : 5px 9px 5px 9px; 
margin : 3px 0 0 0; 
white-space : nowrap; 
color : #546d18; 
} 
td.adminTab { 
border-bottom : 1px solid #0d5800; 
vertical-align : bottom; 
color : #fff; 
} 
td.adminTabActive { 
border : none; 
color : #546d18; 
} 
td.beginTab { 
padding : 0 4px; 
border-bottom : 1px solid #e8ebe0; 
} 
td.endTab { 
padding : 0 4px; 
width : 90%; 
border-bottom : 1px solid #e8ebe0; 
} 
a.blackSm, a.blackSm:hover { 
text-decoration : none; 
} 
.priceBlock { 
color : #334010; 
font : bold 12px Tahoma, sans-serif; 
} 
.priceBlock .price { 
color : #334010; 
font : bold 12px Tahoma, sans-serif; 
} 
.priceBlock .priceTax { 
color : #334010; 
font : bold 12px Tahoma, sans-serif; 
} 
.priceBlock .priceTax span { 
color : #334010; 
font : bold 12px Tahoma, sans-serif; 
} 
.priceBlockOld { 
color : #334010; 
font : 12px Tahoma, sans-serif; 
} 
.priceBlockOld .price { 
color : #334010;  
font : 12px Tahoma, sans-serif; 
} 
.priceBlockOld .priceTax { 
color : #334010; 
font : 12px Tahoma, sans-serif; 
} 
.priceBlockHidden { 
color : #000; 
font-weight : bold; 
display : none; 
} 
.priceBlockHidden .price { 
font-weight : bold; 
} 
.priceBlockHidden .priceTax { 
font-weight : normal; 
} 
.priceBlockEdit { 
color : #000; 
font-weight : bold; 
} 
.priceBlockEdit input.price { 
text-align : right; 
font-weight : bold; 
width : 60px; 
font-size : 12px; 
color : black; 
border-top : 1px solid #7f9db9; 
border-right : 1px solid #bacddf; 
border-bottom : 1px solid #fff; 
border-left : 1px solid #fff; 
} 
.salesBlock { 
color : #334010; 
font : bold 12px Tahoma, sans-serif; 
} 
.salesPrice { 
color : #334010; 
font : bold 12px Tahoma, sans-serif; 
} 
.salesTax { 
color : #334010; 
font : bold 12px Tahoma, sans-serif; 
} 
.salesTax span { 
color : #334010; 
font : bold 12px Tahoma, sans-serif; 
} 
.priceSaveBlock { 
color : #334010; 
font : 12px Tahoma, sans-serif; 
} 
.priceSaveBlock .price { 
color : #334010; 
font : bold 12px Tahoma, sans-serif; 
} 
.priceSaveBlock .percent { 
color : #334010; 
font : 12px Tahoma, sans-serif; 
} 
.productsTable th { 
padding : 3px; 
}
.productsTable { 
 border: 2px solid #B2C487;
}  
.productsTable td { 
padding : 3px; 
} 
.productsCategory { 
font-size : 12px; 
font-weight : bold; 
color : #840808; 
padding : 6px !important ; 
} 
.productsDelimiter { 
padding : 0 !important ; 
background: #B2C487;
} 
.productsDelimiterTop { 
padding : 0 !important ;
background: #B2C487; 
} 
.productsDelimiterTop img { 
height : 2px; 
} 
.neutral { 
display : none; 
} 
.commend { 
background : url(../images/icons/commend.png) no-repeat; 
width : 20px; 
height : 20px; 
border : 0; 
} 
.discommend { 
background : url(../images/icons/discommend.png) no-repeat; 
width : 20px; 
height : 20px; 
border : 0; 
} 
.not-rated { 
background : url(../images/icons/not-rated.png) no-repeat; 
width : 97px; 
height : 18px; 
border : 0; 
} 
.rating-1 { 
background : url(../images/icons/rating-1.png) no-repeat; 
width : 97px; 
height : 18px; 
border : 0; 
} 
.rating-2 { 
background : url(../images/icons/rating-2.png) no-repeat; 
width : 97px; 
height : 18px; 
border : 0; 
} 
.rating-3 { 
background : url(../images/icons/rating-3.png) no-repeat; 
width : 97px; 
height : 18px; 
border : 0; 
} 
.rating-4 { 
background : url(../images/icons/rating-4.png) no-repeat; 
width : 97px; 
height : 18px; 
border : 0; 
} 
.rating-5 { 
background : url(../images/icons/rating-5.png) no-repeat; 
width : 97px; 
height : 18px; 
border : 0; 
} 
.wishlist-opacity { 
display : none; 
z-index : 900; 
left : 0; 
top : 0; 
width : 100%; 
height : 100%; 
position : absolute; 
background-color : #e1e1e1; 
} 
.wishlist-shadow { 
display : none; 
z-index : 1000; 
position : absolute; 
top : 0; 
left : 0; 
width : 400px; 
background : #cccccc; 
} 
.wishlist-block { 
position : relative; 
bottom : 5px; 
right : 5px; 
width : 400px; 
background : #f4f4f4; 
border : 1px solid #4a983c; 
} 
.wishlist-img-close img { 
margin : 10px 10px 5px 0; 
} 
.wishlist-descr { 
padding : 0 35px 20px 30px; 
text-align : justify; 
} 
.block-product-details .newProduct { 
display : block; 
position : relative; 
padding-right : 34px !important ; 
} 
.block-product-details .newProduct img { 
background : url(../images/icons/new_l.png) no-repeat; 
width : 30px; 
height : 22px; 
border : none; 
position : absolute; 
bottom : -1px; 
margin : 0 0 0 2px; 
} 
.block-products-list .newProduct img { 
background : url(../images/icons/new_l.png) no-repeat; 
width : 30px; 
height : 22px; 
border : none; 
position : relative; 
bottom : -6px; 
margin : 0 0 0 2px; 
} 
.newProduct img { 
background : url(../images/icons/new_m.png) no-repeat; 
width : 20px; 
height : 16px; 
border : none; 
position : relative; 
bottom : -3px; 
margin : 0 0 0 2px; 
} 
.block-products-list .restrictedItem img.restrictedItem { 
background : url(../images/icons/lock.png) no-repeat; 
width : 22px; 
height : 23px; 
border : none; 
position : relative; 
bottom : -3px; 
margin : 0 0 0 2px;

} 
.restrictedItem img.restrictedItem { 
background : url(../images/icons/lock-s.png) no-repeat; 
width : 15px; 
height : 16px; 
border : none; 
position : relative; 
bottom : -3px; 
margin : 0 0 0 2px; 

} 
.restrictedCategory img.restrictedCategory { 
background : url(../images/icons/lock-s.png) no-repeat; 
width : 15px; 
height : 16px; 
border : none; 
position : relative; 
bottom : -3px; 
margin : 0 0 0 2px; 
} 
.level1 { 
padding : 2px 2px 2px 15px; 
} 
.level1 a { 
font-weight : bold; 
} 
.level1 a:hover { 
font-weight : bold; 
} 
.level2 { 
padding : 2px 2px 2px 30px; 
} 
.level3 { 
padding : 2px 2px 2px 40px; 
} 
.level4 { 
padding : 2px 2px 2px 50px; 
} 
.menuLeft .level1 { 
padding : 2px 2px 2px 5px; 
} 
.menuLeft .level2 { 
padding : 2px 2px 2px 15px; 
} 
.menuLeft .level3 { 
padding : 2px 2px 2px 30px; 
} 
.menuLeft .level4 { 
padding : 2px 2px 2px 40px; 
} 
.menuLeft .a a { 
font-weight : bold; 

} 
.menuLeft .a a:hover { 
font-weight : bold; 

} 
table.matrix { 
border : 1px solid gray; 
margin-bottom : 5px; 
margin-top : 5px; 
} 
th.matrixTop { 
padding-left : 5px; 
padding-right : 5px; 
border-bottom : 1px solid silver; 
} 
th.matrixBottom { 
padding-left : 5px; 
padding-right : 5px; 
} 
td.matrixTop { 
border-bottom : 1px solid silver; 
border-left : 1px solid silver; 
padding-left : 5px; 
padding-right : 5px; 
} 
td.matrixBottom { 
border-left : 1px solid silver; 
padding-left : 5px; 
padding-right : 5px; 
} 
.block-filter .titleTop, .block-simple .titleTop, .block-banners .titleTop, .block-navigation .titleTop { 
display : none; 
} 
.block-filter .block, .block-simple .block, .block-banners .block, .block-navigation .block { 
background : none; 
} 
.block-filter .titleBot, .block-simple .titleBot, .block-banners .titleBot, .block-navigation .titleBot { 
margin-bottom : 10px; 
background : none; 
} 
.block-filter .titleBotImgRight, .block-simple .titleBotImgRight, .block-banners .titleBotImgRight, .block-navigation .titleBotImgRight { 
width : 1px; 
height : 1px; 
background : none; 
} 
.block-product-details .manufacturerImage { 
padding : 15px; 
} 
.block-products-table-view .blockTD select { 
float : none; 
margin-bottom : 10px; 
} 
.block-products-table-view .productsTable th { 
font-weight : bold; 
font-size : 12px; 
} 
.block-products-table-view a.button-add { 
float : none; 
} 
.block-login-advanced .padding6px td.middlebg font { 
font-size : 12px; 
font-weight : bold; 
} 
.block-checkout-login .padding6px td.middlebg font { 
font-size : 12px; 
font-weight : bold; 
} 
.block-top-sellers .blockTD img { 
margin-right : 10px; 
margin-bottom : 10px; 
float : left; 
} 
.block-top-sellers .blockTD { 
padding : 10px 0; 
} 
.block-top-rated .blockTD img { 
margin-right : 10px; 
margin-bottom : 10px; 
float : left; 
} 
.block-top-rated .blockTD { 
padding : 10px; 
} 
.block-related-products .blockTD img { 
margin-right : 10px; 
margin-bottom : 10px; 
float : left; 
} 
.block-related-products .blockTD { 
padding : 10px; 
} 
.block-top-viewed .blockTD img { 
margin-right : 10px; 
margin-bottom : 10px; 
float : left; 
} 
.block-top-viewed .blockTD { 
padding : 10px; 
} 
.block-top-viewed .blockTD a, .block-top-viewed .blockTD a:hover { 
display : inline-block; 
margin-bottom : 10px; 
} 
.block-products-recently-viewed .blockTD img { 
margin-right : 10px; 
float : left; 
} 
.block-products-recently-viewed .blockTD { 
padding : 10px; 
} 
.block-products-latest .blockTD img { 
margin-right : 10px; 
margin-bottom : 10px; 
float : center; 
} 
.block-products-latest .blockTD { 
padding : 10px; 
} 
.block-products-recommended .blockTD img { 
margin-right : 10px; 
margin-bottom : 10px; 
margin-top : 10px; 
float : left; 
} 
.block-products-recommended .blockTD { 
padding : 10px; 
} 
.block-basket-recommended select { 
margin-right : 8px; 
} 
.block-basket-recommended a.bigtitle, .block-basket-recommended a.bigtitle:hover { 
display : block; 
margin-bottom : 10px; 
} 
.block-forum-topics .titleTop { 
height : 28px; 
} 
.ourprice { 
color : #743900; 
font : bold 12px Tahoma, sans-serif; 
} 
.taxprice { 
color : #743900; 
font : bold 12px Tahoma, sans-serif; 
} 
.block-cart .lineBottom { 
background : #b2c487; 
} 
.block-cart .middlebg b { 
color : #795301 !important ; 
font : bold 11px Tahoma; 
} 
.block-poll label { 
font : 12px "Trebuchet MS", sans-serif; 
color : #666; 
} 
.block-poll .padding10px td b { 
font : bold 11px Tahoma, sans-serif; 
color : #666; 
} 
.block-user-profile .titleTopCenter div { 
text-align : center; 
} 
.block-product-details .titleTopCenter { 
padding : 3px 10px 7px 15px; 
} 
.block-user-profile .titleTopCenter div { 
text-align : center; 
} 
.block-product-details .titleTopCenter { 
padding : 3px 10px 7px 15px; 
} 
.block-user-home a.title { 
color : #ffb805; 
} 
.block-user-home a.title:hover { 
color : #ffb805; 
} 
.block-poll .padding10px td b { 
color : #334010; 
} 
.block-cart .blockTD td b { 
color : #334010; 
} 
div.rolloverImages img { 
margin-top : 10px; 
} 
div.rolloverImages { 
padding-right : 15px; 
} 
.userHome a.smallText { 
color : #546d18; 
} 
.userHome a.smallText:hover { 
color : #546d18; 
} 
.block-products-releases .bigtitle { 
margin-bottom : 10px; 
} 
.block-products-releases .title { 
margin-top : 10px; 
} 
.block-user-reminder a, .block-user-reminder a:hover { 
text-decoration : none !important ; 
vertical-align : bottom; 
} 
.block-user-reminder a font, .block-user-reminder a:hover font { 
text-decoration : none !important ; 
vertical-align : bottom; 
} 
.block-user-affiliate-sales { 
padding-left : 16px; 
} 
.block-user-affiliate-sales td { 
padding : 3px 5px 3px 0; 
color : #334010; 
} 
.block-user-affiliate-sales a, .block-user-affiliate-sales a:hover { 
text-decoration : none !important ; 
vertical-align : bottom; 
} 
.block-user-affiliate-sales a font, .block-user-affiliate-sales a:hover font { 
text-decoration : none !important ; 
vertical-align : bottom; 
} 
.block-user-affiliate-sales .titleBotLeft { 
width : 6px; 
height : 11px; 
} 
.block-user-affiliate-sales .titleBotLeft img { 
width : 6px; 
height : 11px; 
} 
.block-user-affiliate-sales .titleBotRight { 
width : 100%; 
padding : 0; 
text-align : right; 
} 
.block-user-affiliate-sales .usualbg td { 
padding-left : 16px; 
} 
.block-user-merchant-sales { 
padding-left : 16px; 
} 
.block-user-merchant-sales td { 
padding : 3px 5px 3px 0; 
color : #334010; 
} 
.block-user-merchant-sales a, .block-user-merchant-sales a:hover { 
text-decoration : none !important ; 
vertical-align : bottom; 
} 
.block-user-merchant-sales a font, .block-user-merchant-sales a:hover font { 
text-decoration : none !important ; 
vertical-align : bottom; 
} 
.block-user-merchant-sales .titleBotLeft { 
width : 6px; 
height : 11px; 
} 
.block-user-merchant-sales .titleBotLeft img { 
width : 6px; 
height : 11px; 
} 
.block-user-merchant-sales .titleBotRight { 
width : 100%; 
padding : 0; 
text-align : right; 
} 
.block-user-merchant-sales .usualbg td { 
padding-left : 16px; 
} 
.block-articles-list a.bigtitle { 
display : inline-block; 
margin-bottom : 5px;
margin-top: 22px;
overflow: hidden;
white-space: normal;
height: 16px;
text-overflow: ellipsis; 
} 
.block-articles-list .articleDate { 
font-size: 9px;
margin-bottom : 5px;
margin-top: -6px;
margin-bottom: 5px; 
}
.block-articles-list td { 
font-size: 9px;
margin-bottom : 5px;
margin-top: 0px;
margin-bottom: 5px;
padding: 2px;
/*background-color: #DDDCB2;*/ 
}
.block-articles-list a img {
  float: left;
  margin-left: 0px;
  margin-right: 3px;
}
.block-articles-list h2.listing { 
font-size: 9px;
margin-bottom : 5px;
margin-top: 0px;
margin-bottom: 5px; 
/*background-color: #AADCB2;*/ 
}
 
.block-articles-details .articleDate { 
margin-bottom : 10px; 
} 
.block-user-product-registration .blockTD { 
border-bottom : 1px solid #37712c; 
} 
.mainTableCellLeft .titleTop { 
background : #f0f9dc url(../images/smarty/left_titleTop.gif) repeat-x top left; 
border-right : 1px solid #dde5ca; 
} 
.mainTableCellLeft .titleTopLeft { 
width : 14px; 
background : url(../images/smarty/left_titleLeft.gif) no-repeat top left; 
} 
.mainTableCellLeft .titleTopImgLeft { 
width : 14px; 
} 
.mainTableCellLeft .titleTopCenter { 
padding : 8px 0 8px 0; 
vertical-align : middle; 
} 
.mainTableCellLeft .titleTopCenter table { 
margin : 0 auto; 
} 
.mainTableCellLeft .titleTopCenter div { 
color : #334010; 
font : bold 13px Tahoma, sans-serif; 
} 
.mainTableCellLeft .titleTopCenter h1 { 
color : #334010; 
font : bold 13px Tahoma, sans-serif; 
} 
.mainTableCellLeft .titleTopCenter div b { 
font-weight : bold; 
} 
.mainTableCellLeft .titleTopRight { 
width : 14px; 
} 
.mainTableCellLeft .titleTopImgRight { 
width : 14px; 
} 
.mainTableCellLeft .block { 
background : #dde5ca; 
} 
.mainTableCellLeft .blockTD { 
padding : 10px 10px 0 8px;
} 
.mainTableCellLeft .menuLeft { 
padding : 10px; 
} 
.mainTableCellLeft .titleBot { 
margin-bottom : 10px; 
background : #dde5ca; 
} 
.mainTableCellLeft .titleBotImgRight { 
width : 12px; 
height : 12px; 
background : url(../images/smarty/left_titleBotRight.gif) no-repeat top right; 
} 
.mainTableCellLeft .block-filter .block, .mainTableCellLeft .block-simple .block, .mainTableCellLeft .block-banners .block, .mainTableCellLeft .block-navigation .block { 
background : none; 
} 
.mainTableCellLeft .block-filter .titleBot, .mainTableCellLeft .block-simple .titleBot, .mainTableCellLeft .block-banners .titleBot, .mainTableCellLeft .block-navigation .titleBot { 
margin-bottom : 10px; 
background : none; 
} 
.mainTableCellLeft .block-filter .titleBotImgRight, .mainTableCellLeft .block-simple .titleBotImgRight, .mainTableCellLeft .block-banners .titleBotImgRight, .mainTableCellLeft .block-navigation .titleBotImgRight { 
width : 1px; 
height : 1px; 
background : none; 
} 
.mainTableCellRight .titleTop { 
background : #f0f9dc url(../images/smarty/right_titleTop.gif) repeat-x top left; 
border-right : 1px solid #dde5ca; 
} 
.mainTableCellRight .titleTopLeft { 
width : 14px; 
background : url(../images/smarty/right_titleLeft.gif) no-repeat top left; 
} 
.mainTableCellRight .titleTopImgLeft { 
width : 14px; 
} 
.mainTableCellRight .titleTopCenter { 
padding : 8px 0 8px 0; 
vertical-align : middle; 
} 
.mainTableCellRight .titleTopCenter table { 
margin : 0 auto; 
} 
.mainTableCellRight .titleTopCenter div { 
color : #334010; 
font : bold 13px Tahoma, sans-serif; 
} 
.mainTableCellRight .titleTopCenter h1 { 
color : #334010; 
font : bold 13px Tahoma, sans-serif; 
} 
.mainTableCellRight .titleTopCenter div b { 
font-weight : bold; 
} 
.mainTableCellRight .titleTopRight { 
width : 14px; 
} 
.mainTableCellRight .titleTopImgRight { 
width : 14px; 
} 
.mainTableCellRight .block { 
background : #dde5ca; 
} 
.mainTableCellRight .blockTD { 
padding : 10px 10px 0 10px; 
} 
.mainTableCellRight .menuLeft { 
padding : 10px; 
} 
.mainTableCellRight .titleBot { 
margin-bottom : 10px; 
background : #dde5ca; 
} 
.mainTableCellRight .titleBotImgRight { 
width : 12px; 
height : 12px; 
background : url(../images/smarty/right_titleBotRight.gif) no-repeat top right; 
} 
.mainTableCellRight .block-filter .block, .mainTableCellRight .block-simple .block, .mainTableCellRight .block-banners .block, .mainTableCellRight .block-navigation .block { 
background : none; 
margin : -10px; 
} 
.mainTableCellRight .block-filter .titleBot, .mainTableCellRight .block-simple .titleBot, .mainTableCellRight .block-banners .titleBot, .mainTableCellRight .block-navigation .titleBot { 
margin-bottom : 10px; 
background : none; 
} 
.mainTableCellRight .block-filter .titleBotImgRight, .mainTableCellRight .block-simple .titleBotImgRight, .mainTableCellRight .block-banners .titleBotImgRight, .mainTableCellRight .block-navigation .titleBotImgRight { 
width : 1px; 
height : 1px; 
background : none; 
} 
.block-site-map .topCategory a.title { 
background : url(../images/smarty/arrow_green.gif) no-repeat 0 3px; 
} 
.block-site-map .topCategory a.title:hover { 
background : url(../images/smarty/arrow_green.gif) no-repeat 0 3px; 
} 
.block-site-map .selectedtopCategory a.title { 
background : url(../images/smarty/arrow_green.gif) no-repeat 0 3px; 
} 
.block-site-map .selectedtopCategory a.title:hover { 
background : url(../images/smarty/arrow_green.gif) no-repeat 0 3px; 
} 
.block-site-map .subCategory a.title { 
background : url(../images/smarty/bullit_orange.gif) no-repeat 0 3px; 
} 
.block-site-map .subCategory a.title:hover { 
background : url(../images/smarty/bullit_orange.gif) no-repeat 0 3px; 
} 
.block-site-map .selectedsubCategory a.title { 
background : url(../images/smarty/bullit_orange.gif) no-repeat 0 3px; 
} 
.block-site-map .selectedsubCategory a.title:hover { 
background : url(../images/smarty/bullit_orange.gif) no-repeat 0 3px; 
}
.block-products-related-purchase .block .blockTD .padding10px{
padding: 0px 0px 10px 0px;
}
.block-products-related-purchase .block .blockTD .padding10px .buttonMore{
text-align:right;
display: block;
}
.block-products-related-purchase table{
width: 100%;
}