@charset "utf-8";
/* CSS Document */

/* general */
body{ margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif; }
img{ border:none;} 
ul{ list-style:none; margin:0px; padding:0px; border:0px;}
.clear{ clear:both; font-size:0px;}
h1,h2,h3,h4{ margin:0px; padding:0px; display:inline; font-weight:normal;}
/* end general */

/* clase */
.news-linie{ border-bottom:1px dotted #a0c8fa; font-size:1px;}
.camion-linie{ border-bottom:1px dotted #a0a0a0; font-size:1px; margin-top:5px;}

.text-albastru{ color:#4386bf; font-size:11px; line-height:16px;}
.text-alb{ color:#FFF; font-size:11px; line-height:16px;}
.text-negru{ color:#000; font-size:11px; line-height:18px;}
.text-negru2{ color:#000; font-size:12px; line-height:16px;}
.text-gri{ color:#9E9E9E; font-size:12px; line-height:18px;}
.text_rosu{ color:#C20000; font-size:11px; line-height:18px;}

.link-albastru{ color:#4386bf; font-size:11px; text-decoration:none;  line-height:16px;} 
.link-albastru:hover{ color:#FFF; font-size:11px; text-decoration:none;  line-height:16px;} 
.link-rosu{ color:#d80000; font-size:11px; text-decoration:none;  line-height:16px;} 
.link-rosu:hover{ color:#000; font-size:11px; text-decoration:none;  line-height:16px;} 
.link-rosu2{ color:#d80000; font-size:11px; text-decoration:underline;  line-height:16px;} 
.link-rosu2:hover{ color:#000; font-size:11px; text-decoration:underline;  line-height:16px;}
.link-rosu3{ color:#d80000; font-size:12px; text-decoration:underline;  line-height:16px;} 
.link-rosu3:hover{ color:#000; font-size:12px; text-decoration:underline;  line-height:16px;}
.link-negru{ color:#000; font-size:11px; line-height:16px; text-decoration:none;}
.link-negru:hover{ color:#d80000; font-size:11px; line-height:16px; text-decoration:none;}

.link-rosu-mare{ color:#d80000; font-size:13px; text-decoration:none;  line-height:16px; font-weight:bold;} 
.link-rosu-mare:hover{ color:#000; font-size:13px; text-decoration:none;  line-height:16px; font-weight:bold;} 

.titlu-rosu{ color:#d80000; font-size:12px; text-decoration:none;  line-height:16px; font-weight:bold;}
.titlu-rosu:hover{ color:#000000; font-size:12px; text-decoration:none;  line-height:16px; font-weight:bold;} 
.titlu-rosu-mare{ color:#d80000; font-size:14px; text-decoration:none;  line-height:16px; font-weight:bold;} 
.titlu-negru-mare{ color:#000; font-size:14px; text-decoration:none;  line-height:16px; font-weight:bold;} 
.titlu-news{  font-size:14px; color:#FFF; font-weight:bold; }
.prod-fisa-titlu {color:#1f3d68; font-size:12px; font-weight:bold;}

.newsletter-input{ background-color:#f2f3f3; border:1px solid #dddddd; color:#000; float:left; width:150px; text-align:center; font-size:11px;}
.newsletter-submit{ background-color:#e70000; border:1px solid #cccccc; color:#FFF;  margin-left:5px; font-size:11px;}
.news-div{ padding:5px 0px 0px 30px; width:222px;}

.scris-mare{ font-size:22px; font-weight:bold; color:#000;}
.scris-mare-rosu{ font-size:22px; font-weight:bold; color:#ab0808;}
.scris-med{ font-size:18px; font-weight:bold; color:#000;text-decoration:none;}
.scris-med-rosu{ font-size:18px; font-weight:bold; color:#ab0808;text-decoration:none;}

.border-gri{ border:1px solid #c2c2c2;}
/* end clase */

/* footer- confindentialitate*/
#footer_conf{
   widht:910px;
   padding:10px 20px;
   border-bottom:1px solid #d0d0d0;
}
/* end footer - confidentialitate */

#page{
   margin:auto;
   background:url(../images/page_bck.jpg) repeat-y;
   width:950px;
   padding:0px 8px;
}
#header{
   background:url(../images/header_bck.jpg) no-repeat;
   width:950px;
   height:117px;
}
#header-sigla{
  width:170px;
  height:50px;
  float:left;
  padding:15px 0px 0px 29px;
}
#header-meniu{
  width:738px;
  float:right;
  text-align:right;
  padding-top:8px;
}
#header-link{
  width:950px;
  text-align:left;
  padding:30px 0px 0px 29px;
}
#header-link ul li{ float:left;}
#flash{
  height:289px;
  width:950px;
  border-top:4px solid #c20000;
  border-bottom:4px solid #c20000;
  padding: 1px 0px;
}
#flash-left{
  width:721px;
  height:289px;
  float:left;
  padding-right:1px;
  border:0;
  padding:0;
}
#flash-left a{height:0;}
#flash-left1{
  width:950px;
  float:left;
  padding-right:1px;
}
#flash-right{
  float:right;
  width:208px;
  height:274px;
  background:url(../images/news_bck.jpg);  
  padding:15px 10px 0px 10px;
  text-align:justify;
}
#flash-right div{ width:208px; padding-top:5px; }

#linie-vert{ width:950px; height:20px; background:url(../images/linie-vert.jpg) no-repeat;}

#linie_vert_int{ width:950px; height:20px; background:url(../images/linie_vert.jpg);}

#col-st{ width:253px; float:left; }

#camioane-noi{ 
     width:132px; 
	background:url(../images/camion.jpg) no-repeat top left; 
	padding:10px 10px 0px 110px;
}
#titlu-vehicule-noi{ width:252px; height:21px;}

#camioane-noi img, a{ vertical-align:middle;}
#camioane-text{ width:232px; padding:10px 10px 0px 10px; text-align:justify;  }
#newsletter{ width: 252px; padding-top:10px; }
#newsletter img, a{ vertical-align:middle;}
#sisteme{ width:252px; text-align:center; }
#sisteme img, a{ vertical-align:middle;}
#sisteme-text{ width:232px; padding:10px 10px 0px 10px; text-align:justify;}

#col-dr{ width:687px; background:url(../images/left_bck.jpg) no-repeat top; float:right; padding-left:10px;}
#linie-desp{ width:px; font-size:1px; float:left; border-right:1px dotted #a0a0a0;}

#promotie{ 
   	background:url(../images/promotie.jpg) no-repeat;
	width:219px; 
	height:68px; 
	padding-top:20px;
	text-align:center;
	float:left;
}
#promotie img, a{ vertical-align:middle;}

#piese-promo{ width:218px; height:88px; padding-left:10px; float:left;}
#programari{ width:218px; height:88px; padding-left:10px; float:left;}

#index-text{ width:460px; float:left; padding-top:35px; text-align:justify; }
#index-promo{ width: 220px; float:right; text-align:center; padding-top:20px;}
#index-press{width:660px; float:left; padding-top:25px; text-align:justify;}

#camioane-index{ width:677px; padding-top:20px; }
#camioane-index ul li{float:left; width:210px;}
#camioane-index img, a{vertical-align:middle;}

#footer{   width:940px; background-color:#f0f0f0; height:23px; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; padding-top:5px; padding-left:10px;}
#footer span{ color:#969696; font-size:12px; vertical-align:middle}
#footer a{ color:#969696; font-size:12px; text-decoration:none; }
#footer a:hover{ color:#000; font-size:12px; text-decoration:none; }

/*interior */
#central{ width:950px;  background:url(../images/st-bck.jpg) repeat-y left;}

#col-st-int{ width:188px; padding-left:45px; float:left; margin-top:20px;}
#col-st-int ul{ margin-top:10px;}
#col-st-int img, span{ vertical-align:middle;}
#col-st-int div{ margin-left:20px; padding-left:0px;}

#col-dr-int{ float:right; width:691px; padding:0px 10px 0px 10px;}

#prod-text2{ width:452px; float:left; padding:35px 0px; text-align:justify;}
#contact-text{ width:234px; float:right; text-align:center; padding-top:35px;}
#contact-text span,img{ vertical-align:middle;}

/*produse */
.produs{ width:229px; float:left;}
.produs_domenii{ width:229px; float:left;}

.prod-sus{width:229px; background:url(../images/prod-sus.jpg) no-repeat bottom; height:13px; }
.prod-med{width:204px; background:url(../images/prod-med.jpg) repeat-y; padding:5px 10px 0px 15px; height:300px; text-align:justify;}
.h200{ height:170px;}
.prod-jos{width:229px; background:url(../images/prod-jos.jpg) no-repeat; height:14px;}
.prod-med ul li{ float:left;}
.prod-med ul{ margin-top:5px; margin-left:70px;}

/*fisa produs */
#prod-fisa-titlu{ width:300px; float:left; padding:20px 0px 0px 30px; }
#prod-icon{ width:354px; float:right;}
#prod-icon ul li{float:left;}
#prod-text{ width:630px; text-align:justify; padding:0px 0px 0px 30px; }
#prod-text3{ width:430px; text-align:justify; float:left; padding:0px 0px 0px 30px;}
#prod-text3 ul{ list-style:outside}
/*cabina */
#cabina-poze{ width:640px; padding:10px 0px 0px 30px; margin-bottom:20px; text-align:left;}
#cabina-poze ul li{ float:left; width:210px; padding-bottom:15px; }

/*despre noi */
.despre-ul{ height:15px; padding-top: 5px;}

/*finante */
.galerie-finante{ width:470px; padding-left:30px;}
.galerie-finante-div{ float:left; width:150px; padding-bottom:10px; padding-top:10px;}
.despartitor{ border-bottom:1px dotted #a0a0a0; width:500px; clear:both; margin: 20px 0px;}
/* service */
.service{ width:248px; float:left; border-right:1px dotted #a0a0a0; padding:0px 10px; text-align:justify; }

/*noutati */
.noutati{ width:600px; border-bottom:1px dotted #a0a0a0; padding:10px 0px 10px 0px; margin-left:30px; text-align:justify;}
.paginare{ width:630px; height:20px; text-align:right; padding:5px 0px;}

/* cariera */
.cariera{ width:127px; border-left:1px dotted #b3b3b3; border-right:1px dotted #b3b3b3; border-bottom:1px dotted #b3b3b3; padding-top:20px; margin-left:35px; }
.cariera-titlu{ width:164px; margin-top:10px;}
.left { float:left; width:200px; margin-top:5px; }
.right { float:left; width:180px; margin-top:5px; }
.input { width: 178px; border: 1px solid #d3d3d3; color:#000000; height:14px; font-size:11px; }
.text_area { width: 178px; border: 1px solid #d3d3d3; color:#000000; height:60px; font-size:11px; }
.browse { width: 178px; border: 1px solid #d3d3d3; font-family:Arial, Helvetica, sans-serif; color:#000000; height:20px; font-size:11px; }
.data { border: 1px solid #d3d3d3; color:#000000; height:20px; font-size:11px; margin-right:5px; }
.trimite { background:url(../images/trimite.jpg) no-repeat; width:64px; height:18px; border:none; }

/*header nou */
#h_sigla{ width:202px; height:82x; margin-top:15px; float:left;}
#h_meniu{ width:748px; float:right; padding-top:20px;text-align:right;}
#h_meniu_top{width:325px; padding-left:423px;text-align:right; height:29px;}
#h_meniu_top img{float:left;}
#h_meniu_jos{ width:748px; margin-top:25px;}
#h_meniu_jos img{ float:left;}
/*end header nou */

/* formular programari */
.caseta { font-family: Tahoma; font-size: 11px; font-weight: normal; font-variant: normal; color: #666666; background-color: #F3F3F3; height: 16px; width: 150px; border: 1px solid #c6c6c6; }
.caseta_text { font-family: Tahoma; font-size: 11px; font-weight: normal; font-variant: normal; color: #666666; background-color: #F3F3F3; height: 80px; width: 250px; border: 1px solid #c6c6c6; }
.buton { font-family: Tahoma; font-size: 11px; font-weight: normal; font-variant: normal; color:#ffffff; background-color: #c40000; height: 20px; width: 60px; border: 1px solid #c6c6c6; }
/* end formular programari */

.titlu_index{ font-size:16px; color:#AB0809; text-decoration:none;}
.titlu_index:hover{ font-size:16px; color:#000; text-decoration:none;}