@import url("/fileadmin/holmenkol/css/holmenkol_search.css");

/*
img{
behavior:url (/fileadmin/holmenkol/css/iepngfix.js)
}
*/

body {
	background-attachment: fixed;
	background-color: #eee;
	background-image: url(/fileadmin/user_upload/hintergrundbilder/snow.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	color: #444444;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	text-align: left;
}
a:hover {
	color:#444444;
	text-decoration:underline;
}
a {
	color:#0a0e72;
	text-decoration:underline;
}
.container {
	margin: 0px auto;
}
.header {
	background-color: transparent;
	background-image: url(/fileadmin/holmenkol/images/sysimages/bg_head.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px auto 0px auto;
	height: 52px;
	width: 960px;
}
h1#logo {
	width: 218px;
	height: 31px;
	margin: 10px 0 0 17px;
}
.breadcrumbs {
  padding: 6px 0 0 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 11px;
  color:#0a0e72;
  float:left;
  width:400px;
}
.breadcrumb li strong{
color:#444444;}

/*Links in Mainnavi auf volle Breite*/
.navdrop_L3 a, .navdrop_L3 a:link, .navdrop_L3 a:active, .navdrop_L3 a:visited, .navdrop_L3 a:hover,
.navdrop_L2 a, .navdrop_L2 a:link, .navdrop_L2 a:active, .navdrop_L2 a:visited, .navdrop_L2 a:hover,
.navdrop a, .navdrop a:link, .navdrop a:active, .navdrop a:visited, .navdrop a:hover {
  display: block;
}

.L3_top a:link, .L3_top a:active, .L3_top a:visited, .L3_top a:hover,
.L2_top a:link, .L2_top a:active, .L2_top a:visited, .L2_top a:hover,
.L1_top a:link, .L1_top a:active, .L1_top a:visited, .L1_top a:hover,
.menu2parent_act a:link, .menu2parent_act a:active, .menu2parent_act a:visited, .menu2parent_act a:hover,
.menu2parent a:link, .menu2parent a:active, .menu2parent a:visited, .menu2parent a:hover,
.menuparent a:link, .menuparent a:active, .menuparent a:visited, .menuparent a:hover,
.menuparent_act a:link, .menuparent_act a:active, .menuparent_act a:visited, .menuparent_act a:hover,
.breadcrumbs a:link, .breadcrumbs a:active, .breadcrumbs a:visited, .breadcrumbs a:hover,
.L0_item a:link, .L0_item a:active, .L0_item a:visited, .L0_item a:hover,
.L0_item_last a:link, .L0_item_last a:active, .L0_item_last a:visited, .L0_item_last a:hover {
  text-decoration: none;
  text-transform: uppercase;
  color: #0a0e72;
  font-weight: bold;
  font-size: 11px;
}
#navig_footer .L0_item a:link, #navig_footer .L0_item a:active, #navig_footer .L0_item a:visited, #navig_footer .L0_item a:hover,
#navig_footer .L0_item_last a:link, #navig_footer .L0_item_last a:active, #navig_footer .L0_item_last a:visited, #navig_footer .L0_item_last a:hover {
  color: #FFFFFF;
} 
.L3_top a:hover,
.L2_top a:hover,
.L1_top a:hover,
.menu2parent_act a:hover,
.menu2parent a:hover,
.menuparent a:hover,
.breadcrumbs a:hover,
.L0_item a:hover,
.L0_item_last a:hover {
  color: #444444;
}
.path_act{
color:#444444;
}

#navig_footer .L0_item a:hover,
#navig_footer .L0_item_last a:hover {
  color: #CCCCCC;
}
.language-switcher {
	float: none;
	display: block;
	height: 20px;
	padding-top: 10px;
	margin-bottom: 4px;
}
#topnavi_left {
	float: left;
	/* width: 517px; */
	/*margin: 4px 0px 0px 0px;*/
}
#topnavi_right {
	float: right;
	/* width: 362px; */
	/*margin: 4px 0px 0px 0px;*/
	text-align: right;
}

.outline-creator {
	border: 0px none;
	width: 960px;
	margin: 0px auto;
}

.toplinks-bar {
	background-color: #e4e4e4;
	background-image: url(/fileadmin/holmenkol/images/sysimages/bg_navi_oben.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 1px solid #afafaf;
	color: #0a0e72;
	padding: 0px 17px;
	text-align: right;
	height: 64px;

}



.langlink_act, .langlink, .langlink_off{
font-size: 11px;
font-weight: bold;
margin-left:9px;
}

.langlink a{
text-decoration:none;
}
.langlink a:hover{
text-decoration:none;
color:#444444;
}



.langlink_off{
color:#8c8c8c;
}

.search-bar {
	background-color: #e4e4e4;
	background-image: url(/fileadmin/holmenkol/images/sysimages/bg_navi_unten.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 0px none;
	border-top: 1px solid #f4f4f4;
	line-height: normal;
	margin-bottom: 0;
	padding: 0px 17px;
	height: 29px;
	color: #0a0e72;
}
.footer {
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(/fileadmin/holmenkol/images/sysimages/bg_footer.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 960px;
	margin: 0px auto 17px auto;
	padding: 0px;
	height: 41px;
}
.middle {
	padding: 17px;
}
.col-left {
	margin-left: 0px;
	margin-right: 17px;
	width: 225px;
}
.col-main {
	width: 684px;
}
.cms-home .middle {
	margin-top: 0px;
	padding: 17px;
	position: relative;
}
.category-head h2 {
	color: #0a0e72;
	padding:0px;
	font-size:18px;
	line-height:18px;
}

/**
 * Schatten-Hintegründe
 */
.header_bg {
	width: 1000px;
	margin: 28px auto 0px auto;
	padding: 0px;
	clear: both;
	background-image: url(/fileadmin/holmenkol/images/sysimages/shadow_header.png);
	background-position: right top;
	background-repeat: no-repeat;
	height: 52px;
}
.outline-creator_bg {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	clear: both;
	background-image: url(/fileadmin/holmenkol/images/sysimages/shadow_outline-creator.png);
	background-position: right top;
	background-repeat: repeat-y;
}
.footer_bg {
	background-image: url(/fileadmin/holmenkol/images/sysimages/shadow_footer.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	clear: both;
	height: 66px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 1000px;
}



/**
 * Boxen
 */
.sidebar .content {
	background-color: #FFFFFF;
}

.sidebar .box {
	margin-bottom: 17px;
}

.sidebar .layered-nav {
	margin-bottom: 0px;
}

.sidebar .layered-nav .content {
	margin-bottom: 17px;
}

.base-mini {
	border: 0px none;
}
.base-mini .head {
	border: 0px none;
	background-color: transparent;
	background-image: url(/fileadmin/holmenkol/images/sysimages/bg_box_head_grau.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.base-mini .head h4 {
	color: #FFFFFF;
}
.base-mini .content {
	border: 1px solid #dddddd;
	border-top: 0px none;
}
.layered-nav .head {
	display: none;
}
.layered-nav h4 {
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(/fileadmin/holmenkol/images/sysimages/bg_box_head_blau.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
}

.layered-nav .content {
	border: 1px solid #dddddd;
	border-top: 0px none;
}
.narrow-by dd.last {
	border-bottom: 0px none;
}
.mini-cart .head {
	background-color: transparent;
	background-image: url(/fileadmin/holmenkol/images/sysimages/bg_box_head_blau.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
}

.shopping_select{
margin-top:17px;
}

/**
 * Produktseite
 */
.product-img-box {
	margin-right: 17px;
}
.product-info-box {
	width: 364px;	
}

/**
 * Typo3 Navigation
 */
#path {
	float: left;
	padding: 6px 0px 0px 0px;
}
#pathmenuintro {
	float: left;
	margin: 0;
	width: auto;
}
span.pathlink {
}
span.pathlink_spacer {
	background-image: url(/fileadmin/holmenkol/images/sysimages/pfad_trenner.gif);
	background-position: 1px 3px;
	background-repeat: no-repeat;
	height: 13px;
	padding: 0 6px 0 0;
	width: 6px;
}
span.pathlink_selected {
	margin: 3px 0 0;
}
#searchbox {
	float: right;
	margin: 0;
	text-align: right;
	width: 290px;
}
#searchbox div.searchlabel {
text-transform:uppercase;
}

#mainnav {
	float: left;
	width: 500px;
}
#mainnavi {
	clear: both;
	margin: 0;
}
div.L0_item {
	float: left;
	margin: 0 9px 0 0;
}
div.L0_item_last {
	float: left;
	margin: 0;
}
div.navi_shadow_bottom {
	background-image: url(/fileadmin/holmenkol/images/sysimages/navi_schatten_unten.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin-left: 3px;
	height: 8px;
  /* Menubreite geaendert (+20px) fuer russische Texte - 20091020 by T.H. */
  /*width: 158px;*/
	width: 178px;
}
div.navi_shadow_right {
	background-image: url(/fileadmin/holmenkol/images/sysimages/navi_schatten_rechts.png);
	background-position: right top;
	background-repeat: repeat-y;
	/*width: 161px;*/
	width: 181px;
}
div.navdrop, div.navdrop_L2, div.navdrop_L3 {
	/*border-top: 1px solid #171719;*/
	color: #A5A9AC;
	cursor: pointer;
	text-align: left;
}
div.navdrop {
	margin: 1px 0 0;
	/*width: 149px;*/
	width: 169px;
}
div.navdrop_L2 {
	margin: 0;
	/*width: 149px;*/
	width: 169px;
}
div.navdrop_L3 {
	margin: 0;
	/*width: 149px;*/
	width: 169px;
}
div.navdrop div.L1_top, div.navdrop div.menuparent, div.navdrop div.menuparent_act, div.navdrop_L2 div.L2_top, div.navdrop_L2 div.menu2parent, div.navdrop_L2 div.menu2parent_act, div.navdrop_L3 div.L3_top {
	background-color: #E4E4E4;
	border-bottom: 1px solid #ACACAC;
	border-left: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-top: 1px solid #f0f0f0;
	height: 19px;
	line-height: 18px;
	margin: 0;
	text-align: left;
	/*width: 152px;*/
	width: 172px;
}
div.navdrop div.navi_shadow_right {
	border: medium none;
}
div.navdrop div.menuparent, div.navdrop_L2 div.menu2parent {
	background-image: url(/fileadmin/holmenkol/images/sysimages/navi_pfeil_no.gif);
	/*background-position: 136px center;*/
	background-position: 156px center;
	background-repeat: no-repeat;
}
div.navdrop div.menuparent:hover, div.navdrop_L2 div.menu2parent:hover, div.navdrop div.menuparent_act, div.navdrop_L2 div.menu2parent_act {
	background-image: url(/fileadmin/holmenkol/images/sysimages/navi_pfeil_actro.gif);
	/*background-position: 136px center;*/
	background-position: 156px center;
	background-repeat: no-repeat;
}
div.navdrop div.L1_top div a, div.navdrop div.menuparent div a, div.navdrop_L2 div.menu2parent div a, div.navdrop div.menuparent_act div a, div.navdrop_L2 div.menu2parent_act div a, div.navdrop_L2 div.L2_top a, div.navdrop_L3 div.L3_top a {
	padding: 0 0 0 7px;
}
.open toggle act, .open toggle, .toggle {
	display: none;
	height: 0;
	opacity: 1;
	overflow: hidden;
	visibility: hidden;
	width: 0;
}

/**
 * Typo3 boxes
 */
div.container {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	clear: both;
	text-align: left;
}
div.home {
	width: 926px
}
div.tx-locator-pi3-listrow table, div.tx-th7exraceandwax-pi3-listrow table {
	margin:19px 0px;
}
table.shopping-cart{
	border-collapse: collapse;
}

.overviewheader_title {
width:200px;
}
.overviewheader_eventtime{
width:130px;
} 

.overviewheader_place,
.overviewheader_eventdate{ 
width:130px;
}



/**
 * Erlebniswelt-Teaser
 */

.shopicon, .content_element_teaser_bottom, .content_element_teaser_bottom_last {
	float: left;
	width: 218px;
	margin-right: 18px;
}
.content_element_teaser_bottom_last {
  margin-right: 0;
}
.part4 {
	margin-right: 0px !important;
}
#homeworld {
	width: 927px;
	margin-bottom: 17px;
}


/**
 *CONTENT
 */
/**Abstände**/

.content_pwrap{
margin-bottom:16px;
}
.col-main .padder {
padding-right:0px;
}
.page-head h3, .page-head-alt h3 {
margin-bottom:0px;
}

.page-head, .page-head-alt{
	margin-bottom:14px;
}

h3{
	line-height:normal;
}

h2{
	line-height:normal;
}

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



.price-box {
padding:5px 0;
}

.old-price .price{
color:#0A0E72;
}

.special-price .price {
color:#EA0006;
}

.special-price .price-label {
font-size:12px;
color:#444444;
text-transform:none;
}

.button-set {
margin-top:25px;
}

.dashboard-welcome {
margin-bottom:9px;
}





address {
margin-bottom:10px;
}
.head-alt2 {
background-color:#e4e4e4;
margin-bottom:13px;
}

.group-select li {
margin:0px 8px 10px 0;
}
.tx-newloginbox-pi1 .group-select li, .tx-thmailformplus-pi1 .group-select li{
padding-left:0px;
} 

.cart-totals {
padding:15px 0px;
}

.cart-totals table {
margin-bottom:11px;
}

.login-box .head-alt2{
margin-top:0px!important;}

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

/**Ende Abstände**/

/**Produktdetailseite**/
.add-to-inline {
margin: 0;
padding: 5px 0px 0px 0px;
text-align:left;
}

.add-to-inline li {
margin: 0px;
display: list-item;
}

.add-to-inline li a, .add-to-inline li a:hover {
color:#0A0E72;
}

.add-to-icons {
width: 100%;
}

.add_to_cart_or {
/* float:left; */
font-weight:bold;
margin: 0px 5px 0px 10px;
text-transform:uppercase;
}

/*options*/
.product-options {
background-color:#DFEAFF;
margin:20px 0 0;
padding:0px 10px;
}
.product-options p.required {
margin:0;
padding:0px 0px 10px 0px;

}

.product-options dd {
margin:0;
padding:5px 0 0;
}
.product-options dd select {
width:100%;
}

.product-options-bottom {
padding:10px 10px 10px 10px;
height:100%;
}
/**Sidebar Boxen**/
.mini-wishlist h5, .base-mini h5 {
border-bottom:1px solid #DDDDDD;
margin-bottom:10px;
padding-bottom:3px;
color:#2f2f2f;
}

.mini-product-tags .content a{
color:#0a0e72;
}

.mini-product-tags .content a:hover{
color:#2f2f2f;
}

.layered-nav .narrow-by a{
color:#0A0E72;
}

.layered-nav .narrow-by a:hover {
color:#444444;
}

/**Typo3**/
.data-table td.item_label{
width:20%;
font-weight:bold;
}

.backlink{
margin:13px 0px 0px 0px;
}
.csc-menu li{
margin-bottom:0.3em;
}

.dashboarddetail_backlink .backlink_dashboard{
margin-bottom:34px !important;
}


/**Content Font Style**/


.regular-price .price {
color:#ea0006;
}

.stern{
font-weight: bold;
color:#ea0006;
font-size:16px;}

.head-alt .title {
color:#0a0e72;

}

.validation-advice, .required {
color:#ea0006;
}



.data-table thead tr {
background:#e4e4e4 none repeat scroll 0 0;
}

.tabs li a, .tabs li a:hover, .tabs li.active a, .tabs li.active a:hover {
text-decoration:none;
}

.product-info-box .product-name {
color:#444444;
}

.catalog-listing h5 a, .add-to a{
color:#0a0e72!important;
text-decoration:underline;
}

.catalog-listing h5 a:hover, .add-to a:hover {
color:#444444!important;
} 

/**Ende Content Font Style**/



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

.cart-collateral {
	/* background:#dfeaff none repeat scroll 0 0; */
	background: transparent none;
	padding: 0px;
}

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

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

.cart-collateral h4 {
color:#ea0006;
}

.cart-totals tfoot td {
color:#ea0006;
}

.mini-cart .cart-count {
background:#dfeaff none repeat scroll 0 0;
}



#addTagForm .group-select li{
padding-left:0px!important;
}

.all-tags .content{
border:#dddddd 1px solid!important;
}

/**Produktvergleich**/
.compare-products tbody.attribute-cart td {
background:#DFEAFF none repeat scroll 0 0 !important;
}

/**Ende Produktvergleich**/

/**Messages**/
.success-msg {
background:#dfeaff none repeat scroll 0 0;
border-color:#0a0e72;
color:#0a0e72;
}

.validation-failed {
border:1px solid #ea0006 !important;
}

.validation-advice {
background:transparent url(../images/validation_advice_bg.gif) no-repeat scroll 2px 4px;
}

.error-msg {
background:#FAEBE7 none repeat scroll 0 0;
border-color:#ea0006;
color:#ea0006;
}

.notice-msg, .note-msg {
background:#dfeaff none repeat scroll 0 0;
border-color:#0a0e72;
color:#0a0e72;
}

/**Ende Messages**/

/**Checkout**/
.one-page-checkout .active .head {
background:#0a0e72 none repeat scroll 0 0;
border:1px solid #0a0e72;
}

.cart-collateral-block {
float:right;
width:910px;
}

.checkout-progress td.active {
border-top-color:#EA0006;
color:#EA0006;
}

.shipment-count {
background:#EA0006 none repeat scroll 0 0;
}

.place-order-box .grand-total {
color:#ea0006;
}

#checkout-step-review .f-left{
margin-left:8px;
}
#checkout-step-review input{
margin-right:8px;}

.one-page-checkout .checkout-agreements{
padding:5px 8px;
}
.checkout-agreements .agreement-content{
width:655px;
}

.one-page-checkout .checkout-agreements .agree {
padding-left:1px;
}

.payment-methods{
margin-left:4px;}

#checkout-shipping-method-load{
padding-left:8px!important;
}

/**Ende Checkout**/

/**Listenansicht**/
.listing-type-list .product-shop {
width:485px;
}

.listing-type-list h5{
width:auto;
}

input#change_password{
 margin-left:9px!important;
}
#footernavi {
	padding: 12px 0px 0px 19px;
}
#footercopy {
	float: right;
	width: auto;
	margin: 15px 20px 0px 0px;
	display: none;
}
#bottom_spacer {
	width: 100%;
  height: 500px;
}

.col-main .padder .content {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*
p.bodytext {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
*/
/*Braucht man wenn Bild rechts ausserhalb von Text im TYPO3 positioniert wird*/
.head {
  height: 16px;
}
.csc-textpic-clear {
  height: 0px;  
}
* +html .csc-textpic-clear {
  height: 0px;  
}


/**Shop Anwendervideos**/
.clearer{
clear:both;
width:100%;
height:0px;
}
.video_detail{
margin-bottom:17px;}

.video_detailheader{
margin-bottom:34px;
}

.video_headline{
	background: transparent url(/fileadmin/holmenkol/images/sysimages/bg_dashboard_head.jpg) no-repeat left top;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	width:313px;
}

.video_left_col{
	float:left;
	margin-right:17px;
}


.video_headline h4{
	color:#FFFFFF;
	font-size:1.1em;
	padding:2px 0px;
	text-transform:uppercase;
}

.video_object{
	background-color:#0a0e72;
	width:321px;
	padding:0px 6px;
}

/**ende Anwendervideos**/


.fussnote{
	margin-top:17px;
}

.magento_block_bilderwelten {
	clear:right;
	width:100%

}
.magento_block_bilderwelten_link {
	clear:right;
	width:100%;
	margin-bottom:17px;
}
table.pager {
	clear:both;
}

.magento_block_bilderwelt {
	height:111px;
	float: left;
	text-align: center;
	height: auto;
	line-height: 0;
	
}

.magento_block_bilderwelt a {
	text-decoration: none;
}

.magento_block_bilderwelt a p {
	text-decoration: underline;
	line-height: 1.55em;
}

.magento_block_bilderwelt2, .magento_block_bilderwelt2_last,
.magento_block_bilderwelt3, .magento_block_bilderwelt3_last,
.magento_block_bilderwelt4, .magento_block_bilderwelt4_last {
	height:auto;
	line-height: 0;
	float:left;
	margin-right:17px;
	margin-bottom:17px;
}

.magento_block_bilderwelt2_last,
.magento_block_bilderwelt3_last,
.magento_block_bilderwelt4_last {
	margin-right:0px;
}

.magento_block_bilderwelt2 h4, .magento_block_bilderwelt2_last h4,
.magento_block_bilderwelt3 h4, .magento_block_bilderwelt3_last h4,
.magento_block_bilderwelt4 h4, .magento_block_bilderwelt4_last h4 {
	height: auto !important;
	text-transform: uppercase !important;
	color: #ffffff !important;
	padding: 2px 10px !important;
	margin-bottom: 0px !important;
	background-color: #0a0e72 !important;
	background-repeat: no-repeat !important;
	background-position: top left !important;
}

.magento_block_bilderwelt2 h4, .magento_block_bilderwelt2_last h4 {
	background-image: url(/fileadmin/holmenkol/images/bilderwelten/snow/nordic/head2.gif) !important;
	width: 313px !important;
}

.magento_block_bilderwelt3 h4, .magento_block_bilderwelt3_last h4 {
	background-image: url(/fileadmin/holmenkol/images/bilderwelten/head3.gif) !important;
	width: 193px !important;
}

.magento_block_bilderwelt4 h4, .magento_block_bilderwelt4_last h4 {
	background-image: url(/fileadmin/holmenkol/images/bilderwelten/snow/head4.gif) !important;
	width: 138px !important;
}


/*Wishlist*/
.dealerlocator_wishlist{
margin:5px 0px 2px 0px;}

/*Homepage*/
.shopicon.part1 h4, .shopicon.part2 h4, .shopicon.part3 h4, .shopicon.part4 h4, .content_element_teaser_bottom h4, .content_element_teaser_bottom_last h4{
background:#0a0e72 url(/fileadmin/holmenkol/images/sysimages/bg_head_blau_home.gif) no-repeat top left;
text-transform: uppercase;
color:#ffffff;
padding:2px 10px;
margin-bottom:0px !important;}

.home_bigflash h4{
background:#0a0e72 url(/fileadmin/holmenkol/images/sysimages/bg_flash_home.gif) no-repeat top left;
text-transform: uppercase;
color:#ffffff;
padding:2px 10px;
margin-bottom:0px !important;
width:906px;}

#shopnavi, #homeworld{
margin-bottom:17px;
}

.bike-race-text li {
	color: #f00;
}

#menu-brs {
	float:left;
	padding-top: 7px;
	width: 165px;
	height: 15px;
}

#menu-brs a {
	display: block;
	text-decoration: none;
	font-weight: bold;
}

#menu-brs.enter {
	background-image: url(/fileadmin/holmenkol/images/sysimages/enter_button.gif);
	background-repeat: no-repeat;
	background-position: 100% 5px;
}

#menu-brs.inside {
	background-image: url(/fileadmin/holmenkol/images/sysimages/inside_button.gif);
	background-repeat: no-repeat;
	background-position: 100% 5px;
}
.content_element_teaser_bottom .content {
	padding: 5px;
	height: 140px;
	border: 1px solid #DDDDDD;
	border-top: 0 none;
}
.content_element_teaser_bottom #email {
	width: 202px;
}

.product-image a img {
  float: left;
}

.product-img-box .product-image a {
  position: relative;
}

.new_product_overlay {
  position: absolute;
  cursor: pointer;
  width: 67px;
  height: 67px;
  background-image: url(/fileadmin/holmenkol/images/sysimages/new_product_overlay.gif);
  background-repeat: no-repeat;
  background-position: right;
}

.listing-type-grid .new_product_overlay {
  width: 170px;
}

.listing-type-list .new_product_overlay {
  width: 170px;
}

.new_product_overlay_ie .new_product_overlay {
  width: 67px;
  top: 0px;
  right: 0px;
}

.new_product_overlay_ie .product-image a {
  width: 67px;
  position: relative;
}

.new_product_overlay_ie .product-image a img {
  float: none;
}

.product-img-box .new_product_overlay {
  top: 0px;
  right: 0px;
}

.product-options-bottom {
	margin: 0 0 10px 0;
}
