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;}
a:hover {color:#45565D;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.3em; font-weight: normal; font-family: Arial, sans-serif; letter-spacing: -0.04em;}
		#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.3em; font-weight: normal; font-family: Arial, sans-serif;letter-spacing: -0.04em;}
                #nav2 .actif { background: url(imasite/btn_fond_actif.png) no-repeat; }

#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;
}


#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.des {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}

td.noir {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding:5px 2px 5px 2px;vertical-align: top;}
td.bleu {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#397E95; padding:5px 2px 5px 2px;vertical-align: top;}

.gros {font-weight: bold;}


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

#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:60px; opacity:.50; font-size:1.4em;font-weight:bold;}
#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;}



.titre {
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	padding-top : 20px;
	padding-right : 0px;
	padding-bottom : 10px;
	padding-left : 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #397E95;
}
.rouge {
	color : ##397E95;
}
input {border: 1px solid #397E95; margin-top:5px;}

select { border: 1px solid #397E95; margin-top:5px;}

.obligatoire {
            background-color: #FFEFBE;
}
.facultatif {
            background-color: #FFF5D5;
}


.odd {
            background-color: #ececec;
}


.even {
            background-color: #fbfbfb;
}

.fond {
            background-color: #ff9933;
}

.erreur_fond {
            background-color: #D44B4B
}
        #gros { font-size:14px; }
	#normal { font-size:12px; }
	#menu { font-size:10px; }
        #petit { font-size:8pt; }
        #tpetit { font-size:7pt; }

input.submit {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid #807A73;
  background-color: #FFC416;
  color: #000000;
  padding-left: 3px;
  padding-top: 1px;
  padding-bottom: 1px;  
  padding-right: 3px;  
  cursor: hand;
  / none;
}

#titrem {text-align:right;letter-spacing:0.2em;font-size:7pt;}
#titremc {text-align:center;letter-spacing:0.2em;font-size:7pt;}
#titremg {text-align:left;letter-spacing:0.2em;font-size:7pt;}
#titrep {text-align:right;letter-spacing:0.2em;font-size:14pt;}
#signature {text-align:right;font-style: italic;font-size:12pt;color:#CCCCCC;FONT-FAMILY: Trebuchet, Comic, Verdana;}

div#erreur3
{
        visibility: hidden;
        padding: 0px;
        text-align: center;
        color: #800000 ;
        font: bold medium Courrier        
}
