body, html, form, h1, h2, h3, ul, p {
	margin:0;
	padding:0;
}
body {
	font-size:12px;
	background:#f2ede2;
	font-family:Arial, Helvetica, sans-serif;
	color:#371e17;
}
ul {list-style-type:none;}
a { outline:none; text-decoration:none;}
object { outline:none; }
img {border:none;}
input, select, option, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
textarea {
	overflow:auto;
}
label {
	cursor:pointer;
}
.page {
	background: url(/i/page-background.jpg) repeat-x left top;
}
.container {
	background:#fff;
}
.subcontainer {
	width:990px;
	margin:0 auto;
	position:relative;
	padding-bottom:20px;
}
.header {
	min-height:127px;
	_height:127px;
	width:990px;
	margin:0 auto;
	position:relative;
}
.logo {
}
.content {
	float:left;
	width:590px;
	padding:0 10px;
}
#menu {
	position:absolute;
	top:90px;
	left:3px;
}
#menu a {
	background: url(/i/menu.jpg) no-repeat left top;
	width:123px;
	height:24px;
	text-align:center;
	font-weight:bold;
	float:left;
	color:#E9E2D8;
	padding:12px 0 0 0;
}
#menu a:hover, #menu a.menusel {
	background: url(/i/menu_hover.jpg) no-repeat left top;
	color:#fff;
}
#image_rotator {
	position: relative;
	width: 990px;
	height: 200px;
	margin: 0 auto;
	padding-bottom:10px;
}
#image_rotator img {
	position: absolute;
	top: 0;
	left: 0;
	width: 990px;
	height: 200px;
	opacity: 0;
	visibility: hidden;
}
#image_rotator img.first {
	opacity: 1;
	visibility: visible;

}
#preloading {
	position: absolute;
	top: 0;
	left: 0;
	width: 990px;
	height: 200px;
	background: url(/i/spin.gif) no-repeat center center;
	padding-top: 20px;
	font-family: verdana;
	font-size: 0.7em;
}
#search {
	position:absolute;
	top:40px;
	right:3px;
}
.isearch {
	width:120px;
	padding:2px 2px 1px 2px;
	border:1px solid #ccc;
	float:left;
	margin:0 5px 0 0;
}
.ssearch {
	float:left;
}
.sidebar-left {
	float:left;
	width:180px;
}
.sidebar-right {
	float:left;
	width:200px;
}
.box-border {
	border-top:2px solid #FD7B41;
	background:#F7F6F1;
	padding-bottom:10px;
}
.sidebar-left h1 {
	background: url(/i/menu_left.jpg) no-repeat left top;
	width:148px;
	height:22px;
	color:#666;
	padding:5px 0 0 32px;
	font-size:14px;
	font-family:georgia, helvetica, arial, sans-serif;
	font-style:italic;
}
.sidebar-left h1 a {
	color:#666;
}
.sidebar-left h1 a:hover {
	text-decoration:underline;
}
.sidebar-left-a {
	display:block;
	color:#FD7B41;
	background: url(/i/left.jpg) no-repeat 23px 7px;
	padding:0 0 0 32px;
	line-height:18px;
	font-weight: bold;
}
.sidebar-left-a:hover, .sidebar-left-a-sel {
	color:#371e17;
}
.box2-border {
	border-top:2px solid #2C1E16;
	padding:1px 0 10px 0px;
}
.photo2print {
	border:1px solid #C0B4A4;
	padding:2px;
	display:block;
	width:584px;
	height:225px;
}
.produs {
	float:left;
	width:188px;
	border:1px solid #E4E3DC;
	padding:10px 0 5px 0;
}
.produs_nume {
	font-weight: bold;
	color:#FD7B41;
	padding:5px 0 3px 0;
	margin:0 5px;
	display:block;
	text-align:center;
}
.produs a:hover {
	text-decoration:underline;
}
.produs_img {
	background: url(/i/shadow-thumb.jpg) no-repeat left top;
	height:120px;
	width:150px;
	padding:5px 14px 5px 6px;
	vertical-align: middle;
	text-align:center;
	margin:0 0 0 12px;
}
.produs_img img {
	vertical-align: middle;
}
.produs-tip {
	color:#371e17;
	font-weight:bold;
}
.produs-tip:hover {
	text-decoration:underline;
}
.produs_detalii {
	text-align:center;
	padding:0 0 5px 0;
}
.produs_detalii_link {
	background: url(/i/arrow.jpg) no-repeat left 6px;
	padding:3px 0 0 15px;
	color:#DB520A;
}
.breadcrumb {
	padding:2px 5px 1px 5px;
	margin:1px 0 10px 0;
	background:#F7F6F1;
}
.breadcrumb a, .breadcrumb strong {
	background: url(/i/arrow.gif) no-repeat left 3px;
	color:#AFA380;
	font-size:11px;
	padding:0 0 0 13px;
	margin:0 0 0 10px;
}
.breadcrumb a:hover {
	color:#371e17;
	text-decoration:underline;
}
.paginare {
	padding:2px 15px 5px 15px;
	color:#AFA380;
	font-size:11px;
}
.paginare a, .paginare span {
	padding:2px 5px 2px 5px;
	margin-right:2px;
	border:1px solid #f4f1e4;
	color:#5d422f;
	display:block;
	float:left;
	font-weight:bold;
}
.paginare span {
	background:#f4f1e4;
}
.paginare a:hover {
	border:1px solid #f4f1e4;
	color:#FFFFFF;
	background:#a58c51;
}
.nume-tip {
	height:28px;
	background:#F7F6F1;
	font-size:14px;
	padding:4px 0 0 15px;
	font-family:georgia, helvetica, arial, sans-serif;
	color:#666;
	font-style:italic;
}
.nume-tip a {
	color:#666666;
}
.nume-tip a:hover {
	text-decoration:underline;
}
.categorie_descriere {
	padding:8px 15px;
	margin:-9px 0 10px 0;
	background:#F7F6F1;
	font-size:11px;
}
.categorie_descriere p {
	text-align:justify;
	padding:0 0 10px 0;
	text-indent:13px;
}
.categorie_descriere a {
	color:#FD7B41;
}
.categorie_descriere a:hover {
	color:#371E17;
	text-decoration:underline;
}
.produs_poze {
	float:left;
	width:310px;
}
.produs_poze_img {
	height:255px;
	width:300px;
	vertical-align: middle;
	text-align:center;
	margin:10px 0 0 0;
	background: url(/i/shadow-medium.jpg) no-repeat left top;
	padding:1px 9px 12px 1px;
}
.produs_poze_img img {
	vertical-align: middle;
}
.produs_info {
	float:left;
	width:280px;
	position:relative;
	padding:15px 0 138px 0;
	color:#371E17;
	min-height:156px;
	_height:156px;
}
.produs_info_span, .produs_info_strong, .produs_info_a {
	float:left;
	padding:3px 0px;
}
.produs_info_span {
	width:125px;
	text-align:right;
	padding:3px 10px 3px 0;
}
.produs_info_strong {
	width:135px;
	padding:3px 10px 3px 0;
}
.produs_info_a {
	width:135px;
	color:#FD7B41;
	font-weight:bold;
}
.produs_info_a:hover {
	text-decoration:underline;
}
.produs_info_desc {
	font-weight:normal;
}
.produs_descriere {
	padding:10px 5px 0 5px;
	width:575px;
}
.produs_descriere p {
	text-indent:10px;
	text-align:justify;
}
.adauga-produs {
	background: url(/i/adauga-in-cos.gif) no-repeat left top;
	display:block;
	margin:5px auto;
	width:166px;
	height:31px;
}
.adauga-produs:hover {
	background: url(/i/adauga-in-cos-hover.gif) no-repeat left top;
}
.adauga-produs span, .telefon span, .cere-dimensiuni span, .cere-detalii span,
.decor span, .mareste span {
	display:none;
}
.produs_form {
	padding:10px 0;
}
.produs_form_input, .produs_form_textarea  {
	width:171px;
}
.produs_form_textarea {
	height:60px;
}
.spin {
	background: url(/i/spin.gif) no-repeat center top;
	padding:8px;
	width:0px;
}
.erori, .erori li {
	color:#ff0000;
}
#cos {
	min-height:35px;
	_height:35px;
}
.cos_cumparaturi {
	background: url(/i/basket.jpg) no-repeat 5px 3px #eb5717;
	font-size:11px;
	color:#FFFFFF;
	padding:7px 0 5px 30px;
}
.cos-produs {
	padding:5px 10px 0 10px;
}
.cos-produs a {
	color:#FD7B41;
	background: url(/i/left.jpg) no-repeat left 5px;
	padding:0 0 0 7px;
	line-height:16px;
	font-weight: bold;
}
.cos-produs a:hover {
	text-decoration:underline;
	color:#ff8b00;
}
.cos-pret {
	padding:0 10px 0 40px;
	font-size:11px;
}
.cos-total {
	margin: 5px 0 0 0;
	padding:5px 10px 10px 17px;
	font-weight:bold;
	border-top:1px solid #ffffff;
}
.orange_link {
	color:#FFFFFF;
	background:#EB5717;
	padding:2px 10px;
	font-weight: bold;
	border:1px outset #ccc;
}
.orange_link:hover {
	background:#FD7B41;
}
.linka {
	color:#FD7B41;
	line-height:16px;
	font-weight: bold;
}
.linka:hover {
	text-decoration:underline;
	color:#371e17;
}
.sterge {
	color:#ff0000;
	font-size:11px;
	font-weight: bold;
	text-decoration:underline;
}
.sterge:hover {
	color:#ff0033;
}
.comanda_div {
	height:0px;
	overflow:hidden;
}
.comanda_div form {
	margin:0;
}
.comentariu {
	padding:5px;
	margin:5px;
}
.comentariu span {
	font-size:10px;
}
.comentariu p {
	padding:5px 0;
}
.footer {
	text-align:center;
	color:#AFA380;
	font-size:11px;
	padding:45px 0;
	line-height:18px;
}
.footer a {
	color:#AFA380;
}
.footer a:hover {
	color:#371e17;
}
.footer span {
	margin:0 5px;
}
.form_div {
	padding-top:7px;
}
.box_scroll {
	width:590px;
	height:260px;
	overflow:hidden;
	float:left;
}
.telefon {
	width:188px;
	margin:0 auto;
	height:74px;
	background: url(/i/art4all-contact-tel.gif) no-repeat 2px 2px;
}
.telefon:hover {
	background: url(/i/art4all-contact-tel-hover.gif) no-repeat 2px 2px;
}
.cere-dimensiuni, .cere-detalii {
	width:166px;
	margin:0 auto;
	height:31px;
	display:block;
	background: url(/i/cere-dimensiuni.gif) no-repeat left top;
}
.cere-dimensiuni:hover {
	background: url(/i/cere-dimensiuni-hover.gif) no-repeat left top;
}
.cere-detalii {
	background: url(/i/cere-detalii.gif) no-repeat left top;
}
.cere-detalii:hover {
	background: url(/i/cere-detalii-hover.gif) no-repeat left top;
}
.decor, .mareste {
	width:151px;
	height:31px;
	display:block;
	background: url(/i/decor.gif) no-repeat left top;
	float:left;
}
.decor:hover {
	background: url(/i/decor-hover.gif) no-repeat left top;
}
.mareste {
	background: url(/i/mareste.gif) no-repeat left top;
}
.mareste:hover {
	background: url(/i/mareste-hover.gif) no-repeat left top;
}
.pret-vechi {
	background: url(/i/pret-redus.gif) no-repeat center center;
}
.produs-opt {
	position:absolute;
	bottom:0;
	left:0;
	width:280px;
}
.ron {
	font-weight:normal;
	font-size:14px;
}
.tabs {
	_overflow:hidden;
	_height:22px;
}
.tabs a {
	float:left;
	width:117px;
	display:block;
	text-align:center;
	border:1px solid #ccc;
	border-width:1px 1px 1px 0;
	color:#FD7B41;
	padding:3px 0 2px 0;
	background:url(/i/p2ptab.jpg) repeat-x left top;
	font-weight:bold;
}
.tabs a:hover {
	color:#333;
	background:url(/i/p2ptab-hover.jpg) repeat-x left top;
}
a.tab-left {
	border-left:1px solid #ccc;
	width:116px;
}
a.tab-activ {
	border-bottom:1px solid #ccc;
	background:url(/i/p2ptab-sel.jpg) repeat-x left top;
	color:#fff;
}
.tabs-container {
	border:1px solid #ccc;
	border-width:0 1px 1px 1px;
}
.tab-content {
	padding:10px;
	/*background: url(/i/art4all-fundal-p2p.jpg) no-repeat left top;*/
}
.tab-content h2 {
	font-size:14px;
	font-family:georgia, helvetica, arial, sans-serif;
	font-style:italic;
	margin:15px 0 10px 0;
	color:#FD7B41;
}
.next, .prev, span.prev {
	width:24px;
	height:24px;
	display:block;
	background: url(/i/next-prev.gif) no-repeat left top;
	float:left;
}
.prev:hover {
	background: url(/i/next-prev.gif) no-repeat 0px -24px;
}
span.prev:hover {
	background: url(/i/next-prev.gif) no-repeat 0px 0px;
}
.next {
	background: url(/i/next-prev.gif) no-repeat -24px 0px;
	float:right;
}
.next:hover {
	background: url(/i/next-prev.gif) no-repeat -24px -24px;
	float:right;
}
.next strong, .prev strong {
	display:none;
}
.p2pnav {
	width:318px;
	padding:10px 0;
}
span.p2pup {
	display:none;
}
.photo2print-sageata {
	position:absolute;
	top:50%;
	left:50%;
	margin:-54px 0 0 -109px;
}
/*old*/
/*
.decor-canvas-art {
	position:absolute;
	bottom:292px;
}
.decor-umbra-colt-stanga-jos {
	position:absolute;
	bottom:286px;
}
.decor-umbra-jos {
	position:absolute;
	bottom:286px;
	font-size:1px;
	height:6px;
	width:6px;
}
.decor-postere-tablouri {
	position:absolute;
	bottom:292px;
}
.decor-foto-tapet {
	position:absolute;
	bottom:198px;
}
*/
/*old end*/

.decor-left {
	float:left;
	width:805px;
}
.decor-right {
	float:left;
	width:150px;
}
.spindecor {
	background: url(/i/spin.gif) no-repeat center center;
	width:800px;
	height:600px;
}
.decor-poza {
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute;
}
.decor-poza td {
	font-size:1px;
}
.ajutor {
	padding:10px;
}
.aintrebare {
	line-height:16px;
	font-weight: bold;
	color:#371e17;
}
.aintrebare:hover {
	color:#FD7B41;
	text-decoration:underline;
}
.ajutor h2 {
	font-size:14px;
	font-family:georgia, helvetica, arial, sans-serif;
	font-style:italic;
	padding:10px 0 0 0;
}
.ajutor p {
	text-align:justify;
	padding:5px 0 5px 0;
}
.p2psetare p {
	text-align:justify;
	padding:0 5px 10px 5px;
	text-indent:15px;
}
.produs-foto-tapet {
	width:35px;
}
.incearca {
	position:absolute;
	top:365px;
	left:235px;
}
#tab-content-first {
	position:relative;
}
#divp2pimg {
	position:absolute;
	top:147px;
	left:388px;
}
