* {
	outline:none;
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
}
html {
	background:#5E659B url('images/roundtop_y.png') no-repeat scroll center 0;
}
body { 
	overflow-y:scroll;
	color:#666;
	padding:33px 0;
	font:normal 1em "Verdana","Arial","Helvetica",sans-serif;
	list-style:none;
	line-height:1.6;
}
#roundBottom {
	position:absolute;
	left:0;
	width:100%;
	height:33px;
	background:transparent url('images/roundbottom_y.png') no-repeat scroll center bottom;
}
a { 
	text-decoration:underline;
	color:#0048A8;
	font-weight:normal;
}
p {
	color:#333333;
	font-size:12px;
	line-height:19px;
	margin:12px 0;
}
.clear { 
	content:"";
	display:block;
	font-size:0;
	height:0;
	line-height:0.0;
	overflow:hidden;
	visibility:hidden;
 	clear:both;
}
.hidden {
	visibility:hidden;
	display:none;
}
.ui-helper-hidden-accessible { 
	top: -99999999em; 
}
#siteContent {
	position:relative;
	width:747px;
	padding:10px;
	margin:auto;
	background:transparent url('images/roundcontent_y.png') repeat-y scroll 0 0;
}
#header {
	position:relative;
	padding-top:120px;
}
#header > img {
	position:absolute;
	top:-10px;
	left:10px;
	background:transparent url('headerlogo.jpg') no-repeat scroll 0 0;
}
#header li {
	float:left;
	font-size:12px;
	line-height:16px;
	width:108px;
	height:16px;
	margin:0 6px;
	background:#FFFFEE;
	border:1px solid #6068A0;
	text-align:center;
}
#header li:first-child {
	margin-left:13px;
}
#header li:hover,
#header .active {
	background:#ffff99;
}
#header a {
	display:block;
	height:16px;
	color:#6068A0;
	text-decoration:none;
}
#mainContent {
	background:transparent url('images/hnlwhite3.gif') repeat-y scroll center 0;
}
#produse,
#testimoniale {
	color:#333;
	text-align:justify;
	font-size:12px;
	line-height:19px;
	padding:0 38px;
}
#produse > a:first-child img {
	float:left;
	margin:25px 10px;
}
#produse > p {
	padding:5px 0;
}
#produse > img + p {
	margin-top:20px;
}
#produse span {
	color:#FF9900;
	font-size:15px;
	font-weight:bold;
	line-height:19px;
	text-align:justify;
}
#produse a {
	color:#0048A8;
}
* .buy {
	background:transparent url('images/o_arrow.gif') no-repeat scroll left bottom;
	padding:0 0 0 20px;
	text-decoration:underline;
}
* .cumpara {
	background:transparent url('images/cumpara.gif') no-repeat scroll left bottom;
	padding:0 0 0 20px;
	text-decoration:none;
}
.pageFooter {
	text-align:center;
}
.pageFooter > * {
	margin:12px 0;
	font-size:11px;
}
.separator {
	width:100%;
	height:1px;
	margin:15px auto;
	background:transparent url('images/1pblue.gif') repeat-x scroll 0 0;	
}
.testimonial > div:first-child {
	width:120px;
	float:left;
	min-height:1px;
}
.testimonial > div:first-child + div {
	width:550px;
	float:left;
}
#testimoniale {
	margin-top:20px;
}
#testimoniale .pageFooter > p:first-child {
	font-size:12px;
}
#why,
#whyNoFlash,
#faq {
	text-align:center;
	width:670px;
	margin:auto;
	padding:30px 0;
}
#whyNoFlash {
	text-align:left;
}
#whyNoFlash h1 {
	color:#6068A0;
	font-size:12px;
	font-weight:bold;
}
#whyNoFlash img {
	display:block;
	margin:auto;
}
#faq {
	text-align:left;
	font-size:12px;
}
#faq .top a {
	margin:0 15px;
}
#faq h1,
#faq h2 {
	color:#6068A0;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
#faq .separator {
	width:200px;	
}
#shopcartContent {
	width:100%;
	margin:1em auto;
}
#shopcartContent li {
	display:block;
	float:left;
	text-align:right;
	border-right:0.083em solid #ccc;
	border-bottom:0.083em solid #ccc;
	padding:0.2em 0.5em 0.2em 0;
	font-weight:bold;
}
#shopcartContent li[title='Produsul comandat'] {
	width:53%;
	text-align:left;
	text-indent:5em;
	padding:0.2em 0 0.2em 0.5em;
}
#shopcartContent li[title='Produsul comandat'] img {
	width:3.75em;
	height:3.75em;
}
#shopcartContent li[title='Cantitatea'] {
	width:15%;
	text-align:center;
	padding-right:0;
}
#shopcartContent li[title='Cantitatea'] a {
	text-decoration:none;
}
#shopcartContent li[title='Pret unitar'] {
	width:14%;
}
#shopcartContent li[title='Pret total'] {
	width:14%;
	border-right:0;
}
#shopcartContent #shopcartProducts li {
	border-bottom:0;
	height:4.333em;
	line-height:4.333em;
}
#shopcartContent #shopcartProducts li[title='Produsul comandat'] {
	text-indent:0;
	line-height:2em;
}
#shopcartContent #shopcartProducts li[title='Produsul comandat'] a {
	float:left;
	color:#fd8014;
}
#shopcartContent #shopcartProducts li[title='Produsul comandat'] a + a {
	padding-left:0.5em;
	width:22.2em;
	height:4em;
	overflow:hidden;
}
#shopcartContent #shopcartProducts li[title='Cantitatea'] a {
	display:inline-block;
	width:1.3em;
	height:1.3em;
	background:transparent url('../../images/remove.png') no-repeat scroll 0 0;
	vertical-align:middle;
}
#shopcartContent #shopcartProducts li[title='Cantitatea'] a:first-child {
	background:transparent url('../../images/plus.png') no-repeat scroll 0 0;
}
#shopcartContent #shopcartProducts li[title='Cantitatea'] input[type='text'] {
	width:2em;
	text-align:center;
	font-weight:bold;
	color:#444;
}
#shopcartFooter,
#order_total {
	border-top:0.083em solid #ccc;
	text-align:right;
	font-weight:bold;
	padding:1em 0 0 0;
	margin:0;
}
#order_total {
	border-bottom:0.083em solid #ccc;
	margin:1em 0;
	padding:0.4em 0;
}
#shopcartFooter span {
	width:7.6em;
	padding-right:0.7em;
	display:inline-block;
}
#shopcartContent p {
	text-align:center;
	padding:2em 0 0.883em 0;
}
.product h1 {
	color:#6068A0;
	font-size:12px;
	font-weight:bold;
	margin:12px 0 0;
}
.product h2 {
	color:#FF9900;
	font-size:15px;
	font-weight:bold;
	line-height:19px;
	text-align:justify;
}
.product p {
	color:#333333;
	font-size:12px;
	line-height:19px;
	margin:12px 0;
}
.product a {
	color:#0048A8;
	font-weight:normal;
	text-decoration:underline;
}
.product .right,
.product .left {
	width:50%;
	float:left;
}
.product .right ul {
	padding:0 0 0 40px;
}
.product .right li {
	list-style-type:disc;
	margin:5px 0;
}
.product .right img {
	display:block;
	margin:20px auto;
}
legend {
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	font-weight:bold;
	border:0.083em solid #81849F;
	padding:0.2em 1em;
	color:#1E1B1D;
	margin-left:1em;
	background:transparent url('images/fieldset.png') repeat-x scroll 0 0;
	height:1.44em;
}
fieldset {
	-moz-border-radius:0.7em;
	-webkit-border-radius:0.7em;
	margin:1em;
	padding:1em;
	border:0.166em solid #d0d0d0;
	font-size:11px;
}
fieldset > div > span:first-child {
	border-bottom:0.083em solid #000;
	padding:0 1.5em;
	font-weight:bold;
	margin-bottom:0.5em;
}
fieldset > div > div {
	margin-top:0.5em;
}
fieldset dd  > em {
	display:inline-block;
	background:transparent url('images/help.png') no-repeat scroll 0 0;
	margin-bottom:-0.166em;
	width:1.5em;
	height:1.5em;
}
dt label {
	text-align: left;
	font-weight: bold;
	color: #4A5A73;
}
fieldset dl {
	padding:0.7em;
	margin:0;	
}
dl input, dl select, dl textarea {
	border:0.083em solid #B8B5CF;
	padding:0.083em;
}
fieldset dt {
	float:left;
	width:23em;
	text-align:left;
	padding-top:0.3em;
	border:none;
}
dd label {
	white-space:nowrap;
	margin:0 0.8em 0 0;
	color:#4A5A73;
}
dl input.alert,
dl select.alert,
dl textarea.alert {
	border:0.083em solid #DF1B1B;
}
dl label.alert {
	color:#DF1B1B;
}
.buttons {
	text-align:center;
}
fieldset dd {
	margin: 0 0 0 23em;
	padding: 0 0 0 0.4em;
	text-align:left;
	border:none;
}
/*#toateProdusele {
	padding:38px;
	color:#333;
}
#toateProdusele h2 {
	font-size:12px;
	text-align:left;
	margin:4px 0 12px 0;
}
#toateProdusele {
	text-align:center;
}
#toateProdusele ul {
	text-align:left;
}
#toateProdusele span[title="pret"] {
	font-weight:bold;
}*/
#order_form {
	text-align:center;
}
#order_form button,
#contact {
	border:1px solid #333;
	height:20px;
	padding-bottom:2px;
	cursor:pointer;
}
#order_form a {
	font-size:11px;
}
#contact {
	display:block;
	padding:0 10px;
	margin:10px 0 0 265px;
}