html{ 
	margin:10px 0px 0px 0px; 
	padding:0px; 
}
	
body{ 
	margin:0px; 
	padding:0px; 
	height:100%;
	font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, sans-serif;
	position: relative;
	font-size:11px;
	line-height:16px;
	color:#666666;
	background:#ffffff;
}

form{
margin:0px;
}

h1 {
	font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, sans-serif;
	color:#e87e09;
	font-size:19px;
	margin:0px;
	padding:0px;
	padding-top:15px;
	font-weight:normal	
}

h2 {

	margin:0px 0px 2px 0px;
	padding:0px;	
}

table, td {
	margin:0px; 
	padding:0px; 
	border:0px; 
	border-collapse:collapse; 
}

input, textarea, select {
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif; 
	font-size:11px;
	line-height:16px;
}

a {
	text-decoration:underline;
	color:#666666;
}


#mcbLink {
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande"; 
	font-size:9px; 
	color:#848484; 
	border:1px solid #dcdcdc; 
	width:130px;
	text-align:center;
	text-decoration:none;
	}
	
#mcbLink a {
	color:#848484; 
	text-decoration:none;
	}
	
.menu {
	background:url(/images/menuBg.gif); 
	border-left:#FFFFFF 1px solid; 
	color:#FFFFFF;
	font-size:12px;
	height:28px;
}

.menu a {
	color:#FFFFFF;
	text-decoration:none
}

td.menu:hover, td.menufirst:hover {
	background:url(/images/menuBgA.gif);	
}

.menufirst {
	background:url(/images/menuBg.gif); 
	border-left:#FFFFFF 0px solid;
	color:#FFFFFF;
	font-size:12px;
	height:28px;
}

.menufirst a {
	color:#FFFFFF;
	text-decoration:none
}

.menulast div {
	background:url(/images/menuBg_basket.gif); 
	background-position: right; 
	background-repeat:no-repeat; 
	height:22px; 
	padding-top:6px 
}

.productGroupsHL {
	text-transform:uppercase; 
	color:#e87e09; 
	margin-bottom:5px;
}

.productGroups a { 
	text-decoration:none
}

.centerContent {
	border-right:#FFFFFF 1px solid; 
	border-top:#FFFFFF 1px solid
}

.fpMangfirst  {
	border-bottom:#FFFFFF 1px solid; 
	padding-left:200px; 
	padding-right:20px
}

.fpMangsecond  {
	border-bottom:#FFFFFF 1px solid; 
	padding-left:200px; 
	padding-right:20px
}

.fpMangfirst {
	height:245px; 
	background-image:url(/images/fpPic_1.jpg);
	background-repeat:no-repeat; 
	background-color:#ebe9e7; 
}

.fpMangsecond {
	height:239px; 
	background-image:url(/images/fpPic_2.jpg);
	background-repeat:no-repeat; 
	background-color:#ebe9e7; 
}

.btn {
	width:160px; 
	height:24px; 
	background:url(/images/menuBg.gif); 
	color:#FFFFFF; 
	font-size:12px; 
	padding-top:5px
}

.btn A {
	width:160px; 
	height:24px; 
	background:url(/images/menuBg.gif); 
	color:#FFFFFF; 
	font-size:12px; 
	padding-top:5px;
	text-decoration:none;
}

.basketSm {
	background:url(/images/basketBg.gif); 
	height:68px; 
	border-bottom:#FFFFFF 1px solid; 
	padding-left:10px
}
.basketSmHL {
	color:#FFFFFF; 
	font-size:13px; 
	padding-top: 10px;
}

.basketSmHL a {
	color:#FFFFFF; 
	text-decoration:none;	
}

.basketSmHL a:hover {
	text-decoration:underline;	
}

.loginHead {
	background:url(/images/menuBg.gif); 
	height:23px; 
	padding-left:15px; 
	color:#FFFFFF; 
	padding-top:5px; 
	font-size:12px
}

.xSale {
	background:url(/images/menuBg.gif); 
	height:23px; 
	color:#FFFFFF; 
	padding-top:5px; 
	font-size:12px
}

.loginContent {
	border-right:#e77b03 1px solid; 
	border-bottom:#e77b03 1px solid; 
	border-left:#e77b03 1px solid; 
	padding-left:15px; 
	padding-right:15px
}

.loginBtn {
	border:#8c8c8c 1px solid; 
	background-color:#FFFFFF; 
	color:#666666; 
	height:20px; 
	line-height:15px
}

.loginInput {
	border:#8c8c8c 1px solid; 
	background-color:#FFFFFF; 
	color:#666666; 
	height:14px; 
	line-height:14px
}

/* Shopping Cart */
#shopCart tr.first td {
	border-bottom:#6d7789 1px solid;
	font-weight:bold;
	padding-bottom:2px
}

#shopCart tr.grey td {
	border-bottom:#6d7789 1px solid;
	height:27px;
	background:#f3f3f3;
}

#shopCart tr.orange td {
	border-bottom:#6d7789 1px solid;
	height:27px;
	background:#f5e6d6;
}

#shopCart tr.ekspedition td {
	border-bottom:#6d7789 1px solid;
	height:23px;
}

#shopCart tr.total td {
	border-bottom:#6d7789 1px solid;
	height:35px;
	font-size:15px;
	font-weight:bold;
}

#shopCartBtns {
	height:25px; 
	margin-top:35px
}

#shopCartBtns div {
	width:120px; 
	height:24px; 
	background:url(/images/menuBg.gif); 
	color:#FFFFFF; 
	font-size:12px; 
	padding-top:5px;
	font-weight:bold;
	float:left;
	border-right:#FFFFFF 1px solid;
	cursor:pointer;
}

.faktAddress td input {
	line-height:12px;
	border:#323b4d 1px solid;
}

.delivAddress td input {
	line-height:12px;
}

.active td input {
	border:#323b4d 1px solid;
}

.inActive td input {
	border:#c9cacd 1px solid;
	color:#c9cacd;
}

.inActive td {
	color:#c9cacd
}

.productList {
	border-top:#f37f0c 1px solid; 
	padding-right:25px; 
	padding-top:4px; 
	clear:left;
	margin-top:8px;
}

.productListFirst {
	padding-right:25px;
	padding-top:10px; 
	clear:left
}

.productListPic {
	float:left; 
	margin:5px 15px 3px 0px
}

.productListPrice {
	color:#e87e09; 
	font-size:16px; 
	margin-bottom:8px; 
	margin-top:15px
}

