body

{

background:url(images/bg.jpg) no-repeat #a5a5a5 top center;

padding:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

margin:0px auto auto auto;

color:#000;

}

.clear{

clear:both;

}

a{

color:#246e39;

}

p{

text-align:justify;

padding:5px 0 5px 0;

line-height:17px;

margin:0px;

}

#main_container{

width:900px;

height:auto;

margin:auto;

padding:0px;

position:relative;

}

#header{

width:900px;

height:57px;

margin:auto;

background:url(images/header_bg.gif) repeat-x;

}

#logo{

padding:15px 0 0 0;

float:left;

}

.languages{

width:60px;

float:right;

padding:35px 10px 0 0;

}

.languages a{

padding:0 5px 0 5px;

}

/*---------------- menu tab----------------------*/

.menu{

width:700px;

height:27px;

padding:0px;

float:left;

}

ul.menu {

list-style-type:none; display:block; width: auto; 

margin: auto; padding:30px 0 0 40px; background:none;}



ul.menu li {

display:inline;

font-size:11px;

font-weight:bold;

line-height:26px;

}



a.nav:link, a.nav:visited {

display:block; float:left; padding:0px; margin:0;width:96px; height:27px; margin:0px 2px 0px 2px; text-align:center;

text-decoration:none; background:url(images/menu_bt.gif) no-repeat center; color:#000;behavior: url(iepngfix.htc)}



a.nav_selected:link, a.nav_selected:visited {

display:block; float:left; padding:0px; margin:0;margin:0px 2px 0px 2px;text-align:center;width:96px; height:27px;

text-decoration:none; color: #fff; background:url(images/menu_bt.gif) no-repeat center;behavior: url(iepngfix.htc)}



a.nav:hover {

color: #fff; text-decoration:none;}



.middle_tab{

width:900px;

height:269px;

background:url(images/center_banner_bg.gif) no-repeat center;

}



#headerimage{

width:469px;

height:199px;

margin:25px 0 0 5px;

float:left;

background:url(images/slider_bg.png) no-repeat center;

_background:#ccc;

padding:5px 5px 5px 6px;

}

/*------------------main_content-------------------*/

#main_content{

width:900px;

height:auto;

}

#center_content{

clear:both;

padding:0 0 10px 0;

background:url(images/main_bg.gif) repeat-x top #fdfdfd;

}

.left_content{

width:452px;

float:left;

padding:10px 10px 0 20px;

}

.wide_content{

width:850px;

float:left;

padding:10px 10px 0 20px;

}

.portofoliu_content{

width:750px;

float:left;

padding:10px 10px 0 120px;

}

.right_content{

width:363px;

height:auto;

float:left;

padding:10px 20px 0 15px;

}

.left_title{

width:452px;

color:#246e39;

padding:10px 0 5px 0;

font-size:20px;

background:url(images/left_border.gif) no-repeat bottom center;

}

.right_title{

width:363px;

color:#246e39;

padding:10px 0 5px 0;

font-size:20px;

background:url(images/right_border.gif) no-repeat bottom center;

}

.wide_title{

width:850px;

color:#246e39;

padding:10px 0 5px 0;

font-size:20px;

background:url(images/wide_border.gif) no-repeat bottom center;

}

.title a{

color:#e41343;

padding:10px 0 5px 0;

font-size:20px;

}

.subtitle{

color:#818181;

padding:10px 0 5px 0;

font-size:16px;

}

.right_banner{

width:321px;

height:41px;

padding:10px 0 0 0;

background:url(images/right_banner.gif) no-repeat center;

text-align:center;

margin:10px 5px 10px 5px;

font-size:12px;

font-weight:bold;

color:#fff;

}

img.thumb{

float:left;

padding:10px;

}

img.thumb2{

padding:10px;

}

img.left_img{

float:left;

padding:10px 0 0 0;

}

.contact_info{

width:380px;

float:left;

padding:10px 0 0 20px;

}

/*--------list---------*/

ul.list{

padding:0px;

margin:0px;

list-style:none;

}

ul.list li{

padding:6px 0 6px 20px;

background:url(images/arrow_icon.gif) no-repeat left;

text-decoration:none;

color:#4d5450;

font-size:13px;

font-weight:bold;

}

ul.list li a{

text-decoration:none;

color:#4d5450;

font-size:13px;

font-weight:bold;

}

ul.list li a:hover{

color:#e41343;

}



/*--------produse_list---------*/

ul.list_produse{

padding:0px;

margin:0px;

list-style:none;

}

ul.list_produse li{

padding:6px 0 6px 0;

text-decoration:none;

color:#0c7a3d;

font-size:13px;

font-weight:bold;

}

ul.list_produse li a{

width:271px;

height:32px;

display:block;

text-decoration:none;

color:#0c7a3d;

padding:0 0 0 20px;

line-height:32px;

font-size:13px;

font-weight:bold;

background:url(images/produse_list_bg.png) no-repeat center;behavior: url(iepngfix.htc);

}

ul.list_produse li.selected a{

width:271px;

height:32px;

display:block;

text-decoration:none;

color:#082917;

padding:0 0 0 20px;

line-height:32px;

font-size:13px;

font-weight:bold;

background:url(images/produse_list_bg.png) no-repeat center;behavior: url(iepngfix.htc);

}

ul.list_produse li a:hover{

color:#082917;

}

/*-------------form---------*/

.cariereForm {

margin-left: 220px;

margin-top:15px;

}

.dataTitle {

font-size: 14px;

font-weight: normal;

color: #246e39;

display: block;

border-bottom-width: 1px;

border-bottom-style: dotted;

border-bottom-color: #CCCCCC;

margin-bottom: 5px;

}

input {

display: block;

font-size: 11px;

color: #000;

width: 150px;

height: 16px;

margin-bottom: 2px;

margin-left: 10px;

border-top-style: none;

border-right-style: none;

border-bottom-style: none;

border-left-style: none;

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 0px;

border-left-width: 0px;

background-color: #ABBFA7;

padding-left: 2px;

}

textarea {

display: block;

font-size: 11px;

color: #000;

width: 200px;

height: 60px;

margin-left: 10px;

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 0px;

border-left-width: 0px;

border-top-style: none;

border-right-style: none;

border-bottom-style: none;

border-left-style: none;

background-color: #ABBFA7;

font-family: Arial, Helvetica, sans-serif;

padding-left: 2px;

}

.textarea_c {

display: block;

font-size: 11px;

color: #FFFFFF;

width: 150px;

height: 60px;

margin-left: 10px;

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 0px;

border-left-width: 0px;

border-top-style: none;

border-right-style: none;

border-bottom-style: none;

border-left-style: none;

background-color: #ABBFA7;

font-family: Arial, Helvetica, sans-serif;

padding-left: 2px;

}

.submit {

font-weight: bold;

width: 100px;

height:25px;

margin-top: 10px;

background-color: #DFD1D1;

color: #246e39;

}

/*---------------footer----------------*/

#footer{

width:900px;

height:110px;

padding:10px 0 0 0 ;

color:#b4b49b;

background-color:#fefefe;

}

.footer_content{

width:880px;

margin:auto;

border-top:1px #e6e6e6 solid;

}

.left_footer{

float:left;

width:350px;

font-size:10px;

padding:15px 0 10px 75px;

background:url(images/footer_logo.gif) no-repeat left;

background-position:0px 0px;

}

.right_footer{

float:right;

padding:10px 10px 0 0;

}

.right_footer a{

text-decoration:none;

padding:0 0 0 7px;

color:#a5a4a4;

}

.right_footer a:hover{

text-decoration:underline;

}

.footerlinks { margin-top:0px; width:800px; font-size:11px; }
.footerlinks a { text-decoration:none; font-size:11px; padding:0 0 0 7px; color:#a5a4a4; }
.footerlinks a:hover { text-decoration:underline; font-size:11px; } 

.lightmedia{

clear:both;

width:150px;

padding:5px 0 0 0;

margin:auto;

}






