body {
	margin: 0px; padding: 0px;
	background-color: #CCCCCC;
	font-family: arial;
	background-image:url('../images/body_bg.gif');background-repeat: repeat-x;background-position: 0px 0px;
}
a {
	outline:none;
}
form{margin:0px;padding:0px;}
a img {
	border: 0;
}
.clear { clear: both; }
#header {
	width: 100%;
}
#logo {
	width: 290px; height: 117px; float: left;
}
#headtop {
	width: 710px; height: 29px;
	background-image: url('../images/rigla.gif'); float: right;
	text-align: right;
	background-repeat: no-repeat;
}
#toplinks {
	padding-right: 30px;
}
#headmain {
	background-color: #FFF;
	width: 670px;
	height: 88px;
	float: right;
	/* padding-right:30px; */
	text-align: right;
}
#subheader {
	 height: 69px !important;
	 margin-top: -1px;
	
}
#headblank {
	width: 310px; height: 88px; background-color: #111; float: left;margin:0px;padding:0px;
}
#contulmeu {
	float:right;
	width: 200px; height: 68px;
	border-left: 1px solid #7F7F7F;
	margin: 10px 0px 10px 0px;
	text-align: left;
	padding-left: 20px;
	/*-moz-box-sizing:border-box;*/
	/*box-sizing:border-box;*/
	color: #000; font-size: 11px;
}
#contulmeu b { color: #009933; font-size: 12px; }
#contulmeu a { color: #339900; font-size: 11px; text-decoration: underline; }
#contulmeu a:hover { color: #339900; font-size: 11px; text-decoration: none; }
#cosproduse {
	width: 159px; height: 68px; float:right;
	border-left: 1px solid #7F7F7F;
	margin: 10px 0px 10px 0px;
	text-align: left;
	padding: 0px 0px 0px 20px;
	color: #000; font-size: 11px;
}
#cosproduxse b { color: #009933; font-size: 12px; }
#cosprodusxe a { color: #339900; font-size: 11px; text-decoration: underline; }
#cosprodusxe a:hover { color: #339900; font-size: 11px; text-decoration: none; }
.total_left {
	width: 30px; height: 19px;float:left;
	background-image: url('../images/total_left.gif');
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0px;	
}
#total_right {
	width: 155px; height: 19px; 
	background-image: url('../images/total_right.gif'); background-position: center right;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#total_right .pretcos{
	padding: 3px 0px 0px 0px;
	color: #FFF; 
	font-family: arial,sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	display:block;
}

#tabs {
	width: 184px; height: 64px; float: left;
	padding-top: 5px;	
}
#cauta {
	width: 576px; height: 69px; float: left;
}
#contact {
	width: 180px; height: 69px; float: left;
	background-image: url('../images/contact_bg.jpg'); background-repeat: repeat-x;
	padding: 0px 0px 0px 0px;
	-moz-box-sizing:border-box;box-sizing:border-box;
}
#rightend {
	width: 20px; height: 69px; float: right;
	-moz-box-sizing:border-box;box-sizing:border-box;
	background-color:red;	
}
#cautaboxleft {
	width: 12px; height: 69px; float: left;
	background-image: url('../images/cautabox_left.jpg');
}
#cautabox {
	width: 546px; height: 69px; float: left;color:white;
	-moz-box-sizing:border-box;box-sizing:border-box;
 	background-image: url('../images/cautabox_bg.jpg'); background-repeat: repeat-x;
}
#mainform{padding:8px 0px 0px 0px;font-size: 14px; font-family:Arial;font-weight:bold;}
#searchform{margin:0px;}
#search_field{
	height:16px; 
	background-image: url('../images/c_bg.gif');
	background-repeat: repeat-x;
	background-position:top;
	background-color:#909090;
	border:0px;
	padding-top:4px;
	width:400px;
	font-size:11px;}
.search_buton{
	margin-bottom: -2px; /* for Firefox */
	_margin-bottom: 0px; /* for IE6 and IE7 */
	width: 21px;
	height: 19px;
	background-image: url('../images/cauta_button.gif') no-repeat;}


#noutati {
	font-size:11px; color:white; font-family:Arial;font-weight:bold; 
	padding-top: 6px;
	height:12px;
	overflow:hidden;
	width:520px;
}

#noutati-link {
	font-size: 11px;
}
#noutati-link a {
		font-size:9px;
}
#noutati-link a{font-size:10px; color:white; font-family:Arial;font-weight:bold;text-decoration:none;}
#noutati-link a:hover{text-decoration:underline;}
#cautaboxright {
	width: 18px; height: 69px; float: right;
	background-image: url('../images/cautabox_right.jpg');
}
#bigmain {
	clear:both;
	width: 1000px;
	background-color: #CCC;
}
#main {
	width: 940px !important;
	width: 960px;
	background-color: #FFF;
	-moz-box-sizing:border-box;box-sizing:border-box;
}
#nav {
	text-align: left;
	color: #007236; font-size: 11px; font-weight: bold;
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 3px;
	margin-bottom: 10px;
	width: 920px;
}
#nav a { color: #007236; font-size: 11px; font-weight: normal; text-decoration: underline; }
#nav a:hover { color: #007236; font-size: 11px; font-weight: normal; text-decoration: none; }

#left {
	width: 180px; float: left;
	background: #fff;
	text-align: left;
	font-size: 12px;
	-moz-box-sizing:border-box;box-sizing:border-box;
	margin: 0px 0px 0px 0px; padding: 0px;
}
#left .lftc{
	padding-left: 10px; padding-bottom:3px;
}

#left ul {
	list-style-type: none;
	padding-left: 10px;
	margin: 0px 0px 5px 0px;
}
#left a.top {
	font-family: arial; font-size: 14px; color:#006633; font-weight: bold; text-decoration: none;
}
#left a.top:hover {
	font-family: arial; font-size: 14px; color:#006633; font-weight: bold; text-decoration: none;
}
#left ul li {
	font-family: arial; font-size: 12px; color:#000; font-weight: normal;
	padding: 2px 0px 2px 10px;
	background-image:url('../images/arrow.gif');
	background-repeat: no-repeat;
	background-position: center left;	
}

#left ul li.leftlinoarrow {
	background-image: none;
	margin-left:48px;	
}

#left ul li a { font-family: arial; font-size: 12px; color:#000; text-decoration: none; }
#left ul li a:hover { font-family: arial; font-size: 12px; color:#000; text-decoration: underline;font-weight:normal; }

#left ul li.leftlinoarrow a.extinde { 
	font-family: arial; font-size: 11px; color:#006633; text-decoration: none; 
	background-image:url('../images/arrow.gif');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 6px;
}

#left ul li.leftlinoarrow a.extinde:hover { 
	font-family: arial; font-size: 11px; color:#006633; text-decoration: underline; 
}

#right {
	width: 190px; float: right;
	background: #FFF; 
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#content { 
	width: 560px; float: left;
	background: #FFF;
	margin: 0px;
	-moz-box-sizing:border-box;box-sizing:border-box;
}

.prodrow {
	width: 560px;
	margin-top: 20px;
}

.spacer {
	height: 20px;
}
.prodbox {
	width: 180px;
}
.boxtop {
	width: 180px; height: 31px;
	background-image: url('../images/boxtop.gif'); background-repeat: no-repeat;
}
.boxmain {
	width: 180px;
	background-image: url('../images/boxmain_bg.gif'); background-repeat: repeat-y;
}
.boxbottom {
	width: 180px; height: 15px;
	background-image: url('../images/boxbottom.gif'); background-repeat: no-repeat;
}

.titluprod{height: 32px; overflow: hidden; width: 165px;}
.imgprod {
	height: 80px;
	width: 100px;
}
.imgprod a {
	font-size: 10px;
}
.catprod {
	height: 35px; overflow: hidden; width:160px;
}
.titluprod a {
	color: #000; font-family: arial; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none;
}
.pret {
	color: #006633; font-family: arial; font-size: 16px; font-weight: bold; text-align: center;
}
.prettaiat {
	color: #006633; font-family: arial; font-size: 13px; font-weight: bold; text-align: center; text-decoration:line-through;
}
.catprod a {
	color: #999999; font-family: arial; font-size: 12px; text-align: center; font-weight: bold; text-decoration: none;
}
#footer {
	text-align: left;
	color: #007236; font-size: 11px; font-weight: bold;
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 3px;
	margin-bottom: 10px;
	clear: both;
	width: 940px !important;
	width: 960px;
	background-color: #FFF;
}
.newsbox {
	width: 170px; 
}
.newstop {
	width: 170px; height: 34px;
	background-image: url('../images/newstop.jpg'); background-repeat: no-repeat;
	margin-top: 20px;
}
.newsmain {
	width: 170px;
	background-image: url('../images/newsmain_bg.jpg'); background-repeat: repeat-y;
	
}
.newsbottom {
	width: 170px; height: 16px;
	background-image: url('../images/newsbottom.jpg'); background-repeat: no-repeat;
	
}
.newstext { color: #000; font-size: 11px; font-weight: normal; padding: 0px 22px 0px 22px; text-align: left;
	-moz-box-sizing:border-box;box-sizing:border-box;}
.newsemail { color: #000; font-size: 12px; font-weight: bold; text-align: center; padding: 5px 0px 5px 0px;
	-moz-box-sizing:border-box;box-sizing:border-box;}
input.emailinput {
	width: 127px; height: 15px; font-size: 11px;
}
.newsbutton { margin: 10px 0px 0px 0px; }

.noubox {
	width: 170px; margin-top: 15px;
}
.noutop {
	width: 170px; height: 34px;
	background-image: url('../images/noutop.jpg'); background-repeat: no-repeat;
}
.noumain {
	width: 170px; 
	background-image: url('../images/noumain_bg.jpg'); background-repeat: repeat-y;
}
.noubottom {
	width: 170px; height: 16px;
	background-image: url('../images/noubottom.jpg'); background-repeat: no-repeat;
}
.titluprodnou a {
	color: #000; font-family: arial; font-size: 12px; font-weight: bold; text-align: center; text-decoration: none;
}
.recbox {
	width: 170px; margin-top: 15px;
}
.rectop {
	width: 170px; height: 35px;
	background-image: url('../images/rectop.jpg'); background-repeat: no-repeat;
}
.promotop {
	width: 170px; height: 35px;
	background-image: url('../images/promotop.jpg'); background-repeat: no-repeat;
}
.sonajtop {
	width: 170px; height: 35px;
	background-image: url('../images/sondaje.jpg'); background-repeat: no-repeat;
}
.recmain {
	width: 170px; 
	background-image: url('../images/recmain_bg.jpg'); background-repeat: repeat-y;
}
.recbottom {
	width: 170px; height: 15px;
	background-image: url('../images/recbottom.jpg'); background-repeat: no-repeat;
}

/* CATEGORIE */
.catlisttop {
	width: 560px; height: 44px;
	background-image: url('../images/catlist_top.gif'); background-repeat: no-repeat;
}
#catlisttitle {
	color: #006633; font-family: arial; font-size: 16px; text-align: left;
	padding-left: 20px; padding-top: 8px;
}
#catlisttitle h1 {
	color: #006633; font-family: arial; font-size: 14px; text-align: left;
}
.catlistmain {
	width: 560px;
	background-image: url('../images/catlist_bg.gif'); background-repeat: repeat-y;
}
.catfiltrutop {
	clear: both;
	width: 560px; height: 25px;
	background-image: url('../images/catjoin.gif'); background-repeat: no-repeat;
}
.catfiltrumain {
	clear: both;
	width: 560px;
	background-image: url('../images/catfiltru_bg.gif'); background-repeat: repeat-y;
	padding-top: 5px;
}
.filtrubox {
	width: 560px;
}
.ftext {
	width: 40px; float: left;
	color: #666666; font-family: arial; font-size: 12px;
	text-align: left; padding-left: 15px;
}
.fbutoane {
	width: 150px; /* nu este valoarea completa */
	float: right; padding-left: 5px;
}
.fcriteriu {
	width: 201px; float: left; 
}
.fvaloare {
	width: 135px; float: left;margin-left: 10px;
}
.fb {
	width: 200px; height: 17px; 
	background-image: url('../images/filtru.gif');
	background-repeat: no-repeat;
	color: #666666; font-family: arial; font-size: 12px;
	text-align: left;
	padding-top: 2px;
}
fb:hover {
	z-index: 0;
}
.fb a {
	padding-left: 20px; color: #666666; font-family: arial; font-size: 12px; text-decoration: none;
}
.fb a:hover {
	color: #666666; font-family: arial; font-size: 12px; text-decoration: none; z-index: 1000;
	
}
.fb ul {
	list-style-type: none;
	padding: 0px; margin: 0px;
}
.fb ul li {
	position: relative;
}
.fb li ul {
	position: absolute;	
	top: 15px;
	left: 0px;
	display: none;
	border-bottom: 1px solid #999999;
	background-color: #FFF;
}
.fb ul li.fsub a {
	display: block;
	text-decoration: none;
	color: #777;
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #FFF;
	width: 113px;
	padding-left: 20px;
}
.fb ul li.fsub a:hover {
	display: block;
	text-decoration: none;
	color: #FFF;
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #999999;
	width: 113px;
	padding-left: 20px;
	z-index: 1000;
}
.fb li:hover ul { display: block; }

.catfiltrubottom {
	width: 560px; height: 19px;
	background-image: url('../images/catfiltru_bottom.gif'); background-repeat: no-repeat;
}
.catrow {
	width: 510px;
	margin-top: 20px;
	margin: 0px; padding: 0px;
	clear: both;
}
.catbox {
	float:left;
	margin-left:20px;
	text-align:left;
	width:40%;
}
.catbox a { color: #333333; font-family: arial;  font-size: 11px; text-decoration: none; }
.catbox a:hover { color: #333333; font-family: arial;  font-size: 11px; text-decoration: underline; }
.cat1prodtop {
	width: 560px; height: 32px;
	background-image: url('../images/cat1prod_top.gif'); background-repeat: no-repeat;
	margin-top: 8px;
}
.cat1prodmain {
	width: 560px;
	background-image: url('../images/cat1prod_bg.gif'); background-repeat: repeat-y;
	margin: 0px; padding: 0px;
}
.cat1prodbottom {
	width: 560px; height: 16px; clear: both;
	background-image: url('../images/cat1prod_bottom.gif'); background-repeat: no-repeat;
}
.prodmorebox {
	width: 544px; clear: both; padding-bottom: 10px;
}
.prodpic {
	width: 97px; float: left;
}
.prodcenter {
	width: 299px; text-align: justify; float: left;
	font-family: arial; font-size: 11px; font-weight: normal;
}
.prodcenter h4 a {
	color: #006633; font-family: arial; font-size: 15px; font-weight: bold; text-decoration: none;
}
.prodcenter h4 {
	margin-bottom: 4px; margin-top: 3px; padding: 0px;
}
.prodright {
	padding-top: 15px;
	width: 148px; float: right;
	color: #B2B2B2; font-size: 12px; font-weight: bold;
}
.pretlist {
	color: #006633; font-family: arial; font-size: 14px; font-weight: bold; text-align: center;
}
.adaugacos {
	margin-top: 20px;
}

/*PRODUS GEORGE*/
#prodgcontainer {
	width: 740px; float: right;
	margin: 0px; padding: 0px 10px 0px 10px;
	text-align:center;
	background-color:white;
}
#prodg2container{
	padding:0px;
	width: 740px; 
	text-align:left;
	background-color:white;
}
#prodg2container h1{
	color: #006633; font-family: arial; font-size: 18px; font-weight: bold;
	margin: 0px; padding: 0px;
}



/* PRODUS */
#prodcontainer {
	width: 760px; float: right;
	margin: 0px; padding: 0px;
	text-align:left;
}
#prodh1 {
	width: 760px; height: 23px;
	margin: 0px; padding: 0px;
	text-align: left;
}
#prodh1 h1 {
	color: #006633; font-family: arial; font-size: 18px; font-weight: bold;
	margin: 0px; padding: 0px;
}
#prodmodel {
	color: #666666; font-family: arial; font-size: 12px; font-weight: bold; text-align: left;
}
#prodtopcontainer {
	width: 760px;
}
#smallpics {
	/*width: 52px; height: 210px; float: left; padding: 15px 0px 0px 0px;*/
	width: 75px; height: 210px; float: left; padding: 15px 0px 0px 0px;
}
.produsmic {
	margin-bottom: 10px;
	border: 1px solid #E7E7E7;
}
#bigpic {
	/*width: 223px; height: 210px; float: left;*/
	width: 200px; height: 210px; float: left;
	margin: 0px; padding: 15px 0px 0px 0px;
	text-align:center;
}
#chart {
	width: 455px; float: right;
}
#charttop {
	width: 455px; height: 35px;
	background-image: url('../images/charttop.gif'); background-repeat: no-repeat;
}
#chartmain {
	width: 455px; 
	background-image: url('../images/chartmain_bg.gif'); background-repeat: repeat-y;
}
#chartbottom {
	width: 455px; height: 21px;
	background-image: url('../images/chartbottom.gif'); background-repeat: no-repeat;
}
#adaugacosmare {
	width: 230px; height: 122px; float: left;
	color: #B4B4B4; font-family: arial; font-size: 12px; text-align: center;
	
}
#pretmare {
	width: 91px;
	color: #006633; font-size: 20px; font-weight: bold;
	text-align: right;
}
#pretmaretaiat {
	width: 91px;
	color: #006633; font-size: 14px; font-weight: bold;
	text-align: right;
	text-decoration:line-through;
}
#moneda {
	color: #006633; font-size: 14px; font-weight: bold;
	vertical-align: sup; padding-top: 10px;
}
#includetva {
	color: #B4B4B4; font-family: arial; font-size: 9px; text-align: center;
}
#comenzitelefon {
	width: 161px; height: 108px; float: left; 
	margin-left: 20px;
	color: #000000; font-family: arial; font-size: 12px; text-align: left;
	padding: 14px 0px 0px 0px;
	line-height: 1.5em;
	
}
#comenzitelefon b {
	color: #006633; font-family: arial; font-size: 14px; font-weight: bold;
}
#more {
	width: 760px;
}
#moreleft {
	width: 275px; float: left;
	margin-right: 10px;
	color: #666666; font-family: arial; font-size: 12px; font-weight: normal;
}
#moreleft h3 { 
	color: #006633; font-family: arial; font-size: 12px; font-weight: bold; 
	margin: 0px 0px 0px 0px; padding: 0px;
}
#moreright {
	width: 455px; padding: 0px; margin: 0px 0px 0px 0px;float:left;
}
#dtehtop {
	/*margin-top:20px;*/
	width: 441px; height: 19px;
	background-image: url('../images/dtehtop.gif'); background-repeat: no-repeat;
	color: #FFF; font-family: arial; font-size: 12px; font-weight: bold; text-align: left; 
	padding-left: 14px;
}
#dtehmain {
	width: 455px; 
	background-image: url('../images/dteh_bg.gif'); background-repeat: repeat-y;
}
#dtehbottom {
	width: 455px; height: 7px;
	background-image: url('../images/dtehbottom.gif'); background-repeat: no-repeat;
}
.detaliu {
	width: 437px; text-align: left;
	color: #666666; font-family: arial; font-size: 12px; 
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	padding-left: 13px;
}
.detaliu2 {
	width: 437px; text-align: left;
	color: #666666; font-family: arial; font-size: 12px; 
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	background-color: #F0F0F0;
	padding-left: 13px;
}
.similare {
	width: 740px; margin-top: 20px;
	color: #007236; font-family: arial; font-weight: bold; font-size: 12px; text-align: left;
}
.simrow {
	width: 593px;
	margin-top: 10px;
}
.simbox {
	width: 180px; float: left; margin-right: 9px;
	background-image: url('../images/simtop.gif'); background-repeat: no-repeat;
	background-position:top;
}
.simmain {
	width: 182px;
	background-image: url('../images/sim_bg.gif'); background-repeat: repeat-y;
	color: #000; font-family: arial; font-size: 10px;
	margin: 9px 0px 0px 0px; padding: 0px;
}
.simbottom {
	width: 182px; height: 11px;
	background-image: url('../images/simbottom.gif'); background-repeat: no-repeat;
}
.simpic { float: left; margin: 0px 6px 0px 5px; width:80px;}
.simtext { float: left; width: 80px;font-weight: bold; font-size: 10px;}
.simtext a { color:#666; text-decoration:none}
.simtext a:hover { text-decoration:underline}
.simtext b { color: #006633; font-weight: bold; font-size: 12px; }
.comtop {
	width: 740px;
	background-image: url('../images/comtop.gif'); background-repeat: no-repeat;
	margin: 10px 0px 0px 0px;
	padding-top:7px;
	background-position: top center;
}
.commain {
	width: 727px;
	background-image: url('../images/com_bg.gif'); background-repeat: repeat-y;
	color: #000; font-family: arial; font-size: 10px;
	padding-left: 8px; padding-right: 5px;
}
.combottom {
	width: 740px; height: 8px;
	background-image: url('../images/combottom.gif'); background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
}
.comhead {
	width: 716px; height: 22px;
	border-bottom: 1px solid #E7E7E7;
	margin: 0px 0px 0px 0px;
}
.comnume {
	color: #006633; font-size: 10px; font-weight: bold;
}

/* SHOPPING CART */
table#carttb {
	border-top: 1px solid #E9E9E9;
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
}
table#carttb th {
	background-image: url('../images/carttop_bg.gif'); background-repeat: repeat-x;
	height: 29px;
	color: #FFF; font-family: arial; font-size: 11px; font-weight: bold;
}
table#carttb td {
	padding: 10px;	
}
table#carttb td.numeprod {
	width: 345px;
}
table#carttb td {
	color: #666666; font-family: arial; font-size: 11px; font-weight: normal;
	padding-bottom: 30px;
}
input.items {
	font-size: 10px; text-align: right;
}
table#carttb td.numeprod {
	color: #999999; font-family: arial; font-size: 11px; font-weight: bold;
}
table#carttb td.numeprod b {
	color: #007236; font-family: arial; font-size: 12px; font-weight: bold;
}
hr {
	margin: 0px; padding: 0px;
}
table#carttb td.hr {
	padding: 0px;
	color: #E9E9E9;
	height: 1px;
}
#cartbuttons { 
	width: 738px;  height: 32px;
	padding: 0px; margin: 0px;
}
#cartbleft {
	width: 6px; height: 32px; float: left;
	background-image: url('../images/cartbleft.gif');
}
#cartbmain {
	width: 726px; height: 32px; float: left;
	background-image: url('../images/cartb_bg.gif'); background-repeat: repeat-x;
	vertical-align: center;
	padding: 0px;
}
#cartbright {
	width: 6px; height: 32px; float: left;
	background-image: url('../images/cartbright.gif');
}
table#carttb td#carttotal {
	color: #007236; font-family: arial; font-size: 11px; font-weight: bold;
	padding-bottom: 10px;
}

/* CONT NOU */
h3 {
	color: #007236; font-family: arial; font-size: 18px; font-weight: bold; text-align: left;
}
table.contnou {
	width: 558px;
	border-top: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	padding: 27px;
}
table.contnou td {
	color: #333333; font-family: arial; font-size: 12px;
}
input.cnou {
	font-size: 12px; text-align: left; margin-left: 10px;
}
#cnoubuttons { 
	width: 560px;  height: 32px;
	padding: 0px; margin: 0px;
}
#cnouleft {
	width: 6px; height: 32px; float: left;
	background-image: url('../images/cartbleft.gif');
}
#cnoumain {
	width: 548px; height: 32px; float: left;
	background-image: url('../images/cartb_bg.gif'); background-repeat: repeat-x;
	vertical-align: center;
	padding: 0px;
}
#cnouright {
	width: 6px; height: 32px; float: left;
	background-image: url('../images/cartbright.gif');
}
table.contnou td h6 {
	color: #333333; font-family: arial; font-size: 12px; font-weight: bold;
	border-bottom: 1px solid #D3D3D3; padding-bottom: 8px;
	width: 90%; margin-bottom: 10px; margin-top: 0px;
}
table#date td input {
	height: 13px; font-size: 12px;
}
.paginare a{
	display: block;
	float:left;
	height: 14px;
	width: 15px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
.paginare a.stanga {
	background-image:url(../images/paginare_st.jpg);
}
.paginare a.stangamax {
	background-image:url(../images/paginare_st_max.jpg);
}
.paginare a.dreapta {
	background-image:url(../images/paginare_dr.jpg);
}
.paginare a.dreaptamax {
	background-image:url(../images/paginare_dr_max.jpg);
}
.paginare a:hover{
	background-position: 0% 100%;
}
#flash {
    background:url(img/sign_not_ok.jpg) 5px center no-repeat #ffecec;
    padding-left:100px;
    padding-top:10px;
    padding-bottom:10px;
    border:1px solid #DEDEDE;
    font-size:14px;
    width:425px;
    color:#3e3e3e;
}
#flash p {
    padding:5px;
}
#flash2 {
    background:url(img/sign_ok.jpg) 5px center no-repeat #f2ffd2;
    padding-left:100px;
    padding-top:10px;
    padding-bottom:10px;
    border:1px solid #DEDEDE;
    font-size:14px;
    width:425px;
    color:#3e3e3e;
}
#flash p {
    padding:5px;
}
span.cos_new {
	color:#007236;
	font-size:12px;
	font-family: arial,sans-serif;
}
.garantie {
	width:78px;
	height:78px;
	background:url(../images/garantie2.gif);
	background-repeat:no-repeat;
	color:white;
	text-align:center;
	font-weight:bold;
	padding-top:25px;
	font-family: arial; font-size: 12px;
	float:left;
}
.comparare {
	width:105px;
	height:70px;
	/*background:url(../images/garantie.gif);*/
	background-repeat:no-repeat;
	color:white;
	text-align:center;
	font-weight:bold;
	padding-top:35px;
	font-family: arial; font-size: 12px; font-weight: normal;
	float:left;
}


.bannerRotator {
	width:561px;
	height:254px;
	background-image:url('img/bg.jpg');
	position:relative;
}
.bannerRotator #top {
	background-image:url('img/banner_top.jpg');
	width:560px;
	height:26px;
}
.bannerRotator .content {
	width:542px;
	height:188px;
	position:absolute;
	left:9px;
	top:27px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.bannerRotator #links {
	position:absolute;
	top:220px;
	left:8px;
}
.bannerRotator #links div{
	cursor:hand;
	cursor:pointer;
}
.bannerRotator .inactiv {
	width:90px;
	height:26px;
	float:left;
	margin-right:1px;
	text-align:center;
	color:#FFFFFF;
	padding-top:2px;
	background-image:url('img/banner_inactiv.gif');
	background-repeat:no-repeat;
}
.bannerRotator .activ {
	position:relative;
	width:95px;
	height:33px;
	margin-right:-3px;
	margin-left:-2px;
	margin-top:-7px;
	float:left;
	text-align:center;
	color:#000000;
	padding-top:2px;
	background-image:url('img/banner_activ.gif');
	background-repeat:no-repeat;
}
.bannerRotator .activ1 {
	position:relative;
	width:95px;
	height:33px;
	margin-right:-2px;
	margin-left:-3px;
	margin-top:-7px;
	float:left;
	text-align:center;
	color:#000000;
	padding-top:8px;
	background-image:url('img/banner_activ1.gif');
	background-repeat:no-repeat;
}
.bannerRotator .activ6 {
	position:relative;
	width:94px;
	height:33px;
	margin-right:-2px;
	margin-left:-3px;
	margin-top:-7px;
	float:left;
	text-align:center;
	color:#000000;
	padding-top:8px;
	background-image:url('img/banner_activ6.gif');
	background-repeat:no-repeat;
}
a.articole {
	color: #007236; font-size: 12px; font-weight: normal; font-weight:bold;
}
a.articole:hover {
	text-decoration: underline;
}
.rectop1 {
	width: 170px; height: 35px;
	background-image: url('../images/sondaje.jpg'); background-repeat: no-repeat;
}
.poll_image {
	height:15px;
	background:#2F8305;
	margin:2px 0 0 0px;
	float:left;
}

/* Off state for a ARC radio button */

.radioOff {

	background:url('../images/radio_off.jpg') no-repeat left 1px;

	

	padding:0 0 0 20px;

}



/* On state for a ARC radio button */

.radioOn {

	background:url('../images/radio_on.jpg') no-repeat left 1px;

	

	padding:0 0 0 20px;

}



/* use CSS to full effect with hover states. Ohhh, perty! */

.radioOn:hover {

	cursor:pointer;

}
.produse_hot_letters {
	float:right;
	font-size:14px;
	font-weight:bold;
	padding:10px 10px 0 0;
}
.produse_hot_letters a {
	color:#333333;
	padding:0 2px;
}
.produse_hot_letters a:hover {
	color:#3768A0;
}
.produsehot_l {
	color:#007fb4;
	font-size:12px;
}
.produsehot_pag {
	color:#007fb4;
	font-size:12px;
}



.newform_top {
	width:736px;
	height:37px;
	background:url('img/newform_top.jpg') no-repeat left #ffffff;
}
.newform_mid {
	width:706px;
	background:url('img/newform_mid.jpg') repeat-y left #ffffff;
	padding:15px;
	text-align:left;
	font-size:13px;
	color:#666666;
}
.newform_mid .rowtitle {
	font-weight:bold;
	margin-top:15px;
	color:#009919;
	margin-bottom:5px;
	font-size:14px;
}
.newform_mid label {
	padding-top:4px;
	cursor:pointer;
}
.newform_mid label {
	display:block;
	float:left;
	padding-top:3px;
}

.newform_bottom {
	width:736px;
	height:27px;
	background:url('img/newform_bottom.jpg') no-repeat left #ffffff;
}
.newform_input {
	border:1px solid #a3a3a3;
	color:#444444;
	font-size:12px;
}
.sticky {
	width:233px;
	height:175px;
	background:url('img/sticky.jpg') no-repeat left #ffffff;
	float:left;
	padding-top:110px;
	padding-left:55px;
	font-size:14px;
}
.sticky label {
	width:33px;
	font-weight:bold;
	font-size:11px;
	display:block;
	float:left;
	margin-bottom:10px;
	padding-top:4px;
}
.sticky .cnou {
	border:1px solid #a3a3a3;
	color:#444444;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}







#super_contact2 {
	margin-left:120px;
	font-size:12px;
}
#super_contact2 strong {
	width:65px;
	float:left;
	text-align:right;
	padding:2px 10px 0 0;
}
#super_contact2 .msg_input {
	width:175px;
	font-size:11px;
	height:15px;
	float:left;
	border:1px solid #A5ACB2;
}
#super_contact2 .msg_textarea {
	width:175px;
	float:left;
	height:80px;
	font-size:11px;
	margin:0 0 0 0;
	border:1px solid #A5ACB2;
	overflow:auto;
}





#super_contact { 
	position:absolute; 
	right:0px;
	bottom: 0px;
	height:105px;
	width:160px;
	overflow:hidden;
	display:none;
	font-size:11px;
}
body > div#super_contact { position: fixed; }
div#super_contact { position: fixed; }
#super_contact .chead1 {
	background:url(/images/sticky/msg_tab.jpg) repeat-x left top;
	height:23px;
	padding:8px 20px 0 15px;
	color:#01557e;
	position:relative;
	margin:0;
	font-size:14px;
	font-weight:bold;
}
.scontact_body {
	height:379px;
	border:1px solid #ccc;
	border-width:0 1px 1px 1px;
	margin:0 0 0 2px;
	padding:0 10px 10px 10px;
	background:#FFF;
}
#scontact_enter {
	height:73px;
	border:1px solid #ccc;
	border-width:0 1px 1px 1px;
	margin:0 0 0 2px;
	background:#FFF;
	overflow:hidden;
}
#scontact_enter .chead3 {
	background:url(/images/sticky/sc_email.jpg) no-repeat 12px 4px;
	color:#2d81aa;
	padding:2px 0 2px 30px;
	font-size:11px;
	margin:0;
	font-weight:bold;
}
#scontact_enter .chead2 {
	margin:0 8px 8px 8px;
	padding:5px;
	font-size:12px;
	font-weight:normal;
	border:1px solid #f9d02a;
	background:#fffebb;
}
#super_contact .msg_input {
	width:175px;
	font-size:11px;
	height:15px;
	float:left;
	border:1px solid #A5ACB2;
}
#super_contact .msg_textarea {
	width:175px;
	float:left;
	height:80px;
	font-size:11px;
	margin:0 0 0 0;
	border:1px solid #A5ACB2;
	overflow:auto;
}
#super_contact strong {
	width:65px;
	float:left;
	text-align:right;
	padding:2px 10px 0 0;
}
.msg_tab_l {
	position:absolute;
	top:0;
	left:0;
}
.msg_tab_r {
	position:absolute;
	top:0;
	right:0;
}
.generatoare {
	width:560px;
	margin-bottom:20px;
}
.generatoare a {
	display:block;
	float:left;
	width:138px;
	height:124px;
	margin-right:2px;
}
.generatoare a:hover {
	background-position:left bottom !important;
}
.generatoare a.uzgeneral {
	background:url(/images/generatoare/generator_general.jpg) top left no-repeat;
}
.generatoare a.digitale {
	background:url(/images/generatoare/generator_digital.jpg) top left no-repeat;
}
.generatoare a.amortizare {
	background:url(/images/generatoare/generator_amortizare.jpg) top left no-repeat;
}
.generatoare a.sudura {
	background:url(/images/generatoare/generator_sudura.jpg) top left no-repeat;
}