﻿/* -------------- */
/* Generelle     */
/* -------------- */

body {
	margin:0px;
	padding:0px;
	background-image:url('/Files/System/fyld.gif');
	background-repeat:repeat-x repeat-y };
}

.h1 {
	margin-top: -7px;
}

img {
	border:none;
}

/* ------------- */
/* Navigation    */
/* ------------- */
#ibl_prod_back {
	float:left;
	padding:5px 0 0 0;
}
#ibl_prod_navi {
	text-align:right;
	padding:5px 0 0 0;
}

/* ------------- */
/* Trendbilleder */
/* ------------- */
#productdetails img {
	border:none;
}
#trendcontainer {
	padding: 20px 0 0 0;
}
#Paragraph1, #Paragraph2, #Paragraph3 {
	overflow:hidden;
	float:left;
	width:245px;
	height:300px;
}
#Paragraph1, #Paragraph2 {
	border-right:10px solid white;
}
/* ------------- */
/* SearchBox     */
/* --------------*/
#MySearchBox {
	width:150px;
	background-image:url(/Files/Navigation/MySearchBox.gif);
	background-repeat:no-repeat;
	text-align:right;
	height:25px;
	padding:3px 3px 0 0;
}

/* ------------- */
/* Newsletter box */
/* ------------- */
#NewsContainer {
	background-repeat:no-repeat;
	height:200px;
	width:147px;
	padding:93px 5px 0 0;
}
#NewsName, #NewsMail {
	text-align:right;
	vertical-align:bottom;
	padding:2px 1px 0 0 ;
}
#NewsSubmit {
	text-align:right;
	vertical-align:bottom;
	padding:4px 1px 0 0;
}
#Disclaimer {
	padding:10px 0 0 3px;
}
/* -------------- */
/* menu-linier og flag   */
/* -------------- */

#imagecontainer {
	width:950px;
	height:30px;
	vertical-align:middle;
	padding:1px 0 0 0;
	background-image:url('/Files/Navigation/streger.gif');
	background-repeat:no-repeat;

}
#image-left {
	width:175px;
	float:left;
	background-repeat:no-repeat;
	background-position:right;
}
#image-center {
	float:left;

}
#image-right {
	text-align:right;
	background-repeat:repeat-x;

}
/* -------------- */
/* Produktliste */
/* -------------- */
#ibl_prodlist_header  
{
	float:none;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #BBBBBB;
	line-height: normal;
	text-align: left;
        margin: 0px 0px 20px 0px;
}
#ibl_prodlist_contentcontainer  {
	width:100%;
}
#ibl_prodlist_contentcontainer_related {
	width:100%;
	float:left;
}

#ibl_prodlist_productcontainer  {
	height:200px;
	float:left;
                width:166px; 
                overflow:hidden; 
                margin: 0px 20px 0px 0px;
}

#ibl_prodlist_name  {
	width:160px;
	height:14px; 
	overflow:hidden;
	text-align:left;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #444444;
	margin: 0 0 0 0;
}
#ibl_prodlist_image  {
	height:105;
	overflow:hidden;
	margin: 0px 0px 2px 0px;
}
#ibl_prodlist_number  {
	float:left;
	color: #999999; 
	font-size: 9px;
	width:135px;
	overflow:hidden;
}
#ibl_prodlist_price  {
	float:right;
	font-size: 9px;
	color: #999999; 
	width:100px;
	text-align:right;
}

#ibl_prodlist_link  {
	float:left;
	font-size: 8px;
	color: #999999; 
	width:60px;
} 
#ibl_prodlist_cart  {
	float:left;
	color: #999999; 
	height:px;
	overflow:hidden;
}
/* ----------------- */
/* Produktvisning */
/* ----------------- */
#ibl_prod_contentcontainer  {
	width:604px;
                border: 0px #880000 solid;
	margin: 25px 0px 0px 0px;
}
#ibl_prod_leftcolumn  {
	float:left;
	width:240px;
                border: 0px #bbbbbb solid;
	margin: 0px 0px 0px 0px;
}
#ibl_prod_rightcolumn  {
	float:right;
	width:315px;
                border: 0px #880000 solid;
}

#ibl_prod_call  {
	text-align:left;
	font-size: 12px;
	line-height: normal;
	font-weight: 600;
	font-style: normal;
	text-decoration: none;
	color: #999999;
                margin: 0px 0px 30px 0px;
}
#ibl_prod_name  {
	width:300px;
                overflow:hidden;
	text-align:left;
	font-size: 16px;
	line-height: normal;
	font-weight: 600;
	font-style: normal;
	text-decoration: none;
	color: #999999;
                margin: 0px 0px 30px 0px;
}
#ibl_prod_numberleadtext  {
                float:left;
                width:100px;
	color: #999999; 
	font-size: 11px;
	font-weight: bold;
	margin: 3px 0px 0px 2px;
}
#ibl_prod_number  {
                float:left;
                width:200px;
	color: #999999; 
	font-size: 11px;
	margin: 3px 0px 0px 0px;
}
#ibl_prod_helplead  {
                float:left;
                width:100px;
	font-size: 11px;
	font-weight: bold;
	color: #999999; 
	margin: 3px 0px 0px 2px;
}
#ibl_prod_priceleadtext  {
                float:left;
                width:100px;
	font-size: 11px;
	font-weight: bold;
	color: #999999; 
	margin: 3px 0px 0px 2px;
}
#ibl_prod_price  {
                float:left;
                width:200px;
	font-size: 11px;
	color: #999999; 
	margin: 3px 0px 0px 0px;
}
#ibl_prod_varianttext, #ibl_prod_relatetext  {
	font-size: 11px;
	font-weight: bold;
	color: #999999; 
	padding: 30px 0 25px 0;
	clear:both;
	float:none;
}
#ibl_prod_relatetext {
	padding: 0 0 25px 0;
}

#ibl_prod_varianter  {
	font-size: 11px;
	color: #999999; 
}
#ibl_relate_numberleadtext  {
	color: #999999; 
	font-size: 11px;
	font-weight: bold;
}
#ibl_relate_number  {
	color: #999999; 
	font-size: 11px;
}
#ibl_relate_nameleadtext  {
	color: #999999; 
	font-size: 11px;
	font-weight: bold;
}
#ibl_relate_name  {
	color: #999999; 
	font-size: 11px;
}

#ibl_relate_link a:link  {
	color: #999999; 
	font-size: 11px;
}

/*DW*/
.basketheader{color:#fff; background-color:#9a9a9a; padding:2px 0px; height:22px}
.prodImg{width:100px}
.prodImg img{width:72px; height:48px}
#cartContainer{float:left; width:718px;}
#pagecart{float:right; background-image:url(/Files/system/cartBg.gif); width:160px; height:32px; background-repeat:no-repeat; cursor:pointer; background-color:none;margin-top:7px}
#showCart{float:right;}
#cartBox{float:left; width:200px; height:20px}

    #cartAmount #cartText1 .text0,#cartAmount #cartText2 .text0{float:left; padding-left:36px; font-weight:bold}    
    #cartAmount #cartText1,#cartAmount #cartText2{float:left; padding-right:4px; width:160px}
    #cartAmount #cartText1 #text1, #cartAmount #cartText2 #text2{float:right; width:auto; font-size:9px; padding-top:1px}    
    
table#orderdetails{margin-top:25px}
img.cartGraphic{vertical-align:middle; border:none}
.amount input{border:2px #b4b4b4 solid; width:40px; text-align:right; padding:3px; height:22px}
.separator{height:2px; border-bottom:2px #b4b4b4 solid}
.total,.footer{height:48px}
a.cleanlink, a.cleanlink:hover{text-decoration:none;}
#nextStep a{display:block; margin-top:5px; border:2px #b4b4b4 solid; padding:4px}