﻿body,html{
margin: 0;
padding: 0;
background:#ffffff url(/public/Resources/images/bg.jpg);
}
.Container{
	width:970px;
	margin:0 auto;
	position:relative;
	top:0px;
	background:url(/public/Resources/images/MainBg2.jpg) no-repeat top center;
	min-height:620px; 
}
input{font:normal 12px Georgia;color:#818181;}
.PnlTop{width:970px;height:150px;float:left;background:url(/public/Resources/images/TopBg.gif) no-repeat center;}
.PnlTopMenu{width:970px;height:60px;float:left;background:url(/public/Resources/images/TopMenuBg.gif) repeat-x;}
.PnlTopMenu ul{margin:0;padding:0;}
.PnlTopMenu li{display:inline;}
.PnlTopMenu a{text-decoration:none;font:normal 16px Georgia;color:#ffffbf;float:left;padding:20px;}
.PnlTopMenu a:hover{background:url(/public/Resources/images/TopMenuBgHover.gif) repeat-x;}
.PnlContent{float:left;margin:0;padding:0;background:url(/public/Resources/images/ContentBg2.gif) repeat-y;}
.PnlLeft{width:250px;float:left;margin:0;padding:10px;background: #bce3e5 url(/public/Resources/images/PnlLeftCornerBg.gif) no-repeat top right;font:normal 12px Georgia;color:#808080;}
.PnlAktuelt{width:100%;float:left;margin:50px 0 0 0;padding:0 0 10px 0;}
.PnlNewsletter{width:100%;float:left;margin:0px 0 0 0;padding:0px 0 0 0;color:#ffffff;background:url(/public/Resources/images/newsletterBg.gif) no-repeat top;}
.PnlCommercial{width:100%;padding:0;margin:20px 0 0 0;float:left;}
.PnlMestSolgate{width:100%;margin:20px 0 0 0;padding:50px 0 0 0;float:left;background:url(/public/Resources/images/PnlMestSolgateBg.gif) no-repeat top}
.PnlMestSolgate a{font:normal 12px Georgia;color:#808080;text-decoration:none;line-height:17px;}
.PnlMestSolgate a:hover{font-weight:bold;}
.PnlCenterDescr{width:470px;margin:0;padding:10px;float:left;font:normal 12px Georgia;color:#808080;}
.PnlRight{width:190px;margin:0;padding:10px;float:left;background:url(/public/Resources/images/PnlRightTopMenuBg.gif) no-repeat top;font:normal 12px Georgia;color:#808080;}

/*.PnlRight a{font:normal 12px Georgia;color:#808080;background:url(/public/Resources/images/LeftMenuFlowerBg.gif) no-repeat left center;padding:0 0 0 20px;}
.PnlRight a:hover{font:normal 12px Georgia;color:#808080;background:url(/public/Resources/images/LeftMenuFlowerBg_hover.gif) no-repeat left center;padding:0 0 0 20px;background-color:#d4d4be;width:170px;float:left;}
*/
.PnlRightTopMenu{width:100%;margin:0;padding:50px 0 0 0;float:left;}
.PnlRightBottomMenu{width:100%;margin:20px 0 0 0;padding:50px 0 0 0;float:left;background:url(/public/Resources/images/PnlRightBottomMenuBg.gif) no-repeat top left;}
.MenuDame{width:100%;margin:20px 0 0 0;padding:50px 0 0 0;float:left;background:url(/public/Resources/images/PnlRightBottomMenuBgg.gif) no-repeat top left;}
.Footer{width:970px;float:left;margin:0;padding:15px 0 0 0;height:55px;background:url(/public/Resources/images/FooterBg.gif) no-repeat top;font:normal 12px Georgia;color:#ffffff;}
.Footer a{text-decoration:none;color:#ffffff;}
.Footer a:hover{text-decoration:underline;}
.PnlAllCenter{width:740px;margin:0;padding:10px;float:left;font:normal 12px Georgia;color:#808080;background-color:#d4d4be;}
.newsletterinput{background:url(/public/Resources/images/NewsletterInputBg.jpg) no-repeat top left;border:none;width:178px;height:16px;padding:3px;}
.Search{width:210px;float:left;margin:0px;padding:44px 0 0 20px;}
.searchinput{width:134px;height:16px;background:url(/public/Resources/images/SerchInputBg.jpg) no-repeat top left;border:none;color:#818181;padding:3px;}
.searchbutton{width:29px;height:30px;margin:0 0 0 10px;padding:0;background:url(/public/Resources/images/SearchButtonBg.jpg) no-repeat top left;border:none;}
.cart{font:bold 12px Georgia;color:#808080;width:200px;float:right;margin:50px 0 0 0 ;}
.pricefont{color:#81b0b3;}
.VisDetaljer{width:120px;height:30px;background:url(/public/Resources/images/VisDetaljer.gif) no-repeat top left;float:left;margin-top:10px;}
.categoryMenu{margin-left:0px;}
.NodeStyl  {font:normal 12px Georgia;color:#808080;padding:0 0 0 5px;}     
.NodeStyl:hover{background:url(/public/Resources/images/LeftMenuFlowerBg_hover.gi) no-repeat left center;padding:0 15px 0 3px;background-color:#d4d4be;width:100%;float:left;}
.categoryMenu a{padding:0 0 0 0px;}
.newsletter{margin:0;padding:33px 0 0 10px;float:left;}
.sendbutton{width:29px;height:30px;background:url(/public/Resources/images/NewsletterButtonBg.gif) no-repeat top left;border:none;}
.NewsHeader{font-weight:bold;margin:15px 0 0 0;}
.PnlWelcome{width:210px;float:left;margin:30px 0 0 10px;padding:0;clear:both;font:normal 12px Georgia;color:#ffffff;}
.PnlTopLeft{float:left;margin:0;padding:0;}
.LogoutBut{width:18px;height:20px;background:url(/public/Resources/images/PnlWelcomeLogoutButton.gif) no-repeat top left;border:none;}
.Rotation{width:470px;margin:0 0 20px 0;padding:0;}
.ImageBox{width:150px;height:200px;background-color:#ffffff;}
.cell{width:150px;padding:18px !important;margin-bottom:4px;}
.cell2{padding:10px !important;width:150px;}
.cell3{padding:3px}
.ccc{font-weight:bold;}
.ProductListPrice{font-weight:normal;color:red;}
.read{background:url(/public/Resources/images/LesMerButton.gif) no-repeat top left;border:none;width:91px;height:30px;margin:10px 0 0 28px;}
.underline{text-decoration:underline;}
.PagerContainerTable{float:right;margin:0;padding:0;width:150px;}
.PagerContainerTable em{font:bold 12px Georgia;color:#ffffff;}
.PagerContainerTable a{font:bold 12px Georgia;color:#ffffff;text-decoration:none;}
.PagerCurrentPageCell em{font:bold 12px Georgia;color:#808080;}
.PagerDiv{width:100%;float:left;margin:0;padding:0;}
.PnlAllCenter h1{width:100%;font:normal 30px Georgia;color:#ffffff;padding:10px 0 10px 0;}
.ProductImage{width:340px;float:left;margin:0;padding:0px;}
.ProductDescr{width:380px;float:left;margin:0;padding:0 0 0 20px;} 
.BuyButton {background:url(/public/Resources/images/leggButtonBg.gif) no-repeat top left;border:none;width:170px;height:32px;margin:0;}
.Tip{background:url(/public/Resources/images/TipsBg.gif) no-repeat left center;border:none;height:20px;margin:20px 0 0 0;padding:5px 0 5px 35px;float:left;font:bold 12px Georgia;color:#ffffff;text-decoration:none;}
.PnlMainLogin h2{font:normal 30px Georgia; color:#ffffff;text-align:left;}
.LoginRadioLabel label{font:bold 14px Georgia;padding:0 0 0 5px;} 
.RegisterTable input{float:left;background:url(/public/Resources/images/LoginInputBg.gif) no-repeat left center;border:none;width:144px;height:16px;margin:10px 0 0 20px;padding:3px}
.RegisterTable label{font:bold 14px Georgia;color:#ffffff;float:right;margin:10px 0 0 20px;}
.PnlMainLogin a{font:bold 14px Georgia;color:#ffffff;color:#808080;}
.LoginRadioLabel{width:100%;float:left;margin:20px 0 0 217px;padding:0;text-align:left;}
.BtnRegister{float:left;} 
.BtnRegister{background:url(/public/Resources/images/loginButton.gif) no-repeat left center;border:none;width:84px;height:30px;float:none;margin:20px 0 0 0;}
.PnlMainLogin{float:left;margin:0;padding:0;width:100%;}
.EditAdress label{font:bold 14px Georgia;color:#ffffff;margin:10px 0 0 0;float:left;padding:0 10px 0 0;float:right;}
.EditAdress input{background:url(/public/Resources/images/ContactFormInputBg.gif) no-repeat left center;border:none;width:234px;height:16px;margin:10px 0 0 0;padding:3px;}
.EditAdress textarea {width:236px;height:200px;border:none;margin-top:10px;border:2px solid #cccccc;font:normal 12px Georgia;color:#818181;}
.PanelRegister{float:left;margin:0;padding:0;width:100%;}
.PanelRegister h2{font:normal 30px Georgia; color:#ffffff;text-align:left;}
.ForgotPass{margin-top:30px;}
.button{background:url(/public/Resources/images/sendBut.gif) no-repeat left center;border:none;width:84px;height:30px;}
.TextBoxForgot{background:url(/public/Resources/images/LoginInputBg.gif) no-repeat left center;border:none;width:150px;height:16px;padding:5px;}
.ButtonSubmit{background:url(/public/Resources/images/sendBut.gif) no-repeat left center !important;border:none !important;width:84px !important;height:30px !important;}
.RegisterSelect{width:234px;margin:10px 0 0 20px;background:url(/public/Resources/images/LongInputBg.gif) no-repeat left center;border:none;padding:3px;color:#818181;}
.LongRegisterInput{width:240px !important;background:url(/public/Resources/images/LongInputBg.gif) no-repeat left center !important;border:none;}
.RegBut{background:url(/public/Resources/images/RegisterButton.gif) no-repeat left center;border:none;width:134px;height:30px;margin:20px 0 0 40px;}
.DinAdresse{width:100%;background:url(/public/Resources/images/DinAdresse.gif) no-repeat left center;height:49px;float:left;margin-top:30px;}
.DineBestilling{width:100%;background:url(/public/Resources/images/DineBestilling.gif) no-repeat left center;height:49px;float:left;margin-top:30px;}
.EndrePass{width:100%;background:url(/public/Resources/images/EndrePass.gif) no-repeat left center;height:49px;float:left;margin-top:30px;}
.EndreEmail{width:100%;background:url(/public/Resources/images/EndreEmail.gif) no-repeat left center;height:49px;float:left;margin-top:30px;}
.Nyhetsbrev{width:100%;background:url(/public/Resources/images/Nyhetsbrev.gif) no-repeat left center;height:49px;float:left;margin-top:30px;}
.ProductPrice{font:normal 30px Georgia;color:#f26228;width:100%;float:left;}
.Related{clear:both;width:100%;}
.ChangePassButton{background:url(/public/Resources/images/ChangePassButton.gif) no-repeat left center;border:none;width:170px;height:32px;margin-top:20px;}
.ChangeEmailButton{background:url(/public/Resources/images/ChangePassButton.gif) no-repeat left center;border:none;width:170px;height:32px;margin-top:20px;}
.NewsletterPanelClass input{background:url(/public/Resources/images/LoginInputBg.gif) no-repeat left center;border:none;width:150px;height:22px;margin:10px 0 0 20px;}
.AddNewsletter {background:url(/public/Resources/images/sendBut.gif) no-repeat left center !important;border:none;width:84px !important;height:30px !important;float:none !important;}
.DelNewsletter{background:url(/public/Resources/images/slettbutton.gif) no-repeat left center !important;border:none;width:84px !important;height:30px !important;float:none !important;}
.EditUser{font:normal 14px Georgia;}
.EditButton{background:url(/public/Resources/images/RedigerButton.gif) no-repeat left center;width:90px;height:30px;border:none;margin:0 0 0 20px;}
.AddNewButton{background:url(/public/Resources/images/AddNewButton.gif) no-repeat left center;width:112px;height:30px;border:none;margin:0 0 0 20px;}
.EditButton2{background:url(/public/Resources/images/RedigerSmallButton.gif) no-repeat left center;width:18px;height:20px;border:none;}
.DlButton{background:url(/public/Resources/images/SlettSmall.gif) no-repeat left center;width:18px;height:20px;border:none;}
.EditUser h3{font:bold 16px Georgia;color:#ffffff;}
.Test{font:bold 16px Georgia;color:#ffffff;}
.PrimaryAddress{margin-top:30px;}
.OneAdress{width:370px;margin-top:30px;}
.hr{color:white;}
.Orderr{font:bold 16px Georgia;color:#ffffff;line-height:25px;}
.Test {width:20px; height:20px;}
.DownloadInwice{background:url(/public/Resources/images/AdobeGif.gif) no-repeat left center;width:16px;height:16px;border:none;text-decoration:none;}
.DetailsOrder{margin:20px 0 0 20px;}
.DetailsOrder h2{font:bold 16px Georgia;color:#ffffff;margin:20px 0 10px 0;}
.HistOrd tr{margin:20px 0 0 0 ;}
.navn{background:#bce3e5 url(/public/Resources/images/navn.gif) no-repeat left center;height:40px;}
.pris{background:#bce3e5 url(/public/Resources/images/pris.gif) no-repeat left center;height:40px;}
.antal{background:#bce3e5 url(/public/Resources/images/antal.gif) no-repeat left center;height:40px;}
.Handlinger{background:#bce3e5 url(/public/Resources/images/Handlinger.gif) no-repeat left center;height:40px;}
.CartProductLink{font:normal 14px Georgia;color:#ffffff;}
.CartProductLink a{font:bold 14px Georgia;color:#808080;}
.BtnAddItem{background:url(/public/Resources/images/btnAddprod.gif) no-repeat left center;width:18px;height:20px;border:none;float:left;margin:5px 0 0 0 ;}
.BtnRemoveItem{background:url(/public/Resources/images/btnRemProd.gif) no-repeat left center;width:18px;height:20px;border:none;float:left;clear:both;margin:5px 0 0 0 ;}
.BtnRemoveAll{background:url(/public/Resources/images/SlettProd.gif) no-repeat left center;width:71px;height:30px;border:none;float:left;clear:both;margin:5px 0 0 0 ;}
.ll img{padding:10px;}
.TotalSumCartStepOne{font:normal 30px Georgia;color:#ffffff;}
.TotalSumCartStepOne p{padding:0 0 0 230px;float:left;}
.regnerbut{background:url(/public/Resources/images/regnerBut.gif) no-repeat left center;width:106px;height:30px;border:none;margin:0 75px 0 0;float:right;}
.cart-btn-left{float:left;background:url(/public/Resources/images/CartBtnLeftBg.gif) no-repeat left center;width:130px;height:30px;border:none;}
.cart-btn-right{margin-right:30px;float:right;background:url(/public/Resources/images/CartBtnRightBg.gif) no-repeat left center;width:130px;height:30px;border:none;}
.OneAdress2{width:350px;float:left;margin:0;padding:20px 0 0 0;}
.OneAdress2 input{float:left;margin:3px 3px 0 3px;}
.OneAdress2 label{float:left;}
.wizard-buttons-panel{margin-top:40px;}
.ChangeBold2{width:330px;height:20px;float:left;background-color:#bce3e5;font:bold 18px Georgia;color:#ffffbf;padding:10px}
.PnlAllCenter h2{font:normal 30px Georgia;color:#ffffff;}
.PnlAllCenter h4{width:710px;height:20px;background-color:#bce3e5;font:bold 18px Georgia;color:#ffffbf;padding:10px 0 10px 10px;}
.one{width:50%;float:left;margin:0;padding:0;font:normal 14px Georgia;}
.Step2Radiobuttons{margin:0;padding:15px 0 27px 145px;line-height:30px;}
.Step2Radiobuttons label{margin-left:15px;}
.Step2Radiobuttons textarea{background:url(/public/Resources/images/Step2TextAreaBg.gif) no-repeat left center;width:430px;height:110px;border:none;color:#818181;padding:5px 0 0 5px;}
.WizzStep3{font:normal 14px Georgia;width:670px;padding:0 0 0 50px;}
.WizzStep3 h3{font:bold 16px Georgia;color:#ffffff;width:100%;padding:15px 0 10px 0;border-bottom:1px solid white;}
.WizzStep3 a{font:bold 14px Georgia; color:#5995b3;margin:0 0 0 12px;}
.price3{font-weight:bold;width:20%;float:left;text-align:right;line-height:25px;}
.ooo{width:80%;float:left;line-height:25px;}
.SummaryComments{font-style:italic;}
.BigImage{width:300px; height:400px;padding:20px;background-color:#bce3e5;}
.SmallImages{width:100%;margin-top:20px;}
.SmallImageOne{width:80px;margin:0 0 0 10px;padding:10xp;float:left;height:100px;background-color:#bce3e5;padding:10px;vertical-align:middle;text-align:center;}
.RelatedImages{width:130px;height:200px;background-color:#ffffff;padding:20px;}
.ErrorTableProduct{float:left;margin:20px 0 20px 0;padding:0;width:100%;color:red;}
.HistOrd{line-height:25px !important}
.CancelBut{background:url(/public/Resources/images/cancelAdress.gif) no-repeat left center;border:none;width:84px;height:30px;float:none;margin:20px 0 0 0;}
.SavechangesBut{background:url(/public/Resources/images/lagre.gif) no-repeat left center;border:none;width:84px;height:30px;float:none;margin:20px 0 0 0;}


.ValidationSearch{position:absolute;color:#fff9ae !important;margin:10px 0 0 0px;font:normal 20px Georgia;cursor:help;}
.valid{font:normal 20px Georgia;color:#fff9ae !important;margin:14px 0 0 0px;position:absolute;cursor:help;}
.Str{width:160px;float:left;}
.Str label{margin-left:5px;}
.BestilMerker{width:100%;height:31px;background:url(/public/Resources/images/BestilMerker.gif) no-repeat left center;margin:15px 0 20px 0;float:left;}
.Beskrivelse{width:100%;height:31px;background:url(/public/Resources/images/Beskrivelse.gif) no-repeat left center;margin:0 0 10px 0;float:left;}
.dscr{float:left;width:100%;}
.Spacer{border-bottom:2px dotted #fff9ae;}
.nyhet{width:100%;height:49px;background:url(/public/Resources/images/nyhet2.gif) no-repeat center center}
.tilbut{width:100%;height:49px;background:url(/public/Resources/images/tilbud.gif) no-repeat center center}
.deliv{width:50%;float:left;line-height:25px;line-height:20px;}
.NYTT{width:29px;height:14px;background:url(/public/Resources/images/nytt.gif) no-repeat right center;padding:0 33px 0 0;}
.ChangeBold{font:normal 30px Georgia;color:#ffffff;margin:0 0 20px 0;width:100%;}
.ChangeBoldd{font:normal 30px Georgia;color:#ffffff;margin:0 0 20px 0;width:100%;float:left;}
.forgot{margin:20px 0 0 0;}
.TakkLbl{color:red;}
.ButtonBackYourAccount  {font:bold 14px Georgia;color:#ffffff;text-decoration:none;width:100%;float:left;margin-bottom:20px;}
.breadcrumb a{font:normal 12px Georgia;color:#808080;text-decoration:none;}
.ImageBox {display:table-cell;vertical-align:middle;margin:auto;text-align:center;}
.logclick{float:left;margin:30px 0 0 130px;padding:0;width:300px;height:100px;}
.logclick a{width:100%;height:100%;float:left;}
.OrderHistoryList li{list-style:none;}
.canceldibs{font-size:20px;text-align:center;margin-top:20px;color:red;}
.fontnormal{font-weight:normal;}
.creditcartpic{background:url(/public/Resources/images/creditpic.gif) no-repeat center center;width:108px;height:18px;}
.ttt span{color:#808080;}
.ProductListBefore{text-decoration:line-through;font-size:16px;float:left;width:100%}
.ProductListBefore2{text-decoration:line-through;font-size:12px;float:left;width:100%}
.red{color:red;}
.renderTable{float:left;}
.RegisterTable{float:left;width:100%;margin:0 0 0 80px;}


.PnlTopMenu li:first-child:before {
content:"";
}
.PnlTopMenu li {
background-image:url(/public/Resources/images/TopMenuStrips.gif);
background-position:0pt 50%;
background-repeat:no-repeat;
margin:0px 0px 0 0px;
padding:0px 0px 0 0px;

}

.PnlTopMenu li {
display:block;
float:left;
}
.PnlTopMenu li:first-child {
background-image:none;
}


#special-offers-panel{position:relative;width:500px;height:300px;overflow:hidden;}
#special-offers-panel li{width:500px}

/*RESET*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	margin:0 0 0 30px;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
