/*** generale ***/
body {background-color: #ffffff; margin: 0px; color: #1D2B41; font-family: Arial, Helvetica, sans-serif; font-size: 11px}

p {padding: 7px 0px 7px 0px; margin: 0px auto; clear: both}
div {clear: both}
div:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden}
* html div {height: 1%;}

a {font-size: 11px; color: #990000; text-decoration: none; font-weight: bold}
a:hover {text-decoration: underline}
a img {border: none}

form {margin: 0px; padding: 0px}

input {background-color: #ECF1F5; border: 1px solid #BDC9D2; color: #A5B5C0; font-size: 11px; padding: 3px 3px 3px 3px}
textarea {background-color: #ECF1F5; border: 1px solid #BDC9D2; color: #A5B5C0; font-size: 11px; padding: 3px 3px 3px 3px; overflow: auto}
/*** generale ***/


.paginare {margin: 30px 0px 0px 0px; text-align: right; font-size: 13px}

.centrare {position: relative; left: 50%; margin-left: -409px; width: 818px; height: auto}

.header-meniu-txt {margin: 20px 0px 20px 0px; width: 100%; text-align: right}
.header-swf {margin: 0px}

.continut {margin: 20px 10px 20px 10px; width: 818px}
	.coloana-stg {float: left; clear: none; width: 210px}
		#coloana-stg-autentificare input {width: 96%; margin: 5px 0px 5px 0px}
		.coloana-stg-autentificare-butoane {margin: 5px 0px 0px 0px;}
	
		.coloana-stg-cos-cumparaturi {width: 100%; margin: 20px 0px 20px 0px}
			.coloana-stg-cos-cumparaturi-casuta {background-color: #ECF1F5; border: 1px solid #BDC9D2; width: 180px; padding: 15px; margin: 5px 0px 0px 0px; text-align: center}
		.coloana-stg-cont-casuta {background-color: #ECF1F5; border: 1px solid #BDC9D2; width: 180px; padding: 15px; margin: 5px 0px 0px 0px; text-align: left}

		.coloana-stg-produse-noi {width: 100%; margin: 5px 0px 20px 0px; background-color: #ECF1F5; border: 1px solid #BDC9D2; width: 180px; padding: 15px; }
		.coloana-stg-cautare {width: 100%; margin: 0px 0px 10px 0px}

.produse-noi-container {padding: 10px 0px 10px 0px; text-align: left}

	.coloana-dr {float: left; clear: none; margin-left: 50px; width: 530px}
		.titlu {margin: 0px 0px 20px 0px; font-size: 23px; color: #990000}
		
		.rand-produse {padding: 25px 0px 25px 0px; border-bottom: 1px dotted #CCCCCC}
		.produs {float: left; clear: none; width: 245px;}
		.produs p {padding: 0px 0px 5px 0px}
			.produs-img {float: left; clear: none; padding: 3px; background-color: #86A1B3}
			.produs-detalii {float: left; clear: none; margin: 0px 0px 0px 15px; width: 101px; color: #666666}
				.produs-butoane {float: left; clear: none; margin: 8px 0px 0px 0px}
		.produs-coloana-spatiere {float: left; clear: none; width: 35px}
	
.cos-rand-sus {width: 100%}
	.cos-titlu-produs {float: left; clear: none; width: 180px; text-transform: capitalize; font-weight: bold}
	.cos-buton-detalii {float: left; clear: none; margin-left: 15px; width: 60px}
	.cos-pret {float: left; clear: none; margin-left: 15px; color: #990000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 60px;}
	.cos-cantitate {float: left; clear: none; margin-left: 15px; width: 90px}
		.cos-cantitate input {width: 15px; text-align: right}
	.cos-buton-sterge {float: left; clear: none; margin-left: 15px; width: 50px}
	.cos-descriere {width: 100%; margin-top: 10px}
	.cos-pret-total {margin-top: 25px; width: 100%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000}
	
	.cos-buton-goleste {width: 100%; margin: 10px 0px 0px 0px; text-align: right}
	.cos-butoane {margin-top: 20px; width: 100%;}
		.cos-buton-comanda {float: left; clear: none; text-align: left}
		.cos-buton-actualizeaza {float: right; clear: none; text-align: right}
	
.comanda-info {margin: 20px 0px 20px 0px}
	.comanda-info-stg {float: left; clear: none; width: 300px}
	.comanda-info-dr {float: right; clear: none; width: 220px}
	.comanda-submit {margin: 20px 0px 0px 0px; text-align: center; width:100%}
	
#inregistrare input,textarea {width: 170px}
#contact input,textarea {width: 170px}

#newsletter input {width: 170px}
#cautare input {width: 165px}

	
.img-produs {border:  3px solid #86A1B3; width: 120px}

	
.container-produs {margin-top: 25px}
	.coloana-img-si-sau-promotie {float: left; clear: none}
	.produs-promotie {margin-top: 5px}
	.img-produs {background-color: #FFFFFF padding: 3px;}
	.img-produs a img{border: none}
	.detalii-produs {float: left; clear: none; margin-left: 10px; width: 320px}
		.titlu-produs {color: #cccccc; font-weight: bold; text-transform: capitalize}
		.pret-produs {color: #1F2D38; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
		.descriere-produs {margin-top: 20px}
		.butoane-produs {margin-top: 12px}
			.buton-1 {float: left; clear: none}
			.buton-2 {float: left; clear: none; margin-left: 20px}
			.pret-produs-detalii {float: left; clear: none; width: 190px; color: #1F2D38; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-seri}
			.cantitate-detalii {float: left; clear: none; width: 90px;}
				.cantitate-form {width: 20px; height: 12px; font-size: 10px; background-color: #ffffff; border: 1px solid #939393; padding-left: 5px; -moz-box-sizing: content-box}
			.detalii-produs-img-mare {margin-top: 30px; width: 100%; text-align: center; font-weight: bold;}
				.detalii-produs-img-mare img {border: 3px solid #86A1B3}
				.detalii-produs-img-mare p {margin-bottom: 15px}




.footer {margin: 0px; width: 788px; padding: 15px; background-image: url(img/bg-footer.gif); background-repeat: no-repeat; height: 28px; color: #FFFFFF}
.footer a {color: #FFFFFF; font-weight: normal}
.stg {float: left; clear: none}
.dr {float: right; clear: none}


.titlu-produs {font-size: 14px; font-weight: bold}
.produs-pret {font-size: 21px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; color: #990000}
.produs-pret-mic {font-size: 21px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; color: #990000}


/*** generale ***/
.menuList {margin: 0px 0px 20px 0px; padding: 0px;}
li.menubar {font-size: 11px; list-style: none outside;}
.menu, .submenu {display: none; margin-left: 15px; margin-top: 5px; padding: 0px; line-height: 18px;}
.menu li, .submenu li  {list-style: none outside;}
a.actuator, a.standalone {background-color: transparent; color: #1F2D38; font-size: 11px; padding-left: 0px; padding-top: 5px; text-decoration: none; border-bottom: 1px dashed #1F2D38; display: block; height: 20px;}
a:hover.actuator, a:hover.standalone {text-decoration: underline}
.menu li a, .submenu li a {background-color: transparent; color: #1F2D38; font-size: 11px; font-weight: normal; text-decoration: none;}
.menu li a:hover, .submenu li a:hover {font-weight: normal; text-decoration: underline}


.casuta-txt-comanda-minima-reduceri {margin: 0px 0px 15px 0px; background-color: #990000; border: 1px solid #620000; color: #FFFFFF; font-size: 11px; width: 490px; padding: 2px 10px 2px 10px; text-align: center}