
#cos {
	position: absolute;
	top: 54px;
	right: 247px;
	}
#cos a {
	background: #8ab119 url(../assets/arrow1.png) no-repeat 9px 10px;
	color: #fff;
	font: bold 12px arial;
	text-decoration: none;
	padding: 4px 12px 4px 28px;
	margin: 0 0 0 5px;
	border-radius: 2px;
	}
#cos a:hover {
	background: #729411 url(../assets/arrow1.png) no-repeat 9px 10px;
	}
#cos em {
	font: 10px arial;
	}


#login {
	position: absolute;
	top: 10px;
	right: 0px;
	}
#login a {
	background: #5c2a22 url(../assets/arrow4_comanda.png) no-repeat 9px 6px;
	color: #fff;
	font: bold 12px arial;
	text-decoration: none;
	padding: 4px 12px 4px 24px;
	margin: 0 0 0 5px;
	border-radius: 2px;
	}
#login a:hover {
	background: #3c1711 url(../assets/arrow4_comanda.png) no-repeat 9px 6px;
	}
	
	
#cautare {
	position: absolute;
	top: 50px;
	right: 0px;
	z-index: 10;
	background: #e7ded3;
	border-radius: 2px;
	padding: 4px 10px 2px 10px;
	}
#cautare:hover {
	background: #ddd1c1;
	}
#cautare input[type="text"] {
	border: 0 none;
	font: 12px arial;
	color: #5c2a22; 
	width: 185px;
	margin: 0 25px 0 0;
	padding: 0 0 2px 0;
	background: 0 none;
	border-right: 1px solid #c19891;
	}
#cautare input[type="text"]:hover {
	color: #5c2a22; 
	}
#cautare input[type="submit"] {
	position: absolute;
	right: 2px;
	bottom: 7px;
	background: 0 none;
	border: 0 none;
	width: 30px;
	height: 14px;
	cursor: pointer;
	color: #5c2a22;
	font: bold 12px arial;
	}
	
	

	
#menu {
	position: absolute;
	top: 79px;
	right: 0px;
	background: #a4cb33 url(../assets/top.png) no-repeat 0 0;
	padding: 0 20px 0 260px;
	border-radius: 3px;
	}
#menu li {
	display: inline-block;
	background: url(../assets/pct.png) no-repeat 0 24px;
	}
#menu li a {
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: 1px 1px #ddebb2;
	color: #5c2a22;
	padding: 14px 8px 14px 12px;
	font: bold 12px arial;
	}
#menu li a:hover {
	color: #5c2a22;
	background: #b7e338;
	}
	
#right {
	display: inline-block;
	vertical-align: top;
	width: 225px;
	}
#right h2 {
	font: 20px arial;
	background: #765c57;
	color: #fff;
	border-radius: 2px;
	padding: 5px 15px;
	margin: 0 0 5px 0;
	}	
#right ul {
	border: 2px solid #ddd2c1;
	border-top: 0 none;
	border-radius: 0 0 3px 3px;
	padding: 0 15px 0px 15px;
	background: url(../assets/right_arrow.png) no-repeat bottom center;
	}
#right li a {
	display: block;
	border-bottom: 1px solid #a7957a;
	text-decoration: none;
	color: #5c2a22;
	padding: 3px 0;
	font: bold 12px arial;
	}
#right li a:hover {
	background: #e7ded3;
	}

#right ul ul {
	border: 0 none;
	padding: 3px 0px 15px 0px;
	background: 0 none;
	}
#right li li {
	background: url(../assets/arrow5.png) no-repeat 5px 4px;
	padding: 0 0 0 15px;
	}
#right li li a {
	border-bottom: 1px solid #ddd2c1;
	color: #5c2a22;
	padding: 1px 0 1px 0px;
	font: 12px arial;
	}
a.right_oferta {
	display: block;
	margin: 30px 0 20px 0;
	position: relative;
	text-decoration: none;
	color: #5c2a22;
	}
a.right_oferta span {
	color: #739905;
	font: bold 16px arial;
	}
a.right_oferta:hover span {
	color: #5c2a22;
	}
.right_oferta_pret {
	position: absolute;
	right: 0;
	top: -15px;
	display: block;
	background: #c3da82;
	border-radius: 2px 2px 0 0;
	text-align: center;
	padding: 3px 8px;
	text-shadow: 1px 1px #e9f3cb;
	}
a.right_oferta strong {
	font: 30px arial;
	letter-spacing: -1px; 
	}
a.right_oferta em {
	display: block;
	font: 12px arial;
	}
a.right_oferta p {
	margin: 0 0 10px 0;
	padding: 0;
	}
a.right_oferta img {
	border-top: 3px solid #ab9c87;
	border-bottom: 1px solid #ab9c87;
	padding: 2px 0;
	}
	
	
#content {
	display: inline-block;
	vertical-align: top;
	width: 900px;
	}
#content h1 {	
	font: 20px arial;
	margin: 30px 0 20px 0;
	}
#content h1 span {	
	color: #729311;
	background: url(../assets/arrow3.png) no-repeat 0 6px;
	padding: 0 0 0 15px;
	margin: 0 0 0 5px;
	}
.col2 {
	display: inline-block;
	vertical-align: top;
	width: 410px;
	margin: 0 30px 0 0;
	position: relative;
	}
.col2 p {
	text-align: justify;
	margin: 0 0 15px 0;
	padding: 0;
	}
.col2 h2 {
	font: 16px arial;
	border-bottom: 2px solid #ddd2c1;
	padding: 0 0 3px 0;
	margin: 0 0 10px 0;
	}
.list {
	margin: 0 0 20px 0;
	}
.list li {
	background: url(../assets/li.png) no-repeat 0 8px;
	padding: 2px 0 2px 0px;
	}

.col3 {
	display: inline-block;
	vertical-align: top;
	width: 269px;
	margin: 0 20px 0 0;
	border-right: 2px solid #c7b4a9;
	min-height: 80px;
	}
	
#colectii {
	text-align: right;
	margin: 10px 48px 30px 0;
	background: url(../assets/linie.png) repeat-x 0 27px;
	padding: 0 0 10px 0;
	}
#colectii a {
	display: inline-block;
	vertical-align: top;
	border-radius: 2px 2px 0 0;
	text-decoration: none;
	color: #5c2a22;
	}
.activ3 {
	border: 1px solid #ddd2c1;
	border-bottom: 4px solid #fff;
	padding: 5px 20px 2px 20px;
	}
.activ3:hover {
	border: 1px solid #c1b096;
	border-bottom: 4px solid #fff;
	}
.stop3 {
	border: 1px solid #a08f76;
	border-bottom: 7px solid #fff;
	padding: 5px 20px 3px 20px;
	}
	


	
	
	
.produs {
	display: inline-block;
	vertical-align: top;
	width: 225px;
	height: 300px;
	position: relative;
	border: 2px solid #c1b6a8;
	border-bottom: 10px solid #c1b6a8;
	border-radius: 3px;
	padding: 0 15px;
	margin: 0 35px 50px 0;
	}
.produs:hover {
	border: 2px solid #9e8e79;
	border-bottom: 10px solid #9e8e79;
	}
.produs a {
	text-decoration: none;
	}
.produs a img {
	width: 225px;
	border-bottom: 2px solid #92816a;
	margin: 0 0 3px 0;
	}
.produs a:hover img {
	border-bottom: 2px solid #8ab119;
	}
.produs a strong {
	font: bold 12px arial;
	color: #5c2a22;
	}
.produs a:hover strong {
	color: #729311;
	}
.produs a p {
	margin: 0 0 5px 0;
	padding: 0;
	color: #5c2a22;
	}
.produs input[type="submit"] {
	position: absolute;
	bottom: 10px;
	left: 15px;
	background: #8ab119 url(../assets/arrow4_comanda.png) no-repeat 9px 8px;
	color: #fff;
	font: bold 12px arial;
	padding: 4px 12px 4px 20px;
	border: 0 none;
	border-radius: 2px;
	cursor: pointer;
	}
.produs input[type="submit"]:hover {
	background: #729411 url(../assets/arrow4_comanda.png) no-repeat 9px 8px;
	}
.produs input[type="text"] {
	position: absolute;
	bottom: 10px;
	left: 113px;
	background: #e7f4c9;
	color: #5c2a22;
	font: 12px arial;
	padding: 5px 7px;
	margin: 0 0 0 0px;
	border: 0 none;
	border-radius: 2px;
	text-align: center;
	width: 20px;
	}
.produs input[type="text"]:hover {
	background: #d7e7b2;
	}
.produs a span {
	position: absolute;
	bottom: 33px;
	right: 15px;
	font: bold 30px arial;
	color: #8aad26;
	letter-spacing: -1px;
	}
.produs a span sup {
	font: bold 12px arial;
	color: #8aad26;
	display: none;
	}
.produs a em {
	position: absolute;
	bottom: 10px;
	right: 15px;
	font: 14px arial;
	color: #5c2a22;
	border-top: 1px solid #c1b6a8;
	padding: 2px 0 0 0;
	width: 50px;
	text-align: right;
	}
	
.produs2 {
	position: relative;
	padding: 0 0 50px 0;
	margin: 0 0 30px 0;
	}
.produs2_colst {
	display: inline-block;
	vertical-align: top;
	width: 400px;
	margin: 0;
	}
a.imgbig img {
	width: 360px;
	display: inline-block;
	vertical-align: top;
	border: 2px solid #c1b6a8;
	border-bottom: 10px solid #c1b6a8;
	border-radius: 3px;
	padding: 0px;
	}
a.imgbig:hover img {
	border: 2px solid #948675;
	border-bottom: 10px solid #948675;
	}
a.imgsmall img {
	width: 112px;
	display: inline-block;
	vertical-align: top;
	border: 2px solid #c1b6a8;
	border-radius: 3px;
	padding: 0px;
	margin: 10px 4px 0 0;
	}
a.imgsmall:hover img {
	border: 2px solid #948675;
	}
.produs2_coldr {
	display: inline-block;
	vertical-align: top;
	width: 475px;
	}
.produs2 h2 {
	font: bold 18px arial;
	border-bottom: 2px solid #ddd2c1;
	padding: 0 0 3px 0;
	margin: 0 0 20px 0;
	}

.produs2 input[type="submit"] {
	position: absolute;
	bottom: 0;
	left: 415px;
	background: #8ab119 url(../assets/arrow4_comanda.png) no-repeat 16px 11px;
	color: #fff;
	font: bold 12px arial;
	padding: 7px 20px 7px 28px;
	border: 0 none;
	border-radius: 2px;
	cursor: pointer;
	text-transform: uppercase;
	}
.produs2 input[type="submit"]:hover {
	background: #729411 url(../assets/arrow4_comanda.png) no-repeat 16px 11px;
	}
.produs2 input[type="text"] {
	position: absolute;
	bottom: 0;
	left: 535px;
	background: #e7f4c9;
	color: #5c2a22;
	font: 12px arial;
	padding: 8px 7px;
	margin: 0 0 0 0px;
	border: 0 none;
	border-radius: 2px;
	text-align: center;
	width: 20px;
	}
.produs2 input[type="text"]:hover {
	background: #d7e7b2;
	}
.pret2 {
	position: absolute;
	bottom: 0;
	right: 20px;
	border: 2px solid #c1b6a8;
	border-radius: 5px;
	padding: 5px;
	text-align: center;
	}
.pret2 span {
	display: block;
	font: bold 40px arial;
	color: #8aad26;
	letter-spacing: -1px;
	}
.pret2 span sup {
	font: bold 12px arial;
	color: #8aad26;
	display: none;
	}
.pret2 em {
	display: block;
	font: 14px arial;
	color: #5c2a22;
	border-top: 1px solid #c1b6a8;
	padding: 2px 0 0 0;
	}
.pdf {
	/*position: absolute;
	bottom: 0;
	right: 140px;*/
	display: block;
	width: 95px;
	background: url(../assets/pdf.png) no-repeat 0 0;
	text-decoration: none;
	color: #5c2a22;
	padding: 0 0 1px 0px;
	text-align: right;
	font: bold 12px arial;
	line-height: 15px;
	}
/*.pdf2 {
	position: relative;
	float: right;
	right: 0;
	margin: -20px 0 0 0;
	width: 50px;
	}*/
.pdf:hover {
	background: url(../assets/pdf.png) no-repeat 0 -31px;
	color: green;
	}
	
.list li {
	background: url(../assets/li.png) no-repeat 0 5px;
	padding: 1px 0 1px 14px;
	}

.galerie_poze a img {
	width: 200px;
	display: inline-block;
	vertical-align: top;
	border: 2px solid #c1b6a8;
	border-radius: 3px;
	padding: 0px;
	margin: 10px 10px 20px 0;
	}
.galerie_poze a:hover img {
	border: 2px solid #948675;
	}



/*VEZICOS*/
@media screen and (min-width: 1000px) {
.vezicos {
	width: 720px;
	margin:50px 0 0 0;
	}
.vezicos th {
	vertical-align: top;
	background: #ADC1B6;
	border-radius: 2px;
	font: bold;
	font-size:13px;
	font-size:1.2;
	font-family: "Trebuchet MS",Arial;
	padding: 5px 10px;
	}
}

@media screen and (min-width: 800px) and (max-width:999px) {
.vezicos {
	width: 720px;
	margin:50px 0 0 0;
	}
.vezicos th {
	vertical-align: top;
	background: #ADC1B6;
	border-radius: 2px;
	font: bold;
	font-size:13px;
	font-size:1.2;
	font-family: "Trebuchet MS",Arial;
	padding: 5px 10px;
	}
}

@media screen and (min-width:580px) and (max-width:799px) {
.vezicos {
	width: 487px;
	margin: 50px 0 0 146px;
	}
.vezicos th {
	vertical-align: top;
	background: #ADC1B6;
	border-radius: 2px;
	font: bold;
	font-size:13px;
	font-size:1.2;
	font-family: "Trebuchet MS",Arial;
	padding: 5px 10px;
	}
}

@media screen and (max-width:579px) {
.vezicos {
	width: 270px;
	margin: 48px 0 0 0;
	}
.vezicos th {
	vertical-align: top;
	background: #ADC1B6;
	border-radius: 2px;
	font: bold;
	font-size:11px;
	font-size:1.2;
	font-family: "Trebuchet MS",Arial;
	padding: 5px 10px;
	}
.vezicos tr:first-child {
    display: none;
}
.vezicos tr {
    display: grid;
}

.vezicos td:last-child {
    margin: 40px 0px 0px 30px;
    position: absolute;
    border-bottom: none;
}	
}


.vezicos td {
    text-align:center;
	vertical-align: top;
	font-size:13px;
	font-size:1.2;
	font-family: "Trebuchet MS",Arial;
	padding: 5px 0 5px 0px;
	border-bottom: 1px solid #ddd2c1;
	}
.vezicos input[type="text"] {
	border: 1px solid #ccc;
	border-radius: 2px;
	font: 12px arial;
	padding: 2px 3px;
	width: 35px;
	}
.vezicos input[type="text"]:hover {
	border: 1px solid #999;
	}
.produs_preview_titlu {
	color: #073d68;
	}
	
@media screen and (min-width: 1000px) {
.vezicos a img {
	border: 1px solid #ccc;
	border-radius: 2px;
	}
}

@media screen and (min-width: 800px) and (max-width:999px) {
.vezicos a img {
	border: 1px solid #ccc;
	border-radius: 2px;
	}
}

@media screen and (min-width:580px) and (max-width:799px) {
.vezicos a img {
	border: 1px solid #ccc;
	border-radius: 2px;
	}
}

@media screen and (max-width:579px) {
.vezicos a img {
	border: 1px solid #ccc;
	border-radius: 2px;
	margin-left: 0px;
	}
}	

.vezicos a:hover img {
	border: 1px solid #999;
	}
.modif {
	background: url(../assets/edit.png) no-repeat 0 0;
	font: 12px arial;
	color: #454e3f;
	padding: 0px 0px 0 18px;
	margin: 0 0 5px 0;
	border: 0 none;
	cursor: pointer;
	display: block;
	line-height: 15px;
	height: 16px;
	}
.modif:hover {
	background: url(../assets/edit.png) no-repeat 0 -16px;
	}
.sterge {
	background: url(../assets/sterge.png) no-repeat 0 0;
	font: 12px arial;
	color: #454e3f;
	padding: 0px 0px 0 18px;
	border: 0 none;
	cursor: pointer;
	display: block;
	margin: 0 0 5px 0;
	line-height: 15px;
	height: 16px;
	}
.sterge:hover {
	background: url(../assets/sterge.png) no-repeat 0 -16px;
	}
	
@media screen and (min-width: 1000px) {
.total {
	width:700px;
	text-align: right;
	font: bold 14px arial;
	padding: 5px 20px 10px 0;
	background: #e7ded3;
	border-top: 4px solid #8CA496;
	margin: -3px 0 20px 0;
	text-shadow: 1px 1px #fff;
	}
}

@media screen and (min-width: 800px) and (max-width:999px) {
.total {
	width:700px;
	text-align: right;
	font: bold 14px arial;
	padding: 5px 20px 10px 0;
	background: #e7ded3;
	border-top: 4px solid #8CA496;
	margin: -3px 0 20px 0;
	text-shadow: 1px 1px #fff;
	}
}

@media screen and (min-width:580px) and (max-width:799px) {
.total {
	width:464px;
	text-align: right;
	font: bold 14px arial;
	padding: 5px 20px 10px 0;
	background: #e7ded3;
	border-top: 4px solid #8CA496;
	margin: -3px 0 21px 148px;
	text-shadow: 1px 1px #fff;
	}
}

@media screen and (max-width:579px) {
.total {
	width: 250px;
	text-align: center;
	font: bold 14px arial;
	padding: 5px 20px 10px 0;
	background: #e7ded3;
	border-top: 4px solid #8CA496;
	margin: -3px 0 20px 0;
	text-shadow: 1px 1px #fff;
	}
}

.total strong {
	font: 30px arial;
	color: #8CA496;
	letter-spacing: -2px;
	}

@media screen and (min-width: 1000px) {
.divbut {
	margin: 10px 0;
	}
.but1 {
	background: #679aa7 url(../assets/arrow4_comanda.png) no-repeat 195px 13px;
	color: #fff;
	padding: 10px 30px 10px 20px;
	text-decoration: none;
	margin: 10px 0;
	text-transform: uppercase;
	border-radius: 3px;
	font: 12px arial;
	}
.but1:hover {
	background: #326a88 url(../assets/arrow4_comanda.png) no-repeat 195px 13px;
	}
.divbut input {
	background: #326a88 url(../assets/arrow1.png) no-repeat 190px 14px;
	width: 220px;
	color: #fff;
	padding: 10px 30px 10px 20px;
	text-decoration: none;
	margin: 0px 10px;
	text-transform: uppercase;
	border: 0 none;
	border-radius: 3px;
	font: 12px arial;
	cursor: pointer;
	}
.divbut input:hover {
	background: #679aa7 url(../assets/arrow1.png) no-repeat 190px 14px;
	}
}

@media screen and (min-width: 800px) and (max-width:999px) {
.divbut {
	margin: 10px 0;
	}
.but1 {
	background: #679aa7 url(../assets/arrow4_comanda.png) no-repeat 195px 13px;
	color: #fff;
	padding: 10px 30px 10px 20px;
	text-decoration: none;
	margin: 10px 0;
	text-transform: uppercase;
	border-radius: 3px;
	font: 12px arial;
	}
.but1:hover {
	background: #326a88 url(../assets/arrow4_comanda.png) no-repeat 195px 13px;
	}
.divbut input {
	background: #326a88 url(../assets/arrow1.png) no-repeat 190px 14px;
	width: 220px;
	color: #fff;
	padding: 10px 30px 10px 20px;
	text-decoration: none;
	margin: 0px 10px;
	text-transform: uppercase;
	border: 0 none;
	border-radius: 3px;
	font: 12px arial;
	cursor: pointer;
	}
.divbut input:hover {
	background: #679aa7 url(../assets/arrow1.png) no-repeat 190px 14px;
	}
}

@media screen and (min-width:580px) and (max-width:799px) {
.divbut {
	margin: 10px 0;
	}
.but1 {
	background: #679aa7 url(../assets/arrow4_comanda.png) no-repeat 195px 13px;
	color: #fff;
	padding: 10px 30px 10px 20px;
	text-decoration: none;
	margin: 10px 0;
	text-transform: uppercase;
	border-radius: 3px;
	font: 12px arial;
	}
.but1:hover {
	background: #326a88 url(../assets/arrow4_comanda.png) no-repeat 195px 13px;
	}
.divbut input {
	background: #326a88 url(../assets/arrow1.png) no-repeat 190px 14px;
	width: 220px;
	color: #fff;
	padding: 10px 30px 10px 20px;
	text-decoration: none;
	margin: 0px 10px;
	text-transform: uppercase;
	border: 0 none;
	border-radius: 3px;
	font: 12px arial;
	cursor: pointer;
	}
.divbut input:hover {
	background: #679aa7 url(../assets/arrow1.png) no-repeat 190px 14px;
	}
}

@media screen and (max-width:579px) {
.divbut {
	margin: 10px 15px;
	}
.but1 {
	background: #679aa7 url(../assets/arrow4_comanda.png) no-repeat 195px 13px;
	color: #fff;
	padding: 10px 30px 10px 20px;
	text-decoration: none;
	margin: 10px 0;
	text-transform: uppercase;
	border-radius: 3px;
	font: 12px arial;
	}
.but1:hover {
	background: #326a88 url(../assets/arrow4_comanda.png) no-repeat 195px 13px;
	}
.divbut input {
	background: #326a88 url(../assets/arrow1.png) no-repeat 190px 14px;
	width: 220px;
	color: #fff;
	padding: 10px 30px 10px 20px;
	text-decoration: none;
	margin: 20px 30px;
	text-transform: uppercase;
	border: 0 none;
	border-radius: 3px;
	font: 12px arial;
	cursor: pointer;
	}
.divbut input:hover {
	background: #679aa7 url(../assets/arrow1.png) no-repeat 190px 14px;
	}
}


/*end vezicos*/




/*CONTNOU*/
@media screen and (min-width: 1000px) {
.contnou {
	width: 600px;
	margin: 20px 0;
	border: 5px solid #dde4d4;
	border-radius: 5px;
	padding: 10px;
	}
.contnou input[type="text"], .contnou textarea {
	border: 1px solid #ccc;
	border-radius: 3px;
	font: 12px arial;
	padding: 2px 2px;
	color: #777;
	width: 400px;
	}
}

@media screen and (min-width: 800px) and (max-width:999px) {
.contnou {
	width: 600px;
	margin: 20px 0;
	border: 5px solid #dde4d4;
	border-radius: 5px;
	padding: 10px;
	}
.contnou input[type="text"], .contnou textarea {
	border: 1px solid #ccc;
	border-radius: 3px;
	font: 12px arial;
	padding: 2px 2px;
	color: #777;
	width: 400px;
	}
}

@media screen and (min-width:580px) and (max-width:799px) {
.contnou {
	width: 452px;
	margin: 20px 146px;
	border: 5px solid #dde4d4;
	border-radius: 5px;
	padding: 10px;
	}
.contnou input[type="text"], .contnou textarea {
	border: 1px solid #ccc;
	border-radius: 3px;
	font: 12px arial;
	padding: 2px 2px;
	color: #777;
	width: 325px;
	}
}

@media screen and (max-width:579px) {
.contnou {
	width: 252px;
	margin: 20px 0;
	border: 5px solid #dde4d4;
	border-radius: 5px;
	padding: 10px;
	}
.contnou input[type="text"], .contnou textarea {
	border: 1px solid #ccc;
	border-radius: 3px;
	font: 12px arial;
	padding: 2px 2px;
	color: #777;
	width: 136px;
	}
}

.contnou h2 {
	font: 16px arial;

	border-bottom: 2px solid #ccc;
	margin: 0 0 20px 0;
	}
.contnou table {
	margin: 0;
	}
.contnou th {
	width: 200px;
	font: 12px arial;
	text-align: center;
	padding: 0 10px 5px 0;
	border-bottom: 2px solid #ccc;
	}
.contnou tr:hover {	
	background: #eee;
	}

.contnou input[type="text"]:hover, .contnou textarea:hover {
	border: 1px solid #aaa;
	color: #333;
	}
.contnou a {
	color: #555;
	}
.contnou em {
	font: italic 10px arial;
	}
.contnou_buton {	
	background: #ccc;
	color: #fff;
	padding: 8px 16px;
	text-transform: uppercase;
	border: 0 none;
	margin: 3px 0 0 158px; 
	}
.contnou_buton:hover {	
	background: #7D9E66;
	}
	
@media screen and (min-width: 1000px) {
.cumpar_buton {
	margin: 0px 0px 30px 212px;
}
}

@media screen and (min-width: 800px) and (max-width:999px) {
.cumpar_buton {
	margin: 0px 0px 30px 212px;
}
}

@media screen and (min-width:580px) and (max-width:799px) {
.cumpar_buton {
	margin: 0px 0px 30px 212px;
}
}

@media screen and (max-width:579px) {
.cumpar_buton {
	margin: 0px 0px 30px 20px;
}
}
	
.cumpar_buton {
	background: #72940f url(../assets/arrow6.png) no-repeat 15px 15px;
	width: 230px;
	color: #fff;
	padding: 13px 30px 13px 20px;
	text-decoration: none;
	text-transform: uppercase;
	border: 0 none;
	border-radius: 3px;
	font: bold 16px arial;
	cursor: pointer;
	}
.cumpar_buton:hover {
	background: #5a7609 url(../assets/arrow6.png) no-repeat 15px 15px;
	color: #fff;
	}
/*end contnou*/

.casuta {
	display: inline-block;
	vertical-align: top;
	width: 370px;
	border: 2px solid #e1dad0;
	border-radius: 3px;
	padding: 10px 20px 15px 20px;
	margin: 0 28px 30px 0;
	}
.casuta h2 {
	font: 20px arial;
	border-bottom: 2px solid #c1b6a8;
	padding: 0 0 3px 0;
	margin: 0 0 10px 0;
	}
.casuta input[type="button"] {
	color: #fff;
	padding: 7px 30px 7px 30px;
	text-decoration: none;
	margin: 0px 5px 0 0;
	text-transform: uppercase;
	border: 0 none;
	border-radius: 3px;
	font: bold 12px arial;
	cursor: pointer;
	}
.buton1 {background: #5c2a22 url(../assets/arrow4_comanda.png) no-repeat 18px 10px;}
.buton2 {background: #5c2a22 url(../assets/arrow4_comanda.png) no-repeat 18px 10px;}
.buton3 {background: #72940f url(../assets/arrow4_comanda.png) no-repeat 18px 10px;}

.buton1:hover {background: #3f1812 url(../assets/arrow4_comanda.png) no-repeat 18px 10px;}
.buton2:hover {background: #3f1812 url(../assets/arrow4_comanda.png) no-repeat 18px 10px;}
.buton3:hover {background: #5a7609 url(../assets/arrow4_comanda.png) no-repeat 18px 10px;}
	
	
.casuta2 {
	border: 2px solid #e1dad0;
	border-radius: 3px;
	padding: 10px 20px 15px 20px;
	width: 814px;
	}
.casuta2 h2 {
	font: 20px arial;
	border-bottom: 2px solid #c1b6a8;
	padding: 0 0 3px 0;
	margin: 0 0 10px 0;
	}
.casuta2 input[type="submit"] {
	background: #72940f url(../assets/arrow1.png) no-repeat 15px 12px;
	color: #fff;
	padding: 7px 30px 7px 30px;
	text-decoration: none;
	margin: 0px;
	text-transform: uppercase;
	border: 0 none;
	border-radius: 3px;
	font: bold 12px arial;
	cursor: pointer;
	}
.casuta2 input[type="submit"]:hover {
	background: #5a7609 url(../assets/arrow1.png) no-repeat 15px 12px;
	color: #fff;
	}
.casuta2 th {
	width: 100px;
	}
.casuta2 input[type="text"], .casuta2 input[type="password"] {
	font: 12px arial;
	color: #5c2a22;
	padding: 6px 10px;
	border: 1px solid #c1b6a8;
	border-radius: 2px;
	width: 200px;
	margin: 5px 20px 5px 0;
	}
.casuta2 a {
	display: block;
	background: url(../assets/arrow2.png) no-repeat 0 0;
	padding: 1px 0 5px 22px;
	text-decoration: none;
	color: #5c2a22;
	}
.casuta2 a:hover {
	background: url(../assets/arrow2.png) no-repeat 0 -42px;
	}


	
/*  COMENZILE  */

.tabel_comenzi {
	margin: 60px 0;
	padding: 0;
	}
.tabel_comenzi dt {
	display: inline-block;
	vertical-align: top;
	margin: 0 10px 0px 0;
	padding: 0 0 3px 0;
	font: 18px arial;
	border-bottom: 2px solid #ccc;
	}
.tabel_comenzi dd {
	display: inline-block;
	vertical-align: top;
	margin: 0 8px 5px 0;
	padding: 5px 0;
	border-bottom: 1px solid #ccc;
	min-height: 50px;
	}
.tc_dt1 {
	width: 482px;
	}
.tc_dt2 {
	width: 120px;
	}
.tc_dt3 {
	width: 230px;
	}
.tc_dt4 {
	width: 200px;
	}
	
.tc_dd1 {
	width: 482px;
	}
.tc_dd2 {
	width: 120px;
	}
.tc_dd3 {
	width: 230px;
	}
.tc_dd3 strong {
	display: block;
	font: 14px arial;
	}
.tc_dd3 strong span {
	font: 20px arial;
	}
.tc_dd4 {
	width: 200px;
	}
.comanda_but {
	display: block;
	text-decoration: none;
	background: #966760 url(../assets/menu.png) no-repeat right;
	border-radius: 2px;
	padding: 10px 20px;
	color: #fff;
	}
.comanda_but:hover {
	background: #7d514a url(../assets/menu.png) no-repeat right;
	}

	
	
.factura {
	border: 10px solid #b8d2a2;
	padding: 10px;
	margin: -10px 0 20px 0;
	width: 835px;
	position: relative;
	}
.sageata {
	position: absolute;
	top: -32px;
	left: 30px;
	}
.date_fact h2 {
	background: #88ab24;
	font: 20px arial;
	padding: 10px 20px;
	margin: 0 0 5px 0;
	border-radius: 2px;
	color: #fff;
	}
	
.date_fact dd {
	display: inline-block;
	vertical-align: top;
	margin: 0 20px 0px 0;
	padding: 10px;
	width: 300px;
	height: 120px;
	border: 0 none;
	background: #ede5e4;
	color: #333;
	letter-spacing: -0.5px;
	
	}
.date_fact dd p {
	margin: 0 0 5px 0;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #cacaca;
	font: 14px arial;
	}
.date_fact dd p span {
	float: right;
	font: bold 14px arial;
	}
	
	
.table_comanda {
	width: 825px;
	border-spacing: 8px;
	border: 3px solid #decfcc;
	border-radius: 2px;
	padding: 2px;
	margin: 15px 0;
	color: #333;
	}
.table_comanda th {
	vertical-align: top;
	background: #a4cb33;
	border-radius: 2px;
	color: #555;
	font: bold 12px arial;
	padding: 5px 10px;
	}
.table_comanda td {
	vertical-align: top;
	padding: 0px 0 10px 0px;
	border-right: 1px solid #9ab2c8;
	border-bottom: 1px solid #9ab2c8;
	border-radius: 0 0 3px 0;
	}

.table_comanda td p {
	margin: 0 10px 0 0;
	padding: 0;
	border-bottom: 1px dashed #d1deea;
	}
.table_comanda td p span {
	float: right;
	color: #4575d4;
	}
	
.dl_total dd {
	display: inline-block;
	vertical-align: top;
	margin: 0 20px 0px 0;
	padding: 10px 20px 0 10px;
	width: 150px;
	height: 0px;
	border: 0 none;
	border-radius: 2px;
	background: #a4cb33;
	}
.dl_total dd strong {
	font: bold 20px arial;
	display: block;
	margin: 5px 0 0 0;
	}
.factura h3 {
	font: 18px arial;
	border-bottom: 1px solid #ccc;
	padding: 0 0 3px 0;
	margin: 20px 0 0 0;
	}
/*  end comenzile  */
	
	
	
.parteneri a {
	display: inline-block;
	vertical-align: top;
	width: 100px;
	margin: 0 36px 10px 0;
	text-decoration: none;
	}
.parteneri a img {
	width: 100px;
	
	}
.parteneri a span {
	display: block;
	color: #5c2a22;
	/*background: #a1c1da; */
	border-bottom: 3px solid #e7ded3;
	padding: 0 0 3px 0;
	margin: 0 0 10px 0; 
	font: bold 12px arial;
	text-shadow: 1px 1px #d6e1ea;
	padding: 10px;
	text-align: center;
	}
.parteneri a:hover span {
	border-bottom: 3px solid #c3b29d;
	}
	

.home_mid {
	position:relative;
}	

@media screen and (min-width: 1000px) {
.parteneri_h {
    position: relative;
	top: 55px;
	left: 30px;	
	width: 800px;
}
.parteneri_h a {
	display: inline-block;
	vertical-align: top;
	width: 100px;
	margin: 0 36px 10px 0;
	text-decoration: none;
	}
}

@media screen and (min-width: 800px) and (max-width:999px) {
.parteneri_h {
    position: relative;
	top: 55px;
	left: 30px;	
	width: 800px;
}
.parteneri_h a {
	display: inline-block;
	vertical-align: top;
	width: 100px;
	margin: 0 36px 10px 0;
	text-decoration: none;
	}
}

@media screen and (min-width:580px) and (max-width:799px) {
.parteneri_h {
	width: 465px;
	margin: 70px 0px;
	}
.parteneri_h a {
	display: inline-block;
	vertical-align: top;
	width: 100px;
	margin: 0 36px 10px 0;
	text-decoration: none;
	}
}

@media screen and (max-width:579px) {
.parteneri_h {
	width: 290px;
	}
	
.parteneri_h img {
    margin-left: -6px !important;
}	
	
.parteneri_h a {
	display: inline-block;
	vertical-align: top;
	width: 79px;
	margin: 0px 40px 10px 25px;
	text-decoration: none;
	}
}
	
.parteneri_h a img {
	width: 100px;
	}
.parteneri_h a span {
	display: block;
	color: #5c2a22;
	/*background: #a1c1da; */
	border-bottom: 3px solid #e7ded3;
	padding: 0 0 3px 0;
	margin: 0 0 10px 0; 
	font: bold 12px arial;
	text-shadow: 1px 1px #d6e1ea;
	padding: 10px;
	text-align: center;
	}
.parteneri_h a:hover span {
	border-bottom: 3px solid #c3b29d;
	}



	
	
#bottom {
	background: #5c2a22;
	border-radius: 3px;
	position: relative;
	height: 90px;
	margin: 20px 0 0 0;
	}
#bottom_sigla {
	position: absolute;
	top: 10px;
	right: 15px;
	}
#bottom  ul {
	padding: 20px 0px 7px 0px;
	border-bottom: 1px solid #965c53;
	width: 700px;
	margin: 0 0 0 30px;
	}
#bottom  li {
	display: inline;
	}
#bottom  li a {
	display: inline;
	text-decoration: none;
	color: #cdaaa4;
	border-right: 1px solid #965c53;
	padding: 0 8px 0 0;
	margin: 0 8px 0 0;
	}
#bottom  li a:hover {
	color: #fff;
	}
#bottom_contact {
	color: #cdaaa4;
	margin: 10px 0 0 30px;
	}
#bottom_contact a {
	color: #cdaaa4;
	text-decoration: none;
	}
#bottom_contact a:hover {
	color: #fff;
	}
#copy {
	margin: 3px 0 30px 0;
	font: 11px arial;
	text-align: center;
	color: #a67971;
	}
#copy a {
	text-decoration: none;
	color: #a67971;
	}
#copy a:hover {
	text-decoration: underline;
	}
	
	
	
	
	
	
	
.cont_meniu {
	position: absolute;
	top: 200px;
	right: 280px;
	width: 800px;
	margin: 0 0 0 25px;
	text-align: right;
	}
.cont_meniu li {
	display: inline-block;
	}
.cont_meniu li a {
	display: inline-block;
	text-decoration: none;
	padding: 9px 15px 9px 25px;
	margin: 0 0 8px 0;
	border-radius: 2px;
	}
.activ5 {
	background: #decfcc url(../assets/contmenu_arrow.png) no-repeat 12px 8px;
	color: #5c2a22;
	text-shadow: 1px 1px #fff;
	}
.activ5:hover {
	background: #cfbcb8 url(../assets/contmenu_arrow.png) no-repeat 12px 8px;
	}
.stop5 {
	background: #90726c url(../assets/contmenu_arrow2.png) no-repeat 12px 8px;
	color: #fff;
	cursor: hand;
	}
	
	
	
	
	
	
.table_culori {
width: 450px;
	}
.table_culori th {
	vertical-align: top;
    width:60px;
	}
.table_culori td {
width:60px;
	}
.table_culori input {
width:30px;
	}
	
.OpenRows{	
	display: block !important;
}