/* CSS Document Book's*/
body {
	background-color:#d9dcd2;
	padding:0px;
	margin:0px;
	font-family: Arial, Verdana;
	color:#333333;
	font-size:12px;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#FF6600;
}
div#top_bg_head {
	width:100%;
	height:73px;
	background-image:url(../imagini/bg_top_head.gif);
}
div#continut_sus, div#main, div#head_menu {
	margin:auto;
	width:880px;
}
div#form_search {
	position:relative;
	top:17px;
	float:left;
	width:300px;
}
div#acount {
	float:left;
	width:400px;
	position:relative;
	top:12px;
}
button#go {
	background-image:url(../imagini/go.gif);
	border:0px;
	width:36px;
	height:21px;
	position:relative;
	top:-5px;
	cursor:pointer;
}
div#cart {
	float:left;
}
div.cos {
	float:left;
	position:relative;
	top:10px;
}
span.shoping_cart {
	font-weight:bold;
	text-decoration:underline;
}
div#categorii {
	float:left;
	width:234px;
}
div.top_cat {
	background-image:url(../imagini/top_cat.gif);
	background-repeat:no-repeat;
	width:234px;
	height:12px;
	font-size:0px;
}
div.middle_cat {
	background-image:url(../imagini/middle_cat.gif);
	width:234px;
}
div.bottom_cat {
	background-image:url(../imagini/bottom_cat.gif);
	background-repeat:no-repeat;
	width:234px;
	height:12px;
}
div.top_special {
	background-image:url(../imagini/top_special.gif);
	background-repeat:no-repeat;
	width:234px;
	height:12px;
	font-size:0px;
}
div.center_special {
	background-image:url(../imagini/center_special.gif);
	width:234px;
}
div.bottom_special {
	background-image:url(../imagini/bottom_special.gif);
	background-repeat:no-repeat;
	width:234px;
	height:12px;
}
div.left_menu_top {
	background-image:url(../imagini/left_menu_top.gif);
	background-repeat:no-repeat;
	width:14px;
	height:64px;
	float:left;
}
div.center_menu_top {
	background-image:url(../imagini/center_menu_top.gif);
	height:65px;
	float:left;
	width:852px;
}
div.right_menu_top {
	background-image:url(../imagini/right_menu_top.gif);
	background-repeat:no-repeat;
	width:14px;
	height:64px;
	float:left;
}
ul {
	margin:inherit;
}
li.cat {
	list-style-image:url(../imagini/li_arrow.gif);
	position:relative;
	font-weight:bold;
}
li.sub_cat {
	list-style:square;
	color:#FFFFFF;
	font-size:11px;
}
div#container {
	float:left;
	padding:3px;
}
div#list_special {
	background-color:#FFFFFF;
	position:relative;
	line-height:150%;
	width:120px;
	padding:20px;
	margin:auto;

}
#topLeftCornerSpecial, #topRightCornerSpecial, #bottomLeftCornerSpecial, #bottomRightCornerSpecial {
	width:20px;
	height:20px;
	position:absolute;
	background-color:#89b61c;
}
#topLeftCornerSpecial {
	background-image:url(../imagini/corner_top_left.gif);
	top:0;
	left:0;
}
#topRightCornerSpecial {
	background-image:url(../imagini/corner_top_right.gif);
	top:0;
	right:0;
}
#bottomLeftCornerSpecial {
	background-image:url(../imagini/corner_bottom_left.gif);
	bottom:0;
	left:0;
}
#bottomRightCornerSpecial {
	background-image:url(../imagini/corner_bottom_right.gif);
	bottom:0;
	right:0;
}
div#list_prod {
	background-color:#FFFFFF;
	position:relative;
	line-height:150%;
	width:600px;
	padding:20px;
	margin:auto;
	float:left;
}
#topLeftCorner, #topRightCorner, #bottomLeftCorner, #bottomRightCorner {
	width:20px;
	height:20px;
	position:absolute;
	background-color:#d9dcd2;
}
#topLeftCorner {
	background-image:url(../imagini/corner_top_left.gif);
	top:0;
	left:0;
}
#topRightCorner {
	background-image:url(../imagini/corner_top_right.gif);
	top:0;
	right:0;
}
#bottomLeftCorner {
	background-image:url(../imagini/corner_bottom_left.gif);
	bottom:0;
	left:0;
}
#bottomRightCorner {
	background-image:url(../imagini/corner_bottom_right.gif);
	bottom:0;
	right:0;
}
a.a_prod {
	font-weight:bold;
	text-decoration:none;
}
a.a_prod:hover {
	font-weight:bold;
	text-decoration:underline;
}
span.pret_vechi {
	color:#869e0f;
	font-size:16px;
	font-weight:bold;
}
span.pret_nou {
	color:#FF3300;
	font-size:16px;
	font-weight:bold;
}
span.descriere_produs {
	text-align:left;
}
div.meniu {
	color:#FFFFFF;
	position:relative;
	top:25px	;
}
a.meniu_sus {
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
div.cat_titlu {
	font-weight:bold;
	color:#FFFFFF;
}
a.pag {
	background-color:#F6F6F6;
	padding:2px 2px 2px 2px;
	border:1px solid #EBEBEB;
}
button.btn_actiualizare {
	background-image:url(../imagini/buton_actualizeaza.gif);
	background-repeat:no-repeat;
	width:80px;
	height:20px;
	border:0px;
	cursor:pointer;
}
button.btn_continua {
	background-image:url(../imagini/buton_continua.gif);
	background-repeat:no-repeat;
	width:141px;
	height:21px;
	border:0px;
	cursor:pointer;
}
button.btn_achita {
	background-image:url(../imagini/buton_achita.gif);
	background-repeat:no-repeat;
	width:80px;
	height:20px;
	border:0px;
	cursor:pointer;
}
button.btn_inregistrare {
	background-image:url(../imagini/buton_inregistrare.gif);
	background-repeat:no-repeat;
	width:80px;
	height:20px;
	border:0px;
	cursor:pointer;
}
button.btn_inapoi {
	background-image:url(../imagini/buton_inapoi.gif);
	background-repeat:no-repeat;
	width:79px;
	height:20px;
	border:0px;
	cursor:pointer;
}
button.btn_recupereaza {
	background-image:url(../imagini/buton_recupereaza.gif);
	background-repeat:no-repeat;
	width:79px;
	height:20px;
	border:0px;
	cursor:pointer;
}
button.btn_editeaza {
	background-image:url(../imagini/buton_editeaza.gif);
	background-repeat:no-repeat;
	width:79px;
	height:20px;
	border:0px;
	cursor:pointer;
	color:#ffffff;
	font-weight:bold;
}
input.register {
	width:250px;
	font-size:11px;
	border:1px solid #E1E1E1;
	background-color:#F6F6F6;
	height:17px;
}
input.login {
	width:200px;
	border:1px solid #E1E1E1;
	background-color:#F6F6F6;
}
p {
	color:#333333;
}
	
td.txt {
	font-weight:bold;
	color:#333333;
}
textarea.textarea_livrare {
	width:250px;
	height:100px;
	font-size:11px;
	border:1px solid #E1E1E1;
	background-color:#F6F6F6;
}
fieldset {
	font-weight:bold;
	color:#306097;
}
td.txtEror {
	color:#333333;
	border:1px solid #FF3300;
}
span.nota, span.campuri_obligatorii {
	font-weight:bold;
	color:#FF3300;
}
div.optiuni {
	float:right;
	position:relative;
	top:10px;
}
span.raquo {
	position:relative;
	top:-2px;
	font-weight:bold;
}
td.txtDone {
	color:#FF9900;
	background-color:#669966;
	padding:5px;
	color:#333333;
}
td.txtErorForgot {
	background-color:#FF9900;
	padding:5px;
	color:#333333;
	font-weight:normal;
}
fieldset {
	border:1px solid #D6D6D6;
}
span.pret_vechi_special, span.pret_nou_special {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
div#footer{
	margin:auto;
	width:880px;
	height:100px;
}
a.link_special {
	color:#FFFFFF;
	text-decoration:none;
}
a.link_special:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
div.desc_doc {
	text-align:justify;
}
td.cart_line_x{
	background:url(../imagini/cart_line_x.gif) left center repeat-x;
}
td.cart_line_y{
	background:url(../imagini/cart_line_y.gif) center top repeat-y;
}
/*div.price {
	position:relative;
	top:20px;
	height:50px;
	right:122px;
}*/