body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #094646;
  scrollbar-arrow-color: #acc1c2;
  scrollbar-track-color: #094646;
  scrollbar-face-color: #acc1c2;
  scrollbar-highlight-color: #acc1c2;
  scrollbar-3dlight-color: #094646;
  scrollbar-darkshadow-color: #acc1c2;
  scrollbar-shadow-color: #094646;
}

* {font-family : verdana ; font-size : 11px ; color : #3A3A3A ;}
input, select, textarea	{ font-family: verdana ; font-size: 11px ; color: #3A3A3A ; border: solid #3A3A3A ; border-width: 1 ; background-color:#ffffff ; }

/* START WINDOWS OVERLAY*/
#GB_overlay { background-color: #000000; position: absolute; margin: auto; top: 0; left: 0; z-index: 100; }
#GB_window {left: 0; top: 0; font-size: 1px; position: absolute; overflow: visible; z-index: 150; }
#GB_window .content { width: auto; margin: 0; padding: 0; background-color: #fff; border: 3px solid #ccc; border-top: none; }
#GB_frame { border: 0; margin: 0; padding: 0; overflow: auto; white-space: nowrap; }
.GB_Window .content { background-color: #fff; border: 3px solid #ccc; border-top: none; }
.GB_Window .header { border-bottom: 1px solid #aaa; border-top: 0px solid #999; border-left: 1px solid #ccc; border-right: 1px solid #ccc; margin: 0; height: 20px; font-size: 12px; padding: 3px 0; color: #333;}
.GB_Window .caption { font-size: 11px; font-weight: bold; white-space: nowrap; padding-right: 20px; }
.GB_Window .close { text-align: right; }
.GB_Window .close span { font-size: 11px; cursor: pointer }
.GB_Window .close img { cursor: pointer; padding: 0 3px 0 0; }
.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }
/* END WINDOWS OVERLAY*/

#content{
margin:auto;
padding:0px;
height:600px;
width:850px;
border:5px solid #fff;}

#logo{
float:left;
background-image:url(../images/logo_199_149.jpg);
background-repeat:no-repeat;
width:199px;
height:149px;
}

#header{
float:left;
background-image:url(../images/header_651_149.jpg);
background-repeat:no-repeat;
width:651px;
height:149px;
}

#menu{
float:left;
background-image:url(../images/menu_199_358.jpg);
background-repeat:no-repeat;
width:199px;
height:358px;
}

#adresse{
float:left;
background-image:url(../images/adresse_825_93.jpg);
background-repeat:no-repeat;
width:800px;
height:93px;
}

#proximedia{
float:left;
background-image:url(../images/proximedia_25_93.jpg);
background-repeat:no-repeat;
width:25px;
height:93px;}

#imgTxt{
float:left;
background-image:url(../images/texte_651_358.jpg);
background-repeat:no-repeat;
width:651px;
height:358px; }

#txt{	
float:left;
zoom:1;
top: 0;
left: 0;
width:651px;
height:348px; 
overflow:auto;
overflow-x:hidden;
padding-top:10px;}

h2{
color:#ffa200;
font-size:14px;
padding:0px;
margin:0px;
}

p{
font-size:12px;
line-height:17px;
padding:10px;}

.proximedia, .proximedia a{
	background-image:url(../images/m11_proximedia_228_171.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:93px;
	float:left; 
	margin:0px; padding:0px;}

.contact span, .proximedia span, .historique span, 
.accueil span, .presentation span, .nos_realisations span,
.nos_materiaux span,.nos_vegetaux span, .constructions_en_bois span, .liens span, .johns span{
visibility:hidden; display:block; font-size:small;}

#menu li a,ul{
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type:none;}

.accueil, .accueil a{
	background-image:url(../images/m01_accueil_199_43.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:43px;
	float:left; 
	margin:0px; padding:0px;}
	
.accueil a:hover, .accueil a:active{
	background-image:url(../images/m_over01_accueil_199_43.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:43px;
	float:left; margin:0px; padding:0px; }	

.presentation, .presentation a{
	background-image:url(../images/m02_presentation_199_24.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:24px;
	float:left; 
	margin:0px; padding:0px;}
	
.presentation a:hover, .presentation a:active{
	background-image:url(../images/m_over02_presentation_199_24.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:24px;
	float:left; margin:0px; padding:0px; }	

.historique, .historique a{
	background-image:url(../images/m03_historique_199_21.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:21px;
	float:left; 
	margin:0px; padding:0px;}
	
.historique a:hover, .historique a:active{
	background-image:url(../images/m_over03_historique_199_21.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:21px;
	float:left; margin:0px; padding:0px; }	

.nos_realisations, .nos_realisations a{
	background-image:url(../images/m04_realisations_199_25.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:25px;
	float:left; 
	margin:0px; padding:0px;}
	
.nos_realisations a:hover, .nos_realisations a:active{
	background-image:url(../images/m_over04_realisations_199_25.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:25px;
	float:left; margin:0px; padding:0px; }	

.constructions_en_bois, .constructions_en_bois a{
	background-image:url(../images/m06_nosConstr_enBois_199_46.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:46px;
	float:left; 
	margin:0px; padding:0px;}
	
	.constructions_en_bois a:hover, .constructions_en_bois a:active{
	background-image:url(../images/m_over06_nosConstr_enBois_199_46.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:46px;
	float:left; margin:0px; padding:0px; }	

.nos_materiaux, .nos_materiaux a{
	background-image:url(../images/m05_materiaux_199_24.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:24px;
	float:left; 
	margin:0px; padding:0px;}
	
.nos_materiaux a:hover, .nos_materiaux a:active{
	background-image:url(../images/m_over05_materiaux_199_24.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:24px;
	float:left; margin:0px; padding:0px; }	


.nos_vegetaux, .nos_vegetaux a{
	background-image:url(../images/m07_vegetaux_199_21.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:21px;
	float:left; 
	margin:0px; padding:0px;}
	
.nos_vegetaux a:hover, .nos_vegetaux a:active{
	background-image:url(../images/m_over07_vegetaux_199_21.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:21px;
	float:left; margin:0px; padding:0px; }	

.contact, .contact a{
	background-image:url(../images/M09_contact_199_21.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:21px;
	float:left; 
	margin:0px; padding:0px;}
	
.contact a:hover, .contact a:active{
	background-image:url(../images/over_M09_contact_199_21.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:21px;
	float:left; margin:0px; padding:0px; }	
	
.johnswood, .johnswood a, .johnswood a:hover, .johnswood a:active{
	background-image:url(../images/M10_john_199_109.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:109px;
	float:left; 
	margin:0px; padding:0px;}

.bas{
	background-image:url(../images/m08_bas_199_176.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:176px;
	float:left; 
	margin:0px; padding:0px;}
	
.liens, .liens a{
background-image:url(../images/M08_liens_199_24.jpg);
background-repeat:no-repeat;
width:199px;
height:24px;
float:left;
margin:0px; 
padding:0px;}	
	
.liens a:hover, .liens a:active{
background-image:url(../images/over_M08_liens_199_24.jpg);
background-repeat:no-repeat;
width:199px;
height:24px;
float:left;
margin:0px; 
padding:0px;}	
	
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #50766e;
	padding-left:10px;
}

.bloc{
float:left;
width:250;
height:100px;
background-color:#FFF;
padding-left:10px;
padding-right:10px;
}

td p, td strong, td span{
color:#faf4d2;}


