/* police par defaut de tout le site */
/* BODY, TD, DIV, SPAN {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal;} */
/* BODY {margin:0 10%;} */
/* html, body {background-color:#FFF; margin:0; padding:0} */

/* lien par défaut */
/* A {color:#666; text-decoration:none} */
A {
   color:#FFF;
   text-decoration:none;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px
}
/* A:hover {color:#FF6600; background:#FFCC33; text-decoration:none}  */
A:hover {color:#FF6600; text-decoration:none}  

/* liste par défaut */
ul {list-style-type:square; margin:0; padding-left:15px}

/* titre par défaut */
h1 {color:#666; font-weight:bold;font-size:16px}

/* image par défaut */
IMG{border:0}


/* temp.html */

#header{
	margin-top:1em;
	margin-bottom:0;
	left:0;
	width:100%;
	height:69px;
	BORDER-BOTTOM:#000 6px solid
}

	#hh01{height:41px; float:left}
	#hh01 a:hover {background:#FFF}
	#hh02{float:right; font-weight:bold; padding-top:4em; padding-bottom:0}

/* MODIF : hauteur de bordure droite de l'UL du menu horizontal (FF et IE), bordure droite parasite UL 2e niveau (IE) - 16/O5/2006 */
      #hh02 ul {padding:0; margin:0; margin-right:1em; display:inline; border-right:2px solid #FF6600;}
      #hh02 ul ul {border-right:0;}

		#hh02 ul li {border-left:2px solid #FF6600; display:inline; padding:0 0.6em 0 1em}
		#hh02 a {color:#666}
		#hh02 a:hover {color:#FF6600}

#header2{
	clear:left;
	width:100%;
	height:68px;
	background:#CCC;
	border-bottom:4px solid #FF6600
}
	#hh03{float:left; font-size:10px; color:#000; margin:0.6em}
	#hh04{float:right; margin-right:0.3em; margin-top:0.3em}

#mentete {
	width:100%;
	height:21px;
	background:#666
}
	#entete {
	float:left;
	padding-top:0.2em;
	padding-left:1em;
	color:#FFF; font-weight:normal
	}
		#entete A {color:#FFF}
		#entete A:hover {color:#FF8000}

  	#entetepage {	
	float:right;
	padding-top:0.2em;
	padding-right:1em;
	color:#FFF; font-weight:bold; text-align:right
  	}
		#entetepage A {color:#FFF; font-weight:normal}
		#entetepage A:hover {color:#FF8000; font-weight:normal}

	DIV.mg1 {clear:left; font-size:9pt; color:#FFCC33; font-weight:bold; background:#000; height:21px; margin-top:0.5em; margin-bottom:0.5em; padding-left :0.4em; padding-top:0.2em}
	DIV.mg3 {color:#000; padding-left:0.4em; line-height:15px}
	DIV.mg3 a {color:#000}


#menugauche {
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
	width:135px;
	float:left;
	background:#EEE
}    

#contenupage {
	padding-left:15px;
	padding-right:15px;
} 
/*	#coulcentre {padding:20px; background:#FFF}  */
/*	#coulcentre {float:left; width:95%; padding:20px; background:#FFF}  */
	#coulcentre {width:100%; background: #FFF;}



#footer{
	clear:both;
	width:auto;
	text-align:center;
	height:21px;
	background:#666;
	padding-left:0.4em;
	padding-top:0.2em;
	font-weight:bold;
	color:#FFF
}
	#footer ul { margin-right:1em; display:inline; border-right:2px solid #FFF}
	#footer ul li {border-left:2px solid #FFF; display:inline; padding-right:0.6em; padding-left:1em}
	#footer A {color:#FFF}
	#footer A:hover {color:#FF6600}


/* page accueil */

#rubriques h1, #aa02 h1, #aa01 h1 {font-size:1.5em}

#accueil{
	width:99%
}

#aa01{
	float:left;
	width:62%;
	padding:0.5em
}

#aa02{
	float:right;
	width:31%;
	BORDER:#003366 1px dotted;
	padding:0.5em;
	background:#EEE
}
	#aa02 h1 {display:inline}



#rubriques{
	float:left;
	width:98%;
	margin-top:1em;
	padding-top:1em;
	padding-bottom:1em;
	border-top:#666 1px solid
}

	#rubriques ul {list-style-type:none; margin:0; padding-left:15px}
	#rubriques A {color:#FF6600}
	#rubriques A:hover {color:#FF6600}
	#rubriques img {float:left}

/* fin page accueil */



/* autres éléments par défaut */
/*INPUT {
   background-color:#EEE; border-color:#000;  
   border-top-width:1px; 
   border-right-width:1px; 
   border-bottom-width:1px; 
   border-left-width:1px;
   text-indent:1px;  
   font-size:9px
}

textarea {   
   font-size:10pt;
   color:#000;
   font-style:normal;
   line-height:normal;
   font-weight:normal;
   text-decoration:none;
   letter-spacing:normal;
   word-spacing:normal;
   border:thin ridge;
   border-color:black;
   background-color:#EEE
}
*/
SELECT {  
   font-size:9px;
   color:#000;
   background-color:#FFF
}

/*  Styles  template  Pisé  */
 body {margin:20px;
/*     background-color:#707070;  */  
/*     background-image:url(images/p1.jpg); background-repeat:repeat-x;  */
       background-color:#454545; 
       font-family: Arial, Verdana, Helvetica, sans-serif;
	   font-size:11px; color:#666;
	   font-weight:normal;
 }

  .white{font-family:Tahoma; font-size:11px;  color:#FFFFFF; text-decoration:none }
  .white_main{font-family:Tahoma; font-size:11px;  color:#FFFFFF; line-height:14px}
  .main{font-family:Tahoma; font-size:11px;  color: #333333; line-height:14px}
  .green{font-family:Tahoma; font-size:11px;  color:#CAD65B; }
  .greenGrand{font-family:Tahoma; font-size:13px;  color:#CAD65B; }
  .green_d{font-family:Tahoma; font-size:11px;  color:#588400; }
  .blue{font-family:Tahoma; font-size:11px;  color:#36A0A0; }

  .input{
  		width:138px; height:18px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#618181;font-family:Tahoma; font-size:11px;  color:#333333; 
		}
		  .input2{
  		width:145px; height:18px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#9CABAF;font-family:Tahoma; font-size:11px;  color:#485356; 
		}
		.input3{
  		width:138px; height:17px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#9CABAF;font-family:Tahoma; font-size:11px;  color:#485356; 
		}
	  .textarea{
 		width:173px; height:197px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#9CABAF;font-family:Tahoma; font-size:11px;  color:#485356;
		overflow:auto;
		}

/*  Style Design Particulier Pisé  */		
#PageEntiere { 
     width: 101%;   
/*   height:600px; */
     margin: 0 auto;    
     padding: 0px;  
     border: 2px;
	 clear:both;
/*	 background-color: #FF0000;  */
}

#EntetePage {
   width: 100%;
}

#EntetePageLogo {
   float:left;
   width:266px;  
   height:53px;
   background-image:url(images/logoMeunier.jpg); background-repeat:no-repeat;  */
}

/*
#EntetePageMenu {
   float:left;
   width:100%;
   height:53px;
   background-color:#339999;  
}
*/

#EntetePageMenuC {
   float:left;
   width:133px;  
   height:53px;
   background-image:url("images/construction.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuC a:hover {
   width:133px;  
   height:53px;
   background-image:url("images/constructionHover2.jpg"); background-repeat:no-repeat;  
/* background-color:#339999; */ /* #339999 Bleu ... */
}

#EntetePageMenuR {
   float:left;
   width:134px;  
   height:53px;
   background-image:url("images/restauration.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  /* #339999 Bleu ... */  */
}
#EntetePageMenuR a:hover {
   width:134px;  
   height:53px;
   background-image:url("images/restaurationHover2.jpg"); background-repeat:no-repeat;  
/* background-color:#339999; */ /* #339999 Bleu ... */
}

#EntetePageMenuE {
   float:left;
   width:134px;  
   height:53px;
   background-image:url("images/enduits.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  /* #339999 Bleu ... */  
}
#EntetePageMenuE a:hover {
   width:134px;  
   height:53px;
   background-image:url("images/enduitsHover2.jpg"); background-repeat:no-repeat;  
/* background-color:#339999; */ /* #339999 Bleu ... */
}

#EntetePageMenuF {
   float:left;
   width:133px;  
   height:53px;
   background-image:url("images/fourre-tout.jpg"); background-repeat:no-repeat;  
/* background-color:#339999; */ /* #339999 Bleu ... */
}
#EntetePageMenuF a:hover {
   width:133px;  
   height:53px;
   background-image:url("images/fourre-toutHover2.jpg"); background-repeat:no-repeat;  
/* background-color:#339999; */ /* #339999 Bleu ... */
}

/*  DEBUT  description drapeaux  */
/*
#EntetePageMenuD {
   float:left;
   width:133px;  
   height:53px;
   background-image:url("images/langues.jpg"); background-repeat:no-repeat;  
}
*/
#EntetePageMenuDfr {
   float:left;
   width:30px;  
   height:53px;
   background-image:url("images/fr1.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuDfr a:hover {
   width:30px;  
   height:53px;
   background-image:url("images/fr1Hover.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuDen {
   float:left;
   width:24px;  
   height:53px;
   background-image:url("images/en1.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuDen a:hover {
   width:24px;  
   height:53px;
   background-image:url("images/en1Hover.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuDde {
   float:left;
   width:24px;  
   height:53px;
   background-image:url("images/de1.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuDde a:hover {
   width:24px;  
   height:53px;
   background-image:url("images/de1Hover.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuDes {
   float:left;
   width:24px;  
   height:53px;
   background-image:url("images/es1.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuDes a:hover {
   width:24px;  
   height:53px;
   background-image:url("images/es1Hover.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuDpt {
   float:left;
   width:31px;  
   height:53px;
   background-image:url("images/pt1.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
#EntetePageMenuDpt a:hover {
   width:31px;  
   height:53px;
   background-image:url("images/pt1Hover.jpg"); background-repeat:no-repeat;  
/* background-color:#339999;  */ /* #339999 Bleu ... */
}
/*  FIN  description drapeaux  */

#CentrePage {
   clear:left;
   float:left;
   width:100%;
/*   background-color: #FF0000; */
}
/*
#GlobalPagePrincipes {
   float:left;
   width:266px;
   background-color: #336666;  
}
*/
#CentrePagePrincipes {
   float:left;
   width:266px;
   height:266px;     
/*   background-color: #336666;   */ /*  #339999 : bleu, #FFFF00 Yellow  */
/*   background:#CC99AA;   */   /* #CC6600; Rouille foncé */
/*   background:#CC6600; */  /* #CC6600; Rouille */
   background-color:#A54A1D;
}

#CentrePageDiapo {
   float:left;
   width:401px;  
   height:266px;    
}

/*  Moteur recherche / Transmission */
#CentrePageTrans {
   float:left;  
   width:266px;    
   height:266px; 
   background-color:#990033;  
}

/*  Conception  */
#CentrePageConception {
   clear:left;  
   float:left;
   width:266px;
   height:266px;    
   background-color:#CC9900;
}

/*  Réalisations */
#CentrePageRealisations {
   float:left;  
   width:401px;
   height:266px;        
   background-color:#FF9933;
}

/*  Realisations seules  */
/*
#CentrePageReal {
   float:left;    
   width:401px;    
}
*/
/*  Sous-partie droite Réalisation / Exemples Chantiers  */
    #CentrePageGen {
       float:left;
       width:201px;
    }
    #CentrePageEx {
       float:left;
       width:200px;
    }
	
/*  Prefab   */	
#CentrePageFab {
   float:left;
   width:266px;    
   height:266px;
}

/*Sous-partie droite Travailler ensemble + Pise Prefabrique + Auto-construction + Mot. recherche  */
    #CentrePageTravailler {
       float:left;  
       width:266px;
       height:80px;
       background-color: #FFFF00;  /* Jaune */
    }
	#CentrePageFabHaut {
       clear:left;
       width:266px;
       height:106px;
       background-color: #AD8652;  /*  Ocre  */ 
    }
    #CentrePageFabCentre {
       clear:left;
       width:266px;
       height:80px;
       background-color: #CCCC99;  /*  Dark Blue  */
    }


/*  Moteur de recherche  */
/*    #CentrePageMoteur {
       clear:left;  
       width:266px;
       background-color: #339966;  
    }		
*/
	
/*  Pied de page  */
#PiedPage {
   clear:left;
/* width:800px;  */
   width:100%;
   height:23px;
/*   background:URL(images/footer.gif); background-repeat:repeat-x; */
}	
/*
#enteteBlanc {
	position:absolute;
	left:11px;
	top:6px;
	width:800px;
	height:8px;
}
*/    
.CentrePageMoteurBGc {
       font-family:Tahoma, Helvetica, Arial, sans-serif;
	   font-weight:bold;
	   font-size:13px;
       color:#FFFF00;
	   background-color: #454545;  /* ex #999999 */
} 
.CentrePageMoteurBGr {
       font-family:Tahoma, Helvetica, Arial, sans-serif;
	   font-weight:bold;
	   font-size:13px;
       color:#FFFF00;
	   background-color: #454545;  /* ex #999999 */
}
.CentrePageMoteurBGe {
       font-family:Tahoma, Helvetica, Arial, sans-serif;
	   font-weight:bold;
	   font-size:13px;
       color:#FFFF00;
	   background-color: #454545;  /* ex #999999 */
}
.CentrePageMoteurBGf {
       font-family:Tahoma, Helvetica, Arial, sans-serif;
	   font-weight:bold;
	   font-size:13px;
       color:#FFFF00;
	   background-color: #454545;  /* ex #999999 */
} 
.CentrePageMoteurBGl {
       font-family:Tahoma, Helvetica, Arial, sans-serif;
	   font-weight:bold;
	   font-size:13px;
       color:#FFFF00;
	   background-color: #454545;  /* ex #999999 */
}
