body{background:#FFF;color:#000;text-align:left;margin:0;padding:0;}
a{text-decoration:underline !important;}
h1{display:block;font-size:18px;padding:0px 0px 0px 0px;margin:0px 0px 20px 0px;}
h2{margin-top:0px;font-size:14px;}
h3{display:inline;}
h4{display:inline;}
#cartAlert.displayNone, #loggedoutPanel.displayNone{display:none !important;}
div,span,strong,p,br{float:none !important;}
.MainLeft,.MainRight .TopMainMenu,.Before,.Behind,.Lang,.FDBox img, .TabSeparator,.AddToBasket,.validation,.Separator,br,.OutFromBasket input, .OutFromBasket a,.OutFromBasket strong.pieces,.Tabs,.loginLink, .MainContentFreePlace,.OrderButton,.btnNext,.btnSubmit,.btnSubmitDiv, .orderHelp,#divOrderHelp,.errorText,.ButtonBox,.MorePruducts,.title, .BelowMap,.clickForDetail,#btnPrint,td.buttons_cart{display:none !important;}
.Footer,.MainDiv,.ProductInfoBox .InBox{background:#FFF !important;color:inherit;}
.Footer,.MainRight,.OutFromBasket{padding:0 !important;}
.PathAndLang,.FDBox h3,.basicInfo,.displayNone,img.productDetail{margin:0px !important;}
.FDBox{border:none !important;}
.InBox,.FDBox,.ProductInfoBox,.FastDownloadBoxMain,.basicInfo,.PruductsBoxes{width:100% !important;}
#secondPart,#secondPart table,#secondPart tr,#secondPart td{width:auto !important;}
#secondPart{width:545px !important;}
body,a,span,div,strong,h1,h2,h3,h4,h5,h6,input,select{color:#000;font-size:11px;background-color:inherit !important;}
.WhyBox{float:right !important;width:48% !important;}
.WhyP{float:left !important;width:48% !important;}
.mapView{float:right !important;}
.InfoPrice{float:left !important;height:auto !important;}
.CartBasket{float:left !important;}
.CartBasket .OutFromBasket{float:right !important;width:90px !important;padding-bottom:0px !important;position:static !important;top:0px !important;left:0px !important;}
.Info{float:left !important;height:auto !important;width:380px !important;}
.Info span{float:left !important;height:auto !important;width:250px !important;margin-left:0px !important;position:relative !important;left:10px !important;}
.Price{float:left !important;margin-left:0px !important;position:relative !important;left:10px !important;}
.Produkt,.ProduktEx{height:auto !important;position:relative !important;}
div.Produkt,div.ProduktEx{border:solid 1px #999999;margin-bottom:10px;padding:10px 0;}
.Informations{float:left !important;width:500px !important;}
.productBoxImage{float:left !important;position:relative !important;left:10px !important;}
.productBoxImage img{float:left !important;margin:0px 0px 5px 0px !important;}
.ProductInformations{margin:0px !important;position:static !important;left:0px !important;padding:0px !important;}
.productBoxInfo{float:right !important;margin:0px 0px 10px 0px !important;padding:0px !important;position:relative !important;left:10px !important;top:10px !important;}
.productBoxInfo .Price{float:left !important;margin:0px !important;position:relative !important;left:0px !important;}
.OutFromBasket{position:absolute !important;left:450px !important;top:20px !important;width:90px !important;z-index:10 !important;}
.MainDiv{width:100% !important;margin-left:auto;margin-right:auto;}
.MainRight{width:100% !important;}
.MainContent{text-align:left !important;width:100% !important;}
.FDBox{margin-left:5px !important;padding-bottom:5px !important;}
.Link{display:inline !important;width:auto !important;}
.Tabs{border:none !important;}
div.basicInfo{text-align:left;margin-bottom:5px !important;}
.Footer{position:relative !important;top:10px !important;text-align:center !important;width:100% !important;}
div.ProductsBoxes a{border:1px solid #999999 !important;text-align:center !important;}
div.MainRight div.MainContent div.Produkt{width:545px;}
.Path,.Lang,.Separator,.PruductsBoxes,hr{margin-top:0px !important;}
.printTitle{display:block;font-weight:bold;font-size:130%;}
.FDBox{clear:both !important;}
.InBox img,img.productDetail{display:block !important;float:none !important;clear:both !important;border:none !important;}
.displayNone{display:block !important;clear:both !important;}
.PruductsBoxes,.Produkt{text-align:left !important;}
.PruductsBoxes a{float:left !important;}
.KatID{position:relative !important;left:0px !important;width:90px !important;}
.PruductsBoxes hr{margin-top:10px !important;}
.OutFromBasket .orderCart input{display:inline !important;border:none !important;height:12px !important;line-height:12px !important;font-size:12px !important;margin:0px !important;padding:0px !important;}
#firstPart input{display:inline !important;margin:0px !important;padding:0px !important;}
#firstPart br{display:block !important;}
.Path{padding-bottom:10px !important;}
div.PruductsBoxes a{text-decoration:none !important;}
div.MainRight div.MainContent div.FinalPrice .texts{width:260px;}
div.MainRight div.MainContent div.FinalPrice .prices{width:100px;    padding-right:30px;text-align:right;}
#tbDescription br{display:inline !important;}
#InBox1 h1,#InBox1 h2,#InBox1 h3,#InBox1 h4,#InBox1 h5, #InBox2 h1,#InBox2 h2,#InBox2 h3,#InBox2 h4,#InBox2 h5, #InBox3 h1,#InBox3 h2,#InBox3 h3,#InBox3 h4,#InBox3 h5{}
#InBox1 .printTitle,#InBox2 .printTitle,#InBox3 .printTitle{}
div.InBox{border:none !important;}
div.InBox p,div.InBox table{padding:0 3%;}
.InBox h4{display:block;margin:10px 0px 0px 0px;padding:0 3%;}
#InBox1 p,#InBox1 .basicInfo{padding:0 3%;}
#InBox1{clear:none;display:block;margin:5px 0px 0px 0px;}
table div.info_user{float:left;width:265px;}
table div.contact_user{width:175px;float:right;}