/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}

.clearFloats {
	clear:both;
}

#headerBackground {
	width:100%;
	height:108px;
	background-color:#990100;
	z-index:0;
}

#linieBackground {
	width:100%;
	height:2px;
	background-color: #333333;
}

#containerFlash, #containerFlashSelectiePoze,#mainBox {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

#mainBox {
	margin-bottom:10px;
}

#containerFlashSelectiePoze {
	margin-top:10px;
}

#flash {
	width:800px;
	height:108px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	z-index:1;
	left: auto;
	right:auto;
	top: -1px!important;
	top:0;
}


#leftColumn {
	width:559px;
	float:left;
	margin-right:8px;
}

	.leftHeaderImage {
		padding-top:20px;
		padding-left:12px;
	}
	
	.leftHorizontalRule {
		color: #333333;
		background-color:#333333;
	}
	
	.containerTextDespreNoi {
		width:530px;
		margin-top:15px;
	}
	
	.containerTextDespreNoi img, .containerUltimeleLucrari img {
		float:left;
		padding:0 15px 10px 12px;
	}
	
	.containerDetaliiDomenii img {
		float:left;
		padding:0 0 5px 5px;
	}
	
	.containerUltimeleLucrari, .containerDetaliiDomenii {
		width:530px;
		margin-top:15px;
		margin-bottom:50px;
	}
	
	.containerDetaliiDomenii {
		margin-bottom:10px;
	}
	
	
	
		

#rightColumn {
	width:232px;
	float:left;
}

	.rightHeaderImage{
		padding-top:20px;
		padding-left:18px;
	}
	
	.rightHorizontalRule {
		color: #663;
		background-color:#663;
		margin-top:7px !important;
		margin-top:1px;
	}
	
	.linksClienti {
		width:230px;
		margin-bottom:20px;
	}
	
	.linksClienti p, .linksClienti img {
		padding-left:15px;
	}
	
	.linksClienti a {
		font-weight:bold;
	}
	
	
#linieFooter {
	width:100%;
	height:2px;
	background:#333;
}

#containerFooter {
	width:100%;
	background:#990000;
	height:180px;
}

#footerMenu {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	text-align:center;
}

#footerMenu a {
	color:#fff;
	font-weight:bold;
}

span {
	color:#fff;
}



.titluLucrare {
	padding-left:12px;
}


.containerPozeUltimeleLucrari img {
	float:left;
	padding:0 0 5px 5px;
}

.listaBeneficiar,.listaBeneficiarRed {
	font-size:12px;
	list-style-type: square;
	font-weight:bold;
}

.listaBeneficiarRed {
	color:#900;
}

.containerLogoClienti {
	width:530px;
	margin-top:15px;
	margin-bottom:10px;
}

.containerLogoClienti img {
	float:left;
} 

#formContact {
	width:530px;
	padding-left:12px;
}

ul.despreNoi {
	list-style:none;
}	

ul.despreNoi a{
	font-weight:bold;
	
}