@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space:normal;
}
h1, h2, h3, h4, h5, h6, p, form { padding:0px; margin:0px; }
img { margin:0px; padding:0px; border:none; }

a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #f49c24;
}
a:active {
	text-decoration: none;
	color: #b57216;
}

#location {
	padding:3px 0px 3px 20px;
	background-position: 10px 10px;
	font-size:11px;
	color:#666666;
	font-variant:normal;
	font-weight:bold;
}
#mainarea {
	white-space:nowrap;
}
#topmenu .spacer {
	height: 2px;
	background-color: #000;
	padding:0;
}	

#topmenu td {
	text-align:center;
	height: 50px;
	color: #FFF;
}
#topmenu td a {
	color:white;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	text-transform: uppercase;
}
#topmenu td a:hover {
	color:#000;
}


/* search */

#searchBox td {
	padding-left: 10px;
	color: #f89419;
	background-image: url(images/menu/bg_search.gif);
	font-weight:bold;

}	

#searchBox .link {
	color: #f89419;
	font-size: 11px;
	font-weight:normal;
	text-transform: none;	
	text-decoration: underline;
}	

#searchBox .link:hover {
	color: #e96815;
	}

.search {
	border: 1px solid #CCC;
	width: 100px;
}
.bntSearch {
	border: 1px solid #CCC;
	background-color: #f89419;
	color: #FFF;
	font-weight:bold;
	font-size:11px;
	padding: 3px;

}

.dottedSpacer {
	border-right: dotted 1px #CCCCCC;
	padding-right: 20px;

}	

/* cart box */

.cartBox {
	color: #FFF;
	font-size: 11px;
	font-weight:bold;
	background-color: #7a7a7a;

}
.cartBox a{
	color: #fff;
	text-decoration: underline;
	}

/*left */
#leftmenu td {
	padding:3px 0px 3px 15px;
	background-color: #FFF;	
}
#leftmenu td a {
	color:#666666;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	white-space:normal;
	width:140px;
	display:block;
	border-bottom: 1px dashed #CCC;
	padding-top: 5px;
}
.loginT {
	font-weight: bold;
	color: #FFFFFF;
	line-height:24px;
}

#leftmenu td a:hover {
	color:#f49c24;
}
#leftmenu td.title{
	background:#F89419;
	padding:3px 0px 3px 8px; 
}
#leftmenu td.title {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	margin-bottom: 3px;
}
#leftmenu td.title a:hover {
	color:#FFFFCC;
}

.box {
	text-align:left;
	background-color: #FFF;
	margin:0px 10px 10px 10px;
}
.boxh {
	padding:10px 10px 10px 20px;
	background:url(images/bg_mainheader.jpg);
	background-repeat: repeat-x;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform: uppercase;
	
}
.boxc {
	background:#FFFFFF;
	padding:5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}
.boxProd td {
	width:100px;
	text-align:center;
	white-space:normal;
}
.boxProd td img {
	width:80px;
	height:60px;
	border:none;
}
.boxProd td a {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	display:block;
}.detTitlu {
	font-size: 28px;
	color: #990000;
}
.detPret {
	font-size: 24px;
	font-weight: bold;
	color: #000;
}
.detPretPromo {
	font-size: 24px;
	font-weight: bold;
	color: #f39d26;
}
.detPretOld {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	text-decoration: line-through;
}
.detCant {
	font-size: 14px;
	font-weight: bold;
	color: #f39d26;
	text-align:center;
}
.detBut {
	border: 1px solid #CCC;
	background-color: #f89419;
	color: #FFF;
	font-weight:bold;
	font-size:14px;
	padding: 3px;
	text-transform:uppercase;
}

/* login */
.loginSub {
	color: #f39328;
	line-height:24px;
	background:#FFF;
}
	.loginSub a {
		color: #f39328;
		text-decoration:underline;
	}
	.loginBtn {
	border: 1px solid #CCC;
	background-color: #f89419;
	color: #FFF;
	font-weight:bold;
	font-size:11px;
	padding: 3px;
	text-transform:uppercase;

	
	}
.loginInput {
	color: #999;
	width: 140px;
	border: 1px solid #999;
	margin: 2px;
}
#signup input, #signup select {
	width:400px;
}

.topSpacer {
border-top: 1px dashed #CCC;
}

/* cutii de produse */

.productBox {
 width: 209px;
 float: left;
margin: auto;
margin-left: 5px;
 height:285px;
 /* background-image:url(images/bg_prod.jpg); */
 background-repeat: no-repeat;
 background-position:bottom;
 border: 1px dashed #999999;
}

.productBox h4 {
	font-size: 16px;
}	
.productBox h5 {
	font-size: 12px;
}	
.prodImgBox {
width: 170px;
height: 140px;
 margin:auto;
 margin-top: 40px;
  overflow:visible;


}

/* box prod latest */

.oferteLatest {
width: 230px;
height: 90px;
/* background-image:url(images/bg_prod_small.jpg); */
background-repeat:no-repeat;
background-position:top;
font-size: 11px;
}
.oferteLatest img {
	margin-top: 10px;
	 overflow:visible;

}

/* box prod details */

.detaliiProd {
border: 1px dashed #999;
font-weight: normal;
overflow: visible;
}
.detaliiProd h1 {
	color: #000;
	size: 24px;
}
.detaliiProd .imagine {
width: 320px;
/*background-image:url(images/bg_prod_detalii.jpg); */
background-repeat:no-repeat;
height: 250px;


}

.detaliiProd .imagine img {
	margin-left: 10px;
	margin-top: 10px;
}

/* right bar */

.righSidePromo {
}
.righSidePromo p {
	text-align:left;
	padding:1px 0px 1px 3px;
}
.rightSidePromo a {
	color: #666;
	text-decoration: none;
}
.rightSidePromo  a:hover {
	color: #f89419;
	text-decoration: underline;

}
