 html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight: inherit;font-style: inherit;font-size:100%;font-family: inherit;}:focus {outline:0;}body {line-height:1;color:black;background: white;}ol,ul {list-style: none;}table {border-collapse: separate;border-spacing:0;}caption,th,td {text-align: left;font-weight: normal;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote,q {quotes: "" "";}a{text-decoration:none;}

#top{width:970px;margin:0 auto;}
#top .autom{float:right;}
div.slide{
    height: 100%;
    margin: 0 auto;
    width: 692px;
}
div.allopt{float:right;margin-right:20px;font-weight:bold;}
div.allopt img{float:left;margin-right:5px;}

span.att{color:#252D32;font-size:95%;}

.clear{width:0;height:0;clear:both;}
.left{float:left;}
.right{float:right;}
.link{   color: #3B3541;
    font-size: 12px;
}
.link:hover{text-decoration:underline;}
.cont{color:#9e1042;font-size:12px;margin-right:5px;font-weight:bold;line-height:19px;margin-top:2px;}
.cont:hover{text-decoration:underline;}
.cont img{float:left;margin-right:5px;}

div.lang{
    background: url("../images/lg_bg.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 20px;
    margin-right: 18px;
    overflow: hidden;
    padding: 2px;
    width: 51px;
	cursor:pointer;
}
div.lang select{width:72px;border:0;background:none;}

div.logo-right form{margin-top:15px;}
div.logo-right form input[type="text"]{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/sh.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #DADADA;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px;
    height: 17px;
    padding: 5px 0.5em;
    vertical-align: middle;
    width: 15em;
	float:left;


}
div.logo-right form input[type="submit"]{
	background:url(../images/btn_search.gif) no-repeat;
    background-color: #FFFFFF;
    background-position: 0 0;
    background-repeat: no-repeat;
    border: medium none;
    height: 29px;
    margin: 0;
    padding: 0;
    position: static;
    vertical-align: middle;
    width: 29px;
	float:left;

}
div.logo-right form select{width:178px;height:34px;background:url(../images/search.png) no-repeat -517px 0;float:left;border:0;padding:7px 5px 5px 0px;cursor:pointer;}
div.logo-right div.select{width:144px;overflow:hidden;float:left;height:34px;}

div.meniu{    margin-left: 0px;  width: 100%;}
div.meniu-right{
    background-position: -20px -130px;
    background-repeat: no-repeat;
    float: right;
    height: 59px;
    margin-right: -8px;
    position: relative;
    width: 8px;
	background-image:url("../images/bgs.gif");

}
div.meniu-left{
    background-position: 0 -130px;
    background-repeat: no-repeat;
    float: left;
    height: 59px;
    margin-left: -9px;
    position: relative;
    width: 9px;
	background-image:url("../images/bgs.gif");

}
div.meniu-middle{
    background-position: 0 -60px;
    background-repeat: repeat-x;
    display: block;
    height: 59px;
	background-image:url("../images/bgs.gif");
}

div.content-menu{

}
div.content-menu a {
    color: #FFFFFF;


}
div.all-cart{
   float: left;
    height: 40px;
    padding-top: 17px;
	line-height:21px;
	font-weight:bold;
	font-size:14px;
}
div.all-menu{
    float: left;
    font-size: 14px;
    font-weight: 400;
    margin-top: 10px;
    padding-top: 5px;
}
div.all-menu a{
    background-image: url("../images/bgs.gif");
    background-position: 100% -146px;
    display: block;
    height: 31px;
    overflow: hidden;
    padding: 14px 15px 0;
	float:left;
}
div.all-cart a:hover{background:none !important;text-decoration:underline;}
div.all-cart img{ float:left;margin-right:5px;}
div.content-cart{    
    background-image: url("../images/bgs.gif");
    background-position: 100% -200px;
    background-repeat: repeat-x;
    display: inline;
    float: right !important;
    height: 59px;
    margin-right: 13px;
    width: 234px;
}
div.content-cart i{    background-image:url("../images/bgs.gif"); 
    background-position: -20px -270px;
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 59px;
    width: 18px;
}
div.content-cart b{    background-position: 0 -270px;background-image:url("../images/bgs.gif");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 59px;
    width: 9px;}
div.content-menu a:hover {text-decoration:underline;}
div.content-menu a.activ {text-decoration:underline;}
div.nume-cat{background-image: url("../images/bgs.gif"); background-position: 100% -410px;}

div.nume-cat b {
    background-image: url("../images/bgs.gif");
    background-position: 0 -350px;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: normal;
    height: 49px;
    line-height: 29px;
    margin-left: -14px;
    margin-right: 19px;
    padding-left: 18px;
    position: relative;
    text-align: left;
    width: auto;
	}

div.page-left{width:230px;height:100%;float:left;position:relative;    border-right: 1px solid #CFCFCF;
		padding-right:7px;}
div.page-right{width:714px;height:100%;float:left;}
div.corectie{width:100%;float:left;}

div.box-menu{
    background: none repeat scroll 0 0 #FFFFFF;

    margin-left: 5px;
    min-height: 100px;
    width: 220px;

}
div.box-menu1{
    background: none repeat scroll 0 0 #9E1042;
    float: left;
    height: 35px;
    width: 220px;

}
div.box-menu1 a{
    background: url("../images/arrowd.png") no-repeat scroll 96% center #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 2px #CFCFCF;
    color: #9E1042;
    display: block;
    font-size: 20px;
    font-weight: bold;
    height: 26px;
    margin-top: 2px;
    padding-left: 10px;
    padding-top: 5px;
    text-align: left;
    text-transform: uppercase;
}
ul.box{width:100%;}
ul.box li{ width:100%; border-bottom:1px solid #efefef;padding:0px;}
ul.box li a{ 
    background: url("../images/arrow.gif") no-repeat scroll 4px center rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
    font-size: 15px;
    font-weight: normal;
    padding: 9px 5px 9px 17px;
}
ul.box li.second a {margin-left:15px;}
ul.box li a:hover{background-color:#efefef;}

div.box-product{width:692px;margin:0 auto;border:1px solid #bcbcbc; box-shadow: 0 0 2px #CFCFCF;}
div.produs{width:24.88%;float:left;height:100%;}
div.produs .img-produs{width:100%;height:160px;text-align:center;overflow:hidden;}
div.produs .img-produs img{max-height:160px;max-width:100%;}
div.produs h2{color:#9e1042;font-weight:normal;font-size:14px;text-align:center;margin:0 0 5px 0;height:32px;}
div.produs span{font-weight:bold;text-align:center;display:block;font-size:18px;}
div.produs a.detbtn{
    background: url("../images/btn.gif") repeat scroll 0 -1px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    height: 16px;
    padding: 8px 5px 5px;
    text-align: center;
    text-transform: uppercase;

}

.center{text-align:center;}

div.newsletter input[type="text"]{border-radius:5px;border:1px solid #EFEFEF;height:24px;line-height:22px;width:71%;}
div.newsletter input[type="submit"]{
background: url("../images/btn.gif") repeat scroll 0 -2px rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 26px;
    padding-bottom: 3px;
    text-transform: uppercase;
    width: 120px;
	margin-right:5px;
}

#footer{border-top:1px solid #CBC7C1; width:100%;margin:0 auto;min-height:30px;margin-top:10px;}
div.footer-box{width:24.4%;float:left;border-right:1px solid #CBC7C1;margin-top:10px;}
div.footer-box h2{
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
	margin-bottom:5px;
}
div.footer-box a{
    background: url("../images/pink_arrow.gif") no-repeat scroll 10px center rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
    font-size: 12px;
    padding: 5px 5px 5px 22px;
}
div.resetborder{border:0 !important;}
.flag{margin:5px;}
.allflag{
    background: url("../images/lg_bg1.png") no-repeat scroll 0 0 transparent;
    border-radius: 0 0 3px 3px;
    margin-left: -2px;
    margin-top: -5px;
    padding: 5px;
    position: absolute;
    width: 45px;
	height:15px;
	display:none;
}
.allflag p{padding-left:2px;color:#9E1042;font-weight:bold;text-transform:uppercase;}
.allflag a{color:#9E1042;}
.allflag p img{float:left;margin-right:5px;}

div.product-menu{
   background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    left: 220px;
    min-height: 336px;
    position: absolute;
    top: 3px;
    width: 706px;
	border-top: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	border-bottom: 1px solid #CFCFCF;
    box-shadow: 0 0 2px #CFCFCF;
	display:none;
}

div.link0{background-color: #fff;}
div.link1{background:url(../images/4930.png) no-repeat #fff;}
div.link2{background:url(../images/4941.png) no-repeat #fff;}
div.link3{background:url(../images/2964.png) no-repeat #fff;}
div.link4{background:url(../images/4567.png) no-repeat #fff;}
div.link5{background:url(../images/4980.png) no-repeat #fff;}
div.link6{background:url(../images/5010.png) no-repeat #fff;}
div.link7{background:url(../images/4929.png) no-repeat #fff;}
div.link8{background:url(../images/4930.png) no-repeat #fff;}
div.link9{background:url(../images/2964.png) no-repeat #fff;}
div.link9{background:url(../images/4941.png) no-repeat #fff;}

div.product-link1{width:20%;float:left;height:100%;margin-left:10px;}
div.product-link1 a{color:#9E1042 !important;font-size:12px !important;padding:5px !important;}
div.product-link1 a:hover{text-decoration:underline;background:none !important;}

div.top-recente1{margin-bottom:10px;padding-left:10px;text-transform:uppercase;margin:0 auto;width:960px;}


div.autentificare-client {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 98px;
    margin-bottom: 10px;
    margin-left: 20px;
    padding: 5px;
    text-align: center;
    width: 141px;
}
div.autentificare-client:hover { background:#EFEFEF;}
div.content-text{padding:10px 10px 0;line-height:18px;width:1179px;margin:0 auto;background:url(../images/tail-contant.gif) repeat-x #fff;}
div.content-text ul li{list-style:disc inside none;}
a.title{color:#AE0202; }

span.nume,div.contact12{display:block;width:55px;height:20px;float:left;color:#9E1042;padding-top:3px;}
input.contact, input.contact2{border:1px solid #CFCFCF;height:20px;margin-bottom:3px;width:220px;border-radius:3px;}
#notice{color:#D84A38;font-size:11px;}

input.trimite-contact, input.trimite-contact1{
    background: none repeat scroll 0 0 #000;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    margin-left: 3px;
    margin-right: 5px;
    margin-top: 10px;
    padding: 5px 15px;
    text-align: center;
    text-transform: uppercase;
}
input.trimite-contact:hover{opacity:0.7; }

div.reduceri {
    border: 1px dashed #C9C7C7;
    float: left;
    height: 65px;
    margin-top: 2px;
    width: 300px;
}

div.totalul {
    float: right;
    height: 64px;
    margin-left: 4px;
    margin-top: 2px;
    width: 260px;
}

div.totalul1 {
    float: right;
    height: 55px;
    margin-left: 4px;
    margin-top: 5px;
    padding: 5px;
    width: 122px;
}
div.totalul1 img{width:100%;}
div.subtotal-middle {
    background: none repeat scroll 0 0 #EFEFEF;
    border-radius: 5px 5px 5px 5px;
    height: 70px;
    margin: 0 auto;
    padding: 5px;
    width: 99%;
}
.boxwww{    border: 1px solid #DCDCDC;
    text-align: center;padding:0;}
div.reduceri h2 {
    font-size: 12px;
    margin: 3px;
}

form.card {
    margin-top: 15px;
}

input.card {
    border: 1px solid #777777;
    float: left;
    height: 18px;
    width: 180px;
	border-radius:0;
}
input.input-aplica {
    background: url("../images/input-bg.png") no-repeat scroll right -3px rgba(0, 0, 0, 0);
    border: 0 none;
    color: #000000;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    padding: 0 3px 3px 0;
    text-decoration: none;
    vertical-align: top;
}
div.totalul p {
    float: left;
    width: 173px;
}
div.totalul p span {
    display: block;
    float: left;
    font-weight: bold;
    width: 70px;
}
.border-dashed {
    border: 1px dashed #C9C7C7;
}

div.comanda-left{width:49%;float:left;}
div.comanda-right{width:49%;float:right;}
div.f-meniu {border:1px solid #eee;text-align:center;padding:10px;margin:10px;text-transform:uppercase;font-size:10px;}
div.f-meniu a{color:#000000;margin:0 5px;}

ul.bus{width:100%;}
ul.bus li{color:#9E1042;font-size:14px;margin-bottom:4px;}
ul.bus li a{color:#9E1042;padding-left:10px;font-size:14px;margin-bottom:4px;}
ul.bus li.activ a{text-decoration:underline;}
div.buss h2{
    color: #404040;
    font-size: 14px;
    margin: 5px 0;
    text-transform: uppercase;
}
/* product page*/

div.imagine-prod {
    background: none repeat scroll 0 0 #DEDEDE;
    float: left;
    padding: 10px;
    width: 300px;
}

div.product1 {
    float: left;
    height: 100%;
    width: 390px;
}
div.product2 {
    float: left;
    font-size: 13px;
    line-height: 23px;
    overflow: auto;
    padding: 5px;
    word-spacing: 1px;
	box-shadow:0 0 2px #CFCFCF;
	border:1px solid #CFCFCF;
	width:97%;
}
div.content-products {
    float: left;
    width: 270px;
}


div.contact12{width:80px;height:25px;float:left;font-weight:bold;padding:5px 0 0 0;margin:2px;}
input.contact2{width:200px;height:25px;float:left;margin:2px;}


div.comanda-left{width:44%;height:100%;float:left;padding:10px;}
div.comanda-left input.trimite-contact{float:right;}
div.comanda-right input.trimite-contact{float:right;}
div.comanda-right input.contact2{width:240px;}
div.comanda-right{width:50%;height:100%;float:right;padding:10px;}
div.formular {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 100%;
    padding: 5px;
    width: 541px;

}
div.formular form{
    display: block;
    margin: 0 auto;
    width: 98%;
}
div.date-fiscale {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 5px 5px 5px 5px;
    color: #AAAAAA;
    float: right;
    height: 100%;
    padding: 5px;
    width: 330px;
}

p.title { 
    border-bottom: 1px solid #DCDCDC;
    color: #DE1FB7;
    font-size: 13px;
    font-weight: bold;
    height: 25px;
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-top: 7px;
    text-align: left;
    text-transform: uppercase;
}
p.contact {    color: #AE0202;}
div.form-left1 {float: left; height: 100%;}
div.form-right1 {float: left;height: 100%;width: 100%;}
div.contact12 { color: #AAAAAA; float: left;height: 20px; margin-bottom: 7px; margin-top: 5px; width: 105px;line-height:11px;}
input.contact { border: 1px solid #EEEEEE; height: 20px; width: 260px;}
div.cod { height: 25px;margin: 5px 0;width: 299px;}
div.cods { color: #AAAAAA; float: left; height: 22px; width: 101px;}
input.co {     border: 1px solid #EEEEEE;
    float: left;
    height: 20px;
    margin: 0 10px 0 0;}
textarea.mesaj { border: 1px solid #EEEEEE; height: 70px; width: 360px;}
textarea.mesaj123{ 
    border: 1px solid #CFCFCF;
    border-radius: 3px 3px 3px 3px;
    height: 70px;
    margin-left: 3px;
    width: 187px;
}
a.emailto{color:#682273;font-weight:bold;display:block;}
a.emailto:hover{text-decoration:underline;}

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 995px; /*Width of Carousel Viewer itself*/
height: 210px; /*Height should enough to fit largest content's height*/
margin-left: 50px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 187px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height:190px;
}
img.img-product{margin-top:4px;}
img.img-product1{margin:4px 4px 0 4px;}
div.imagine-prod{

    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-right: 10px;
    padding: 10px;
    width: 489px;
}

div.details-product{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    font-size: 13px;
    line-height: 23px;
    padding: 10px;
    width: 95%;
    word-spacing: 1px;
}
div.details-product hr, div.recomanda hr{background:#cccccc;border:0;height:1px;margin:5px}
div.content-products{width:100%;float:left;}

/* modal style --------------------------------------*/
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:fixed;
  left:0;
  top:0;
  width:600px;
  height:400px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  width:570px; 
  height:403px;
  padding:10px;
  background-color:#ffffff;
}

#boxes #dialog1 {
  width:570px; 
  height:403px;
}


#dialog1 .d-blank {
  float:left;
  background:url(images/login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}

#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#boxes #dialog2 {
  background:url(images/notice.png) no-repeat 0 0 transparent; 
  width:326px; 
  height:229px;
  padding:50px 0 20px 25px;
}
/* end modal style ----------------------------------*/
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1}
ul#thumblist{display:block;border-top:1px solid #DCDCDC;padding-top:5px;}
ul#thumblist li{float:left;margin-right:2px;list-style:none;}
ul#thumblist li a{


    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    display: block;
    padding: 1px;
	}

ul#thumblist li a.zoomThumbActive{  border:1px solid red;}
.jqzoom{	text-decoration:none;	float:left;}
/* image zoom style*-----------------------------------*/
img.bo{margin:0 0 0 60px;}
input.link-afiliere{    border: 1px solid #EEEEEE;
    height: 20px;
    padding: 5px;
    width: 98%;}
span.invita{font-style:italic;color:#444;}
table.invitatii{width:845px;}
#errorMessage{    background: url("../images/back-notice.png") repeat-x scroll 0 0 transparent;
    color: #000000;
    font-weight: bold;
    height: 17px;
    padding: 14px;
    width: 814px;}
	
	
p.id{font-weight:bold;font-size:13px;padding-left:15px;}
p.id span{color:#DE1FB7;}

p.price{font-size:22px;font-weight:bold;padding-left:15px;margin:10px 0 10px 0}
p.price span{color:red;text-decoration:line-through;}
p.colors{font-weight:bold;padding-left:15px;margin-bottom:0;}
p.colors span{color:red;font-size:10px;float:right;padding-right:5px;}
select.colors{width:140px;height:23px;border:1px solid #eee;margin:0 0 0 15px;padding:1px;float:left;}
div.qty{width:111px;height:28px;margin: 3px 0 0 15px;float:left;}
div.qty input{width:40px;height:20px;float:right;}
input.btn-cart{width:130px;height:24px;float:right;background: #DE1FB7;border:0px;color:#fff;cursor:pointer;float:right;margin-right:5px;}
div.addcart{margin:0;float:right;width:195px;}
div.recomanda{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 5px 5px 5px 5px;
    height: 70px;
    margin: 0 auto;
    padding: 5px;
}
a.addthis_button_email, a.addthis_button_print{color:#666666;line-height:16px;}
div.jos{margin:5px;}
a.addthis_button_tweet{width:88px;}
div.addthis_32x32_style a.at300b, div.addthis_32x32_style a.at300m{    margin: 0 0 0 5px; width: 32px;}

div.promo{width:262px;height:70px;background: url(../images/1day.png) no-repeat left center;background-color:#ececec;margin:0 auto; border: 1px solid #dadada;}
div.promo h3{    font-size: 16px;    padding: 10px 0 0 52px;    text-align: center;margin-bottom:2px;padding: 0 0 0 52px;}
div.promo p{   padding: 0px 0 0 52px;    text-align: center;}

div.addcart input[type="text"]{width:50px;height:20px;border:1px solid #EEEEEE;float:left;text-align:center;}
ul#thumblist li img{border-radius:5px;}
ul#thumblist li {margin-bottom:2px;}
div.all-acces{width:160px;float:left;}
/* product page*/

a.tabs {
    background: url("../images/inactiv.png") no-repeat;
    border: 0 none;
    color: #FFFFFF;
	margin-right:5px;
	display:block;
	text-align:center;
	float:left;
    height: 32px;
	color:#569CBD;
    text-transform: uppercase;
    width: 220px;

    margin-right: 5px;
    padding-top: 5px;
}
a.tbactive{
    background: url("../images/fixed_tab.png") no-repeat;
    border: 0 none;
    color: #FFFFFF;
    height: 38px;
    text-transform: uppercase;
    width: 220px;
	position:relative;

;}
div.tbactive{
  background: none repeat scroll 0 0 #F0F0F0;
    border-radius: 0 5px 5px 5px;
    box-shadow: 0 -5px 14px rgba(226, 228, 230, 0.5);
    margin-top: -7px;
    padding: 10px;
    width: 97%;
 }

input.sterge {
    background: url("../images/del.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    height: 25px;
    width: 25px;
}

table.table-comenzi {border:1px solid #E3E2E2;padding-bottom:1px;width:100%;}
table.table-comenzi tr.top-tabel td{padding:10px 5px;border:1px solid #fff;background:#E3E2E2;text-transform:uppercase;text-align:center;}
table.table-comenzi tr.prima1 td{padding:5px 5px;border:1px solid #fff;text-align:center;}
table.table-comenzi tr.ultima1 td{padding:5px 5px;border:1px solid #fff;text-align:center;}
table.table-comenzi tr td a{color:#9E1042;text-decoration:underline;}
table.table-comenzi tr td {border-bottom:1px solid #E3E2E2 !important;}
table.table-comenzi tr:hover td {background:#eee !important;}

div.modifica-adresa-left{width:272px;float:left;}
div.modifica-adresa-right{width:50%;float:left;}
div.modifica-adresa-right select{
    float: left;
    height: 23px;
    margin: 2px;
    width: 70px;
	border: 1px solid #CFCFCF;
    border-radius: 3px 3px 3px 3px;
}
input.cor{float:right;}


#forload {
    display: none;
    position: absolute;
    right: 15px;
    top: 6px;
}
.posiiti{position:relative;}
#errorfirma{text-align:right;font-size:11px;color:red;width:98%;padding-right:15px;display:none;}
.contactinfo{color:#333;margin:0 auto !important;padding-bottom:1px;}
.contactinfo table{width:100%;}
.contactinfo table td{padding:0px 3px;}
.contactinfo p{font-weight:bold;font-size:13px;margin-bottom:10px;}
.contactinfo a{color:#333;font-weight:normal;}
.contactinfo a:hover{text-decoration:underline;}
div.form-left1 input.contact{    height: 32px; width: 325px;}
div.form-right1 textarea.mesaj{width:96%;}
div.formular form{}

span sup{font-size:11px;text-decoration:line-through;font-weight:normal;color:red;}
div.img-produs table{width:100%;}
div.img-produs table tr td{text-align:center;padding-top:3px;}

span.forthr{color:#333;}
span.forthr:hover{text-decoration:none !important;color:#333;}
div.harta{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 5px 5px 5px 5px;
    padding: 5px;
    width: 98.4%;
}
#tippers{display:none;}
select.tippers{
    border: 1px solid #CFCFCF;
    border-radius: 3px 3px 3px 3px;
    height: 31px;
    margin-left: 2px;
    padding: 5px;
    width: 242px;
	margin-bottom:3px;
}

ul.hartasite li{background: url("../images/arrow.gif") no-repeat left center; color:#000000;padding-left:10px;margin:3px;margin-bottom:5px;}
ul.hartasite li a{color:#000000;}
ul.hartasite li a:hover{text-decoration:underline;}
ul.hartasite li.categorii {margin-left:15px;}
ul.hartasite li.produse {margin-left:25px;}

.text-left{width:30%;float:left;}
.text-right{width:70%;}
.content-comanda12{
    clear: both;
    line-height: 12px;
    margin-bottom: 0;
    padding: 5px;
    width: 100%;
}
div.bg-comanda{
    background: none repeat scroll 0 0 #FBF5F1;
    color: #AE0202;
    font-size: 13px;
    font-weight: bold;
    padding: 5px;
    text-transform: uppercase;
}

div.footer-box a:hover{text-decoration:underline;}
p.price sup{text-decoration:line-through; font-size:12px;}


div.write-review .review {
    float: left;
    height: 45px;
    margin: 2px;
    width: 48%;
}

div.write-review .right {
    float: right;
}
div.write-review .review span {
    float: left;
    height: 21px;
    line-height: 22px;
    margin: 2px;
    padding-top: 0;
    text-align: left;
    width: 100px;
}
#contact-form input[type="text"] {
    border: 1px solid #AAAAAA;
    float: left;
    height: 20px;
    margin: 2px;
    width: 220px;
}
#nota{    border: 1px solid #AAAAAA;
    height: 25px;
    margin-left: 3px;
    padding: 3px;
    width: 220px;}
#contact-form textarea{    border: 1px solid #AAAAAA;
    width: 215px;}
#emailtrimis{color:red;font-size:11px;}

table.comentarii{width:100%;background:#fff;margin-bottom:10px;}
table.comentarii td{border-bottom:1px solid #eee;padding:5px;}
table.comentarii td span{float:right;}
table.comentarii td img{float:right;}

li.ultimul a{background:none !important; }

