body {
margin: 0;
padding: 0;
backgroumd: #ffffff;
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #474747;
}

*{
behavior:url(iepngfix.htc);
}

p {
margin: 0px;
text-align: justify;
}

h3 {
margin: 0px;
color: #2a6629;
font-size:12px;
}

input, textarea {
border: 1px solid #134711;
}

#container {
position:relative;
text-align: left;
margin: 0 auto;
width: 950px;
}

#left {
width: 255px;
float:left;
position: relative;
z-index:1;
padding: 0px;
margin-top: 5px;
margin-bottom: 10px;

}

#right {
margin-top: 90px;
width: 688px;
float:left;
position: relative;
}

.meniu {
position: absolute;
width: 175px;
height: 34px;
top: 200px;
right: 45px;
z-index:9999;
list-style: none;
}

ul {
list-style:none;
}

*html .meniu {
 right:0;
 left:35px;
}

*:first-child+html .meniu {
 right:0;
 left:35px;
}


.meniu li a{
background: url(../imagini/meniu.png) no-repeat;
display:block;
width: 173px;
text-decoration:none;
padding: 5px 5px 15px 15px;
font-size: 18px;
color: #ffffff;
margin: 0px;
cursor:pointer;
}

.meniu li a:hover {
background: url(../imagini/meniu_hover.png) repeat-x;
}

.meniu li#meniu-acasa  a {
background: url(../imagini/meniu_hover.png) no-repeat;
}

.meniu li#meniu-contact a {
background: url(../imagini/meniu_hover.png) no-repeat;
}

.meniu li#meniu-servicii a {
background: url(../imagini/meniu_hover.png) no-repeat;
}

.meniu li#meniu-activ a {
background: url(../imagini/meniu_hover.png) no-repeat;
}

.left_top {
background: #ffffff url(../imagini/left-top.png) no-repeat bottom;
width: 255px;
height: 10px;
margin: 0;
}

*html .left_top {
top:10px;
height:5px;
position:relative;
}

.left_middle {
background-color: #a1e254;
width: 253px;
min-height:400px;
height:auto !important;
height:400px;
border-left: 1px solid #134711;
border-right: 1px solid #134711;
margin: 0;
_margin: 0px;
}

.left_middle_solutii {
background-color: #a1e254;
width: 253px;
min-height:720px;
height:auto !important;
height:720px;
border-left: 1px solid #134711;
border-right: 1px solid #134711;
margin: 0;
_margin: 0px;
}

.left_middle_contact {
background-color: #a1e254;
width: 253px;
min-height: 600px;
height:auto !important;
height: 600px;
border-left: 1px solid #134711;
border-right: 1px solid #134711;
margin: 0;
_margin: 0px;
}

*html .left_middle_solutii {
top:3px;
position:relative;
}

*html .left_middle {
top:3px;
position:relative;
}

*html .left_middle_contact {
top:3px;
position:relative;
}

.left_bottom {
background: #ffffff url(../imagini/left-bottom.png) no-repeat top;
width: 255px;
height: 6px;
margin: 0px;
}
.left_pattern {
background: #a1e254 url(../imagini/pattern.gif) repeat center;
min-height: 710px;
}

.left_pattern_servicii {
background: #a1e254 url(../imagini/pattern.gif) repeat center;
min-height: 850px;
}

.left_pattern_noutati {
background: #a1e254 url(../imagini/pattern.gif) repeat center;
min-height: 803px;
}


.left_pattern_contact {
background: #a1e254 url(../imagini/pattern.gif) repeat center;
height: 680px;
}

/* left_pattern IE 6 */
*html .left_pattern {
 height:770px;
}

*html .left_pattern_contact {
 height:670px;
}

*html .left_pattern_servicii {
 height:900px;
}

*html .left_pattern_noutati {
 height:590px;
}

/* left_pattern IE 7 */
*:first-child+html .left_pattern {
 height: 760px;
}

*:first-child+html .left_pattern_servicii {
 height:860px;
}

*:first-child+html .left_pattern_noutati {
 height:570px;
}


*:first-child+html .left_pattern_contact {
 height: 680px;
}

.right_t {
background: #f1f1f1 url(../imagini/right_t.gif) no-repeat;
width: 688px;
height: 17px;
margin: 0px;
}

.right_middle {
background: #f1f1f1 url(../imagini/shadow.gif) repeat-y left;
width: 686px;
height: auto;
float:left;
border-right: 1px solid #8e8d8d;
}

.right_b {
background: #f1f1f1 url(../imagini/right_b.gif) no-repeat;
width: 688px;
height: 23px;
margin: 0px;
}

.title {
margin: 0;
padding-left: 25px;
}

.subtitle {
margin: 20px 10px 30px 10px;
font-size: 14px;
padding-left: 25px;
color: #2a6629;
}

.text {
display: inline;
float:left;
width: 440px;
margin-left: 35px;
min-height: 100px;
height: auto !important;
}

.text strong {
color: #2a6629;
}

.text p {
float:left;
display:inline;
margin-bottom: 25px;
_margin-bottom: 15px;
}

.text a {
color: #2a6629;
text-decoration: none;
font-size: 10px;
font-weight:bold;
line-height: 17px;
}

.text a:hover {
text-decoration: underline;
}

.logo {
background: url(../imagini/logo.gif) no-repeat center;
position: absolute;
top: 20px;
left: 270px;
width: 230px;
height: 60px;
}

*html .logo {
position: absolute;
top: 25px;
left: 270px;
}

.logo h1 {
margin: 0px;
padding: 0px;
}

.logo h1 a {
display: block;
overflow: hidden;
text-decoration: none;
text-indent: -9999px;
width: 230px;
height: 60px;
}

.logodr {
	position:absolute; 
	top: 30px; 
	right: 15px; 
	text-align:right; 
	color: #52a425; 
	font-size:14px; 
	font-weight: bold; 
	padding: 5px;
}

*html .logodr {
	position: absolute;
	top: 35px;
	right: 15px;
}

.sageti{
	float: left;
	display:inline;
	width: 170px;
	padding-left: 30px;
}

.link {
	text-decoration:none;
	color: #000033
}

a[href $='.pdf'] { 
	display: inline;
	padding-left: 18px;
	background: transparent url(../imagini/icon_pdf.gif) no-repeat center left;
}

a[href $='.doc'] { 
	display: inline;
	padding-left: 18px;
	background: transparent url(../imagini/icon_doc.gif) no-repeat center left;
}

.mail {
	color: #2a6629;
	text-decoration: none;
	font-size: 12px;
}

.popup {
background: url(../imagini/logo.gif) no-repeat center;
position: absolute;
top: 10px;
left: 50px;
width: 230px;
height: 60px;
}

.popup h1 {
margin: 0px;
padding: 0px;
}

.popup h1 a {
display: block;
overflow: hidden;
text-decoration: none;
text-indent: -9999px;
width: 230px;
height: 60px;
}

.cerc h3 {
padding-left: 10px;
}

.clear{
	clear:both;
}

.cere_oferta {
	width: 111px;
	height: 31px;
	background: url(../imagini/cere-oferta.png) no-repeat 0px 0px;
	cursor: pointer;
	position: absolute;
	top: -15px;
	right: 24px;
}

.cere_oferta.hover {
	background: url(../imagini/cere-oferta.png) no-repeat -111px 0px;
}

.arrows {
	width: 154px;
	height: 21px;
	background: url(../imagini/arrows2.gif) no-repeat;
	position: absolute;
	top: -10px;
	right: 135px;
}