body {
	margin:0;
	background-image:url(../images/background.png);
	background-repeat:repeat-x;
	font-family:Tahoma;
	font-size:12px;
	margin-bottom: 10px;
}
a.green{color:#505e2a;text-decoration:none;}
a.green:hover{text-decoration:underline;}

.wrapper {width:800px; margin-left:auto; margin-right:auto; ; height:auto;background-color:#ffffff;}
.wrapper p { color:#666 !important;}
html body .wrappper p.events{background-color:#00FF00;}
#header-home #movie{float:left;margin-top:0;margin-bottom:-100px;position:relative;z-index:1;}
.wrapper #header-home {width:718px;height:190px;margin:0 41px -50px 41px;background-position:bottom;background-repeat:no-repeat;}
#header-home #menu{width:377px;height:36px;float:right;margin-top:28px;margin-right:0;border-bottom:2px solid #505e2a;}
#header-clienti #logo{width:339px;float:left;}

.wrapper #header-clienti {width:718px;height:117px;margin:0 41px 0 41px;background-image:url(../images/header-bar-clienti.gif);  background-position:bottom; background-repeat:no-repeat;}
#header-clienti #logo{width:339px;float:left;}
#header-clienti #menu{width:377px;height:36px;float:right;margin-top:28px;margin-right:0;border-bottom:2px solid #505e2a;}

.wrapper #header-contact {width:718px;height:117px;margin:0 41px 0 41px;background-image:url(../images/header-bar-contact.gif);  background-position:bottom; background-repeat:no-repeat;}
#header-contact #logo{width:339px;float:left;}
#header-contact #menu{width:377px;height:36px;float:right;margin-top:28px;margin-right:0;border-bottom:2px solid #505e2a;}

.wrapper #header-parteneri {width:718px;height:117px;margin:0 41px 0 41px;background-image:url(../images/header-bar-parteneri.gif);  background-position:bottom; background-repeat:no-repeat;}
#header-parteneri #logo{width:339px;float:left;}
#header-parteneri #menu{width:377px;height:36px;float:right;margin-top:28px;margin-right:0;border-bottom:2px solid #505e2a;}

.wrapper #header-desprenoi {width:718px;height:117px;margin:0 41px 0 41px;background-image:url(../images/header-bar-desprenoi.gif);  background-position:bottom; background-repeat:no-repeat;}
#header-desprenoi #logo{width:339px;float:left;}
#header-desprenoi #menu{width:377px;height:36px;float:right;margin-top:28px;margin-right:0;border-bottom:2px solid #505e2a;}

.wrapper #header-proiecte {width:718px;height:117px;margin:0 41px 0 41px;background-image:url(../images/header-bar-proiecte.gif);  background-position:bottom; background-repeat:no-repeat;}
#header-proiecte #logo{width:339px;float:left;}
#header-proiecte #menu{width:377px;height:36px;float:right;margin-top:28px;margin-right:0;border-bottom:2px solid #505e2a;}

.wrapper #header-servicii {width:718px;height:117px;margin:0 41px 0 41px;background-image:url(../images/header-bar-servicii.gif);  background-position:bottom; background-repeat:no-repeat;}
#header-servicii #logo{width:339px;float:left;}
#header-servicii #menu{width:377px;height:36px;float:right;margin-top:28px;margin-right:0;border-bottom:2px solid #505e2a;}

	#menu ul {width:380px;height:14px;padding:0; font-size:14px;}
	#menu ul li{display:inline; padding:0 3px 0 0; width:auto;}
	#menu ul li a{text-decoration:none;color:#7c865f;}
	#menu ul li#current a{color:#505e2a;}
	#menu ul li a:hover{color:#505e2a;}


.wrapper .content{
	width:800px;
	height:auto;
	background-color:#ffffff;
	float:left;
	position: relative;
	margin-bottom:0px;
}
.content #image {width:380px; height:447px;float:left;}
.content #text {width:377px;height:auto;padding-right:41px;float:right}
	#text #title {width:377px;height:202px;}
		#title h1.red{color:#da5350;font-size:48px;margin:12px 0 12px 0;}
		#title h1.green{color:#505e2a;font-size:48px;margin:12px 0 12px 0;}
		#title h1.green-proiecte{color:#a9b547;font-size:48px;margin:12px 0 12px 0;}
		#title h1.brown{color:#bf9c7e;font-size:48px;margin:12px 0 12px 0;}
		#title h1.lightgreen{color:#aece8d;font-size:48px;margin:12px 0 12px 0;}
		#title h1.orange{color:#f7ce83;font-size:48px;margin:12px 0 12px 0;}
		#title #description{width:292px;color:#bfc972;font-size:24px;}
		#title #grey{width:292px;color:#acb5a0;font-size:24px;}
		#title #about-green{width:292px;color:#afce8b;font-size:24px;}
		#title #proiecte-description{width:292px;color:#f7ce83;font-size:24px;}
		#home-description{
	width:292px;
	color:#bfc972;
	font-size:16px;
	margin: 10px 0 30px 0;
	line-height: 1.1em;
	float:inherit;
}
		#services-description{width:292px;color:#e2d788;font-size:20px;padding-right: 30px;line-height: 1.1em;}
		#title-home{
	margin-bottom: 10px;
	width: 392px;
	margin-left: 41px;
	margin-top: 70px;
	padding-top:90px;
}
		#text p{width:377px;height:auto;color:#000000;}
		.subcontent {width:450px;}
		#text #map{padding-bottom:20px;}
		#text #map img{padding-bottom:10px;}
		#expo img {position:relative;top:10px;left:127px;padding-bottom:20px;}

.content #text-left {
	width:525px;
	height:auto;
	padding-left:41px;
	padding-right:41px;
	float:left
}

	
	#text-left #title {
	width:377px;
	height:140px;
}
		#title h1.red{color:#da5350;font-size:48px;margin:12px 0 12px 0;}
		#title h1.green{color:#505e2a;font-size:48px;margin:12px 0 12px 0;}
		#title h1.brown{color:#bf9c7e;font-size:48px;margin:12px 0 12px 0;}
		#title #description-desprenoi{width:292px;color:#afce8b;font-size:24px;}
		#title #description-proiecte{width:292px;color:#f4bd59;font-size:24px;}
		#title #description-servicii{width:292px;color:#e2d788;font-size:24px;}
		#text-left .col-left{
	width:180px;
	height:auto;
	color:#000000;
	float:left;
}
				.col-left ul{width:160px;list-style:none;padding-left:0;margin-left:0}
				.col-left ul li a{color:#000000;font-weight:bold;text-decoration:none;margin-bottom:2px;}
				.col-left ul li a:hover{text-decoration:underline;}
		#text-left .col-right{width:362px;height:auto;float:right;margin-top:65px;margin-bottom:40px;}
		#text-left .col-proiecte-left {
	width:240px;
	height:auto;
	float:left;
	margin-top:65px;
	margin-bottom:40px;
}
		#text-left .col-proiecte-right{
	width:240px;
	height:auto;
	float:right;
	margin-top:65px;
	margin-bottom:40px;
}
		#text-left .col-right1{width:362px;height:auto;float:right;margin-top:65px; display:none;}
		#text-left .col-right2{width:362px;height:auto;float:right;margin-top:65px; display:none;}
		#text-left .col-right3{width:362px;height:auto;float:right;margin-top:65px; display:none;}
		#text-left .col-right4{width:362px;height:auto;float:right;margin-top:65px; display:none;}
				.col-right p{width:362px;color:#000000;}
				.col-home {width: 320px;}
		
	.list-services{font-family:Verdana, Arial, Helvetica, sans-serif; color:#00FF00;}

.wrapper #footer-clienti{width:800px;height:36px;float:left; background-color:#ffffff;background-image:url(../images/footer-bar-clienti.gif); background-repeat:no-repeat; background-position:bottom;}
	#footer-clienti #copyright{width:718px;padding:0 41px 0 41px;float:left}
	
.wrapper #footer-contact{width:800px;height:36px;float:left; background-color:#ffffff;background-image:url(../images/footer-bar-contact.gif); background-repeat:no-repeat; background-position:bottom;}
	#footer-contact #copyright{width:718px;padding:0 41px 0 41px;float:left}
	
.wrapper #footer-parteneri{width:800px;height:36px;float:left; background-color:#ffffff;background-image:url(../images/footer-bar-parteneri.gif); background-repeat:no-repeat; background-position:bottom;}
	#footer-parteneri #copyright{width:718px;padding:0 41px 0 41px;float:left}

.wrapper #footer-desprenoi{width:800px;height:36px;float:left; background-color:#ffffff;background-image:url(../images/footer-bar-desprenoi.gif); background-repeat:no-repeat; background-position:bottom;}
	#footer-desprenoi #copyright{width:718px;padding:0 41px 0 41px;float:left}
	
.wrapper #footer-proiecte{width:800px;height:36px;float:left; background-color:#ffffff;background-image:url(../images/footer-bar-proiecte.gif); background-repeat:no-repeat; background-position:bottom;}
	#footer-proiecte #copyright{
	width:718px;
	padding:0 41px 0 41px
}


.wrapper #footer-servicii{width:800px;height:36px;float:left; background-color:#ffffff;background-image:url(../images/footer-bar-servicii.gif); background-repeat:no-repeat; background-position:bottom;}
	#footer-servicii #copyright{width:718px;padding:0 41px 0 41px;float:left;}

.wrapper #footer-home{width:800px;height:36px;float:left; background-color:#ffffff;background-image:url(../images/footer-bar-home.gif); background-repeat:no-repeat; background-position:bottom; margin-top:-25px;}
	
	#footer-home #copyright {width:718px;padding:0 41px 0 41px;float:left; position: relative; top: -5px;}
		#copyright #right{float:right;}
.col-proiecte-right a{
	color:#f4bd59;
	text-decoration:none;
}
