/*
	zonegms.com css
	Autor: Dudike - Loading Media
*/

/*setari initiale*/
body{font-family:"Trebuchet MS"; background:url('../_pic/bodyBg.jpg') no-repeat top center; background-color: #3C000B;}
a{outline:none !important;border:none;padding:0px;margin:0px;}
.clear{font-size:0px; text-align:center;clear:both;margin:0px;padding:0px;border:0px;line-height:0px;}
/*header part tot ce contine*/
#page{width:860px;margin:0px auto;padding:0px;}
.left{float:left !important;}
input:active{outline:none !important;}
#header{width:860px;height:193px;}
.headerLeft{float:left;margin-top:52px;}
.headerLeft h1{margin:0px;}
.headerLeft a img{border:none;}

.headerRight{float:right;width:460px;}
.headerRightTop{float:right;height:51px;color:#FFFFFF;background:url('../_pic/loginTop.jpg') no-repeat; width:384px;margin-top:24px;margin-bottom:67px;}
.headerRightTop a{color:#FFFFFF;font-size:12px;text-decoration:none;float:left;margin-top:17px;}
.headerRightTop a img{border:none;margin-top:2px;}
.mLeft{margin-left:20px;}
.italic{font-style: italic !important; }
.headerRightTop span{float:left;margin-left:2px;margin-right:2px;margin-top:13px;}

.headerRightBottom{float:left;height:51px;}
.cartIcon{border:none;height:24px;width:24px;float:left;}
.noPadding{padding:0px !important;margin-left:5px;}

a.home{background: url('../_pic/home.gif') no-repeat ;display:block; height:51px;width:76px; float:left; text-indent:-9999px;}
a.home:hover{background: url('../_pic/homeHover.gif') no-repeat ;display:block; height:51px;width:76px; float:left; text-indent:-9999px;}
a.homeActiv{background: url('../_pic/homeActiv.gif') no-repeat ;display:block; height:51px;width:76px; float:left; text-indent:-9999px;}

a.products{background: url('../_pic/products.gif') no-repeat ;display:block; height:51px;width:121px; float:left; text-indent:-9999px;}
a.products:hover{background: url('../_pic/productsHover.gif') no-repeat ;display:block; height:51px;width:121px; float:left; text-indent:-9999px;}
a.productsHover{background: url('../_pic/productsHover.gif') no-repeat ;display:block; height:51px;width:121px; float:left; text-indent:-9999px;}
a.productsActiv{background: url('../_pic/productsActiv.gif') no-repeat ;display:block; height:51px;width:121px; float:left; text-indent:-9999px;}

a.informations{background: url('../_pic/informations.gif') no-repeat ;display:block; height:51px;width:169px; float:left; text-indent:-9999px;}
a.informations:hover{background: url('../_pic/informationsHover.gif') no-repeat ;display:block; height:51px;width:169px; float:left; text-indent:-9999px;}
a.informationsHover{background: url('../_pic/informationsHover.gif') no-repeat ;display:block; height:51px;width:169px; float:left; text-indent:-9999px;}
a.informationsActiv{background: url('../_pic/informationsActiv.gif') no-repeat ;display:block; height:51px;width:169px; float:left; text-indent:-9999px;}

a.contacts{background: url('../_pic/contact.gif') no-repeat ;display:block; height:51px;width:87px; float:left; text-indent:-9999px;}
a.contacts:hover{background: url('../_pic/contactHover.gif') no-repeat ;display:block; height:51px;width:87px; float:left; text-indent:-9999px;}
a.contactsActiv{background: url('../_pic/contactActiv.gif') no-repeat ;display:block; height:51px;width:87px; float:left; text-indent:-9999px;}

/*submeniul*/
.productsSub{display:block;position:absolute;width:860px;}
.infoSub{display:block;position:absolute;width:767px;padding-right:113px;}
.productsSubInner{position:relative;float:right;background:#FFF2E6;}
.productsSubInnerTop{height:9px;line-height:9px;font-size:1px;}
.productsSubInnerTopLeft{width:14px;height:9px;display:block;background:url('../_pic/subTopLeft.jpg') no-repeat left;float:left;}
.productsSubInnerTopRight{width:14px;height:9px;display:block;background:url('../_pic/subTopRight.jpg') no-repeat right;float:right;}

.productsSubInnerBottom{height:9px;line-height:9px;font-size:1px;}
.productsSubInnerBottomLeft{width:14px;height:9px;display:block;background:url('../_pic/subBottomLeft.jpg') no-repeat left;float:left;}
.productsSubInnerBottomRight{width:14px;height:9px;display:block;background:url('../_pic/subBottomRight.jpg') no-repeat right;float:right;}

.productsSubInnerContent{float:right;}
.subBox{float:left;width:246px;cursor:pointer;padding:5px;margin:0px;height:65px;}
.subBoxLeft{float:left;width:27px;}
.subBoxRight{float:left;width:200px; margin-left:10px;}
.subBoxRight h3{font-size:14px;font-weight:bold;color:#DC1953;margin:0px;padding:0px;}
.subBoxRight p{font-size:11px;color:#333333;line-height:12px;margin-bottom:10px;margin-top:0px !important;}
.subBox2{float:left;width:246px;background-color:#ffffff;padding:5px;margin:0px;height:65px;}

.subMenuInfo{position:relative;float:right;background:#FFF2E6;width:150px;padding:10px 10px 20px 10px;}
.subMenuInfo ul{list-style-type:none;margin:0px;padding:0px;}
.subMenuInfo ul li{border-bottom:1px solid #FFE6CE;padding:5px 0px 5px 10px;}
.subMenuInfo ul li a{font-size:12px;font-weight:bold;color:#DC1953;text-decoration:none;line-height:10px;background:url('../_pic/infoActiv.gif') no-repeat left center; padding-left:20px;}
.subMenuInfo ul li:hover{background-color:#ffffff;padding:5px 0px 5px 10px;}
/*end submeniu*/

/*continut si tot ce se leaga de continut*/
#content{background-color:#FFFFFF;position:relative;display:block;width:860px;overflow:hidden;}
.contentTop{float:left;height:7px; width:860px; background: url('../_pic/contentTop.jpg') no-repeat;line-height:2px;}
.contentBottom{float:left;height:7px; width:860px; background: url('../_pic/contentBottom.jpg') no-repeat;line-height:2px;}
.contentLayout{padding:33px 40px 93px 40px; background:url('../_pic/pageBg.jpg') no-repeat bottom;}
h2{font-size:25px;color:#DC1953;margin:0px;padding:0px;}
h2 b{font-size:35px !important;}
.description{font-size:14px;color:#333333;margin-top:10px;margin-bottom:40px;text-align:left !important;}
#underFooter{margin-top:20px;color:#ffffff;margin-left:40px;font-size:11px;}

/*boxuriile de pe index*/
.box{float:left;width:233px;margin-bottom:40px;height:251px;}
.boxTop{background: url('../_pic/boxTop.jpg') no-repeat;float:left;width:233px;height:6px; line-height:2px;display:block;overflow:hidden;}
.boxBottom{background: url('../_pic/boxBottom.jpg') no-repeat;float:left;width:233px;height:6px; line-height:2px;display:block;overflow:hidden;}
.boxContent{padding:17px 19px 14px 19px; border-right:1px solid #FFE6CE; border-left:1px solid #FFE6CE; width:193px;}
h3{color:#DC1953;font-size:14px;padding:0px;margin:0px 0px 20px 0px;}
.boximage{width:94px; overflow:hidden;float:left;}
.details{float:left; width:79px;margin-left:20px;}
.details p{color:#333333;font-size:11px;margin:0px;line-height:14px;}
.details p a img{border:none;}
.detailsDesc{overflow:hidden;height:95px;font-size:11px;overflow:hidden;}
.mTop{margin-top:10px !important;}
.price{font-size:20px !important; font-weight:bold;}
.more{margin-top:20px !important;}
/*end*/

/*footer*/
#footer{margin-top:20px;float:left;}
.footerLeft{width:292px;float:left;background-color:#ffffff;height:174px;}
.footerLeftImg{background:url('../_pic/footerLeft.jpg') no-repeat;width:11px;height:174px; float:left;display:block;}
.footerLeftRight{background:url('../_pic/footerLeftRight.jpg') no-repeat;font-size:0px;width:2px;height:174px; float:left;display:block;}
.footerLeftContent{float:left;color:#ffffff;height:136px;width:268px;background:url('../_pic/footerBg.jpg') repeat-x;height:174px;display:block;padding-left:10px;}
.footerLeftContent p{margin:0px;padding:0px;font-size:11px;line-height:13px;}
.footerLeftContent h3{font-size:14px; font-weight:bold;color:#ffffff !important;}
.footerLeftContent p a{color:#ffffff;}
.mBottom{margin-bottom:20px !important;}
.mBottom2{margin-bottom:7px !important;}
.top{float:left;padding-top:20px;padding-left:5px;line-height:10px;}
.textAbout{background:url('../_pic/omulet.jpg') no-repeat;width:185px;padding-left:65px;}
.footerLink{padding-left:65px !important; padding-top:10px !important;float:left;}

.footerMiddle{width:278px;float:left;background-color:#ffffff;height:174px;}
.footerMiddleLeft{float:left;font-size:0px; width:2px;display:block;background:url('../_pic/footerMiddleLeft.jpg') no-repeat;height:174px;display:block;}
.footerMiddleContent{float:left;color:#ffffff;height:174px;background:url(../_pic/footerBg.jpg) repeat-x;width:263px;display:block;padding-left:10px;}
.footerMiddleContent p{margin:0px;padding:0px;font-size:11px;line-height:13px;}
.footerMiddleContent h3{font-size:14px; font-weight:bold;color:#ffffff !important;}
.footerMiddleContent ul{list-style-type:none;margin:0px;padding:0px;padding:0px;line-height:12px;}
.footerMiddleContent ul a{color:#ffffff;font-size:11px;text-decoration:underline;}
.textInfo{background:url('../_pic/footerInfo.jpg') no-repeat;width:185px;padding-left:65px;}
.footerMiddleContent p a{color:#ffffff;}

.footerRight{width:290px;float:left;height:174px;}
.footerRightImg{background:url('../_pic/footerRight.jpg') no-repeat;width:11px;height:174px; float:left;display:block;}
.footerRightContent{float:left;color:#ffffff;height:174px;width:267px;background:url('../_pic/footerBg.jpg') repeat-x;display:block;padding-left:10px;}
.footerRightContent p{margin:0px;padding:0px;font-size:11px;line-height:13px;}
.footerRightContent h3{font-size:14px; font-weight:bold;color:#ffffff !important;}
.footerRightContent p a{color:#ffffff;}
.footerContact{background:url('../_pic/footerContact.jpg') no-repeat;width:185px;padding-left:65px;}

/*products details page*/
.bottom40{margin-bottom:40px;}
.prevnext{float:right;margin-top:15px;}
.prevnext a{color:#333333 !important;text-decoration:none;font-size:11px;font-weight:normal !important;}
.leftLink{background:url('../_pic/bulLeft.jpg') no-repeat; display:block;float:left;margin-right:20px;padding-bottom:2px;width:81px;padding-left:30px;}
.rightLink{background:url('../_pic/bulRight.jpg') no-repeat; display:block;float:left;padding-bottom:2px;width:81px;padding-left:30px;}
.left{float:left;}
.phoneDetails{float:left;}
.phoneDetailsLeft{float:left;width:174px;margin-right:25px;}
.phoneDetailsRight{float:left;width:580px;}
.phonesTexts{float:left;width:300px;}
.phonePrice{float:right;width:193px;background:url('../_pic/priceBg.jpg') no-repeat top;padding:20px;}
.priceEur{font-size:25px;font-weight:bold;color:#DC1953;}
.priceEur{margin:0px;}
.qtSelector{font-size:12px;font-weight:bold;}
.qtSelector p{margin:2px 0px 2px 0px;}
.qtSelector p label{margin-bottom:2px;}
.qtSelector select{width:160px;}
.buyNowButton{border:none;background:url('../_pic/buyNowButton.jpg') no-repeat;width:191px; height:30px;display:block;}
.shortDescription{font-size:14px;color:#333333;margin:0px;line-height:14px;}
.longDescription{font-size:12px;color:#000000;line-height:14px;}
.galleryBox{float:left;width:580px;margin-top:20px;}
.galleryBoxTop{float:left;width:580px;background:url('../_pic/galleryTop.jpg') no-repeat; height:8px;line-height:2px;}
.galleryBoxBottom{float:left;width:580px;background:url('../_pic/galleryBottom.jpg') no-repeat; height:8px;line-height:2px;}
.gallertBoxContent{width:491px;float:left;background:url('../_pic/galleryTitle.jpg') left center no-repeat #FFF2E6;padding-left:89px;}
.galleryPozaMica{height:63px;width:59px; float:left; background:url('../_pic/pozaMicaBg.jpg') no-repeat;margin-right:20px;padding:3px 0px 7px 10px;}
.galleryPozaMicaInner{overflow:hidden;height:63px;width:52px;text-align:center;}
.galleryPozaMica a img{border:none;}

.phoneSpecs{float:left;margin-top:40px;}
.phoneSpecs h3{font-size:20px;font-weight:bold;margin:0px;}
#tenical{font-size:20px;font-weight:bold;margin:0px;color:#DC1953;}
.phoneSpecsLeft{float:left;width:520px;}
.spec ul {list-style-type:none;font-size:11px;padding:5px 0px 0px 0px;margin:0px;}
.spec{float:left;width:260px;overflow:hidden;margin-top:20px;}
.spec ul li{background:url('../_pic/list.gif') no-repeat left center; padding-left:20px;margin-bottom:5px;line-height:16px;font-style:normal; }
li.title{background:none !important;font-size:14px !important;padding:0px !important;}

.phoneSpecsRight{float:left;width:260px;}
/*end*/

/*infopage styles*/
.infoPage{float:left;width:512px;margin-right:35px;font-size:12px;}
.infoLinks{float:right;width:193px;background:url('../_pic/priceBg.jpg') no-repeat top;padding:20px;}
.infoLinks p{margin:0px;}
p.title{font-size:14px;font-weight:bold;margin-bottom:10px;color:#DC1953;}
.infoLinks ul{list-style-type:none;margin:0px;padding:0px;}
.infoLinks ul li{background:url('../_pic/infoActiv.gif') no-repeat left center; border-bottom:1px solid #FFF4EB; padding:5px 0px 10px 20px;}
.infoLinks ul li a{font-size:12px;text-decoration:none;line-height:10px;font-weight:bold;color:#DC1953;}
.infoLinks ul li.activ{padding-left:0px;background:none;}
.infoLinks ul li.activ a{text-decoration:none !important;color:#000000;}

/*my account left*/

/*boxul telefonului*/
.productsList{float:left;}
.productsList h3{font-size:20px;font-weight:bold;margin:40px 0px 20px 0px;}
.telBox{float:left;width:245px;}
.telBoxLeft{float:left;width:27px;}
.telBoxRight{float:left;width:193px; margin-left:10px;}
.telBoxRight h3{font-size:14px;font-weight:bold;color:#DC1953;margin:0px;padding:0px;}
.telBoxRight p{font-size:11px;color:#333333;line-height:12px;margin-bottom:10px;margin-top:0px;}

/*end*/

/*contact*/
.contactForm{float:left;width:520px;}
.contactForm p{font-size:11px;}
.contactForm p label{float:left;width:66px;}
.contactForm p input{width:250px;border:1px solid #D6D6D6;}
.contactForm p select{width:250px;border:1px solid #D6D6D6;}
.contactForm p textarea{width:350px;border:1px solid #D6D6D6;}
span.error{color:red;background:url('../_pic/error.jpg') no-repeat;display:block;height:15px !important;line-height:0px;margin-left:10px;font-size:10px;padding-left:20px;color:#CC285A;
padding-top:7px;margin-left:66px;font-style:italic;}
span.error1{color:red;background:url('../_pic/error.jpg') no-repeat;display:block;height:15px !important;line-height:0px;margin-left:115px;font-size:10px;padding-left:20px;color:#CC285A;
padding-top:7px;font-style:italic;}
span.error2{color:red;background:url('../_pic/error.jpg') no-repeat;display:block;height:15px !important;line-height:0px;margin-left:115px;font-size:10px;padding-left:20px;color:#CC285A;
padding-top:7px;font-style:italic;}
.sendButton{background:url('../_pic/sendButton.jpg') no-repeat; width:191px !important;height:30px !important;border:none !important; outline:none !important;}
.contactInfo{font-size:11px;}
.errorBox{color:#DC1953; border-top:1px solid #DC1953;border-bottom:1px solid #DC1953;padding:10px; background:url('../_pic/error.jpg') no-repeat left center;padding-left:30px;
margin-top:20px;margin-bottom:20px;}
.succes{color:#009900; border-top:1px solid #009900;border-bottom:1px solid #009900;padding:10px; background:url('../_pic/succes.jpg') no-repeat left center;padding-left:30px;
margin-top:20px;margin-bottom:20px;}
/*end*/


/*lightbox*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
/*
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); Trick IE into showing hover  display: block; }*/
#prevLink { left: 0; float: left;width: 49%;}
#nextLink { right: 0; float: right;width: 49%;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/*end lightbox*/

/*cart*/
.cart{width:780px;margin-top:40px;}
.cartTop{float:left;width:780px;background:url('../_pic/cartTop.jpg') no-repeat top; height:14px;line-height:8px;}
.cartContent{float:left;width:778px;border-left:1px solid #FFE6CE;border-right:1px solid #FFE6CE;padding:6px 0px 6px 0px;}
.cartBottom{float:left;width:780px;background:url('../_pic/cartBottom.jpg') no-repeat bottom; height:14px;line-height:8px;}
.cartLine{float:left;height:65px;width:738px;padding:0px 20px 20px 20px;}
.cartBox{float:left;width:90px;margin-right:20px;}
.cartBox p{font-size:11px;color:#333333;}
.deletCart{float:right;font-style:italic;font-size:11px;color:#333333;text-decoration:underline; background:url('../_pic/deleteCart.jpg') no-repeat right center; width:150px;height:40px;padding-top:25px}
.deletCart a{color:#DC1953;}
.big{font-size:20px !important;font-weight:bold;margin-top:0px !important;margin:0px;}
.finalizeOrder{background:url('../_pic/finalizeOrder.jpg') no-repeat; height:30px !important;float:right;width:191px !important;display:block;text-indent:-9999px;margin-top:20px;border:none !important;}
.orderTotal{float:right;font-size:11px;font-weight:normal;margin-top:10px;color:#000000;}
.orderTotal b{font-size:25px;font-weight:bold;color:#DC1953 !important}
/*end cart*/

/*finalize page*/
.finalize{float:left;margin-top:40px;width:370px;}
.finalize h3{border-bottom:1px solid #D6D6D6;padding-bottom:10px;font-size:16px;}
.finalize p{font-size:11px;}
.finalize p label{float:left;width:116px;}
.finalize p input{width:250px;border:1px solid #D6D6D6;}
.finalize select{width:250px;border:1px solid #D6D6D6;}
.finalize p textarea{width:250px;border:1px solid #D6D6D6;}

.shippingForm{float:left;margin-top:20px;width:370px;}

h3.shippingformH3{font-size:14px;margin:0px;padding:0px;}
.top20{margin-top:20px !important;}
.shippingForm select{width:250px;border:1px solid #D6D6D6;}
.shippingForm p{font-size:11px;}
.shippingForm p label{float:left;width:116px;}
.confirmDiv{width:300px;margin:0px auto;font-size:14px !important;}
.confirmDiv p label{width:150px !important;font-weight:bold !important;}
/*end*/

.finalizeTotal{font-size:14px; font-weight:bold; border-top:1px solid #CCCCCC;padding-top:10px;}
.loginBtn{background:url('../_pic/loginBtn.jpg') no-repeat; height:30px !important;float:left;width:191px !important;display:block;text-indent:-9999px;border:none !important;}
.createAccount{background:url('../_pic/createAccount.jpg') no-repeat; height:30px !important;float:left;width:191px !important;display:block;text-indent:-9999px;margin-top:20px;border:none !important;}
.changeButton{background:url('../_pic/changeButton.jpg') no-repeat; height:30px !important;float:left;width:191px !important;display:block;text-indent:-9999px;margin-top:20px;border:none !important; outline:none !important;}

/*orders history*/
.ordersHistory{margin-top:40px;margin-bottom:40px;}
.ordersHistory table{width:100%;border:none;}
.ordersHistory table tr th{font-size:14px;background:#FEC96F;color:#ffffff;font-weight:normal;padding:4px 3px 4px 3px;border-bottom:1px solid #FEAE29;}
.ordersHistory table tr td{text-align:center; font-size:12px;padding:4px 3px 4px 3px;}
.ordersHistory table tr td a{color:#000000;}
.lightBack{background-color:#FFE6BB;}
.tableBottom{height:2px;background-color:#FEC96F;padding:0px !important;}
.tableDetails{background:url('../_pic/littleInfo.gif') no-repeat center left; padding-left:15px; color:#000000;}
.tableBottomPrice{background-color:#FFEDCE;font-size:14px !important;border-top:1px solid #FEAE29;text-align:left !important; padding-left:10px !important;}
.ordersDetails{margin-top:40px;}
.ordersDetails p{font-size:12px;}
.ordersDetails p label{width:150px;float:left;color:#DC1953;}
/*end*/

.forgotTitle{font-size:10px;color:#DC1953;}
.forgot{font-size:10px;}
.createAccountP{background:url('../_pic/createAccountIcon.jpg') no-repeat;padding-left:50px;font-size:11px;}
.createAccountP a{margin-top:20px;float:left;}
.createAccountP a img{border:none;}

.myAccountP{background:url('../_pic/myAccounInner.jpg') no-repeat;padding-left:55px;font-size:11px;height:70px;}
.myAccountP a{margin-top:20px;float:left;}
.myAccountP a img{border:none;}

/*my account boxes*/
.myAccount{margin-top:20px; margin-bottom: 20px;}
.accountBox{float:left;width:105px;margin-left:38px;margin-right:38px;text-align:center;}
.accountBox a{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;}
.accountBox a img{border:none;}

.width400{width:400px !important;}
.buttonBack{background:url('../_pic/back.gif') no-repeat left center;padding:0px 0px 0px 15px; display:block;color:#FFB522;font-style:italic;text-decoration:underline;font-size:10px;}