 @import url('https://fonts.googleapis.com/css?family=Maven+Pro');
html,body{
	height:100%; 
	width:100%;
}
body{
 margin:0px;
 background-image:url('../img/bg.jpg');
}
body,td,th{
 font-family: 'Maven Pro', sans-serif;
 color:#333333;
}
h1{
 margin:0px;
}
hr{
  border: 0; 
  height: 1px; 
  background: #d0d0d0; 
  background-image: linear-gradient(to right, #ccc, #d0d0d0, #ccc); 
}
input[type=text],select{
  border:1px solid #cccccc;
  padding:5px;
  width:200px;
}

a:link,
a:active,
a:visited{
 color:#333333;
 text-decoration:none;
}
a:hover{
 text-decoration:underline;
}

/* Ablak */
.ppup {
    width:100%;
    height:100%;
    display:none;
    position:fixed;
    top:0px;
    left:0px;
    background:rgba(0,0,0,0.75);
	z-index:0;
}
.ppup-inner {
    max-width:700px;
    width:90%;
    padding:40px;
    position:absolute;
    top:40%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    box-shadow:0px 2px 6px rgba(0,0,0,1);
    border-radius:3px;
    background:#fff;
	z-index:3;
	margin-top:40px;
}
.ppButtons a:link,
.ppButtons a:active,
.ppButtons a:visited,
.btnS1{
   background: #52514f;
  color: #ffffff !important;
  font-size: 14px;
  padding: 6px 10px 6px 10px;
  text-decoration: none;
  border:none;
}
 
 .textTitle {
    display: inline-block;
    width: 20%;
}
.inputRow {
    margin-bottom: 5px;
}

.errorText{
 color:#ff0000;	
}
/* /Ablak */
.contentBlock{
 width:1000px;
}
.header{
 background-image:url('../img/dobozplazaHead.jpg');
 height:100px;
 text-align:right;
}
.cartBlock{
 width:280px;
 height:80px;
 padding-top:15px;
 text-align:left;
 line-height:22px;
 float:left;
}
.headerContent{
 width:700px;
 height:100px;
 float:left;
}
.cartBlock a:link,
.cartBlock a:active,
.cartBlock a:visited{
 color:#ffffff;
 text-decoration:none;
}
.menuContentMobile{
 display:none;
}
.productNameH1{
 font-size:26px;
}
.menuContent{
 text-align:left;
 width:695px;
 height:40px;
 border:1px solid #ffffff;
 float:left;
 padding-left:10px;
}
.menuContent a:link,
.menuContent a:active,
.menuContent a:visited{
 color:#232323;
 text-decoration:none;
 display:inline-block;
 margin-left:7px;
 margin-right:7px;
}
.menuContent a:hover{
 text-decoration:underline;	
}
.mobileIcons{
 display:none;
}
.serchBox{
 width:270px;
 float:left;
 text-align:right;
}
.head2Container{
 width:100%;
 background-color:#ffffff;
 padding-top:10px;
}
.mainContent{
 width:980px;
 padding:10px;
 background-color:#ffffff;
 border-top:1px solid #a9a9a9;
 min-height:600px;
 text-align:left;
}
.footer{
 background-color:#cccccc;
width:980px;
padding:10px;
min-height:80px; 
}
.footer a:link,
.footer a:active,
.footer a:visited{
 color:#333333;
 text-decoration:none;
}
.leftContent{
 width:27%;
 float:left;
}
.rightContent{
 width:96%;
 float:left;
 text-align:left;
 padding-left:2%;
 min-height:600px;
}
.labelX{
 background-color:#52514f;
 padding:4px;
 color:#ffffff;
 font-weight:bold;
}
.lefBlock{
 border:1px solid #a9a9a9;
}
.lefBlock a:link,
.lefBlock a:active,
.lefBlock a:visited{
 font-size:14px;
 text-decoration:none;
 display:block;
 color:#52514f;
 padding-top:4px;
 padding-bottom:4px;
 border-bottom:1px dotted #a9a9a9;
}
.lefBlock a:hover,
.cSelect{
 color:#ffffff !important;
 background-color:#52514f;
}
.productNameBox2 a:link,
.productNameBox2 a:active,
.productNameBox2 a:visited{
 color:#52514f;
 text-decoration:none;
}
.productPictureBox2{
 width:150px;
 float:left;
}
.productShortDc2{
 width:370px;
 float:left;
 padding-left:10px;
 padding-right:10px;
}
.productBoxAfter{
 clear:both;
 height:10px;
 padding-top:10px;
}
.productShortDcBox2{
 height:120px;
 overflow:hidden; 
}
.productPrice2{
 text-align:center;
 font-size:12px;
}
.cartBtnBox2{
 margin-top:10px;
 text-align:center;
}
.cartBtn{
 background-color:#52514f;
 color:#ffffff;
 border:none;
 padding:3px;
 padding-left:5px;
 padding-right:5px;
}
.cartBtn:hover{
 cursor:pointer;
}
.detailsBox2 a:link,
.detailsBox2 a:active,
.detailsBox2 a:visited{
 display:inline-block;
 border:1px solid #52514f;
 padding:5px;
 margin-top:10px;
 text-decoration:none;
 color:#52514f;
}
.detailsBox2 a:hover{
 background-color:#52514f;
 color:#ffffff;
}

.pages a:link,
.pages a:active,
.pages a:visited{
 color:#52514f;
 text-decoration:none;
 border:1px solid #52514f;
 padding:4px;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 width:40px;
 height:40px;
}
.current{
 background-color:#52514f;
 color:#ffffff !important;
}
.itemNumber2{
 font-size:12px;
 color:#7a7a7a;
 text-align:center;
 width:150px;
display:inline-block; 
}

.productQtyNumber {
    padding: 5px;
    border: 1px solid #a9a9a9;
    width: 50px;
    font-size: 18px;
}
.productOnePictureBlock{
 width:150px;
 float:left; 
}
.productOnePictureBlock img{
 max-width:150px;
}
.productOneDcBlock{
 width:500px;
 float:left;
 margin-left:15px;
}
.toCartBox{
 float:left;
 width:200px;
 text-align:right;
 //height:55px;
// border:1px solid red;
 display:block;
}
.productOnePrice{
 font-size:24px;
 float:left;
 width:275px;
 //height:55px;
 //border:1px solid red;
 display:block;
}
.productOnPriceBrutto{
 font-size:14px;
}
.filterBox{
 text-align:center;
 border:1px dotted #333333;
 padding:4px;

}
.filterBox a:link,
.filterBox a:active,
.filterBox a:visited{
 text-decoration:none;
 color:#ff0000;
 font-weight:bold;
 display:block;
}
.attrBlock{
 border:1px solid #a9a9a9;
 width:218px;
 float:left;
 margin-top:10px;
 margin-right:10px;
}
.attrTitle{
 display:inline-block;
 text-align:center;
 color:#ffffff;
 background-color:#52514f;
 width:218px;
}
.mpct{
 width:44px;
 border:1px solid #cccccc;
}
#mobileCategoryList{
 display:none;
}
#attrMegse{
 display:none;
}
.sorterBox{
 text-align:right;
}
.cartProductName{
 width:200px;
}
.prodAttrBox{
 width:100%;
}
.prodAttrBoxTitle{
 text-align:center;
 color:#ffffff;
 background-color:#52514f;
 padding:4px;
}
.prodAttrBoxA{
 width:47.65%;
 float:left;
 padding:1%;
 border:1px solid #eeeeee;
}
.prodAttrBoxVal{
 width:100%;
 float:left;
 padding:1%;
 border:1px solid #eeeeee;
 border-left:none;
}
.prodGrey{
 background-color:#f5f5f5;
}
/* productList.tpl */
.productBox{
 border:1px solid #cccccc;
 width:23%;
 margin-right:1.6%;
 float:left;
 margin-bottom:2%;
}
.productNameBox{
 height:54px;
 overflow:hidden;
}
.productNameBox h2{
 font-size:16px;
 font-weight:normal;
 text-align:center;
}
.productNameBox a:link,
.productNameBox a:active,
.productNameBox a:visited{
 text-decoration:none;
 color:#333333;
}
.productPictureBox{
 text-align:center;
 height:150px;
 overflow:hidden;
}
.productPictureBox img{
 max-width:150px;
 max-height:150px;
}
.productShortDcBox{
 padding:10px;
 height:75px;
 overflow:hidden;
 text-align:center;
 border-top:1px solid #a9a9a9;
 border-bottom:1px solid #a9a9a9;
 margin-top:4px;
}
.itemNumber{
 text-align:center;
 display:block;
}
.productPrice{
 text-align:center;
 margin-top:10px;
 margin-bottom:10px;
}
.cartBtnBox{
 text-align:center;
}
.detailsBox{
 text-align:center;
 margin-top:10px;
 background-color:#333333;

}
.detailsBox a:link,
.detailsBox a:active,
.detailsBox a:visited{
 color:#ffffff;
 text-decoration:none;
 display:block;

  padding-top:5px;
 padding-bottom:5px;
}
.detailsBox a:hover{
 background-color:#444444;
}
a.morzsa:link,
a.morzsa:active,
a.morzsa:visited{
 color:#2E2EFE;
}
/* /productList.tpl */