@charset "utf-8";

/* CSS Document */ /* LINKS */

a { color: #0070B1; text-decoration: none; }
a:hover { color: #0070B1; text-decoration: underline; }

/* CSS Document */

* { margin:0px; padding:0px; }
img { border:none; }
body { background-color:#fff; text-align:center; font-family:Trebuchet MS; }
#container { width:998px; margin:0 auto 0 auto; text-align:left; }
#header { width:998px; float:left; clear:none; height:140px; background:url(../images/header_bg.jpg) 0 0 no-repeat;text-align:center; margin-bottom:12px;}
.logo-volvo { float:right; clear:none; margin-top:10px; margin-right:20px;}
.logo-todo { float:left; clear:none; margin-top:10px; margin-left:20px;}
#meniu { floa/t:left; clear:none; height:57px; margin:auto; margin-top:98px; margin-left:220px; }
#meniu li { float:left; clear:none; list-style:none; padding-right:12px; padding-top:10px; 
  background: url(../images/libar.jpg) no-repeat right bottom; height:20px; margin-left:10px; }
#meniu li.last { background: none; }
#meniu a { color:#4E5776; font-size:12px; text-decoration:none; text-transform:uppercase; font-family:Arial;}
#meniu a:hover { text-decoration:underline; }.program {font-family:Arial; font-size:12px; color:#4E5776; font-style: italic; font-weight:bold;}
#subheader { width:998px; margin-top:20px; clear:both; background:url(../images/subheader-bg.jpg) 50% 98% no-repeat;}.flash {width:994px;border: 1px solid #91A1B8; border-bottom:1px solid #91A1B8; padding-bottom:0px;margin-bottom:0px; min-height:200px; max-height:380px;}
#submeniu {margin-top:6px; margin-bottom:20px; margin-left:430px;}
#submeniu li { margin-top:4px;list-style:none; float:left; clear:none; padding-top:5px; padding-bottom:3px; margin-right:30px; color:#fff; background:url(../images/menu-line.jpg) 0 50% no-repeat;}#submeniu li label {font-family:Arial; font-size:14px; font-weight:bold; color:#fff;}#submeniu li ul li {margin-right:0; background:none; margin-top:0; padding-top:4px;}
#submeniu a { color:#fff; font-size:15px; font-family:Arial; text-decoration:none; text-transform:uppercase; height:26px; padding-left:7px; padding-top:2px; padding-right:7px;}
#submeniu a:hover { color:#394557; background: url(../images/menu-hover.jpg) 0 0 repeat-x; height:26px; padding-bottom:5px;}
#continut { width:900px; height:373px; float:left; clear:none; margin-top:16px; }
#continut iframe { border:none; margin-left:2px; }
#modele { width:900px; height:35px; float:left; clear:none;
  background:url(../images/bg-modele.jpg) no-repeat; margin-left:2px; margin-top:4px; }  .content {margin-top:20px; margin-bottom:20px; border-bottom:1px solid #C4C4C4;}
#lista-modele { float:left; clear:none; list-style:none; margin-left:15px; }
#lista-modele li { float:left; clear:none; }
#lista-modele a { font-size: 15px; font-weight:bold; color: #FFFFFF; text-decoration: none;
  display:block; padding: 4px 15px 5px 15px; margin-top:2px; }
#lista-modele a:hover { display:block; background-color:#47586c; }
.break-masini { float:left; clear:none; margin-top:9px; }
#oferte { clear:both; width:998px; height:140px;
  background:#fff; margin-top:5px; border-bottom: 1px solid #C4C4C4;}
#oferta { float:left; clear:none; width:332px; height:114px; margin-top:15px;
  text-align:left; background: url(../images/oferta.jpg) 0 0 no-repeat; position:relative;}
#oferta h1 { color:#000; font-family:Trebuchet MS; font-weight:normal; font-size:11px;}
#oferta img { margin-top:8px; border:none;}
#oferta img:hover {border:none;}
#oferta a.link { font-size:11px; color:#000; position:absolute; bottom:20px;}
#oferta a:hover { text-decoration:underline; }#oferta .left {float:left; width:155px; height:70px;margin:0; margin-left:15px; margin-top:10px;}#oferta .right {float:right; width:140px; margin:0; margin-right:15px; margin-top:0px; background:none; height:100px;} 
#footer {clear:both; width:998px;; text-align:center; margin-top:20px;}#footer h1 {float:left; font-family:Arial; font-size:12px; font-style:italic; font-weight:bold; margin-right:40px;}.footer-logo {float:left; margin-right:30px; margin-left:10px; margin-top:20px;}.eclipse-logo {float:right; margin-right:20px;  margin-top:20px;}.footer-side {float:left; text-align:left; margin-top:13px; margin-left:20px; font-family:Arial; font-size:12px; color:#4E5776; width:990px;}.footer-side p {margin-top:10px;}.footer-side ul.menu {list-style-type:none; padding:0; margin:0; float:right;}.footer-side ul.menu li {display:inline; font-family:Arial; font-size:12px; color:#4E5776; background: url(../images/bottom-menu-separator.jpg) 100% 50% no-repeat; padding-right:20px; margin-right:20px;}.footer-side ul.menu li.last {background:none;}.footer-side ul.menu li a {color: #4E5776; text-decoration:none;}.footer-side ul.menu li a:hover {text-decoration:underline;}
/*========== INTERIOR ============*/
#continut-interior { width:998px; clear:none; margin-top:16px; background-color:#fff;	margin-bottom:20px;
   }
#continut-interior h1 { font-size:30px; font-weight:normal; color:#4E5776; font-family:Arial; 
  padding-left:10px; padding-bottom:15px; text-transform:uppercase;}
#continut-interior h2 { font-size:18px; font-family:Arial;  color:#4E5776; margin-top:-5px; font-weight:normal;
  margin-left:10px; }
#continut-interior div p { font-size:12px; font-family:arial; color:#4E5776; pading-top:15px; }
.content_with_img { float: left; width: 650px; }.content_with_img p {padding-top:15px; padding-left:10px;}
#content_foto,
#content_files { float: right; clear: none; width: 290px; margin-bottom: 10px;
  color: #43939E; font-size: 13px; }  #content_foto {width:296px; background:url(../images/bg-image.jpg) 100% 100% no-repeat; height:188px; position:relative;}.image-bg {height:31px; position:absolute; bottom:7px; z-index:100; background:url(../images/foto-bg.png) 0 0 no-repeat transparent; width:100%;}
#content_files { width:284px; height:48px; background:url(../images/files.jpg) 100% 100% no-repeat; }
#content_foto img {}
#content_files a { color: #43939E; text-decoration: none; font-weight: bold; padding-top:30px; padding-right:20px;}
#content_files a:hover { text-decoration: underline; }
.content_file { width:274px; height:38px; }.content_file a {}
.reader { background: transparent url(../images/pdf.jpg) no-repeat left center; }
.writer { background: transparent url(../images/writer.png) no-repeat left center; }
.word2003 { background: transparent url(../images/word2003.png) no-repeat left center; }
.word2007 { background: transparent url(../images/word2007.png) no-repeat left center; }
.txt1 { background: transparent url(../images/txt1.png) no-repeat left center; }
.notepad { background: transparent url(../images/notepad.png) no-repeat left center; }
            .extra {width:290px; float:right;}

/*================ Formular contact =============*/.left {width: 320px; margin-left:20px; float:left; margin-top:10px;}.middle {width:240px; float:left; margin-left:60px; margin-top:25px;}ul.volvo-ul {list-style-image: url(../images/contact-li-bg.jpg); list-style-position:outside; margin:0; padding:0;}ul.inner {list-style-image:none; list-style-type:none; margin:0; padding:0; margin-top:0px; margin-bottom:10px;}ul.inner li {margin:0; padding:0; line-height:1.2;}.middle li {font-family:Arial; font-size:12px; color: #4D5776; margin:0; padding:0;}.middle span {display:block; padding-bottom:4px; line-height:1.4;}.middle span.title {font-weight:bold; font-size:14px;}.right {float:right; width:350px; margin-top:25px; background: url(../images/mapbg.jpg) 0 0 no-repeat; width:345px; height:316px;}
#form_contact_std input,
#form_contact_std label,
#form_contact_std textarea { font-family: arial; font-size: 13px; color: #565656; } 
#form_contact_std .field { margin-bottom: 15px; clear: both; }
#form_contact_std label { width: 70px; float: left; text-align: left; 
  color:#666666; margin-right: 10px; font-size:15px; font-family:Arial; font-weight:normal;} 
#form_contact_std .field_txt,
#form_contact_std .field_txs { width: 234px; height:23px; padding-left:5px; border: none; background: url(../images/input-bg.jpg) 0 0 no-repeat; }
#form_contact_std .field_txs2 { width: 115px; height:23px; padding-left:5px; border: none; background: url(../images/captcha-bg.jpg) 0 0 no-repeat; }
#form_contact_std .field_txa { width: 229px; height:193px; padding:5px;border:none; background: url(../images/textarea-bg.jpg) 0 0 no-repeat; }
.content_with_img #form_contact_std .field_txa { width: 400px; }
#form_contact_std .field_security input { float: left; }
#form_contact_std .field_security img { margin-left: 15px; }
#form_contact_std .field_submit { text-align: right; margin-top: 25px; }
#form_contact_std .field_submit input { cursor: pointer; border:none; 
  background: url(../images/submit-bg.jpg) 0 0 no-repeat; width:135px; height:38px; }
#form_contact_std .field_submit input:hover { background-color: #CECCC7; }
#form_contact_std div.error { margin-left: 135px; display: block; color: #3D828B; font-size: 11px; }
#form_contact_std .required { color: #666; font-size: 15px; }
#form_contact_std .submit_message { color:#3D828B; font-size:14px; font-weight:bold; margin-bottom:10px; }
/*================ Formular contact =============*/
#form_cariera_std input,
#form_cariera_std select,
#form_cariera_std option,
#form_cariera_std label,
#form_cariera_std textarea { font-family: arial; font-size: 13px; color: #565656; } 
#form_cariera_std .field { margin-bottom: 15px; clear: both; }
#form_cariera_std label { width: 125px; float: left; text-align: left; font-weight: bold;
margin-right: 10px; color: #43939E; } 
#form_cariera_std .field_txt,
#form_cariera_std .field_txs { width: 250px; border: 1px solid #AEC3C3; background-color: #CECCC7; }
#form_cariera_std .field_txs { width: 125px; } 
#form_cariera_std .field_txa { width: 500px; border: 1px solid #AEC3C3; background-color: #CECCC7; }
#form_cariera_std .field_sel { width: 250px; border: 1px solid #AEC3C3; background-color: #CECCC7;
  padding: 0px; }
#form_cariera_std .field_sel option { padding: 0px; }
.content_with_img #form_cariera_std .field_txa { width: 400px; }
#form_cariera_std .field_security input { float: left; }
#form_cariera_std .field_security img { margin-left: 25px; }
#form_cariera_std .field_submit { text-align: center; margin-top: 25px; }
#form_cariera_std .field_submit input { cursor: pointer; border: 1px solid #AEC3C3; 
  background-color: #B3AFAC; color: #565656; padding: 3px 10px; margin: 0px 10px; }
#form_cariera_std .field_submit input:hover { background-color: #CECCC7; }
#form_cariera_std div.error { margin-left: 135px; display: block; color: #3D828B; font-size: 11px; }
#form_cariera_std .required { color: #47586C; font-size: 11px; }
#form_cariera_std .submit_message { color:#3D828B; font-size:14px; font-weight:bold; margin-bottom:10px; }

/*=================ECHIPA=======================*/
#lista-membri {width:590px;}
#membru-echipa { width:590px; height:110px; float:left; clear:none; padding:10px; background-color:#d4d1cc;
	border:solid; border-width:1px; border-color:#aec3c3; margin-top:20px; color:#2f2f2f; font-size:14px; }	
#membru-echipa:hover { background-color:#ceccc7; }	
#membru-echipa img { float:left; clear:none; margin-right:20px; }	
#membru-echipa h1 { font-size:20px; font-weight:bold; color:#43939e; padding-bottom:0px; margin-top:10px; }	
#membru-echipa h2 { font-size:14px; font-weight:bold; color:#43939e; margin-top:0px !important;
	margin-bottom:10px; }
		
.telefon { font-size:13px; color:#565656; margin-right:5px; margin-top:3px; }
#email_echipa { width:89px; height:26px;  float:right; clear:none; margin-top:88px; }
#email_echipa a:hover { background-image:url(../images/e-mail-on.jpg); cursor:pointer; }	
#lista-departamente { width:200px; float:right; text-align:right; margin-left:26px; }	
#lista-departamente h1 { font-size:18px; color:#43939e; background-image:url(../images/h1break2.jpg); background-position:bottom right;
	padding-bottom:3px; }	
#lista-departamente ul { text-align:right; margin-top:7px; }
#lista-departamente li { list-style:none; text-align:right; }
#lista-departamente a { font-size:14px; color:#7e7d7c; text-decoration:none; background-image:url(../images/li.jpg);
	background-position:right; padding-right:10px; padding-bottom:3px; 	background-repeat:no-repeat; }
#lista-departamente a:hover { color:#3c3c3c; }
.membru_selected { color:#3c3c3c !important; }
/*=================NOUTATI=======================*/
#lista-noutati { background-color:#D7DEEA; border:1px solid #AEC3C3; float:left; width: 970px;   
  color:#4e5776; font-size:14px; margin-top:20px; padding:10px; }
#lista-noutati:hover { background-color:#fff; }
#lista-noutati img { float:left; clear:none; margin-right:20px; width: 150px; min-height: 75px; }	
#lista-noutati h1 { font-size:20px; font-weight:bold; color:#4e5776; margin-bottom:-15px;}	
#lista-noutati h2 { font-size:14px; font-weight:bold; color:#4e5776; margin-top:3px;
	margin-bottom:2px; }
#lista-noutati h1 a {text-decoration: none;}
#lista-noutati a {color:#4e5776;}
#noutati_details {width: 998px; margin-top:5px;}
#noutati_details .text {width:650px; float:left;}
#noutati_details img {float:right; clear:none; margin-left:20px; border: 1px solid #43939E;}
#noutati_details p {font-size:12px; color:#252525; margin-top:5px;}
#noutati_details h2 {font-size:14px; font-weight:bold; color:#43939e; margin-top:3px; margin-left:0px; }
.pagini {float: right; margin-top:5px;}
.pagini span {background:#CECCC7; padding-left: 2px; padding-right: 2px; border: 1px solid #AEC3C3; color:#2F2F2F; 
	font-size:14px; }
.pagini a {background:#D4D1CC; padding-left: 2px; padding-right: 2px; border: 1px solid #AEC3C3; color:#2F2F2F; 
	text-decoration: none; font-size:14px;}
.pagini a {background:#CECCC7; }

/*=================PARTENERI=======================*/
#parteners-list {width:570px; float:left;}
#partener { width:520px; height:50px; float:left; clear:none; padding:10px; background-color:#d4d1cc;
	border:solid; border-width:1px; border-color:#aec3c3; margin-top:20px; color:#2f2f2f; font-size:14px; }	
#partener:hover { background-color:#ceccc7; }	
#partener img { float:left; clear:none; margin-right:20px;}	
#partener h1 { font-size:20px; font-weight:bold; color:#43939e; height:10px; }
.imgdiv {float:left; margin-top:20px; }
.imgdiv img {border:1px solid #43939E;}
#partener a { color:#2F2F2F; }

/*=================SERVICII=======================*/
#continut-interior div h2 { font-size: 14px; font-weight: bold; margin-top: 8px; margin-left: 0px; 
background:transparent url(../images/li-submeniu-bg.jpg) no-repeat scroll left center; padding-left:10px;}
#continut-interior div p {font-size: 12px; font-family:Arial; font-weight: normal;padding-left: 10px;padding-top: 15px; text-align:justify;}#continut-interior table {border:1px solid #fff; clear:both;}#continut-interior table th {border:1px solid #fff; background:#E4E9F1; color:#4E5776; font-size:14px; text-align:center;}#continut-interior table td {border:1px solid #fff; background:#F2F4F9; color:#4E5776; font-size:14px; text-align:center;}
 
