@charset "utf-8";
/* Import de la CSS d'initialisation
----------------------------------------------------------*/
@import url(structure.css);

/* Construction (Montage)
----------------------------------------------------------*/
body { color:#fff; font-size:12px; font-family: Verdana, "Trebuchet MS", helvetica, "Bitstream Vera Sans", sans-serif; }

h1 { color:#fff; font-weight:bold; font-size:12px; padding-bottom:20px; line-height:20px; }
h2 { color:#fff; font-weight:bold; font-size:1.3em; /*text-transform: uppercase;*/ }
h3 { color:#fff; font-weight:bold; font-size:1.17em; /*text-transform: uppercase;*/ }
h4 { color:#fff; font-weight:700; font-size:1em; /*text-transform: uppercase;*/ }
h5 { color:#fff; font-size:0.83em; }
h6 { color:#fff; font-size:0.67em; }
p { color:#fff; font-size:1em; }
ul, ol{ color:#fff; font-size:1em; }
ol{
	padding:0 0 10px 0;}
ol li{
	list-style:decimal inside;
	display:list-item;
	margin:0 0 5px 15px;}
li { color:#fff; font-size:1em; }
a { color:#fff; text-decoration:underline; }
a:hover { text-decoration:none; } /* si changement de couleur au survol */
textarea { color:#fff; padding:3px; }
input { color:#fff; padding:3px; }


#intro p, #intro a { font-size:.92em; color:#fff; }


/* Éléments Particuliers
----------------------------------------------------------*/
/* Placement d'images */
.imgLeft { float:left; padding:0 2em 0 0; }
.imgRight { float:right; padding:0 0 0 2em; }

/* Des classes d'alignement d'objets */
.aligntop { vertical-align:top; }
.alignbottom { vertical-align:bottom; }
.aligncenter { margin-left:auto; margin-right:auto; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; margin:0 auto; }
.justify { text-align:justify; }

/* Des classes de formatage du texte en ligne */
em, .italic, .italique { font-style:italic; }
strong, .bold, .gras { font-weight:700; }
.strike, .barre { text-decoration:line-through; }

/* Des classes flotante */
.floatleft { float:left; }
.floatright { float:right; }

/* Les "nettoyeurs" */
.clearb { clear:both; }
.clearer { clear:both; width:0; height:0; line-height:0; }

/*	Mise en page
----------------------------------------------------------*/

/* Page d'accueil */
.illustration { float:left; padding-right:35px;}

/* Page en construction */
.constrution { margin-top:8em; text-align:center; } /* Réajuster la hauteur du margin si besoin */

/*	Mentions Légales */

/*autres classes*/
.mentions_gauche{float:left;}
.mentions_droite{float:right; width:600px;}

/*============ HIGHLIGHT =============*/
.highslide {
	cursor: url(../images/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: none;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 1px solid #fffc00;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 20px;
    background-image: url(../images/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(../images/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*-----------Hanh-------------*/
#logo-marques { padding-top:20px; text-align:center; }
sup { vertical-align:super;font-size:10px;}
#header-plan { background:url(../images/plandusite/header-plan.jpg) no-repeat top; width:950px; height:301px;}
.content-left {float:left;width:265px;	}
.content-right {float:left; width:610px; margin-left:35px;}

.pic-1-acc {width:150px; float:left; text-align:center; margin-left:7px;}
.pic-2-acc{width:150px; float:left; text-align:center;}
.table-acc { width:600px;border-collapse:collapse;}
.table-acc td { border:1px solid #FFFF00; padding:5px; text-align:center; vertical-align:middle;}

.bullet { margin-right:7px; padding-top:2px;}
.bullet2 { margin-right:7px; padding-top:2px; padding-bottom:20px;}
.bullet3 { margin-right:7px; padding-top:2px; padding-bottom:30px;}
.bullet4 { margin-right:7px; padding-top:2px; padding-bottom:60px;}
.bullet5 { margin-right:7px; padding-top:2px; padding-bottom:70px;}

.wid-txt { width:150px;}
.mg-l-air { margin-left:80px;}

.table-hitachi { width:900px;border-collapse:collapse; margin-left:5px;}
.table-hitachi td { border:1px solid #FFFF00; padding:5px; text-align:center;vertical-align:middle;}
.img-1-mitsubi {float:left; width:250px; margin-left:70px;}

.gamme-pic-mitsubi {float:left; width:250px; margin-left:200px;}

.wid180 { width:180px;}
.wid-1-mitsubi { width:290px;}
.wid-2-mitsubi { width:45px;}
.wid-3-mitsubi { width:90px;}

.wid-3-4-mitsubi { width:134px;}

.wid-1-6-mitsubi { width:200px;}
.wid-3-6-mitsubi { width:90px;}
.img-left-hitachi {width:250px; float:left; text-align:center;}

.mg-l-5 { margin-left:5px;}

.txt-r-hitachi {width:620px; float:right; margin-left:20px;}

.txt-1-mitsu { width:150px; float:left; text-align:center; margin-left:100px;}
.txt-2-mitsu { width:180px; float:left; text-align:center; margin-left:70px; padding-top:30px;}
.txt-3-mitsu {width:250px; float:left; text-align:center;padding-top:20px; margin-left:40px;}

.txt2-2-mitsu { width:150px; float:left; text-align:center; margin-left:70px; padding-top:30px;}
.txt2-3-mitsu {width:220px; float:left; text-align:center;padding-top:20px;margin-left:70px;}

.txt3-luxe-reversibles {width:250px; float:left; text-align:center;padding-top:20px;margin-left:70px;}

.pic-1-mitsu { width:150px; float:left; text-align:center; margin-left:80px;}
.pic-2-mitsu { width:200px; float:left; text-align:center; margin-left:60px; }
.pic-3-mitsu {width:200px; float:left; text-align:center; margin-left:100px;}

.table-5-320 {width:320px;}
.table-5-1 {width:280px;}
.table-5-2 { width:60px;}
.table-5-3 { width:180px;}

.qui-1 {float:left; width:260px; text-align:center;}
.qui-2 {float:left; width:250px; text-align:center; margin-left:200px;}

.hitachi-1 {width:250px; float:left;}
.hitachi-2 {width:280px; float:left;}
.hitachi-3 {width:280px; float:left; margin-left:60px;}

.mg-left-10 { margin-left:10px;}
.mg-left-15 { margin-left:15px;}
.mg-left-20 { margin-left:20px;}
.mg-left-30 { margin-left:30px;}
.mg-left-40 { margin-left:40px;}
.mg-left-60 { margin-left:60px;}
.mg-left-80 { margin-left:80px;}
.mg-left-100 { margin-left:100px;}
.mg-left-130 { margin-left:130px;}
.mg-left-200 { margin-left:200px;}
.mg-right-20 { margin-right:20px;}

.align-daikin {float:left; width:280px; margin-left:300px;}

.daikin-img-1 {width:300px; float:left; margin-left:160px; text-align:center;}
.daikin-img-2 {width:300px; float:left; text-align:center;}
.daikin-txt-1 {width:250px; float:left; margin-left:330px; text-align:center; font-weight:bold;}

.daikin-col-1 {width:200px; float:left; margin-left:70px;}
.daikin-col-2 {width:200px; float:left; margin-left:70px; padding-top:20px;}
.daikin-col-3 {width:200px; float:left; margin-left:100px; padding-top:10px;}

.daikin-col-1-img {width:200px; float:left; margin-left:40px;}
.daikin-col-2-txt {width:300px; float:left; margin-left:60px; padding-top:10px;}
.daikin-col-3-txt {width:200px; float:left; margin-left:70px; padding-top:10px;}

.daikin-soufflage {width:250px; float:left; margin-left:30px; padding-top:10px;}

.daikin-img-1-fvxs {width:200px; float:left; margin-left:60px;}

.daikin-pic2-left {width:200px; float:left; margin-left:170px; text-align:center;}
.daikin-pic2-right {width:200px; float:left; margin-left:200px; text-align:center;}


.wid80 { width:80px;}
.wid100 { width:100px;}
.wid120 { width:120px;}
.wid150 { width:150px;}
.wid163 { width:163px;}
.wid180 { width:180px;}
.wid200 { width:200px;}
.wid240 { width:240px;}
.wid267 { width:267px;}
.wid280 { width:280px;}
.wid290 { width:290px;}
.wid300 { width:300px;}
.wid340 { width:340px;}
.wid350 { width:350px;}
.wid380 { width:380px;}
.wid400 { width:400px;}
.wid423 { width:423px;}
.wid500 { width:500px;}
.wid550 { width:550px;}
.wid610 { width:610px;}
.wid680 { width:680px;}

.climatiseurs-1 {width:200px; float:left; text-align:center; margin-left:50px;}
.climatiseurs-2 {width:200px; float:left; text-align:center;}

.air-air-1 {width:260px; float:left;}
.air-air-2 {width:260px; float:left; margin-left:60px;}

.air-eau-1 {width:260px; float:left; margin-left:150px;}

.chauffages-pic-1 {width:250px; float:left; margin-left:160px; padding-top:30px;}
.chauffages-pic-2 {width:300px; float:left;margin-left:60px; text-align: center;}

.chauffages-pic1-1 {width:250px; float:left; margin-left:160px;}

.pic-4-1-chauff {width:200px; float:left; margin-left:30px; text-align:center;}
.pic-4-2-chauff {width:200px; float:left; margin-left:20px;text-align:center;}
.pic-4-3-chauff {width:200px; float:left;text-align:center; margin-left:15px;}
.pic-4-4-chauff {width:200px; float:left;text-align:center; margin-left:20px;}

.refractaires-pic1 {width:250px; float:left; margin-left:130px;}
.refractaires-pic2 {width:250px; float:left; margin-left:160px;}

.pic5-1-refrac {width:141px; float:left;padding-top:15px;}
.pic5-2-refrac {width:160px; float:left; text-align: center;margin-left:25px; padding-top:15px;}
.pic5-3-refrac {width:160px; float:left; text-align: center;margin-left:15px;padding-top:15px;}
.pic5-4-refrac {width:160px; float:left; text-align: center;margin-left:15px;padding-top:15px;}
.pic5-5-refrac {width:220px; float:right; text-align: center;}

.table-elec-photo { width:500px;border-collapse:collapse; margin-left:5px;}
.table-elec-photo td { border:1px solid #FFFF00; padding:5px; text-align:center;vertical-align:middle;}

.table-elec-photo1 { width:280px;border-collapse:collapse; margin-left:5px;}
.table-elec-photo1 td { border:1px solid #FFFF00; padding:5px; text-align:center;vertical-align:middle;}

.bg-color { background-color:#6f890a;}

.table-aide-aux { width:900px;border-collapse:collapse; margin-left:5px;}
.table-aide-aux td { border:1px solid #FFFF00; padding:5px; text-align:center;vertical-align:middle;}

.pad-top-txt { padding-top:10px;}
.pad-top-83 { padding-top:83px;}

.img-1-ballons {width:135px; float:left; text-align: center;}
.img-2-ballons {width:180px; float:left; text-align: center; margin-left:15px;}

.ballons-pro-1 {width:200px; float:left; text-align:center;margin-left:180px;}
.ballons-pro-2 {width:200px; float:left;text-align:center; margin-left:140px;}

.table-caloporteurs { width:610px;border-collapse:collapse; margin-left:5px;}
.table-caloporteurs td { border:1px solid #FFFF00; padding:5px; text-align:center;vertical-align:middle;}

.khungmau {width:80px; height:25px; background-color:#78b5f4; border:1px solid #000000; float:left; margin-left:320px;}

.table-fluides-calo { width:430px;border-collapse:collapse; margin-left:5px;}
.table-fluides-calo td { border:1px solid #FFFF00; padding:5px; text-align:center;vertical-align:middle;}

.txt-color { font-size:15px; color:#e6b405; font-weight: bold;}
.txt-color2 { font-size:13px; color:#e6b405; font-weight: bold;}

.khungmau-do {width:80px; height:25px; background-color:#ff2503; border:1px solid #000000; float:left;}
.khungmau-xam {width:80px; height:25px; background-color:#c1c1c1; border:1px solid #000000; float:left;}

.small-txt { font-size:10px;}
sub { vertical-align:sub; font-size:10px;}

.table-chau-solaire { width:900px;border-collapse:collapse; margin-left:5px;}
.table-chau-solaire td { border:1px solid #FFFF00; padding:5px; text-align:center;vertical-align:middle;}
.table-chau-solaire td p { margin:0; padding:0;}
.img-r-air-air {width:410px; float:right; padding-left:10px;}
.mau-txt-h { color:#e6b405;}
/*====================================================ha============================================================*/

.contenuha
{
width:610px;
float:right;
}


.titleha
{
font-size:16px;
font-weight:bold;
color:#000;
}

.logoha
{
width:200px;
float:right;
text-align:center;
}
.colorha
{
color:#026bfa;
}

.bentraiha{
width:260px;
text-align:center;
float:left;
}
.marginlefha1
{
margin-left:50px;
}
.bulletL{float:left; padding-bottom:5px; margin-top:4px; padding-left:0px; padding-right:7px;}
.bulletL2{padding-bottom:5px; margin-top:0px; padding-left:0px; padding-right:7px; vertical-align:middle;}
.bulleth2{margin-bottom:20px; margin-top:4px;}
.bulleth3{margin-bottom:40px; margin-top:4px;}
.bulleth4{margin-bottom:60px; margin-top:4px;}
.bulleth5{margin-bottom:90px; margin-top:4px;}






/*phuong*/

.content-tabp { width:910px; margin:0 auto;}

.listp{margin-bottom:40px; margin-right:7px; margin-top:3px; float:left; }

.div-imgp{width:280px; text-align:center;}

.div-imgp2{width:350px; text-align:center;}

.mg-imgp{margin-right:33px;}

.mg-imgp2{margin-right:100px;}

.mg-imgp3{margin-right:90px;}

.mg-imgp4{margin-right:145px;}

.mg-imgp-left{margin-left:50px;}

.table-hitachip { width:900px;border-collapse:collapse; margin-left:5px;}
.table-hitachip td { border:1px solid #FFFF00; padding:5px; vertical-align:middle; text-align:center;}

.wid-1-mitsubi { width:290px;}

#formulaire2 { width:800px; margin:0 auto;}
#formulaire2 input, #formulaire2 textarea { background-color:transparent; border:#ffffff dashed 1px; }
#formulaire2 .champ { height:15px; width:200px; }
#formulaire2 .champmessag { }
#formulaire2 .INPUT2{ border:none;}
#formulaire2 .field{ text-align:right; margin-top:10px; }


.div-formulaire {width:600px; margin:0 auto;}
.div-checkbox {width:380px;}
.div-checkbox2 {width:380px; text-align:left;}

.mg-radio { margin-right:100px;}


/*=============Nga================*/
.w-nga{
width:210px;}

.wid225-nga { width:225px;}

.w-nga2{
width:340px;}


.table-elec-photo1-nga { width:225px;border-collapse:collapse; margin-left:5px;}
.table-elec-photo1-nga td { border:1px solid #FFFF00; padding:5px; text-align:center;vertical-align:middle;}

.table-elec-photo2-nga { width:335px;border-collapse:collapse; margin-left:5px;}
.table-elec-photo2-nga td { border:1px solid #FFFF00; padding:5px; text-align:center;vertical-align:middle;}

.he-nga{
height:367px;}

.why{
	float:left;
	margin:0 100px;
	text-align:center;
	width:100px;}

ul.pompe li{
	display:list-item;
	list-style:url(../images/icon.gif) inside;
	text-align:justify;}

ul.pompe2 li{
	color:#E6B405;
	display:list-item;
	font-size:12px;
	font-weight:bold;
	list-style:disc outside url("../images/bulletha.gif");
	margin:5px 0 0 15px;
	padding:0;
	text-align:left;}
	
.tableau_hitachi1{
	width:634px;
	height:296px;}
	
.tableau_hitachi1 table{
	width:627px;
	border-collapse:collapse;
	margin-left:5px;}
	
.access{
	float:left;
	margin:0 89px;
	text-align:center;
	width:125px;}
	
.mitsu{
	float:left;
	margin:0 56px;
	text-align:center;
	width:190px;}

.table-mitsub{ width:180px;border-collapse:collapse; margin-left:5px;}
.table-mitsub td { border:1px solid #FFFF00; padding:2px; text-align:center; vertical-align:middle;}

.daikin{
	float:left;
	margin:0 117px;
	text-align:center;
	width:220px;}

.ururu{
	margin-top:30px;}
