body {
	font-family: Verdana, Arial, Trebuchet MS sans-serif;
	color: #a4887c;
	font-size: 11px;
	padding: 0;
	margin: 0;
	background: #25201d url('../images/wrapper-bg.gif') repeat-x scroll 0 0;
}

a {
	color: #a4887c;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

#wrapper {
	background: url('../images/wrapper-bg.gif') repeat-x scroll top center;
	margin: 0 auto;
	width: 950px;
	padding: 0 20px 0 20px;
}

#header {
	width: 950px;
	background: url('../images/header-bg.jpg') no-repeat;
	height: 199px;
}

.topLanguage {
	text-align: center;
	padding-top: 5px;
	padding-left: 60px;
}

	.topLanguage a {
		font-size: 16px;
		font-weight: bolder;
		padding: 0 5px;
		color: #42500F;
	}
	
	.topLanguage a:hover {
		background: url('../images/topLanguageHover.gif') no-repeat scroll -1px 0;
	}
	
	.topLanguage a:active {
		background: url('../images/topLanguageHover.gif') no-repeat scroll -1px 0;
	}
	
	.topLanguage .langactive {
		background: url('../images/topLanguageHover.gif') no-repeat scroll -1px 0;
	}
	
	
	
#logoLeft {
	margin-left: 227px;
	margin-top: 8px;
	float: left;
	height: 140px;
	width: 85px;
}

#topSearch {
	background: #181011;
	margin: 3px 0 0 74px;
	float: left;
	width: 176px;
	height: 41px;
	border-top: 3px solid #342E2B;
}
	
	#topSearch input {
		font-size: 11px;
		color: red;
		margin-left: -1px;
		background: url('../images/topSearchCenter.gif') repeat-x;
		border: 0;
		height: 20px;
		padding-top: 12px;
		padding-bottom: 9px;
		width: 120px;
		float: left;
	}
	
	#topSearch button {
		background: url('../images/goBg.gif') no-repeat;
		width: 28px;
		padding-top: 12px;
		padding-right: 0;
		height: 41px;
		padding-bottom: 9px;
		border: 0;
	}

#searchLeft {
	background: url('../images/topSearchLeft.gif') no-repeat;
	float: left;
	width: 12px;
	height: 41px;
}

#searchRight {
	background: url('../images/topSearchRight.gif') no-repeat;
	padding-top: 2px;
	float: left;
	width: 6px;
	height: 41px;
}

#endSearch {
	background: url('../images/endTopSearch.gif');
	width: 10px;
	float: left;
	margin-left: 27px;
	margin-top: -41px;
	height: 41px;
}

.floatSep {
	height: 0px;
	float: none;
	clear: both;
	width: 100%;
}

#content {
	width: 950px;
}

#content-left {
	float: left;
	width: 170px;
	text-align: left;
	padding-top: 113px;
	margin-bottom: 30px;
}

#banners {
	margin-top: 60px;
	width: 125px;
	margin-left: 12px;
}

	#banners a img {
		width: 125px;
		border: 0;
	}

.side-browse-head {
	background: url('../images/side-browse.jpg') no-repeat;
	width: 138px;
	height: 40px;
	font-size: 20px;
	color: #8CEA00;
	padding-left: 10px;	
}

.side-browse {
	margin: 0;
	padding: 0;
	width: 146px;
}

.side-browse li {
	padding-left: 10px;
	list-style-image: none;
	list-style-type: none;
	font-size: 12px;
	height: 19px;
	padding-top: 4px;
	width: 146px;
	background: url('../images/li-bg.gif') no-repeat;
}

.side-browse li.input {
	list-style-image: none;
	list-style-type: none;
	font-size: 12px;
	padding-left: 10px;
	height: 50px;
	padding-top: 4px;
	width: 146px;
	background: url('../images/li-bg1.gif') repeat-y;
}

.side-browse li input {
width: 120px;
font-size:11px;
}

.side-browse li input.but {
	width: auto;
	font-size: 10px;
	cursor: pointer;
	letter-spacing: 0;
	padding-left: 0;
	padding-right: 0;
	margin-left: -2px;
}

	.side-browse li a {
		color: #ffffff;
	}
	
	.side-browse li a:hover {
		color: #a4887c;
	}
	
#last {
	background: url('../images/last-li.gif') no-repeat;
}

#content-right {
	width: 780px;
	float: right;
}

#top-links {
	width: 100%;
	padding: 0;
	margin: 0;
	height: 30px;
	margin-top: -11px;
}

#top-links li {
	list-style-image: none;
	list-style-position: outside;
	float: left;
	list-style-type: none;
	height: 30px;
}

#top-links li a {
	font-size: 12px;
	font-weight: bold;
	color: #A4887C;	
}

#top-links li a.selected span.left {
	padding-top: 9px;
	padding-bottom: 8px;
	background: url('../images/top-links-a-left.gif') no-repeat;
	float: left;
}

#top-links li a.selected span.right {
	padding-top: 9px;
	padding-bottom: 8px;	
	background: url('../images/top-links-a-right.gif') no-repeat;
	float: left;
}

#top-links li a.selected span.center {
	padding-top: 9px;
	padding-bottom: 8px;	
	background: url('../images/top-links-a-center.gif') repeat-x;
	float: left;
}	

#top-links li a:hover {
	color: #736300;
	cursor: pointer;
}

#top-links li a span.left {
	padding-top: 9px;
	padding-bottom: 8px;
	float: left;
}

#top-links li a:hover span.left {
	padding-top: 9px;
	padding-bottom: 8px;	
	background: url('../images/top-links-h-left.gif') no-repeat;
	float: left;
}

#top-links li a span.right {
	padding-top: 9px;
	padding-bottom: 8px;
	float: left;
	margin-right: 15px;
}

#top-links li a:hover span.right {
	padding-top: 9px;
	padding-bottom: 8px;	
	background: url('../images/top-links-h-right.gif') no-repeat;
	float: left;
}

#top-links li a span.center {
	padding-top: 9px;
	padding-bottom: 8px;
	float: left;
}

#top-links li a:hover span.center {
	padding-top: 9px;
	padding-bottom: 8px;	
	background: url('../images/top-links-h-center.gif') repeat-x;
	float: left;
}

#top-left {
	height: 51px;
	float: left;
	vertical-align: bottom;
}

	#top-left h1 {
		color: #fff;
		font-weight: normal;
		font-size: 22px;
		margin-bottom: 0;
		margin-top: 28px;
	}

#top-right {
	float: right;
	height: 51px;
	padding-top: 14px;
}

#cart {
	height: 51px;
	float: right;
	margin-left: 10px;
	padding-top: 35px;
	padding-left: 8px;
	width: 67px;
	background: url('../images/view-cart-bg.gif') no-repeat;
}

#cart a {
	color: #fff;
}

#count {
	height: 51px;
	float: right;
	margin-left: 10px;
	width: 67px;
	padding-top: 3px;
	padding-bottom: 8px;
	background: url('../images/count-bg.gif') no-repeat;
	text-align: center;
}

#count font {
	font-size: 26px;
	color: #C6D002;
}

#count p {
	color: #fff;
	margin: 0;
	margin-top: 0px;
}

#total {
	height: 51px;
	float: right;
	margin-left: 10px;
	width: 67px;
	padding-top: 3px;
	padding-bottom: 8px;
	background: url('../images/count-bg.gif') no-repeat;
	text-align: center;
}

#total font {
	font-size: 26px;
	color: #DC0C01;
}

#total p {
	color: #fff;
	margin: 0;
	margin-top: 0px;
}

#content-right p {
	margin: 0;
}

#promotion {
	width: 780px;
	margin: 0;
	padding: 0;
	height: 257px;
	background: url('../images/promotion-bg.gif') no-repeat;
	margin-top: 18px;
}

#promotion-left {
	width: 374px;
	height: 256px;
	float: left;
}

	#promotion-left img {
		width: 358px;
		height: 240px;
		border: 8px solid #fff;
	}
	
.sep {
	width: 32px;
	height: 256px;
	float: left;
}	

#promotion-right {
	width: 374px;
	height: 256px;
	float: left;
}

#promo-unit {
	background: url('../images/promotion-right-bg.gif') no-repeat;
	width: 374px;
	height: 113px;
}

#promo-unit-right {
	background: url('../images/promotion-right-bg.gif') no-repeat;
	width: 374px;
	height: 113px;
	float: right;
}

#promo-unit-left {
	background: url('../images/promotion-right-bg.gif') no-repeat;
	width: 374px;
	height: 113px;
	float: left;
}

#promo-unit-sep {
	width: 780px;
	float: none;
	clear: both;
	height: 31px;
}

#promo-unit-left img {
	border: 9px solid #fff;
	height: 95px;
	width: 136px;
	float: left;	
}

#promo-unit-right img {
	border: 9px solid #fff;
	height: 95px;
	width: 136px;
	float: left;	
}

#promo-unit img {
	border: 9px solid #fff;
	height: 95px;
	width: 136px;
	float: left;	
}

.oriz-promo-sep {
	width: 374px;
	height: 30px;
}

.promo-vert-sep {
	width: 20px;
	height: 113px;
	float: left;
}

#promo-text {
	float: right;
	width: 200px;
	padding: 0;
}

#promo-text ul {
	margin-top: 0px;
	padding-left: 0;
	margin-bottom: 0;
}

#promo-text ul li {
	height: 13px;
	margin-top: 8px;
	font-size: 11px;
	list-style-type: circle;
}

#promo-text ul li font {
	color: #BEFD02;
	font-size: 11px;
}

#promo-footer {
	float: right;
	width: 84px;
	height: 21px;
	margin-top: 8px;
	padding-top:3px;
	background: url('../images/visit-product.gif') no-repeat;
}

#promo-footer a {
	color: #fff;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 5px;
	padding-left: 5px;
}

#middle-sep {
	width: 780px;
	background: url('../images/middle-sep-bg.gif') no-repeat;
	float: none;
	clear: both;
	height: 60px;
}

#main-tabs {
	float: left;
	padding-top: 25px;
	height: 25px;
}

#main-tabs ul {
	margin: 0;
	padding: 0;
}

#main-tabs ul li {
	float: left;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

a#main-tabs-selected {
	font-size: 12px;
	cursor: pointer;
	color: #fff;
}

a#main-tabs-inactive {
	font-size: 12px;
	cursor: pointer;
	color: #A9A7A6;
}

a#main-tabs-selected span.left1 {
	background: url('../images/tab-right-active-bg.gif') no-repeat;
	float: left;
	width: 9px;
	padding: 12px 0;
}

a#main-tabs-selected span.center1 {
	background: url('../images/tab-middle-active-bg.gif') repeat-x;
	float: left;
	padding: 12px 0;
}

a#main-tabs-selected span.right1 {
	background: url('../images/tab-left-active-bg.gif') no-repeat;
	float: left;
	width: 9px;
	padding: 12px 0;
	margin-right: 10px;
}

a#main-tabs-inactive span.left1 {
	background: url('../images/tab-left-inactive-bg.gif') no-repeat;
	float: left;
	width: 9px;
	padding: 12px 0;
}

a#main-tabs-inactive span.center1 {
	background: url('../images/tab-middle-inactive-bg.gif') repeat-x;
	float: left;
	padding: 12px 0;
}

a#main-tabs-inactive span.right1 {
	background: url('../images/tab-right-inactive-bg.gif') no-repeat;
	float: left;
	width: 9px;
	padding: 12px 0;
	margin-right: 10px;
}

#middle-left {
	padding-left: 32px;
	padding-top: 24px;
	width: 344px;
	margin-top: 1px;
	height: 109px;
	background: url('../images/middle-left-bg.gif') no-repeat;
	float: left;
}

#middle-left img {
	float: left;
	width: 152px;
	height: 84px;
}

#middle-right {
	padding-left: 32px;
	padding-top: 24px;	
	margin-top: 1px;
	width: 372px;
	height: 109px;
	background: url('../images/middle-right-bg.gif') no-repeat;
	float: right;
}

#middle-right img {
	float: left;
	width: 152px;
	height: 84px;
}

.middle-vert-sep {
	width: 32px;
	height: 109px;
	float: left;
}

#middle-left p {
	color: #fff;
	margin-bottom: 10px;
}

#middle-left p label, #middle-right p label {
	font-size: 11px;
	font-weight: normal;
	color: #95BF11;
}

#middle-left p label font, #middle-right p label font {
	font-size: 11px;
	font-weight: normal;
	color: #95BF11;
}

#middle-right p {
	color: #fff;
	margin-bottom: 10px;
}

font#no {
	color: #9B0000;
	font-size: 11px;
}

font#yes {
	color: #95BF11;
	font-size: 11px;
}

#after-middle {
	width: 780px;
	height: 60px;
	float: none;
	clear: both;
	background: url('../images/after-middle-rainbow.gif') no-repeat;
}

#posts {
	margin-top: -2px;
	width: 780px;
	height: 306px;
	background: url('../images/middle-promo-bg.gif') no-repeat;
}

#posts .col1 {
	float: left;
	padding-left: 32px;
	padding-top: 24px;
	width: 343px;
}

#posts .col2 {
	float: left;
	padding-left: 30px;
	padding-top: 24px;
	width: 343px;
}

#posts .col1 img, #posts .col2 img {
	width: 333px;
	height: 64px;
	border: 5px solid #fff;
}

#posts .col1 h3, #posts .col2 h3 {
	font-size: 12px;
}

#posts .col1 p, #posts .col2 p {
	font-size: 12px;
	margin-top: 15px;
	margin-bottom: 20px;
	line-height: 1.5;
	color: #fff;
}

#posts-sep {
	width: 343px;
	height: 14px;
	background: url('../images/after-pic-bg.gif') no-repeat;
}

#read-more {
	width: 343px;
	height: 23px;
	background: url('../images/readmore-bg.gif') no-repeat;
}

#read-more p.date {
	float: left;
	color: #fff;
	font-size: 12px;
	margin: 0;
	padding: 0;
	padding-top: 3px;
	padding-left: 4px;	
}

#read-more a {
	font-size: 12px;
	float: right;
	padding-right: 3px;
	padding-top: 4px;
	color: #fff;
	cursor: pointer;
}

#before-footer {
	width: 780px;
	float: none;
	clear: both;
	background: url('../images/before-footer.gif') no-repeat;
	height: 43px;
}

#footer-wrapper {
	background: url('../images/footer-wrapper-bg.gif') repeat-x;
	height: 254px;
}

#footer {
	margin:0 auto;
	background: url('../images/bottom-tshirt.gif') no-repeat;
	width: 780px;
	padding-left: 170px;
	height: 225px;
	color: #514A47;
}

#footer-left {
	float: left;
	width: 376px;
	padding-top: 33px;
}

#footer-left form {
	padding-right: 160px;
}

#footer-left label {
	padding-right: 4px;
	color: #514A47;
	float: right;
}

#footer-left input {
	background: #3C3633;
	float: right;
	width: 145px;
	border: 0;
	color: #fff;
	font-size: 11px;
	height: 14px;
	border-left: 2px solid #252220;
	border-top: 2px solid #252220;
}

#footer-left textarea {
	background: #3C3633;
	width: 145px;
	float: right;
	border: 0;
	color: #fff;
	font-size: 11px;
	height: 69px;
	border-left: 2px solid #252220;
	border-top: 2px solid #252220;
}

#footer-left button {
	font-size: 11px;
	float: right;
	width: 41px;
	border: 0;
	height: 17px;
	background: url('../images/send-bg.gif') no-repeat;
	padding-bottom: 5px;
	color: #646464;
}

#bottom-links {
	margin: 0;
	padding: 0;
}

#bottom-links li {
	font-size: 10px;
	float: left;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

#bottom-links li a:hover{
	color: #342E00;
}

a#active {
	color: #342E00;
}

#footer-right {
	padding-top: 33px;
	float: right;
	width: 280px;
	padding-left: 31px;
	padding-right: 60px;
}

#latest ul {
	float: right;
	margin: 0;
	padding: 0;
}

#latest ul li {
	font-size: 10px;
	padding-top: 1px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	width: 223px;
	height: 18px;
	background: url('../images/footer-right-li-bg.gif') no-repeat;
	margin-bottom: 3px;
}

#latest ul li a {
	cursor: pointer;
}

#latest ul li a font {
	padding-left: 5px;
	padding-right: 24px;
	color: #42500F;
	font-size: 10px;
	float: left;
}

#latest ul li:hover {
	background: url('../images/footer-right-li-bg-hover.gif') no-repeat;
}

p#copyright{
	color: #302925;
	font-size: 10px;
	margin: 15px 0 0 40px;
}

p#copyright font {
	font-size: 11px;
	color: #2E2C06;
}

#product-listing {
	padding-top: 16px;
	width: 780px;
	height: 466px;
	background: url('../images/rainbow-bg.gif') no-repeat;
}

#product-listing2 {
	padding-top: 16px;
	width: 780px;
	height: 466px;
}

#pagination {
	float: right;
	width: 425px;
	height: 20px;
	margin-top: 20px;
	text-align: left;
}

#pagination ul {
	margin: 0;
	padding: 0;
}

#pagination ul li.first {
	padding: 0;
	background: url();
}

#pagination ul li.last {
	padding: 0;
	background: url();
}

#pagination ul li a {
	color: #fff;
}

#pagination ul li.selected {
	cursor: pointer;
	list-style-type: none;
	list-style-position: outside;
	float: left;
	width: 20px;
	padding-top: 3px;
	text-align: center;
	background: url('../images/square-page-active-bg.gif') no-repeat;
	height: 20px;
	margin-right: 7px;
}


#pagination ul li {
	cursor: pointer;
	list-style-type: none;
	list-style-position: outside;
	float: left;
	width: 20px;
	height: 20px;
	margin-right: 7px;
	text-align: center;
	background: url('../images/square-page-inactive-bg.gif') no-repeat;
	padding-top: 3px;
}

#pagination ul li a img {
	border: 0px;
}

#product-images {
	width: 780px;	
	height: 256px;
}

#product-images .stanga {
	float: left;
	width: 405px;
	height: 256px;
}

#product-images .stanga img {
	cursor: pointer;
	width: 405px;
	height: 256px;
}

#product-images .dreapta {
	width: 375px;
	height: 256px;
	float: right;
}

.images-sep {
	width: 100%;
	float: none;
	clear: both;
	height: 30px;
}

#product-images .dreapta img {
	cursor: pointer;
	float: left;
	margin-left: 26px;
	width: 161px;
	height: 113px;
}

#product-middle {
	width: 780px;
	height: 60px;
	background: url('../images/product-middle-bg.gif') no-repeat;
}

#product-middle2 {
	width: 780px;
	height: 60px;
}

#price {
	width: 80px;
	margin-right: 20px;
	height: 80px;
	float: left;
}

#price h1 {
	font-size: 22px;
	color: #7D7C7A;
	margin: 0;
	padding: 0;
}

#middle-right h1 {
	font-size: 24px;
	color: #7D7C7A;
	margin: 0;
	padding: 0;
}

#price font {
	color: #8CEA00;
	font-size: 24px;
	font-weight: bold;
	padding-left: 5px;
}

#price font.sizes {
	color: #8cea00;
	font-size: 16px;
	font-weight: bold;
}

#price font.yes {
	color: #8cea00;
	font-size: 30px;
	font-weight: bold;
}

#price font.no {
	color: #9B0000;
	font-size: 30px;
	font-weight: bold;
}

#middle-right p.desc {
	color: #fff;
}

#price p {
	font-size: 18px;
	color: #7D7C7A;
	padding-left: 5px;
}

.myGalleryMain {
	display:none;
}

.eventsMain1{
	display:none;
}

.eventsMain2{
	display:none;
}

#formFizica input {
	background: #3C3633;
	float: right;
	width: 145px;
	border: 0;
	color: #fff;
	font-size: 10px;
	height: 14px;
	border-left: 2px solid #252220;
	border-top: 2px solid #252220;
}

#formJuridica input {
	background: #3C3633;
	float: right;
	width: 145px;
	border: 0;
	color: #fff;
	font-size: 10px;
	height: 14px;
	border-left: 2px solid #252220;
	border-top: 2px solid #252220;
}

#butone a {
	color: #ccc;
}

#butoane a:hover {
	color: #ccc;
	text-decoration: underline;
}

#butback {
	background: url('../images/but1.png');
}


#eventlist ul {margin-top:27px;
margin-bottom:0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
list-style-type: square;
line-height: 1.5;
}

#eventlist a {
	color: #42500F;
}

#eventlist a:hover {
	text-decoration: underline;
}

.proddown13 {
	display:none;
}

.addEventC {
	display: none;
}

.addEventC input {
	background:#3C3633 none repeat scroll 0 0;
	border-color:#252220 -moz-use-text-color -moz-use-text-color #252220;
	border-style:solid none none solid;
	border-width:2px 0 0 2px;
	color:#fff;
	font-size:10px;
	height:14px;
	width:200px;
}

.addEventC textarea {
	background:#3C3633 none repeat scroll 0 0;
	border-color:#252220 -moz-use-text-color -moz-use-text-color #252220;
	border-style:solid none none solid;
	border-width:2px 0 0 2px;
	color:#fff;
	font-size:10px;
	height:69px;
	width:400px;
}

.listEventComments {
	display:none;
}

.linkCart a {
	color: #42500F;
	font-size:12px;
	font-weight: bold;
}

.linkCart a:hover {
	text-decoration:underline;
}
