* {margin:0;padding:0;}
/*div { border:1px solid #ff0000;}*/

body {
	margin: 0;
	padding: 0;
	font: 12px "Trebuchet MS", helvetica, sans-serif;
	background: #D7D7D9;
	text-decoration: none;
	color: #0A3650;
	text-decoration: none;
	text-align: center;
 }

#conteneur {
	width: 980px;
	padding: 0;
	margin: 0 auto;
	position: relative;
}


/*************************** header ********************************/

#header {
	margin: 0;
	padding: 0;
	background-image:  url(images/img_top.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 95px;
}

 a.liens1:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 40px;
	text-align: left;
	font-weight: bolder;
}

a.liens1:visited {
	
	color: #FFFFFF;
	text-decoration: none;
	font-size: 40px;
	text-align: left;
	font-weight: bolder;
}
a.liens1:hover {

 color: #FFFFFF;
	text-decoration: none;
	font-size: 40px;
	text-align: left;
	font-weight: bolder;
 }
/*************************** IMAGES FLASH ********************************/

#bndhaut {
	height: 125px;
	background-image: url(images/img_flashbnd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	float: left;
}
#bndhautpro {
	background-image:  url(images/img_bndpro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
}

/******************************** menu du haut *************************************/
.img_menu {
	background-image: url(images/img_menu.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	margin: 0;
	padding: 0;
	float: left;
	width: 980px;
}
ul#menu {
	list-style-type: none;
	padding-left: 220px;
	margin: 0px;
}
ul#menu li {
	float: left;
	}
ul#menu a {
	float: left;
	margin: 0;
	padding:  0;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	background-image:  url(images/bt1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 121px;
	font-size: 12px;
	font-weight: bold;
	height: 40px;
}
ul#menu a:hover {
	background:  url(images/bt1_on.gif) no-repeat left bottom;
	font-size: 12px;
	font-weight: bold;
	color: #0A3650;
	text-decoration: none;
	width: 121px;
	height: 40px;
}		
/******************************** menu du haut : ACCES PRO *************************************/
.img_menupro {
	background-image:  url(images/img_menupro.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	margin: 0;
	padding: 0;
}
ul#menupro {
	list-style-type: none;
	margin: 0px;
	padding-left: 222px;
}
ul#menupro li {
	float: left;
}

ul#menupro a {
	float: left;
	margin: 0;
	padding:  0;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	background-image:  url(../images/bt1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 139px;
	font-size: 12px;
	font-weight: bold;
	height: 40px;
}
ul#menupro a:hover {
	background:  url(../images/bt1_on.gif) no-repeat left bottom;
	font-size: 12px;
	font-weight: bold;
	color: #0A3650;
	text-decoration: none;
	width: 139px;
	height: 40px;
}		
		
 
/******************************** CENTRE DU SITE *************************************/ 
 


#global {
	padding: 0px;
	margin: 0px;
	background-image:  url(images/img_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;

}
#colgauche {
	left:0px;
	width: 190px;
	padding-left: 28px;
	float: left;
	
}
#colmilieu {
	margin-left: 230px;
	padding-right: 35px;
	text-align: justify;
	padding-top: 50px;
}
#piedpage {
	height: 67px;
	background-image: url(images/img_baspage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 40px;
}



.rubrique {
	color: #0A3650;
	text-decoration: none;
	font-size: 10px;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-weight: bold;
	text-align: left;
}
/****************  accueil***********/

.img_cercle {

	text-align: left;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/img_fondbloc2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 355px;
	padding-left: 20px;
	padding-top: 10px;
	margin-left: 10px;
	margin-top: 50px;
}

/**************** bloc ***********/
/* bloc gauche */
#bloc1 {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#bloc11 {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}


#bloc4 {
	float:right;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}



/* bloc centre */
#bloc3 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	float: left;
}
/*************************** bloc des pages hydroment ********************************/


#bloc-hydro1 {
	float: left;
	text-align: left;
	margin: 5px;
	width: 300px;
}
#bloc-hydro2 {
	float: left;
	font-size: 12px;
	color: #0A3650;
	text-decoration: none;
	margin: 5px;
	padding: 40px 5px 100px;
	text-align: justify;
	width: 365px;
}

/*************************** bloc des pages deshumidificateurs ********************************/
#blocdeshumi1 {
	text-align: center;
	padding: 0;
	margin-left: 20px;
	float: left;
}
#blocdeshumi2 {
	float: left;
		text-align: justify;
	text-decoration: none;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	


}
/*************************** bloc des pages deshuchant ********************************/
#bloc-deshuchant1 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 300px;	
}
#bloc-deshuchant2 {
	text-align: left;
	float: left;
	width: 380px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

/*************************** bloc des pages deshydratation CR2 ********************************/
#bloc-deshydra1 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 500px;	
}
#bloc-deshydra2 {
	text-align: center;
	float: left;
	width: 150px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}


#bloc-deshydraCR1 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 250px;	
}
#bloc-deshydraCR2 {
	text-align: left;
	float: left;
	width: 380px;
	padding-top: 80px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#bloc-deshydraCR11 {
	text-align: center;
	float: left;
	padding: 5px;
	width:320px;	
}
#bloc-deshydraCR22 {
	text-align: left;
	float: left;
	width: 350px;
	padding-top: 80px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}


/*************************** bloc des pages deshydratation CRBT3 ********************************/
#bloc-deshydraCRBT1 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 250px;	
}
#bloc-deshydraCRBT2 {
	text-align: left;
	float: left;
	width: 380px;
	padding-top: 80px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#bloc-deshydraCRBT11 {
	text-align: center;
	float: left;
	padding: 5px;
	width:320px;	
}
#bloc-deshydraCRBT22 {
	text-align: left;
	float: left;
	width: 350px;
	padding-top: 80px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
/*************************** bloc des pages deshydratation CRLK4 ********************************/
#bloc-deshydraCRLK1 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 200px;	
}
#bloc-deshydraCRLK2 {
	text-align: left;
	float: left;
	width: 380px;
	padding-top: 40px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

/*************************** bloc des pages climatiseurs ********************************/
#bloc-climatiseur1 {
	text-align: left;
	float: left;
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 300px;	
}
#bloc-climatiseur2 {
	text-align: left;
	float: left;
	width: 380px;
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

/*************************** bloc des pages LOCATION ********************************/
#bloc-location1 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 300px;

}
#bloc-location2 {
	text-align: center;
	float: left;
	width: 300px;
	padding: 5px;
}
#bloc-location11 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 300px;

}
#bloc-location22 {
	text-align: center;
	float: left;
	width: 300px;
	padding: 5px;
}

/*************************** bloc des pages deshuindus ********************************/
#bloc-deshuindus1 {
	text-align: center;
	float: left;
	padding: 20px 5px;
	width: 200px;	
}
#bloc-deshuindus11
 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 200px;	
}


#bloc-deshuindus2 {
	text-align: left;
	float: left;
	width: 480px;
	padding-top: 80px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#bloc-deshuindus22 {
	text-align: left;
	float: left;
	width: 180px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
/* centre*/
#bloc-deshuindus3
 {
	text-align: center;
	float: left;
	padding: 50px 5px 5px;
	width: 300px;	
}
/*************************** bloc des pages deshupisc ********************************/
#bloc-deshupisc1 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 250px;	
}
#bloc-deshupisc11 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 250px;	
}
#bloc-deshupisc111 {
	text-align: center;
	float: left;
	padding: 5px;
	width: 250px;	
}
#bloc-deshupisc2 {
	text-align: center;
	float: left;
	width: 400px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#bloc-deshupisc22 {
	text-align: center;
	float: left;
	width: 400px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#bloc-deshupisc222 {
	text-align: center;
	float: left;
	width: 400px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

/*************************** bloc des pages REVUE DE PRESSE ********************************/
#bloc-presse1 {
	text-align: center;
	float: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	width: 210px;	
}
#bloc-presse2 {
	text-align: center;
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#bloc-presse3 {
	text-align: center;
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
/************************************/
#bloc-presse4 {
	text-align: center;
	float: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	width: 210px;	
}
#bloc-presse5 {
	text-align: center;
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#bloc-presse6 {
	text-align: center;
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
/************************************/

#bloc-presse7 {
	text-align: center;
	float: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	width: 210px;	
}
#bloc-presse8 {
	text-align: center;
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#bloc-presse9 {
	text-align: center;
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
/************************************/

#bloc-presse10 {
	text-align: center;
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#bloc-presse11 {
	text-align: center;
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
/********************** separation **********************/

.separation {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4B6C7F;
	text-align: center;
}

/******************************** MENU GAUCHE *************************************/



ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}


.menu a{
	text-decoration: none;
	color: #E3AA58;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 180px;
	padding-left: 8px;
}
	 
.menu a:hover{
	color: #FFFFFF;
	font-size: 12px;
    font-style: normal;
	font-weight: bold;
	text-decoration: none;
    padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}



#navlist
{
	border-bottom: 1px dotted #005592;
	margin: 0;
	padding: 0;

}

#navlist li
{
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #005592;
}


.img_pro {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image:  url(images/bt_pro.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 72px;
	padding-top: 5px;
	text-align: right;
	padding-right: 20px;
	width: 180px;
}
a.liensdoc:link {
	
	color: #D5A257;
	text-decoration: none;
	text-align: center;
	font-weight: bolder;
}
a.liensdoc:visited {
	
	color: #D5A257;
	text-decoration: none;
	text-align: center;
	font-weight: bolder;
}
a.liensdoc:hover {

 color: #D5A257;
	text-decoration: none;
	text-align: center;
	font-weight: bolder;
 }



.xsmall {
	font-size: x-small;
	
}
.xxsmall {
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	padding: 2px;
}




h1 {
	color: #CC9900;
	text-align: left;
	font-weight: bold;
	padding: 15px;
	background-image:  url(images/lignesepatitre.jpg);
	background-repeat: no-repeat;
	background-position: left 35px;
	font-size: 20px;
}
h2 {
	color: #0A3650;
	font-weight: bold;
	text-decoration: none;
}

h3 {
	color: #0A3650;
	font-weight: bold;
	text-decoration: none;


}

.titre1 {
	text-decoration: none;
	text-align: left;
	padding-left: 40px;
	padding-top: 28px;
	float: left;
}
.titre2 {
	color: #D5A257;
	text-decoration: none;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	float: right;
	margin-right: 40px;
	margin-top: 45px;
}

.titre3 {
	color: #0A3650;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
	text-align: left;
	line-height: 30px;
}
.titre4 {
	color: #0A3650;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
}

.titre5 {

	color: #0A3650;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

.titre6 {
	color: #0A3650;
	text-decoration: none;
	font-size: 24px;
	font-weight: bold;
	background-color: #C6E1FB;
	text-align: center;
	line-height: 40px;
}



.txt1 {
	color: #0A3650;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
}
.txt1D {
	color: #0A3650;
	text-decoration: none;
	font-size: 13px;
	text-align: right;
	padding-left: 20px;
	font-weight: bold;
}

.txt2 {
	color: #0A3650;
	text-decoration: none;
	font-size: 14px;
	text-align: left;
	margin: 0;
	background-image: url(images/picto_carre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	margin-bottom: 10px;
}

.txt3 {
	color: #0A3650;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0;
}

.txt3G {
	color: #0A3650;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding-left: 50px;
	margin: 0;
	text-align: left;
}
.txt3C {
	color: #0A3650;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	text-align: center;
	padding-right: 50px;
	padding-top: 10px;
}

.txt3D {
	color: #0A3650;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	text-align: right;
	padding-right: 50px;
	padding-top: 10px;
}


.txt4 {
	color: #0A3650;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0;
}
.txt5 {
	color: #0A3650;
	text-decoration: none;
	font-size: 10px;
	text-align: left;
	margin: 0;
}

.txt6 {
	color: #D5A257;
	text-decoration: none;
	font-size: 11px;
	margin: 0;
	text-align: center;
	width: 180px;
}
.txt7 {
	color: #D5A257;
	text-decoration: none;
	font-size: 16px;
	margin: 0;
	font-weight: bold;
}
.txt8 {

	color: #D5A257;
	text-decoration: none;
	font-size: 12px;
	margin: 0;
	font-weight: bold;
}
.txt9 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

 
/*************************** LES LIENS ********************************/ 

a.liensemail:link {
	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.liensemail:visited {
	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.liensemail:hover {

 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
 }
 
 
 a.liensemail2:link {
	
	font-size: 13px;
	font-weight: bold;
	color: #0C6789;
	text-decoration: none;
}
a.liensemail2:visited {
	
	font-size: 13px;
	font-weight: bold;
	color: #0C6789;
	text-decoration: none;
}
a.liensemail2:hover {

 font-size: 13px;
 font-weight: bold;
 color: #0C6789;
 text-decoration: none;
 }
 

/*************************** LIENS PRO ********************************/ 


a.lienspro:link {
	color:#FFFFFF;
	font-size: 12px;
	padding: 5 0 0;
	margin: 0;
	text-decoration: none;
}
a.lienspro:visited {
	color:#FFFFFF;
	font-size: 12px;
	padding: 5 0 0;
	margin: 0;
	text-decoration: none;
}
a.lienspro:hover {
	color:#FFFFFF;
	font-size: 12px;
	padding: 5 0 0;
	margin: 0;
	text-decoration: none;
 }
 /*************************** LIENS LIAISON DES PAGES ********************************/ 

 a.liens2:link {
	color: #0A3650;
	text-decoration: none;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
}
a.liens2:visited {
	color: #0A3650;
	text-decoration: none;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
}
a.liens2:hover {
	color: #0A3650;
	text-decoration: none;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
 }
  a.liens3:link {
	color: #0A3650;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a.liens3:visited {
	color: #0A3650;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a.liens3:hover {
	color: #0A3650;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
 }
 
 
 
 
 a.liens4:link {
	color: #0A3650;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.liens4:visited {
	color: #0A3650;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.liens4:hover {
	color: #0A3650;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
 }
 
.img_gouttes {
	text-decoration: none;
	background-image:  url(images/goutte.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 8px;
	text-align: left;
}

.picto_point {

	list-style-image: url(images/picto_point.jpg);

	padding-left: 10px;

}
.picto_pointB {
	list-style-image: url(images/picto_pointB.jpg);
	padding-left: 20px;

}




/*************************** menu page accechement des murs remontees ********************************/


ul#menu1 {
	list-style-type: none;
	list-style-image: none;
}

ul#menu1 li {
float: left;
}

ul#menu1 a {
	float: left;
	padding: 5px 2px;
	text-align: center;
	border: 1px dotted #0A3650;
	text-decoration: none;
	color: #0A3650;
	background: #fff;
	font-size: 12px;
	font-weight: bold;
	width: 128px;
	margin-right: 2px;
	margin-left: 2px;
	height: 35px;
	vertical-align: middle;
}

ul#menu1 a:hover {
background: #D5A257;
border: 1px dotted #0A3650; 
}

/*************************** menu page humidite causes et solutions ********************************/


ul#menu2 {
	list-style-type: none;
	list-style-image: none;
}

ul#menu2 li {
float: left;
}

ul#menu2 a {
	float: left;
	padding: 5px 2px;
	text-align: center;
	border: 1px dotted #0A3650;
	text-decoration: none;
	color: #0A3650;
	background: #fff;
	font-size: 12px;
	font-weight: bold;
	width: 150px;
	margin-right: 2px;
	margin-left: 2px;
	height: 35px;
	vertical-align: middle;
}

ul#menu2 a:hover {
background: #D5A257;
border: 1px dotted #0A3650; 
}

/*************************** menu page deshydratation de l'air ********************************/


ul#menu3 {
	list-style-type: none;
	list-style-image: none;
}

ul#menu3 li {
float: left;
}

ul#menu3 a {
	float: left;
	padding: 5px 2px 8px;
	text-align: center;
	border: 1px dotted #0A3650;
	text-decoration: none;
	color: #0A3650;
	background: #ffffff;
	font-size: 12px;
	font-weight: bold;
	width: 165px;
	margin-right: 2px;
	margin-left: 2px;
	height: 50px;
	vertical-align: middle;
}

ul#menu3 a:hover {
background: #D5A257;
border: 1px dotted #0A3650; 
}

/*************************** menu page deshydratation de l'air ********************************/


ul#menu4 {
	list-style-type: none;
	list-style-image: none;
}

ul#menu4 li {
float: left;
}

ul#menu4 a {
	float: left;
	padding: 20px 2px 8px;
	text-align: center;
	border: 1px dotted #0A3650;
	text-decoration: none;
	color: #0A3650;
	background: #ffffff;
	font-size: 12px;
	font-weight: bold;
	width: 133px;
	margin-right: 2px;
	margin-left: 2px;
	height: 30px;
	vertical-align: middle;
}

ul#menu4 a:hover {
background: #D5A257;
border: 1px dotted #0A3650; 
}


/*************************** tableaux ********************************/




.tableau1 {
	text-align: center;
	border: 1px dotted #66CCFF;
	font-size: 12px;
	font-weight: bold;
	color: #2a4557;
	text-decoration: none;
	padding: 2px;
	margin: 0px;
}
.tableau2 {
	text-align: center;
	border: 1px dotted #CBE172;
	font-size: 13px;
	font-weight: bold;
	color: #2a4557;
	text-decoration: none;
	padding: 2px;
	margin: 0;
}

.bg1 {
	background-color: #9FCCF8;

}
.bg2 {
	background-color: #C6E1FB;

}
.bg3 {

	background-color: #E3F0FC;
}
.bg4 {
	background-color: #CBE172;

}

.bg5 {
	background-color: #F0F8CF;
}



.droite {
	text-align: right;
	float: right;
}
.img_loc1 {
	font-size: 14px;
	font-weight: bold;
	color: #0A3650;
	text-decoration: none;
	background-image: url(images/location_eaux.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	height: 226px;
	width: 574px;
	padding-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
.img_loc2 {
	font-size: 14px;
	font-weight: bold;
	color: #0A3650;
	text-decoration: none;
	background-image: url(images/location_chantiers.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	height: 234px;
	width: 573px;
	padding-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

.menu3Center {
	text-align: center;
	padding-top: 10px;
}

.img_acces {
	font-size: 12px;
	font-weight: bold;
	color: #3399FF;
	text-decoration: none;
	background-image: url(images/img_acces.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 107px;
	width: 386px;
	padding-left: 50px;
	padding-top: 30px;
	margin-left: 200px;
	margin-top: 30px;
	margin-bottom: 30px;
}


/*************** rubique acces pro*********************/
#img_fondpro1 {
	text-align: center;
	width: 370px;
	font-size: 16px;
	font-weight: bold;
	color: #3399FF;
	text-decoration: none;
	height: 99px;
	background-color: #FFFFFF;
	background-image: url(images/img_fondpro1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 10px;
	padding-top: 10px;
}
/*************** rubique acces pro blocpdf*********************/

#blocpdf1 {
	text-align: center;
	float: left;
	width: 150px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}#blocpdf2 {
	text-align: center;
	float: left;
	width: 150px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}


#blocpdf3 {
	text-align: center;
	float: left;
	width: 150px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#blocpdf4 {
	text-align: center;
	float: left;
	width: 150px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

/*************** pop up pour la carte de france*********************/
.bgfondblanc {
	color: #09405F;
	text-decoration: none;
	text-align: center;
	height: 400px;
	width: 500px;
	background-color: #FFFFFF;
	padding-top: 50px;
	margin-top: 30px;
	border: thin dotted #09405F;
}
.bgfondblancG {
	color: #09405F;
	text-decoration: none;
	text-align: center;
	height:500px;
	width: 500px;
	background-color: #FFFFFF;
	padding-top: 50px;
	margin-top: 30px;
	border: thin dotted #09405F;
	padding-right: 20px;
}

/*************** rubique materiel  de mesures*********************/
#blocmaterielG {
	height: 200px;
	width: 200px;
	text-align: center;
	padding: 5px 10px 0px 0px;
	float: left;
	margin: 0px;
}
#blocmaterielD {
	color: #0A3650;
	text-decoration: none;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
	height: 175px;
	padding-top: 30px;
}
.titre7 {

	color: #0A3650;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	background-color: #C6E1FB;
	text-align: center;
	line-height: 40px;
}
.img_flecheH {
	height: 50px;
	padding-top: 0px;
	padding-left: 300px;
	font-size: 10px;
	color: #000033;
	text-decoration: none;
}
.center {
	text-align: center;
}
