html{height: 100%; margin-bottom: 1px; }
body{	padding: 0px;background-color: #fff;
font: 62.5% Verdana,Arial,sans-serif; margin: 10px; margin-top: 15px;
z-index: -1;}
p{ padding: 0px; margin: 0px}
H1{ font-weight: normal  }
table { empty-cells:show; }
BLOCKQUOTE{margin: 0px; padding: 0px; margin-left: 5px; padding-right: 5px}
body a img{border:none}
.templateLayoutDiv{}
.templateTable{}
.templateTableCell{vertical-align:top}
/* Total width */
div#mainFrame, .middleTableRightTableContent_empty, div#topRightNoticeDiv, div#topMenuDiv, #underMenuTable_info, #underMenuTable_individual_info, #underContentTableDiv{
width: 763px;
}
div#mainFrame{text-align:left;  z-index: 10;}
.middleTableRightTableContent_empty{
overflow: hidden;
}
/****************************************
Top
*/
#topTable {width: 100%; }
#topMenuTable {width: 100%; padding-top: 3px; padding-bottom: 6px; }
div#topRightNoticeDiv {overflow: hidden; padding-bottom: 0px; }
/****************************************
Top menu
*/
div#topMenuDiv{}
.menuItemText {text-decoration:none;   }
.selectedMenuItemText {text-decoration:none;}
.selectedMenuItemText:hover {text-decoration:none; }
.menuItem, .firstMenuItem, .lastMenuItem{
height: 25px; text-align: center;
}
.menuItem {border-style: solid; border-width: 1px; border-top: none; border-bottom: none;  border-right: none}
.firstMenuItem {}
.lastMenuItem{border-left-style: solid; border-left-width: 1px;}
/****************************************
Under menu
*/
#underMenuTable{ }
#underMenuTable_info{  overflow: hidden; font-size: 1px;}
#underMenuTable_individual_info{ overflow: hidden }
/****************************************
Middle
*/
/* Right content width */
#index_welcome, .index_productSection, #index_bottomInfo, .separator, div.middleTableRightTableContent_general{
width: 585px
}
/* Left content width */
div#middleTableLeftDiv, td#middleTableLeft, #leftMenu_titleDiv, .index_leftMenu_title, #leftMenu_bottomDiv{
width: 175px;
}
/* index */
#index_welcome{ margin-bottom: 0px; padding-top:0px; overflow: hidden; clear: right }
.index_productSection{ overflow: hidden; clear: both;}
#index_bottomInfo{ overflow: hidden; clear: both; }
.separator { margin-left: 0px; margin-right: 0px; margin-bottom: 7px; _margin-bottom: -4px; height: 2px; border-top-width: 1px; border-top-style:solid; clear: both;}
.leftMenu_separator{width: 96.4%; font-size: 1px; height: 1px; border-top-width: 1px; border-top-style:solid; margin: 3px; margin-bottom: 0px}
/* general */
table#middleTable {width: 100%; vertical-align: top; padding-top: 0px; }
div#middleTableLeftDiv { }
div# Div {margin-left: 0px; margin-bottom: 0px; }
td#middleTableLeft { vertical-align: top; border-width: 1px; border-style: solid;  }
td#middleTableRight, #middleTableRight_empty {width: 100%; vertical-align: top;  padding-right: 0px; margin-right: 0px;border-right-width: 1px; border-right-style: solid;}
#middleTableRight_empty{
border: none;
}
/* left content... */
#middleTableLeftContent {width: 100%; }
#middleTableLeftContent #middleTableLeftContent_innerTable {width: 174px; vertical-align: top;}
#leftMenu_bottomDiv{ overflow: hidden }
/* index left menu */
.index_leftMenu_title{
margin-left:0px;
margin-bottom: 0px;
overflow: hidden; ;
}
/* left menu without product lines*/
td.middleTableLeftContentMenuItem{ width: 100%; }
td.middleTableLeftContentMenuItem a{ cursor: pointer; }
.leftMenuItemText {text-decoration:none;  }
.selectedLeftMenuItemText {text-decoration:none;     }
#leftMenu_titleDiv{  overflow: hidden; margin-left: 0px; margin-bottom: 0px }
/* right content... */
/* products */
.productDiv{ float:left; width: 188px;  _width: 185px;  overflow: hidden; margin-left: 6px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
div.productDiv a{ cursor: pointer; text-decoration: underline }
div.productDiv a:hover{ text-decoration: none; }
div.productDiv table{ width: 100%; }
div.productDiv p {font-size:100%; }
div.productDiv ul{ margin: 15px; margin-top: 0px; margin-bottom: 5px; padding-left: 5px }
.productSheet_img{border: 0px; padding-top: 0px; display: block;}
.productSheet_flagImg{width: 57px; height: 57px; display: block; margin-left: 0px}
.productPriceSection{  }
div.productSpecDiv { }
.productRebatePriceDiv_title { float: right; font-weight: bold; text-align:left; width: 66px; _width: 86px; font-size:100%;  padding-bottom: 0px;  }
div.productRebatePriceDiv { }
div.productRegPriceDiv { }
.productSeparator{ clear: both; width: 100%; height: 7px; font-size: 0px; margin-bottom: 7px; border-bottom-width: 1px; border-bottom-style:solid; }
/* general content */
#middleTableRightDiv_general, #middleTableRightDivAnchor_general {overflow: hidden}
table.middleTableRightTable_general {width: 100%;}
div.middleTableRightTableContent_general {overflow: hidden; }
div.middleTableRightTableContent_general ul{margin: 20px; margin-top: 5px; margin-bottom: 5px; padding-left: 5px}
/****************************************
under content
*/
#underContentTable{ width: 100%; }
#underContentTableDiv{  overflow: hidden; }
#pageSettingsSection{
width:95%;
background-color: rgb(100,10,10);
border: 2px solid black;
padding-bottom: 10px;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
padding-left: 10px;
filter: alpha(opacity=90);
}
.pageSettingSection{
color: rgb(200,200,200);
padding-top: 5px;
}
/****************************************
Theme styles
*/
.templateSharedStyle97,#topMenuDiv a:hover {}.templateSharedStyle98 {}.templateSharedStyle99 {}.templateSharedStyle100 {MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: rgb(119,44,23); LINE-HEIGHT: 16px; FONT-FAMILY: Arial; LETTER-SPACING: -1px; TEXT-ALIGN: center}
.colorText1{color:rgb(0,0,0)}.colorBorder1{border-color:rgb(0,0,0)}.colorBg1{background-color:rgb(0,0,0)}.colorText3{color:rgb(90,90,90)}.colorBorder3{border-color:rgb(90,90,90)}.colorBg3{background-color:rgb(90,90,90)}.colorText4{color:rgb(255,255,255)}.colorBorder4{border-color:rgb(255,255,255)}.colorBg4{background-color:rgb(255,255,255)}.colorText5{color:rgb(223,37,40)}.colorBorder5{border-color:rgb(223,37,40)}.colorBg5{background-color:rgb(223,37,40)}.colorText6{color:rgb(119,44,23)}.colorBorder6{border-color:rgb(119,44,23)}.colorBg6{background-color:rgb(119,44,23)}.colorText7{color:rgb(190,190,190)}.colorBorder7{border-color:rgb(190,190,190)}.colorBg7{background-color:rgb(190,190,190)}.colorText8{color:rgb(0,64,128)}.colorBorder8{border-color:rgb(0,64,128)}.colorBg8{background-color:rgb(0,64,128)}.colorText9{color:rgb(0,0,0)}.colorBorder9{border-color:rgb(0,0,0)}.colorBg9{background-color:rgb(0,0,0)}.colorText10{color:rgb(0,64,128)}.colorBorder10{border-color:rgb(0,64,128)}.colorBg10{background-color:rgb(0,64,128)}.colorText11{color:rgb(119,44,23)}.colorBorder11{border-color:rgb(119,44,23)}.colorBg11{background-color:rgb(119,44,23)}.colorText12{color:rgb(90,90,90)}.colorBorder12{border-color:rgb(90,90,90)}.colorBg12{background-color:rgb(90,90,90)}.colorText13{color:rgb(123,123,123)}.colorBorder13{border-color:rgb(123,123,123)}.colorBg13{background-color:rgb(123,123,123)}.colorText14{color:rgb(123,123,123)}.colorBorder14{border-color:rgb(123,123,123)}.colorBg14{background-color:rgb(123,123,123)}.colorText15{color:rgb(0,0,0)}.colorBorder15{border-color:rgb(0,0,0)}.colorBg15{background-color:rgb(0,0,0)}.colorText16{color:rgb(210,127,83)}.colorBorder16{border-color:rgb(210,127,83)}.colorBg16{background-color:rgb(210,127,83)}.colorText17{color:rgb(223,37,40)}.colorBorder17{border-color:rgb(223,37,40)}.colorBg17{background-color:rgb(223,37,40)}.colorText18{color:rgb(238,238,238)}.colorBorder18{border-color:rgb(238,238,238)}.colorBg18{background-color:rgb(238,238,238)}.colorText103{color:rgb(242,236,198)}.colorBorder103{border-color:rgb(242,236,198)}.colorBg103{background-color:rgb(242,236,198)}.colorText104{color:rgb(128,128,128)}.colorBorder104{border-color:rgb(128,128,128)}.colorBg104{background-color:rgb(128,128,128)}.colorText105{color:rgb(245,158,1)}.colorBorder105{border-color:rgb(245,158,1)}.colorBg105{background-color:rgb(245,158,1)}.colorText106{color:rgb(0,0,156)}.colorBorder106{border-color:rgb(0,0,156)}.colorBg106{background-color:rgb(0,0,156)}.colorText107{color:rgb(223,37,40)}.colorBorder107{border-color:rgb(223,37,40)}.colorBg107{background-color:rgb(223,37,40)}.colorText108{color:rgb(119,44,23)}.colorBorder108{border-color:rgb(119,44,23)}.colorBg108{background-color:rgb(119,44,23)}.colorText109{color:rgb(255,255,255)}.colorBorder109{border-color:rgb(255,255,255)}.colorBg109{background-color:rgb(255,255,255)}.colorText110{color:rgb(143,77,53)}.colorBorder110{border-color:rgb(143,77,53)}.colorBg110{background-color:rgb(143,77,53)}
a{ color: rgb(223,37,40) }
a:hover{ text-decoration: none; color: rgb(210,127,83)  }
#middleTableLeft{font: 14px "Arial"}
#middleTableRight, #middleTableRight_empty{font: 10px "Arial"}
/****************************************
Top menu
*/
#topMenuTable{
background-image: url(ThemeFiles/navbar.png);
background-repeat: no-repeat;
background-position: top left;
margin-bottom: 0px;
padding-bottom: 0px;
height: 25px;
}
.menuItemText {text-decoration:none;    }
.selectedMenuItemText {text-decoration:none; }
.menuItem, .firstMenuItem, .lastMenuItem{
vertical-align: top;
padding-top: 1px;
_padding-top: 1px;
height: 18px;
}
.dhe_department_menu{
font-weight: bold;
}
.leftMenuLevel0, .leftMenuLevel1, .leftMenuLevel2, .dhe_department_menu, .dhe_productline_menu{
margin:0px;
padding: 0px;
padding-left: 5px;
}
.leftMenuLevel0, .dhe_department_menu, .dhe_productline_menu{
font-size: 100%;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
}
.leftMenuLevel1{
font-size: 100%;
padding-left: 15px;
}
.leftMenuLevel2{
font-size: 90%;
padding-left: 30px;
}
td#middleTableLeft{ border-bottom: none;   }
body{
background-image: url(ThemeFiles/pixelslice_bg.gif);
background-repeat: repeat-x;
background-position: top left;
padding-top: 20px;
padding-bottom: 50px;
}
#dhe_content_border *{border-color: rgb(190,190,190)}
.dhe_sale_price, .dhe_regular_price, .dhe_product_overview_sale_display_text, .dhe_sale_display_text{ color: rgb(0,64,128)}
.dhe_price_info span, .dhe_sale .dhe_regular_price { color: rgb(0,0,0) }
.dhe_alternate_row{background-color: rgb(238,238,238)}
.dhe_spec_sheet_tab_active{background-color: rgb(238,238,238)}
.dhe_spec_sheet_tab{}
#dhe_catalog .dhe_product_overview_more, #dhe_catalog .dhe_product_overview_add_to_cart, #dhe_spec_sheet_price #add_to_cart{
background:transparent url(ThemeFiles/button_blank.gif) no-repeat scroll center 1px;
font-size: 9px;
text-align: center;
}
div#dhe_popup h3, div#dhe_content h3 {
background:transparent url(ThemeFiles/image_header.gif) no-repeat top left;
}
.dhe_spec_sheet_tab_active{
background:transparent url(ThemeFiles/tab_down.gif) no-repeat  top left;
}
.dhe_spec_sheet_tab{
background:transparent url(ThemeFiles/tab_up.gif) no-repeat  top left;
}
div#dhe_content h3{
margin-top: 0px;
font-size: 14px;
padding: 0px;
padding-top: 7px;
padding-left: 6px;
height: 30px;
font-family: Tahoma;
}
.dhe_catalog_navigation_pagination_previous{
background:transparent url(ThemeFiles/guznut_small_left.gif) no-repeat scroll center 3px;
}
.dhe_catalog_navigation_pagination_next, #dhe_cart .dhe_navigation_panel #dhe_cart_checkout {
background:transparent url(ThemeFiles/uznut_small_right.gif) no-repeat scroll center 3px;
}
#dhe_spec_sheet .dhe_navigation_panel #to_top_link,
#dhe_questionnaire .dhe_navigation_panel #to_top_link,
#dhe_comparison .dhe_navigation_panel #to_top_link_compare,
.dhe_spec_table_header a
{
background:url('ThemeFiles/arrow_up.gif') no-repeat center right;
}
.dhe_loader{
background-image: url('ThemeFiles/dakis_loading.gif');
}

