@charset "utf-8";
/* CSS Document */

/*personalisation*/

.company > a{
	background:url(../img/menu/company_en.png) no-repeat;
	width:88px;
	}
.company a:visited{
	width:88px;
	}	
.company a:hover, .company a.active{
	background:url(../img/menu/company_on_en.png) no-repeat;
	width:88px;
	}
.company:hover ul, .company:hover ul li, .company:hover ul li a {
	width:88px;
	}

.aircondition a{
	background:url(../img/menu/aircondition_en.png) no-repeat;
	width:116px;
	}
.aircondition a:hover {
	background:url(../img/menu/aircondition_on_en.png) no-repeat;
	width:116px;
	}
	
.aircondition a.active {
	background:url(../img/menu/aircondition_on_en.png) no-repeat;
	width:116px;
	}

.aircondition ul li a{
	background: url(../img/backgrounds/content_bg_aircondition.png) repeat;
	width:170px; 
	}
.aircondition ul li a:hover {
	background-image:none;
	background-color:#2C4D5C;
	width:170px;
	}
.ventilation a{
	background:url(../img/menu/ventilation_en.png) no-repeat;
	width:92px;
	}
.ventilation a:hover {
	background:url(../img/menu/ventilation_on_en.png) no-repeat;
	width:92px;
	}
.ventilation a.active {
	background:url(../img/menu/ventilation_on_en.png) no-repeat;
	width:92px;
	}
.ventilation a:hover ul {
	width:92px;
	}
.ventilation ul li a, .ventilation ul li a:hover {
	background: url(../img/backgrounds/content_bg_ventilation.png) repeat;
	width:170px; 
	}
.heating a{
	background:url(../img/menu/heating_en.png) no-repeat;
	width:135px;
	}
.heating a:hover  {
	background:url(../img/menu/heating_on_en.png) no-repeat;
	width:135px;
	}
.heating a.active  {
	background:url(../img/menu/heating_on_en.png) no-repeat;
	width:135px;
	}
.heating a:hover ul {
	width:135px;
	}
.heating ul li a {
	background: url(../img/backgrounds/content_bg_heating.png) repeat;
	width:170px; 
	}
.heating ul li a:hover {
	background-image:none;
	background-color:#543D35;
	width:170px;
	}
	
.energy a{
	background:url(../img/menu/energy_en.png) no-repeat;
	width:77px;
	}
.energy a:hover {
	background:url(../img/menu/energy_on_en.png) no-repeat;
	width:77px;
	}
 .energy a.active {
	background:url(../img/menu/energy_on_en.png) no-repeat;
	width:77px;
	}
.energy a:hover ul {
	width:77px;
	}
.energy ul li a {
	background: url(../img/backgrounds/content_bg_energy.png) repeat;
	width:170px; 
	}
	
.energy ul li a:hover {
	background-image:none;
	background-color:#655530;
	width:170px;
	}
.environment a{
	background:url(../img/menu/environment_en.png) no-repeat;
	width:96px;
	}
.environment a:hover {
	background:url(../img/menu/environment_on_en.png) no-repeat;
	width:96px;
	}
.environment a.active {
	background:url(../img/menu/environment_on_en.png) no-repeat;
	width:96px;
	}
.environment a:hover ul {
	width:96px;
	}
.environment ul li a{
	background: url(../img/backgrounds/content_bg_environment.png) repeat;
	width:170px; 
	}
.environment ul li a:hover {
	background-image:none;
	background-color:#3B5339;
	width:170px;
	}
.ourwork a{
	background:url(../img/menu/ourwork_en.png) no-repeat;
	width:79px;
	}
.ourwork a:hover {
	background:url(../img/menu/ourwork_on_en.png) no-repeat;
	width:79px;
	}
.ourwork a.active  {
	background:url(../img/menu/ourwork_on_en.png) no-repeat;
	width:79px;
	}
.ourwork a:hover ul {
	width:79px;
	}
.communication a{
	background:url(../img/menu/communication_en.png) no-repeat;
	width:93px;
	}
.communication a:hover {
	background:url(../img/menu/communication_on_en.png) no-repeat;
	width:93px;
	}
.communication a.active {
	background:url(../img/menu/communication_on_en.png) no-repeat;
	width:93px;
	}
.communication a:hover ul {
	width:93px;
	}


