html {
	margin: 0;
	padding: 0;

}
	
body {
	font-family:Arial, Helvetica, sans-serif;	
	line-height:18px;
	font-size:12px;
	color: #000000; 
	background: #F1EEEF url(imasite/back01.png) repeat-X; 
	margin: 0; 
	padding: 0;
        text-align: center;
}



a {color:#397E95;text-decoration: none;}


table {
border-collapse : collapse;
}

table td, table th {
padding : 0;
}

#container { 
	margin: auto;
        padding:0;
	width:974px;
        background: #ffffff url(imasite/fond_petit.png) repeat-Y;
	position:relative;

}

#container2 { 
	margin: auto;
        padding:0;
	width:974px;
        background: url(imasite/fond.png) no-repeat;

}

#middle {
    padding: 0px;
    margin: 0px 7px 0px 7px;
    background: #ffffff;
    text-align: left;
}

#menu0 {
    padding: 0;
    margin:  0px;
    background: #ffffff url(imasite/convectair.jpg) no-repeat;
    height:85px;
}

#menu1 {
    margin: 0 0 0 235px;
    padding: 0;
    background: url(imasite/menu_fond_haut.png) repeat-X; 
    height:26px;
    color: #FFCF43;
}

#searchbox {style="width:724px;margin:0px; padding:0px;"}

.menu_haut a:link, .menu_haut a:visited, .menu_haut a:active {color:#FEDC71; text-decoration: none; font-size:12px; line-height:26px;}
.menu_haut a:hover {color:#FFC415; text-decoration: none; font-size:12px; line-height:26px;}


		#nav1  { list-style-type: none ; margin: 0 ; padding: 0; line-height:18px; float:right; width:111px; height: 26px; background: url(imasite/back_back_prof.png) repeat-x;}
		#nav1 li { display: inline; text-align:center;}
		#nav1 li a { padding: 0 0 0 5px !important padding: 0; width:111px; height: 26px; background: url(imasite/back_prof.png); color: #fff; text-decoration: none;  display: block; font-size: 11px; font-weight: bold; font-family: Arial, sans-serif; line-height:26px; }
		#nav1 li a:hover, #nav1 li a:focus, #nav1 li a:active { width:111px; height: 26px; background: url(imasite/back_prof2.png); color:#f0f1f3; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Arial, sans-serif;  line-height:26px; }

#langues  { position:absolute; display:none; margin-left: 165px; background: #ccc; width:130px; border: 1px solid #FEDC71;}
		#menu_haut3  { list-style-type: none ; margin: 0 ; padding-left: 10px;}
		#menu_haut3 li {  text-align:left;}
		#menu_haut3 li a { width:120px; color:#3D4D52; font-weight: bold; text-decoration: none; font-size:12px; line-height:18px; border-bottom: 1px solid #FEDC71;}
		#menu_haut3 li a:hover, #menu_haut3 li a:focus, #menu_haut3 li a:active {  width:120px; color:#000; text-decoration: none; font-size:12px; font-weight: bold; line-height:18px;}




#menu2 {
    margin: 0 0 0 235px;
    padding: 0px;
    height:43px;
    width: 730px;
}

		#nav2 {	list-style-type: none ; margin: 0 ; padding: 0 ;line-height:18px; display: inline; height: 43px;}
		#nav2 li { display: inline; float:left; text-align:right; width:144px; height: 43px; background: url(imasite/btn_fond.png); border-right:1px solid #FFF;}
		#nav2 li a { width:144px; height: 43px; padding-top:18px; background: url(imasite/btn_fond.png) no-repeat; color: #000; text-decoration: none;  display: block; font-size: 1.2em; font-weight: normal; font-family: Arial, sans-serif;}
		#nav2 li a:hover, #nav2 li a:focus, #nav2 li a:active { width:144px; height: 43px; padding-top:18px; background: url(imasite/btn_fond_actif.png) no-repeat; color:#000; text-decoration: none; font-size: 1.2em; font-weight: normal; font-family: Arial, sans-serif;}
                #nav2 .actif { background: url(imasite/btn_fond_actif.png) no-repeat; }
.specialmenu { margin-top:-12px; }

#menu3 {
    margin: 0 0 0 235px;
    padding: 0px;
    background: #ECEDEF ;
    height:15px;
    width: 728px;
}

		#nav3 {	list-style-type: none ; margin: 0 ; padding: 0 }
		#nav3 li { display: inline; float:left; text-align:right; width:144px !important; width: 145px; border-right:1px solid #FFF; line-height: 15px;;background: #4D5052 ;}
		#nav3 li a { color: #ffffff; text-decoration: none;  display: block; font-size: 0.87em; font-variant: small-caps; font-family: Arial, cursive;;background: #4D5052 ;}
		#nav3 li a:hover, #nav3 li a:focus, #nav3 li a:active { color:#FEDC71; text-decoration: none; font-size: 0.87em; font-variant: small-caps; font-family: Arial, cursive;;background: #4D5052 ;}


#hrombre {
height: 3px;
width: 100%;
background: #ffffff url(imasite/ombre_menu.png) repeat-x;
border: 0;
display:block;
overflow:hidden;
}


#menu_dhtml {
    padding: 0;
    margin:  0;
    height:229px;
    background: #ffffff;
}


#fiche {
    padding: 0;
    margin:  0;
}

#fiche_technique { display:block; }
#fiche_avantages { display:none; }
#fiche_documentation { display:none; }

.menu_fiche a:link, .menu_fiche a:visited, .menu_fiche a:active {color:#828282; font-weight: bold; text-decoration: none; font-size:11px;line-height:18px;}
.menu_fiche a:hover {color:#000; text-decoration: none; font-size:12px; font-weight: bold; line-height:10px;}


#footer { 
	width:974px;
        background: #ffffff url(imasite/fond_petit.png) repeat-Y;
        text-align:center;
        color: #8F8F8F;        
}

#footer a:link, #footer a:visited, #footer a:active {color:#8F8F8F; font-weight: normal; text-decoration: none; font-size:12px;line-height:32px;}
#footer a:hover {color:#8F8F8F; text-decoration: none; font-size:12px; font-weight: normal; line-height:32px;}


#hrfooter {
height: 1px;
width: 918px;
background: #E7EDEE;
border: 0;
display:block;
overflow:hidden;
}

#hrproduit {
height: 1px;
width: 540px;
background: #E7EDEE;
border: 0;
display:block;
overflow:hidden;
}

h1 {font-family: Arial, Helvetica, sans-serif;font-size: 24pt; color:#397E95; padding:6px; margin:6px;}

h2 {font-family: Arial, Helvetica, sans-serif;font-size: 14pt;}

h4 {font-family: Arial, Helvetica, sans-serif;font-size: 11pt; padding:5px; margin:5px;}

h5 {font-family: Arial, Helvetica, sans-serif;font-size: 12pt; color:#397E95; padding:13px 0 5px 0;margin:0;}

h3 {font-family: Arial, Helvetica, sans-serif;font-variant:small-caps; font-size: 14px; border-bottom: 2px dotted #000000; width: 640px;}

sup.titre {font-family: Arial, Helvetica, sans-serif;font-size: 14pt; color:#397E95;}

p#normal {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;}

p#petit {font-family: Arial, Helvetica, sans-serif;font-size: 10pt; padding:0; margin:0;}
p#tpetit {font-family: Arial, Helvetica, sans-serif;font-size: 8pt; padding:0; margin:0;}

p.des {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}

td.noir {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; padding:10px 5px 10px 5px;vertical-align: top;}
td.noirpetit {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding:5px 5px 10px 5px;vertical-align: top;background: url(imasite/box/fond_fiche.png) repeat-x;}
td.bleu {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color:#397E95; padding:10px 5px 10px 5px;vertical-align: top;}
td.bleupetit {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#397E95; vertical-align: top; margin-left:20px;padding-left:20px;}
.gros {font-weight: bold;}


.soustitre {font-family: Arial, Helvetica, sans-serif;font-size: 10pt; color:#397E95; padding:0, margin:0; height:10px;line-height:0px;}

#legales p {padding:0, margin:0; height:auto;text-align:justify; width:450px;}

p.des2 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding:0, margin:0; }

sup {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}

img {border: 0;}

#photo1 {position:absolute; top:30px; left:30px; right:30px; opacity:.50; font-size:1.4em;font-weight:bold; background:#fff; padding:3px;}
#photo2 {position:absolute; top:30px; left:240px; opacity:.50; font-size:1.4em;font-weight:bold;color:#800A00;}

p#desfile {font-family: Arial, Helvetica, sans-serif;font-size: 9pt; padding:0; margin:0; width:450px;}

#gabarit h1 {font-family: Arial, Helvetica, sans-serif;font-size: 16pt; color:#397E95; padding:6px; margin:6px;}
#gabarit h2 {font-family: Arial, Helvetica, sans-serif;font-size: 12pt; color:#000; padding:0; margin:25px 30px 10px 30px;}
#gabarit .p1 {font-family: Arial, Helvetica, sans-serif;font-size: 12pt; margin:0 30px 10px 30px;line-height:20px; text-align:justify;}
#gabarit .p3 {font-family: Arial, Helvetica, sans-serif;font-size: 12pt; margin:30px 30px 10px 30px;line-height:20px; text-align:justify; color:#397E95; font-width:bold;}
#gabarit .p4 {font-family: Arial, Helvetica, sans-serif;font-size: 10pt; margin:0 30px 10px 30px;line-height:20px; text-align:justify;}
#gabarit .bleu {font-family: Arial, Helvetica, sans-serif;font-size: 12pt; color:#397E95; font-width:bold;}

