BODY {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	background-color:#EFEFEF;
	background-image:url(imagini/consultanta-mediu-top.gif);
	background-repeat:repeat-x;
	background-position:top;
	}


.content {
		font-family: Trebuchet MS;
		color: #4C4C4C;
		font-size: 12px;
		line-height:14px;
		padding-bottom:20px;
		}

.content span{
		font-family: Trebuchet MS;
		color: #4C4C4C;
		font-size: 12px;
		line-height:14px;
		font-weight:bold;
		text-decoration:underline;
		}

.content P {margin:0px;
		padding-top:10px;
		}

P {		margin:0px;
		padding-top:10px;
		}

.clear {clear:both;}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *WRAP!!!!* */
#wrap { 
		width:948px;
		margin:0 auto;
		padding:0px;
		}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *MAIN!!!!* */
#main { 
		width:948px;
		margin:0px;
		padding:0px;
		float:left;
		}
		
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *TOP!!!!* */		
.top { 
		width:895px;
		height:67px;
		margin:0px;
		padding:28px 48px 0px 5px;
		float:left;
		}

.logo {
		height:47px;
		width:481px;
		background-image:  url(imagini/consultanta-mediu-logo.gif);
		background-repeat:no-repeat;
		float:left;
		}

.logo a{
		height:47px;
		width:481px;
		display:block;
		}

.harta a{
			float:right;
			font-family: Trebuchet MS;
			color: #5C5C5C;
			font-size: 12px;
			padding-top:20px;
			text-decoration:none;
		}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *MAIN-MENU!!!!* */
#menuhold {background-image: url(imagini/aviz-de-mediu_bgbt.gif);
		background-repeat:no-repeat;
		height:39px;
		width:948px;
		
		}

.menu {
		padding: 15px 0px 0px 26px;
		margin:0px;
		
		}

.menu ul{
		padding:0px;
		margin:0px;
		list-style-type: none;
		}

.menu li{
		font-family: Trebuchet MS;
		color: #FFFFFF;
		font-size: 13px;
		margin:0px 24px 0px 24px;
		padding:0px;
		display:inline;
		}

.menu a{
		font-family: Trebuchet MS;
		color: #FFFFFF;
		font-size: 13px;
		font-weight:bold;
		text-decoration:none;
		margin:0px;
		padding-top:5px;
		}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *HEADER!!!!* */			

.header {background-image:  url(imagini/acord-mediu-header.jpg);
		background-repeat:no-repeat;
		width:248px;
		height:238px;
		float:left;
		}

.header2 {background-image:  url(imagini/autorizatie-mediu-header.jpg);
		background-repeat:no-repeat;
		width:233px;
		height:238px;
		float:left;
		}

.header3 {background-image:  url(imagini/bilant-de-mediu-header.jpg);
		background-repeat:no-repeat;
		width:221px;
		height:238px;
		float:left;
		}
		
.header4 {background-image:  url(imagini/raport-de-mediu-header.jpg);
		background-repeat:no-repeat;
		width:246px;
		height:238px;
		float:left;
		}
		
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *LEFT!!!!* */
#main-content { 
		width:948px;
		background-image:url(imagini/bg_main.gif);
		background-repeat:repeat-y;
		float:left;
		margin:0px;
		padding:0px;
		}


#left { 
		width:270px;
		float:left;
		margin:0px;
		padding-top:43px;
		background-image:url(imagini/consultanta-mediu-servicii.gif);
		background-repeat:no-repeat;
		background-position:top;
		}

.listing {padding:0px; margin:0px;}

.listing ul{
		padding:10px 0px 0px 10px;
		margin:0px;
		list-style-type:none;
		}

.listing li{
		padding:2px 0px 2px 15px;
		margin:0px;
		background-image:  url(imagini/simbol_li.gif);
		background-repeat:no-repeat;
		background-position:7px 7px;
		}

.listing2 {padding:0px; margin:0px;}

.listing2 ul{
		padding:10px 0px 0px 10px;
		margin:0px;
		list-style-type:none;
		}

.listing2 li{
		padding:2px 0px 2px 15px;
		margin:0px;
		background-image:  url(imagini/simbol_li_2.gif);
		background-repeat:no-repeat;
		background-position:7px 7px;
		}

.map {padding:0px; margin:0px;}

.map ul{
		padding:10px 0px 0px 30px;
		margin:0px;
		list-style-type:none;
		}

.map li{
		padding:2px 0px 2px 15px;
		margin:0px;
		background-image:  url(imagini/simbol_li.gif);
		background-repeat:no-repeat;
		background-position:7px 7px;
		}

.map a{
		font-family: Trebuchet MS;
		color: #4C4C4C;
		font-size: 12px;
		font-weight:bold;
		text-decoration:none;
		}

.maplevel2 {padding:0px; margin:0px;}

.maplevel2 ul{
		padding:10px 0px 0px 30px;
		margin:0px;
		list-style-type:none;
		}

.maplevel2 li{
		padding:2px 0px 2px 15px;
		margin:0px;
		background-image:  url(imagini/simbol_li_2.gif);
		background-repeat:no-repeat;
		background-position:7px 7px;
		}

.maplevel2 a{
		font-family: Trebuchet MS;
		color: #4C4C4C;
		font-size: 12px;
		font-weight:bold;
		text-decoration:none;
		}

.detalii {
		font-family: Trebuchet MS;
		color: #4C4C4C;
		font-size: 12px;
		text-decoration:none;
		padding: 0px 0px 20px 40px;
		width:540px;
		border-top:1px solid #D0D0D0;
		display:block;
		}

.detalii a{
		font-family: Trebuchet MS;
		color: #2B9601;
		font-size: 13px;
		font-weight:bold;
		margin:0px;
		margin:10px;
		text-decoration:none;
		}
.picture {margin:10px 9px 0px 0px; float:left;}
.picture img{border:1px solid #D0D0D0; padding:2px;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *MENU-LEFTT!!!!!* */
#hold-menu-left {
		padding:0px;
		margin:0px;
		background-image: url(imagini/gestiunea-deseurilor-bgmenu.gif);
		background-repeat:no-repeat;
		height:110px;
		width:270px;
		}

.menu-left {padding-top:13px; margin:0px;}

.menu-left ul{
		padding-left: 20px;
		margin: 0px;
		list-style-type:none;
		}

.menu-left li{
		padding:2px 0px 2px 19px;
		margin:0px;
		background-image:  url(imagini/simbol_servicii.gif);
		background-repeat:no-repeat;
		background-position:4px 9px;
		font-family: Trebuchet MS;
		color: #383838;
		font-size: 12px;
		}

.menu-left a{
		font-family: Trebuchet MS;
		color: #383838;
		font-size: 16px;
		text-decoration:none;
		margin:0px;
		padding:0px;
		}

.menu-left a:hover{
		font-family: Trebuchet MS;
		color: #006EB3;
		font-size: 16px;
		text-decoration:none;
		margin:0px;
		padding:0px;
		}

.adrese-web {
		padding:62px 20px 20px 20px;
		margin:0px;
		background-image: url(imagini/audit-de-mediu-adrese.gif);
		background-repeat:no-repeat;
		width:230px;
		}		

.adrese-web ul{padding: 0px;
		margin: 0px;
		list-style-type:none;
		}

.adrese-web li{
		padding:2px 0px 2px 0px;
		margin:0px;
		font-family: Trebuchet MS;
		color: #383838;
		font-size: 12px;
		}

.adrese-web a{
		font-family: Trebuchet MS;
		color: #383838;
		font-size: 12px;
		margin:0px;
		padding:0px;
		}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *RIGHT!!!!!* */
#right { 
		width:628px;
		float:left;
		padding: 12px 24px 20px 26px;
		}


		
		
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *HHHHHH!!!!!* */
H1 {
		font-family: Trebuchet MS;
		color: #3F3F3F;
		font-size: 20px;
		font-weight:normal;
		margin:0px;
		padding:0px;
		}
	
H2 {
		font-family: Trebuchet MS;
		color: #3F3F3F;
		font-size: 20px;
		font-weight:normal;
		margin:0px;
		padding:0px;
		}

H2 a{
		font-family: Trebuchet MS;
		color: #3B2F40;
		font-size: 20px;
		font-weight:normal;
		margin:0px;
		padding:0px;
		text-decoration:none;
		}

.title {font-family: Trebuchet MS;
		color: #1070B9;
		font-size: 14px;
		line-height:14px;
		padding-top:15px;
		}

		
.title a{
		font-family: Trebuchet MS;
		color: #1070B9;
		font-size: 14px;
		line-height:14px;
		text-decoration:underline;
		}

.title a:hover{
		font-family: Trebuchet MS;
		color: #1070B9;
		font-size: 14px;
		line-height:14px;
		}

.subtitle a{
		font-family: Trebuchet MS;
		color: #1070B9;
		font-size: 14px;
		line-height:14px;
		}

.subtitle a:hover{
		font-family: Trebuchet MS;
		color: #1070B9;
		font-size: 14px;
		line-height:14px;
		}

.mail {
		font-family: Trebuchet MS;
		color: #0170BE;
		font-size: 12px;
		}		
		
	
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *FOOTER!!!!!* */	
#footer{
		background-image:  url(imagini/bg-footer.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		width:904px;
		height:68px;
		padding:62px 22px 0px 22px;
		font-family: Trebuchet MS;
		color: #7C7C7C;
		font-size: 11px;
		}


.trafic {height:50px;}

.footerleft {
		width:300px;
		float:left;
		line-height:14px;
		}

.menufooter{
		font-family: Trebuchet MS;
		color: #7C7C7C;
		font-size: 11px;
		float:left;
		margin-left:30px;
		}		

.menufooter a{ text-decoration:none;
		font-family: Trebuchet MS;
		color: #7C7C7C;
		font-size: 11px;}	
		
.avangarde {background-image:url(imagini/avangarde.gif);
		background-repeat:no-repeat;
		width:212px;
		height:18px;
		float:right;
		}		

.avangarde a{width:212px;
		height:18px;
		display:block;
		}
			
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *FORMULAR!!!!!* */		
#formular {width:500px; float:left; font-family: Trebuchet MS; color: #1070B9; font-size: 12px;}		

.form {
		border-bottom: 1px solid  #CCCCCC;
    	border-left: 1px solid  #CCCCCC;
		border-right: 1px solid  #CCCCCC;
		border-top: 1px solid  #CCCCCC;
		font-size: 12px;
		font-family: Trebuchet MS;
		color:#525252;
		margin-bottom:5px;
		}

.mesaj {border: 1px solid #1070B9;
		font-family: Trebuchet MS;
		font-size: 12px;
		color: #1070B9;
		padding-left:20px;
		width:280px;
		}

.sendbox {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #1070B9;
	border: 1px solid #1070B9;
	}

.errmsg {
	font-size:13px;
	font-family: Trebuchet MS;
	color:#FF0000;
	padding-left: 10px;
	width:350px;
	}


