/*
Cascading Style Sheet for http://www.etonshop.com
created by www.ShopSetup.com
*/

@import url("/css/reset.css");

/*
=Global styles
*/
body {
	background: #000 url(/i/bg.png) repeat scroll 0 0;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
}

a:link,
a:visited {
	color: #cfcfcf;
}

a:hover,
a:focus,
a:active {
	color: #fff;
}

h1 {
	color: #cfcfcf;
	font: normal 24px/31px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 2px;
	text-transform: uppercase;
}

h2 {
	font: normal 12px/19px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	letter-spacing: 2px;
}

h3 {
	font: normal 12px/19px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	letter-spacing: 2px;
}

h4 {
	font: bold 12px/19px Arial, Helvetica, sans-serif;
}

span.red {
	color: #990000;
}

#wrapper {
	margin: 0 auto;
	width: 980px;
}




/* =Header
---------------------------------------------------------------------------------------------------->
*/
#header {
	width: 980px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	margin-bottom: 20px;
	}

	a#logo {
		background: transparent url(/i/etonstorelund.png) no-repeat scroll 0 0;
		float: left;
		height: 64px;
		margin: 22px 0 0 18px;
		text-indent: -5000px;
		width: 235px;
	}
		
	/*
	=Nav-top
	*/
	#header ul.nav-top {
		background: transparent url(/i/nav_top.png) no-repeat scroll 0 0;
		float: right;
		height: 80px;
		position: relative;
		width: 675px;
		}

		#header ul.nav-top li {
			display: inline;
			}

			#header ul.nav-top li a:link,
			#header ul.nav-top li a:visited {
				font-size: 11px;
				font-weight: bold;
				line-height: normal;
				left: 0;			
				height: 25px;
				overflow: hidden;
				padding: 55px 10px 0;
				position: absolute;
				text-transform: uppercase;
				top: 0;
				width: 115px;
				z-index: 10;
			}

			/* Home */
			#header ul.nav-top li.home a:hover,
			#header ul.nav-top li.home a:focus,
			#header ul.nav-top li.home a:active {
				background: transparent url(/i/nav_top.png) no-repeat scroll 0 -80px;
			}
			
			#header ul.current-home li.home a:link,
			#header ul.current-home li.home a:visited {
				background: transparent url(/i/nav_top.png) no-repeat scroll 0 -160px;
			}
			
			#header ul.nav-top li.home div {
				position: absolute;
				top: 0;
				left: 0;
				width: 135px;
				height: 80px;
				background: transparent url(/i/nav_top.png) no-repeat scroll 0 -80px;
			}

			/* About */
			#header ul.nav-top li.about a:link,
			#header ul.nav-top li.about a:visited {
				left: 135px;
			}
			
			#header ul.nav-top li.about a:hover,
			#header ul.nav-top li.about a:focus,
			#header ul.nav-top li.about a:active {
				background: transparent url(/i/nav_top.png) no-repeat scroll -135px -80px;
			}
			
			#header ul.current-about li.about a:link,
			#header ul.current-about li.about a:visited {
				background: transparent url(/i/nav_top.png) no-repeat scroll -135px -160px;
			}
			
			#header ul.nav-top li.about div {
				position: absolute;
				top: 0;
				left: 135px;
				width: 135px;
				height: 80px;
				background: transparent url(/i/nav_top.png) no-repeat scroll -135px -80px;
			}

			/* Slimfit */
			#header ul.nav-top li.slimfit a:link,
			#header ul.nav-top li.slimfit a:visited {
				left: 270px;
			}
			
			#header ul.nav-top li.slimfit a:hover,
			#header ul.nav-top li.slimfit a:focus,
			#header ul.nav-top li.slimfit a:active {
				background: transparent url(/i/nav_top.png) no-repeat scroll -270px -80px;
			}
			
			#header ul.current-slimfit li.slimfit a:link,
			#header ul.current-slimfit li.slimfit a:visited {
				background: transparent url(/i/nav_top.png) no-repeat scroll -270px -160px;
			}
			
			#header ul.nav-top li.slimfit div {
				position: absolute;
				top: 0;
				left: 270px;
				width: 135px;
				height: 80px;
				background: transparent url(/i/nav_top.png) no-repeat scroll -270px -80px;
			}

			/* contemporaryfit */
			#header ul.nav-top li.contemporaryfit a:link,
			#header ul.nav-top li.contemporaryfit a:visited {
				left: 405px;
			}
			
			#header ul.nav-top li.contemporaryfit a:hover,
			#header ul.nav-top li.contemporaryfit a:focus,
			#header ul.nav-top li.contemporaryfit a:active {
				background: transparent url(/i/nav_top.png) no-repeat scroll -405px -80px;
			}
			
			#header ul.current-contemporaryfit li.contemporaryfit a:link,
			#header ul.current-contemporaryfit li.contemporaryfit a:visited {
				background: transparent url(/i/nav_top.png) no-repeat scroll -405px -160px;
			}
			
			#header ul.nav-top li.contemporaryfit div {
				position: absolute;
				top: 0;
				left: 405px;
				width: 135px;
				height: 80px;
				background: transparent url(/i/nav_top.png) no-repeat scroll -405px -80px;
			}

			/* classicfit */
			#header ul.nav-top li.classicfit a:link,
			#header ul.nav-top li.classicfit a:visited {
				left: 540px;
			}
			
			#header ul.nav-top li.classicfit a:hover,
			#header ul.nav-top li.classicfit a:focus,
			#header ul.nav-top li.classicfit a:active {
				background: transparent url(/i/nav_top.png) no-repeat scroll -540px -80px;
			}
			
			#header ul.current-classicfit li.classicfit a:link,
			#header ul.current-classicfit li.classicfit a:visited {
				background: transparent url(/i/nav_top.png) no-repeat scroll -540px -160px;
			}
				
			#header ul.nav-top li.classicfit div {
				position: absolute;
				top: 0;
				left: 540px;
				width: 135px;
				height: 80px;
				background: transparent url(/i/nav_top.png) no-repeat scroll -540px -80px;
			}
			
			/* -- ALA anti-aliasing fix -- */
			.issn {
				opacity: 0.9999;
			}
		
	/*
	=Nav-top-sub
	*/
	ul#nav-top-sub {
		background: transparent url(/i/nav_top_sub.png) no-repeat scroll 0 0px;
		float: left;
		height: 30px;
		margin-top: 15px;
		padding: 0 25px; 
		width: 960px;
		}
		
		ul#nav-top-sub li {
			float: left;
			padding-right: 15px;
			}
			
			ul#nav-top-sub li a:link,
			ul#nav-top-sub li a:visited {
				display: inline-block;
				font-size: 11px;
				font-weight: bold;
				height: 22px;
				line-height: normal;
				padding-top: 8px; 
				text-transform: uppercase;
			}
			
			ul#nav-top-sub li a:hover,
			ul#nav-top-sub li a:focus,
			ul#nav-top-sub li a:active {
				color: #3f3f3f;
			}
			
			ul#nav-top-sub li a.active {
				color: #3f3f3f;
			}
		
		/* Classes */	
		ul#nav-top-sub li.right {
			float: right;
			padding-right: 0;
			}
			
			ul#nav-top-sub li.right select {
				margin-top: 5px;
			}
			
		ul#nav-top-sub.slimfit li a:hover,
		ul#nav-top-sub.slimfit li a:focus,
		ul#nav-top-sub.slimfit li a:active {
			color: #92278f;
		}
		
		ul#nav-top-sub.slimfit li a.active {
			color: #92278f;
		}
		
		ul#nav-top-sub.contemporaryfit li a:hover,
		ul#nav-top-sub.contemporaryfit li a:focus,
		ul#nav-top-sub.contemporaryfit li a:active {
			color: #009277;
		}
		
		ul#nav-top-sub.contemporaryfit li a.active {
			color: #009277;
		}
		
		ul#nav-top-sub.classicfit li a:hover,
		ul#nav-top-sub.classicfit li a:focus,
		ul#nav-top-sub.classicfit li a:active {
			color: #008bbf;
		}
		
		ul#nav-top-sub.classicfit li a.active {
			color: #008bbf;
		}
			
	/*
	=Nav-content
	*/
	#dressroom-cart {
		background: transparent url(/i/border_grey.png) repeat-x scroll 0 0;
		float: left;
		height: 50px;
		margin-top: 20px;
		position: relative;
		width: 980px;
		z-index: 20;
		}
		
		#dressroom-cart ul li {
			color: #cfcfcf;				
			float: left;
			font-size: 11px;
			font-weight: bold;
			line-height: 18px;
			height: 25px;
			padding-top: 5px; 
			text-transform: uppercase;
		}
		
		
		#dressroom-cart ul li.right {
			float: right;
			padding-left: 15px;
			}
			
			#dressroom-cart ul li a.dressroom:link,
			#dressroom-cart ul li a.dressroom:visited {
				background: transparent url(/i/dressroom.png) no-repeat scroll 0 50%;
				margin-left: 5px;
				padding-left: 19px;
			}
			
			#dressroom-cart ul li a.dressroom:hover,
			#dressroom-cart ul li a.dressroom:focus,
			#dressroom-cart ul li a.dressroom:active {
				background: transparent url(/i/dressroom_hfa.png) no-repeat scroll 0 50%;
			}
		
	/* Kort information, free shipping header */	
	#dressroom-cart #cart-cardinfo {margin-left:25px; margin-top:3px;}	
	#dressroom-cart #cart-cardinfo li {font-size: 12px; font-family: "Times New Roman",Georgia , Times, serif; text-transform: capitalize; font-style: oblique; font-weight: 700; color: #888; letter-spacing: 1px; line-height: 20px;}
	#dressroom-cart #cart-cardinfo li img {margin-right:10px;}
	
	#dressroom-cart #joinClubEton {width:200px; float:left; color: #f2f2f2; position: absolute; left:0px; top:0px; /*background: transparent url(../i/join_background.png) top left; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; height: 20px;*/}	
	#dressroom-cart #joinClubEton a:link,
	#dressroom-cart #joinClubEton a:visited {font: normal 11px/16px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; letter-spacing: 1px; color:#cfcfcf; display: block; padding:7px 0 0 25px; letter-spacing: 1px;}
	
	#dressroom-cart #joinClubEton a:hover,
	#dressroom-cart #joinClubEton a:focus,
	#dressroom-cart #joinClubEton a:active {color: #00b7eb;}
/* =======================================================  Toppen produktnavigering Bläddra fram & bak  ==============================================================*/ 

			ul#items-nav { text-align:center; clear:both; width:980px; padding:13px 0 10px; position:relative }
			ul#items-nav li {display:inline; float:none;font:normal Georgia, 12px/14px "Times New Roman", Times, serif; color:#3f3f3f}
			
			ul#items-nav li.visable {}
			ul#items-nav li.leftItem {width:75px; text-align:right; padding-right:25px;}
			ul#items-nav li.centerItem {text-align:center; width:150px;color:#999;}
			ul#items-nav li.centerItem span {color:#f2f2f2;}
			ul#items-nav li.rightItem {width:75px; text-align:left; padding-left:25px;}
			ul#items-nav li.whatPageNo {width:auto; position:absolute; right:0; top:10px; z-index:1; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-transform:none; font-weight:normal; letter-spacing:normal;}
			ul#items-nav li.whatPageNo span {color:#ccc; font-style:normal; text-transform:capitalize; font-size:16px; font-weight:normal; line-height:normal}
		
		/*
		=Cart-toggle
		*/
		a#cart-toggle:link,
		a#cart-toggle:visited {
			background: #1f1f1f url(/i/cart_toggle.png) no-repeat scroll 0 0;
			color: #cfcfcf;
			display: block;
			font: normal 12px Georgia, "Times New Roman", Times, serif;
			height: 23px;
			right: 0px;
			letter-spacing: 2px;
			padding-top: 7px; 
			position: absolute;
			text-align: center;
			text-transform: uppercase;
			top: 0px;
			width: 250px;
			z-index: 100;
		}
		
		a#cart-toggle:hover,
		a#cart-toggle:focus,
		a#cart-toggle:active {
			background: #2f2f2f url(/i/cart_toggle_hfa.png) no-repeat scroll 0 0;
			color: #fff;
		}
		
		a#cart-toggle.active:link,
		a#cart-toggle.active:visited {
			background: #1f1f1f url(/i/cart_toggle_active.png) no-repeat scroll 0 0;
		}
		
		a#cart-toggle.active:hover,
		a#cart-toggle.active:focus,
		a#cart-toggle.active:active {
			background: #2f2f2f url(/i/cart_toggle_active_hfa.png) no-repeat scroll 0 0;
		}
		
		/*
		=Cart
		*/
		#cart {
			background: #000 url(/i/fullpost_img_ul.png) repeat scroll 0 0;
			border: 1px solid #3f3f3f;
			display: none;
			left: 0;
			padding: 50px 24px 30px;
			position: absolute;
			top: 0;
			width: 930px;
			float:left;
			z-index: 10;
			}
			
			#cart a.checkout:link,
			#cart a.checkout:visited {
				background: transparent url(/i/cart_a_checkout.png) no-repeat scroll 0 0;
				color: #cfcfcf;
				display: block;
				float: right;
				font-size: 11px;
				font-weight: bold;
				height: 21px;
				line-height: normal;
				padding-top: 9px;
				text-align: center;
				text-transform: uppercase;
				width: 100px;
			}
			
			#cart a.checkout:hover,
			#cart a.checkout:focus,
			#cart a.checkout:active {
				background: transparent url(/i/cart_a_checkout_hfa.png) no-repeat scroll 0 0;
				color: #fff;
			}
			
			#cart h3 {color:#cfcfcf;}
			#cart div {
				padding-bottom: 20px;
				}
			
				#cart div ul {
					background: transparent url(/i/cart_ul.png) no-repeat scroll 0 0;
					height: 30px;
					margin-bottom: 1px;
					padding: 0 15px;
					width: 900px;
				}
			
				#cart div ul:hover {
					background: transparent url(/i/cart_ul_hover.png) no-repeat scroll 0 0;
					}
			
					#cart div ul li {
						width: 180px;
					}
					
					#cart div ul li.size
					{
					width:55px;
					}
					#cart div ul li.article {
						width: 225px;
					}
					
					#cart div ul li.quantity, #cart div ul li.add-remove {
						width: 120px;
					}
					
					#cart div ul li.quantity,
					#cart div ul li.add-remove,
					#cart div ul li.a-price {
						text-align: center;
						}
						
						#cart div ul li.add-remove a {
							display: inline-block;
							height: 20px;
							width: 20px;
						}
						
						#cart div ul li.add-remove a.add:link,
						#cart div ul li.add-remove a.add:visited {
							background: transparent url(/i/cart_a_add.png) no-repeat scroll 0 0;
						}
						
						#cart div ul li.add-remove a.add:hover,
						#cart div ul li.add-remove a.add:focus,
						#cart div ul li.add-remove a.add:active {
							background: transparent url(/i/cart_a_add_hfa.png) no-repeat scroll 0 0;
						}
						
						#cart div ul li.add-remove a.remove:link,
						#cart div ul li.add-remove a.remove:visited {
							background: transparent url(/i/cart_a_remove.png) no-repeat scroll 0 0;
							margin-left: 5px;
						}
						
						#cart div ul li.add-remove a.remove:hover,
						#cart div ul li.add-remove a.remove:focus,
						#cart div ul li.add-remove a.remove:active {
							background: transparent url(/i/cart_a_remove_hfa.png) no-repeat scroll 0 0;
						}
					
					/* Price */
					#cart div ul li.price {
						text-align: right;
						}
						
						#cart div ul li.price span {
							padding-left: 10px;
						}

		#cart .offer {color:#fff; padding:15px 16px 25px;}

/* =Content
---------------------------------------------------------------------------------------------------->
*/
div.content {
	width: 980px;
	}

	/*
	=Intro
	*/
	#intro {
		height: 400px;
		margin-bottom: 20px;
		position:relative;
		}
		
		/*
		#intro img {
			float: left;
		}
		*/
		
		#introText {position:absolute; left:1px; top:50px;  padding:15px 25px 25px; background:transparent url(/i/bg_trans70.png) repeat scroll 0 0; z-index:19; border:1px solid #3f3f3f; border-width:1px 1px 1px 0;}
			#introText h1 {color:#fff; letter-spacing: 3px; font:  24px/31px Georgia, "Times New Roman", Times, serif;}
			#introText h1 span {font-size:14px;color:#888; margin-right:5px;}
			#introText p {color:#cfcfcf; font:14px/20px  "Times New Roman", Georgia, Times, serif; font-style:oblique; letter-spacing: 1.5px;}
			#introText p strong {text-transform:capitalize; font-size: 16px;}
		#intro h3 {position:absolute; bottom:15px; right:120px; color: #fff; font-size: 24px; line-height: 31px }
		
		
		/* JQUERY CYCLE */
		#cycle img {float:left; width:980px; height:400px;}
		.images {overflow:hidden; width:980px; height:400px; padding:0; margin:0;}	
	/*
	=channels_lvl2
	*/
	#channels {
		margin-bottom: 5px;
		position:absolute;
		top:465px;
		z-index:12;
		margin-left:10px;
		}
		
		#channels li {
			float: left;
			padding-right: 15px;
			width: 310px;
			}
			
			#channels li a:link,
			#channels li a:visited {
				color: #cfcfcf;
				display: block;
				
				letter-spacing: 2px;
				text-align: center;
				text-transform: uppercase;
			}
			
			#channels li a:hover,
			#channels li a:focus,
			#channels li a:active {
				color: #fff;
			}
		
			#channels li h2 a:link,
			#channels li h2 a:visited {
				height: 65px;
				font: normal 12px Georgia, "Times New Roman", Times, serif;
				padding: 15px 25px 0;
				}
			
				#channels li h2 a span {
					display: block;
					margin: 20px 0 0;
				}
				
			#channels li p {
				margin: 15px 0;
				}
				
				#channels li p a:link,
				#channels li p a:visited {
					font: normal 10px Georgia, "Times New Roman", Times, serif;
				}
		
		/* Classes */		
		#channels li.right {
			padding-right: 0;
		}
			
		#channels li.left h2 a:link,
		#channels li.left h2 a:visited {
			background: #000 url(/i/channels_li_left_a.png) no-repeat scroll 0 0;
		}
		
		#channels li.left h2 a:hover,
		#channels li.left h2 a:focus,
		#channels li.left h2 a:active {
			background: transparent url(/i/channels_li_left_a_hfa.png) repeat-x scroll 0 0;
		}
		
		#channels li.center h2 a:link,
		#channels li.center h2 a:visited {
			background: #000 url(/i/channels_li_center_a.png) no-repeat scroll 0 0;
		}
		
		#channels li.center h2 a:hover,
		#channels li.center h2 a:focus,
		#channels li.center h2 a:active {
			background: transparent url(/i/channels_li_center_a_hfa.png) repeat-x scroll 0 0;
		}
		
		#channels li.right h2 a:link,
		#channels li.right h2 a:visited {
			background: #000 url(/i/channels_li_right_a.png) no-repeat scroll 0 0;
		}
		
		#channels li.right h2 a:hover,
		#channels li.right h2 a:focus,
		#channels li.right h2 a:active {
			background: transparent url(/i/channels_li_right_a_hfa.png) repeat-x scroll 0 0;
		}
	
	
	/* CHANNELS IN SECTION - LEVEL 2 / Slim fit, Contemporary fit and Classic fit */	
			
	#channels_lvl2 {
		margin-bottom: 5px; 
		position:absolute;
		bottom:55px;
		width:870px;
		}
		
		#channels_lvl2 li {
			float: left;
			padding-right: 30px;
			width: 270px;
			}
			
			#channels_lvl2 li a:link,
			#channels_lvl2 li a:visited {
				color: #cfcfcf;
				display: block;
				
				letter-spacing: 2px;
				text-align: center;
				text-transform: uppercase;
			}
			
			#channels_lvl2 li a:hover,
			#channels_lvl2 li a:focus,
			#channels_lvl2 li a:active {
				color: #fff;
			}
		
			#channels_lvl2 li h2 a:link,
			#channels_lvl2 li h2 a:visited {
				height: 65px;
				font: normal 12px Georgia, "Times New Roman", Times, serif;
				padding: 15px 25px 0;
				}
			
				#channels_lvl2 li h2 a span {
					display: block;
					margin: 20px 0 0;
				}
				
			#channels_lvl2 li p {
				margin: 15px 0;
				}
				
				#channels_lvl2 li p a:link,
				#channels_lvl2 li p a:visited {
					font: normal 10px Georgia, "Times New Roman", Times, serif;
				}
		
		/* Classes */		
		#channels_lvl2 li.right {
			padding-right: 0;
		}
			
		/* Section_Slim Fit */ 
		
			#channels_lvl2.section_slimfit li.left h2 a:link,
			#channels_lvl2.section_slimfit li.left h2 a:visited {
				background: #000 url(/i/channels_lvl2_magenta.png) no-repeat scroll 0 0;
			}
		
			#channels_lvl2.section_slimfit li.left h2 a:hover,
			#channels_lvl2.section_slimfit li.left h2 a:focus,
			#channels_lvl2.section_slimfit li.left h2 a:active {
				background: transparent url(/i/channels_lvl2_magenta_over.png) repeat-x scroll 0 0;
			}
		
			#channels_lvl2.section_slimfit li.center h2 a:link,
			#channels_lvl2.section_slimfit li.center h2 a:visited {
				background: #000 url(/i/channels_lvl2_magenta.png) no-repeat scroll 0 0;
			}
		
			#channels_lvl2.section_slimfit li.center h2 a:hover,
			#channels_lvl2.section_slimfit li.center h2 a:focus,
			#channels_lvl2.section_slimfit li.center h2 a:active {
				background: transparent url(/i/channels_lvl2_magenta_over.png) repeat-x scroll 0 0;
			}
		
			#channels_lvl2.section_slimfit li.right h2 a:link,
			#channels_lvl2.section_slimfit li.right h2 a:visited {
				background: #000 url(/i/channels_lvl2_magenta.png) no-repeat scroll 0 0;
			}
		
			#channels_lvl2.section_slimfit li.right h2 a:hover,
			#channels_lvl2.section_slimfit li.right h2 a:focus,
			#channels_lvl2.section_slimfit li.right h2 a:active {
				background: transparent url(/i/channels_lvl2_magenta_over.png) repeat-x scroll 0 0;
			}
		
		/* Section_Contemporary Fit */ 	
		
			#channels_lvl2.section_contemporaryfit li.left h2 a:link,
			#channels_lvl2.section_contemporaryfit li.left h2 a:visited {
				background: #000 url(/i/channels_lvl2_green.png) no-repeat scroll 0 0;
			}
		
			#channels_lvl2.section_contemporaryfit li.left h2 a:hover,
			#channels_lvl2.section_contemporaryfit li.left h2 a:focus,
			#channels_lvl2.section_contemporaryfit li.left h2 a:active {
				background: transparent url(/i/channels_lvl2_green_over.png) repeat-x scroll 0 0;
			}
		
			#channels_lvl2.section_contemporaryfit li.center h2 a:link,
			#channels_lvl2.section_contemporaryfit li.center h2 a:visited {
				background: #000 url(/i/channels_lvl2_green.png) no-repeat scroll 0 0;
			}
		
			#channels_lvl2.section_contemporaryfit li.center h2 a:hover,
			#channels_lvl2.section_contemporaryfit li.center h2 a:focus,
			#channels_lvl2.section_contemporaryfit li.center h2 a:active {
				background: transparent url(/i/channels_lvl2_green_over.png) repeat-x scroll 0 0;
			}
		
			#channels_lvl2.section_contemporaryfit li.right h2 a:link,
			#channels_lvl2.section_contemporaryfit li.right h2 a:visited {
				background: #000 url(/i/channels_lvl2_green.png) no-repeat scroll 0 0;
			}
		
			#channels_lvl2.section_contemporaryfit li.right h2 a:hover,
			#channels_lvl2.section_contemporaryfit li.right h2 a:focus,
			#channels_lvl2.section_contemporaryfit li.right h2 a:active {
				background: transparent url(/i/channels_lvl2_green_over.png) repeat-x scroll 0 0;
			}
			
		/* Section Classic Fit */
		
			#channels_lvl2.section_classicfit li.left h2 a:link,
			#channels_lvl2.section_classicfit li.left h2 a:visited {
				background: #000 url(/i/channels_lvl2_blue.png) no-repeat scroll 0 0;
			}
		
			#channels_lvl2.section_classicfit li.left h2 a:hover,
			#channels_lvl2.section_classicfit li.left h2 a:focus,
			#channels_lvl2.section_classicfit li.left h2 a:active {
				background: transparent url(/i/channels_lvl2_blue_over.png) repeat-x scroll 0 0;
			}
		
			#channels_lvl2.section_classicfit li.center h2 a:link,
			#channels_lvl2.section_classicfit li.center h2 a:visited {
				background: #000 url(/i/channels_lvl2_blue.png) no-repeat scroll 0 0;
			}
		
			#channels_lvl2.section_classicfit li.center h2 a:hover,
			#channels_lvl2.section_classicfit li.center h2 a:focus,
			#channels_lvl2.section_classicfit li.center h2 a:active {
				background: transparent url(/i/channels_lvl2_blue_over.png) repeat-x scroll 0 0;
			}
		
			#channels_lvl2.section_classicfit li.right h2 a:link,
			#channels_lvl2.section_classicfit li.right h2 a:visited {
				background: #000 url(/i/channels_lvl2_blue.png) no-repeat scroll 0 0;
			}
		
			#channels_lvl2.section_classicfit li.right h2 a:hover,
			#channels_lvl2.section_classicfit li.right h2 a:focus,
			#channels_lvl2.section_classicfit li.right h2 a:active {
				background: transparent url(/i/channels_lvl2_blue_over.png) repeat-x scroll 0 0;
			}
	
	/* TWO COLUMNS FRONTPAGE */
	ul.columns_2 {border: 1px solid #3f3f3f; border-width:1px 0 0; width:980px; padding:19px 0 0;margin:0}
	ul.columns_2 li {float:left; width:480px; height: 150px; margin:0; position:relative}
	ul.columns_2 li:first-child {margin-right:20px;}
	
	/* ul.columns_2 li div {width:480px; height: 50px; position:absolute; bottom:0; left:0} */
	
	ul.columns_2 li div {position:absolute; top:90px; left: 0; padding: 10px 25px;}
	ul.columns_2 li div a {display:block;}
	ul.columns_2 li div h4 { font: normal 14px/20px Georgia, "Times New Roman", Times, serif; text-transform: uppercase;	letter-spacing: 2px; color: #f2f2f2;}
	ul.columns_2 li div h4 a { color:#fff; }
	ul.columns_2 li div p { font: normal 11px/18px Arial, Helvetica, sans-serif;height: auto; color: #f2f2f2;}
	ul.columns_2 li div p a {color:#fff;}
	
	ul.columns_2 li.joinClub {background: transparent url(../i/join_clubIndumenti.jpg) no-repeat;}
	ul.columns_2 li.preview {background: transparent url(../i/preview_rls.jpg) top no-repeat;}
	
	ul.columns_2 li a {display:block}
	ul.columns_2 li a:hover,
	ul.columns_2 li a:focus,
	ul.columns_2 li a:active {}
	/*
	
	
	=index_info
	*/
	ul.index_info {
		background-color: #000;
		border-top: 1px solid #3f3f3f;
		border-bottom: 1px solid #3f3f3f;
		height: 90px;
		padding: 19px 25px 19px;
		width: 930px;
		}
		
	ul.index_infoXheight {height:150px; margin-bottom:20px; padding-left: 0; border:none; background: transparent; padding-bottom: 0px; border-top:1px solid #3f3f3f; margin-top: 20px; width: 955px;}

		ul.index_info li {
			float: left;
			padding:0 85px 15px 0;
			width: 250px;
			height: 70px;
			}
		
			ul.index_info li a:link,
			ul.index_info li a:visited {
				font-weight: normal;
			}
			
			ul.index_info li a:hover,
			ul.index_info li a:focus,
			ul.index_info li a:active {
				color: #fff;
			}

			ul.index_info li h4 {
				color: #cfcfcf;
				}
				
				ul.index_info li h4 img {
					margin-left: 5px;
					vertical-align: middle;
				}

			ul.index_info li p {
				color: #9f9f9f;
				font-size: 11px;
				line-height: 18px;
				}
	
	ul.index_infoXheight {position:relative}
	ul.index_infoXheight li {position:relative}
	ul.index_infoXheight li div {position:absolute; top:90px; left: 0; padding: 10px 25px;}
	ul.index_infoXheight li div a {display:block;}
	ul.index_infoXheight li div h4 { font: normal 14px/20px Georgia, "Times New Roman", Times, serif; text-transform: uppercase;	letter-spacing: 2px;}
	ul.index_infoXheight li div h4 a { color:#fff; }
	ul.index_infoXheight li div p { font: normal 11px/18px Arial, Helvetica, sans-serif;}
	ul.index_infoXheight li div p a {color:#fff;}

	/* GALLERY - FADE GREY TO COLOR 3 COLUMNS*/
			ul.gallery li a.thumb {
			width: 310px; /*--Width of image--*/
			height: 150px; /*--Height of image--*/
			cursor: pointer;
			}
			ul.gallery li span { /*--Used to crop image--*/
				width: 310px;
				height: 150px;
				overflow: hidden;
				display: block;
			}
			ul.gallery li a.thumb:hover {
				background: #333; /*--Hover effect for browser with js turned off--*/
				cursor:pointer;
			}
			
			
	/*  // GALLERY - FADE GREY TO COLOR */
		
		/* Classes */
		ul.index_info li.right {
			margin-right:0;
			padding:0;
			width:250px;
		}
			
		ul.index_info li.payment {
			background: transparent url(/i/index_info_payment.png) no-repeat scroll 100% 100%;
		}
		ul.gallery li a {text-decoration: none; color: #777; display: block;}
		
		/* GALLERY - FADE GREY TO COLOR 3 COLUMNS*/		
		ul.gallery2 li a.thumb {
		width: 480px; /*--Width of image--*/
		height: 150px; /*--Height of image--*/
		cursor: pointer;
		}
		ul.gallery2 li span { /*--Used to crop image--*/
			width: 480px;
			height: 150px;
			overflow: hidden;
			display: block;
		}
		ul.gallery2 li span.right { 
		float:right;
		width:auto;
		height:18px;
		}
		ul.gallery2 li a.thumb:hover {
			background: #333; /*--Hover effect for browser with js turned off--*/
			cursor:pointer;
		}		
/*
=About
*/
#about {
	background-color: #000;
	border: 1px solid #3f3f3f;
	padding: 20px 24px 30px;
	width: 930px;
	}
	
	#about h1 {
		background: transparent url(/i/border_grey.png) repeat-x scroll 0 100%;
		margin-bottom: 10px;
		padding-bottom: 10px;
	}
	
	#about h2 {
		color: #cfcfcf;
		font: bold 14px/21px Arial, Helvetica, sans-serif;
	}
	
	#about p {
		color: #cfcfcf;
		margin: 0 0 10px;
	}
	
	#about ul {
		margin: 0 0 10px;
		}
	
		#about ul li {
			color: #cfcfcf;
		}

	#about #col-left {
		float: left;
		width: 457px;
	}

	#about #col-right {
		float: right;
		width: 457px;
	}
	   
    #about .secure_payment h3 {
		color:#fff;
		margin-top:20px
	}

	#about .secure_payment h4 {
		color:#f2f2f2;
		margin-top:10px
	}
				
/*
=Section
*/
#section {
	height: 390px;
	padding: 50px 55px 60px;
	width: 870px;
	position: relative;
	}
	
	#section #col-left {
		float: left;
		width: 450px;
		}
		
		#section #col-left h1 {
			margin-bottom: 20px;
			}
		
			#section #col-left h1 span {
				background: #000 url(/i/section_col_left_span.png) no-repeat scroll 0 0;
				display: block;
				font-size: 18px;
				height: 28px;
				line-height: 25px;
				margin-top: 5px;		
				padding-top: 2px;
				text-align: center;
			}
		#section #col-left h2 {
			margin-top: 20px; font: normal 20px/28px "Times New Roman", Times, serif; text-transform: capitalize; color:#888; letter-spacing: 1px;}			
			
			#section #col-left img {
				float: left;
				height: 500px;
				width: 980px;
			}
			
			#section #col-left p {
				color: #cfcfcf;
				font-size: 12px;
				line-height: 18px;
			}
			
/* Classes for Section */
	#section.slimfit {
	background: transparent url(/i/section_slimfit.jpg) no-repeat scroll 0 0;
	position: relative;
	}

	#section.slimfit #col-left h1 span {
		color: #92278F;
	}
	
/* Background / About us */	
	
	#about.about {
		background: transparent url(/i/info_about.jpg) no-repeat scroll 0 0;
		position: relative;
		border: none;
		height:500px;
	}

	
/* ====================================== MEASUREMENTS  ===================================================== */

	#section #col-left #measurements { background: transparent url(/i/bg_trans60.png) repeat scroll 0pt 0pt; border:1px solid #121212; border-width: 1px 0;  padding:10px 15px 20px; margin:20px 0}
	#section #col-left #measurements h2 {margin:0; padding:0; line-height:20px; letter-spacing:normal}
	#section #col-left #measurements p {margin:0; padding:0}

	#section #col-left #measurements p.slimfit a { font: normal 12px/16px Arial, Helvetica, sans-serif; font-style: oblique}
	#section #col-left #measurements p.contemporaryfit a {font: normal 12px/16px Arial, Helvetica, sans-serif; font-style: oblique}
	#section #col-left #measurements p.classicfit a {font: normal 12px/16px Arial, Helvetica, sans-serif; font-style: oblique}

	#section #col-left #measurements p a span {font-weight:700; font-style:normal}
	
	#section #col-left #measurements p.slimfit a:hover {color:#92278f;}
	#section #col-left #measurements p.contemporaryfit a:hover {color:#009277;}
	#section #col-left #measurements p.classicfit a:hover {color:#008bbf;}

	/*
	#section.slimfit #col-left ul li h2.slimfit {font: normal 14px/20px georgia, "Times New Roman", Times, serif; margin:0px 0;}
	#section.slimfit #col-left ul li h2.slimfit a span { color: #92278f; font-style: oblique; font-weight:700 }
	*/

	/* Measure chart - Slim Fit */ 
	
	

#section.contemporaryfit {
	background: transparent url(/i/section_contemporary.jpg) no-repeat scroll 0 0;
	}

	#section.contemporaryfit #col-left h1 span {
		color: #009277;
	}

#section.classicfit {
	background: transparent url(/i/section_classic.jpg) no-repeat scroll 0 0;
	}

	#section.classicfit #col-left h1 span {
		color: #008bbf;
	}

/* ETON HISTORY */
#section.content_history {
	background: transparent url(/i/eton_history.jpg) no-repeat scroll 0 0;
	}

	#section.content_history #col-left h1 span {
		color: #eee;
	}		

/* ETON QUALITY */
#section.content_quality {
	background: transparent url(/i/eton_quality.jpg) no-repeat scroll 0 0;
	}

	#section.content_quality #col-left h1 span {
		color: #eee;
	}		

/* ETON FASHION */	
	#section.content_fashion {
	background: transparent url(/i/eton_fashion.jpg) no-repeat scroll 0 0;
	}

	#section.content_fashion  #col-left h1 span {
		color: #eee;
	}				

/* CLUB ETON */	
	#section.content_club {	background: #000 url(/i/eton_club.jpg) no-repeat scroll bottom; height: 650px; }
	#section.content_club #col-left h1 span { color: #eee;}				
	#section.content_club #col-left h3 {color:#f5f5f5;}
	#section.content_club #col-left h4 {color:#cfcfcf; padding:15px 0 5px 0; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; letter-spacing: 1px; font-weight: normal;}
	
	#section.content_club #col-left ul li {padding:0 25px 10px 0; line-height:1.5em;}
	#section.content_club #col-left ul li.right {padding-right:0;}
	#section.content_club #col-left ul li, #section.content_club #col-left ul li label, #section.content_club #col-left ul li ul li  {color:#cfcfcf;}	
		
	#section.content_club #col-left ul, #section.content_club #col-left p {float:left;}	
	#section.content_club #col-left ul li {width:200px; float:left;}

	#section.content_club #col-left ul li input { background-color: #f5f5f5; border: 1px solid #3f3f3f; color: #333; height: 18px; font: normal 12px Arial, Helvetica, sans-serif; padding: 4px 5px 0; width: 200px;}
	#section.content_club #col-left ul li select {background-color: #f5f5f5; border: 1px solid #3f3f3f; color: #666; height: 24px; font: normal 12px Arial, Helvetica, sans-serif; width: 212px; padding:2px 0 0 0;}
	#section.content_club #col-left ul li select option {height:22px; padding-top:4px;}
	#section.content_club #col-left ul li label {color: #cfcfcf; /*display:block;*/ font: bold 12px/19px Arial, Helvetica, sans-serif;}
	
	#section.content_club #col-left ul.how_found_us li input {background: transparent; width: 25px; float:left; outline: none; border:none;}
	#section.content_club #col-left p input.myCheckbox { width: 25px; outline: none;}
	#section.content_club #col-left p {margin:5px 0}
	#section.content_club #col-left p.formMandatoryinformation {float:left; margin:5px 0 15px 0; font: normal 11px/11px Arial, Helvetica, sans-serif; width:450px;}
	
	#section.content_club #col-left ul li.twoCol {width:425px; float:left;}
	#section.content_club #col-left ul li.twoCol span {font-weight:700; padding:0 10px 0 0; font-style: oblique;}
			
	#section.content_club #col-left ul.how_found_us {padding:0 0 5px 0;}
	#section.content_club #col-left ul.how_found_us li {padding-bottom:5px; width: 120px;}
	#section.content_club #col-left textarea {background: #f5f5f5; border: 1px solid #3f3f3f; color:#666; font: normal 12px/16px Arial, Helvetica, sans-serif; width: 425px; height: 100px; overflow: auto; padding: 5px;}

	/* SUBMIT BUTTON */
	#section.content_club #col-left p.sendtoClub, #section.content_club #col-left p.sendtoClub a {float:right; margin: 10px 6px 0 0; font: normal 12px/28px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; letter-spacing: 1px;}

	#section.content_club #col-left p.sendtoClub a:link,
	#section.content_club #col-left p.sendtoClub a:visited {display:block; background: transparent url(/i/checkout-nav.png) no-repeat scroll 0pt 0pt; width: 250px; height: 31px; text-align: center; color:#f2f2f2;}


	#section.content_club #col-left p.sendtoClub a:hover,
	#section.content_club #col-left p.sendtoClub a:focus,
	#section.content_club #col-left p.sendtoClub a:active {background: transparent url(/i/checkout-nav_hfa.png) no-repeat scroll 0pt 0pt; color:#00b7eb;}

/*
=Items
*/
#items {
	background: transparent url(/i/border_grey.png) repeat-x scroll 0 100%;
	padding-bottom: 10px;
	position: relative;
	}			
	
	#items ul {
		float: left;
		margin: 0 0 20px;
		padding: 0 15px 0 0;
		width: 184px;
	}
	
	#items ul.right {
		padding: 0;
		}
		
		#items ul li.img {
			background: #000 url(/i/items_li_img.png) no-repeat scroll 0 0;
			height: 160px;
			margin-bottom: 10px;
			padding: 10px 12px 15px;
			width: 160px;
			}
			
			#items ul li.img img {
				border: 1px solid #1f1f1f;
				float: left;
				height: 158px;
				width: 158px;
			}
		
		#items ul li.info {
			border-left: 1px solid #3f3f3f;
			padding-left: 12px;
			width: 171px;
			text-transform: capitalize;
			}
			
			#items ul li.info a:link,
			#items ul li.info a:visited {
				display: block;
				font-size: 11px;
				line-height: normal;
				height: 18px;
			}
			
			#items ul li.info a:hover,
			#items ul li.info a:focus,
			#items ul li.info a:active {
				color: #fff;
			}
			
			/*#items ul li.info a.infoPrice {display:none;}*/
			/* ===== Highlight Price =====*/
			#items ul li.info a span.highlight {color:#f2f2f2; font-weight:bold}
			#items ul li.info a span.orgPrice {color:#666; display:none}
			
			#items ul li.info a span.SEKdownlight {padding-right:2px; padding-left: 4px; font-size:9px;}
			
			/* Dressroom */
			#items ul li.info a.dressroom:link,
			#items ul li.info a.dressroom:visited {
				/*background: transparent url(/i/items_a_dressroom.png) no-repeat scroll 100% 50%;*/
			}
					
			#items ul li.info a.dressroom:hover,
			#items ul li.info a.dressroom:focus,
			#items ul li.info a.dressroom:active {
				/*background: transparent url(/i/items_a_dressroom_hover.png) no-repeat scroll 100% 50%;*/
			}
			
			#items ul li.info a.dressroom-active:link,
			#items ul li.info a.dressroom-active:visited,
			#items ul li.info a.dressroom-active:hover,
			#items ul li.info a.dressroom-active:focus,
			#items ul li.info a.dressroom-active:active {
				/*background: transparent url(/i/items_a_dressroom_hover.png) no-repeat scroll 100% 50%;*/
				color: #fff;
			}
			
			/*Price Arrow*/
			#items ul li.info a.infoPrice:link,
			#items ul li.info a.infoPrice:visited {
				background: transparent url(/i/items_a_dressroom.png) no-repeat scroll 92% 30%;
			}

			
			/* Add to cart */
			#items ul li.info a.cart:link,
			#items ul li.info a.cart:visited {
				background: transparent url(/i/items_a_cart.png) no-repeat scroll 100% 50%;
			}
			
			#items ul li.info a.cart:hover,
			#items ul li.info a.cart:focus,
			#items ul li.info a.cart:active {
				background: transparent url(/i/items_a_cart_hover.png) no-repeat scroll 100% 50%;
			}
			
			#items ul li.info a.cart-active:link,
			#items ul li.info a.cart-active:visited,
			#items ul li.info a.cart-active:hover,
			#items ul li.info a.cart-active:focus,
			#items ul li.info a.cart-active:active {
				background: transparent url(/i/items_a_cart_hover.png) no-repeat scroll 100% 50%;
				color: #fff;
			}

/*
=Fullpost
*/
#fullpost {
	background: transparent url(/i/border_grey.png) repeat-x scroll 0 100%;
	padding-bottom: 30px;
	}
	
	/* Fullpost  - Produktnavigering */
	#fullpost ul.prodNav {color:#fff; width:100%; padding: 5px 25px; width: 930px; margin: 0;}
	
	#fullpost ul.prodNav a {color:#f0f0f0;}
	#fullpost ul.prodNav a:hover {color:#fff;}
	
	#fullpost ul.prodNav li {float:left; padding:0 0 5px 0; font: 11px/14px georgia, "Times New Roman", Times, serif; line-height: 12px;}
	#fullpost ul.prodNav li.right {float:right}
	
	/*
	=Fullpost-col-left
	*/
	#fullpost #col-left {
		background: #000 url(/i/fullpost_img.png) no-repeat scroll 0 0;
		float: left;
		height: 420px;
		padding: 20px 25px 30px;
		position: relative;
		width: 420px; 
		}
		
		#fullpost #col-left #s2 /* <- Alex shit */
                {
                    width:420px;
                    height:420px;
                    overflow:hidden;
                }

		#fullpost #col-left img {
			border: 1px solid #000;
			float: left;
			height: 418px;
			width: 418px;
		}
		
		#fullpost #col-left ul {
			background: transparent url(/i/fullpost_img_ul.png) repeat scroll 0 0;
			bottom: 31px;
			height: 30px;
			left: 26px;
			position: absolute;
			width: 418px;
			z-index:5;
			}
			
			#fullpost #col-left ul li {
				float: left;
			}
			
			#fullpost #col-left ul li.next {
				float: right;
				}
				
				#fullpost #col-left ul li a:link,
				#fullpost #col-left ul li a:visited {
					display: inline-block;
					height: 23px;
					font-size: 11px;
					font-weight: bold;
					/*line-height: 18px;*/
					line-height: 30px;
					padding: 7px 15px 0;
					text-transform: uppercase;
				}
				
				#fullpost #col-left ul li a:hover,
				#fullpost #col-left ul li a:focus,
				#fullpost #col-left ul li a:active {
					color: #fff;
				}
	
	/*
	=Fullpost-info
	*/
	#fullpost #col-right {
		/*background: #fff url(/i/fullpost_info.png) repeat scroll 0 0;*/
		background: #000 url(/i/fullpost_img_wide.png) no-repeat scroll 0 0;
		float: right;
		height: 420px;
		padding: 20px 25px 30px;
		position: relative;
		width: 445px; 
		/*border:1px solid #3f3f3f;
		border-width: 1px 1px 1px 0px; */
		}
		
		#fullpost #col-right dl {
			margin: 0 0 2px;
		}
			
		#fullpost #col-right dl dt {
			font: bold 14px/18px georgia, "Times New Roman", Times, serif;
			color:#999;
			font-style: oblique;		
		}
		#fullpost #col-right dl dd {
			color:#3f3f3f;
		}		
		
		
				
		#fullpost #col-right h1 {
			color: #ccc;
			letter-spacing: 2px;
			margin: 0 0 10px;
			text-transform: capitalize;
			}
			
			#fullpost #col-right h1 span {
				display: block;
				font: normal 14px/20px Georgia, "Times New Roman", Times, serif;
				color: #3f3f3f;
				}
				
				#fullpost #col-right h1 span span, #fullpost #col-right h1 span span#size  {
					display: inline;
					font-size:16px;
					line-height: 20px;
					color:#3f3f3f;
				}
				
				#fullpost #col-right h1 span span#size  {font-size: 14px; color: #666; line-height:20px; }
				
				/* Color highlight - Slim fit */
					#fullpost #col-right.slim-fit h1 span span {color:#92278f;}
				/* Color highlight - Contemporary fit*/
					#fullpost #col-right.contemporary-fit h1 span span {color:#009277;}
				/* Color highlight - Classic fit */
					#fullpost #col-right.classic-fit h1 span span {	color:#008bbf}
		
		#fullpost #col-right p {
			color: #3f3f3f;
			font: normal 14px/21px Georgia, "Times New Roman", Times, serif;
			margin: 0 0 10px;
		}
		
		#fullpost #col-right ul {
			/*background-color: #efefef;
			border: 1px solid #3f3f3f;*/
			bottom: 35px;
			height: 20px;
			left: 25px;
			padding: 0px;
			position: absolute;
			width: 443px;
			}
			
		/* HEADER */			
		
		#fullpost #col-right ul#fpost_addToCartHeader {
			bottom: 60px;
			height: 20px;
			left: 25px;
			padding: 0px;
			position: absolute;
			width: 443px;
			}	
			
			#fullpost #col-right ul#fpost_addToCartHeader li {
				color: #f2f2f2;
				width:155px;
			}	
					
			#fullpost #col-right ul li {
				float: left;
				font: bold 12px/19px Arial, Helvetica, sans-serif;
				padding-right: 15px;
			}
			
			#fullpost #col-right ul li.right {
				padding-right: 0;
				}
				
				#fullpost #col-right ul li a:link,
				#fullpost #col-right ul li a:visited {
					background: transparent url(/i/add_to_cart_btn.png) no-repeat scroll 0 0;
					color:#fafafa;
					display: block;
					font: bold 11px Arial, Helvetica, sans-serif;
					height: 20px;
					padding: 5px 0 0;
					text-align: center;
					text-transform: uppercase;
					width: 100px;
				}
				
				#fullpost #col-right ul li a:hover,
				#fullpost #col-right ul li a:focus,
				#fullpost #col-right ul li a:active {
					background: transparent url(/i/add_to_cart_btn_hfa.png) no-repeat scroll 0 0; color:#fff;
				}
				
				#fullpost #col-right ul li select {
					width: 155px;
					height: 23px;
					background: #cfcfcf;
					border: none;
					padding:2px;
				}
				
				#fullpost #col-right ul li span {
					color: #990000;
				}
				
				#fullpost #col-right h1 span #section-fit {display:inline; text-transform: uppercase;}
			
			
				/* Fullpost ikoner*/		
				#fullpost #col-right #fullpost_icon { margin: 5px 0 15px 0; float:left}
				
				#fullpost #col-right #fullpost_icon dt {color:#999;}
				#fullpost #col-right #fullpost_icon dd {display:inline-block; width: 142px; border:1px solid #3f3f3f; padding: 10px 0; margin:10px 6px 0 0; float:left}
				#fullpost #col-right #fullpost_icon dd.right {margin-right:0}
				#fullpost #col-right #fullpost_icon dd img {border:none}
				#fullpost #col-right #fullpost_icon dd h3 { text-transform: capitalize; font: normal 12px/18px Arial, Helvetica, sans-serif; letter-spacing: normal; text-align: center; color:#999; font-style:oblique;}
				
				#fullpost #col-right dl {width:100%; clear:both;}
				
				/* Fullpost pris */
				#fullpost #col-right #fullpost_price { color: #cfcfcf; font: normal 12px/21px Georgia, "Times New Roman", Times, serif;	padding: 20px 0 0; }
				#fullpost #col-right #fullpost_price a:link,
				#fullpost #col-right #fullpost_price a:visited {clear:left; font: normal 10px/14px Georgia, "Times New Roman", Times, serif; color:#666;}
				
				#fullpost #col-right #fullpost_price a:hover,
				#fullpost #col-right #fullpost_price a:focus,
				#fullpost #col-right #fullpost_price a:active {color:#e5e5e5}
				
				#fullpost #col-right #fullpost_price a.currencyCon {text-transform:uppercase; padding: 0 10px}		
					
				#fullpost #col-right #fullpost_price span { font-size:30px; padding-left:0px; color: #f2f2f2;}
				
				/* IF YOU WANT TO HIGHLIGHT PRICE WITH SECTION COLoR */	
					/* Color highlight - Slim fit */
					#fullpost #col-right.slim-fit #fullpost_price span.highlight { font-size: 24px; color: #92278f;}
					/* Color highlight - Contemporary fit*/	
					#fullpost #col-right.contemporary-fit #fullpost_price span.highlight { font-size: 24px; color: #009277;}
					/* Color highlight - Classic fit */
					#fullpost #col-right.classic-fit #fullpost_price span.highlight {font-size: 24px; color: #008bbf; }
					
					/* Color downlight*/
					#fullpost #col-right #fullpost_price span.downlight {color: #3f3f3f; font: normal 12px/21px Georgia, "Times New Roman", Times, serif;}
					
					
/*
=Checkout
*/
#checkout {
	background-color: #000;
	border: 1px solid #3f3f3f;
	padding: 20px 24px 30px;
	width: 930px;
	color:#cfcfcf;
	}
	
	#checkout #col-left {
		float: left;
		padding-right: 15px;
		width: 450px;
	}
	
	/**/
	
	#checkout #col-left div div ul.smallInput li {display:block; float:none;}
	#checkout #col-left div div ul.smallInput li input {width:auto; margin: 0 5px 0 0; padding:0; border:0; background:none;}
	#checkout #col-left ul li label span.smallInput input {padding:0; margin:2px 0 0 0}
	#checkout #col-left ul li label span.smallInput{padding:0 3px 0 0; margin:0}
			
	#checkout #col-right {
		float: right;
		padding-left: 15px; 
		width: 450px;
	}
	
	#checkout #col-right h3 {color:#555;}
		
	#checkout h1 {
		background: transparent url(/i/border_grey.png) repeat-x scroll 0 100%;
		/*margin-bottom: 10px;*/
		padding-bottom: 10px;
	}

	#checkout h2 {
		color: #cfcfcf;
		padding-bottom: 2px;
		margin-bottom: 15px;
		/*border-bottom: 1px solid #00b7eb;*/
		color: #00b7eb;
	}
		
	#checkout h3 {
		color: #cfcfcf;
		padding-bottom: 10px;
		clear:both;
	}
	
	#checkout p {
		float: left;
		padding: 10px 0 0;
		text-align: left;
		width: 440px;
		color:#fff;
		}
		
		#checkout p.red {
		color:#990000;
		}
		
		#checkout p.pay {
		width:920px;
		text-align:center;
		margin: 15px 10px 0;
		}
		
		#checkout p a:link,
		#checkout p a:visited {
			background: transparent url(/i/cart_a_checkout.png) no-repeat scroll 0 0;
			color: #cfcfcf;
			display: inline-block;
			font: bold 11px/11px Arial, Helvetica, sans-serif;
			height: 21px;
			padding-top: 9px;
			text-transform: uppercase;
			width: 100px;
		}	
/* ======================  Checkout / Tip of the day  ======================================================================= */
#checkout div ul.tipoftheday {display:block; clear:both; padding:10px 10px 0; border:1px dotted #005b75; font: normal 12px/20px Georgia, "Times New Roman", Times, serif; color: #f0f0f0;  float: left; width:428px; margin:5px 0 10px 0;}
#checkout div ul.tipoftheday li {display: inline; width:370px; color:#9f9f9f;}
#checkout div ul.tipoftheday li.left {width:30px;}
#checkout div ul.tipoftheday li span {font: oblique 16px/16px Georgia, "Times New Roman", Times, serif; color: #00b7eb; margin-right:5px;}
#checkout div ul.tipoftheday {display:none;}

		
/* ======================  Steps Checkout / Breadcrumbs  ==================================================================== */

#checkout ul#steps {border: 1px solid #3f3f3f; float:left; padding-bottom:1px; border-width: 0 0 1px 0; padding:10px 0 15px 0;}
#checkout ul#steps li {float:left; width: 310px; height: 30px; background: transparent url(/i/checkout_step_bg.png) no-repeat scroll top center; font: normal 10px/30px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; letter-spacing: 1px; color: #666; text-align:center; padding:0;}
#checkout ul#steps li.active {background: transparent url(/i/checkout_step_bg_active.png) no-repeat scroll top center; color: #f2f2f2;}
#checkout ul#steps li a {color:#666}
#checkout ul#steps li span {color:#a6a6a6; font-size:10px;}
#checkout ul#steps li a:hover {color:#f2f2f2}

/* ======================  Steps Checkout / Bottom Nav  ==================================================================== */

#checkout #checkout-nav {clear:both; padding:25px 0;}

#checkout #checkout-nav div p.checkout_forward, #checkout #checkout-nav div p.checkout_forward a {float:right; width:465px}

#checkout #checkout-nav div p.checkout_back a:link,
#checkout #checkout-nav div p.checkout_back a:visited {display:block; background: transparent url(/i/checkout-nav.png) no-repeat scroll 0pt 0pt; width: 250px; height: 31px; text-align: center; color:#c0c0c0;}

#checkout #checkout-nav div p.checkout_back a:hover,
#checkout #checkout-nav div p.checkout_back a:focus,
#checkout #checkout-nav div p.checkout_back a:active {background: transparent url(/i/checkout-nav_hfa.png) no-repeat scroll 0pt 0pt; color:#eee}

#checkout #checkout-nav div p.checkout_forward,#checkout #checkout-nav div p.checkout_forward a {float:right; width:465px}

#checkout #checkout-nav div p.checkout_forward a:link,
#checkout #checkout-nav div p.checkout_forward a:visited {display:block; background: transparent url(/i/checkout-nav.png) no-repeat scroll 0pt 0pt; width: 250px; height: 31px; text-align: center; color:#00b7eb;}


#checkout #checkout-nav div p.checkout_forward a:hover,
#checkout #checkout-nav div p.checkout_forward a:focus,
#checkout #checkout-nav div p.checkout_forward a:active {background: transparent url(/i/checkout-nav_hfa.png) no-repeat scroll 0pt 0pt; color:#00b7eb;}


		/* Special om på Success*/
		
/* ======================  Right Column Summary CheckOut ==================================================================== */
		#checkout #col-right ul.checkout_header {background:#222; border-bottom:1px solid #3f3f3f; margin:10px 0 0 0; padding:5px; background: #222 url(/i/bg.png) repeat }
		#checkout #col-right ul.checkout_header li {float:left; display:inline; font-size: 12px; padding:0; font-style: oblique; text-transform: capitalize; color:#f2f2f2;}
		
		#checkout #col-right ul { border-bottom:1px solid #3f3f3f; margin:0; padding:5px; float:left}
		#checkout #col-right ul li {float:left; display:inline; font-size: 12px; padding:0; text-transform: capitalize; color:#888;}
		
		#checkout #col-right ul li.col1 {width:305px;}
		#checkout #col-right ul li.col1 a {font-weight:normal;color:#cfcfcf;}
		#checkout #col-right ul li.col2 {width:50px; }
		#checkout #col-right ul li.col3 {width:75px; text-align: right;}
		
		/* HOVER QUESTION*/
		#checkout #col-right ul li a.info-popup {margin-left: 5px; }
		
		/* ============== Sub Total ================= */
		#checkout #col-right ul.subtotal  {border:none}
		#checkout #col-right ul.subtotal li {font-weight:700; color:#f2f2f2;}
		
		/* ============== Shipping ================= */
		#checkout #col-right ul.shipping {margin-top:10px;}
		
		/* ============== Shipping ================= */
		#checkout #col-right ul.discount li {color:#d4675b; font-weight: 700;}
				
		/* ============== Taxes ================= */
		#checkout #col-right ul.taxes {}
		
		/* ============== Total Amount ================= */
		#checkout #col-right ul.totalamount {border:none; margin-top: 10px;}
		#checkout #col-right ul.totalamount li {font-weight:700; color:#fff;font-size:13px;}
		#checkout #col-right ul.totalamount li.col3 {}
		
		
		
/* ======================  // Right Column Summary CheckOut ================================================================== */		
	
	#checkout p a:hover,
		#checkout p a:focus,
		#checkout p a:active {
			background: transparent url(/i/cart_a_checkout_hfa.png) no-repeat scroll 0 0;
			color: #fff;
		}
			
	#checkout ul li {
		float: left;
		padding: 0 10px 10px 0;
		width: 220px;
	}
	
	#checkout ul li.right {
		padding: 0 0 10px 0;
		}
		
		#checkout ul li input {
			background-color: #191919;
			border: 1px solid #3f3f3f;
			color: #cfcfcf;
			height: 18px;
			font: normal 11px Arial, Helvetica, sans-serif;
			padding: 4px 5px 0;
			width: 200px;
			float:left;
		}
		#checkout ul li.clearboth {clear:both;}
	
		#checkout ul li label {
			color: #cfcfcf;
			display: block;
			font: bold 12px/19px Arial, Helvetica, sans-serif;
			}
			
		#checkout ul li span {
			color: #fff;
			}
			
			#checkout ul li label input {
				background: none;
				border: none;
				height: auto;
				width: auto;
			}
			
			#checkout ul li label span {
				color: #990000;
			}

				#checkout label
				{
				    color: #cfcfcf;
				    padding-left:6px;
				}
			
			
			#checkout.success {background: transparent url(/i/eton_success.jpg) no-repeat scroll 0pt 0pt; height:450px; border: none;}
			#checkout.success p {font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-style:oblique}
			#checkout.success p a {font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-style:oblique; text-transform:none; font-weight:700; color:#fff; display: block; width: 450px; height: 50px; line-height: 20px;}
 			#checkout.success p a:link, #checkout.success p a:visited { background: none; display: inline;	}	
 			#checkout.success p a:hover { background: none; display: inline;	color:#d4675b;}	

/* Different Billing Address */

#col-diff {clear:both; width:450px; padding: 25px 0 10px 0}


/* Promotion Code */
#checkout div div ul.promotion-code li {height:30px; line-height:30px;}
#checkout div div ul.promotion-code li input {width:145px; font-size:14px; padding:3px; }
#checkout div div ul.promotion-code li img {padding-left:10px;}
	
/* =Footer
---------------------------------------------------------------------------------------------------->
*/
#footer {
	width: 980px;
	height: 50px;
	padding-top: 10px;
	position: relative;
	margin-bottom: 50px;
	}

	#footer ul {
		color: #3f3f3f;
		font-size: 10px;
		line-height: 17px;
		text-align: center;
		}

		#footer ul li {
			display: inline;
			padding-right: 10px;
		}

		#footer ul li.right {
			padding-right: 0;
			}

			#footer ul li a:link,
			#footer ul li a:visited {
				color: #3f3f3f;
				font-weight: normal;
			}
			
			#footer ul li a:hover,
			#footer ul li a:focus,
			#footer ul li a:active {
				color: #6f6f6f;
			}
			
	#footer span {
		background: transparent url(/i/footer_span.png) no-repeat scroll 0 0;
		bottom: 0;
		display: block;
		height: 26px;
		left: 50%;
		margin-left: -23px;
		position: absolute;
		width: 46px;
	}

/*
=Quickbuy
*/
#quick-buy {
	background-color: #fff;
	float: right;
	height: auto;
	left: 50%;
	margin-left: -115px;
	padding: 10px;
	position: absolute;
	top: 200px;
	width: 210px;
	z-index: 1000;
	}
	
	#quick-buy div {
		background: #fff url(/i/bg.png) repeat scroll 0 0;
		color: #fff;
		font-weight: bold;
		padding: 20px 25px;
		position: relative;
		text-align: center;
		}
			
		#quick-buy div img {
			border: 1px solid #3f3f3f;
			height: 158px;
			width: 158px;
		}
		
		#quick-buy div ul li {
			margin: 0 0 10px;
			}
			
			#quick-buy div ul li a:link,
			#quick-buy div ul li a:visited {
				background: #990000 url(/i/quickbuy_a.png) no-repeat scroll 0 0;
				color: #fff;
				display: block;
				font: bold 11px Arial, Helvetica, sans-serif;
				height: 16px;
				padding: 4px 0 0;
				text-transform: uppercase;
				width: 158px;
			}
		
			#quick-buy div ul li a:hover,
			#quick-buy div ul li a:focus,
			#quick-buy div ul li a:active {
				background: #009900 url(/i/quickbuy_a_hfa.png) no-repeat scroll 0 0;
			}
		
			#quick-buy div ul li select {
				width: 158px;
			}
		
		/* Classes for Quickbuy */
		#quick-buy div a.close {
			background: url(/i/fancybox/fancy_closebox.png) no-repeat scroll 0 0;
			display: block;
			height: 30px;
			position: absolute;
			right: -25px;
			top: -23px;
			width: 30px;
		}
		
		#quick-buy div ul li.price span {
			color: #990000;
			display: block;
		}
		
/*
= Info FancyBox
*/
#miss-info {
	background-color: #fff;
	float: right;
	height: auto;
	left: 50%;
	margin-left: -200px;
	padding: 10px;
	position: absolute;
	top: 200px;
	width: 400px;
	z-index: 100;
	}
	
	#miss-info div {
		background: #fff url(/i/bg.png) repeat scroll 0 0;
		color: #fff;
		font-weight: bold;
		padding: 20px 25px;
		position: relative;
		text-align: left;
		}
		#miss-info div h3 {
			margin-bottom:5px;
		}
			
		#miss-info div img {
			border: 1px solid #3f3f3f;
			height: 158px;
			width: 158px;
		}
		
		#miss-info div ul li {
			margin-left: 0px; padding-left:15px; line-height:16px; list-style:inside; list-style-type:disc;
			}
			
			#miss-info div ul li a:link,
			#miss-info div ul li a:visited {
				background: #990000 url(/i/quickbuy_a.png) no-repeat scroll 0 0;
				color: #fff;
				display: block;
				font: bold 11px Arial, Helvetica, sans-serif;
				height: 16px;
				padding: 4px 0 0;
				text-transform: uppercase;
				width: 158px;
			}
		
			#miss-info div ul li a:hover,
			#miss-info div ul li a:focus,
			#miss-info div ul li a:active {
				background: #009900 url(/i/quickbuy_a_hfa.png) no-repeat scroll 0 0;
			}
		
			#miss-info div ul li select {
				width: 158px;
			}
		
		/* Classes for Quickbuy */
		#miss-info div a.close {
			background: url(/i/fancybox/fancy_closebox.png) no-repeat scroll 0 0;
			display: block;
			height: 30px;
			position: absolute;
			right: -25px;
			top: -23px;
			width: 30px;
		}
		
		#miss-info div ul li.price span {
			color: #990000;
			display: block;
		}
		
/* General Classes */
.white {color:#fff;}
.blue {color:#008bbf;}
.magenta {color:#92278f;}
.green {color:#009277}
.dgrey {color:#3f3f3f}