<style>
#html
{
margin: 0;
margin-top:0;
padding: 0;
}
body
{
font-family:arial;
font-size:12px;
background-color:#e4ead5;
margin: 0;
padding: 0;
}
body a:link, a:active, a:visited
{
text-decoration:none;
color:#596933;
}

body a:hover
{
text-decoration:underline;
}
#container
{
width:800px;

background-color:#b3c58a;
border:#5a731e 1px solid;
}
#container_interne
{
width:800px;
height:670px;

}
#header
{
width:800px;

}
#menu_bar
{
width:792px;
height:28px;
background-image:url(images/bar_menu.gif);
background-repeat:repeat-x;
padding-top:7px;
padding-left:8px;
}
.menu
{
font-family:arial;
font-size:10px;
color:#ffffff;
font-weight:bold;
}
.menu_bottom
{
font-family:arial;
font-size:9px;
color:#ffffff;
font-weight:bold;
}
#bottom_menu_bar
{
width:792px;
height:28px;
background-image:url(images/bar_menu.gif);
background-repeat:repeat-x;
padding-top:8px;
padding-left:8px;
text-align:center;
position:static;
}
.bottom_menu
{
font-family:arial;
font-size:10px;
color:#ffffff;
font-weight:bold;
}
/*  ----------------------------------------------      INFOBULLE TREE           ----------------------------------------------  */

.infobulle_lime
{
width:145px;
height:189px;
color: #000000;
position: absolute;  
visibility : hidden;
background-image:url(trees/tb_lime.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding: 10px;
font-family: verdana;
font-weight:bold;
align: center;
font-size: 12pt;
background-color: #ffffff;
}
.infobulle_oak
{
width:145px;
height:189px;
color: #000000;
position: absolute;  
visibility : hidden;
background-image:url(trees/tb_oak_eng.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding: 10px;
font-family: verdana;
font-weight:bold;
align: center;
font-size: 12pt;
background-color: #ffffff;
}
.infobulle_rowan
{
width:145px;
height:189px;
color: #000000;
position: absolute;  
visibility : hidden;
background-image:url(trees/hornbeam.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding: 10px;
font-family: verdana;
font-weight:bold;
align: center;
font-size: 12pt;
background-color: #ffffff;
}
.infobulle_whitebeam
{
width:145px;
height:189px;
color: #000000;
position: absolute;  
visibility : hidden;
background-image:url(trees/tb_whitebeam.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding: 10px;
font-family: verdana;
font-weight:bold;
align: center;
font-size: 12pt;
background-color: #ffffff;
}
.infobulle_birch
{
width:145px;
height:189px;
color: #000000;
position: absolute;  
visibility : hidden;
background-image:url(trees/tb_silverbirch.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding: 10px;
font-family: verdana;
font-weight:bold;
align: center;
font-size: 12pt;
background-color: #ffffff;
}
.infobulle_main
{
width:278px;
height:306px;
color: #000000;
position: absolute;  
visibility : hidden;
background-image:url(trees/whitebeam.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding: 10px;
font-family: verdana;
font-weight:bold;
align: center;
font-size: 12pt;
background-color: #ffffff;
}
/*  ----------------------------------------------     FIN  INFOBULLE TREE   ----------------------------------------------  */
/*  ----------------------------------------------      HOME PAGE            ----------------------------------------------  */
#article_cont
{
width:750px;

border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-left:16px;
padding:8px;
}
#article_green_hp
{
width:730px;
background-color:#ffffff;

padding:10px;
}
.article
{
font-family:arial;
font-size:12px;
}
.article_titre
{
font-family:arial;
font-size:18px;
color:#5a731e;
}
#left_container
{
width:220px;
height:520px;
margin-left:4px;
float:left;
}
html>body #left_container
{
width:220px;
height:520px;

float:left;
}
#contact_cont
{
width:220px;
height:150px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:8px;
padding:12px;

}
html>body #contact_cont
{
width:220px;
height:150px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:12px;
padding:12px;

}
.contact_front
{
font-family:arial;
font-size:14px;
font-weight:bold;
}

#article2_cont_dummy
{
width:501px;
height:639px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:5px;
padding:8px;
float:left;
}
html>body #article2_cont_dummy
{
width:497px;
height:639px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:45px;
padding:8px;
float:left;
}
html>body #contact_cont_dummy
{
width:220px;
height:431px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;
margin-left:12px;
padding:12px;

}
#contact_cont_dummy
{
width:230px;
height:431px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;
margin-left:8px;
padding:12px;

}
html>body #resources_homepage
{
width:228px;
height:458px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:12px;
padding:8px;

}
#resources_homepage
{
width:228px;
height:458px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:8px;
padding:8px;

}
#resources
{
width:218px;
margin-top:3px;
margin-bottom:12px;
padding:5px;
background-color:#ffffff;
}
.resources
{
font-family:arial;
font-size:12px;

}
/*---------------------- TITRES---------------------- */
.titre_1
{
font-family:arial;
font-size:24px;
color:#5a731e;

}
.titre_2
{
font-family:arial;
font-size:18px;
color:#5a731e;
}
.titre_3
{
font-family:arial;
font-size:14px;
color:#5a731e;
}
.titre_4
{
font-family:arial;
font-size:14px;
color: #669966;
font-weight: bold;
font-style:italic;
}
.titre_green
{
font-family:arial;
font-size:18px;
color:#5a731e;
padding-left:15px;

}
/* ------------ TREES ----------------- */
#contact_tree
{
width:185px;
height:140px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:8px;
margin-right:5px;
padding:12px;

}
html>body #contact_tree
{
width:185px;
height:140px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;

padding:12px;

}
#tree_container
{
width:476px;
background-color:#ffffff;
margin-top:10px;
margin-bottom:5px;
padding:10px;
border:#5a731e 1px solid;

}
#tree_page_container
{
width:516px;
background-color:#ffffff;
margin-top:10px;
margin-bottom:5px;
padding:10px;
border:#5a731e 1px solid;

}
#galtree_container
{
width:199px;

border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;
margin-left:8px;
padding:5px;
}
#article2_cont_tree
{
width:538px;
height:513px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;

padding:8px;
float:left;
}
html>body #article2_cont_tree
{
width:538px;
height:513px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:5px;
padding:8px;
float:left;
}
#main_container_tree
{
width:800px;
height:890px;
background-color:#b3c58a;
border:#5a731e 1px solid;
}
#container_tree
{
width:800px;
height:570px;

}
#tree_viewer
{
width:455px;
height:100px;
padding:10px;
border:#5a731e 1px solid;
background-color:#ffffff;
}
/*  ----------------------------------------------    FIN  HOME PAGE          ----------------------------------------------  */
/*  ----------------------------------------------    GREENBURIAL PAGE          ----------------------------------------------  */
#main_container_green
{
width:800px;
height:1269px;
background-color:#b3c58a;
border:#5a731e 1px solid;
}
#container_green
{
width:800px;
height:950px;

}
#contact_green
{
width:180px;
height:140px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:8px;
padding:12px;

}
html>body #contact_green
{
width:180px;
height:140px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:12px;
padding:12px;

}
#contact_cont_green_2
{
width:194px;
height:371px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;
margin-left:8px;
padding:5px;

}
html>body #contact_cont_green_2
{
width:194px;
height:371px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;
margin-left:12px;
padding:5px;
}
#article2_cont_green
{
width:538px;
height:910px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;

padding:8px;
float:left;
}
html>body #article2_cont_green
{
width:538px;
height:910px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;
margin-left:5px;
padding:8px;
float:left;
}
#article_bg
{
padding:5px;
background-color:#FFFFFF;
}
#resources_green
{
width:150px;
margin-top:-5px;
margin-left:10px;

}
#gal_container
{
width:194px;
height:347px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;
margin-left:8px;
padding:5px;


}
html>body #gal_container
{
width:194px;
height:347px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;
margin-left:12px;
padding:5px;
}

/*  ----------------------------------------------    FIN  GREEBURIAL PAGE          ----------------------------------------------  */


/*  ----------------------------------------------    SERVICES PAGE          ----------------------------------------------  */
#main_container_services
{
width:800px;

background-color:#b3c58a;
border:#5a731e 1px solid;
}
#container_service
{
width:800px;


}
#article_services
{
width:750px;

border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-left:16px;
margin-bottom:5px;
padding:8px;
}
#article_serv_internal
{
width:732 px;
height:150px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;

padding:8px;

}
#article_serv_internal2
{
width:732 px;
height:250px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;

padding:8px;

}
#article_prix
{
width:750px;
height:420px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-left:16px;
margin-bottom:5px;
padding:8px;
}
#article_prix_internal
{
width:732 px;
height:370px;
border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;

padding:8px;

}
#photo_container
{
width:320 px;
height:225px;
padding:5px;
margin-right:10px;
float:left;
}
.article_corp_serv
{
font-family:arial;
font-size:13px;

}
.article_prix_serv
{
font-family:arial;
font-size:13px;

}
#tree_menu
{
width:385px;
height:100px;
padding:10px;
border:#5a731e 1px solid;
background-color:#ffffff;
float:left;
}
/*  ----------------------------------------------    FIN  SERVICES PAGE          ----------------------------------------------  */


	/*  ----------------------------------------------    RESOURCES PAGE          ----------------------------------------------  */
#main_container_resource
{
width:800px;

background-color:#b3c58a;
border:#5a731e 1px solid;
}
#article_resources
{
width:750px;

border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-left:16px;
margin-bottom:5px;
padding:8px;
}
#article_res_internal
{
width:732 px;

border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;

padding:8px;

}
#container_resource
{
width:800px;


}
#article_res_internal1
{
width:732 px;

border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;

padding:8px;

}
/*  ----------------------------------------------    FIN  RESOURCES PAGE          ----------------------------------------------  */


	/*  ----------------------------------------------    CONTACT PAGE          ----------------------------------------------  */
#main_container_contact
{
width:800px;

background-color:#b3c58a;
border:#5a731e 1px solid;
}
#container_contact
{
width:800px;
height:700px;

}
html>body #download_contact
{
width:188px;

border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:12px;
padding:8px;

}
#download_contact
{
width:188px;

border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:8px;
padding:8px;

}
#resources_contact
{
width:182px;
margin-top:3px;
margin-bottom:3px;
padding:3px;
background-color:#ffffff;
}
#contact_form
{
width:538px;

border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;

padding:8px;
float:left;
}
html>body #contact_form
{
width:538px;

border:#5a731e 1px solid;
background-color:#ffffff;
margin-top:5px;
margin-left:5px;
padding:8px;
float:left;
}
#article2_cont_gal
{
width:538px;
height:522px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;

padding:8px;
float:left;
}
html>body #article2_cont_gal
{
width:538px;
height:522px;
border:#5a731e 1px solid;
background-color:#e0e9c9;
margin-top:5px;
margin-left:5px;
padding:8px;
float:left;
}
</style>
