body {
	margin: 0 auto;
	padding: 0;
	font: normal normal 11px "Trebuchet MS", sans-serif;
	line-height: 14px;
	color: #444;
	background: #FFFDF0 url(../img/bg_site.jpg) repeat-x;
	text-align: center;
}
.text{
	font: normal normal 11px 'Trebuchet MS', sans-serif;
	color: #444;
	line-height: 14px; 
}
#wrap {
	width: 960px;
	margin: 0 auto;
	text-align: left;
	background: url(../img/bg_wrap.jpg) no-repeat;
}

.clear {
	clear: both;
}

#footer {
	background: url(../img/bg_footer.gif) no-repeat;
	height: 60px;
	font-size: 10px;
}

#footer #logoTwenty {
	float: right;
	margin-top: 10px;
}

#logo {
	display: block;
	height: 120px;
	width: 960px;
}

#logo img {
	margin-top: 20px;
}

#login {
	width: 960px;
	height: 53px;
}

#login form {
	padding: 12px 0 0 0;
	margin: 0;
}

#login .input {
	margin-right: 10px;
	border: 1px solid #C6E4F5;
	height: 19px;
	font-size: 11px;
	color: #0079BE;
}

#loginFields {
	float: left;
}

#loginExtra img {
	margin-top: 4px;
}

#loginExtra {
	font-size: 10px;
	color: #0079BE;
	text-transform: uppercase;
}

#infoCos {
	display: block;
	width: 960px;
	height: 53px;
}

#infoCos div {
	position: relative;
	top: 12px;
}

#content {
	display: block;
	width: 710px;
	float: left;
}

.largePromo {
	display: block;
	clear: both;
	width: 710px;
}

.round {
	background: url(../img/round_bg.gif) repeat-y;
}

.roundTop {
	display: block;
	height: 15px;
	width: 710px;
	background: url(../img/round_top.gif) no-repeat;
}

.roundBottom {
	display: block;
	height: 15px;
	width: 710px;
	background: url(../img/round_bottom.gif) no-repeat;
}

.roundContent {
	display: block;
	width: 680px;
	margin: 0 15px 0 15px;
}

.prodContainer {
	display: block;
	float: left;
	margin-right: 10px;
	width: 330px;
}

.prodContainer img {
	float: left;
	margin-right: 10px;
	border: 3px solid #fff;
}
.thumb {
	float: left;
	margin-right: 10px;
	border: 3px solid #fff;
}
.prodInfo .prodThumb {
	float: left;
	margin: 0 20px 0 0;
	border: 3px solid #fff;
}

.prodPics img {
	float: left;
	margin: 0 22px 0 0;
	border: 3px solid #fff;
}

/* Start: Column classes */

#column {
	display: block;
	width: 220px;
	float: right;
}

#search {
	display: block;
	width: 220px;
	height: 62px;
}

#search .searchBox {
	float: left;
}

#search .searchBut {
	float: right;
	margin: 20px 10px 0 0;
}

#search .searchBox .input {	
	margin: 20px 0 0 10px;
	border: 1px solid #C6E4F5;
	width: 150px;
	height: 19px;
	font-size: 11px;
	color: #0079BE;
}

.hSpacer {
	clear: both;
	width: 100%;
	height: 20px;
}

.hSpacer2 {
	clear: both;
	width: 100%;
	height: 10px;
}

#smallPromo img {
	margin-bottom: 10px;
}

#newsletter {
	display: block;
	width: 220px;
	height: 65px;
	background: #FFFDF0 url(../img/bg_newsletter.gif) no-repeat;
}

#newsletter .input {
	margin-top: 12px;
	border: 1px solid #C6E4F5;
	width: 150px;
	height: 19px;
	font-size: 11px;
	color: #0079BE;
}

#newsletter .trimite {
	float: right;
	margin: 5px 10px 0 0;
}

#news {
	display: block;
}

#news ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#news ul li {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #C6E4F5;
}

#listaCategorii {
	border-top: 1px solid #A0D0EB;
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	font-weight: bold;
	width: 220px;
}

#listaCategorii .step1 {
	padding: 4px 5px 4px 5px;
	background: #FFEBC8;
	border-bottom: 1px solid #A0D0EB;
}

#listaCategorii .step2 {
	padding: 4px 5px 4px 15px;
	background: #FFF4E0;
	border-bottom: 1px solid #A0D0EB;
}

#listaCategorii .step3 {
	padding: 4px 5px 4px 25px;
	background: #CFEEFF;
	border-bottom: 1px solid #A0D0EB;
}

#listaCategorii .step4 {
	padding: 4px 5px 4px 35px;
	background: #F5FBFF;
	border-bottom: 1px solid #A0D0EB;
}

/* End: Column classes */

/* Start: Top menu */

.link_menu{
	font-size:11px;
	color:#5E64AD;
	text-align:left;
	text-decoration:none;
	display:block;
	border-left:4px solid #269CDF;
	border-top:1px solid #E3F6FD;
}
.link_menu:hover {
	background:#FFA200;
	border-left:4px solid #FFC259;
}

/* Clasele care au easy clear!!! */
.div_menu:after { content: "."; display: block; height: 0; clear: both; visibility:hidden; }
.div_menu {display: inline-table;}
/* Hides from IE-mac \*/
* html .div_menu {height: 1%;}
.div_menu {display: block;}
/* End hide from IE-mac */
a img {border:none;} 

/*style pentru dropdown menu*/
.menu1, .menu2{display:block; height:30px; background-repeat: no-repeat;}/*height:34px; in loc de padding*/
.menu1 a, .menu2 a {color:#ffffff; font-size: 11px; height: 30px; text-decoration:none; padding:0; display:block;}

.menu1 a span, .menu2 a span { display: none; }

.menu1 #butHome {
	background: url(../img/b_home.gif) 0 0 no-repeat;
	width: 47px;
}
.menu1 #butHome:hover {
	background: url(../img/b_home.gif) 0 -30px no-repeat;
}

.menu1 #butCabinet {
	background: url(../img/b_prod_cabinet.gif) 0 0 no-repeat;
	width: 107px;
}
.menu1 #butCabinet:hover {
	background: url(../img/b_prod_cabinet.gif) 0 -30px no-repeat;
}

.menu1 #butLaborator {
	background: url(../img/b_prod_laborator.gif) 0 0 no-repeat;
	width: 123px;
}
.menu1 #butLaborator:hover {
	background: url(../img/b_prod_laborator.gif) 0 -30px no-repeat;
}

.menu1 #butProducatori {
	background: url(../img/b_producatori.gif) 0 0 no-repeat;
	width: 86px;
}
.menu1 #butProducatori:hover {
	background: url(../img/b_producatori.gif) 0 -30px no-repeat;
}

.menu1 #butPromotii {
	background: url(../img/b_promotii.gif) 0 0 no-repeat;
	width: 65px;
}
.menu1 #butPromotii:hover {
	background: url(../img/b_promotii.gif) 0 -30px no-repeat;
}

.menu1 #butDespre {
	background: url(../img/b_despre_noi.gif) 0 0 no-repeat;
	width: 77px;
}
.menu1 #butDespre:hover {
	background: url(../img/b_despre_noi.gif) 0 -30px no-repeat;
}

.menu1 #butNoutati {
	background: url(../img/b_noutati.gif) 0 0 no-repeat;
	width: 60px;
}
.menu1 #butNoutati:hover {
	background: url(../img/b_noutati.gif) 0 -30px no-repeat;
}

.menu1 #butDownload {
	background: url(../img/b_download.gif) 0 0 no-repeat;
	width: 75px;
}
.menu1 #butDownload:hover {
	background: url(../img/b_download.gif) 0 -30px no-repeat;
}

.menu1 #butContact {
	background: url(../img/b_contact.gif) 0 0 no-repeat;
	width: 59px;
}
.menu1 #butContact:hover {
	background: url(../img/b_contact.gif) 0 -30px no-repeat;
}

.div_menu{width: 960px; margin:0;padding:0;display:block;}
.div_menu ul {list-style: none;padding: 0;margin: 0;}

.div_menu #nav li li a {display:block;padding:2px 5px; color:#fff; height:15px;}
.div_menu li {float: left;position: relative;cursor: default;}
.div_menu li  ul {display: none;position: absolute;top: 100%;left: 0; background:transparent;}
.div_menu li>ul {top: auto;left: auto;}
.div_menu li li {display: block;float: none;background-color: transparent;border: 0;}
.div_menu li:hover ul, li.over ul {display: block;}
.div_menu .subMenu{width:150px;}
.div_menu .subMenuFirst{ z-index:1; margin-bottom:-200px;width:200px;/*padding-left:10px;*/padding-top:0;padding-bottom:0;background:#0079BE;}
* html .div_menu .subMenuFirst{ width:200px; }
#nav img {border:0;}

/* End: Top menu */

.blue {
	color: #0079BE
}

a {
	color: #0079BE;
	text-decoration: none;
}

a:hover {
	color: #E18F00;
	text-decoration: none;
}

h1 {
	font: normal normal 15px "Trebuchet MS", sans-serif;
	color: #FFA200;
	margin: 0;
	padding: 0;
}

.prodInfoActive {
	background: url(../img/bg_prod_active.gif) no-repeat;
	font: normal normal 11px "Trebuchet MS", sans-serif;
	color: #444;
}

.prodInfoActive .title {
	font: normal bold 11px "Trebuchet MS", sans-serif;
	color: #006e7c;
	text-transform: uppercase;
	margin: 0 10px 0 10px;
}

.prodInfoInactive {
	background: url(../img/bg_prod_inactive.gif) no-repeat;
	font: normal normal 11px "Trebuchet MS", sans-serif;
	color: #7a7a7a;
}

.prodInfoInactive .title {
	font: normal bold 11px "Trebuchet MS", sans-serif;
	color: #7a7a7a;
	text-transform: uppercase;
	margin: 0 10px 0 10px;
}

.downDocumentatie {
	background: url(../img/bg_dwl_documentatie.gif) no-repeat;
}

.linkDoc {
	font: normal bold 11px "Trebuchet MS", sans-serif;
	color: #0079BE;
	text-decoration: none;
}

.linkDoc:hover {
	font: normal bold 11px "Trebuchet MS", sans-serif;
	color: #E18F00;
	text-decoration: none;
}

p.comenzi{color:#0079BE;margin:0px;padding:0px;}
p.comor{color:#ffa200;margin:0px;padding:10px 0px 0px 0px;border-top:1px solid #C6E4F5;font-weight:bold;font-size:12px;}

