@charset "utf-8";

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	background-color: #6f7663;
	margin: 0px;
}
#container {
background:#fff;
}

#head {
width:990px;
margin:0px auto;
padding:10px 0px 0px 0px;
}

.logo {
float:left;
margin-top:35px;
padding-bottom:5px;
}

.head_right1 {
float:right;
width:380px;
margin-bottom:20px;
}

.head_menu {
width:670px;
float:right;
text-align:right;
}

ul#menu  {margin:0px 0px 0px 30px; text-align:right; width:597px;}

ul#menu  li {
display:inline; list-style:none; float:left;  margin:0px 0px 0px 13px; 
}

#menu li .itm1 {background:url(../images/companie.gif) no-repeat; width:186px; height:53px; display:block; }
#menu li .itm1:hover, #menu li .sel1 {background:url(../images/companie-o.gif) no-repeat;}

#menu li .itm2 {background:url(../images/serviciil.gif) no-repeat; width:186px; height:53px; display:block;}
#menu li .itm2:hover, #menu li .sel2 {background:url(../images/serviciil-o.gif) no-repeat;}

#menu li .itm3 {background:url(../images/colectii.gif) no-repeat; width:186px; height:53px; display:block;}
#menu li .itm3:hover, #menu li .sel3 {background:url(../images/colectii-o.gif) no-repeat;}


ul#menu div { 
 display: none; 
}


ul#menu li.mega div { 
 background: url(../images/bkg-mn-top.gif) no-repeat;
 position: absolute; 
 width: 385px;
 height: 94px;
 color:#fff;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-align:left;
}  

ul#menu li.hovering div { 
 display: block; 
} 

ul#menu div table {margin:23px 15px 10px 15px;  width:360px;}
ul#menu div table td {padding-right:15px; text-align:left;}
ul#menu div table td  a {color:#f3f6e7; display:block; line-height:20px;  }
ul#menu div table td a:hover {color:#fff; text-decoration:underline;}


.sbmn-top {margin:5px 20px 5px 5px; float:left; display:inline;}

.sbmn-top li a {color:#fff;}

.head_menu img {margin-left:13px;}

.menu1 {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
float:left;
}

.menu1 a, .menu1 a:hover, .menu1.sel {
text-transform:uppercase;
margin:0px 25px 0px 5px;
color:#6f7663;
text-decoration:none;
font-weight:bold;
display:inline;
font-size:10px;
height:12px;
}


.submeniu, .submeniuSel {
	float:left;
	padding:3px 10px;
	margin:0px 0px 0px 0px;
	font-size:16px;
	border-right:1px solid #aaa;
	
}
.menu1 a:hover, .menu1.sel {
color:#639209;
}

.clear {
clear:both;
height:0.1en;
line-height:0.1en;
font-size:0.1en;
margin:0px;
}

.underline {border-bottom:1px solid #ccc;}

.lang {
float:right;
margin-left:40px;
margin-right:5px;
}

form {margin:0px;}

select {
border:solid 1px #c7daa2; font-size:10px; font-family:Arial, Helvetica, sans-serif;
}

select.icon-menu option {
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-left:24px;
}
select#countries option[value="RO"] {
background-image:url(../images/flag/ro.gif);
}
select#countries option[value="EN"] {
	background-image:url(../images/flag/en.gif);
}
select#countries option[value="FR"] {
	background-image:url(../images/flag/fr.gif);
}

.sep1, .sep2  {background:url(../images/bkg-t.gif) repeat-x; height:3px; line-height:1px; font-size:1px;}
.sep2 {background:url(../images/bkg-bt.gif) repeat-x; height:7px;}

#vizual_zone {background:#f3f6e7;}
.content {width:990px; margin:0 auto; padding:15px 0px 0px 0px;}
.vizual_in {border: solid 1px #e0e7c3; margin-bottom:15px;}

h1 {color:#00652E; font-size:30px; font-weight:normal; margin:0px 0px 20px 0px;}
h2 {color:#4e4b4b; font-size:22px; font-weight:normal; margin:10px 0px 15px 0px;}
h3 {color:#6a9319; font-size:16px; font-weight:normal; margin:5px 0px 0px 0px;}
.upp { text-transform:uppercase;}
.txt16g {font-size:16px; color:#787676;}

.lft_home {float:left; width:280px; padding-right:20px; padding-bottom:15px;}
.rgt_home {float:right; width:690px; padding-bottom:15px;}

.more a{background:url(../images/bkg-more.gif) no-repeat; width:71px; height:21px; color:#6a9319; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; text-decoration:none; margin:5px 0px; padding:2px 0px 2px 0px; display:block;}

.more a:hover {color:#333;}

.pzm {border:solid 1px #dfe6c1; padding:4px; background:#f3f6e7; margin:5px 8px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.pzm img {margin-bottom:1px;}

a {color:#6a9319; text-decoration:none;}
a:hover, .submeniuSel {color:#333;}

#footer {width:990px; margin:0 auto; padding:10px 0px 5px 0px; height:90px; font-family:Arial, Helvetica, sans-serif;}
.foot1 {width:330px; float:left; font-size:10px; color:#bcc5ab; text-transform:uppercase;}
#footer a {color:#fff;}
#footer a:hover {color:#dfe6c1;}
.foot2 {width:400px; float:left; font-size:11px;}
.foot2 ul {margin:0px 5px; padding:0px 5px; float:left;} 
.foot2 ul li {list-style:none;}
.foot3 {width:260px; float:right; color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}
.foot3 form {margin:5px 0px;}
.foot3 input {background:#f3f6e7; border:solid 1px #4c5142; padding:1px; font-size:11px; width:180px; height:14px;}

.mnin {background:#00652E; padding:2px 13px; text-align:left;}

.mnin a,  .mnin .selin {
font-size:16px; 
margin:0px 19px 0px 10px;
color:#E5EFBE;
text-decoration:none;
}

.mnin a:hover, .mnin .selin {
color:#fff;

}

.left {
float:left;
padding:20px 0px 10px 0px;
width:760px;
}

.in {padding:0px 20px; margin-bottom:20px;}

.in2 {padding:0px 10px; margin-bottom:20px;}

.half {width:340px; float:left; padding:10px; color:#666;}
.half table th {color:#00652E; font-size:16px; padding-right:10px; border-right:solid 1px #b8bcb3; font-weight:normal;}
.half table td {padding:4px 0px 4px 10px;}

.right {width:230px; float:right; padding:20px 0px 0px 0px;}

.box {margin-bottom:20px;}


.lft {float:left;}
.rgt {float:right;}
.paddl {padding-left:8px;}

.box .color1 {background:#e0f6b4; border-left: solid 1px #b6e677; border-right: solid 1px #b6e677; padding:0px 8px; width:212px;}
.box .color2 {background:#ecedeb; border-left: solid 1px #c6c6c6; border-right: solid 1px #c6c6c6; padding:0px 8px; width:212px;}
.box .bkgimg {background: url(../images/bkg-bx-colectii.jpg) no-repeat;  height:120px; padding:22px 18px;}
.boxlt {border-left: solid 1px #dfe6c1; border-right: solid 1px #dfe6c1; padding:0px 8px; width:212px;}

.color1 {color:#00652e;}

.box h2 {color:#4e4b4b; font-size:18px; font-weight:normal; margin:0px;}


.bx-colect {width:236px; float:left; text-align:center; margin-right:13px;}
.bx-colect .last {margin-right:0px;}
.pzcol {background:url(../images/bkg-colectie.gif) no-repeat; padding:6px; width:224px; height:248px; text-align:right;} 
.bx-colect .lnk {font-size:18px; text-decoration:none; color:#6f7663;}

.produs-lft {width:360px; padding-right:20px; float:left;}
.bxpz-mare {background:url(../images/bkg-pzmare.gif) no-repeat left top; padding-left:14px; margin-bottom:15px;}
.bxpz-mare .img {border:solid 1px #dfe6c1; padding:4px; background-color:#FFFFFF;}
.produs-lft h3 {margin-bottom:4px;}
.produs-lft p {margin:0px 0px 10px 0px;;}

.cere-info {background:#f8fbe9; padding:15px; border:solid 1px #dfe6c1; margin:20px 0px; color:#6a9319;}

.cere-info h2 {font-size:20px; color:#6f7663;}
.cere-info input,.cere-info textarea {background:#fff; border:solid 1px #c9d4b5; padding:2px; margin:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:250px;}

.submn {background:#88be47; padding:10px 15px 8px 15px; font-size:18px;}
.submn a, .submn a:hover, .submn .sel {color:#fff; display:block; padding:4px 5px 6px 5px;}
.submn a:hover, .submn .sel {color:#333; text-transform:none; font-size:18px; font-weight:normal;}
.submn .sub {padding:0px 0px 10px 12px; font-size:16px;}
.submn .sub a, .submn .sub a:hover, .submn .sub .sel {color:#333; padding:2px;}
.submn .sub a:hover, .submn .sub .sel {color:#f9fc9c; text-transform:none; font-size:16px; font-weight:normal;}
.sep {border-top:solid 1px #bfde14; height:1px; line-height:1px; margin:0px; font-size:1px;}


.list {margin:0px 0px 0px 15px; padding:0px;}

.list li {
	list-style:none;
	background:url(../images/pct.gif) no-repeat left 6px;
	padding-left:10px;
	margin-bottom:3px;
}

.galerie {
	margin-bottom: 10px;
}

form {
margin:0px; 
}

input, textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:solid 1px #dcdfca;
padding:2px;
width:380px;
color:#666;
}


.rarr, .larr {
	height:94px;
	float:left;
	width:28px;
	background:url(../images/prev.gif) center center no-repeat;
	outline:none;
}
.larr {margin:0px 0px 0px 30px;}
.rarr span, .larr span {display:none;}
.rarr {background-image:url(../images/next.gif);}

.sliderHome .larr, .sliderHome .rarr { margin:10px 0px 0px;}
.thumbsContainer {
	width:240px;
	float:left;
	overflow:hidden;
	height:98px;
	margin:0px 0px 0px 0px;
	 position:relative;
}

.sliderHome .thumbsContainer {height:120px; width:650px;}
.thumbs {
	width:10000px;
	position:relative;
}
.thumbs a{ 
	border:solid 1px #dfe6c1; 
	padding:4px; 
	background:#f3f6e7; 
	margin:0px 10px; 
	float:left; 
}
.sliderHome .thumbs a {text-align:center;}

.animate {display:none;}

.nav {
	border-top:1px solid #dde7b4;
	border-bottom:1px solid #dde7b4;
	padding:10px 20px;
	margin:10px 10px 0px 0px;
}


.sliderIstoric {
	height:190px;
	overflow:hidden;
	width:720px;
	position:relative;
}
.sliderContainer {width:10000px; position:relative;}
.sliderControls a {outline:none;}






