


img
{  border-style: none;
}

a {
	color: #79861D;
}

a:link {
	text-decoration: none;
	color: #79861D;
}

a:visited {
	text-decoration: none;
	color: #79861D;
}

a:hover {
	text-decoration: underline;
	color: #79861D;
}

a:active {
	text-decoration: none;
}





#page {
margin-left: auto;
margin-right: auto;
width:800px;
height:750px;
background-color:#FFFFFF;


}

#header {
	width: 800px;
	height:auto;
}

#band_up  {
	width: auto;
    background-image: url(../images/band_up.jpg);
	height:24px;
}

#main_content {
	width:800px;
	height:330px;
	background-color:#F3F9CB;

}

#content_full {
	width:760px;
    height:310px;
	padding:20px;
}



#content_left  {
width:360px;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:0px;
height:310px;
float:left;
overflow:hidden;


}

#port_topleft {
float:left;
width:170px;
padding-bottom:19px;
height:145px;

}

#port_topright {
float:right;
width:170px;
padding-bottom:19px;
height:145px;

}

#port_botleft {
float:left;
width:170px;
height:145px;

}

#port_botright {
float:right;
width:170px;
height:145px;

}


#res_topleft {
float:left;
width:170px;
padding-bottom:19px;
height:90px;

}

#res_topright {
float:right;
width:170px;
padding-bottom:19px;
height:90px;

}

#res_midleft {
float:left;
width:170px;
padding-bottom:19px;
height:90px;

}

#res_midright {
float:right;
width:170px;
padding-bottom:19px;
height:90px;

}

#res_botleft {
float:left;
width:170px;
height:90px;

}

#res_botright {
float:right;
width:170px;
height:90px;

}





#content_right  {
width:360px;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:0px;
height:310px;
display:block;
overflow:auto;
}


#sub_content_box    {
width:360px;
height:auto;
padding-top:20px;
}

#sub_content_right_text  {
width:245px;
float:left;
}

#sub_content_right_logo  {
width:92px;
height:90px;
padding-left:15px;
float:left;
}

#content_controls   {
width:800px;
height:20px;
overflow:hidden;
background-color:#F3F9CB;
}

#content_left_controls  {
width:398px;
padding-top:2px;
height:18px;
float:left;
} 


#content_right_controls  {
width:398px;
padding-top:2px;
height:18px;
float:right;
} 




#band_down  {
	width: auto;
    background-image: url(../images/band_down.jpg);
	height:24px;
}


#menu {
	width:800px;
	background-color:#FFFFFF;
	padding-top:10px;
	
}


#footer {
	padding-top:30px;

	background-color:#FFFFFF;
    width:800px;
	
}

#footer_adress {

	padding-bottom:2px;
	background-color:#FFFFFF;
	
	background-image:url(../images/line_adress.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

#footer_website {
	clear:both;

	float:left;
	background-color:#FFFFFF;
    width:800px;
	
}



.font_lnh {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

.font_lnh2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}

.font_design {
	font-family:"Bradley Hand ITC", Arial, Verdana;
	font-size:13px;

}

.font_design2{
	font-family:"Bradley Hand ITC", Arial, Verdana;
	font-size:11px;

}

h1  {

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #79861D;
	padding-bottom:2px;
	font-weight:bold;
}

h2  {

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #79861D;
	padding-top:30px;
	padding-bottom:6px;
	font-weight:bold;
}

.content_right_back  {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #79861D;
	padding-bottom:10px;
	font-weight:bold;
}

.content_right_text  {
	clear:both;
    width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #79861D;
	float:left;
	line-height:normal;
}

.content_right_choices  {
    width:100%;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	float:left;
	line-height:normal;
}




.intro_menu {
	width:400px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;		
	color: #79861D;
}

.choice_menu {
	width:160px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;		
	color: #79861D;
}


.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #79861D;
}


#preload_res_fr {
background:url(../images/res_energy_en_down.jpg) no-repeat;
background:url(../images/res_indoor_en_down.jpg) no-repeat;
background:url(../images/res_misc_en_down.jpg) no-repeat;
background:url(../images/res_materials_en_down.jpg) no-repeat;
background:url(../images/res_site_en_down.jpg) no-repeat;
background:url(../images/res_water_en_down.jpg) no-repeat;
background:none;
height:1px;
width:1px;
background-position: -1000px -1000px;
}

#preload_res_en 
{
background:url(../images/res_energy_fr_down.jpg) no-repeat;
background:url(../images/res_indoor_fr_down.jpg) no-repeat;
background:url(../images/res_misc_fr_down.jpg) no-repeat;
background:url(../images/res_materials_fr_down.jpg) no-repeat;
background:url(../images/res_site_fr_down.jpg) no-repeat;
background:url(../images/res_water_fr_down.jpg) no-repeat;
background:none;
height:1px;
width:1px;
background-position: -1000px -1000px;
}




#preload_por_fr {
background:url(../images/portfolio_commerc_fr_down.jpg) no-repeat;
background:url(../images/portfolio_compet_fr_down.jpg) no-repeat;
background:url(../images/portfolio_instit_fr_down.jpg) no-repeat;
background:url(../images/portfolio_resid_fr_down.jpg) no-repeat;
background:none;
height:1px;
width:1px;
background-position: -1000px -1000px;
}

#preload_por_en {
background:url(../images/portfolio_commerc_en_down.jpg) no-repeat;
background:url(../images/portfolio_compet_en_down.jpg) no-repeat;
background:url(../images/portfolio_instit_en_down.jpg) no-repeat;
background:url(../images/portfolio_resid_en_down.jpg) no-repeat;
background:none;
height:1px;
width:1px;
background-position: -1000px -1000px;
}

ul 
{
padding:0px;
font-weight:bold;
margin:0;
}


li	
{

font-weight:normal;
list-style-position:outside;
list-style:square;
margin-left:15px;
}


