/* doc */
body{
background:url(../img/fond-j.jpg) repeat-x #ffffff top;
padding:0;
margin-top:40px;

}





/*_______________________________________________________________________header*/

#global #header-pro #logo{
margin-left:9px;
margin-top:125px;
border:none;




}

/* ________________________________________________________________________index */



#header{
width:1024px;
height:300px;
margin-left:auto;
margin-right:auto;
background:#ffffff url(../img/header-1024-pass.jpg) repeat-x top;
margin-bottom:0;
padding-bottom:0;

}
#header-uk{
width:1024px;
height:300px;
margin-left:auto;
margin-right:auto;
background:#ffffff url(../img/header-1024-uk.jpg) repeat-x top;
margin-bottom:0;
padding-bottom:0;

}

#header #logo{
float:left;
margin-top:82px;
margin-left:45px;
border:none;
}

#header-uk #logo{
float:left;
margin-top:157px;
margin-left:45px;
border:none;
}

#header #langue{
	float:right;
	margin-top:115px;
	margin-right:10px;
	border:none;
	padding-top: 0px;
}
#header-uk #langue{
	float:right;
	margin-top:190px;
	margin-right:10px;
	border:none;
	padding-top: 0px;
}

#header #pass{
	float:left;
	margin-top:50px;
	margin-left:900px;
	border:none;
	padding-top: 0px;
	}


#header p{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
font-variant:normal;
color:#5F1B6B;
padding-top:17em;
padding-left:24em;
padding-bottom:0;
margin:0;
line-height:20px;
}


#header-uk p{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
font-variant:normal;
color:#5F1B6B;
padding-top:17em;
padding-left:24em;
padding-bottom:0;
margin:0;
line-height:20px;
}





#contenu{
	width:1024px;
	height:400px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin-bottom:0;
}

#construction {
	width:1024px;
	height:400px;
	margin-left:auto;
	padding-left:200px;
	margin-right:auto;
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	margin-bottom:0;
}


a.espacepro{
	margin-top:0px;
	padding-left:30px;
	float:left;
	padding-right:5px;
	display:block;
	width:300px;
	height:350px;
	border-left:#5F1B6B solid 1px;
	background:url(../img/sequiper-2.jpg) no-repeat 20px 50px;
}


a.espacepro:hover, a.espacepro:focus{
	background-image:url(../img/sequiper.jpg);
}


a.espacepro-uk{
	margin-top:0px;
	padding-left:30px;
	float:left;
	padding-right:5px;
	display:block;
	width:300px;
	height:350px;
	border-left:#5F1B6B solid 1px;
	background:url(../img/sequiper-uk-2.jpg) no-repeat 20px 50px;
}


a.espacepro-uk:hover, a.espacepro:focus{
	background-image:url(../img/sequiper-uk.jpg);
}


a.accroche {
	float:left;
	border:none;
	margin-left:20px;
	margin-top:5px;
	padding-right:10px;
	width:298px;
	height:381px;
	background:url(../img/accroche-ok.jpg) no-repeat 10px 00px;

}
a.accroche:hover, a.accroche:focus{
	background-image:url(../img/accroche-ok-02.jpg);
}


a.accroche-uk {
	float:left;
	border:none;
	margin-left:20px;
	margin-top:5px;
	padding-right:10px;
	width:298px;
	height:381px;
	background:url(../img/accroche-uk.jpg) no-repeat 10px 00px;

}
a.accroche-uk:hover, a.accroche-uk:focus{
	background-image:url(../img/accroche-uk-02.jpg);
}

#contenu #kit{
	float:left;
	border:none;
	margin-left:30px;
	margin-top:10px;
	padding-right:30px;
	width:240px;
}




#contenu #accroche-v2{
width:200px;
height:295px;
float:right;
display:block;
margin-right:50px;
border:none;
margin-top:5px;



}








#footer{
width:1024px;
height:20px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;




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

#contact li{
float:right;

display:inline;
padding-right:5px;
}


#contact a{
text-decoration:none;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;

}

#contact li a:hover{
text-decoration:none;
color:#990066;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;

}



#plan-site{
	margin:0;
	margin-top:0;
	padding:0;
	width:400px;
	height:200px;
}

#plan-site a{

float:left;
padding-left:120px;
margin-top:0;
text-decoration:none;
color:#990066;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
line-height:30px;

}
#plan-site a:hover{
color: #333;

}


/*_________________________________________________________________________________entrepot*/





#contenu #photo-gd{
width:310px;
height:235px;
float:left;
padding:0;
margin-top:15px;
margin-left:20px;




}
#contenu #txt-droit{
width:350px;
height:250px;
padding-left:60px;
float:left;


}


#contenu #txt-droit #btn-petit{
width:250px;
height:70px;
float:left;
padding-left:50px;



}


#contenu #txt-droit #btn-petit #espace-part{
border:none;


}

#contenu #txt-droit #btn-petit #espace-pro{
border:none;


}



#txt-droit p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-variant:normal;
font-weight:lighter;
color:#CC6600;
line-height:18px;
}

/* _______________________________________________________________________________accueil-part*/

#header-part {
width:1024px;
height:300px;
margin-left:auto;
margin-right:auto;
background:#ffffff url(../img/header-1024-part.jpg) repeat-x top;
margin-bottom:0;
padding-bottom:0;
}

#global #header-part #logo{
float:left;
margin-top:157px;
margin-left:45px;
border:none;

}


#contenu-part{
width:1024px;
height:500px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-top:0;
margin-top:0;

}


#footer-part{
width:1024px;
height:20px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

#contenu-part #bloc_txt_gauche{
width:400px;
padding-left:100px;
float:left;
}


#contenu-part h2{
margin-top:0;
padding-top:15px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#E6472A;
border-bottom:#E6472A solid 1px;
width:400px;
}



#contenu-part p{
margin-top:0;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-variant:normal;
font-weight:lighter;
color:#CC6600;
width:400px;
text-align:justify;
line-height:18px;
}




#contenu-part #bloc_img_droite{
float:right;
margin:0;
padding-right:65px;
padding-top:36px;


}









/* _______________________________________________________________________________accueil-pro */

#header-pro {
width:1024px;
height:300px;
margin-left:auto;
margin-right:auto;
background:#ffffff url(../img/header-1024-pro.jpg) repeat-x top;
margin-bottom:0;
padding-bottom:0;
}

#global #header-pro #logo{
float:left;
margin-top:158px;
margin-left:45px;
border:none;

}



#contenu-pro{
width:1024px;
height:500px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-top:0;
margin-top:0;

}


#footer-pro{
width:1024px;
height:20px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

#contenu-pro #bloc_txt_gauche{
width:400px;
padding-left:100px;
float:left;
}


#contenu-pro h2{
margin-top:0;
padding-top:15px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#6e146e;
border-bottom:#6e146e solid 1px;
width:400px;
}



#contenu-pro p{
margin-top:0;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-variant:normal;
font-weight:lighter;
color:#CC6600;
width:400px;
text-align:justify;
line-height:18px;
}




#contenu-pro #bloc_img_droite{
float:right;
margin:0;
padding-right:65px;
padding-top:36px;


}
/* _______________________________________________________________________menu principale-pro */


#menus{
	float:right;
	margin-top:10em;
	margin-bottom:0;
	margin-right:7px;
}

#menus a{
display:block;
color:#FFFFFF;
background:url(../img/fond-btn-pro.gif) repeat-x;
text-decoration:none;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
list-style-type:none;
line-height:20px;
width:135px;
height:23px;
padding-top:2px;
}

#menus li{
float:left;
margin: 0 2px;
display:inline;
}


#menus a:hover, #menus a:focus{
color:#FFCC00;
}


#menus-uk{
	float:right;
	margin-top:14.8em;
	margin-bottom:0;
	margin-right:7px;
}

#menus-uk a{
display:block;
color:#FFFFFF;
background:url(../img/fond-btn-pro.gif) repeat-x;
text-decoration:none;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
list-style-type:none;
line-height:20px;
width:135px;
height:23px;
padding-top:2px;
}

#menus-uk li{
float:left;
margin: 0 2px;
display:inline;
}


#menus-uk a:hover, #menus a:focus{
color:#FFCC00;
}

/* ____________________________________________________________________menu principale-particulier */


#menus-par{
float:right;
padding:0;
margin-top:14.5em;
margin-bottom:0;
margin-right:7px;

}



#menus-par a{
display:block;
color:#FFFFFF;
background:url(../img/fond-btn-part.gif) repeat-x;
text-decoration:none;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
list-style-type:none;
line-height:20px;
width:135px;
height:23px;

}

#menus-par li{
float:left;
margin: 0 2px;
display:inline;
}


#menus-par a:hover, #menus-par a:focus{
color:#FFCC00;
}






#lienactif{
color:#FFCC00;

}



#contenu-pro h1{
margin-top:0;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
color:#6e146e;


}







/* _________________________________________________________________contact-particuliers*/

#contenu-contact-part{
width:1024px;
height:350px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-top:0;
margin-top:0;
}

#contenu-contact-part h1{
margin-top:0;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
color:#E6472A;

}


#contenu-contact-part h2{
margin-top:0;
padding-top:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#E6472A;
padding-top:15px;
padding-left:105px;
}



#contenu-contact-part p{
margin-top:0;
padding-top:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#666666;
padding-left:105px;
}

#contenu-contact-part #img-contact{
float:right;
margin:0;
padding-right:80px;
padding-top:50px


}



/* _________________________________________________________________contact-pro*/




#contenu-contact{
	width:1024px;
	height:750px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	padding-top:0;
	margin-top:0;
}

#contenu-contact h1{
	margin-top:0;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:105px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#6e146e;
}


#contenu-contact h2{
	margin-top:0;
	padding-top:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#6e146e;
	padding-top:5px;
	padding-left:105px;
}


#contenu-contact h3{
	margin-top:0;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#6e146e;
}
#contenu-contact h4{
	margin-top:0;
	padding-top:20px;
	padding-bottom:0px;
	padding-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color: #003;
	vertical-align:text-bottom;
	border-bottom-style:solid;
	border-bottom-width:medium;}


#contenu-contact p{
margin-top:0;
padding-top:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#666666;
padding-left:105px;
}

#contenu-contact #adresse {
float:left;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000000;
	padding-left:0px;
	}


#contenu-contact #img-contact{
float:right;
margin:0;
padding-right:80px;
padding-top:50px


}


#contenu-contact #devis{
	float:right;
	padding-right:80px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000000;
	width:520px;
}

#image{
background:url(img/envoyer.jpg) no-repeat;
border:none;
cursor:pointer;
width:92px;
height:27px;
}



/*___________________________________________________________normes*/

#contenu-normes{
width:800px;
height:350px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-top:0;
margin-top:0;

}


#contenu-normes #page-normes{
margin-left:300px;
padding-top:50px;



}
/*______________________________________________________photovoltaique-particuliers*/

#contenu-photovoltaique-part{
width:1024px;
height:1500px;
margin-left:auto;
margin-right:auto;
background:#FFFFFF;
padding-top:0;
margin-top:0;


}




#contenu-photovoltaique-part #bloc_txt_gauche{
width:400px;
height:1450px;
padding-left:120px;
float:left;
}




#contenu-photovoltaique-part h1{
margin-top:0;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
color:#E6472A;


}



#contenu-photovoltaique-part h2{
margin-top:0;
padding-top:25px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#E6472A;
border-bottom:#E6472A solid 1px;

}




#contenu-photovoltaique-part h3{
margin-top:0;
padding-top:30px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#E6472A;
border-bottom:#E6472A solid 1px;
width:400px;
}

#contenu-photovoltaique-part h4{
margin-top:0;
padding-top:30px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#E6472A;
border-bottom:#E6472A solid 1px;
width:400px;
}
#contenu-photovoltaique-part h5{
margin-top:0;
padding-top:30px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#E6472A;
border-bottom:#E6472A solid 1px;
width:400px;
}

#contenu-photovoltaique-part h6{
margin-top:0;
padding-top:10px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#E6472A;
border-bottom:#E6472A solid 1px;
width:400px;
}

#contenu-photovoltaique-part p{
margin-top:0;
padding-top:0;
padding-bottom:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-variant:normal;
font-weight:lighter;
color:#CC6600;
width:400px;
text-align:justify;
line-height:18px;
}



#contenu-photovoltaique-part #bloc-img-droite{
float:right;
padding-left:0;
padding-right:100px;
width:250px;
height:1200px;
margin:0;

}
#contenu-photovoltaique-part #bloc-img-droite #house{
padding-top:70px;
margin:0;






}

#contenu-photovoltaique-part #bloc-img-droite #bleu{
padding-top:65px;
margin:0;


}

#contenu-photovoltaique-part #bloc-img-droite #sun{
padding-top:65px;
margin:0;


}

#contenu-photovoltaique-part #shema{
padding-left:5px;
padding-top:15px;
padding-bottom:15px;

}








/*______________________________________________________photovoltaique-pro*/

#contenu-photovoltaique{
width:1024px;
height:1500px;
margin-left:auto;
margin-right:auto;
background:#FFFFFF;
padding-top:0;
margin-top:0;


}




#contenu-photovoltaique #bloc_txt_gauche{
width:400px;
height:1450px;
padding-left:120px;
float:left;
}




#contenu-photovoltaique h1{
margin-top:0;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
color:#6e146e;


}



#contenu-photovoltaique h2{
margin-top:0;
padding-top:25px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#6e146e;
border-bottom:#6e146e solid 1px;

}




#contenu-photovoltaique h3{
margin-top:0;
padding-top:30px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#6e146e;
border-bottom:#6e146e solid 1px;
width:400px;
}

#contenu-photovoltaique h4{
margin-top:0;
padding-top:30px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#6e146e;
border-bottom:#6e146e solid 1px;
width:400px;
}
#contenu-photovoltaique h5{
margin-top:0;
padding-top:30px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#6e146e;
border-bottom:#6e146e solid 1px;
width:400px;
}

#contenu-photovoltaique h6{
margin-top:0;
padding-top:30px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:lighter;
color:#6e146e;
border-bottom:#6e146e solid 1px;
width:400px;
}

#contenu-photovoltaique p{
margin-top:0;
padding-top:0;
padding-bottom:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-variant:normal;
font-weight:lighter;
color:#CC6600;
width:400px;
text-align:justify;
line-height:18px;
}



#contenu-photovoltaique #bloc-img-droite{
float:right;
padding-left:0;
padding-right:100px;
width:250px;
height:1200px;
margin:0;

}
#contenu-photovoltaique #bloc-img-droite #house{
padding-top:70px;
margin:0;






}

#contenu-photovoltaique #bloc-img-droite #bleu{
padding-top:65px;
margin:0;


}

#contenu-photovoltaique #bloc-img-droite #sun{
padding-top:65px;
margin:0;


}

#contenu-photovoltaique #shema{
padding-left:5px;
padding-top:15px;
padding-bottom:15px;

}



/*______________________________________________________________nos solutions*/


#contenu-solutions{
	width:1024px;
	height:500px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	padding-top:0;
	margin-top:0;
}


#contenu-solutions h1{
margin-top:0;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#6e146e;


}

#menu-solutions-global #menu-solutions{
	margin-left:0px;
	width:400px;
}

ul#menu-solutions{
margin:0;
padding-left:40px;
list-style-type:none;
line-height:25px;
}

#contenu-solutions #menu-solutions a{
text-decoration:none;
color:#6E156E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;


}

#contenu-solutions #menu-solutions li{
padding-left:15px;
padding-bottom:0;
background-image:url(../img/puce.jpg);
background-position:center left;
background-repeat:no-repeat;
}

#contenu-solutions #menu-solutions a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#D88734;
font-size:0.8em;

}




#contenu-solutions p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#CC6600;
	width:800px;
	text-align:justify;
	float:left;
	line-height:18px;
	padding-right:120px;
	padding-left:65px;
}

#solutions-kit{
	margin-left:50px;
	margin-right:auto;
	background-color:#FFFFFF;
	margin-top:auto;
	display:inline;
}






/*____________________________________________________lampadaires-menu*/

#contenu-solutions-1{
width:1024px;
height:1250px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-top:0;
margin-top:0;
}

#contenu-solutions-1 h1{
margin-top:0;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#6e146e;


}

ul#menu-solutions{
margin:0;
padding-left:30px;
list-style-type:none;
line-height:25px;
}

#contenu-solutions-1 #menu-solutions a{
text-decoration:none;
color:#6E156E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;


}

#contenu-solutions-1 #menu-solutions li{
padding-left:15px;
padding-bottom:0;
background-image:url(../img/puce.jpg);
background-position:center left;
background-repeat:no-repeat;
}

#contenu-solutions-1 #menu-solutions a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#D88734;
font-size:0.8em;

}

#menu-solutions-global{
width:220px;
float:left;



}

/*______________________________________________________________ballons*/
#contenu-solutions-2{
width:1024px;
height:1580px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-top:0;
margin-top:0;
}

#contenu-solutions-2 h1{
margin-top:0;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#6e146e;


}

ul#menu-solutions{
margin:0;
padding-left:30px;
list-style-type:none;
line-height:25px;
}

#contenu-solutions-2 #menu-solutions a{
text-decoration:none;
color:#6E156E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;


}

#contenu-solutions-2 #menu-solutions li{
padding-left:15px;
padding-bottom:0;
background-image:url(../img/puce.jpg);
background-position:center left;
background-repeat:no-repeat;
}

#contenu-solutions-2 #menu-solutions a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#D88734;
font-size:0.8em;

}

#menu-solutions-global{
width:220px;
float:left;



}


/*__________________________________________________________modules*/

#contenu-solutions-3{
width:1024px;
height:2300px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-top:0;
margin-top:0;
}

#contenu-solutions-3 h1{
margin-top:0;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#6e146e;


}

ul#menu-solutions{
margin:0;
padding-left:30px;
list-style-type:none;
line-height:25px;
}

#contenu-solutions-3 #menu-solutions a{
text-decoration:none;
color:#6E156E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;


}

#contenu-solutions-3 #menu-solutions li{
padding-left:15px;
padding-bottom:0;
background-image:url(../img/puce.jpg);
background-position:center left;
background-repeat:no-repeat;
}

#contenu-solutions-3 #menu-solutions a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#D88734;
font-size:0.8em;

}

#menu-solutions-global{
	width:220px;
	float:left;
}


/*__________________________________________________________contenu-batteries*/


#global #contenu-batterie{
width:1024px;




}


/* ___________________________________________________________contenu-normes*/
#contenu-normes{
width:1024px;
}



#contenu-normes #page-normes p{
font-family:"Trebuchet MS";
font-size:1.2em;
font-weight:bold;
line-height:25px;
color:#6E156E;
margin-top:15px;
text-align:center;
padding-right:200px;



}


/* ________________________________________________________contenu-onduleurs*/
#global #contenu-onduleurs{
	width:1024px;
	text-align: center;




}



/* ___________________________________________________________________table */

.titre-table{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:0.8em;
font-weight:lighter;
}


.txt-table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:0.8em;
}

.tableau{

top:200px;
left:20px;


}

/*______________________________________________________________particuliers*/







#contenu-particulier-table{
width:1024px;
height:1400px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-top:0;
margin-top:0;
}




#retour{
margin:0;
padding-top:0;
padding-left:25px;
width:100px;
height:50px;
list-style-type:none;
}

#retour a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color:#6e146e;


}
#retour a:hover{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color:#6e146e;
border-bottom:#6e146e solid 1px;

}




/*_________________________________________________________________fiscalité*/

#contenu-particulier{
width:1024px;
height:1400px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-top:0;
margin-top:0;

}





#fiscalite{
width:250px;
height:190px;
padding-left:25px;
padding-top:20px;
margin:0;
float:left;
}

#txt-fiscalite{
margin-left:45px;
padding-top:15px;
width:400px;
height:320px;
float:left;



}
#txt-fiscalite h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#E6472A;
border-bottom:#E6472A solid 1px;



}
#txt-fiscalite p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:normal;
color:#CC6600;
line-height:16px;

}


#explicatif li{
list-style-type:none;


}
#explicatif li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:normal;
color:#CC6600;


}
#explicatif li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:normal;
color:#6e146e;
}

#contenu-particulier #fiscalite2{
width:199px;
height:114px;
border:none;
float:left;
margin-left:75px;
padding-top:25px;
}

#contenu-particulier #table-credit{
width:800px;
height:800px;
padding-top:400px;
padding-left:100px;



}


/*___________________________________________________table-credit*/

#table-credit{
padding:0;
margin:0;


}





/*___________________________________________________onduleurs*/


#construction-etape{
	height:250px;
	width:750px;
	float:right;
	padding-top:50px;
}

#menu-bis{
height:300px;
width:250px;
float:left;


}

#menu-bis #menu-solutions{
	margin-left:0px;
	width:400px;
}

ul#menu-solutions{
margin:0;
padding-left:40px;
list-style-type:none;
line-height:25px;
}

#contenu-installation #menu-solutions a{
text-decoration:none;
color:#6E156E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;


}

#contenu-installation #menu-solutions li{
padding-left:15px;
padding-bottom:0;
background-image:url(../img/puce.jpg);
background-position:center left;
background-repeat:no-repeat;
}

#contenu-installation #menu-solutions a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#D88734;
font-size:0.8em;

}



/*___________________________________________________contenu-onduleurs*/
#contenu-onduleurs #menu-solutions a{
text-decoration:none;
color:#6E156E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;


}

#contenu-onduleurs #menu-solutions li{
padding-left:15px;
padding-bottom:0;
background-image:url(../img/puce.jpg);
background-position:center left;
background-repeat:no-repeat;
}

#contenu-onduleurs #menu-solutions a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#D88734;
font-size:0.8em;

}


#contenu-onduleurs{
width:1024px;
height:1600px;
background:#FFFFFF;
margin:0 auto;




}

#table-onduleurs{
height:600px;
width:500px;
float:right;
margin-right:125px;
padding-top:50px;


}





/* ___________________________________________________photo entrepot*/



#photo-gd .photo{
border:none;
}





#photo-gd p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#6E156E;


}


/* __________________________________________________installation étape par étape */

#contenu-installation{
height:400px;
width:1024px;
background:#FFFFFF;
margin:0 auto;
}



/* __________________________________________________kits solaires*/


#contenu-installation{
height:400px;


}
