body
{
  font-family: Arial;
  margin: 0px;
  padding: 0px;
  background-image: url(mainbg.jpg);
  background-repeat: repeat-x;
  background-color: #fff;
  color:#2a476a;
  font-size:12px;
  padding-top:3px;
}
img
{border:0px;}
.page
{
  width:1025px;
  margin-left:auto;
  margin-right: auto;
  min-height:700px;
}


h1
{
  font-family: Arial;
  font-size:18px;
  margin-left:5px;
  color: #444444;

}
h2,h3,h4
{
  font-family: Arial;
}


.main
{
  width:1025px;
  min-height:700px;
  float:left;
}
.header
{
  width:1025px;
  height:145px;
  float:left;
}

.gri
{
float:left;
height:32px;
width:1025px;
}

.hdleft
{
  width:300px;
  height:100px;
  float:left;

}
.hdtop
{
  width:300px;
  height:88px;

  float:left;
}
.hdtop img
{
  margin-top:8px;

}

.hdright
{
  width:725px;

  height:100px;
  float:left;
  text-align:right;
  color: #444444;

}

.hdright a
{
text-decoration: none;
margin-left: 40px;
color: #444444;

}
.hdright a:hover
{
color:  #e06ea1;
}

.search
{
  float:left;
  width:314px;
  height:29px;
  margin-top:18px;
  margin-left:25px;
  border-left:1px solid #e3e3e3;
  border-right:1px solid #e3e3e3;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-image: url(searchbg.jpg);
  background-repeat: repeat-x;
}

.search input[type=text]
{
  width:288px;
  height:28px;
  border:0px;
 float:left;
  padding-left:2px;
  background-color: transparent;
  color: #444444;
}
.search input[type=image]
{
 margin-left:0px;
 float:left;
 margin-top:6px;
}
 .meniu
 {
   float:left;
   width:700px;
   height:25px;
   padding-top:9px;
   text-align:right;
   color:#777;
 }
 .meniu a
 {
   text-decoration: none;
   margin-left: 10px;
   margin-right:10px;
   color: #555;
 }
 .textstanga
 {
   float:left;
   height:25px;
   padding-top:9px;
   width:300px;
}
.upcos
{
   margin-top:6px;
   float:left;
   width:260px;
   float:right;
   height:76px;
   background-image:url(cos_bg.png);
   background-repeat: no-repeat;
}
 .cos
{
   float:right;
   width:206px;
   margin-top:29px;
   height:26px;
   margin-left:40px;
   text-align:center;


}
.cos a
{
   font-size:14px;
   color: #fff;;
   margin:0px;
   padding:0px;
 }
.cos a:hover
{
   text-decoration:underline;
   color:#fff;

}
.catsus
{
  float:left;
  width:725px;
  height:25px;
  text-align:right;
  margin-top:5px;

}
.catsus a
{
  text-transform: uppercase;
  font-size: 13px;
    font-weight:bold;
}

.contenu
{
  width:1023px;
  min-height:200px;
  float:left;
  margin-left:2px;
  margin-bottom:15px;
}
.tcateg
{
  float:left;
  width:228px;
  height:33px;
  font-size: 20px;
  font-weight: bold;
  font-style: italic;
  background-color:#a01600;
  padding-top:10px;
  color:#fff;
  padding-left: 10px;
}
.categ
{
  float:left;
  width:238px;
  margin-right:2px;
  min-height:10px;
}
.categoriez
{
  float:left;
  width:212px;
  height:29px;
  border-bottom:1px solid #e8e8e8;
  text-decoration: none;
  margin-left:8px;
  margin-right: 8px;
  padding-top:10px;
  color: #000;
  text-transform: uppercase;
  font-size: 16px;
}
.categoriesub
{
  float:left;
  width:213px;
  min-height:25px;
  text-decoration: none;
  padding-left:15px;

  padding-top:4px;

}
.categoriesub  a
{
  display: block;
  text-decoration: none;
  font-weight: normal;
   color: #373737;
  padding:3px;
  background-image: url(sageatac.jpg);
  background-repeat: no-repeat;
  padding-left: 10px;
}
.categoriesubsub
{
  float:left;
  width:190px;
  min-height:25px;
  text-decoration: none;
  margin-left:23px;
  padding-left:15px;
  background-image: url(sageata.jpg);
  background-repeat: no-repeat;
  padding-top:4px;

}
.categoriesubsub  a
{
  display: block;
  text-decoration: none;
  font-weight: normal;
   color: #373737;
  padding:3px;
}
.categoriesub a:hover
{
  text-decoration: underline;
}

.continut
{
  float:left;
  width:783px;
  min-height: 500px;
  padding-bottom:10px;
}

.continut2
{
  float:left;
  width:1023px;
  min-height: 500px;
  padding-bottom:10px;

}
.galerie
{
  float:left;
  width: 1025px;
  height:350px;
  margin-bottom:10px;
  padding-top:7px;
  background-image: url(galeriebg.jpg);
  background-repeat: repeat-x;

}

.continshadow
{
  text-align: center;
  float:left;
  width:228px;
  margin-top: 10px;
}

.continshadow img
{
  width:180px;

}
.continshadow a
{
 color: #333333;
 text-decoration:none;
}


.casute
{
  float:left;
  width:783px;
  min-height: 1px;

}



.categ ul
{
  list-style-type: none;
  padding:0px;
  margin:0px;
}
 .categ ul li
 {
     margin-top:15px;
 }

.categ ul li a
{
  color: #000;
  font-size:38px;
  text-decoration: none;
  margin-left:10px;
  font-weight:bold;

  font-family: Arial;

}

.categ ul li a:hover
{
   text-decoration:none;
   color: #b77f46;
}

.footer
{
  width:1005px;
  padding:10px;
  margin:0px;
  min-height:100px;
 background-color:#f6f6f6;
  color: #003C72;
  float:left;


}

.footer a
{
  color: #3b469f;
  text-decoration:none;

}
.footer a:hover
{
  text-decoration: underline;
}
.footercontent
{
  float:left;
  width:1000px;
  font-size:12px;
}



.articol
{
  width:226px;
  margin:2px;
  float:left;
  min-height:250px;
  text-align:center;
  margin-bottom:8px;
  line-height: 20px;
  font-size:14px;
  border:1px solid #57afd4;  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  padding-left:2px;
  padding-right:2px;
    -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.articol a
{
  font-size:12px;
  text-decoration: none;
}

.articol img
{
  max-width:240px; max-height:153px; width: expression(this.width > 240 ? "240px" : true);
  height: expression(this.height > 153 ? "153px" : true);
}

/*casuta produs - cat/subcat/search*/
.casutaprodus
{
  width:240px;
  float:left;
  height:450px;
  text-align:center;
  margin-bottom:8px;
  line-height: 20px;
  font-size:14px;
  margin-top:5px;
  margin-bottom:10px;
  margin-right:10px;
  margin-left:10px;
  -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
}

.distantier4
{
  width:1050px;
  float:left;

}
.distantier4 .casutaprodus
{
  margin-left:7px;
}

.imagineprodus
{
  width:240px;
  height:360px;
  float:left;
    margin-bottom:5px;
  background-size: 240px 360px;
}
.imagineprodus img
{

  max-width:240px; max-height:360px; width: expression(this.width > 240 ? "240px" : true);
  height: expression(this.height > 360 ? "360px" : true);
}
.denumireprodus
{
  width:240px;
  float:left;
  height:35px;
}
.denumireprodus a
{
  color: #555555;
  text-decoration:none;
  font-size: 12px;
}
.denumireprodus a:hover
{
  text-decoration:underline;
}
.pretprodus
{
  width:120px;
  height:28px;
  color:  #E06EA1;
  font-size:13px;
  text-align: left;
  float:left;
margin-left:10px;
line-height:15px;
}
.adaugareincos
{
  float:left;
  width:110px;
  margin-top:13px;
}

.adaugareincos input[type=submit]
{
  border:0px;
}
/*end casuta produs*/


/*pagina categorie*/
.titlucategorie
{
  float:left;
  width:350px;
  height:45px;
  margin-left: 10px;
  margin-top: 0px;
  padding:0px;
  color: #444444;
}
.titlucategorie h1
{
  font-size: 24px;
  font-family: Georgia;
  padding: 0px;
  margin:0px;
}
.afistop
{
  float:left;
  width:408px;
  color: #373737;
  text-align:right;
  padding-top:10px;
}
.afistop table
{
  float:right;

}
.afistop table tr td
{
  vertical-align: middle;
}

.afistop select
{
  margin-top:-2px;
  border:1px solid #ccc;
}

/* end pagina categorii */

/* pagina produs */
.produs
{
  float:left;
  width:783px;
  min-height:100px;
}
.imaginistanga
{
  float:left;
   width:250px;
  min-height:50px;
  text-align:center;
}
.imaginemarecont
{
  float: left;
   width:360px;
}
 .imaginemarelikes
{
  float: left;
   width:360px;

}


.infostanga
{
  float:left;
  width:323px;
}

.numeprodus
{
  font-size: 16px;
  float:left;
  width:323px;
  min-height:20px;
  color:  #154684;
  padding-bottom:10px;
  border-bottom:1px solid #ccc;
  padding-top:15px;
  padding-right:10px;
}
.numeprodus h1
{
  font-family: Arial;
  margin:0px;
  padding:0px;
  font-size: 22px;
}

.pret
{
  width:323px;
  font-family: Arial;
  font-weight: normal;
  float:left;
}
.stangadescr
{
 width:323px;
 float:left;
 min-height:10px;
 border-bottom:1px solid #ccc;
 margin-top:10px;
 padding-bottom:10px;
 margin-bottom: 10px;
 padding-right:10px;
}
.rightcos
{
  float:left;
  width:190px;
  margin-left: 15px;
  -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
  margin-top:10px;
  min-height:280px;
}
.rightcos h2
{
  padding: 0px;
  margin:0px;
  margin-top:8px;
  margin-left: 9px;
  color: #555555;
}

.descriere
{
  width:323px;
  float:left;
  min-height:10px;
  font-size:12px;
  color: #373737;
  text-align: justify;
  padding-right:10px;
}


.addincart
{

  margin-left:10px;
  width:228px;
  float:left;
  min-height:10px;

}
.tabelmarimi
{
  float:left;
  padding:5px;
  text-align: center;
  margin-bottom:8px;
  border:1px solid #ccc;
    width:218px;
}

.tabelmarimi a
{
  color: #FF0000;
  text-decoration:none;
  text-transform: captalize;
}


.adaugareincosprd
{
 width: 190px;
 float:left;

}
.adaugareinwish
{
  width: 190px;
  float:left;
}

.adaugareincosprd input[type=image]
{

float:left;
margin-bottom:10px;
margin-top:17px;
margin-left:2px;

}
.comandatelefonic
{
  font-size: 14px;
  font-family: Georgia;
  text-align:center;
  background-color:#f1f1f1;
  padding-top:9px;
  padding-bottom:12px;
  float:left;
  margin-top:15px;
  width:200px;
}
.varecomandam
{
  float:left;
  width:1000px;
  min-height:10px;
  margin-bottom: 4px;
}

.adaugainwish input[type=image]
{
float:left;
margin-bottom:10px;
margin-left:2px;
}
.adaugainwish img
{
float:left;
margin-bottom:10px;
margin-left:2px;

}

.prodculoare
{
  color: #171717;
  font-size:20px;
    float:right;
    margin-bottom:8px;
}
.prodculoare select
{
  float:right;
  width:140px;
  padding-top:4px;
   padding-bottom:4px;
   padding-left:4px;
  font-size:18px;
   color: #444444;
     margin-left:8px;
}
.prodmarime
{
  color: #171717;
  font-size:20px;
  float:right;
  margin-bottom:8px;
}
.prodmarime select
{
  float:right;
  width:140px;
  padding-top:4px;
   padding-bottom:4px;
   padding-left:4px;
  font-size:18px;
  color: #444444;
  margin-left:8px;
}

.produserecomandate
{

  float:left;
margin-left:-10px;
  width:728px;

}

.afistop2
{
  font-size:16px;
  float:left;
  width:718px;
  margin-top:5px;
  border-top:1px solid #ccc;
  padding-top:15px;
  margin-left:10px;

}
.cosprodusex
{ width:1023px;
  margin-top:15px;
  border-top:3px solid #e06ea1;
  color: #444444;
  -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
 -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
  margin-bottom: 10px;
}

.cosprodusex tr th
{
  font-size:12px;
  font-weight:bold;
  font-family: Arial;
  text-align: center;
  background-color: #d7d7d7;
  padding:8px;
  color: #000000;
  border-bottom:1px solid #eeeeee;

}
.cosprodusex tr td
{
  height:50px;
  padding-top:10px;
  text-align:center;
  line-height:25px;
    border-bottom:1px solid #d7d7d7;
}
.bgcos
{
  background-image:url(cosbg.jpg);
  background-repeat: repeat-x;
}
.bgcos td
{
  padding-bottom: 10px;
  border-bottom: 0px;
}

 .mrm
 {
  border-bottom: 1px dashed #ccc;
   border-top:1px dashed #ccc;
   padding-top:4px;
   padding-bottom:4px;
 }

.inputcantitate
{
  padding:10px;
  width:20px;
  font-weight: bold;
  color: #555555;
  font-size:16px;
  border: 1px solid #e5e5e5;
  background-color: #fafafa;
  text-align: center;
}
.prodnamecos
{
  padding-bottom:5px;

   text-decoration:none;
   font-weight: bold;
}
.sterge
{
    padding-top:5px;

     color:Red;
     text-decoration:none;
}
.search2
{
  width:150px;
  padding:10px;
  border:none;
  background-image:url(actualizare.jpg);
  background-repeat: repeat-x;
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
}
.search2:hover
{
  color: #FF0000;
}

.returntoshop
{
  width:150px;
  padding:10px;
  border:none;
  background-image:url(actualizare2.jpg);
  background-repeat: repeat-x;
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
  text-decoration: none;
  color:#000;
}
.returntoshop:hover
{
  color: #FF0000;
}
.tofinal
{
  width:150px;
  padding:10px;
  border:none;
  background-image:url(actualizare3.jpg);
  background-repeat: repeat-x;
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
  text-decoration: none;
  color: #fff;
}
.tofinal:hover
{
  color: #FF0000;
}
.voucher input[type=text]
{
  height:25px;
  width:250px;
}

.voucher input[type=submit]
{
   padding:6px;
   font-weight: bold;
   border:0px;
   margin-left:10px;
   background-color: #efefef;
 }
 .voucher input[type=submit]:hover
 {
   background-color: #fc8b10;
 }

.voucher
{
  line-height: 20px;
color: #000000;
width:440px;
}
.totaluri
{
  border-top:3px solid  #e06ea1;
  width:300px;
  margin-left:33px;

 font-size:16px;
 text-align:left;
 float:right;
 -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
  -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.totaluri tr td
{
  padding:5px;
}
.finalizare
{
margin-top:20px; margin-bottom:20px; padding:20px; border:1px solid #ccc; background-color:#efefef;
font-size: 14px;
color:#000;
}
.finalizare select
{
  width:350px;
  padding:7px;
  font-size:14px;
  border:1px solid #ccc;
}
.finalizare textarea
{
 font-size: 14px;
color:#000;
  border:1px solid #ccc;
  width:350px;
  height:100px;
}
.finalizare input[type=submit]
{
  border:0px;
  color:#fff;
  width:200px;
  padding:10px;
  font-size:20px;
  background-color: #003c72;
  margin:2px;
  margin-left:20px;

}

.finalizare input[type=submit]:hover
{
 background-color: #b77f46;
}

.verificarecomanda
{
  margin-top:30px; border:1px solid #ccc; width:400px;
  font-size: 14px;
color:#000;
padding:10px;
background-color:#efefef;
margin-bottom:20px;
width:500px;
}
.verificarecomanda tr td
{
  padding:7px;
  text-align:left;
}

.verificarecomanda  input[type=submit]
{
  border:0px;
  color:#fff;
  width:200px;
  padding:10px;
  font-size:20px;
  background-color: #003c72;
  margin:2px;
  margin-left:20px;

}

.verificarecomanda  input[type=submit]:hover
{
 background-color: #b77f46;
}
.abonewsletter
{
    -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
  float:left;
  width:218px;
  border-top:3px solid #e06ea1;
  -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
margin-top:15px;
text-align: center;
padding:5px;
padding-bottom: 15px;


}
.abonewsletter input[type=email]
{
  width:124px;
  height:18px;

}
.abonewsletter input[type=submit]
{
     border:0px;
     background-color: transparent;
     font-weight:bold;
     font-size:12px;
   }
.abonewsletter input[type=submit]:hover
{
  color: #FC8B10;
}
.myaccount
{
  margin-left:330px; border:1px solid #ccc; padding:10px; margin-top:25px;padding:50px;  width:260px; float:left
}
.myaccount input[type=text]
{
  width:250px;
  font-size:14px;
  height:20px;
}

.myaccount input[type=password]
{
  width:250px;
  font-size:14px;
  height:20px;
}

.myaccount input[type=submit]
{
  border:0px;
  color:#fff;
  width:120px;
  padding:4px;
  font-size:12px;
  background-color: #a7bfed;
  margin:2px;
}

.myaccount input[type=submit]:hover
{
 background-color: #225cb5;
}

.btncomanda
{
  border:0px;
  color:#fff;
  width:120px;
  padding:4px;
  font-size:12px;
  margin:2px;
  background-color: #225cb5;
}
.clientexistentz
{
  background-image:url(unchecked.png);
  float:left;
  font-size:16px;
  font-family: Calibri;
  width:150px;
  background-repeat: no-repeat;
  padding-left:22px;
  margin-left:10px;
}

.clientnou
{
  background-image:url(unchecked.png);
  float:left;
  font-size:16px;
  font-family: Calibri;
  width:150px;

  background-repeat: no-repeat;
  padding-left:22px;
  margin-left:10px;
}

.comandarapida
{
  background-image:url(unchecked.png);
  float:left;
  font-size:16px;
  font-family: Calibri;
  width:150px;

  background-repeat: no-repeat;
  padding-left:22px;
  margin-left:10px;
  color:red;
}

.clientlogino
{
  float:left;
  width:740px;
  margin-right: 400px;
  margin-top:20px;
  padding:20px;
  background-color: #fef5e7;
  font-size:14px;
}

.registerclient
{
  background-color: #fef5e7;
   width:560px;
   float:left;

  margin-left:100px;
   margin-top:20px;
    padding:20px;
}

.clientlogino input[type=text]
{
  font-size: 14px;
  border:1px solid #ccc;
  margin-right:10px;
  height:22px;
  width:170px;
}

.clientlogino input[type=password]
{
  font-size: 14px;
  border:1px solid #ccc;
  margin-right:10px;
  height:22px;
  width:170px;
}



.clientlogino input[type=submit]
{
  border:0px;
  color:#fff;
  width:80px;
  padding:5px;
  font-size:12px;
  background-color: #003c72;
  margin:2px;

}

.clientlogino input[type=submit]:hover
{
 background-color: #f6902e;
}
.lareducere
{
  width:159px;
  float:left;
  margin-left:3px;
  border:1px solid #ccc;
  padding:2px;
  padding-left:30px;
  background-image: url(lareducere.png);
  background-repeat: no-repeat;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align:left;
  font-family: Arial;
  cursor: pointer;
  font-size: 12px;
}

.dreaptajos
{
  right:10%;
  bottom:0px;
  width:400px;
  height:246px;
  -webkit-box-shadow: -1px -2px 15px rgba(50, 50, 50, 0.47);
-moz-box-shadow:    -1px -2px 15px rgba(50, 50, 50, 0.47);
box-shadow:         -1px -2px 15px rgba(50, 50, 50, 0.47);
  position: fixed;
}


.plic
{
  margin-left:auto;
  margin-right: auto;
  margin-top:8%;
  -webkit-box-shadow: 0px 0px 30px rgba(50, 50, 50, 0.7);
-moz-box-shadow:    0px 0px 30px rgba(50, 50, 50, 0.7);
box-shadow:         0px 0px 30px rgba(50, 50, 50, 0.7);
height:365px;
width:705px;
z-index:1002;
padding:10px;
position: fixed;
left:50%;
right:50%;
margin-left:-363px;
background-image: url(newsletteraltesse.png);
background-color:#fff;
 }
 .plic h3
 {
   color: #0a4ddd;
   font-size:18px;
 }
  .plic h5
  {
      display: inline;
      font-size:12px;
    }

 .plic .xclose
 {
    text-decoration: none;
  color: #FF3333;
  float:right;
  margin-top:-5px;
  margin-right:-5px;
 }
 .plic table
 {
   margin-left: 30px;
 }

 .plic table tr td input[type=email]
 {
   width:300px;
   border:1px solid #ccc;
   height:20px;

   color:#fff;
   background-color:#000;
 }
 .plic table tr td input[type=submit]
 {
 -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0px;
 background: rgb(181,189,200); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(181,189,200,1) 0%, rgba(130,140,149,1) 36%, rgba(40,52,59,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,189,200,1)), color-stop(36%,rgba(130,140,149,1)), color-stop(100%,rgba(40,52,59,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */
color:#fff;

padding:4px 10px 5px 10px;
   }
 .blackprom
{
  width: 100%;
  height:100%;
  position: absolute;
 z-index:1001;
 background-color: rgba(0,0,0,0.5);
}
.blackprom .mij
{
  margin-left:auto;
  margin-right: auto;
  margin-top:8%;
  -webkit-box-shadow: 0px 0px 30px rgba(50, 50, 50, 0.7);
-moz-box-shadow:    0px 0px 30px rgba(50, 50, 50, 0.7);
box-shadow:         0px 0px 30px rgba(50, 50, 50, 0.7);
min-height:200px;
width:600px;
z-index:1002;
padding:20px;
position: fixed;
left:50%;
right:50%;
margin-left:-300px;
}
.blackprom .mij .close
{
  text-decoration: none;
  color: #FF3333;
  float:right;
  margin-top:-10px;
  margin-right:-10px;
}
.titlucerere
{
  float:left;
  width:400px;
  background-color: #CE4884;
  text-align: center;
  -webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
color:#fff;
font-size: 18px;
padding-top:8px;
padding-bottom: 10px;
height:18px;

}
.titlucerere a
{
  float:right;
  margin-right:5px;
  margin-top:-3px;
  text-decoration: none;
  color: #FAFAFA;
  font-size:14px;

}

.contentcerere
{
  background-color:#ffeff2;
  height:200px;
  float: left;
  width:390px;
    padding:5px;
    text-align:center;
}
.contentcerere span
{
  font-weight: bold;
  line-height:22px;
  font-size:18px;

}
.contentcerere table
{
  text-align: left;
}

.contentcerere input[type=text]
{
  font-size: 11px;
  border:0px;
  height:15px;
  border:1px solid #ccc;
  width:250px;
}
.contentcerere textarea
{ font-size: 11px;
  border:0px;
  height:15px;
  border:1px solid #ccc;
  width:290px;
  height:50px;

  }
.contentcerere input[type=submit]
{
  border:0px;
  padding:4px;
  font-weight: bold;
  color:#fff;
  background-color: #BB0000;
  float:right;
}
.comandatabel
{
   -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
  float:left;
  margin-left:140px;
  margin-top:28px;
  width:400px;

}
.comandatabel table
{
  padding:10px;
}

.comandatabel input[type=text]
{
  width:250px;
  border:1px solid #ccc;
  font-size: 12px;
  height:20px;
}
.comandatabel textarea
{
  width:250px;
  border:1px solid #ccc;
  font-size: 12px;
  height:80px;
}

.comandatabel input[type=submit]
{
   border:0px;
   float:right;
   margin-left:100px;
   padding:4px;
   color: #fff;
   font-weight: bold;
   background-color: #BB0000;

}

.titltab
{
  background-color: #BB0000;
  height:25px;
  padding-top:8px;
  text-align: center;
  color:#fff;
  font-size: 14px;
  float: left;
  width:400px;
}

.errtab
{
   float: left;
  width:400px;
  color: #FF0000;
  padding-top:5px;
  padding-bottom: 5px;
  text-align:center;
}
.blackz
{
   width:100%;
  height:100%;
  position: absolute;
  z-index:100;
  display:none;
  background-color:rgba(0,0,0,0.7);
}
.albb
{
  position: fixed;
 width:500px;
  padding:35px;
left:50%;
right:50%;
margin-left: -250px;
  min-height:200px;
  margin-top:8%;
  background-color:#fff;
  -moz-box-shadow: 0 0 5px  #000;
-webkit-box-shadow: 0 0 5px#000;
box-shadow: 0 0 5px  #000;
padding-top:25px;
font-family: Arial;
font-size: 12px;
color: #333333;
line-height: 30px;
}
.albb h4
{
  color: #A01600;
  font-size:16px;
  font-weight: normal;
}

.albb input[type=submit]
{
   border:0px;
   float:right;
   margin-left:100px;
   padding:4px;
   color: #fff;
   font-weight: bold;
   background-color: #BB0000;
}
.albb input[type=text]
{
  width: 400px;
  height:25px;
  font-size: 16px;
  border:1px solid #ccc;
}

#closeb
{
  float:right;

  margin-top:-5px;
  font-size: 14px;
  cursor: pointer;
  color: #333333;
  text-decoration:none;
}

.comandrapid
{
  padding:10px;
  border:1px solid #ccc;
  margin-top:20px;
  float:left;
  width:500px;
  height:150px;
  margin-left: 120px;
}

.comandrapid h4
{
  color: #A01600;
  font-size:16px;
  font-weight: normal;
}

.comandrapid input[type=submit]
{
   border:0px;
   float:right;
   margin-left:100px;
   padding:4px;
   color: #fff;
   font-weight: bold;
   background-color: #BB0000;
}
.comandrapid input[type=text]
{
  width: 400px;
  height:25px;
  font-size: 16px;
  border:1px solid #ccc;
}
.blackjos
{
  width:100%;
   background-color:rgba(255,0,0,0.95);
   bottom:0px;
   height:60px;
   position: fixed;
}
.btext
{
  width:1000px;
  margin-left: auto;
  margin-right: auto;
  color:#fff;
  font-size: 22px;
  padding-top:15px;


}
.btext img
{   margin-top:-15px;
    margin-right: 20px;
  margin-left:200px;
  float:left;
}

.shadowstanga
{
   -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
  float:left;
  width:228px;
  border-top:3px solid #e06ea1;
  -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}


.filtre
{
   -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
  float:left;
  width:220px;
  border-top:3px solid #e06ea1;
  -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
margin-top:8px;
padding:4px;
}
.filtre input[type=checkbox]
{
  margin-left:10px;
}

.headh1
{
     background-image: url(galeriebg.jpg);
  background-repeat: repeat-x;
  float:left;
  width:1025px;
  padding-top:16px;
  padding-bottom:16px;
  background-color:#f5f5f3;
  min-height:1px;
  margin-bottom: 8px;

}
.headh1 h1
{
  margin-left: 10px;
  font-weight: normal;
  font-family: Georgia;
  font-size:18px;
  display: inline;
}

.dreaptalike
{
  float:right;

  width:100px;
}

/*Pagina produs Haine*/
.prdlft
{
  width:1022px;
  float:left;
  min-height:100px;

}
.imaginiprodus
{
  float:left;
  width:480px;
  min-height: 100px;
}
.imaginimici
{
  float:left;
  width:120px;

}
 .imaginimici   a
 {
    display:block;
 }

.imaginimici img
{

  margin-bottom:5px;
  border: 1px solid #ffffff;
		-webkit-box-shadow: 0px 0px 2px rgba(50, 50, 50, 0.20);
	-moz-box-shadow:    0px 0px 2px rgba(50, 50, 50, 0.20);
	box-shadow:         0px 0px 2px rgba(50, 50, 50, 0.20);
    max-width:120px; vertical-align:bottom;  width: expression(this.width > 120 ? "120px" : true);
    margin-right: 4px;


}
#final
{
  background-color: #EFEFEF;
  padding:8px;
  font-weight: normal;
  color: #E06EA1;
  font-size:22px;
  background-image: url(galeriebg.jpg);
  background-repeat: repeat-x;
}

.imaginemare
{  float:left;
  width:360px;
  min-height: 100px;

}
.imaginemare img
{
  width:358px;
  border: 1px solid #ffffff;
		-webkit-box-shadow: 0px 0px 2px rgba(50, 50, 50, 0.20);
	-moz-box-shadow:    0px 0px 2px rgba(50, 50, 50, 0.20);
	box-shadow:         0px 0px 2px rgba(50, 50, 50, 0.20);
}

.smallprice
{
 	font-size:18px;
	font-family: Georgia;
	font-weight: normal;
   /*	color: #ff6b5b;*/
}

.bigprice {
	font-size:24px;
	font-family: Georgia;
	font-weight: normal;
	/*	color: #ff6b5b;*/
    color: #ce4884;
}
.prdrgt
{
   float:left;
  min-height:100px;
  margin-top:10px;
  margin-left:20px;
  width:520px;

}
.selectcul
{
  float:left;
  border:1px solid #ccc;
  margin-left:3px;
  width:140px;
}
.toright
{
  float:left;
  padding:3px;
  width:200px;
  margin-left:10px;
  border-top:3px solid #e06ea1;
  -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
 -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;
}
.toright select
{
  border:1px solid #ccc;
  width:120px;
}

.marimeprodus
{
  border:1px solid #ccc;
  margin:3px;
  padding:5px;
  text-align:center;
  float:left;
  cursor: pointer;
}
.marimeprodus:hover
{
  background-color: #DDDDDD;
}
.textst
{
  width:300px;
  float:left;
  min-height:10px;
  font-size: 12px;
  text-align: justify;
}
.infoprodus
{
  margin-top:-10px;

   width:515px;
   padding-top:8px;
   padding-bottom: 9px;
  float:left;
  padding-left:5px;
  margin-bottom:8px;

  color: #e16ea0;
  background-image: url(galeriebg.jpg);
  background-repeat: repeat-x;
font-size:16px;
font-family: Georgia;
  background-color:#f5f5f3;
}
.infoprodus img
{
  float:left;
  margin-right:6px;
  margin-top:-2px;
}

.alltabs
{
  width:300px;
  float:left;
  height:32px;
  font-size: 12px;
  text-align: justify;
  border-bottom:1px solid #ce4884;
}

.tabz
{
  float:left;
  width:94px;
  border: 1px solid #ce4884;
  font-size: 11px;
  padding:1px;
  padding-top:8px;
  padding-bottom: 9px;
  -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
text-align:center;
margin-right: 2px;
cursor: pointer;
z-index:100;
color: #333333;
border-bottom:1px solid #fff;
}

.continuttab
{
  width:298px;
  float:left;
  min-height:150px;
  font-size: 12px;
  text-align: justify;


  padding-top:5px;
  z-index:-100;




}


.shares
{
  list-style-type: none;

}
.shares li
{
  display: inline;
  float:left;
  width:80px;
}
.h1produs
{
  margin:0px;
  padding: 0px;
  font-size: 24px;
  font-weight: normal;
  font-family: Arial;
}
.butred
{
  background-color: #ce4884;
  color:#fff;
  font-size: 11px;
  font-weight:bold;
  float:left;
  width:188px;
  padding:4px;
  margin-left:2px;
}
.butred img
{
  float:left;
  margin-top:4px;
  margin-right:4px;
}

/* end Pagina produs Haine*/

.comandafinalizata
{
  color:#cb4681;
  font-size: 16px;
}

.imaginifinalizare
{
  float:left;
  width:1025px;
  margin-top:10px;
  margin-bottom: 10px;
}
.imaginifinalizare  img
{
  float:left;
 -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  box-shadow: 0px 0px 5px 0px #ccc;


}
.mesajfinalizarecomanda
{
  float:left;
  padding: 10px;
  width:1005px;
  background-color: #f0f0f0;
  color: #4d4d4d;
}
.cosfinalizarecomanda
{
  border:1px solid #cecece;
  background-color: #fff;
  width:728px;
  margin-right: 20px;
  padding:5px;
  float:left;

}
.cosfinalizarecomanda  .cosprodusex
{
    width:728px;
    margin-top:5px;
}

.finalizareadrese
{
  border:1px solid #cecece;
  background-color: #fff;
  width:230px;
   padding:5px;
    float:left;
}
.finalizareadrese  img
{
  width:210px;
  margin-left:10px;
  margin-top:5px;
}
