/*
Design by www.RaduBotez.com for Web Emotion.
Removing these lines is forbidden under Romanian and European laws of copyright.
*/

html{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
width: 100%;
background-color:#fff;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
margin-left: auto;
margin-right: auto;
color: #182641;
font-size: 11px;
}

img {border:0px;}

p {margin:0px;
padding:0px;
text-align:justify;}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.clear {
width:100%;
clear:both;
float:left;
margin:0px;
padding:0px;
}

.container {
width:100%;
height:auto;
float:left;
}

#header {
background-image: url(img/clouds.jpg);
background-repeat:repeat-x;
height:140px;
float:left;
}

#main {
background-color:#fff;
}

#footer {
height:auto;
}

h1 {
margin-top:0px;
margin-bottom:10px;
width:100%;
height:23px;
padding-top:4px;
text-align:left;
text-transform:uppercase;
color:#182641;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

h4 {
margin:0px;
height:25px;
padding-top:6px;
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
text-align:center;
background-image: url(img/bg_h4.gif);
background-position:top center;
background-repeat: repeat-x;
color:#182641;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
}

h3 {
margin:0px;
width:450px;
padding-left:30px;
height:34px;
padding-top:11px;
text-align:left;
background-image:url(img/h3_bg.gif);
background-position:top left;
background-repeat:no-repeat;
color:#182641;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

h2 {
margin:0px;
width:266px;
padding-left:30px;
height:34px;
padding-top:11px;
text-align:left;
background-image:url(img/h2_bg.gif);
background-position:top left;
background-repeat:no-repeat;
color:#182641;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.header {
width:989px;
height:140px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
}

.elco_logo {
width:100%;
height:100px;
float:left;}

.meniu_up {
width:100%;
height:40px;
float:left;
}

.meniu_up a {
color:#182641;}


.meniu_up a:hover {
color:#758ebd;
text-decoration:none;}

.meniu_up ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
float:left;
margin:0px;
padding:0px;
}


.meniu_up li {
text-align:center;
list-style:none;
float:left;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:3px;
padding-top:13px;
height:27px;
width:108px;
}

.elco_b_1 {
background-image:url(img/button_1.gif);
background-repeat:no-repeat;
}

.elco_b_2 {
background-image:url(img/button_2.gif);
background-repeat:no-repeat;}

.elco_limba_en {
background-image:url(img/en.gif);
background-repeat:no-repeat;}

.elco_limba_ro {
background-image:url(img/ro.gif);
background-repeat:no-repeat;}

.elco_limba_ro a { width: 108px;
display:block;}

.elco_limba_en a { width: 108px;
display:block;}




.main_body {
width:989px;
padding-top:20px;
padding-bottom:20px;
margin-left:auto;
margin-right:auto;
}

.main_body2 {
width:989px;
height:auto;
background-image:url(img/bg_main_area.gif);
background-repeat:no-repeat;
background-position:top left;
margin-top:20px;
padding-top:20px;
padding-bottom:20px;
margin-left:auto;
margin-right:auto;
}

.main_body2 p {
margin:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

.main_body2 img {
float:left;
border:2px solid #b7bcc5;
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
}

.main_body2 a {
color:#182641;
text-decoration:none;}

.main_body2 a:hover {
text-decoration:underline;}

.main_body2 li {
padding-bottom:5px;}


.main_body3 {
width:989px;
padding-top:20px;
padding-bottom:20px;
margin-left:auto;
margin-right:auto;
}

.main_body3 p {
margin:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

.main_body3 img {
float:left;
border:2px solid #b7bcc5;
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
}

.main_body3 a {
color:#182641;
text-decoration:none;}

.main_body3 a:hover {
text-decoration:underline;}

.main_body3 li {
padding-bottom:5px;}



.elco75_new {
background-image:url(img/bg_main_area.gif);
background-repeat:no-repeat;
background-position:top left;
width:70%;
margin-right:10px;
float:left;
}


.elco25_new {
background-image:url(img/bg_main_area.gif);
background-repeat:no-repeat;
background-position:top left;
width:25%;
float:left;
}


.elco_flash {
width:985px;
height:250px;
border:2px solid #b7bcc5;
float:left;
}

.elco_continut {
width:100%;
padding-top:20px;
float:left;
}

 
 .spacer20x {
 width:100%;
 clear:both;
 height:20px;
 float:left;
 }
 
 .half {
 width:480px;
 padding:5px 5px 5px 5px;
 float:left;
 }
 
 .half a {
 color:#182641;}
 
 .half p {
 margin:0px;
 padding-right:10px;
 padding-bottom:5px;
 padding-left:5px;
 padding-top:5px;
 }
 
 .elco_300 {
 width:296px;
 float:left;
 }
 
 .elco_300_bg {
 background-color:#ecedf1;}
 
 
 .float_right {
 text-align:right;
 }
 
 .elco_180 {
 width:184px;
 float:left;
 }
 
 .elco_180 img {
 border:2px solid #b7bcc5;}

.footer {
background-color:#f5f8ff;
width:969px;
height:50px;
padding:10px 10px 10px 10px;
margin-left:auto;
margin-right:auto;
}

.meniu_footer {
width:50%;
float:left;}

.footer a {
color:#182641;
font-weight:bold;
}

.footer ul {
float:left;
margin:0px;
padding:0px;
}

.footer li {
list-style:none;
margin:0px;
float:left;
padding-left:0px;
padding-right:15px;}

.footer p {
float:left;
width:90%;
margin:0px;
font-size:10px;
line-height:10px;
padding-top:5px;
padding-bottom:0px;
}

