* { font-family: Arial; font-size: 14px; color: #000000; }
a { color: #000000; text-decoration: none;  font-weight: bold; }
a:hover { color: #ed217b; text-decoration: none; }
input.scart { padding-right: 10px; padding-left: 10px; }
input.checkout { color: #2aa000; font-weight: bold; }
body { background-color: #fff; }
img { border: 0; }
.clear { clear:both; font-size: 0; line-height: 0; }
.nolist { list-style:none; list-style-type:none; }
.notable { border:0; border-collapse:collapse; border-spacing:0; }
.noform { padding: 0px; margin: 0px; }
.hidden { display: none; }

#base { width: 939px; }
#base #header { position: relative; width: 100%; height: 133px; margin-bottom: 20px; }
#base #header logo { position: absolute; display: block; width: 243px; height: 124px; bottom: 0px; right: 0px; background-image: url('../images/logo.jpg'); }
#base #header .phone { position: absolute; top: 71px; left: 28px; background-image: url('../images/topphone.jpg'); background-repeat: no-repeat; width: 163px; height: 22px; }
#base #header #menu { position: absolute; bottom: 0px; left: 0px; height: 37px; width: 678px; text-align: right; border-bottom: 4px solid #ffcc00; }
#base #header #menu a { display: block; width: 134px; height: 31px; background-image: url('../images/menu_item.jpg'); color: #fff; text-align: center; line-height: 31px; margin-top: 6px; float: right; display: inline; font-weight: bold; font-size: 16px; }
#base #header #menu a.selected { height: 37px; background-image: url('../images/menu_item_hover.jpg'); line-height: 37px; margin-top: 0px; text-decoration: none; }
#base #header #menu a:hover { height: 37px; background-image: url('../images/menu_item_hover.jpg'); line-height: 37px; margin-top: 0px; text-decoration: none; }
#base #header #menu div { display: block; width: 2px; height: 31px; float: right; display: inline; }

#base #main { width: 100%; }
#base #main #submenu { width: 243px; float: right; display: inline; }
#base #main #submenu a { display: block; margin-bottom: 9px; width: 243px; height: 61px; }
#base #main #submenu .test { margin-bottom: 9px; width: 243px; height: 61px; }
#base #main #submenu a.sm_1 { background-image: url('../images/sm_1.jpg'); }
#base #main #submenu a.sm_2 { background-image: url('../images/sm_2.jpg'); }
#base #main #submenu a.sm_3 { background-image: url('../images/sm_3.jpg'); }
#base #main #submenu a.sm_4 { background-image: url('../images/sm_4.jpg'); }
#base #main #submenu a.sm_5 { background-image: url('../images/sm_5.jpg'); }
#base #main #submenu a.sm_6 { background-image: url('../images/sm_6.jpg'); }
#base #main #submenu a.sm_7 { background-image: url('../images/sm_7.jpg'); }

#base #main #submenu a.sm_1_selected { background-image: url('../images/sm_1_h.jpg'); }
#base #main #submenu a.sm_2_selected { background-image: url('../images/sm_2_h.jpg'); }
#base #main #submenu a.sm_3_selected { background-image: url('../images/sm_3_h.jpg'); }
#base #main #submenu a.sm_4_selected { background-image: url('../images/sm_4_h.jpg'); }
#base #main #submenu a.sm_5_selected { background-image: url('../images/sm_5_h.jpg'); }
#base #main #submenu a.sm_6_selected { background-image: url('../images/sm_6_h.jpg'); }
#base #main #submenu a.sm_7_selected { background-image: url('../images/sm_7_h.jpg'); }

#base #main #submenu a.sm_1:hover { background-image: url('../images/sm_1_h.jpg'); }
#base #main #submenu a.sm_2:hover { background-image: url('../images/sm_2_h.jpg'); }
#base #main #submenu a.sm_3:hover { background-image: url('../images/sm_3_h.jpg'); }
#base #main #submenu a.sm_4:hover { background-image: url('../images/sm_4_h.jpg'); }
#base #main #submenu a.sm_5:hover { background-image: url('../images/sm_5_h.jpg'); }
#base #main #submenu a.sm_6:hover { background-image: url('../images/sm_6_h.jpg'); }
#base #main #submenu a.sm_7:hover { background-image: url('../images/sm_7_h.jpg'); }

#base #main #content { width: 678px; float: left; display: inline; text-align: right; }
#base #main #content .welcome { text-align: justify; min-height: 142px; width: 90%; }
#base #main #content .welcome h1 { color: #ed217b; margin: 0; padding: 0; font-size: 16px; }
#base #main #content .welcome h2 { color: #ed217b; margin: 0; padding: 0; font-size: 18px; }
#base #main #content .welcome h3 { color: #ff8b1e; margin: 0; padding: 0; font-size: 24px; }

#base #main #content .welcome p { color: #000000; font-size: 14px; padding: 7px 0px 3px 0px; margin: 0; }
#base #main #content .welcome a.readmore { float: left; font-style:italic; }
#base #main #content .welcome .readmore:hover { color: #ed217b; }

#base #main #content .productPicture { width: 448px; height: 264px; line-height: 264px; border: 1px solid #efefef; text-align: center; margin-top: 7px; margin-bottom: 20px; }

#base #footer { margin-top: 10px; width: 100%; }
#base #footer #links { width: 100%; height: 29px; line-height: 29px; background-image: url('../images/footer_bg.jpg'); text-align: center; color: #fff; margin-bottom: 4px; }
#base #footer #links a { color: #fff; }
#base #footer #extralinks { line-height: 18px; color: #8bc53e; }
#base #footer #extralinks a { color: #8bc53e; }