@charset "utf-8";
/* CSS Document */

html {
height: 100%;
width:100%;
}

body{
	margin:0px 0px 0px 0px;
	background: url(../img/bkg-body.jpg) #bcbec0 no-repeat center top;
	width:100%;
	height:100%;
	color:#6d6e70;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
td,th {font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;	
}


img{
	behavior: url("pngbehavior.htc");/* If IE6 */
	border:0;
	}

img.camion{z-index:950;
	position: absolute;
	left: 560px;
	top: 27px;
	
	}	

/*continut*/

/*logo si limbi*/

div.relativ {
	margin:auto;
	position: relative;
	width:920px;
	height:110px;
	border:0px solid #cb0000;
	background:url(../img/camion-bkg-1.jpg) bottom right no-repeat #FFFFFF;
	 }
	 
img.stegulete {
	position: absolute;
	top:10px;
	vertical-align:top;
	display:block;
	width:24px;
	height:16px;
}

/*meniul*/

.wrap{
	position: relative;
	top:0px;
	left:0px;
	float:left;
	width:920px;
	height:60px;
	background: url(../img/menu-bkg-1.jpg) no-repeat;
	color:#f58220;
	font-weight:bold;
	text-align:left;
	font-size:14px;
}

/* sfarsit meniu*/

div.barastg {
  /*-moz-border-radius: 10px;
  -webkit-border-radius: 10px;*/
  border:6px solid #0096d7;
  color:#333;
  text-align:left;
  margin:0px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  background:#0096d7;
}

div.contact{
	z-index:6;
	color:#053d7c;
	background: url(../img/bkg-dr.jpg) no-repeat #ffffff;
	text-align:left;
	line-height:16px;
	top:20px;
	min-height:450px;
	height: 450px;
	min-width:250px;
	width:250px;
	
	}
	
div.contact a { text-decoration:none; color:#fff; font-style: normal; line-height:20px; font-weight:normal;}
div.contact a:hover {color:#f00;}

p.contact{
	padding: 0px 20px 20px 20px;
	font: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#FFF;}
	
h2.contact {
	font-size:17px;
	color:#fff;
	padding: 20px 0px 10px 0px;
	width:210px;
	text-align:center;
	font-weight:normal;
	border-bottom: dotted 2px #fff;
	margin-left: 20px;}
	
h3.contact {font-size:12px; font-weight:bold; height:15px; color:#053d7c; text-align:left; display:block; margin:0;}


/* general*/
tr.functie a {color:#f58220; text-decoration:none; font-weight:bold;}
tr.functie a:hover {background:#f58220; color:#FFf;}

p.general a{color:#f58220; text-decoration:none; font-weight:bold;}
p.general a:hover {background:#f58220; color:#FFf;}

div.general {
	line-height:normal;
	text-align: left;
	margin-top:0;
	color:#6d6e70;
	width:630px;
	padding: 5px 5px 5px 5px;	/*text-align:justify;*/
	}
p.general{
	text-align: justify;
	text-indent:10px;}

div.general a {color:#f58220; text-decoration:none; font-weight:bold;}
div.general a:hover {background:#f58220; color:#FFf;}

div.general-prim{ position:relative; background:url(../img/buton.jpg) no-repeat; width:220px; height:34px;}

div.general-prim a {color:#fff; font-weight:bold; text-decoration:none}
div.general-prim a:hover {color:#000;}
p.contacteaza a {color:#6d6e70; text-decoration:none; font-style:italic;}
p.contacteaza a:hover {color:#fff; background-color:#f58220;}

p.subtitlu { display:block; background-color:#f58220; color:#fff; padding:2px 2px 2px 10px; font-size:14px; text-align:left; font-weight:bolder;}

p.subtitlu1 { display:block; background: url(../img/subtitlu1.jpg) repeat-x bottom center #f58220; color:#fff; text-align:center;  font-weight: normal; font-size:14px; height:20px; width:640px; margin:0px -5px 5px -5px; padding:5px 0px 5px 0px;}

h2.general {
		font-weight:bold;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:16px;
		display:block;
		height:24px;
		background: /*url(../img/bkg-hr.jpg) repeat-x bottom left*/ #0066b3;
		color:#fff;
		padding-left:5px;
		}
		
h3.general {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	background-color:#0066b3;
	line-height:22px;
	display:block;
	padding-bottom:6px;
	text-indent: 5px;
}	

h3.general a {color:#FFF; text-decoration:none;}
h3.general a:hover { background-color:#053d7c; display:block; color:#FF6;}
ul.general{
	text-indent:0px;
	list-style-position:outside;
	list-style-type: disc;
	padding-left: 20px;
	list-style-image: url(../img/bifa-mica.jpg);
	color:#666666;
}
ul.general li{ margin-bottom:7px;}
ul li ul.general{
	text-indent:0px;
	list-style-position:outside;
	list-style-type: disc;
	padding-left: 20px;
	list-style-image: url(../img/bull.jpg);
}

/* end general*/

ul.motive{
	text-indent:0px;
	list-style-position:outside;
	list-style-type: disc;
	padding-left: 95px;
	list-style-image: url(../img/bifa-mica.jpg);
	color:#666666;
	text-align:justify;}
ul.motive li{	margin-bottom:7px;
}

td.sectiune{
	background-color:#fff;
	border-bottom: 2px solid #f58220;
	text-align:left;
	vertical-align:top;
	color:#666;
	font-weight:bold;
	font-size: 16px;}


.sectiune {border-bottom: solid 2px #f58220;
	height:20px;
	color:#666;
	font-weight:bold;
	}
.sectiune a {color:#666; text-decoration:none;}
.sectiune a:hover { background:#f58220; color:#fff; font-weight: bold;}

.sectiune-servicii a {color:#666; text-decoration:none;}
.sectiune-servicii a { background:#f58220; color:#fff; font-weight: bold;}

/*Inapoi*/
div.inapoi{
	position:relative;
	float:right;
	top:-20px;
}

div.inapoi a {color:#053d7c; font-weight:bold; text-decoration:none}
div.inapoi a:hover{background:#053d7c; color:#fff; font-weight: bolder;}
/*end inapoi*/

/*servicii*/
div.servicii{
	color:#666;
	font-size:12px;
	margin: 0px 10px 20px 20px;
	width:500px;
	float: left;
	text-align:justify;
}

h1.servicii{
	color: #f58220;
	font-size:18px;
	font-weight:bold;
	text-indent:0;
	margin: 0px 0px 5px 0px;
	padding:0;
	border-bottom: #f58220 1px solid }
	
div.servicii a {color:#f58220; text-decoration:none; font-weight:bold;}
div.servicii a:hover {background:#f58220; color:#FFf;}
/*end servicii*/

td.camion_jos {background:url(../img/camion-bkg-3.jpg) top left no-repeat;  background-color:#FFF;}

ul.flota{
	list-style:decimal; padding-left:30px; color:#fff; font-weight:bold; width:450px;
}
ul.flota li a { color:#FFF; text-decoration:none; line-height:18px;}
ul.flota li a:hover {color:#ff0; background-color:#c3681b; display:block;}

/* tabel domenii */

table.domeniu{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #fff;
	margin:0px 0px 0px 0px;
	font-size: 10px;
	width: 100%;
	border:solid 1px #333;
	text-align:left;
}

table.domeniu thead tr th {
	background-color: #666;
	/*border: 1px solid #FFF;*/
	font-size: 12px;
	padding: 0px 0px 0px 4px;
	border:solid 1px #333;
	color:#fff;
	height:30px;
	vertical-align:middle;
	text-align:left;}

table.domeniu tbody td {
	color: #333;
	padding: 4px;
	background-color: #FFF;
	vertical-align: middle;
	border:solid 1px #333;
}

table.domeniu tbody tr.odd td {
	background-color: #e6e7e8;
}
/**/

/* lista despre */

ul.lista-despre,
ul.lista-despre li,
ul.lista-despre ul {
 list-style: none;
 margin: 5px 0px;
 padding: 0;
 font-size:12px;
 
}

ul.lista-despre {
	position: relative;
	z-index: 10;
	float: left;
	width: 600px;
	height:20px;
	top:5px;
}

ul.lista-despre li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
 padding:0px 5px;
 color: #f58220;
}
ul.lista-despre li a { text-decoration:none; color:#f58220;}

ul.lista-despre li a.hover,
ul.lista-despre li a:hover {
 position: relative;
 z-index: 11;
 cursor: pointer;
 color: #666666;
 background: none;
}
/* site map */
ul.site-map{
	text-indent:0px;
	list-style-position:outside;
	list-style-type: disc;
	padding-left: 40px;
	list-style-image: url(../img/bifa-mica.jpg);
	color:#666666;
	font-size:14px;
	line-height:22px;
}

ul li ul.site-map{
	text-indent:0px;
	list-style-position:outside;
	list-style-type: disc;
	padding-left: 20px;
	list-style-image: url(../img/bull.jpg);
}

ul.site-map a { text-decoration:none; color:#666666;}
ul.site-map a:hover { color:#fff; background:#f58220; font-weight:bold;}

/* end site-map */

/* footer */
div.footer{ background:url(../img/bkg-footer.jpg) no-repeat top center; height:40px; text-align:center;}
p.footer{ text-align:right; color:#666666; font-size:10px; font-weight:bold; vertical-align:middle; margin-right:10px; margin-top:15px;}
p.footer a {color:#666; text-decoration:none;}
p.footer a:hover { background:#f58220; color:#fff;}
