	@charset "utf-8";
/* CSS Document */

html,body{
margin:0px;
padding:0px;
font-family: Arial, Verdana, sans-serif;
font:
}

#global
{
display:block;
margin:auto;
top:0px;
width:765px;
/*margin-top:15px;
*/}
h1{
font-size:18px;
font-weight:lighter;
 }
body a:link {
	color: #08427c;
	text-decoration: underline;
}

body a:visited { 
	color: #551a8b;
	text-decoration: underline;
}
body a:active {
color: #890000;
text-decoration: underline;
}

body a:hover{
color:#890000; 
}
.div_clear{
clear:both;
}
#haut_header{
height:29px;
width:765px;
margin-top:5px;
}
a img{
border:none;
}
/*#partie_gauche a img {border:none}*/ /* pas d'encadrement des images */
/*#partie_gauche a:hover {border:0px }*/ /* hack pour IE - ne sert sinon à rien */
/*#partie_gauche a:hover img {width:570px ; height:216px}*/ /* agrandi les images lors du survol */

#pays{
float:left;
}
#search{

float:left;
margin-left:5px;
margin-top:-15px;
}
#hitachi_global{
float:right;
margin-top:3px;
font-size:13px;

}
#bas_header{
float:left;
width:765px;
height:59px;
background:url(image/header_interieur/bg_site_id_small.gif);
background-repeat:no-repeat;
margin-top:-14px;
border:1px solid #e6e6e6;
}
#bas_header_gauche{
float:left;
padding-left:20px;
padding-top:0px;
font-weight:lighter;
}
#bas_header_droite{
float:right;
border:none;
}
#bas_header_droite a img{

border:none;
}
#menu{
float:left;
width:765px;
height:60px;
padding:10px;
}

#menu_actu{
float:left;
width:560px;
height:30px;
padding:10px;

}

.taille14{

font-size:14px;

}

#menu_special{
float:left;
width:765px;
height:30px;
padding:5px;
}

#milieu{
float:left;
margin:10px 0 0 0px;
width:765px;
height:400px;

}
#colonne1{
float:left;
width:180px;
}
#colonne2{
float:left;
width:180px;
margin-left:15px;
}
#colonne3{
float:left;
width:180px;
margin-left:15px;
}
#colonne4{
float:left;
width:180px;
margin-left:15px;

}

.titre{
float:left;
width:180px;
height:30px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}
#footer{
margin-top:20px;
width:765px;
height:45px;
background:red;
font-size:12px;
}
#footer span{
float:right;
margin-top:10px;
}
#footer a img{
border:none;

}


.footer #lien_footer{

	float:left;
	margin-top: 10px;
	margin-left:15px;
}



#interieur_footer{
float:left;
margin-top:15px;
width:765px;
height:30px;
background-color:#e6e6e6;
}

#menu{
margin-left:0px;
width:746px;
}
#menu_special{
margin-left:5px;
width:746px;
}

ul#menu_ul{
margin:0 0 0 -15px;
padding:0;
float:left;

}

ul#menu_ul li
{
list-style:none;
float:left;
margin-left:5px;
background:url(image/bg_g_navi_top_l.gif);
}
ul#menu_ul li a

{
float: left;
display: block;
padding-top: 5px;
padding-right: 8px;
padding-bottom: 7px;
padding-left: 8px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #b6b6b6;
background-image: url(image/bg_g_navi_top_r.gif);
background-repeat: no-repeat;
background-position: 100% 0%;
font-size:13px;

}
ul#menu_ul li.Current { 
background: url(image/bg_g_navi_top_l_on.gif);
}
ul#menu_ul li.Current a
{
padding-top: 5px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
border-top-width: medium;
border-right-width-value: medium;
border-bottom-width: medium;
border-left-width-value: medium;
color:#FFFFFF;
background-image: url(image/bg_g_navi_top_r_on.gif);
background-repeat: no-repeat;
text-decoration: none;
}

ul#menu_ul li.Current a strong {
	padding: 0 4px;
	background-color: #3e3a39;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;

}
ul#menu_ul li.sous_menu_selectionne { 
background: url(image/bg_g_navi_top_l_on.gif);
}

ul#menu_ul li.sous_menu_selectionne a
{
padding-top: 5px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
border-top-width: medium;
border-right-width-value: medium;
border-bottom-width: medium;
border-left-width-value: medium;
background-image: url(image/bg_g_navi_top_r_on.gif);
background-repeat: no-repeat;
}

ul#menu_ul li.sous_menu_selectionne a strong {
	padding: 0 4px;
	font-weight: normal;
	text-decoration: none;

}
#bande_menu_bas{
float:left;
width:765px;
height:34px;
margin-top:-3px;
margin-left:-10px;
display:block;
padding-top:5px;
padding-left:7px;
font-size:13px;
background:url(image/header_interieur/bg_g_navi_bottom.gif);
background-repeat:no-repeat;
background-position: 0pt 100%;
}
#bande_menu_bas_special{
float:left;
width:765px;
margin-top:-3px;
margin-left:-10px;
display:block;
padding-top:0px;
padding-left:7px;
padding-bottom:7px;
font-size:13px;
background:url(image/bg_g_navi_separater.gif);
background-repeat:no-repeat;
background-position: 0pt 100%;
}

#bande_menu_bas .ultime_lien, #vertical_menu .ultime_lien{
color:#FFFFFF;
background-color:#3e3a39;
text-decoration:none;
}
#bande_menu_bas img{
margin-left:5px;
}

#lien_contact{
float:right;
font-size:13px;
}

#arbo{
float:left;
width:765px;
font-size:11px;
font-weight:lighter;
}
#arbo .ultime_lien{
text-decoration:none;
}
#arbo a strong{
color:#000000;

}

#contenu_complet{
float:left;
height:840px;
width:765px;
margin-top:15px;
}
#contenu_complet_hitachi{
float:left;
height:530px;
width:765px;
margin-top:15px;
}

#contenu_complet_une_piece{
float:left;
height:840px;
width:765px;
margin-top:15px;
}

#contenu_complet_residentiel{
float:left;
height:500px;
width:765px;
margin-top:15px;
}

#contenu_complet_plusieurs_pieces{
float:left;
height:1420px;
width:765px;
margin-top:15px;
}
#contenu_complet_plusieurs_pieces #partie_gauche{
/*font-family:"Times New Roman", Times, serif;
*/font-family:"Rotis Sans Serif", Arial, Helvetica, sans-serif;
}
#partie_gauche{
float:left;
width:570px;
height:600px;
padding-top:15px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c9caca;
}
#partie_gauche_actu{
float:left;
width:570px;
min-height:500px;
padding-top:15px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c9caca;
}


#partie_gauche_telecharger{

/*height:400px;*/
float:left;
width:570px;


}

#partie_gauche_grande{
float:left;
width:765px;
height:600px;
padding-top:15px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c9caca;
}
#partie_gauche_grande_actu{
float:left;
width:765px;
min-height:400px;
padding-top:15px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c9caca;
}

#partie_gauche_bis{
float:left;
width:570px;
height:500px;
padding-top:15px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c9caca;
}
#preambule{
margin-top:15px;
width:570px;
font-size:14px;
}

#preambule_grande{
margin-top:15px;
width: 765px;
font-size:14px;
}




.Section{

	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 15px;
	padding-left: 0pt;
	height: 1%;
	line-height: 0pt;
	display:block;

}

/* ---[c16-1-1] Box pattern A--- */
/* ---[c16-1-2] Box pattern A > linked--- */
div.BoxPatternA { margin: 0 0 15px; }

div.BoxPatternA p.Title { border-top: 3px solid #9f9f9f; margin:0; padding:0;}

div.BoxPatternA p.Title strong {
	display: block;
	padding: 5px 10px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;	
	line-height: 1.35;
	background-color: #efefef;
}
div.BoxPatternA p.Title strong a { line-height: 1.35; font-weight:bold;font-size:14px;}

div.BoxPatternA div.Inner {

	padding: 10px 10px 0;
	border: solid  1px #cdcdcd;
	min-height:20px;
	padding-bottom:10px;
}

ul.LinkListStyle2 {
	margin: 0 0 0 0;
	
	
	width:120px;
}
ul.LinkListStyle2 li {
	margin: 0 0 4px -40px;
	padding: 0 0 0 17px;
	background: url("image/fleche_droite.gif") no-repeat 0 0.1em;
	list-style-type:none;
}


ul.LinkListStyle2 li ul {
	margin: 4px 0 0 -15px;
	font-size: 100%;
}
ul.LinkListStyle2 li a {line-height: 1.35; }


#vertical_menu{

	margin-bottom:10px;

}

.bloc_menu{

	border: solid 1px #cdcdcd;
	border-top:none;
	padding:5px;
}


#vertical_menu .first{

	border: solid 1px #cdcdcd;
	padding:5px;
}

.lien_menu_droite{

	cursor:pointer;

}

#partie_droite{

	float:right;
	width:180px;
	height:35px;
	display:block;
	padding-top:5px;

font-size:13px;

}

#partie_telechargement{
margin:0;
padding:0;
width:180px;

}
#partie_droite_reduc{
margin:0;
padding:0;
width:180px;
padding-top:5px;
margin-top:15px;
border:1px solid #e6e6e6;
font-size:13px;
}


#colonne_resi_gauche{
float:left;
margin-top:20px;
width:278px;
}
#colonne_resi_droite{
float:right;
margin-top:20px;
width:278px;
}
#colonne_resi_droite_bis{
float:right;
margin-top:20px;
width:278px;
}
.titre2{
float:left;
width:278px;
height:30px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;
}
.ecriture{
float:left;
padding-top:5px;
padding-left:10px;
font-size:14px;
}
.ecriture_noir{
float:left;
padding-top:5px;
padding-left:10px;
font-size:14px;
color:black;
}

.ecriture_noir a{
color:black;
text-decoration:none;
}
.ecriture_noir a:link{
text-decoration:none;
cursor:text;
color:black;
}
.ecriture_noir a:visited{
text-decoration:none;
cursor:text;
color:black;
}

.ecriture_noir a:active{
text-decoration:none;
cursor:text;
color:black;
}

.ecriture_noir a:hover{
text-decoration:underline;
cursor:text;
color:black;
}
.contenu_colonne{
background-color:#FFFFFF;
width:278px;
margin-top:10px;
}

.contenu_colonne a img{
width:278px;
margin-top:15px;

}
.contenu_colonne span{
float:left;
margin-top:10px;
}
.contenu_colonne span a{
font-size:14px;
font-weight:lighter;
}
.footer{
float:left;
margin-top:00px;
width:765px;
height:45px;

font-size:12px;
}
.footer span{
float:right;
margin-top:10px;
}
.footer a img{
border:none;

}
#interieur_footer{
margin-top:15px;
width:765px;
height:30px;
background-color:#e6e6e6;
}
#colonne_en_2{
float:left;
width:570px;
margin-top:20px;

}
.colonne_en_2{
float:left;
width:570px;
margin-top:20px;

}


#colonne_en_2_grande{
float:left;
width:765px;
margin-top:20px;
}

.colonne_en_2_grande{
float:left;
width:765px;
margin-top:20px;
}

#colonne_en_sitemap{
float:left;
width:570px;
margin-top:10px;

}
#colonne_en_terms{
float:left;
width:570px;
margin-top:10px;

}

.titre3{
float:left;
width:570px;
height:30px;

background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}
.titre3_grande{
float:left;
width:763px;
height:30px;

background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}

.titre3faq{
float:left;
width:570px;
height:40px;

background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}

.titre3_grande_gd{
float:left;
width:763px;
height:40px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}
.titre4{
float:left;
margin-top:30px;
width:570px;
height:30px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}
.titre5{
float:left;
width:570px;
height:30px;
margin-top:25px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}

.titre5_grande{
float:left;
width:763px;
height:30px;
margin-top:25px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}

.titre6{
float:left;
width:570px;
height:30px;
margin-top:-20px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}
.titre7{
float:left;
width:570px;
height:30px;
margin-top:10px;
margin-bottom:10px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;

}

.contenu_texte{
float:left;
width:570px;
font-size:14px;
margin-top:10px;
margin-bottom:35px;
}
.contenu_texte_actu{
float:left;
width:570px;
font-size:14px;
margin-top:10px;
margin-bottom:35px;
min-height:200px;
}

.contenu_texte_intro{
float:left;
width:570px;
font-size:14px;
margin-top:10px;

}
.contenu_texte_image{
float:left;
width:180px;
font-size:10px;
}

/*--------------------------- ici pour le déplacement du lien zoom --------------------------------*/
/*.contenu_texte_image a{
margin-left:155px;
}
*/
.contenu_texte_ecriture{
float:left;
width:380px;
margin-left:10px;
}
.contenu_texte_bis{
float:left;
width:570px;
font-size:14px;
margin-top:10px;

margin-bottom:10px;
}
.contenu_texte_bis_grande{
float:left;
width:570px;
font-size:14px;
margin-top:10px;
text-align:justify;
margin-bottom:20px;
}

.contenu_texte_bis_grande_faq{
float:left;
width:640px;
font-size:14px;
margin-top:00px;
text-align:justify;
margin-bottom:10px;
}


.contenu_texte_bis_grande_faq{
float:left;
width:440px;
font-size:14px;
margin-top:00px;
text-align:justify;
margin-bottom:10px;
}

contenu_texte_bis_grande_preuve{

float:left;
width:100%;
font-size:14px;
margin-top:00px;
text-align:justify;
margin-bottom:10px;

}

.contenu_texte_bis_grande_aide{
float:left;
width:570px;
font-size:14px;
margin-top:10px;
text-align:justify;
margin-bottom:10px;
}
.contenu_texte_bis_grande_economie{
float:left;
width:560px;
font-size:14px;
margin-top:10px;
text-align:justify;
margin-bottom:00px;
}
.contenu_texte_bis_grande_faq_texte_seul{
float:left;
width:760px;
font-size:14px;
margin-top:10px;
text-align:justify;
margin-bottom:15px;
}
.contenu_texte_4{
float:left;
width:570px;
padding-top:10px;
font-size:14px;
margin-top:10px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c9caca;
margin-bottom:10px;
}
.contenu_texte_4_grande{
float:left;
text-align:justify;
width:570px;
padding-top:10px;
font-size:14px;
margin-top:10px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c9caca;
margin-bottom:10px;
}
.contenu_texte_faq2{
float:left;
width:570px;
font-size:14px;
margin-top:20px;
padding-top:10px;
margin-bottom:10px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c9caca;

}

.contenu_texte_faq{
float:left;
width:570px;
font-size:14px;
margin-top:20px;
margin-bottom:20px;
}

.contenu_texte_liste{
float:left;
margin-left:20px;
}
.contenu_texte_liste span{
float:left;
margin-right:0px;	
margin-top:10px;
}
#photo_gamme_samurai{
float:left;
width:280px;
margin-top:00px;
}
.contenu_texte_liste_gamme{
float:left;
margin-top:10px;
margin-left:20px;
}
.contenu_texte_liste_gamme span{
float:left;
margin-top:10px;

}
.contenu_texte_liste_gamme span a{
font-size:14px;
font-weight:lighter;

}

.contenu_colonne_hitachi{
float:left;
width:280px;
height:143px;
}
.contenu_colonne_hitachi span{
float:left;
margin-top:10px;
}
.contenu_colonne_hitachi span a{
font-size:14px;
font-weight:lighter;
}
.photo_hitachi{
float:left;
width:60px;
height:90px;
}
.contenu_texte_hitachi{
display:block;
float:right;
margin-right:25px;
font-weight:lighter;
width:180px;
}
.titre21{
float:left;
margin-top:20px;
width:278px;
height:30px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;
}
.titre22{
float:left;
margin-top:20px;
width:278px;
height:30px;
margin-bottom:10px;
background-color:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: #cccccc;
border-left-width:1px;
border-left-style:solid;
border-left-color: #cccccc;
border-right-width:1px;
border-right-style:solid;
border-right-color: #cccccc;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ee1933;
font-weight:bold;
}

.grand_titre{
float:left;
width:570px;
height:40px;
padding-left:15px;
background:url(image/hitachi/bas_titre.gif);
background-repeat:no-repeat;
background-position: 0pt 100%;

font-size:15px;
font-weight:bold;
}
.grand_titre_grande{
float:left;
width:750px;
height:40px;
padding-left:15px;
background:url(image/hitachi/bas_titre.gif);
background-repeat:repeat-x;
background-position: 0pt 100%;

font-size:15px;
font-weight:bold;
}

.titre_rouge{
color:#890000; 

}
.titre_rouge_gras{
color:#890000; 
font-weight:bold;
}

#contenu_complet_propos{
float:left;
height:2340px;
width:765px;
margin-top:15px;

}

#contenu_complet_actu_selectionne{
float:left;
min-height:200px;
width:765px;
margin-top:15px;

}

#contenu_complet_ref{
float:left;
height:2760px;
width:765px;
margin-top:15px;
}

#contenu_complet_ref_grande{
float:left;
height:1220px;
width:765px;
margin-top:15px;
}

#contenu_complet_ref_hitachi{

float:left;
height:1790px;
width:765px;
margin-top:15px;


}

#contenu_complet_propos_grande{
float:left;
height:2300px;
width:765px;
margin-top:15px;
}

#contenu_complet_contact{
float:left;
height:1550px;
width:765px;
margin-top:15px;
}

#contenu_complet_sitemap{
float:left;
height:1330px;
width:765px;
margin-top:15px;
}

#contenu_complet_terms{
float:left;
height:1290px;
width:765px;
margin-top:15px;
}

#colonne_en_terms{
font-size:15px;
}

#contenu_complet_environnement{
float:left;
height:900px;
width:765px;
margin-top:15px;
}

#contenu_complet_presse{
float:left;
height:500px;
width:765px;
margin-top:15px;
}

#contenu_complet_actu{
float:left;
min-height:300px;
width:765px;
margin-top:15px;
}

#contenu_complet_reseau{
float:left;
height:1280px;
width:765px;
margin-top:15px;
}

#contenu_complet_certification{
float:left;
height:1220px;
width:765px;
margin-top:15px;
}

#contenu_complet_gainable{
float:left;
height:1690px;
width:765px;
margin-top:15px;
}

.contenu_juste_texte{
float:left;
width:570px;
font-size:14px;
margin-top:00px;
margin-bottom:20px;
}

#contenu_complet_faq{
float:left;
display:block;
height:1000px;
width:765px;
margin-top:15px;
}

#contenu_complet_faq_grand{
float:left;
display:block;
width:765px;
margin-top:15px;
}

.image{
float:left;
}

.image_2{
float:left;
padding-right:15px;
padding-bottom:10px;
}

.image_certification{
float:left;
padding-right:15px;
padding-bottom:10px;
}

.image_2_ref{
float:left;
padding-right:15px;
padding-bottom:10px;
}

.texte_ref{
float:left;
width:570px
}

.image_23{
float:left;
width:100px;
padding-right:30px;
padding-top:30px;
padding-bottom:30px;
}

.texte_2{
float:left;
width:460px;
margin-left:10px;
font-size:14px;
}

.texte_21{
float:left;
width:460px;
margin-left:10px;
font-size:14px;
}

.texte_preuve{
float:left;
width:440px;
margin-left:10px;
font-size:14px;
}

.image_preuve{
float:left;
margin-top:20px;
margin-right:10px;
height:200px;
}

.texte_certification{
float:left;
width:440px;
}

.asterisme{
font-size:10px;
}

#contenu_complet_pompe{
float:left;
height:2020px;
width:765px;
margin-top:15px;
}

#contenu_complet_pompe_mural{
float:left;
height:1900px;
width:765px;
margin-top:15px;
}

#contenu_complet_pompe_console{
float:left;
height:2060px;
width:765px;
margin-top:15px;
}

#contenu_complet_yutaki{
float:left;
height:2070px;
width:765px;
margin-top:15px;
}

#contenu_complet_pompe_gainable{
float:left;
height:1870px;
width:765px;
margin-top:15px;
}

#contenu_complet_tertiaire{
float:left;
height:620px;
width:765px;
margin-top:15px;
}

#contenu_complet_industrie{
float:left;
height:540px;
width:765px;
margin-top:15px;
}

#contenu_complet_bureau{
float:left;
height:600px;
width:765px;
margin-top:15px;
}

#contenu_complet_aides{
float:left;
height:740px;
width:765px;
margin-top:15px;
}

#contenu_complet_economie{
float:left;
height:1770px;
width:765px;
margin-top:15px;
}

#contenu_complet_commerces{
float:left;
height:660px;
width:765px;
margin-top:15px;
}

#contenu_complet_commerces_grand{
float:left;
height:640px;
width:765px;
margin-top:15px;
}

#contenu_complet_multisplit{
float:left;
height:1660px;
width:765px;
margin-top:15px;
}

#contenu_complet_telecharger{
float:left;
height:600px;
width:765px;
margin-top:15px;
}

.contenu_faq{
float:left;
margin-left:00px;
display:block;
width:460px;
font-size:14px;
}

.image_faq{
float:right;
margin-top:50px;
}

.image_faq_pompe{
float:left;
margin-top:50px;
margin-right:10px;
}

.image_a_propos{
float:left;
margin-top:00px;
margin-right:10px;
}

.image_faq_telecommande{
float:left;
margin-top:10px;
margin-right:10px;
}

.image_faq_environnement{
float:right;
margin-top:100px;
margin-left:0px;
margin-bottom:20px;
width:100px;
}

.image_faq_environnement2{
text-align:center;
}

.table_contact{
width:100%;
}

table {
	margin: 0 0 15px;
	border-collapse: collapse;
}

table th
{
	background-color: #e8e8e8;
	font-weight: normal;
}

table th,table td {
	padding: 10px;
	border: solid 1px #9c9a9a;
	font-size: 83%;
	line-height: 1.35;
	text-align: left;
}

#image_groupe_exterieur{
top:420px;
margin-left:90px;
margin-top:00px;
width:300px;
height:328px;
background-image:url(image/residentiel/Groupes_exterieurs_multisplit1.jpg);
}

#image_unites_gainables{
top:590px;
margin-left:90px;
margin-top:0px;
width:400px;
height:196px;
background-image:url(image/residentiel/unites_interieur_gainable1.jpg);
}

#image_unites_interieur_murale{
top:590px;
margin-left:90px;
margin-top:0px;
width:300px;
height:450px;
background-image:url(image/residentiel/unites_interieur_murale1.jpg);
}

#image_unites_interieur_console{
top:980px;
margin-left:90px;
margin-top:0px;
width:300px;
height:250px;
background-image:url(image/residentiel/unites_interieur_console2.jpg);
}

#image_unites_interieur_cassettes{
top:1220px;margin-left:90px;
margin-top:0px;
width:300px;
height:246px;
background-image:url(image/residentiel/unites_interieur_cassettes2.jpg);
}

#adresse_hitachi .table_reseau td{
border:none;
}

.table_contact_agence{
font-size:12px;
}

.maison{
width:100px;
}

.titre_sitemap{
padding-bottom: 3px;
padding-left: 0pt;
padding-top:20px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cdcdcd;
font-size: 14px;
line-height: 1.35;
}

.titre_gras{
font-weight:bold;
}

.lien_pdf{
font-size:12px;
}

#loi{
font-size:10px;
}

#loi a{
text-decoration:underline;
}

#loi a:hover{
cursor:pointer;
}

.lien_pompe{
width:140px;
margin-left:5px;
}

/*--------------------------------partie actualites--------------------------------------*/

ul#menu_ul_actu{
margin:0 0 0 -15px;
padding:0;
float:left;
}

ul#menu_ul_actu li{
list-style:none;
float:left;
margin-left:5px;
background:url(image/bg_g_navi_top_l.gif);
}

ul#menu_ul_actu li a{
float: left;
display: block;
padding-top: 5px;
padding-right: 12px;
padding-bottom: 7px;
padding-left: 12px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #b6b6b6;
background-image: url(image/bg_g_navi_top_r.gif);
background-repeat: no-repeat;
background-position: 100% 0%;
font-size:13px;
}

ul#menu_ul_actu li.Current { 
background: url(image/bg_g_navi_top_l_on.gif);
}

ul#menu_ul_actu li.Current a{
padding-top: 5px;
padding-right: 12px;
padding-bottom: 8px;
padding-left: 12px;
border-top-width: medium;
border-right-width-value: medium;
border-bottom-width: medium;
border-left-width-value: medium;
color:#FFFFFF;
background-image: url(image/bg_g_navi_top_r_on.gif);
background-repeat: no-repeat;
text-decoration: none;
}

ul#menu_ul_actu li.Current a strong {
padding: 0 4px;
background-color: #3e3a39;
color: #ffffff;
font-weight: normal;
text-decoration: none;
}

ul#menu_ul_actu li.sous_menu_selectionne { 
background: url(image/bg_g_navi_top_l_on.gif);
}

ul#menu_ul_actu li.sous_menu_selectionne a{
padding-top: 5px;
padding-right: 12px;
padding-bottom: 8px;
padding-left: 12px;
border-top-width: medium;
border-right-width-value: medium;
border-bottom-width: medium;
border-left-width-value: medium;
background-image: url(image/bg_g_navi_top_r_on.gif);
background-repeat: no-repeat;
}

ul#menu_ul_actu li.sous_menu_selectionne a strong {
padding: 0 4px;
font-weight: normal;
text-decoration: none;
}

.moi{
float:left;
width: 570px;
margin-top:10px;
padding-top: 15px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c9caca;
}

.documentation{
font-size:14px;padding-top:30px;
}


