﻿BODY, html
{
	background-color: #f3eee8;
	font-family: Verdana;
	color: #4d3e3f;
	font-size: 13px;
	padding:0px;
	margin:0px;
}
.mk-mainArea
{
	width:100%;
	text-align:center;
}
.MainZone
{
	margin-top:55px;
	width:950px;
	background-color:White;
	background-image: url("images/Sign.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
}
.MainZone2
{
	margin-top:50px;
	min-height:750px;
	height:auto !Important;
	height:750px;
}
.TopZone
{
	height:105px;
}
h1
{
	color: #4d3e3f;
	font-size: 16px;
	font-weight: normal;
	margin-top:0px;
}
h2
{
	color: #dc241f;
	font-size: 16px;
	font-weight: normal;
}
ul.service
{
	list-style-image:  url("images/dot.gif"); 
	MARGIN-TOP: 3px;
}
li.service
{
	margin-bottom: 10px;
}


.RedHighlight
{
	color: #dc241f;
	font-size: 16px;
	font-weight: normal;
}

a.LinksUnderImagesHome
{
	font-size: 8px;
	font-family: Verdana;
	color: #4d3e3f;
	font-weight: normal;
	text-decoration: none;
}
a.ClickHere
{
	font-size: 13px;
	font-family: Verdana;
	color: #dc241f;
	font-weight: normal;
	text-decoration: underline;
}
.MenuBottomGradient, .MenuBottomGradient2
{
	width: 950px;
	height: 14px;
	background-image: url("images/menuBtmGrad.gif"); 
	background-repeat: repeat-x;
	background-color: #f3eee8;
}
.MenuBottomGradient2
{
	background-image: url("images/menuBtmGrad2.gif");
	height:14px;
	overflow:hidden;
}
.TopGrayZone, .TopGrayZone2
{
	width:100%;
	height:36px;
	background-color: #f3eee8;
}
.TopGrayZone2
{
	background-color: #b1a394;
}
.top-menu-search .mk-SearchTextBox
{
	width: 112px;
	height: 17px;
	background-image: url("images/search.gif"); 
	background-repeat:no-repeat;
	border:solid 0px red;
}
.mk-SearchText
{
	text-decoration: none;
	font-weight:bold;
	font-size:9px;
	color: #4d3e3f;	
}
.sbn-Search-ResultsGrid
{
	width:100%;
}
.top-menu-search .sbn-searchTextContainer
{
	margin:0px;
	padding:0px;
	float:right;
}
.top-menu-search .sbn-submitAreaContainer
{
	margin:0px;
	padding:0px;
	float:left;
}
.top-menu-search .sbn-searchContainer
{
	width:140px;
}
.mk-PrintMenu
{
	width:510px;
}
.mk-rptSubMenuCssClass
{
	text-align:left;
	margin-left:56px;
	margin-right:5px;
	width:180px;
}
.mk-lbItemTextCssClass
{
	margin-bottom:5px;
}
.mk-rptContentMenuCssClass
{
	margin-left:15px;
}
.mk-lblContentItemTextCssClass
{
	margin-bottom:5px;
}
.mk-subMenuItemText
{
	font-size: 12px;
	font-family: Verdana;
	color: #4d3e3f;
	font-weight: normal;
	text-decoration:none;
}
.mk-subMenuSelectedItemText
{
	font-size: 12px;
	font-family: Verdana;
	color: #4d3e3f;
	font-weight: bold;
	text-decoration:none;
}
.mk-contentMenuItemText
{
	font-size: 12px;
	font-family: Verdana;
	color: #4d3e3f;
	font-weight: normal;
	text-decoration: none;
}
.mk-contentMenuSelectedItemText
{
	font-size: 12px;
	font-family: Verdana;
	color: #4d3e3f;
	font-weight: normal;
	text-decoration: underline;
}
.sbn-BannerModuleContainer
{
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.mk-ForsideZoneCssClass
{
	text-align:left;
	margin-top:-78px;
	margin-left:110px;
}
.mk-BottomBannersZoneCssClass
{
	margin-top:50px;
}
.sbn-SubscribeNewsletterCheckList, .sbn-SubscribeNewsletterListTitle
{
	display:none;
}
.sbn-SubscribeButton
{
	margin-top:30px;
	margin-left:136px;
}
.sbn-errorMessage
{
	padding-top:20px;
	width:200px;
}
.mk-ProductZone
{
	text-align:left;
}
.sbn-Search-SelectIndex
{
	width: 74%;
	padding: 0 auto;
	text-align: center;
	margin: 15px auto;
	height: 24px;
}
.sbn-Search-SelectIndexLiteral
{
	margin-top: 3px;
}
.sbn-Search-SearchForContainer
{
	margin: 15px 0;
	color: #4d3e3f;
	text-align: center;
	font-size: 14px;
	clear: both;
}
.sbn-Search-SearchTextBox
{
	border: solid 1px #4d3e3f;
	color: #4d3e3f;
	font-size: 12px;
	height: 16px;
}
.sbn-Search-Button
{
	background-color: #4d3e3f;
	color: #f3eee8;
	border:solid 0px #f3eee8;
	width: 60px;
	height: 20px;
	cursor: pointer;
}
.sbn-Search-SearchHelp
{
	margin-left: 5px;
	color: #4d3e3f;
	font-size: 14px;
	text-decoration: none;
}
.sbn-Search-Title
{
	margin-bottom:10px;
	text-align: center;
	font-size: 14px;
}
.sbn-Search-SortContainer
{
	margin-bottom: 20px;
	margin-top: 20px;
	height: 20px;
	background-color: #796a69;
	color: #f3eee8;
	text-align :right;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* Index Search Result */
.sbn-Search-ReasultSet
{
	margin-bottom: 0px;
	border-bottom: solid 1px #4d3e3f;
	border-bottom-style: dotted;
	padding-bottom: 10px;
}
.sbn-Search-IndexName
{
	font-weight: bold;
	text-decoration: underline;
	color: #4d3e3f;
	float: left;
	margin-bottom: 5px;
	padding-right: 5px;
}

.sbn-Search-Details
{
	color: #796a69;	
	font-weight: bold;
	float: right;
	font-size: 12px;
}
.sbn-Search-Link
{
	float: left;
	color: #dc241f;
	text-decoration: none;
}
.sbn-Search-Highlight
{
	clear: both;
}
.sbn-Search-Accessor a, .sbn-Search-LinkContainer a
{
	color: #dc241f;
	text-decoration: none;
}
.sbn-Search-AltItem
{
	
}
.sbn-Search-Text
{
	width:700px;
	color: #796a69;
}
.mk-General
{
	text-align:left;
	margin-top:-76px;
	margin-left:114px;
}

.mk-ContactUsZoneCssClass
{
	text-align:left;
}
.mk-Footer
{
	height:58px; 
	background-color:#f3eee8;
}
.mk-ContactDescription
{
	margin-top:-80px;
	width:400px;
	text-align:left;
	margin-left:60px;
}
.mk-GeneralZone
{
	text-align:left;
}
.sbn-numbersPager
{
	text-decoration:none;
	color:#796a69;	
}
.sbn-numbersPagerText
{
	color:#796a69;	
}
.sbn-NumbersRepeater
{
	margin-top:5px;	
}
.sbn-NumbersGotoTextBox
{
	margin-top:1px;		
}
.sbn-NumbersPager
{
	border:solid 1px #796a69;	
}

.sbn-PartStyle table td
{
	height:20px;
}

.sbn-Menu
{
	width:950px;
	line-height:4px;
	font-size:1px;
	height:4px;
	background-color:#483d41;	
}

.mk-MenuDiv
{
	position:relative;
	height:21px;
}
.mk-Contacts
{
	text-align:left;
	width:400px;
	margin-left:100px;
	margin-top:-70px;
}
.mk-Product
{
	width:600px; 
	margin-top:-80px; 
	margin-left:40px;
}

/* Competition form */
.errorMsg
{
	position:relative;
	top:-28px;
	color:Red;
	font-size:11px;
	font-weight:bold;
}
.mk-CompetitionForm
{
	margin-top:75px;
	background-image:url("Images/CompetitionResult/Comp_6.jpg");
	background-repeat:no-repeat;
	width:591px;
	height:210px;
	padding-left:35px;
	padding-top:175px;
}
.mk-CompetitionForm input
{
	background-color:#faf6f3;
}
.mk-CompetiotionTable
{
	/*background-color:green;*/
}
.mk-CompetiotionTable td
{
	vertical-align:top;
	height:53px;
}
.mk-CompetitionForm-IE6
{
	background-image:url("Images/CompetitionResult/background.gif");
	background-repeat:no-repeat;
	width:625px;
	height:225px;
}
.mk-CompetitionForm-Other
{
	background-image:url("Images/CompetitionResult/background.png");
	background-repeat:no-repeat;
	width:625px;
	height:225px;
}
.mk-Left-Corner
{
	background-image:url("Images/CompetitionResult/round_left1.gif");
	background-repeat:no-repeat;
	width:8px;
	height:24px;
}
/*.mk-Conpetition-TextBox
{
	border-left:none 0px red;
	border-right:none 0px red;
	border-top:solid 1px #231f20;
	border-bottom:solid 1px #231f20;
	background-color:#f4eeea;
	height:20px;
	width: 250px;
}*/
.mk-Conpetition-TextBox
{
	border:none 0px white;
	background-color:white;
	width:250px;
	height:18px;
	margin-right:7px;
}
.mk-Right-Corner
{
	background-image:url("Images/CompetitionResult/round_right1.gif");
	background-repeat:no-repeat;
	width:8px;
	height:24px;
}
.mk-Competition-Table
{
	width:588px;
	height:220px;
	margin-left:30px;
	text-align:left;
}
.mk-Competition-Label
{
	font-family:Tahoma;
	font-size:12px;
	color:#231f20;
}
.mk-Competition-Submit-LinkButton
{
	/*font-family:Tahoma;
	font-size:16px;
	text-decoration:none;
	color:#231f20;*/
	
	display:block;
	width:277px;
	height:50px;
	margin-top:-20px;
	margin-left:-15px;
}

/* End competition form */

.mke-LoginTop
{
	background-image:url(Images/LoginTop.gif);
	background-repeat:no-repeat;
	width:137px;
	height:12px;
	overflow:hidden;
}

.mke-LoginMiddle
{
	background-color:#eeeae4;
	width:127px;
	font-size:11px;
	font-family:Calibri, Verdana;
	text-align:left;
	padding-left:10px;
}

.mke-LoginBottom
{
	background-image:url(Images/LoginBottom.gif);
	background-repeat:no-repeat;
	width:137px;
	height:12px;
	overflow:hidden;
}

.mke-LoginTextDiv
{
	background-repeat:no-repeat;
	background-image:url(Images/TxtBoxBack.gif);
	background-color:Transparent;
	text-align:left;
	height:20px;
}

.mke-LoginText
{
	background-color:Transparent;
	border-style:none;
	font-size:11px;
	margin-left:5px;
	width:105px;
}

.mke-LoginInfo
{
	margin-left:7px;
	font-weight:bold;
	color:#716567;
	font-size:11px;
	width:130px;
	text-align:left;
	line-height:18px;
	padding-bottom:5px;
}

.mke-login, .mk-prodMenuSubMenuItem, .mk-prodMenuSubMenuItemSelected, .mk-prodMenuContentItemTextDiv a, .mk-prodMenuContentItemSelected, .mke-GoToCart
{
	font-family:Calibri;
	font-size:11px;
	color:#716567;
	text-decoration:none;
}
.mk-prodMenuSubMenuItem, .mk-prodMenuSubMenuItemSelected, .mk-prodMenuContentItemTextDiv a, .mk-prodMenuContentItemSelected
{
	font-size:12px;
	background-image:url(Images/mnuBulet.gif);
	padding-left:6px;
	background-repeat:no-repeat;
	background-position:left 3px;
	line-height:18px;
}
.mk-prodMenuMainDiv
{
	padding-left:9px;
}
.mk-prodMenuSubMenuItemSelected
{
	font-weight:bold;
}
.mk-prodMenuContentItemTextDiv
{
	padding-left:10px;
}
.mk-prodMenuContentItemTextDiv a
{
	line-height:18px;
}
.mk-prodMenuContentItemSelected
{
	font-weight:bold;
}
.sbn-heading
{
	font-size:14px;
	font-weight:bold;
	color:#716567;
}
.mk-gotoCart
{
	width:120px;
	height:18px;
	margin-right:65px;
	margin-top:5px;
	float:right;
	background-image:url(Images/GoToCart.gif);
	cursor:pointer;
}
.mk-productsHeader th
{
	font-size:11px;
	color:#716567;
	font-weight:bold;
	padding: 0 4px 30px 4px;
}
.mk-productsRow td
{
	font-size:11px;
	color:#716567;
	border-bottom:solid 1px #716567;
	padding: 4px;
}
.mk-separator
{
	background-color:#eeeae4;
	height:1px;
	margin-bottom:10px;
	overflow:hidden;
}
.mke-GoToCart
{
	color:#e43030;	
}
.mk-productsHeader
{
	width:660px;
}
.left-menu-search
{
	margin-top:10px;
}
.left-menu-search .mk-SearchTextBox
{
	width: 138px;
	height: 17px;
	background-image: url("images/search_left.gif"); 
	background-repeat:no-repeat;
	border:solid 0px red;
}
.left-menu-search .sbn-searchTextContainer
{

}
.left-menu-search .sbn-submitAreaContainer
{

}
.left-menu-search .sbn-searchContainer
{
	
}
.mke-link
{
	font-family:Calibri;
	font-size:11px;
	color:#0072bc;
	text-decoration: underline;
}
.mk-order-comments
{
	width: 607px;
	height: 107px;	
	background-image: url("images/OrderComments.gif");
	background-repeat:no-repeat;
	border:solid 0px red;	
}
.mk-OrderComments
{
	margin-left:10px;
	margin-top:10px;
	border-width:0px;
	font-family: Verdana;
	font-size:12px;
	color:#716567;
}
.sbnMenu-Leaf
{
	margin:0px;
	padding:0px;
	background:url("images/mnuBulet.gif");
	background-position: left 5px;
	background-repeat:no-repeat;
	padding-left:6px;
	list-style: none;
}
.sbnMenu-WithChildren
{
	background:url("images/mnuBulet.gif");
	background-position: left 5px;
	background-repeat:no-repeat;
	list-style: none;
	padding-left:6px;
}
.sbnMenu
{
	text-align:left;
	margin:5px 0px 0px 22px;
	padding:0px;
}
.sbnMenu ul
{
	margin:0px 0px 0px 10px;
	padding:0px;
}
.mk-Left-Menu-Zone
{
	width:177px;
	text-align:left;
}
.sbnMenu-Vertical
{
	margin-left:-12px;
}
.sbnMenu-Selected
{
	font-weight:bold;
}
.sbnMenu-ParentSelected
{
	font-weight:normal;
}
.mk-Main-Zone
{
	min-height:630px;
	height:auto !Important;
	height:630px;	
}
.mk-left-side
{
	padding-left:51px;
	padding-top:46px;
	width:176px;
	padding-right:5px;
	border-right:solid 2px #f3efeb;
	text-align:left;
}
.mk-Go-Back
{
	color:#afa7a8;	
}
.mk-Go-Back-Link
{
	margin-left:50px;
}
.mk-Go-Back-Top
{
	margin-top:15px;
	margin-bottom:10px;
}
.mk-Go-Back-Bottom
{
	margin-top:15px;
}
.mk-MailTo-Link
{
	color:Red;
}


.shop-search-result .sbn-Search-ResultsGrid
{
	width:640px;
}
.shop-search-result .sbn-Search-TitleContainer
{
	width:640px;
}
.shop-search-result .sbn-Search-ResultsContainer
{
	margin-left:30px;
}

.sbnMenu-Collapsable
{
	margin-left:7px;
	margin-top:10px;	
}
.sbnMenu-Collapsable a
{
	font-family:Calibri;
	font-size:12px;
	color:#716567;
	text-decoration:none;	
	background:url("images/mnuBulet.gif");
	background-position: left 3px;
	background-repeat:no-repeat;
	padding-left:6px;
	line-height:18px;
		
}

.sbnMenu-CollapsableHeader, .sbnMenu-CollapsableHeaderSelected
{
	margin-bottom:3px;
}
 
.sbnMenu-CollapsableHeader span.sbnMenu-Link, .sbnMenu-CollapsableHeaderSelected span.sbnMenu-Link
{
	cursor:pointer;	
	font-family:Verdana;
	font-size:11px;
	color:#716567;
	font-weight:bold;
}

.sbnMenu-CollapsableContent
{
	margin-left:2px;
}
.sbnMenu-CollapsableContent span.sbnMenu-Link
{
	display:block;
	padding:0px 0px 0px 0px;
	margin-bottom:0px;
}

.sbnMenu-CollapsableHeader
{
	margin-bottom:2px;
}

.Stile1 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.Stile2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000099;
}