body,html{
margin: 0;
padding: 0;
}
.Container{
	width:960px;
	margin:0 auto;
	position:relative;
	top:0px;  
	
} 
h1,h2{font-size:18px;font-weight:bold;font-family:Arial;margin:0 0 5px 0;padding:0;text-transform:uppercase;}

.PnlTop{width:100%;height:120px;padding:10px 0;}
.PnlTopLeft{height:120px;width:220px;float:left;}
.PnlLogo{width:220px;height:93px;background:url(/public/Resources/images/Logo.gif) no-repeat top center;}
.PnlBreadCrumbs{width:220px;padding:0px 0 10px 0;font:bold 12px Verdana;color:#f23061;}
.PnlLeft{width:220px;float:left;}
.PnlTopCenter{width:480px;height:120px;float:left;padding:0 20px;}
.PnlTopMenu{width:100%;height:30px;background-color:#003c59;float:left;}
.PnlTopMenu ul{margin:0;padding:0;}
.PnlTopMenu li{list-style:none;display:inline;}
.PnlTopMenu a{text-decoration:none;font:bold 12px Verdana;color:#59f1ff;}
.PnlTopMenu a:hover{color:#f23061;}
.PnlRollPictures{width:100%;height:81px;margin-top:0px;float:left;margin-bottom:10px;}
.PnlTopRightMenu{width:220px;float:left;}
.PnlPicture{width:100%;height:129px;background:url(/public/Resources/images/MiffyMainPic.gif) no-repeat top;}
.PnlSearch{width:190px;height:50px;padding:15px;}
.searchbutton{width:42px;height:26px;border:none;float:right;font-size:15px;font-family:Arial;font-weight:bold;}
.searchinput{width:128px;float:left;padding:5px;color:#666666;}
.PnlLeftMenu{width:190px;margin-top:10px;font-size:12px;font-family:Verdana;font-weight:bold;padding:15px;}
.PnlLeftMenu ul{margin:15px 0 0 0px;padding:0;}
.PnlLeftMenu li{margin-top:0px;padding:0px;list-style:none;}
.PnlLeftMenu a{color:#ffffff;padding:0 0 0 20px;text-decoration:none;}
.PnlNewsletter{width:190px;margin-top:10px;padding:15px;}
.PnlNewsletter h2{font-size:12px;font-family:Verdana;margin:0;padding:0;}
.newsletterinput{width:165px;height:15px;border:none;color:#999999;padding:5px;text-align:center;}
.sendbutton{width:75px;height:26px;border:none;margin-top:10px;font-weight:bold;font-family:Arial;font-size:15px;}
.MeldAv{width:90px;height:26px;border:none;margin-left:4px;font:bold 15px Arial;}
.PnlAktuelt{width:190px;padding:15px;margin-top:10px;font:bold 12px Verdana;}
.PnlAktuelt p{text-align:center;margin:3px 0;}
.PnlAktuelt img {display:block;margin-left:auto;margin-right:auto;}
.PnlOm{width:190px;padding:15px;margin-top:10px;font:normal 12px Verdana;}
.PnlOm a{font:bold 12px Verdana;text-decoration:none;}
.PnlCenter{width:480px;float:left;padding:0px 20px 0 20px;}
.PnlSort{width:100%;height:30px;margin-top:20px;}
.PnlRender{width:100%;margin-top:0px;padding:0px;}
.PnlRight{width:220px;float:right;}
.PnlLogin{width:190px;padding:15px;margin-top:10px;clear:both;}
.PnlLogin a{font:bold 12px Verdana;text-decoration:none;padding:0 0 0 10px;}
.PnlLogin p{margin:0; padding:0;}
.UserNameInput{width:175px;border:0px;padding:5px;color:#666666;  background-position: center center; background-repeat:no-repeat;}
.PasswordInput{width:175px;border:0px;padding:5px; background-position: center center; background-repeat:no-repeat;}
.Loggin{height:26px;border:none;font:bold 13px Arial;margin-top:10px;text-transform:uppercase;}
.commercial, .brand-logo{width:190px;height:110px;padding:0 15px;margin-top:10px;}
.Bestselgerne{width:190px;padding:15px;margin-top:10px;font:normal 12px Verdana;}
.Bestselgerne a{font:bold 12px Verdana;color:#ffbf1f;text-decoration:none;}
.PnlCart{width:190px;padding:15px;margin-top:10px;font:normal 12px Verdana;}
.PnlCart a{font-weight:bold;text-decoration:none;}
.PnlPaymentsCardsAdvert{width:220px;height:78px;margin-top:10px;}
.PnlRightBottom{width:210px;font:normal 11px Verdana;color:#00487f;padding:15px 5px 20px 5px;}
.PnlRightBottom a{text-decoration:none;font-weight:bold;}
.clear{width:100%;float:none;clear:both;}

.ForgotMyPassword {margin:0px 0 5px 0 !important;padding:0px;width:100px}

.PnlTopMenu li:first-child:before {
content:"";
}
.PnlTopMenu li {
background-image:url();
background-position:0pt 50%;
background-repeat:no-repeat;
margin:5px 0px 0 0px;
padding:0 8px 0 8px;
}

.PnlTopMenu li {
display:block;
float:left;
}
.PnlTopMenu li:first-child {
background-image:none;
}
.PnlTopRightMenu ul{margin:10px 0 0px 0;padding:0;width:100%;height:105px;}
.PnlTopRightMenu li{float:left;margin:0;padding:0;list-style:none;width:100%;margin-top:3px;}
.PnlTopRightMenu a{margin:0;padding:0;float:left;display:block;}
.OmOss{width:95px;height:18px;}
.Blogg{width:86px;height:17px;}
.RisEllerRos{width:140px;height:17px;}
.Hjelp{width:74px;height:17px;}
.Presse{width:85px;height:17px;}
.renderTable{font:bold 12px Verdana;margin-top:0px;float:left;}
.LesMer{margin:10px 35px 0 0;float:left;clear:both;width:64px;height:22px;border:none;font:bold 11px Arial;}
.Buy{margin-top:10px;float:left;width:44px;height:22px;border:none;font:bold 11px Arial;}

.PnlRender h2{font:bold 24px Arial;color:#00487f;margin:0;padding:0;}
.Product {font:normal 12px Verdana;color:#00487f;}
.readmore{font:bold 12px Verdana;text-decoration:none;}
.Clicktophoto{font:bold 12px Verdana;color:#00487f;}

.VariantProduct1, .VariantProduct1{width:140px;}

.inner-cell img{display:block;margin-left:auto;margin-right:auto;}
.inner-cell{text-align:center;width:155px;height:1px;margin:0;padding:0;}
.ccc{min-height:230px;margin-left:auto;margin-right:auto;display:block;width:155px;text-align:center;}
.ProductListButtons{margin:10px 0 20px 0;float:left;}

.ProductImage{width:280px;min-height:300px;float:left;padding:0px;}
.ProductImage img{margin-bottom:30px;border:none;}
.ProductDescr{float:left;margin:0 0 0 15px;padding:0;}
/*.ProductDescr{float:left;margin:0 0 0 15px;padding:0;width:160x}*/
.ProductDescr span {float:left;margin:0;padding:0;text-align:right;padding-right:10px;}
.ProductDescr select{width:100px}
.ProductPrice{font:Bold 16px Verdana;text-align:center;margin:0 0 10px 0;}
.AddToCartButtonTextBox{width:30px;}
.ccc img{margin:0 0 10px 0;}
.EditUser{float:left;width:100%;}

#pnlProductDescription{width:185px !important;overflow:hidden}
#pnlProductDescription p{width:auto}

 .prev, .next{height:26px !important;cursor:pointer;}
 .rolltable img{border:none !important;}
 .rolltable{display:block;margin-left:auto;margin-right:auto;}

 #ctl01_Search_SearchValidator{position:absolute;}
.PnlAktuelt a{text-decoration:none;}
.PnlAktuelt img{border:none;margin-bottom:5px;}
.LoginValid{position:absolute;}

.bold{font-weight:bold;}

.PanelArticle{font:normal 12px Verdana;margin:20px 0 0 0;}
.PagerInfoCell{font:bold 12px Verdana;}
.PagerCurrentPageCell{font:bold 12px Verdana;}
.PagerOtherPageCells a{font:bold 12px Verdana;margin:0;padding:0;}
.PagerHyperlinkStyle{font:bold 12px Verdana;text-decoration:none;}
.categoryMenu{margin-left:-20px;}
.PagerContainerTable{font:Bold 12px Verdana;margin:0 auto;}
.PagerContainerTable a{color:#003b59;}
.cell{width:150px;overflow:hidden;}
.BuyButton{margin-left:20px;}
.Tip{text-decoration:none;font:bold 12px Verdana;margin-top:20px;text-align:center;width:100%;}
.PnlCenter h1{margin:20px 0 20px 0;font-size:24px;text-transform:none;}
.PanelCard{float:left;width:100%;}

.ErrorTableProduct{color:Red;margin-top:50px;}
.pricefont{font-weight:bold;font-style:normal;}
.ProductListBefore{text-decoration: line-through;text-align:center;margin:0 0 15px 0}
.LoginWelcome{font:bold 12px Verdana;}
.PnlBreadCrumbs2 a{font:bold 12px Verdana;text-decoration:none;text-transform:lowercase;}
.PagerDiv{float:left;width:100%;}

.pnlFlash{width:360px;height:100px;float:left;margin:0 0 0 0px;}

.PnlCart input{margin:5px 0 0 0;}
.read{margin:0 0 0 10px;}

.ImageBox{float:left;margin:0;width:149px;height:150px;background-color:#ffffff;}







/*Romeks part*/
div.hr{height:2px;width:100%;clear:both;border:none;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0;margin:0}
div.hr hr{display:none}
div.dotted{border:none;border-bottom:2px dotted #e5e5e5 !important}
div.line{border:none;border-bottom:1px solid #EFAB68 !important}
div.grayline{border:none;border-bottom:1px solid #e5e5e5 !important}
div.small{width:85%}

div.hr-splitter{height:2px;width:100%;margin:5px 0 0 0;border:none;border-top:1px solid #E5E5E5}
div.hr-splitter hr{display:none}

.cart-step-header{margin:15px 0 5px 0 !important;font:bold 16px Tahoma !important;color:#1CC8D6;}
.PanelCard table{width:100%}

.cart-btn-left, .cart-btn-right{float:left;background:url(/public/Resources/images/BtnRecount.gif) no-repeat center center;width:152px;height:26px;border:none;font:bold 13px Arial;color:#5995b3;text-transform:uppercase;margin:0;}
.cart-btn-right{float:right}

.wizard-buttons-panel{margin:10px 0 0 0;padding:10px 0 0 0}
td.bord{padding-bottom:4px !important} /*class taken from Grzes*/
td.wizard-addremove-buttons-cell{vertical-align:middle !important;display:table-cell}
td.wizard-addremove-buttons-cell button{display:block !important}
.separator{padding:15px 0 10px 0}

/*.small-cart-product-name a{display:block;clear:both}*/
.small-cart-product-name p{margin:2px;padding:0;white-space:normal !important}
#tblSmallCart{width:190px !important;display:table !important;border-collapse:separate;table-layout:fixed}
#tblSmallCart td small{white-space:normal !important}



/*product list*/
.ccc{width:150px;text-align:center;}
.ccc img{margin:0 !important}

.cell{vertical-align:bottom !important;padding:10px 8px 0 0!important}
.ProductListButtons{width:100%;float:none;text-align:center;margin:5px 0}

/*product*/
.ProductImage{text-align:center}

.validator{float:none !important;display:inline !important;font:bold 22px Courier New;vertical-align:middle;margin:0 !important;padding:0 !important;cursor:help}
.SingleProductBuyButton{margin:0 !important}

.ForgotMyPassword{font-size:10px !important;background:none !important;float:left;padding:0 !important;}
.regtext{line-height:16px !important; float:left;margin-top:7px;}




.button{margin:0 0 0 10px;background:url(/public/Resources/images/EditAdresButton.gif) no-repeat center center;width:75px;height:20px;border:none;font:bold 11px Verdana;color:#5995b3;text-transform:uppercase;}
.TextBoxForgot{}
.LogoClick{float:left;width:360px;height:100%;}
.LogoClick a{width:100%;height:100%;float:left;}



/*Romek*/
.inner-cell{height:100% !important}
#tblImages img{margin:0 !important}
#tblImages a {text-align:center;padding:0 !important}
.OneAdress2{margin:0 0 40px 0}
.PanelRegisterLogin{margin:40px 0 !important;padding:50px 0 0 0;} 



.cart-top-texts{}
.cart-top-texts div{margin:5px 0 !important}
.cart-welcome{}
.cart-contact{}

.cart-welcome a, .cart-contact a{}
.cart-welcome p, .cart-contact p{margin:0 !important;padding:2px !important;font:normal 12px Tahoma !important}
.cart-welcome em, .cart-contact em{font-style:normal;font-weight:bold}
.cart-welcome .terms{font-weight:bold;color:Red}

.BtnRemoveAll{background:url(/public/Resources/images/del.png) no-repeat center center;width:12px;height:12px;border:none;}


/* tomek */
.RegisterIfreme{background-color:White; width:480px; height:300px; border-color:White; border-bottom-color:#555555; border-right-color:#555555;}
.LoginInformationPanel{color:Red; font-size:12px;}
.PnlLogin h1 {margin-bottom: 3px;}
.WarningCreditCart{font-size:small;}
.WarningCreditCartOBS {color:Red;}

.OutOfStockDescription{margin-top:5px;font-size:9px;display:none;}


.SpecialOffersPanelClass a {margin:0; padding:0; text-decoration:none;  border-width: 0px;}
.SpecialOffersPanelClass  img {border: 0 none;}
