html, body {
	font-family: "Century Gothic", "Trebuchet MS", Verdana, tahoma, sans-serif;
	font-size: 13px;
	text-align: center;
}

* {
    font-family: "Century Gothic", "Trebuchet MS", Verdana, tahoma, sans-serif;
}

a {
	color: #221e1f;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: black;
}

h1 {
    font-size: 19px;
}

h2 {
    font-size: 18px;
    font-weight: bold;
}

h3 {
    font-weight: bold;
	margin: 20px 0 0 0 !important;
}

.center {
    text-align: center;
}

.button, a.button { 
    display: block; 
    margin: 0; 
    border: 0; 
    padding: 0; 
    width: 100px; 
    height: 23px; 
    text-align: center; 
    text-decoration: none; 
    color: #000000; 
    background: url('http://image.outfitt.dk/p/design/button-standard-100x23.png') no-repeat top center; 
    cursor: pointer; 
    overflow: visible; 
}

.button:hover { background-position: 0 -23px; }
a.button { line-height: 23px; }
#login .button.button-password-forgotten, #shopping_cart .button.button-update-cart, #checkout_shipping_address .button.button-save { width: 180px; background-image: url('http://image.outfitt.dk/p/design/button-standard-180x23.png'); }
#login .button.button-login { float: right; }
#shopping_cart .button.button-checkout { float: right; margin: 0; }
#shopping_cart .button.button-empty-cart { float: left; }
#shopping_cart .button.button-update-cart { float: left; margin-left: 5px; }
#address_book .alternative_address .button.edit { right: 105px !important; }

.put-in-cart, #button_checkout_confirmation {
    float: left;
    margin: -17px 0px 0px 0px;
    border: 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    color: white;
    cursor: pointer;
    overflow: visible;
    width: 145px; 
    height: 55px; 
    background: url("http://image.outfitt.dk/145/x/scale/p/design/kurv.png") no-repeat scroll center top transparent;
}

#button_checkout_confirmation {
    float: right;
    margin: 10px 10px -55px 0px;
}

.put-in-cart span, #button_checkout_confirmation span {
    display: block;
    margin-top: 17px;
    padding-left: 40px;
    line-height: 15pt;
}

button.put-in-cart span {
    margin-top: -2px;
}

#button_checkout_confirmation span {
    padding-left: 45px;
    color: black;
}

a .put-in-cart span {
    text-decoration: none;
}

.checkout-button {
    float: left;
    margin: -8px 0px 0px -5px;
    border: 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    color: white;
    cursor: pointer;
    overflow: visible;
    width: 100px; 
    height: 37px; 
    background: url("http://image.outfitt.dk/100/x/scale/p/design/knap.png") no-repeat scroll center top transparent;
}

.checkout-button span {
    display: block;
    margin-top: -2px;
    line-height: 15pt;
}

div#e-maerket {
    text-align: center;
}   

div#wrap {
	width: 981px;
	padding: 0 10px;
	text-align: left;
	margin: 15px auto 0 auto;
	background-color: red;
	position: relative;
}

div#header {
	position:absolute;
	top:0px;
	left:0;
	height:147px;
	width:981px;
	display:block;
	overflow:hidden;
	background: transparent	url(http://image.outfitt.dk/p/design/header_bg.png) no-repeat top left;
	padding: 0 10px;
    z-index:2;
}

div#header table {
    width: 919px;
    position: absolute;
    top: 107px;
    *top: 105px;
    left: 31px;
    color: #fff;
}

div#header table tr { height: 20px; }

div#header table tr td {
    border-top: 1px solid #fff;
}

div#header table tr td#search,
div#header table tr td#select_list {
    border-right: 1px solid #fff;
    width: 199px;
}

div#header table tr td#select_list { background: url(http://image.outfitt.dk/p/design/menu_sep.png) no-repeat 105px 4px; }

div#header table tr td#search button.button {
    border: 0;
    background: #1e1e1e;
    color: #fff;
    text-transform: uppercase;
    float: left;
    font-size: 11px;
    width:37px;
    cursor:pointer;
}

div#header table tr td#search input {
    float: right;
    border: 0;
    background: #5e5e5e;
    font-size: 11px;
    height: 17px;
    margin: 0 1px 0 0;
    color: #fff;
    padding-left: 5px;
    width: 156px;
    *margin:1px 1px 0 0;
    *padding-top:1px;
}

div#header table tr td#trail {
    width: 576px;
    border-right: 1px solid #fff;
}

div#header table tr td#female {
    border-right: 1px solid #fff;
    background: #b30000;
}

div#header table tr td#female,
div#header table tr td#male {
    text-align: center;
    width: 70px;
}

div#header table tr td#male {
    background: #5e5e5e;
}

div#header table tr td a {
    color: #fff;
    text-transform: uppercase;
    display: block;
    font-size: 12px;
    margin-top: -2px;
}

div#header table tr td a:hover { text-decoration: none; }

div#header table tr td#select_list a {
    float: left;
    margin: 0 19px 0 19px;
}

div#header table tr td#topmenu { background: #001868; }

div#header table tr td ul li {
    float: left;
    background: url(http://image.outfitt.dk/p/design/menu_sep.png) no-repeat right top;
    margin: 3px 0 0 0;
}

div#header table tr td ul li a {
    float: left;
    padding: 0 18px 0 10px;
}

div#header table tr td ul li.right { background: none; }

div#content_box {
	position: absolute;
	top: 147px;
	width: 981px;
	left: 0;
	padding: 0 10px;
	min-height: 550px;
    background: url(http://image.outfitt.dk/p/design/main_frame_bg.png) repeat-y left top;
    z-index:2;
}

div#content_box div#footer {
	bottom:-65px;
	display:block;
	height:65px;
	left:0;
	position:absolute;
	width:981px;
	z-index:1;
    background:transparent url(http://image.outfitt.dk/p/design/footer_bg.png) no-repeat left top;
    color: #2a2a2a;
}

div#content_box div#footer span.footer {
	text-align:center;
	display:block;
	padding: 20px 27px 10px 0;
    font-family: "Century Gothic", "Trebuchet MS", Verdana, tahoma, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
}

div#content_box div#footer span.footer a {
    font-family: "Century Gothic", "Trebuchet MS", Verdana, tahoma, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
}

div#content_box div#content {
	float: right;
	padding: 10px 0pt 55px;
	width: 710px;
    margin: 1px 41px 0 0;
    position:relative;
    z-index:10000;
}


div#content_box div#left_column {
	float: left;
	width: 200px;
    margin: 1px 0 0 21px;
}

div#content_box div#left_column div.category {
	display:block;
	padding:10px;
}
div#content_box div#left_column div.shopping_cart_pop {
	display:block;
	padding:10px;
	min-height:30px;
	_height:30px;
}
div#left_column div.category div.boxheader,
div#left_column div.shopping_cart_pop div.boxheader {
	display:none;
}
div#left_column div.category div.boxbody ul li {
	padding:0 0 0 8px;
}
div#left_column div.shopping_cart_pop div.boxbody {
	padding:0 0 0 8px;
}


div#wrap div#content div#product_listing div#aroundproductlist div.prod_box,
div#wrap div#content div#product_listing div.prod_box,
div#wrap div#content div#advanced_search_result div.prod_box {
	background:transparent url(http://image.outfitt.dk/p/design/product_box_male.png) no-repeat scroll left top;
	float:left;
	height:251px;
	margin:0 6px 10px;
	padding: 1px 0 0;
	position:relative;
	text-align:center;
	width:158px;
	z-index:10;
	cursor:pointer;
	overflow: hidden;
}

a.proname,
a.proimg,
a.proman,
a.proprice {
	color:#fff;
	font-weight: bold;
	display: block;
}

a.proname:hover,
a.proimg:hover,
a.proman:hover,
a.proprice:hover {
	text-decoration: none;
	color: #fff;
}

a.proname {
    height: 22px;
    font-size: 11px;
}

a.proimg { height: 155px; }
a.proman { height: 32px; padding: 7px 0 0 0; }
a.proprice { height: 19px; padding: 9px 0 0 0; float:right;}

hr {
	border: 0;
	height: 1px;
	background: #ddd;
	width: 135px;
	position: absolute;
	bottom: 64px;
	*bottom: 69px;
	left: 10px;
}

div#wrap div#content div#product_listing div#aroundproductlist div.prod_box:hover,
div#wrap div#content div#product_listing div.prod_box:hover,
div#wrap div#content div#advanced_search_result div.prod_box:hover {
	background-position:0 -252px;
	text-decoration:none;
}



div#wrap div#content div#product_listing div#aroundproductlist div.prod_box div.prod_list_price,
div#wrap div#content div#product_listing div.prod_box div.prod_list_price,
div#wrap div#content div#advanced_search_result div.prod_box div.prod_list_price {
	bottom:1px;
	color:white;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	right:12px;
width:148px;
}

div.prod_box div.image {
	overflow:hidden;
	padding-bottom: 3px;
}

div#top_page_jump { display:none; }

div.subpage { position:relative; width:685px; float:left; display:block; z-index:1;}

div#wrap div#content div#product_cart div#right {
float:right;
margin:0 0 0 10px;
position:relative;
width:260px;
}

div#wrap div#content div#product_cart div#left {
color:#666666;
position:relative;
width:400px;
float:left;
margin:0 0 0 10px;
}

div#wrap div#content div#product_cart div#left div#manufacturer a {
background:#FFF6BF none repeat scroll 0 0;
border:1px solid #FFD324;
color:#3E3E3E;
display:block;
float:right;
font-size:12px;
font-weight:bold;
padding:5px;
text-decoration:none;
}

div#wrap div#content div#product_cart div#left div#manufacturer a.vendor-image {
background:transparent none repeat scroll 0 50%;
border:0 none;
padding:0;
}

div#wrap div#content div#product_cart div#left h3 {
	font-size:10px;
    font-weight:normal;
    margin:0 !important;
}
div#wrap div#content div#product_cart div#left div#text{
	margin-top:10px;
    font-size: 12px;
}
div#wrap div#content div#product_cart div#left div#price {
	margin: 15px 0;
	text-align: right;
	font-size:small;
	font-weight:bold;
}

div#wrap div#content div#product_cart div#left div#item_variance b {
	display:none;
}


div#wrap div#content div#product_cart div#left div#item_variance div#btn_wrap button.button {
	float:right;
}

div#wrap div#content div#product_cart div#left div#item_variance div#btn_wrap input.qtybox {
	width: 25px;
	float:left;
}
div#wrap div#content div#product_cart div#left div#item_variance div#options div.size,
div#wrap div#content div#product_cart div#left div#item_variance div#options div.color {
float:left;
padding-right:5px;
}

div.shoppingcart_header { position:relative; width: 181px; }


div.shoppingcart_header a .shop_left {
	width:92px;
	height:13px;
	display:block;
	float:left;
	background: transparent url('http://image.outfitt.dk/p/design/shopping_cart.png') no-repeat 0 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://image.outfitt.dk/p/design/shopping_cart.png,sizingMethod=crop);
	cursor:pointer;
}

div.shoppingcart_header a .shop_right {
	width:16px;
	height:16px;
	display:block;
	position:absolute;
	right:65px;
	top:-3px;
	background: transparent url('http://image.outfitt.dk/p/design/shopcart_icon.png') no-repeat 0 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://image.outfitt.dk/p/design/shopcart_icon.png,sizingMethod=crop);
	cursor:pointer;
}

div#shopping_cart_pop { clear:both; }

#frontpage .frontpage_showoff { float:left; display:block; width: 535px; padding-left: 25px; }
#frontpage .frontpage_adbox_right { float:right; display:block; width: 145px; height: 700px; text-align: center; z-index:99; position:relative;overflow:hidden;  }

#frontpage .frontpage_showoff #product_listing { margin-top: 10px; *margin-top: 14px; }

#frontpage .frontpage_adbox_right #round {
	background: transparent	url(http://image.outfitt.dk/p/design/ad_box_right.png) no-repeat 0 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://image.outfitt.dk/p/design/ad_box_right.png);
	z-index:99;
	width:140px;
	height: 490px;
	display:block;
	top:0;
	position:absolute;
	left:5px;

}

#frontpage .frontpage_showoff #banner_big {
    margin: 0 0 14px 0;
    height: 225px;
}

#frontpage .frontpage_showoff #banner_small_left { float: left; clear: both; margin: 0 13px 0 0; }
#frontpage .frontpage_showoff #banner_small_right { float: left; }

#header #carussel {
display:block;
height:31px;
right:10px;
position:absolute;
top:30px;
width:600px;
overflow:hidden;
z-index:99;
}

#header #carussel a img {
	opacity: 0.4;
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	filter: alpha(Opacity=40);
}

#header #carussel a img:hover {
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter: alpha(Opacity=100);
}

div#shopping_content table#product_list.sortable td.tddelete a span { display:none; }

/* SHOPPINGCART (LEFT_COLUMN) */
div#left_column table#shoppingCart td.proName span.show-order-id { display:none;}

div#left_column table#shoppingCart td {padding:2px 0 3px; border-top: 1px solid #C4C4C4;}
div#left_column table#shoppingCart td.quantity { width:22px; }

div#left_column table#shoppingCart td.proPrice { text-align: right;}
div#left_column table#shoppingCart td .result { text-align:right; font-weight: bold;}

div#shopping_cart_pop div#cartPopOptions {padding-top: 5px;}

div.top_seperator div.breadcrumb ol li { float:left; }

div.top_seperator div.breadcrumb {position:absolute; top:5px; left:210px; display:block; z-index: 30;}

#account_history.subpage ol table { margin-bottom:5px; border-bottom:1px solid #C4C4C4; width: 325px; }
#account_history.subpage ol table tr td.object { width: 150px; }
#account_history.subpage ol table tr td.value { width: 175px; }

#account_history.subpage ol table div.button a.button span { font-weight: bold; font-size: 11px;}

#account_history.subpage ol table div.button { padding: 0 5px 5px 0; text-align:right; background: none}

#checkout_confirmation.subpage .button.special_button_long span {
    display: block;
    height: 20px;
    overflow: hidden;
}
p.error { color:red; padding:5px; font-weight: bold; }

div#create_account .suburb,
div#create_account .country {
	display: none;
}

#create_account .login {
    /*height: 115px;*/
    padding: 10px;
    background: #f1f1f1;
    /*width: 305px;*/
	float:left;
	width:100%;
}

#create_account .login li.newcust_li a {
    display: none;
}

#create_account .login li a {
    margin: 6px 0 0 135px;
    display: block;
}

#create_account .login div {
	float: left;
	line-height: 12pt;
}


#create_account div.buttonwrap,
#checkout_shipping div.buttonwrap {
	background: url(/images/pinocchio/design/seperater.gif) no-repeat;
}

#create_account div.buttonwrap button.button,
#checkout_shipping div.buttonwrap div.right button.button {
	xdisplay: block;
	float: right;
	xclear:both;
	xbackground: url(/images/pinocchio/design/continue_long.gif) no-repeat;
	xwidth: 102px;
	xborder: 0;
	xheight: 26px;
	xtext-indent: -99999px;
	xcursor: pointer;
	x_position:relative; /*IE 6 HACK - man kunne ikke klikke på "forsæt" MTH 03/10-08*/
}

#create_account h3 {
	background: url(/images/pinocchio/design/seperater.gif) no-repeat left bottom;
	padding-bottom: 20px;
}

#create_account #newsletter  .checkbox,
#create_account #createaccount  .checkbox,
#create_account #othershipping  .checkbox {
	width: 20px;
	border: 0;
}

#create_account #othershipping  label,
#create_account #newsletter  label {
	margin-top: -4px;
	*margin-top: -2px;
}

#create_account #twoby2,
div#create_account div#mainaddress div#secondaddress #twoby2 {
	margin: 4px 0 2px 6px;
}

#create_account #twoby2 input,
div#create_account div#mainaddress div#secondaddress #twoby2 input {
	border: 1px solid #7F9DB9;
	font-size: 11px;
	padding: 2px;
}


#create_account #twoby2 input#postcode,
div#create_account div#mainaddress div#secondaddress #twoby2 input#postcode_shipping {
	margin-left: 20px;
	width: 50px;
}

div#create_account div#mainaddress #twoby2 label.postcode { *margin-right: 75px; }

div#create_account div#mainaddress #twoby2 input#postcode {
	*position: absolute;
	*top: 81px;
	*left: 86px;
	_margin-left: 0;
}

#create_account #twoby2 input#city,
div#create_account div#mainaddress div#secondaddress #twoby2 input#city_shipping {
	width: 92px;
}

div#login div#returning-customer form fieldset.loginsub ol li label,
div#password_forgotten form fieldset ol li label,
div#contact_us form fieldset ol li label,
div#account_edit form fieldset ol li label,
div#account_password form fieldset ol li label,
div#address_book_process form fieldset ol li label,
div#checkout_shipping_address form fieldset ol li label,
div#checkout_payment_address form fieldset ol li label {
	width: 100px;
}


div#create_account form fieldset ol li#createaccount label {
	width: 116px;
	margin-top: -4px;
	*margin-top: -2px;
}

div#create_account div#mainaddress { position: relative; }

div#create_account div#mainaddress div#secondaddress {
	position: absolute;
	top: -35px;
	right: 0;
}

div#create_account div#mainaddress div#secondaddress div.wrap fieldset ol li.country_shipping { display: none; }
div#create_account div#mainaddress div#secondaddress h4 { margin-bottom: 22px; }

div#create_account div#mainaddress div#secondaddress.disabled h4,
div#create_account div#mainaddress div#secondaddress.disabled label,
div#create_account div#mainaddress div#secondaddress.disabled li,
div#create_account div#mainaddress div#create_user.disabled label {
	color: #b2b2b2;
}

div#create_account div#mainaddress div#secondaddress.disabled input,
div#create_account div#mainaddress div#secondaddress.disabled div.wrap div#twoby2 input,
div#create_account div#mainaddress div#create_user.disabled input {
	border-color: #bdcfdd;
}

div#create_account div#mainaddress div#secondaddress.disabled div.enabled { display: none; }

div#create_account div#mainaddress div#secondaddress.disabled div.disabled {
	display: block;
	width: 296px;
	height: 186px;
	*height: 200px;
	position: absolute;
	right: 0;
	top: 0;
}

div#create_account div#mainaddress div#create_user { position: relative; }

div#create_account div#mainaddress div#create_user.disabled div.disabled {
	display: block;
	width: 295px;
	height: 50px;
	position: absolute;
	top: 0;
	left: 0;
}

div#create_account div#mainaddress div#checks fieldset { float: left; }

div#create_account.subpage fieldset ol li input:hover, div#create_account.subpage fieldset ol li input:focus {
	background:#FFF6BF none repeat scroll 0 0;
	border:1px solid #FFD324;
	color:#3E3E3E;
}

div#create_account.subpage fieldset ol li input {
	border:1px solid #7F9DB9;
	font-size:11px;
	padding:2px;
	width:178px;
}
#create_account #checks { width: 320px; }
#create_account #newsletter { clear: both; }
#create_account #newsletter label { font-weight: normal; }

div.shipping_choise { padding-top:10px; clear: both; height: 20px; width: 350px; }
div.shipping_title { display:none; }

div.shipping_radio { width:90px; float: right; }
div.shipping_radio span { float:right; margin-top: -1px;}

div.shipping_choise_name { float: left; }

div#checkout_confirmation table { margin:0; }

div#create_account div.trail,
div#checkout_shipping div.trail,
div#checkout_confirmation div.trail {
	display:none;
}

img#recommend {
	left:240px;
	position:absolute;
	bottom:25px;
}

.markProductOutOfStock { color: #FF0000; border: 1px solid red; padding:2px 2px 2px 2px; margin-right:5px;display:block;}

#search .boxheader { display:none;}
#search .boxbody form a { display:none; }

div#advanced_search.subpage fieldset { width:300px; display:block; }
div#advanced_search.subpage legend,
div#advanced_search.subpage h3 { display:none; }
div#advanced_search.subpage input { height:13px; padding:2px; font-size: 10px; width:130px; float:right; margin: 1px;}
div#advanced_search.subpage select { height:20px; padding:2px; font-size: 10px; width:138px; float:right; margin: 1px;}
div#advanced_search.subpage input.checkbox { height:20px; padding:2px; font-size: 10px; width:10px; float:right; margin: 1px; text-align:right;}
div#advanced_search.subpage li { margin: 5px 0; clear:both; display:inline;}
div#advanced_search.subpage li label { width:160px; display:block; float:left; height:16px; padding-top:6px;}
div#advanced_search.subpage li#include_subcategories label { width:160px; display:block; float:left;}
div#advanced_search.subpage div.bluebottom { width:300px; clear:both; margin-bottom:15px;}
div#advanced_search.subpage div.bluebottom a.bluebottoma { float:right; display:none; }

#searchhelp {
	position:absolute;
	width:350px;
	top:13px;
	right:0;
	padding:5px;
	background:white;
	border:1px solid #E8E8E8;
	display:block !important;
	opacity: 0.8;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	filter: alpha(Opacity=80);
}

div.messagestack { color: #FF0000; border: 1px solid red; padding:2px 2px 2px 2px; margin:5px 0; width:293px; font-size:11px;}
li.messageStackError { color: red; }

.frontpage_adbox_right img { overflow:hidden; z-index:99; cursor:pointer;}




div.frontpage_showoff div.box {
	margin-bottom: 30px;
	padding-right:9px;
	z-index:2;
	float:left;
	position:relative;
	height:160px;
	width:176px;
	display:block;
}

div#frontpage div.frontpage_showoff div.box_image {
	position:relative;
	height:150px;
	width:176px;
	display:block;
	overflow:hidden;
	cursor:pointer;
}
div#frontpage div.frontpage_showoff div.box_round {
	background: transparent url(http://image.outfitt.dk/p/design/front_manu_image_corner.png) no-repeat 0 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://image.outfitt.dk/p/design/front_manu_image_corner.png);
	position:absolute;
	top:0;
	left:0;
	height:150px;
	width:175px;
	display:block;
}
div#frontpage div.frontpage_showoff div.frame {
	background: transparent url(http://image.outfitt.dk/p/design/front_manu_image_box.png) no-repeat 0 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://image.outfitt.dk/p/design/front_manu_image_box.png);
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:176px;
	height:150px;
}
div#frontpage div.frontpage_showoff div.box div.logo_frame {
	background: transparent url(http://image.outfitt.dk/p/design/front_manu_logo_box.png) no-repeat 0 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://image.outfitt.dk/p/design/front_manu_logo_box.png);
	bottom:2px;
	display:block;
	height:39px;
	left:45px;
	position:absolute;
	width:87px;
	cursor:pointer;
}
div#frontpage div.frontpage_showoff div.box div.logo {
	bottom:4px;
	_bottom:1px;
	display:block;
	height:30px;
	left:8px;
	text-align:center;
	position:absolute;
	width:71px;
}
div#left_column table#shoppingCart  {
	width: 98%;
}

.prod_box .manu_img {
position: absolute; bottom: 30px; left: 0;width: 158px;text-align: center;
}

ul.categories li a {
    text-transform: uppercase;
    font-size: 11px;
    display: block;
    font-weight: bold;
    /*font-family: Trebuchet MS;*/
}

ul.categories li a.selected_cat ,ul.categories li a.selected{
	text-decoration: underline;
}
ul.categories li ul li a.selected_cat,ul.categories li ul li a.selected {
	text-decoration: underline;
}

ul.categories li ul { padding-bottom: 5px;}

a.a-not-in-use {
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter:alpha(Opacity=50);
}

a.a-not-in-use:hover {
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:alpha(Opacity=100);
}

#product_listing.subpage span.around-man-image { text-align:center; width: 100%; display:block; }


div#header .logo .female_edition {
	display:none;
}


div.top_menu ul li{
	display:block;
}

div#wrap div#content div.buttonwrap { clear: both; }

#seopage.subpage h2 { display: none;}
#seopage.subpage .toptext h2 { display: block;}

.img_category {
	background: transparent url('http://image.outfitt.dk/p/design/category.png') no-repeat 0 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://image.outfitt.dk/p/design/category.png);
	width:70px;
	height:13px;
	display:block;
	float:left;
}
.img_slash {
	background: transparent url('http://image.outfitt.dk/p/design/slash.png') no-repeat 0 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://image.outfitt.dk/p/design/slash.png);
	width:5px;
	height:15px;
	display:block;
	float:left;
	margin-top:-1px;
	_margin-top:-2px;
	}
.img_brands {
	background: transparent url('http://image.outfitt.dk/p/design/brands.png') no-repeat 0 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://image.outfitt.dk/p/design/brands.png);
	width:43px;
	height:13px;
	display:block;
	float:left;
	}

.img_choose_left { margin-right: 5px; }
.img_choose_right { margin-left: 5px; }

#con .category .boxbody { clear:both; }

.category_header a { cursor:pointer; }

div#newsletter div.info {
	position: relative;
	z-index: 999;
	margin: 10px 0 0 0;
}

div#newsletter div.desc {
	position: relative;
	z-index: 999;
}

#newsletter ol { float: left; }
#newsletter #emailsubmit { margin-left: 10px; }

div#newsletter fieldset legend { display: none; }

div#newsletter fieldset ol li label {
	float: left;
	display: block;
	padding: 3px 0 0 0;
	width: 100px;
	font-weight: bold;
}

div#information_menu {
	margin: 0 0 0 10px;
	line-height: 12pt;
}


div#seopage.subpage div.toptext h3 { font-weight:bold; font-size:14px; }
div#seopage.subpage div.toptext p { font-weight:normal; margin: 10px 0 0; }
div#seopage.subpage div.toptext ul,
div#seopage.subpage div.toptext li { list-style: none; }

#product_cart.subpage div#right div#around_product_image {
	border: 1px solid #bbb;
	padding: 8px;
	background: #f1f1f1;
	position:relative;
	width: 267px;
	display: block;
	text-align:center;
    font-size: 12px;
    min-height: 370px;
}

div#wrap div#content div#product_cart div#right { position: relative; }

div#wrap div#content div#product_cart div#right div#smallimages {
	border: 0;
	padding: 0;
	width: 205px;
    margin: auto auto;
	margin-top: 3px;
}

div#wrap div#content div#product_cart div#right div#smallimages a {	margin: 0 4px 0 0px; }

div#wrap div#content div#product_cart div#right div#smallimages a img {
	border: 1px solid #bbb;
	padding: 3px;
	filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
	margin-bottom:1px;
}

div#wrap div#content div#product_cart div#right div#smallimages a:hover img {
	border: 1px solid #bbb;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}



div#btm-fade {
	width: 201px;
	height: 185px;
	_height: 250px;
}

div#wrap div#content div#product_cart div#right div#smallimages {
text-align:left;
}

div#seopage.subpage div.toptext {
    line-height: 12pt;
    font-size: 13px;
}

div#seopage.subpage div.toptext font {
    line-height: 25pt;
}

div#seopage.subpage div.toptext p { margin: 0 0 20px 0; }

div#seopage.subpage div.toptext p br {
	display: block;
	margin: 20px 0 0 0;
}

div#information_menu a#specials,
div#information_menu a#stores,
div#information_menu a#newsletter {
	display: block;
	text-indent: -99999px;
	cursor: pointer;
	height: 10px;
}

div#information_menu a#specials  {
	background: url('http://image.outfitt.dk/p/design/tilbud.png') no-repeat top left;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.outfitt.dk/p/design/tilbud.png',sizingMethod='crop');
	width: 34px;
}

div#information_menu a#stores  {
	background: url('http://image.outfitt.dk/p/design/butikker.png') no-repeat top left;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.outfitt.dk/p/design/butikker.png',sizingMethod='crop');
	width: 49px;
}

div#information_menu a#newsletter  {
	background: url('http://image.outfitt.dk/p/design/nyhedsbrev.png') no-repeat top left;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.outfitt.dk/p/design/nyhedsbrev.png',sizingMethod='crop');
	width: 73px;
	height: 13px;
}

.dprice .unit { display:none; }

div#shopping_cart form table tbody.products tr.item td.tddelete a {
    background:transparent url('http://image.outfitt.dk/p/design/unchecked.gif') no-repeat 0 0 !important;
}

div#frontpage div.frontpage_showoff div.box div.price {
    font-weight: bold;
    text-align: center;
    margin: 10px 0 0 0;
    font-size: 11px;
}

div#create_account div#holder div.login div { display: none; }

div#create_account div#holder div.login div#loginbox { float:left; width:100%; display: block; }

div#create_account div#checkout-process { display: none; }

#customerinfotext { clear: both; }

div#create_account.subpage fieldset ol li input.submit {
    cursor: pointer;
    margin: 0 0 0 130px !important;
    width: 184px;
	display: block; border:0; padding:0; width: 100px; height: 23px; text-align: center; text-decoration: none; color: #000000; background: url('http://image.outfitt.dk/p/design/button-standard-100x23.png') no-repeat top center; font:1em "Century Gothic", "Trebuchet MS",Verdana,tahoma,sans-serif; overflow: visible; }
div#create_account.subpage fieldset ol li input.submit:hover { background-position:0 -23px; }

div#washing {
    text-align: center;
    margin: 8px 42px 0 0;
}

div#washing img { margin: 4px 0 0 0; }

div#shopping_cart_pop {
    position: absolute;
    top: 46px;
    right: 70px;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    background: url('http://image.outfitt.dk/p/design/basket.png') no-repeat;
    text-align: right;
    height: 54px;
    width: 200px;
}

div#shopping_cart_pop_content { display: none; }

div#shopping_cart_pop div#shopping_cart span {
    position: absolute;
    top: 20px;
    left: 0;
    font-weight: bold;
    font-size: 20px;
    display: block;
    width: 52px;
    height: 44px;
    text-align: center;
    color:#001868;
}

div#shopping_cart_pop div#shopping_cart div {
    padding: 26px 0 0 0;
    color: #fff;
}

div#shopping_cart_pop div#shopping_cart a {
    position: absolute;
    width: 210px;
    height: 54px;
    display: block;
    top: 0;
    left: 0;
}

div#shopping_cart_pop div#shopping_cart a span { display: none; }
div#filter { margin: 10px 0 20px 0; }

div#product_cart { font-size: 11px; }
div#header #banner table tr td{    border: 0px;}
#Carussel{ overflow:hidden; margin-top: 5px;       position: relative;}


div#header table tr td#male { background: #001868; }
div#header table tr td#female { background: #B30000; }
div#header table tr td#topmenu { background: #001868; }

.buttonwrap a.orangebtn{
	margin-right: 5px;
}

div#header table tr td#search button.button {
    border: 0 !important;
    height: auto;
    background: #1e1e1e !important;
    color: #fff !important;
    text-transform: uppercase !important;
    float: left !important;
    font-size: 11px !important;
    padding: 0 !important;
}

div#header table tr td#search button.button span { color: #fff !important; }

.tdprice,
#cart_subtotal,
#cart_vat,
#cart_total {
    font-weight: bold;
}

#cart_subtotal,
#cart_vat,
#cart_total {
    padding: 0 26px 0 0;
}

#filter.list_filter {display:none; }

#options .color { display:none; }

#product_listing .toptext { margin-bottom:15px; clear:both; }

.oldprice {float:left; padding:9px 0 0 15px; color:#c4c4c4; height:19px; text-decoration: line-through;}
.oldprice:hover {color:#c4c4c4; text-decoration:none; text-decoration: line-through;}

#product_cart h1 { font-size:18px; font-weight:bold;}

#product_listing .product_listing_h2 { float:left; padding-bottom:5px;}
#product_listing .productlistimage { text-align:center; }
#product_listing .man-description { clear:both; float:left; }
#frontpage .inner_frontpage_box { margin: 0 0 0 6px; }
div#header table tr td#search input { background: #5E5E5E; }
div#header table tr td#select_list a { color: #004BFF; }
div#header table tr td#select_list a.a-not-in-use { color: #ccc; }
div#payments { margin: 10px 0 0 0; }

div#payments div.header {
    padding: 1px 0 1px 10px;
    margin: 0 0 5px 0;
    background: #1E1E1E;
    color: #fff;
    text-transform: uppercase;
}

div#payments div.imgwrap { margin: 0 0 0 10px; }

div#payments img {
    float: left;
    margin: 0 5px 5px 0;
}

div#account_history_info table tbody tr td.main.right { font-weight: bold; }
div#account_history_info small { font-size: 12px !important; }

a#hidden-button {
    display: block;
    width: 260px;
    height: 52px;
    position: absolute;
    top: 48px;
    left: 40px;
}

#top-slogan {
    position: absolute;
    color: white;
    top: 72px;
    left: 295px;    
}

#top-slogan a {
    color: white;
    text-decoration: none;
}

div#splash {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    z-index: 1000;
}

div#splash div#container {
    background: url('http://image.outfitt.dk/p/design/splash/splash_bg.jpg') no-repeat top left;
    width: 800px;
    height: 600px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -400px;
    margin-top: -300px;
}

div#splash div#container div#btn {
    width: 300px;
    height: 216px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -150px;
    margin-top: -108px;
}

div#splash div#container div#btn a#male {
    background: url('http://image.outfitt.dk/p/design/splash/splash_male.png') no-repeat top left;
    display: block;
    width: 299px;
    height: 103px;
    margin: 0 0 10px 0;
}

div#splash div#container div#btn a#female {
    background: url('http://image.outfitt.dk/p/design/splash/splash_female.png') no-repeat top left;
    display: block;
    width: 299px;
    height: 103px;
}

div#splash div#container div#btn a#male:hover,
div#splash div#container div#btn a#female:hover {
    background-position: 0 -103px;
}

div#splash div#container div#btn a#male span,
div#splash div#container div#btn a#female span {
    display: none;
}

#prod_pag {
	clear: both;
	margin: 10px 0px 30px 0;
	z-index: 1600;
}

div#prod_pag div.prev {
    float: left;
    margin: 0 0 0 10px;          
}

div#prod_pag div.next {
    float: right;
    margin: 0 10px 0 0;
}

#prod_pag div.next a {
    display: block;
    background: transparent url('http://image.outfitt.dk/p/design/male_arrow_right.png') no-repeat top right;
    /*width: 140px;*/
    height: 23px;
    padding-top: 3px;
    padding-right: 26px;
    font-size: 10px;
    font-family: tahoma;
}

#prod_pag div.prev a {
    display: block;
    background: transparent url('http://image.outfitt.dk/p/design/male_arrow_left.png') no-repeat top left;
    /*width: 126px;*/
    height: 23px;
    padding-top: 3px;
    padding-left: 26px;
    font-size: 10px;
    font-family: tahoma;
}

#product_cart .product_wrap {
    float: left;
    margin: 10px 10px 0 0;
}

div#see_also {
    padding-top: 40px;
    height: 10px;
}

a#goto_checkout {
    position: absolute;
    top: 72px;
    right: 285px;
    color: #fff;
}

div.border_top { clear: both; }
div#product_cart input.checkout { float: right; margin-left: 5px; }



.prod_list_price .saveprice {
    display: none;
}

.prod_list_price .newprice {
    margin-left: 5px;
}
#related_box {margin-top:20px;}
.page_not_found{
color: #B30000;
font-size:14px;
font-weight:bold;
}

.box { margin-bottom: 15px; }
.box-newsletter #newsletter-title { margin-bottom: 5px; font-size: 12px; text-transform: uppercase; color: #FFFFFF; background: #1E1E1E; }
.box-newsletter #newsletter-title-inner { padding: 1px 0 1px 10px; }
.box-newsletter #newsletter-messages { border: 1px solid #FF0000; margin-bottom: 5px; padding: 2px; }
.box-newsletter #newsletter-messages .message { margin-bottom: 2px; text-align: center; color: #FF0000; }
.box-newsletter #newsletter-fields { margin-bottom: 5px; }
.box-newsletter #newsletter-fields .newsletter-field { clear: both; margin-bottom: 2px; }
.box-newsletter #newsletter-fields .form-label { float: left; width: 40px; line-height: 19px; color: #FFFFFF; background: #1E1E1E; }
.box-newsletter #newsletter-fields .form-text { border: 1px solid #A5A5A5; padding: 1px; width: 196px; font-size: 11px; }
.box-newsletter #newsletter-buttons .form-submit { margin-bottom: 1px; border: 0; padding: 3px; width: 200px; font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; background: #1E1E1E; cursor: pointer; }

div#frontpage_textbox {
    width: 487px;
    clear: both;
    padding: 5px;
    margin-left: 5px;
}

#content_box > #content > .desc > ul {
    list-style: circle outside none;
    margin-left: 30px;
}

ul.header-checkout {
    float: left;   
    font-size: 8pt;
    list-style: circle inside none;
    font-weight: bold;
}

.disclaimer {
    border-bottom: 1px solid black; 
    height: 75px;
    margin-bottom: 5px;
}
.button.special_button_long.SSL {
    width: 180px !important;
    background: url("http://image.outfitt.dk/p/design/button-standard-180x23.png") no-repeat scroll center top transparent !important;
}
