body {
	background-color: #EEC79C;
	margin:0px;
	font-family: arial;
	font-size: 12px;
	color: #333;
}

a {
	color:#333;
}

a:hover {
	color:#D42020;
}
h1 {
	color: #333;
	font-weight: bold;
	font-size: 20px;
}

h2 {
	color: #D42020;
	font-weight: bold;
	font-size: 14px;
}

#tbl_magazine td {
	border-bottom: 1px dashed #CCCCCC;
}

.float_left {
	float: left;
}

.float_right {
	float: right;
}

.float_right1 {
	margin-left: 235px;
	float: left;
}

.cod {
	font-size:11px;
	margin-bottom:5px;
}
.rosu {
	color: #FF0000;
}

.verde {
	color: #00FF00;
}

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.all{
	width: 950px;
	background-color:#fff;
	border:5px solid #fff;
}

.header {
	background:url(/images/header.png) no-repeat left top;
	width:950px;
	height:184px;
	margin-bottom:5px;
}

.header a.link_home{
	float:left;
	display:block;
	margin-top:40px;
	width: 230px;
	height: 70px;
}

.modul_cautare {
	float:right;
	margin:0px;
	!width:280px;
}

.cautare, .cautare_blog {
	float:left;
	background-image: url(/images/cautare.jpg);
	background-repeat: no-repeat;
	width: 226px;
	height: 28px;
	margin: 10px 0px 0px 0px;
}


.cautare input, .cautare_blog input {
	margin: 4px 0px 0px 2px;
	width: 210px;
	height: 18px;
	border: 0px;
}

.buton_cauta {
	margin: 13px 0px 0px 0px;
	float:left;
}



.meniu_oriz {
	float: right;
	margin: 44px 0px 0px 0px;
}

.meniu_oriz li {
	list-style-type: none;
	float:left;
	margin:3px 10px 0px 0px;
}

.meniu_oriz li a{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding: 3px 7px 3px 7px;
}

.meniu_oriz li a:hover{
	padding: 2px 6px 2px 6px;
	border: 1px solid #fff;
	color:#fff;
}

/* begin comanda in 3 pasi */
.pasi{
	font-size:13px;
	font-weight:bold;
}

.pas_on{
	float:left;
	padding:2px 3px;
	border:1px solid #fff;
	background-color: #D42020;
	color:#fff;
}

.pas_off{
	float:left;
	padding:2px 3px;
	border:1px solid #fff;
	background-color: #ddd;
}

/* end comanda in 3 pasi */


.partea_stanga {
	float:left;
	width:213px;
}

.partea_dreapta {
	float:right;
	margin:0px;
	width:200px;
}
.col_noua {
	width:200px;
	text-align:left;
	margin:0px;
	
	float:left;
	padding:0px; 
}
.col_veche {
	width:200px;
	text-align:left;
	margin:0px;
	!margin-left:-3px;
	float:left;
	padding:0px; 
}
.menu_vertical {
	float: left;
	margin: 3px 0px 0px 0px;
	border:1px solid #ccc;
	width: 198px;
	background-color: #eee;
}

.categorii {
	text-align: left;
	list-style-type:none;
	margin-top: 10px;
	!margin-left:0px;
	padding:0px;	
	float:left;
	line-height: 19px;
}

.categorii li{
	list-style-type:none;
	float:left;
	width: 200px;
}

.categorii li a{
	text-decoration:none;
	font-size: 16px;
	padding-left:20px;
	width:213px;
	!width:198px;
	font-weight:bold;
	height:25px;
	display:block;
	line-height:25px;
	vertical-align:middle;
	color: #333;
	
}

.categorii li a:hover {
	background:url(/images/btn_hover.png) no-repeat 0px 0px; 
	width:213px;
	!width:198px;
	height:25px;
	display:block;
	color:#fff;
}

.categorii li .categorii_link_activ {
	text-decoration:none;
	font-size: 16px;
	font-weight:bold;
	line-height:25px;
	background:url(/images/btn_hover.png) no-repeat 0px 0px; 
	width:213px;
	!width:198px;
	height:25px;
	display:block;
	padding-left:20px;
	vertical-align:middle;
	color:#fff;
}

.subcateg {
	margin-left:0px;
	padding:0px;
	list-style-type:none;
}

.subcateg li {
	list-style-type:none;
	
}
.subcateg li a{
	text-decoration:none;
	color: #333;
	font-weight:normal;
	font-size: 14px;
	width:213px;
	!width:198px;
	padding-left:60px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	display:block;
	
}

.subcateg li a:hover{
	color:#fff;
	background:url(/images/btn_hover.png) no-repeat 0px 0px; 
	width:213px;
	!width:198px;
	height:25px;
	display:block;
}

.categorii li .subcategorii_link_activ {
	text-decoration:none;
	color:#fff;
	font-size: 14px;
	font-weight:normal;
	padding-left:60px;
	background:url(/images/btn_hover.png) no-repeat 0px 0px; 
	width:213px;
	!width:198px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	display:block;
}

.newsletter {
	float:left;
	width: 198px;;
	color: #333;
	background-color: #eee;
	border:1px solid #ccc;
	text-align: justify;
	margin:10px 0px 0px 0px;
	height:160px;
	!height:170px;
}

.newsletter img.cusatura{
	margin-left:0px;
}
.newsletter .title{
	margin:5px 0px 0px 10px;
	font-size:18px;
	font-weight:bold;
}

.newsletter .text {
	padding:5px 15px 0px 10px;
}

.newsletter .news_but {
	float:left;
	margin:5px 0px 0px 100px;
}
.input {
	background:url(/images/input.png) no-repeat left top;
	width:185px;
	height:30px;
	margin:5px 0px 0px 5px;
}

.input input {
	margin: 7px 0px 0px 10px;
	width:165px;
	border:0px;
}




.inregistrare_login {
	float:left;
	width: 200px;
}
table.admin {
	width:517px;
}

.admin input[type="text"] {
	width:20px;
	height:15px;
	float:left;
}
.admin_cont input, .admin_cont textarea{
	width: 200px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}

.admin_cont select {
	width: 202px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}

.admin_cont {
	float:left;
	width: 500px;
}

.login_label {
	display:block;
	width:70px;
	float:left;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
table.inregistrare {
	width:517px;
}
.inregistrare_login input[type="text"],.inregistrare_login input[type="password"], .inregistrare_login textarea{
	width: 200px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}

.inregistrare_login select {
	width: 202px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}

.inregistrare td input{
	width: 200px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}

 
.login_field .aut input {
	width: 200px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}

.rec_parola .aut input {
	width: 200px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}

.inregistrare td select{
	width: 202px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}
.inregistrare td {
	width: 70px;
	
}

.inregistrare textarea {
	width: 200px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}
 
.but {
	width:340px;
	text-align:right;
}

.login_field .but {
	width:272px;
	text-align:right;
}
.float_left .but {
	width:345px;
	text-align:left;
}


.but a{
	padding: 2px 5px;
	text-decoration: none;
}
.but span {
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold;
}
.inregistrare .but input{
	width:100px;
}

.toate_campurile {
	font-size: 11px;
	color: red;
	float:left;
}

.zona_login input{
	width: 200px;
	background-color: #fafafa;
	border: 1px solid #aaa;
}
.continut {
	width:537px;
	!width:527px;
	float:left;
	text-align:left;
}

.continut .container{
	width:517px;
	
	float:left;
	margin-left:10px;
	text-align:left;
}

.prod_zilei {
	float:left;
	width: 198px;;
	color: #333;
	background-color: #eee;
	border:1px solid #ccc;
	text-align: justify;
	margin:10px 0px 0px 0px;
	height:250px;
}

.prod_zilei img.cusatura{
	margin-left:0px;
}
.prod_zilei .title{
	margin:5px 0px 0px 10px;
	font-size:18px;
	font-weight:bold;
}

.pret_nou {
	 font-size: 16px;
	 font-weight:bold;
	 color: #ccc;
 
}
.prod_zilei .titlu {
	background: url(/images/head_prod_bg.png) repeat-x;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	color: #333;
	line-height:25px;
	vertical-align:middle;
	padding-left:5px;
	height: 25px;
}

.prod_zilei .produs a.cpd {
	margin-bottom:10px;
	display:block;
	color:#333;
	font-weight:bold;
	margin-left:5px;
	font-size:10px;
	letter-spacing:2px
}

.prod_zilei .produs .pret_panel1 {
	background:url(/images/pret_dela_1.jpg) no-repeat left top;
	width:80px;
	!width:90px;
	height:30px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	float:left;
	margin-left:5px;
	padding:9px 0px 0px 15px;
}

.prod_zilei .produs .pret_panel1 sup{
	font-size:8px;
}
.prod_zilei .produs .pune_in_cos {
	padding:4px 0px 0px 15px;
	background:url(/images/pune_in_cos.png) no-repeat left top;
	width:75px;
	!width:90px;
	float:left;
	margin-left:5px;
	margin-top:8px;
	height:22px;
}
.prod_zilei .produs .pune_in_cos a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	
}

.prod_zilei .produs .prod_catalog_rs {
	margin-left:20px;
	float:left;
	margin-top:10px;
	width:100px;
	height:100px;
}

.prod_zilei .produs .div_imagine {
	width:198px;
	height: 100px;
	margin:0px;
	float:left;
	overflow: hidden;
	text-align:center;
}

.prod_zilei .produs .div_imagine img {
	margin:0px;
}

.prod_zilei small {
	display:block;
	padding:0px 10px;
}


.detalii_prod {
	float:left;
	width:500px;
	color: #333;
	font-size:14px;
	background-color: #eee;
	border:1px solid #ccc;
	text-align: justify;
	margin:10px 0px 0px 0px;
	padding:10px 10px 10px 0px;
}
.detalii_prod .label_detalii {
	margin-left:10px;
	font-size:18px;
	font-weight:bold;
}
.detalii_prod img.cusatura{
	margin-left:-10px;
	float:left;
}
.detalii_prod strong {
	float:left;
	display:block;
	width:60px;
	margin-left:10px;
}

.detalii_prod .detalii_left {
	float:left;
	width:200px;
}

.detalii_prod .detalii_right {
	float:right;
	width:185px;
}

.detalii_prod .detalii_right .alege_dim {
	float:left;
	font-weight:bold;
	line-height:20px;
	vertical-align:middle;
	width:145px;
}

.detalii_prod .detalii_right .dim	{
	float:left;
	width:80px;
	margin-top:0px;
	display:block;
}
.detalii_prod .detalii_right .dim select {
	height:23px;
}

.detalii_prod .detalii_right .m2 {
	float:left;
	width:20px;
	line-height:20px;
	vertical-align:middle;
	display:block;
}

.pune_in_cos1 {
	float:right;
	margin:0px 0px 0px 5px;
}

.pret_panel1 {
	background:url(/images/pret_final.png) no-repeat left top;
	width:90px;
	height:30px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	float:left;
	margin-top:5px;
	padding:1px 0px 0px 13px;
}

.pret_panel1 sup{
	font-size:8px;
}
.promotie {
	background-image: url(/images/promotie.jpg);
	background-repeat: no-repeat;
	text-align: right;
	padding-left: 50px;
	margin-top: -7px;
	margin-bottom: -12px;
	line-height: 40px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 13px;
	color: #CC0099;
}

.pret_vechi {
	
	border: none;
	background-color: #fff;
	font-size: 14px;
	font-weight:bold;
	color: #777;
}

.cos_text {
	margin-top:5px;
	float:right;
	margin-right:52px;
	!margin-right:56px;
	
}
.cos_text a:hover {
	border:1px solid #fff;	
	text-decoration:none;
	color:#fff;
}

.cos_text a{
	background:url(/images/cart.gif) no-repeat 10px 6px;
	color:#fff;
	font-size:14px;
	border:1px solid #FF8282;
	cursor:pointer;	
	height:20px;
	vertical-align:middle;
	line-height:20px;
	padding:2px 3px 2px 15px;
	width:203px;
	!width:223px;
	display:block;
	text-decoration:none;
	font-weight:bold;
}

/******** tabel admin ***********/
.admin {
	width: 630px;
	font-size:12px;
}

.admin thead tr td, .admin thead th {
	background-color:#990000;
	padding: 0px 5px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}

.total {
	background-color:#990000;
	padding: 0px 5px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	border-bottom:0px;
}

.admin tbody tr td {
	border-bottom: 1px dashed; 
	line-height: 20px;
	vertical-align: middle;
	text-align:center;
}

.float_left table thead tr th {
	background-color: #CC3399;
	padding: 0px 5px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}
.float_left table {
	margin: 0px 15px;
	width: 280px;
}
.gratuit {
	font-size: 14px;
	color: #333;
}
.total_cos_mare {
	font-size: 16px;
	color: #333;
}
.float_left_cos {
	float:left;
	margin-top:4px;
}
.admin tfoot tr td {
	background-color: #eee;
	color: #000;
	
}



#panel {
	margin-left:10px;
	margin-top:-5px;
}

.panou1 {
	display:block;
	width: 165px;
	margin-bottom: 2px;
	padding: 2px 5px;
	text-decoration: none;
	border: 1px solid #333;
	font-family: arial;
	font-weight: bold;
	color: #fff;
	font-size: 13px;
	background-color: #555;
}


a.panou1_hover{
	color:#fff;
	text-decoration:none;
}
.panou1_hover {

	margin-bottom: 2px;
	display:block;
	width: 165px;
	padding: 2px 5px;
	background-color:#D42020;
	color: #fff;
	font-family: arial;
	font-size: 13px;
	border: 1px solid #555;
	font-weight: bold;
	cursor: pointer;
}

.div_add_page {
	float: left;
}

.div_add_page td{
	padding:0px;

}

.div_add_page td input[type="text"], .div_add_page td textarea{
	width:300px;

}
.div_add_page table {
	width: 510px;
}

/***********continut**************/


.buton {
	border: 1px solid #333;
	font-family: arial;
	font-weight: bold;
	color: #fff;
	font-size: 13px;
	background-color: #555;
}


.buton_hover {
	background-color: #D42020;
	color: #fff;
	font-family: arial;
	font-size: 13px;
	border: 1px solid #555;
	font-weight: bold;
	cursor: pointer;
}

.buton_a {
	padding: 3px 5px;
	text-decoration: none;
	border: 1px solid #333;
	font-family: arial;
	font-weight: bold;
	color: #fff;
	height:20px;
	font-size: 13px;
	background-color: #555;
}


.buton_hover_a {
	padding: 3px 5px;
	background-color: #D42020;
	color: #fff;
	font-family: arial;
	height:20px;
	font-size: 13px;
	border: 1px solid #555;
	font-weight: bold;
	cursor: pointer;
	text-decoration:none;
}
.buton_hover_a:hover {
	color: #fff;
}
.zona_login {
	color: #333;
	font-weight: bold;
	border: 1px solid #eee;
	margin-top: 20px;
}

.parola {
	float: left;
	width: 100px;
	margin-left: 20px;
}

/***************PRODUSE*****************/

.prod_catalog {
	margin:0px 0px 5px 10px;
	!margin-left:5px;
	float:left;
	height:150px;
	width:245px;
	border:1px solid #ccc;
}

.prod_catalog .titlu {
	background: url(/images/head_prod_bg.png) repeat-x;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	color: #333;
	line-height:25px;
	vertical-align:middle;
	padding-left:5px;
	height: 25px;
}

.prod_pagina .prod_id{
	padding:2px;
	background-color: #eee;
	border: 1px solid #ccc;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	color: #333;
	float:left;
	width: 130px;
}

.prod_pagina .titlu {
	background: url(/images/head_prod_bg.png) repeat-x;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	color: #333;
	position:relative;
	line-height:25px;
	vertical-align:middle;
	padding-left:5px;
	height: 25px;
	width:510px;
}

.pret .pret_left{
	margin-top:6px;
	padding:0px 5px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background-color: #777;
	border-left: 5px solid #B32088;
	line-height: 25px;
	vertical-align: middle;
	display:block;
	float:left; 
}

.pret_big .pret_left{
	margin-top:-13px;
	padding:0px 5px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background-color: #777;
	border-left: 5px solid #B32088;
	line-height: 25px;
	vertical-align: middle;
	display:block;
	
}

.pret .pret_left_activ {
	margin-top:6px;
	padding:0px 5px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background-color: #777;
	border-left: 5px solid #B32088;
	line-height: 25px;
	vertical-align: middle;
	display:block;
	float:left; 
}


.pret_big .pret_left_activ {
	margin-top:-10px;
	padding:0px 5px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background-color: #777;
	border-left: 5px solid #B32088;
	line-height: 25px;
	vertical-align: middle;
	display:block;
}

.cos_prod_zilei {
	border: none;
	background-image: url(/images/puneincos_mic.png);
	background-repeat: no-repeat;
	display:block;
	width:40px;
	margin: -35px 0px 0px 90px;
	height: 40px;
	float: right;
	
}

.pret_nou {
	 font-size: 16px;
	 font-weight:bold;
	 color: #ccc;
 
}

a.cpd {
	margin-bottom:10px;
	display:block;
	color:#333;
	font-weight:bold;
	font-size:10px;
	letter-spacing:2px
}

.pret_panel {
	background:url(/images/pret_dela.jpg) no-repeat left top;
	width:90px;
	height:30px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	padding:9px 0px 0px 13px;
}

.pret_panel sup{
	font-size:8px;
}

.pret_panel span {
	display:block;
	margin-left:-40px;
}
.pune_in_cos {
	padding:4px 0px 0px 15px;
	background:url(/images/pune_in_cos.png) no-repeat left top;
	width:90px;
	!margin-top:10px;
	height:22px;
}
.pune_in_cos a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	
}
a.pune_in_cos {
	color:#fff;
	padding:4px 0px 0px 15px;
	margin:0px;
	width:90px;
	
	height:22px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

a.pune_in_cos:hover{
	color:#fff;
}
.prod_catalog_rs {
	margin-left:20px;
	float:left;
	margin-top:10px;
	width:100px;
	height:100px;
}

.div_imagine {
	width:100px;
	height: 100px;
	float:left;
	margin:10px 0px 0px 15px;
	overflow: hidden;
	text-align:center;
}

.div_imagine img {
	margin:0px;
}
/**************footer**************/

.login {
	float:left;
	width: 198px;;
	color: #333;
	background-color: #eee;
	border:1px solid #ccc;
	text-align: justify;
	margin:0px;
	height:210px;
	!height:230px;
}

.login img.cusatura{
	margin-left:0px;
}
.login .title{
	margin:5px 0px 0px 10px;
	font-size:18px;
	font-weight:bold;
}
.login .login_mic {
	margin:20px 0px 0px 10px;
	
}
.login .login_mic a{
	color:#333;

}
.login label {
	margin:10px 0px 0px 10px;
	display:block;
}

.login .login_but {
	float:left;
	margin:5px 0px 0px 100px;
}
.input {
	background:url(/images/input.png) no-repeat left top;
	width:185px;
	height:30px;
	margin:5px 0px 0px 5px;
}

.input input {
	margin: 7px 0px 0px 10px;
	width:165px;
	border:0px;
}

.autentificare {
	width: 210px;
	margin-top: -65px;
	float:right;
	text-align: left;
	background-image: url(/images/login-h3.png);
	background-repeat: no-repeat;
}

.link_aut{
	float:left;
	margin-left:10px;
}

.autentificare span{
	margin: -2px -5px 0px 10px;
	color: #fff;
	float:left;
}

.mesaj_bun_venit {
	margin-left: 10px;
	font-weight: bold;
	text-align:left;
	font-size:13px;
	color: #777; 
}
.autentificare a {
	margin-left: 15px;
	margin-top: -2px;
	float: left;
	display:block;
	width: 80px;
	height: 10px;
	text-decoration: none;
	color: #ccc;
	font-size: 13px;
	font-weight: bold;
}
.autentificare a:hover {
	text-decoration: underline;
	color: #fff;
}

.footer {
	background:url(/images/footer.png) no-repeat left top;
	width:950px;
	height:40px;
}


.copy {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	float:left;
	width:260px;
	margin: 12px 0px 0px 10px;
}

.webdesign a {
	display:block;
	margin:8px;
	float:right;
	!text-align:left;
	color:#FAAFAF;
	text-decoration:none;
	text-align:center;
	font-size:9px;
}
.brisk {
	background:url(http://www.briskcode.ro/img/sprite_bc.png) no-repeat 0 -12px;
	display:block;
	width:76px;
	height:14px;
}
.meniu_jos {
	
	text-align: left;
	margin-top: 12px;
	float:left;
}

.meniu_jos li {
	list-style-type: none;
	float: left;
	padding:0px 10px;
	border-right: 1px solid #fff;
}


.meniu_jos li a {
	text-decoration: none;
	font-size: 12px;
	color: #fff;
	
}

.meniu_jos li a:hover {
	text-decoration: underline;
	color: #fff;
}

/**********contact*****/
#contact .text_right {
	float: right;
	text-align: right;
}

#contact strong {
	font-size: 16px;
}

.form {
	width: 510px;
}
#contact .form .left {
	width: 80px;
	float: left;
	text-align: right;
	margin-right: 20px;
}

#contact .text {
	margin: 2px;
	width: 400px;
	background-color: #F9F9F9;
	border: 1px solid #DFDFDF;
}

#contact .form textarea {
	width: 400px;
	margin-left: 2px;
	background-color: #F9F9F9;
	border: 1px solid #DFDFDF;	
}
.submit_contact {
	margin-right: 7px;
}

#pagination a {
	
	padding: 0px 4px;
	border: none;
	margin-right: 7px;
	color: #999;
	text-decoration: none;
}

#pagination a:hover {
	padding: 0px 4px;
	border: none;
	margin-right: 7px;
	color: #0899CE;
	text-decoration: underline;
}

#pagination .current_link {
	color: #0899CE;
	font-weight: bold;
	padding: 0px 4px;
	border: 2px solid #0899CE;
	margin-right: 7px;
}

.observatii {

	background-color: #eee;
	border: 1px solid #DFDFDF;	
	width: 345px;
	height:80px;
}


/*******filtre*********/
.filtre {
	background-color:#eee;
	border:1px solid #ccc;
	padding-top:10px;
	height:195px;
	position: relative;
}

.fcalitate {
	float:left;
	margin-right:40px;
	margin-left:10px;
}

.fdim {
	float:left;
	margin-right:40px;
}

.fforma {
	float:left;
	
}

.fdimensiune {
	float:left;
	margin-left:10px;
}

.flatime {
	margin: 3px;
	width: 140px;
}

.flatime input {
	width: 40px;
}

.flungime {
	margin: 3px;
	width: 140px;
}

.flungime label {
	float: left;
}

.flungime select {
	float: left;
}

.anulare {
	position: absolute;
	right: 10px;
	bottom: 7px;
}

a.tip_friend_a {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	padding:3px 5px;
	border:1px solid #ccc;
	display:block;
	width:160px;
	!width:170px;
}

a.tip_friend_a:hover {
	padding:3px 5px;
	border:1px solid #333;
}

.anunt_friend {
	text-align:left;
	width:176px;
	float:right;
	
}

.anunt_friend input[type="text"] {
	width:160px;
	float:left;
	border:1px solid #ccc;
}

.anunt_friend textarea {
	width:160px;
	float:left;
	border:1px solid #ccc;
}
.prod_pagina {
	position:relative;
}
#poza_colectie_noua {
	margin-top:5px;
	right:0px;
	position:absolute;
}

#poza_discount {
	margin-top:5px;
	right:0px;
	position:absolute;
}


#poza_promotie {
	margin-top:5px;
	right:0px;
	position:absolute;
}

#poza_categorie {
	
}

.contact_left {
	width:200px;
	float:left;
}

.contact_right {
	width:200px;
	float:right;
}

.form_contact {
	float:left;
	width:250px;
}

.form_contact2 {
	float:right;
	width:250px;
	margin-right:50px;
}

.form_contact input[type="text"] {
	width:200px;
	border:1px solid #777;
}


.form_contact textarea {
	width:200px;
	border:1px solid #777;
}

.form_contact2 input[type="text"] {
	width:200px;
	border:1px solid #777;
}

.form_contact2 textarea {
	width:200px;
	border:1px solid #777;
}
.harta{
	width:200px;
	float:right;
}


.form_comentarii {
	
}

.form_comentarii label {
	display:block;
	width:50px;
	float:left;
	line-height:20px;
	vertical-align:middle;
	height:20px;
}

.form_comentarii input[type="text"] {
	width:200px;
	border:1px solid #777;
	margin-bottom:5px;
}


.form_comentarii textarea {
	width:200px;
	height:70px;
	border:1px solid #777;
}

 a.citeste_comentarii{
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	padding:3px 5px;
	border:1px solid #ccc;
	display:block;
	width:160px;
	text-align:center;
	background-color:#eee;
}


a.citeste_comentarii:hover {
	padding:3px 5px;
	border:1px solid #333;
}

#asteapta .mesaj {
	width:120px;
	background-color:#D42020;
	padding:2px 5px;
	color:#fff;
	font-weight:bold;
}

#asteapta {
	margin-right:10px;
	float:right;
	width:120px;
	height:30px;
}

.cate_produse {
	font-size:10px;
	
}

.comentariu {
	border:1px solid #ccc;
	background-color:#eee;
	width:450px;
	padding:10px;
	margin:10px;
}

.inapoi {
	float:left;
}


.inapoi a  {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	padding:3px 5px;
	border:1px solid #ccc;
	display:block;
	width:100px;
}

.inapoi a:hover {
	padding:3px 5px;
	border:1px solid #333;
}

.codmic {
	font-size:10px;
	float:right;
	margin-right:3px;
}

.codmediu {
	font-size:12px;
	float:right;
	margin-right:3px;
}
.magazine td {
	padding:5px;
	border-bottom:1px dashed #ccc;
}

.magazine .head td {
	padding:0px;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}

.log_out{
	float:right;
	margin-right:10px;
}

.log_out a{
	padding:2px 3px;
	background-color:#D42020;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.interactiv {
	padding:10px;
}

.interactiv a {
	padding:10px;
	margin:5px;
	border:2px solid #eee;
	display:block;
	width:80px;
	text-align:center;
	height: 70px;
	float:left;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

.interactiv a span {
	display:block;
}

.interactiv a img {
	margin-top:5px;
	border:0px;
}

.sub_categ_interactiv {
	font-size:14px;
	font-weight:bold;
	float:left;
	margin:5px;
	padding:3px 5px;
	border:1px solid #ddd;
}

.sub_categ_interactiv_activ {
	font-size:14px;
	font-weight:bold;
	float:left;
	margin:5px;
	color:#fff;
	background-color:#D42020;
	padding:3px 5px;
	border:1px solid #990000;
}
.center_interactiv {
	text-align:center;
	position:relative;
}
#info_click {
	position:absolute;
	top:2px;
	left:291px;	
	!left:258px;
}
.special1 {
	padding:5px;
	margin-bottom:15px;
}

.special2 {
	background-color:#eee;
	padding:5px;
	margin-bottom:15px;
}

#produse_prima_pagina {
	margin-top:20px;
	margin-left:-11px;
	*width:517px;
	*margin-left:0px;
}

#form_trimite_desen {
	width:300px;
}

.trimite_desen {
	cursor:pointer;
}

#lista_judete {
	width:250px;
}

.judet {
	text-decoration:none;
	font-weight:bold;
}

.desen {
	
	float:left;
	margin:5px;
	margin-left:25px;
	
}
.desen a.img {
	padding:3px;
	text-align:center;
	display:block;
	width:200px;
	height:200px;
	line-height:200px;
	vertical-align:middle;
	text-decoration:none;
	overflow:hidden;
	border:2px solid #ccc;
}

.desen a.img img {
	border:0px;
	line-height:200px;
	vertical-align:middle;
}

.desen a.voteaza {
	margin-top:5px;
	float:right;
	display:block;
	font-weight:bold;
	color:#fff;
	background-color:#D42020;
	padding:3px 5px;
	width:45px;
	text-decoration:none;
}
.detalii_desen {
	width:250px;
}

.back_campanie {
	background:url(/images/viseaza.jpg) no-repeat left top;
}


.red {
	color:#AF2033;
}

.green {
	color:#1D3F1B;
}

/***************       PROMOTII			****************/
.text_violet {
	color: #990000;
	font-size: 20px;
	padding: 10px 0 0 0;
	font-weight: bold;
}

