@charset "utf-8";
/* CSS Document */

html {
height: 100%;
width:100%;
}

body{
	margin:0px;
	background: url(../img/bkg.jpg) top center no-repeat #e0771b;
	width:100%;
	height:100%;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td,th {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}


img{
	behavior: url("pngbehavior.htc");/* If IE6 */
	border:0;
	}	

/*continut*/

/*logo si limbi

div.relativ {
	margin:auto;
	position: relative;
	width:820px;
	height:110px;
	border:0px solid #cb0000;
	background:url(../img/camion-bkg-1.jpg) bottom right no-repeat #FFFFFF;
	 }
	 
img.stegulete {
	position: absolute;
	top:20px;
	vertical-align:top;
	display:block;
	width:24px;
	height:16px;
}
*/
.bara_dr {
	width:284px;
	border:0px solid #ff7900;
	color:#fff;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background: url(../img/bkg-casuta-2lasuta.jpg) repeat-x top left #ffa442;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
  
}
p.bara_dr{
	width:274px;
	margin:5px 5px 5px 5px;
	color:#666666;
	background:#fff;
	width:266px;
	font-size:12px;
	font-weight:normal;
	line-height: normal;
	text-indent:10px;
	text-align:left;
	}
p.bara_dr a {
	text-decoration:none;
	color:#ff7900;
	padding: 0px 3px 0px 3px;
	}	
p.bara_dr a:hover {
	font-weight:bold;
	color:#fff;
	background-color:#ff7900;}	

/* sfarsit bara_dr 1 */	

/* bara_dr 2 */

.bara_dr_2 {
	width:284px;
	border:0px solid #ff7900;
	color:#fff;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background: url(../img/news-head.jpg) repeat-x top left #036e9b;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
  
}
p.bara_dr_2{
	margin:5px 5px 5px 5px;
	color:#666666;
	background:#fff;
	width:266px;
	font-size:12px;
	font-weight:normal;
	line-height: normal;
	text-indent:10px;
	text-align:left;
	}
p.bara_dr_2 a {
	text-decoration:none;
	color:#194659;
	padding: 0px 3px 0px 3px;
	}	
p.bara_dr_2 a:hover {
	font-weight:bold;
	color:#fff;
	background-color:#194659;}
	
	/* end bara_dr2 */
	
	
div.contact{
	z-index:6;
	color:#053d7c;
	background: url(../img/bkg-dr.jpg) no-repeat #ffffff;
	text-align:left;
	line-height:14px;
	top:10px;
	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: 10px 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*/	
div.general {
	line-height:normal;
	text-align: left;
	margin-top:0;
	color:#6d6e70;
	width:auto;
	/*text-align:justify;*/
	}
p.general{
	text-align: justify;
	text-indent:0px;}

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;}

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;
	list-style-image: url(../img/bull.jpg);
	color:#000;
	line-height:18px;
	color:#ff7900;
}

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.proiecte{
	margin-left:110px;
	margin-top:0px;
	text-indent:0px;
	list-style-position:outside;
	list-style-type: disc;
	list-style-image: url(../img/bull.jpg);
	color:#ff7900;
	font-weight:bold;
	padding:0;
}
ul.proiecte li a {	color:#ff7900; text-decoration:none;}
ul.proiecte li a:hover {color:#fff; background:#ff7900; display:block;}


.sectiune {border-bottom: dotted 1px #ff7900;
	height:20px;
	color:#ff7900;
	font-weight:bold;
	font-size:14px;
	margin:0px 0px 5px 0px;
	background-color:#FFF;
	padding:0;
	}
.sectiune a{color:#ff7900; text-decoration:none;}
.sectiune a:hover{ background:#ff7900; color:#fff; font-weight: bold;}
	


p.altele{
	color:#FFF;
}

p.altele a {color:#fff; font-weight:normal; text-decoration:none}
p.altele a:hover{color:#FF0; font-weight: bold;}

td.altele { background:url(../img/td-altele.jpg) repeat-x top center #6d0019;}

a.oferta {color:#000; text-decoration:none; font-weight:bold;} a:hover.oferta {color:#a90329;}
a.oferta1 {color:#fff; text-decoration:none; font-weight:bold;} a:hover.oferta1 {color:#000;}

p.contacteaza a {color:#6d6e70; text-decoration:none; font-style:italic;}
p.contacteaza a:hover {color:#fff; background-color:#f58220;}

.subtitlu_index {
	background:url(../img/td-altele.png) bottom center repeat-x #ffffff;
	color:#fff;
	height:30px;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	line-height:25px;
	}
.text_casute_index{
	text-align:left;
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin:0;
	color:#333;
	padding-left:100px;
}
.text_casute_index a{ text-decoration:none; color:#ff7c00;}
.text_casute_index a:hover { color:#fff; background-color:#ff7c00; padding:0px 5px 0px 5px;}

.titlu-news {
	background: url(../img/news-head.jpg) bottom center repeat-x #036e9b;
	color:#fff;
	font-weight:bold;
	display:block;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	line-height:normal;
	padding-left:3px;
	}

.titlu-news-txt{
	text-align:left;
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin:0;
	color: #333;
	padding-top:5px;}

.titlu-news-txt a {
	text-decoration:none;
	color:#036e9b;}
	
.titlu-news-txt a:hover {
	background-color:#036e9b;
	color:#FFF;}
	
.data-sursa {
	background: url(../img/data-sursa.jpg) repeat-x left top #FFF;
	color:#FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	height:30px;
	line-height:25px;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0 4px 0 4px;
	}
/* footer */
div.footer{ background:url(../img/bkg-footer.jpg) no-repeat top center; height:40px; text-align:center;}
p.footer{ text-align:center; color:#ff7900; font-size:10px; font-weight:bold; margin:15px 0px 15px 0px;}
p.footer a {color:#ff7900; text-decoration:none;}
p.footer a:hover { background:#ff7900; color:#fff;}
