body{
background : white;
padding:0;
margin:0;
font-family: verdana, arial, sans-serif;
color: black;

}

img{
border: none;
}

h2{
display:inline;
border-bottom: 2px solid #F09739;
border-right: 4px solid #F09739;
padding-right:10px;
font-weight:normal;
font-size: 12px;
font-family: verdana, arial, sans-serif;
} 

h3{
display:inline;
border-bottom: 2px solid #F09739;
border-left: 4px solid #F09739;
padding-left:10px;
font-weight:normal;
font-size: 12px;
font-family: verdana, arial, sans-serif;
} 



.amb{
position:absolute;
margin-left:0px;
margin-top:0px;
width:300px;
height: 145px;
background:url(../images/animamb2.gif) no-repeat;

}

.h02{
position:absolute;
margin-left:300px;
margin-top:0px;
width:105px;
height: 145px;
background:url(../images/h_02.jpg) no-repeat;

}

.h03{
position:absolute;
margin-left:405px;
margin-top:0px;
width:310px;
height: 145px;
background:url(../images/h_03.jpg) no-repeat;

}

.h04{
position:absolute;
margin-left:715px;
width:25px;
height:450px;
background:url(../images/h_04.jpg) no-repeat;
margin-left:715px;
}


.h05{
position:absolute;
margin-top:145px;
width:300px;
height:262px;
background:url(../images/h_05.jpg) no-repeat;

}

.h06{
position:absolute;
margin-left:300px;
margin-top:145px;
width:105px;
height:262px;
background:url(../images/h_06.jpg) no-repeat;

}

.h07{
position:absolute;
margin-left:405px;
margin-top:145px;
width:310px;
height:262px;
background:url(../images/h_07.jpg) no-repeat;
font-size:10px;
}

.texth07{
position:absolute;
padding-top:50px;
}



.h08{
position:absolute;
margin-top:407px;
width:300px;
height:43px;
background:url(../images/h_08.gif) no-repeat;

}

.h09{
position:absolute;
margin-left:300px;
margin-top:407px;
width:105px;
height:43px;
background:url(../images/h_09.gif) no-repeat;

}

.h10{
position:absolute;
margin-left:405px;
margin-top:407px;
width:310px;
height:43px;
background:url(../images/h_10.gif) no-repeat;
}


.h10 a{
position:absolute;
margin-left:405px;
margin-top:407px;
width:310px;
height:43px;
background:url(../images/h_10.gif) no-repeat;
cursor:url(../images/hand.cur);
}

.h10 a:hover{
position:absolute;
margin-left:405px;
margin-top:407px;
width:310px;
height:43px;
cursor:hand;
background:url(../images/h_10.gif) no-repeat;
cursor:url(../images/hand.cur);
}




.adresse{
position:absolute;
width:500px;
height:50px;
margin-left:120px;
margin-top:450px;
font-size:12px; 
text-align:center;
}

.adresse a{
color:#3F79CA;
text-decoration:underline;
}

.adresse a:hover{
color:#F09739;
text-decoration:none;
}

.header {
width:565px;
height: 100px;
background-image:url(../images/tit1.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headervoir {
width:565px;
height: 100px;
background-image:url(../images/tit2.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headerpose {
width:565px;
height: 100px;
background-image:url(../images/tit11.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headerlabels {
width:565px;
height: 100px;
background-image:url(../images/tit3.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headerbaies {
width:565px;
height: 100px;
background-image:url(../images/tit4.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headerveranda {
width:565px;
height: 100px;
background-image:url(../images/tit13.gif);
background-repeat:no-repeat;
margin-left:300px;
}


.headervolet {
width:565px;
height: 100px;
background-image:url(../images/tit8.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headervr {
width:565px;
height: 100px;
background-image:url(../images/tit9.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headerbattement {
width:565px;
height: 100px;
background-image:url(../images/tit14.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headercoupe {
width:565px;
height: 100px;
background-image:url(../images/tit14.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headergardecorps {
width:565px;
height: 100px;
background-image:url(../images/tit5.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headerportepvc {
width:565px;
height: 100px;
background-image:url(../images/tit6.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.headerportealu {
width:565px;
height: 100px;
background-image:url(../images/tit7.gif);
background-repeat:no-repeat;
margin-left:300px;
}

.conteneur {
position: absolute;
width:100%;
background-color:white;
}

.centre labels{
align:center;
}

.centre {
background-color:white;
width:600px;
margin-left:300px;
font-size:8pt;
}

.centre  .telecharge{
font-size:12pt;
font-weight:bold;
text-align:center;
}

.centre .telecharge a{
color:#3F79CA;
text-decoration:underline;
}

.centre .telecharge a:hover{
text-align:center;
color:#F09739;
text-decoration:none;
}


.centre table{
border-collapse:collapse;
}

.centre table td{
border:2px solid black;
margin:0px;
text-align:center;
font-size:8pt;
}

 
.centre table.portepvc td{
border:none;
text-align:right;
}



/*STYLE PAGE PORTE ALU*/


.centre .portealu{
color:#3F79CA;
font:bold 12px verdana;
}

.centre table.sas{
border:none;
margin-right:auto;
margin-left:auto;
color:#F09739;
}

.centre table.sas td{
border:none;
color:black;
}

.centre table.ferrure{
border:none;
margin-right:auto;
margin-left:auto;
color:#F09739;
}

.centre table.ferrure td{
border:none;
color:black;
}

.centre table.GC{
border:none;
margin-right:auto;
margin-left:auto;
color:#F09739;
}

.centre table.GC td{
border:none;
color:black;
}


/*TABLEAU V0LET BATTANT*/


.centre table.vb{
border:none;
margin-right:auto;
margin-left:auto;
}

.centre table.vb td{
border:none;
color:black;
font-size:10px;
}

.centre .vb1 {
text-align:left;
}

.centre .vb2 {
text-align:left;
}

.centre .vb3 {
text-align:right;
}

.centre .vb4 {
text-align:left;
}

.centre .vb4 a{
color:#3F79CA;
}

.centre .vb4 a:hover{
color:#F09739;
text-decoration:none;
}



.centre table.vbc{
border:none;
margin-right:auto;
margin-left:auto;
color:#F09739;
}

.centre table.vbc td{
border:none;
color:black;
font-size:10px;
}

.centre .vbc1 {
text-align:left;
}

.centre .vbc1 a{
color:#3F79CA;
}

.centre .vbc1 a:hover{
color:#F09739;
text-decoration:none;
}





/*STYLE PAGE VOLET ROULANT*/


.centre table.vr td{
border:none;
text-align:left;
}

.centre table.manoeuvre td{
border:none;
text-align:right;
}

.centre .new {
font-size:16px;
font-weight:bold;
width:600px;
color:red;
cursor:url(../images/hand.cur);
}

.centre .new a{
font-size:16px;
font-weight:bold;
width:600px;
color:red;
cursor:url(../images/hand.cur);
}

.centre .new a:hover{
font-size:16px;
font-weight:bold;
width:600px;
color:red;
cursor:url(../images/hand.cur);
}
/*STYLE PAGE PROFILES PVC ALU*/

.centre .p1201{
position:absolute;
top:200px;
left:300px;
visibility:hidden;
}

.centre .p1202{
position:absolute;
top:600px;
left:300px;
visibility:hidden;
}

.centre .designationpvc{
height:280px;
}

.centre .designationalu{
height:245px;
}

.centre .coupepvc{
float:right;
}

.centre .coupealu{
float:right;
}



/*STYLE PAGE BATTEMENTS*/

.centre .BS td{
border:none;
text-align:left;
}

.centre .BS td li{
list-style-type:disc;
list-style-position:inside;
}

.centre .BI td{
border:none;
text-align:left;
}

.centre .PC td{
border:none;
text-align:left;
list-style-position:inside;
}

.centre .PC td li{
list-style-type:disc;
text-align:left;
}


.centre table.dormant td{
border:none;
text-align:left;
font-size:10px;
}

.centre table.dormant a{
color:#3F79CA;
text-decoration:underline;
}

.centre table.dormant a:hover{
color:#F09739;
text-decoration:none;
}







.centre table.panneaux{
margin-left:auto;
margin-right:auto;
}

.centre table.panneaux td{
border:none;
}


.centre table.photos{
border:none;
height:250px;
}

.centre table.photos td{
border:none;
text-align:left;
}

.centre table.photos a{
text-decoration:underline;
color:#3F79CA;
font-weight:bold;
}

.centre table.photos a:hover{
text-decoration:none;
color:#F09739;
font-weight:bold;
}

.centre .result{
margin-left:200px;
}


.centre h4{
color: #3F79CA;
font-size:8pt;
}

.centre p.text{
padding-top:15px;
}

.centre p.detail{
padding-top:15px;
text-align:center;
}

.centre p.detail a{
color:#3F79CA;
text-decoration:underline;
}

.centre p.detail a:hover{
color:#F09739;
text-decoration:none;
}

.centre img{
margin:5px;
}



.centre .§1{
border: none;
float:left;
margin:5px;
}

.centre .§2{
border: none;
float:right;
margin:5px;
}

.centre .plan1{
float:left;
border:none;
}

.centre .plan2{
border:none;
margin-left:250px;
}


.centre .suite{
margin-left:163px;
}


.centre .coord{
margin-top:30px;
font-size:8pt;
text-align:center;
}

.centre .coord a{
color:#3F79CA;
text-decoration:underline;
}

.centre .coord a:hover{
color:#F09739;
text-decoration:none;
}

.centre .menuh {
margin-top:50px;
font-size:8pt;
text-align:center;

}

.centre .menuh a{
color:#3F79CA;
text-decoration:underline;
}

.centre .menuh a:hover{
text-align:center;
color:#F09739;
text-decoration:none;
}

.pied {
width:800px;
height:53px;
margin-left:200px;
margin-top:20px;
background:url(../images/fond-info.gif) repeat-x;
}


.pied .imagepied {
margin:0px;
padding:0px;
width:513px;
height:53px;
border:none;
}

.pied img{
margin:0px;
padding:0px;
}

.pied .imagepied a.doc {
color:white;
font-size:8pt;
padding-top : 2px;
left:300px;
height:12px;
width:100px;
border:1px solid black;
}

.pied .imagepied a.contact {
float : left;
color:white;
font-size:8pt;
display:block;
padding-top : 2px;
margin-left:415px;
height:12px;
width:100px;
border:1px solid black;
}

.pied .imagepied a.accueil {
float : left;
color:white;
font-size:8pt;
display:block;
padding-top : 2px;
margin-left:415px;
height:12px;
width:100px;
border:1px solid black;
}


.gauche {
float:left;
margin:0px;
padding:0px;
width:195px;
}


.gauche .anim{
position:absolute;
top:0px;
left:0px;
}


.gauche .menuv{
position:absolute;
padding-top:100px;
margin-top:50px;
height:450px;
background:url(../images/bandov.gif) no-repeat top left;
}

.gauche img{
border:none;
float:left;
}


.menuv ul{
padding:0px;
margin:0px;
margin-left:25px;
line-height:0;
}

.menuv ul li{
list-style-type:none;
padding:0px;
margin:0px;
margin-left:25px;
font:normal 9pt verdana;
line-height:12px;
}


.menuv ul li.titre {
font:bold 10pt verdana;
margin-left:0px;
line-height:28px;
}

.menuv ul li a{
color:#F09739;

}

.menuv ul li a:hover{
color:#3F79CA;
font-weight:bolder;
}




a{
	text-decoration:none;
}

a:hover{
	text-decoration:none;
}

