/*--------------------------------------------------------------*/
/*Reset to norskamoda.cz*/
body { 
	text-align:left;
	background:#00334c;
}

.header-top {
	margin:0 0px;
}

.footer {
	margin:0 0px;
}

.middle {
	width:908px;
}

.middle-container {
	background:#00334c;
}

h1#logo,
h1#logo span {
	height:69px;
	width:404px;
}


/*--*/
.header-top {
	width:938px;
}
.middle {
	margin:0 0px;
/*	width:933px;*/
}

.product-essential {
	background:#FFFFFF url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/subzone_bg.gif) repeat-x scroll left bottom;
}

.col-3-layout .col-main {
	width:480px;
}

/*--menu-*/

.header-nav #nav ul li span{
	padding-left:20px;
	padding-right:20px;
}

.header-nav #nav ul li li span{
	padding-left:30px;
}


/*.header-nav #nav ul li ul li{
	margin-left:10px;
}*/


.header-nav #nav li li  {
	/*background:#fbfbfb;*/
}

.header-nav #nav ul li {
	/*margin-left:10px;*/
}


.header-nav #nav ul li {
	text-transform:uppercase;
	background:#fbfbfb url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/right_nav_ico.gif) no-repeat scroll 172px 5px !Important;
	border-top:1px #f0f0f0 solid !important;
}


.header-nav #nav ul li li a span{
	font-size:11px !important;
	color:#444;
}


#nav li li {
	border-top:0px !important;
}

#nav li:hover {
	/*background:transparent url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/right_nav_ico.gif) no-repeat scroll 172px center !Important;*/
/*	border:1px solid #FBFBFB !Important;*/
}

h1#logo {
	position:static;
	top:auto;
}

.header-top-container,.header-top  {
	height:75px;
}

.quick-access {
	position:absolute;
	top:20px;
	right:0px;
}

.topnav {
	position:absolute;
	top:20px;
	right:50px;
	display:none;
}

.mini-search {
	top:80px;
	background:transparent;
	width:auto;
}


.mini-search #search {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #BEBEBE;
	line-height:20px;
	padding:5px;
	width:130px;
}

.mini-search .button {
	background:transparent url(none) repeat scroll 0 0;
	border-style:none;
	border-width:0;
	color:#202020;
	cursor:pointer;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:25px;
	line-height:25px;
}

.header-top .slogan {
	color:#FFC10E;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-weight:bold;
	letter-spacing:0.04em;
	padding-top:2px;
	width:500px;
	text-align:right;
	position:absolute;
	top:20px;
	right:10px;
}

.header-top .slogan em {
	color:#FFFFFF;
	font-style:normal;
}

.generic-product-grid td.last {
	/*nb*/
	/*border-right:1px dotted #CCCCCC;*/
}

.generic-product-grid td.even {
	border-bottom:1px solid #CCCCCC !important;
}

.price-box .price {
/*	padding:4px 7px;*/
	padding:4px 7px;
}

table.pager {
	margin-top:10px;
}

.base-mini .head {
	background:none;
	border:1px solid #EEEEEE;
}

.regular-price .price {
	color:#cb2229;
	font-size:14px;
/*	font-weight:normal;*/
}

.product-item {
	background:transparent url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/subzone_bg.gif) repeat-x scroll left bottom;
	border:1px dotted #CCCCCC;
		border:1px solid #eeeeee;
	border-bottom:2px solid #dedede;
	border-right:1px solid #dedede;
/*	border-spacing:10px;*/
	padding:10px 15px;
	min-height:295px;
	min-height: 320px;
	_height:320px;
}

/*nb*/
.generic-product-grid td {
	padding:10px 10px 0px 0px;
}

.generic-product-grid .add-to {
	width:121px;
}

.narrow-by dl {
	background:#FAFAFA none repeat scroll 0 0;
/*	background:transparent none repeat scroll 0 0;*/

	padding:0 0 0em;
}

.col-left .narrow-by dl {
	background:transparent none repeat scroll 0 0;
}

.narrow-by dd {
	background:transparent;
}

.narrow-by {
	margin-bottom:15px;
}

.catalog-listing h5 {
	/*min-height:83px;*/
	height:83px;
	overflow:visible;
}
.catalog-listing .item h5 {
  min-height:0px;
}

.notice-msg, .note-msg,.success-msg {
	border-color:#c0dcf0;
	background-color:#a8cce6;
	color:#095872;
	border-right:1px #095872 solid;
	border-bottom:2px #095872 solid;
	padding-left:35px !important;
}

.product-info-box .availability {
	margin-top:30px;
}

.product-options-bottom {
	background:transparent;
}

.product-info-box .availability,
.product-info-box .add-to-inline,
.product-info-box .price-box {
	text-align:right;
}

.product-info-box .price-box {
	display:block;
}

.product-options-bottom .price-box {
	float:right;
	display:none;
}

#product-list-table .price-box .old-price {
 	margin-top:-30px;
 }
 
  .price-box .old-price,.price-box .special-price{
  	line-height:1.2em !important
  }

 .price-box .old-price .price{
	font-size:14px !important;
}
.product-info-box .add-to-cart-box {
/*	display:block;
	text-align:right;*/
}

.data-table tfoot tr {
	background-color:#d9e5ee !important;
}

.data-table .even {

	background:#ffffff !important;
}
.data-table .even td {
	border-top:1px #a5bed1 solid;
	border-bottom:1px #a5bed1 solid;
}

.cart-count {
	background:#f0f0f0
}

.cart-count a{
	color:#d02329
}

.one-page-checkout .active h3 {
	color:#d02329
}

.one-page-checkout .active .step-count {
	background:#d02329 none repeat scroll 0 0;
	border:1px solid #a10e1c;
}

.base-mini ol li {
	background:#ffffff url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/subzone_bg.gif) repeat-x scroll left bottom;
	border-color:#EEEEEE #CCCCCC #CCCCCC #EEEEEE;
	border-style:solid;
	border-width:0px 1px 2px;
}

.layered-nav .head {
	background:#0a263c;
	color:#FFFFFF;
	text-transform:uppercase;
	margin-top:30px;
}

.layered-nav .head h3{
	color:#FFFFFF;
	display:block;
	font-size:11px;
	padding:5px 0px 0px 5px;
}

.col-left .layered-nav .narrow-by{
/*	background:red*/
}

.col-left .layered-nav .narrow-by script{
	clear:both;
}

.side-col .content {
	padding:5px 0px 0px;
}

 .data-table tr td {
	background:transparent url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/subzone_bg.gif) repeat-x scroll left bottom;
	/*border-bottom:1px solid #A5BED1 !important;*/
}

.data-table tfoot tr td {
	background:#D9E5EE none repeat scroll 0 0;
}


#pollForm .content {
	padding:5px 10px;
}

.mini-cart .head h4 {
	background-position:3px 3px ;
}

.mini-compare-products .content{
	padding:3px 3px;
}

.product-collateral {
  background-image:none;
	background:#fff;
}

.product-collateral .collateral-box {
	/*display:none;*/
	padding:0;
	margin:0;
}

.product-collateral .up-sell .generic-product-grid {
  border:none;
  padding:0 20px 15px 20px;
}

.product-collateral .up-sell .generic-product-grid .item {
  padding:10px 0 0 0;
  width:135px;
  float:left;
  text-align:center !important;
}

.catalog-listing .product-collateral .up-sell .generic-product-grid h5 {
  margin:0;
  padding:0;
  min-height:0px;
}

.product-info-box .up-sell .price-box {
  text-align:center !important;
} 

.product-shop .divider {
	clear:both;
	width:428px;
}

.col-right .base-mini .content p {
padding:5px 10px;
	text-align:center;
}

.col-right .base-mini .content {
	
}


.product-img-box {
	clear:both;
	float:none;
}
/*--------------------------------------------------------------*/

@charset "utf-8";
/* CSS Document */

body { 
/*	background:#fff url(../_images/bg_body.gif) 0 0 repeat-x; */
}

.header-top-container {
	/*background:url(../_images/header-top-container-bg.gif) repeat-y 50% 0;*/
	background:#00334c;
}

.header-top {
	background:url(../_images/head-bg.jpg) repeat-x 0 0;
}

h1#logo span{
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/logo_norskamoda.gif) no-repeat;
}

.middle { 
	background:url(../_images/main_bg.gif) no-repeat #fffffe;  
	margin-bottom:0px;
	padding-bottom:0px;
}

.footer-container {
	background-color:#00334C;
/*	border-top:15px solid #B6D1E2;*/
}

.footer {
/*	background-color:#479BB7;*/
}

#nav a {
	color:#095872;
}
#nav li {
/*	border-top:1px #2588a8 solid;*/
	background:url(../_images/menu-odr.gif) no-repeat 100% 8px;
}

.base-mini { 
	/*border:1px solid #B9CCDD;*/

}

a { color:#1e7ec8;}

a:hover { color:#1e7ec8;}

h1, h2, h3, h4, h5, h6, .head { color:#0A263C; }

.form-button, .form-button-alt,.big_button {
    background:#d02329;	
	border:0px;
    border-right:1px solid #a10e1c;
    border-bottom:2px solid #a10e1c;	
	border-top:1px #d02329 solid;
	border-left:1px #d02329 solid;
}

.big_button {
	line-height:30px;
}

.catalog-listing img {
/*	border:2px #d9dde3 solid;*/
}


.generic-product-grid {
border-collapse: collapse; 
}
.generic-product-grid td {
/*	border-right:1px dotted #d9dde3;
    border-bottom:4px solid #d9dde3;*/
/*	border-right:1px #d4d4d4 solid ;
	border-bottom:1px #d4d4d4 solid ;
	border-top:20px red solid;
	border-left:20px red solid;	*/
	/*margin-left:10px;
	margin-bottom:10px;*/
/*	border-right:10px #ffffff solid;	
	border-bottom:10px #ffffff solid;	*/
	/*nb*/
/*	border-spacing:10px;
	border:1px #CCCCCC dotted;
	background:transparent url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/subzone_bg.gif) repeat-x scroll left bottom;*/
}

.generic-product-grid td.empty-product {
	background:#ffffff !important;
	border-right:0px !important;
}

.price-box .price  {
/*	background:#d9e5ee url(../_images/price_bg.gif) no-repeat 3px 50%;*/
/*	background:#FFFFFF url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/subzone_bg.gif) repeat-x scroll left -10px;
	border:1px #f0f0f0 solid;*/
	font-size:18px;
	font-weight:normal;
}

table.pager td {
    border-top:1px solid #eee;
}

table.pager li a {
	border:solid 1px #ccc; background:#f0f0f0; color:#479BB7;
	}
	
.base-mini .content, .base-mini ol { background:#f0f0f0;}	

.data-table thead tr th { background:#d9e5ee; }

.data-table {border:1px solid #a5bed1;}

.data-table th { border-right:1px solid #a5bed1;}

.cart-collateral {
	background:#d9e5ee none repeat scroll 0 0;
}

.cart-collateral .divider {
	background:#a5bed1 none repeat scroll 0 0;
}


.cart-totals {
	background:transparent url(../images/cart_totals_bg.gif) no-repeat scroll 0 0;
}

.one-page-checkout .active .box { 
	border-color:#a5bed1;  background:#d9e5ee;
 }
 
.one-page-checkout .active .head { 
	border:1px solid #BBAFA0; 
	background:#d9e5ee;
}

.one-page-checkout .allow .head { background:#d0dce1; border-color:#a3aeb3;}

.one-page-checkout .box-no-padding {
	border:1px solid #bbb6a5;
	background:#d9e5ee;
}

.product-info-box { 
	border:1px solid #EFEFEF;
	border-right:1px solid #cccccc;
	border-bottom:2px solid #cccccc;	
}

.tabs li{
	border-top:1px solid #B9CCDD;
	border-right:1px solid #B9CCDD;
	border-left:1px solid #B9CCDD;
	border-bottom:1px solid #B9CCDD;
}

.product-specs .padder {
	border-top:1px solid #B9CCDD;
	}

.base-mini .actions { background:#f0f0f0; }

.layered-nav h4 {
/*    border-top:1px solid #b9ccdd;
    border-bottom:1px solid #b9ccdd;	*/
    color:#1f5070;
	 border-top:1px solid #FAFAFA;
	
}

.login-box .button-set {
	background:transparent url(../_images/login_box_form_buttons_bg.gif) repeat-x scroll 0 0;
}

.group-select {
	background:#d9e5ee none repeat scroll 0 0;
	border:1px #A5BED1 solid;
}

.base-mini .head h4 { 
	color:#cb2229;
	padding:5px 0 3px 30px;
}

.side-col h4 { color:#e65505; }

.mini-poll .head h4 {
	background:url(/skin/frontend/default/virtua/images/icon_anket.gif) 0px -3px no-repeat;
}

.side-col .box {
	margin-bottom:0.6em;
}

.category-head {
	margin-bottom:0px;
}

.layered-nav {
	margin-top:-37px;
}
/*
.breadcrumbs {
	margin-bottom:-20px;
	display:none;
}*/
/*--------------------------------------------------------------------------------------------------------*/
/*-------- site menu -------------*/

#menu {
	background:#FFFFFF url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/menu_bg.gif) repeat-x left bottom;
	width:958px;
	height:48px;
}

#menu .pad {
	margin:0px;
	padding:9px 0px 9px 14px;
}

#sitenav {
/*	width:933px;*/
}
#sitenav, #sitenav ul { /* all lists */
	padding:0;
	margin:0;
	list-style:none;
	line-height:1;
	z-index:1500;
/*	border:1px red solid;*/
}
#sitenav a {
	display:block;
	padding:8px 0px 8px 10px;
	color:#000;
	text-decoration:none;
	font:bold 1em Verdana, Arial, Helvetica, sans-serif;
	
}
#sitenav a:hover, #sitenav li:hover a {
	color:#00334c !important;
}
#sitenav li { /* all list items */
	float:left;
	/*margin-right:5px;*/
	position:relative;
}

#sitenav a span {
	padding:8px 14px 8px 0px;
}

#sitenav li.active a {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/nav_odkaz_bg.gif) no-repeat left top !important;
	color:#fff !important;
}
#sitenav li.active a span{
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/nav_odkaz_bg_end.gif) no-repeat right top !important;
	padding-right:14px !important;
}
#sitenav li:hover a {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/nav_odkaz_bg.gif) no-repeat left bottom;
}

#sitenav li:hover a span{
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/nav_odkaz_bg_end.gif) no-repeat right bottom;
	padding-right:14px;
}

#sitenav li ul { /* second-level lists */
	position:absolute;
	top:25px;
	display:none;
	/*left:-999em;*/
	background-color:#e9e9e9;
	border-right:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	
	padding:10px 10px 3px;
}
#sitenav li ul li {
	width:181px;
	background-image:none;
	padding:0;
	margin:0;
	clear:both;
}
#sitenav li ul li a {
	display:block;
	padding:7px 5px 7px 13px;
	margin:0px 0px 7px;
	font:normal 1em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
#sitenav li ul li:hover {
	background :url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/menu_sub_hover_bg.gif) no-repeat left center;
	border-right:none;
	border-left:none;
	padding-left:0px;
	padding-right:0px;
}
#sitenav li ul li:hover a {
	background:none;
	padding:7px 5px 7px 13px;
}

#sitenav li:hover ul { 

	display:block !important;

}

#sitenav li.active ul a, #sitenav li ul a  { /* m3k */
	background:none !important;
	background-image:none !important;
	color:#000 !important;
}

#sitenav li.active ul a span, #sitenav li ul a span { /* m3k */
	background:none !important;
	background-image:none !important;
	padding:8px 14px 8px 0px !important;
}
/*-------------------------------------------------------------------------------------*/
/*  footer */

#brands {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_bg_bottom.gif) repeat-x left bottom;
	margin:14px 0;
	padding:0px;
	width:930px;
}
#side3 #brands {margin-top:0;}
#brands {margin: 8px 0 0 0;}
#brands .brand_first {
	float:left;
	overflow:hidden;
	display:block;
	width:132px;
}
#brands a {
	color:#000;
	padding-top:142px;
}
#side2 #brands a, #side3  #brands  a, #subside3 #brands a {
	display:block;
	height:50px;
	overflow:hidden;
}


#brands .brand {
	float:left;
	overflow:hidden;
	display:block;
	width:133px;
}
a.brand_image_d {
	display:block;
	width:132px;
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_devold.gif) no-repeat left top;
	/*height:142px;*/
}
a:hover.brand_image_d {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_devold.gif) no-repeat right top;
}
a.brand_image_b {
	display:block;
	width:133px;
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_bergans.gif) no-repeat left top;
	/*height:142px;*/
}
a:hover.brand_image_b {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_bergans.gif) no-repeat right top;
}
a.brand_image_da {
	display:block;
	width:133px;
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_dale.gif) no-repeat left top;
	/*height:142px;*/
}
a:hover.brand_image_da {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_dale.gif) no-repeat right top;
}
a.brand_image_k {
	display:block;
	width:133px;
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_klattermusen.gif) no-repeat left top;
	/*height:142px;*/
}
a:hover.brand_image_k {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_klattermusen.gif) no-repeat right top;
}
a.brand_image_i {
	display:block;
	width:133px;
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_icelandic.gif) no-repeat left top;
	/*height:142px;*/
}
a:hover.brand_image_i {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_icelandic.gif) no-repeat right top;
}
a.brand_image_f {
	display:block;
	width:133px;
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_fjellpulken.gif) no-repeat left top;
	/*height:142px;*/
}
a:hover.brand_image_f {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_fjellpulken.gif) no-repeat right top;
}
a.brand_image_e {
	display:block;
	width:133px;
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_esbit.gif) no-repeat left top;
	/*height:142px;*/
}
a:hover.brand_image_e {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/brands_esbit.gif) no-repeat right top;
}
#brands .odkaz_arrow {
	background:url(http://norskamoda.cz/fileadmin/northtrappers_sys/img/a_arrow.gif) no-repeat 5px 9px;
	font-size:0.92em;
	color:#000;
	line-height:1.17em;
	display:block;
	padding:8px 10px 8px 17px;
}


#footer_both {
	padding:14px 14px 14px;
}
.footer {
	margin:0 auto;
padding:0px 0px 0px 0px;
	width:958px;
	float:left;
	background:#ffffff;
	margin-bottom:20px;
}

#footer {
	background:#4d7182;
	height:90px;
	text-align:right;
}
#footer p {
	color:#aac8d6;
	padding-top:26px;
	padding-right:14px;
	line-height:1.5em;
}
#footer a {
	color:#aac8d6;
}

/*=Footer
----------------------------------------------------------*/

.group-select li .input-text,
.group-select li .input-box .input-text,
.group-select li .input-box textarea {
	width:250px;
}

.col-right li .content {
	padding:15px;
}
.col-right h4.complete {
	font-size:1em;
}
.button-set .a-center {
	text-align:right;
}
.tax-details td {
	background-color:#fff;
	color:#000;
	font-size:1em;
	font-weight:bold;
}
.header-nav #nav ul li li li a span {
	color:#666;
	font-size:10px !important;
}
.header-nav #nav ul li li li span {
	padding-left:40px;
}
/*----------------------------------------------------------*/
/*---- problem s IE - position ---*/
.middle {
position:static !important;
}

.middle-container {
	position:relative;
}

.middle-container #menu ul ul{
	position:absolute;
	z-index:100;
}

.product-img-box .main-product-img img {
	position:static !important;
}

.product-img-box .main-product-img {
	position:static !important;
}

#nav li {
	position:static !important;
}

#nav li:hover a {
	background:url(../img/nav_odkaz_bg.gif) no-repeat left bottom;
}

/*---------- pager ---------*/
table.pager li a {
	padding:1px 5px;
}
