body {margin:0px; font:normal 11px Tahoma; color:#393939;}
p, h1, h2, h3, form {margin:0px; padding:0px;}
h2 {font:bold 13px Tahoma; color:#0296e0;}
ul {margin:0px; padding:0px; list-style:none;}
img {border:0px;}
a {color:#ca9a18; text-decoration:none; font:bold 11px Tahoma;}
a:hover {color:#1aa4e7;}

.blueLight {color:#6ca0cb;}

.floatLeft {float:left;}
.floatRight {float:right;}

#bgSiteTopLeft {background:url(../images/bg_site_top_left.gif) repeat-x top right;}
#bgSiteTopRight {background:url(../images/bg_site_top_right.gif) repeat-x top left;}
#shapeTopLeft {width:100px; height:208px; background:url(../images/site_top_left.gif) no-repeat top right;}
#shapeTopRight {width:100px; height:208px; background:url(../images/site_top_right.gif) no-repeat top left;}
#bgShLeft {background:url(../images/sh_left.gif) repeat-y top right;}
#bgShRight {background:url(../images/sh_right.gif) repeat-y top left;}
#bgHeader {background:url(../images/header.jpg) no-repeat top center;}
#logo {display:block; width:220px; height:40px; margin:50px 0 0 0; outline-style:none; text-indent:-10000px;}

#bgSmallBtn {height:25px; margin:80px 0 0 10px; background:url(../images/bg_small_btn.gif) no-repeat top left;}
#ulSmallMenu {margin-left:10px;}
#ulSmallMenu li {float:left; margin-right:15px;}
#ulSmallMenu li a {display:block; height:25px; text-indent:-10000px; outline-style:none; background:no-repeat top left;}
#ulSmallMenu li.bAcasa a {width:48px; background:url(../images/btn_small_acasa.gif);}
#ulSmallMenu li.bAcasa a:hover {background:url(../images/btn_small_acasa.gif) no-repeat bottom left;}
#ulSmallMenu li.bContact a {width:61px; background:url(../images/btn_small_contact.gif);}
#ulSmallMenu li.bContact a:hover {background:url(../images/btn_small_contact.gif) no-repeat bottom left;}

#menu {}
#menu li {float:left;}
#menu li a {display:block; height:48px; text-indent:-10000px; outline-style:none; background:no-repeat top left;}
#menu li.btnDespreChilia a {width:131px; background:url(../images/btn_despre_chilia.gif);}
#menu li.btnDespreChilia a:hover {background:url(../images/btn_despre_chilia.gif) no-repeat bottom left;}
#menu li.btnLucrariRealizate a {width:147px; background:url(../images/btn_lucrari_realizate.gif);}
#menu li.btnLucrariRealizate a:hover {background:url(../images/btn_lucrari_realizate.gif) no-repeat bottom left;}
#menu li.btnDotareTehnica a {width:140px; background:url(../images/btn_dotare_tehnica.gif);}
#menu li.btnDotareTehnica a:hover {background:url(../images/btn_dotare_tehnica.gif) no-repeat bottom left;}
#menu li.btnProduseServicii a {width:162px; background:url(../images/btn_produse_servicii.gif);}
#menu li.btnProduseServicii a:hover {background:url(../images/btn_produse_servicii.gif) no-repeat bottom left;}

.padd10 {padding:10px 20px 10px 10px;}

#boxContactHomeTop {width:190px; margin-bottom:10px; background:url(../images/box_detalii_top.gif) no-repeat top center;}
#boxContactHomeBottom {padding:37px 14px 14px 14px; background:url(../images/box_detalii_bottom.gif) no-repeat bottom center;}
#truck {width190px; height:163px; background:url(../images/left_truck.gif) no-repeat top center;}

.boxPg {margin-bottom:10px;}
.boxContent {padding:12px; line-height:15px; border-left:1px solid #dbe4f2; border-right:1px solid #dbe4f2;}
.boxPgBottom {height:10px; background:url(../images/box_pg_bbg.gif) repeat-x bottom left;}
.boxPgTitleRight {float:right; width:15px; height:22px; background:url(../images/box_title_right.gif) no-repeat top right;}

.boxPgTitleBine {height:22px; background:url(../images/title_bine.gif) no-repeat top left;}
.boxPgTitleDespreChilia {height:22px; background:url(../images/title_despre_chilia.gif) no-repeat top left;}
.boxPgTitleProduse {height:22px; background:url(../images/title_produse_servicii.gif) no-repeat top left;}
.boxPgTitleLucrari {height:22px; background:url(../images/title_lucrari_realizate.gif) no-repeat top left;}
.boxPgTitleDotare {height:22px; background:url(../images/title_dotare_tehnica.gif) no-repeat top left;}

.boxLabelLocalizare {height:22px; background:url(../images/label_localizare.gif) no-repeat top left;}
.boxLabelAlteDetalii {height:22px; background:url(../images/label_alte_detalii.gif) no-repeat top left;}

#imgActivitati {height:326px; background:url(../images/home_img_activitati.jpg) no-repeat top center;}
.bgPoze {width:540px; height:165px; padding:10px; background:url(../images/bg_poze.gif) no-repeat top center;}

.ulList {margin:0 0 10px 15px;}
.ulList li {padding:0 0 3px 15px; color:#015ba5; background:url(../images/bullet_list_serv.gif) no-repeat left 5px;}

.tblList {margin-bottom:10px;}
.tblList th {color:#406375; padding:3px 3px 3px 5px; border:1px solid #e4ebef; text-align:left; font-weight:normal; background:url(../images/bg_th_tbl_list.gif) repeat-x top left #eff7fb;}
.tblList td {padding:3px 3px 3px 5px; border:1px solid #e4ebef; background:url(../images/bg_td_tbl_list.gif) repeat-x top left #f2f6f8;}
.tblList td img {margin:3px;}
.dvTitluAn {padding:2px; margin:0 2px; background-color:#dbe4f2; border:1px solid #cfd7e4; font:bold 13px Tahoma; color:#ffffff; background:url(../images/bg_titlu_an.gif) repeat-x center left;}
.dvImgTehnic {background-color:#f2f6f8; margin:2px; text-align:center;}


#bgUnderFooter {height:48px; background:url(../images/bg_under_footer.gif) no-repeat top center;}
#footerOutLeft {background:url(../images/footer_out_left.gif) no-repeat top right;}
#footerOutRight {background:url(../images/footer_out_right.gif) no-repeat top left;}
.fLabelBg {font:normal 11px Tahoma; color:#FFFFFF; vertical-align:middle; background:url(../images/f_label_bg.gif) repeat-x top left;}
.fLabelBg a {color:#ffffff; text-decoration:none;}
.fLabelBg a:hover {color:#e4e4e4;}


.validation-advice {color:#FF3300; font:normal 11px Tahoma;}
.field1, .required {
	font:normal 11px Tahoma;
	color:#6ca0cb;
	background:url(../images/bg_input.gif) repeat-x bottom left #ffffff;
	border:1px solid #dbe4f2;
	padding:2px;
}


.button1
{
	font:normal 11px Tahoma;
	background:url(../images/bg_input_button.gif) repeat-x bottom left #4f4f4f;
	border:1px solid #dbe4f2;
	color:#FFFFFF;
	padding:1px;
}




#fakepixel {width:200px;}
#fakepixel span {color:#ffffff;}
#fakepixel img {border:0px; margin-bottom:-1px;}
#fakepixel a {color:#ffffff;/* se schimba in functie de culoarea backgroundului pe care este pusa semnatura */ display:block; width:200px; font:normal 11px Tahoma; text-decoration:none;}
#fakepixel a:hover {color:#e4e4e4;}

