.cart {
	width: 197px;
	height: 215px;
	background: url(/UserUploadImages/system/dinVarukorgBg.jpg) top left no-repeat;
	padding: 55px 0 0 15px;
}


.productsAmount {
	margin-bottom: 4px;
}

.productsTotalPrice {
	margin-bottom: 36px;
}

.shoppingCartLink a {
	color: #fff;
	text-decoration: none;
	background: url(/UserUploadImages/system/cartBtn.png) top left no-repeat;
	padding: 10px 0 10px 17px;
	display: block;
}


.AddCMSSysSubWithSubItems a {
	padding-left: 20px;
	background: none;
}

/* HTML Elements Standard ____________________________________ */

html,body,form, div, p {
	margin: 0;
	padding: 0; 
}

img {
	border: 0;
}
 
.clear {
font-size:0px;
line-height:0px;
overflow:hidden;
clear:both; }



/* Type Elements  ____________________________________ */
body {
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #484848; 
font-size: 11px;
line-height:normal;
background:#fff url(/UserUploadImages/system/body-bg.gif) top center no-repeat;
}

h1, h2, h3, h4, h5, h6 {
padding: 0;
margin: 0;
line-height: 1em;	
}

h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color: #fff;
}
h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;	
	padding: 0 0 0px 0;
	color: #2F2D30;
}

h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	padding: 0 0 0px 0;
	color: #1C1B1C; 
		 
}
h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color:#007AC5;
}
h5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	padding: 0 0 0px 0;
	color:#393939;
}

h6 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 0px 0;
	color:#000;
}

 

a {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}


 
/* Layout Elements ____________________________________ */

.mainContentWrapper{
	width:1000px;
	height:auto;
	margin: 0px auto;
}
 
 
#header { 
	width: 984px;
	height:105px;
	overflow:hidden;
	padding:0px 8px 0px 8px;
}
 

#logo  { 
	width: 266px;
	height: 31px;
	padding:20px 16px 22px 31px;
	overflow:hidden;
	float:left;
}
#header .headerText { 
	width: 468px;
	height:35px;
	overflow:hidden;
	padding:33px 0px 0px 0px;
	float:left;
	
	font-size:15px;
	font-family:Book Antiqua;
} 
#header .headerText span {
	 color:#007AC5;
}

#header .header-box {
width: 184px;
height: 54px;
padding: 17px 10px 0px 0px;
margin-right:8px;
overflow:hidden;
background:url(/UserUploadImages/system/header-box.gif) top left no-repeat;
float:right;

font-size:10px;
font-weight:normal;
color:#393939;
text-align:right;
}
#header .header-box h3 {
padding: 0px 0px 10px 0px;
}
#header .header-box a{
	color:#007BC0;
	text-decoration: none;  
}

#header .header-box a:hover{
	color:#000;
}


/* Top Navigation Menu  ____________________________________ */

#navigation  {
clear:both;
width: 983px;
height: 34px;
padding: 0px 0px 0px 0px;
overflow:hidden;
}

#navigation .nav-middle  {
width: 983px;
height: 34px;
padding: 0px 0px 0px 0px;
overflow:hidden;
background:url(/UserUploadImages/system/nav-middle.gif) top left repeat-x;
}
#navigation .nav-Left {
width: 983px;
height: 34px;
padding: 0px 0px 0px 0px;
overflow:hidden;
background:url(/UserUploadImages/system/nav-left.gif) top left no-repeat;
}
#navigation .nav-Right {
width: 983px;
height: 34px;
padding: 0px 0px 0px 0px;
overflow:hidden;
background:url(/UserUploadImages/system/nav-right.gif) top right no-repeat;
}

/****/

#navigation ul { padding:0; margin:0; list-style:none; }
#navigation ul  li { padding:0; margin:0; list-style:none; display: inline; }
#navigation ul li a { padding:0; margin:0; list-style:none; display: block; }
#navigation ul li a:hover { }
  
  
#navigation ul.AddCMSSysMain{
/* margin: 0 auto 0 auto; */
margin: 0px;
padding:7px 0px 0px 20px;
list-style: none;
width:650px;
height: 34px;
float:left;
overflow:hidden;
}

#navigation .AddCMSSysMain li{
	float: left;
}

#navigation .AddCMSSysMain li a{
	float: left;
	display: block;
	
	color:#2F2F2F;
	font-size: 14px;
	font-weight: normal;

	text-decoration: none; 
	text-align: center;

	padding:0px 8px 0px 8px;
	width:auto;
	height: 34px;

	cursor: pointer;
}

#navigation .AddCMSSysMain li  a.AddCMSSysMainSelected , #navigation .AddCMSSysMain li a:hover {
	color:#007AC5;
 	padding:0px 8px 0px 8px;
}

/****/





#navigation .DinVarukorg {
width:100px;
height:34px;
overflow:hidden;
float:right;
}
#navigation .DinVarukorg .DinVarukorgDescription {
width:65px;
height:34px;
overflow:hidden;
float:left;
padding:8px 0px 0px 0px;
 }
#navigation .DinVarukorg .DinVarukorgDescription  a{
color:#2F2F2F;
text-decoration:none;
 }
#navigation .DinVarukorg .DinVarukorgImages {
 width:25px;
height:30px;
overflow:hidden;
float:left;
 }
 
  
/* Start page items */

 

		  
 /* Content Wrapper ___________________________________________ */

.OutercontentWrapper {
clear:both;
width:1000px;
height:auto;
padding:14px 0px 0px 0px;
}

.Subpage .OutercontentWrapper {
 padding:0px 0px 0px 0px;
}

.contentWrapper {
width: 741px;
height:auto;
float:left;
font-size: 12px;
padding:0px 0px 0px 0px;
}
 

.Subpage .contentWrapper {
width: 714px;
height:auto;
float:left;
padding:26px 0px 22px 26px;
font-size:13px;
color:#2E2E2E;
background: url(/UserUploadImages/system/subpage-Content-bg.gif) top left no-repeat;
min-height:500px;
height:auto !important;
height:500px;
}
 

/* banner Wrapper ====================================================== */

.bannerWrapper {
	width:728px;
	height:238px; 
	padding:0px 0px 20px 9px;
	overflow:hidden;
}
 
.bannerWrapperImage {
	width:728px;
	height:238px;   
	padding:0px 0px 0px 0px;
	overflow:hidden;
	float:left;
	background: url(/UserUploadImages/system/banner-img1.jpg) top left no-repeat;
}
.bannerWrapperDescription {
	width:440px;
	height: auto;   
	padding:20px 0px 0px 34px;
	overflow:hidden;
	float:left;
	
	font-size:15px;
	color:#fff;
}
.bannerWrapperDescription h1 {
	padding:0px 0px 12px 0px;
}
.bannerWrapperDescription span {
	font-size:18px;
} 
.bannerWrapperDescription a  {
color:#fff;
text-decoration:none;
padding:14px 0px 0px 0px;
display:block;
}		
.bannerWrapperDescription a:hover  {
color:#fff;
text-decoration: none;
}		
		 	

/* HOme page ====================================================== */
  

.contentWrapper .MainBodyText {
padding:0px 0px 0px 0px;
width: auto;
height: auto;
float:left;
overflow:hidden;

}

.BoxWrapper {
width: 228px;
height: auto;
padding:0px 0px 14px 17px;
float:left;
overflow:hidden;
}

  
.BoxWrapper .BoxWrapperTitle {
width: 228px;
height: 134px;
overflow:hidden;
padding:0px 0px 11px 0px;
background:url(/UserUploadImages/system/BoxWrapperTitle.gif) top left no-repeat;
}

.BoxWrapper h2 {
padding:10px 0px 4px 14px;
}

.BoxWrapper .BoxWrapperImage  {
width: 266px;
height: 99px;
padding:0px 0px 0px 1px;
overflow:hidden;
}
 
.BoxWrapper .BoxWrapperDescription  {
width: auto;
height: auto;
padding:0px 0px 0px 10px;
overflow:hidden;
}

.BoxWrapper .BoxWrapperDescription em {

}
.BoxWrapper .BoxWrapperDescription a  {
color:#1A5C99;
font-weight:bold;
text-decoration:underline;
padding:10px 0px 0px 0px;
display:block;
}		
.BoxWrapper .BoxWrapperDescription a:hover  {
color:#000;
font-weight:bold;
text-decoration: none;
}		
		
		 
 	   
			   
/* Left Panel    ____________________________________ */ 

.LeftPanelWrapper {
width: 198px;
height:auto;
float:left;
padding:26px 15px 22px 14px;
overflow:hidden;
font-size:13px;
color:#2E2E2E;
background: none;
} 

.Subnav h4 {
font-weight:normal;
padding:0px 0px 7px 13px;
}

.Subnav {
width:197px;
height:auto;
padding:0;
overflow: hidden;
}

.Subnavigator ul { padding:0; margin:0; list-style:none; }
.Subnavigator ul  li{ padding:0; margin:0; list-style:none; display: block; }
.Subnavigator ul li a { padding:0; margin:0; list-style:none; display: block; }
.Subnavigator ul li a:hover {  }

.Subnavigator ul.AddCMSSysMain{
margin:0px;
padding:0px 0px 15px 0px;
list-style:none;
}

.Subnavigator .AddCMSSysMain li {
padding:0px 0px 0px 0px;
font-size:14px;
font-weight:normal;
}

.Subnavigator a {
color:#2F2F2F;
text-decoration:none;
display:block !important;
padding:8px 0px 8px 32px !important;
overflow:hidden;
/* border-bottom:1px solid #DDDDDD; */
background: url(/UserUploadImages/system/subnav-leftpanel-bullet.gif) left no-repeat;
}

.Subnavigator a:hover, .Subnavigator a.AddCMSSysMainSelected {
color:#007AC5 !important;
text-decoration:none;
display:block;
padding:8px 0px 8px 32px;
overflow:hidden;
/* border-bottom:1px solid #DDDDDD; */
background: url(/UserUploadImages/system/subnav-leftpanel-bullet-hover.gif) left no-repeat;
}

.Subnavigator li { border-bottom:1px solid #DDDDDD; }
.Subnavigator li li  { border-bottom: none; }

.Subnavigator .AddCMSSysSubWithSubItems a {
	background: none;
	padding-top: 4px !important;
}

/* sub page   ============================= */ 

.Subpage .MainBodyText {
 			width:734px;
			height:auto;
			padding:18px 18px 56px 18px;
			overflow:hidden;
}

.Subpage .contentWrapper h5 {
padding:0px 0px 22px 0px;
}

.Subpage .MainBodyText span {
}

.Subpage .contentWrapper a, 
.Subpage .MainBodyText a  {
color:#1A5C99;
font-weight:bold;
text-decoration:underline;
}	

.Subpage .contentWrapper a:hover,	
.Subpage .MainBodyText a:hover  {
color:#000;
font-weight:bold;
text-decoration: none;
}
 
		 
/* Right Panel ====================================================== */
		 
.RightPanel {
			width: 243px;
			height:auto;
			padding:0px 0px 0px 9px;
			overflow:hidden;
			float:left;
		}

.RightPanel-Box {
			width: 243px;
			height:237px;
			padding:0px 0px 19px 0px;
			overflow:hidden;
			background: url(/UserUploadImages/system/rightpanel-bg.gif) top left no-repeat;
		}
		
.RightPanel-Box h2 {
color:#007BC0;
padding:10px 0px 10px 14px;
background: url(/UserUploadImages/system/rightpanel-h3-bottom.gif) bottom center no-repeat;
}

.RightPanel-Box .RightPanelInfo {
padding:8px 14px 0px 14px;
}
.RightPanel-Box .RightPanelInfo .date {
font-size:10px;
color:#757575;
}
.RightPanel-Box .RightPanelInfo .title {
font-size:12px;
color:#000000;
}
.RightPanel-Box .RightPanelInfo .description {
padding-bottom:10px;
} 
 		.RightPanelInfo a, .RightPanelInfo2 a {
		text-decoration:underline;
		color:#007AC5;
		} 
		
		 .RightPanelInfo a:hover, .RightPanelInfo2 a:hover {
		text-decoration:  none;
		color:#000;
		} 


.RightPanel-Box .RightPanelInfo2 {
padding:8px 0px 0px 0px;
}

.RightPanel-Box .RightPanelInfo2 .RightPanelInfoProduct {
width: 243px;
height:auto;
overflow:hidden;
padding:5px 0px 0px 0px;
}
.RightPanel-Box .RightPanelInfo2 .BottomDivider {
padding:0px 0px 15px 0px;
background:url(/UserUploadImages/system/rightpanel-product-bottom.gif) bottom center no-repeat;
}
.RightPanel-Box .RightPanelInfo2 .RightPanelInfoProduct .Last {
background: none;
}
.RightPanel-Box .RightPanelInfo2 .RightPanelInfoProduct .Image {
width:100px;
height:auto;
overflow:hidden;
float:left;
padding:0px 0px 0px 6px;
}

.RightPanel-Box .RightPanelInfo2 .RightPanelInfoProduct .Image img {
padding:0px 0px 0px 0px;
margin:0 auto;
text-align:center;
}

.RightPanel-Box .RightPanelInfo2 .RightPanelInfoProduct .description {
width:130px;
height:auto;
overflow:hidden;
float:left;
padding:0px 0px 0px 5px;
}

 		.RightPanelInfoProduct a {
		text-decoration:underline;
		color:#007AC5;
		} 
		
		 .RightPanelInfoProduct a:hover {
		text-decoration:  none;
		color:#000;
		} 



	  

/* Footer  ____________________________________ */

#footer {
clear: both;
width:947px;
height: auto;
padding:0px 0px 0px 0px;
overflow:hidden;
border-top:2px solid #D3D3D3;
margin: 11px auto;
}
   
#footer .footerinfo {
width: auto;
height: auto;
overflow:hidden;

text-align: center;
font-size:13px;
color:#2F2D30;

padding:10px 0px 5px 0px;
}

#footer .footerinfo a{
color:#2F2D30;
text-decoration:none;
}
#footer .footerinfo a:hover{
color:#000;
text-decoration:underline;
}


/* ie6 png fixes */

*html .shoppingCartLink a { background: url(/UserUploadImages/system/cartBtn.gif) top left no-repeat; }
 
