body {
	margin:0;
	padding:0;
	background-color:#E5E5E5;
	font-family:Arial, Helvetica, sans-serif;
}
a {
  color:#4CA3D0;
}
a img {
	border:none;
}
a div.produs {
	text-decoration:none;
}
#menu_bg {
	background-image:url(../images/menu_bg.jpg);
	background-repeat:no-repeat;
	width:962px;
	height:56px;
	margin-top:40px;
}
#body_frame {
	width:962px;
	height:auto;
}
#menu {
	width:520px;
	height:23px;
	margin-top:15px;
	float:right;
	font-size:14px;
}
.menu_sep {
	background-image:url(../images/menu_sep.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:23px;
	float:left;
	margin-left:2px;
	margin-right:2px;
}
.menu_sel_st {
	background-image:url(../images/menu_sel_st.jpg);
	width:3px;
	height:23px;
	float:left;
}
.menu_sel_dr {
	background-image:url(../images/menu_sel_dr.jpg);
	width:3px;
	height:23px;
	float:left;
}
.menu_sel_mid {
	background-image:url(../images/menu_sel_mid.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding-top:3px;
	float:left;
	padding-left:3px;
	padding-right:3px;
}
.menu_sel a {
	color:#121212;
	text-decoration:none;
}
.menu_notsel {
	float:left;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
}
.menu_notsel a {
	color:#DDDDDD;
	text-decoration:none;
}
.produse_top {
	background-image:url(../images/produse_top.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	width:242px;
	height:15px;
}
.bottom_box_top {
	background-image:url(../images/bottom_box_top.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	width:234px;
	height:15px;
}
.produse_bottom {
	background-image:url(../images/produse_bottomx.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	width:242px;
	height:10px;
}
.bottom_box_bot {
	background-image:url(../images/bottom_box_bot.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	width:234px;
	height:10px;
}
.produse_mid {
	background-image:url(../images/produse_mid.jpg);
	width:224px;
	padding-left:18px;
	text-align:left;
	margin-bottom:-65px;
}
.produse_midx {
	background-image:url(../images/produse_mid.jpg);
	width:224px;
	padding-left:18px;
	text-align:left;
}
.bottom_box_mid {
	background-image:url(../images/bottom_box_mid.jpg);
	width:200px;
	padding-left:18px;
	text-align:left;
	padding-right:16px;
}
.title_st {
	font-size:18px;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
}
.title_event {
	font-size:15px;
	padding-bottom:10px;
	padding-top:10px;
	font-weight:bold;
	font-style:italic;
}
.event {
	background-color:#fefbef;
	padding:8px 15px 8px 15px;
	text-align:justify;
	border:solid 1px #e0e0e0;
	font-size:12px;
	float:left;
	margin-top:5px;
	margin-bottom:15px;
}
#stanga {
	float:left;
	margin-top:2px;
	width:242px;
}
#search_produse {
	background-image:url(../images/search_produse.jpg);
	background-color:transparent;
	background-repeat:no-repeat;
	border:none;
	width:170px;
	padding-left:9px;
	padding-right:30px;
	height:22px;
	font-size:14px;
	padding-top:7px;
	margin-top:15px;
}
.prod_int {
	width:208px;
	margin-top:5px;
	position:relative;
}
.prod_int_top {
	background-image:url(../images/prod_int_top.jpg);
	width:208px;
	height:4px;	
}
.prod_int_bottom {
	background-image:url(../images/prod_int_bottom.png);
	width:208px;
	height:4px;
}
.prod_int_mid {
	background-image:url(../images/prod_int_mid.jpg);
	width:208px;
	height:auto;
	min-height:100px;
}
.prod_int_mid a {
	text-decoration:none;
}
#produse_bottom {
	background-image:url(../images/produse_bottom.jpg);
	width:242px;
	height:103px;
}
#servicii_bottom {
	background-image:url(../images/servicii_bottom.png);
	width:242px;
	height:83px;
}
.produs {
	min-height:41px;
  cursor:pointer;
	padding-top:6px;
	margin-left:10px;
}
.produs img {
	float:left;
	margin-right:5px;
}
.produs div {
	margin-bottom:2px;
	color:#515050;
	font-size:14px;
}
.produs a {
	font-size:12px;
}
.produs_sep {
	background-color:#f3efdf;
	width:206px;
	height:1px;
}
.serviciu {
	height:25px;
	padding-top:6px;
	margin-left:10px;
	
}
.serviciu img {
	float:left;
	margin-right:5px;
}
.serviciu div {
	color:#515050;
	font-size:14px;
	margin-top:1px;
}
.servicii_list {
	margin-top:5px;
}
#dreapta {
	width:714px;
	float:right;
	margin-top:2px;
	text-align:left;
}
.dr_top {
	background-image:url(../images/dr_top.jpg);
	width:714px;
	height:7px;
	margin-top:5px;
}
.dr_bottom {
	background-image:url(../images/dr_bottom.jpg);
	width:714px;
	height:10px;
}
.dr_middle {
	background-image:url(../images/dr_middle.jpg);
	width:686px;
	padding-left:14px;
	padding-top:5px;
	padding-right:14px;
	height:auto;
	padding-bottom:10px;
	height:px;
}
.dr_middle p {
	margin:0;
	padding:5px;
	font-size:12px;
}

.dr_top_sm {
	background-image:url(../images/dr_top_sm.jpg);
	width:354px;
	height:7px;
	margin-top:3px;
}
.dr_bottom_sm {
	background-image:url(../images/dr_bottom_sm.jpg);
	width:354px;
	height:10px;
}
.dr_middle_sm {
	background-image:url(../images/dr_middle_sm.jpg);
	width:326px;
	padding-left:14px;
	padding-top:5px;
	padding-right:14px;
	height:auto;
	padding-bottom:10px;
	height:521px;
}
.dr_middle_sm p {
	margin:0;
	padding:5px;
	font-size:12px;
}

.dr_top_smb {
	background-image:url(../images/dr_top_smb.jpg);
	width:444px;
	height:7px;
	margin-top:3px;
}
.dr_bottom_smb {
	background-image:url(../images/dr_bottom_smb.jpg);
	width:444px;
	height:10px;
}
.dr_middle_smb {
	background-image:url(../images/dr_middle_smb.jpg);
	width:416px;
	padding-left:14px;
	padding-top:5px;
	padding-right:14px;
	height:auto;
	padding-bottom:10px;
	height:460px;
}
.dr_middle_smb p {
	margin:0;
	padding:5px;
	font-size:12px;
}

.dr_top_sms {
	background-image:url(../images/dr_top_sms.jpg);
	width:264px;
	height:7px;
	margin-top:3px;
}
.dr_bottom_sms {
	background-image:url(../images/dr_bottom_sms.jpg);
	width:264px;
	height:10px;
}
.dr_middle_sms {
	background-image:url(../images/dr_middle_sms.jpg);
	width:236px;
	padding-left:14px;
	padding-top:5px;
	padding-right:14px;
	height:auto;
	padding-bottom:10px;
	height:460px;
}
.dr_middle_sms p {
	margin:0;
	padding:5px;
	font-size:12px;
}

.produs_mare {
	border:1px #e7e7e7 solid;
	float:left;
	margin-right:8px;
	margin-left:2px;
	margin-bottom:15px;
}
a div.produs_mare {
	text-decoration:none;
}
.produs_mare_desc {
	background-color:#000000;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	min-height:35px;
	min-width:206px;
  width:206px;
}
.descr {
	color:#7a7a7a;
	font-size:12px;
}
.line_e7 {
	background-color:#E7E7E7;
	height:1px;
	width:680px;
	margin-left:2px;
	clear:both;
	margin-bottom:10px;
}
.vezi_toate {
	color:#0184af;
	font-size:12px;
}
#newsletter_input {
	background-image:url(../images/newsletter_input.jpg);
	border:none;
	background-color:transparent;
	width:370px;
	padding-left:9px;
	height:22px;
	font-size:14px;
	padding-top:7px;
}
.pix {
	background-image:url(../images/pix_line.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:108px;
	width:658px;
	margin-left:10px;
	margin-top:5px;
}
.pix:hover {
	background-image:url(../images/pix_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:108px;
	width:658px;
	margin-left:10px;
}
.pix img {
	margin-left:10px;
	margin-top:10px;
	border:1px #ececec solid;
}
.pix_link {
	color:#000000;
	text-decoration:none;
}
.pix_link:hover {
	color:#0b9ac4;
}
.detalii {
	font-size:12px;

}
.pix_desc {
	width:540px;
	padding-top:15px;
	float:right;
	margin-right:5px;
}
.pix_desc p, span {
	font-size:14px;
	padding-left:0;
}
#pagini {
	background-image:url(../images/pagini.jpg);
	width:648px;
	height:29px;
	text-align:center;
	padding-top:12px;
	font-size:14px;
	padding-right:20px;
	margin-left:10px;
	margin-top:8px;
}
#pagini a {
	color:#0b9ac4;
}
.pix_mare_desc {
	width:460px;
	height:200px;
	float:right;
	margin-right:10px;
}
.cod {
	font-size:12px;
	color:#b19d9e;
}
#cere_oferta {
	background-image:url(../images/cere_oferta.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:642px;
	min-height:50px;
	margin-top:10px;
	margin-left:10px;
	padding-top:50px;
}
.input_lev3 {
	background-image:url(../images/input.jpg);
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	width:190px;
	height:24px;	
	padding-top:6px;
	padding-left:9px;
	font-size:14px;
	color:#716f70;
	margin-bottom:10px;
}
.input_lev3sm {
	background-image:url(../images/input_small.jpg);
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	width:61px;
	height:24px;
	padding-top:6px;
	padding-left:9px;
	font-size:14px;
	color:#716f70;
	margin-bottom:10px;
}
#cere_oferta textarea {
	background-image:url(../images/textarea.jpg);
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	width:411px;
	height:63px;	
	padding-top:6px;
	padding-left:9px;
	font-size:14px;
	color:#716f70;
	overflow:hidden;
	margin-bottom:18px;
}
.green {
	color:#88c812;
}
.table_desc {
	margin-bottom:20px;
	font-weight:bold;
	font-size:14px;
}
.buton {
	background-image:url(../images/buton.jpg);
	background-color:transparent;
	background-repeat:no-repeat;
	width:88px;
	height:36px;
	background-position:bottom;
	color:#FFFFFF;
	border:none;
	font-size:16px;
	cursor:pointer;
}
.bottom_box {
	margin-top:5px;
	float:left;
}
.p_bottom_box {
	font-size:12px;
	margin-bottom:0px;
	padding-bottom:10px;
	margin-top:6px;
}
.input_lev3t {
	background-image:url(../images/input.jpg);
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	width:190px;
	height:24px;	
	padding-top:6px;
	padding-left:9px;
	font-size:14px;
	color:#716f70;
	vertical-align:middle;
}
.input_lev3sm_s {
	background-image:url(../images/input_small_s.jpg);
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	width:31px;
	height:24px;
	padding-top:6px;
	padding-left:9px;
	font-size:14px;
	color:#716f70;
}
.input_lev3smt {
	background-image:url(../images/input_small.jpg);
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	width:61px;
	height:24px;
	padding-top:6px;
	padding-left:9px;
	font-size:14px;
	color:#716f70;
	vertical-align:middle;
}
#lupa {
	position:relative;
	top:-22px;
	left:185px;
}
.prod_text {
	margin-top:9px;
}
h3.prod_text {
	margin-top:5px;
	margin-bottom:0px;
}
.img_box {
	margin-right:10px;
	vertical-align:middle;
}
.autentificatBox
{
  padding:10px 0px 10px 0px;
}
.boxLsmall
{
  font-size:12px;
  text-decoration:underline;
  text-align:center;
  margin:0px 24px 0px 0px;
  padding:0px 0px 0px 0px;
}
 .boxLsmall a
{
  font-size:12px;
  text-decoration:underline;
}
.boxLsmall a:hover
{
  text-decoration:underline;
}
.errorBox
{
  border:1px dashed #D25F66;
  background-color:#FFBBBA;
  color:#6A5148;
  padding:10px 10px 10px 10px;
  margin:5px 7px 10px 0px;
}
.boxPadding
{
  padding:0px 18px 0px 0px;
}
.alignedContent
{
padding:0px 0px 0px 100px;
}
.descriere
{
  width:300px;
  height:100px;
}
.showMessage
{
  background-color:#FEEFB4;
  border:2px solid #F4F0D5;
  color:#7F641D;
  padding:5px 5px 5px 5px;
  margin: 0px 0px 5px 0px;
}

.filesharing * tr:nth-child(even) {background: #C6DDF0;}
.filesharing * tr:nth-child(odd) {background: #FFFFFF;}
.filesharing * tr { font-size:12px; }


.input_newAcc{
	background-image:url(../images/input.jpg);
	height:19px;
	width:189px;
	border:none;
	background-color:transparent;
	background-repeat:no-repeat;
	padding:7px 5px 4px 5px;
}
ul {
	list-style:none;
}
.demo-show1 * ul
{
	padding-left:20px;
}
.demo-show2 * ul
{
	padding-left:20px;
}
.demo-show3 * ul
{
	padding-left:20px;
}
.demo-show4 * ul
{
	padding-left:20px;
}
.demo-show5 * ul
{
	padding-left:20px;
}
