html { background: #FFFFFF; }
* { padding: 0px; margin: 0px; border: none; list-style: none; text-decoration: none; }

a:hover { text-decoration: underline; }

body 
{
	position: relative;
	width: 1000px;
	margin: 0 auto;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color:#636363;
}
a{color:#636363;}
a:hover{text-decoration:underline;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
strong{color:#C16E22;}
#gauche{float:left;width:440px;}
#gauche img{float:left;clear:both; width:350px; background:#C16E22;padding:10px 45px;}
#Droite{float:right;width:560px;overflow:hidden;zoom:1;}
/*Menu*/
.Menu{clear:both;float:left;width:560px; background:#636363;}
.Menu a{border-bottom:solid 1px white;border-right:solid 1px white;color:White;padding:5px 12px 5px 11px;float:left;border-collapse:collapse;}
.Menu .selected{background:#464646;}
.ssReal {margin-left:100px;}
.ssReal li{background:#C77C39;width:300px;line-height:25px;}
.sousR li{background:#C77C39;width:230px;line-height:20px;}
li a{color:#fff;}
li a:hover{color:#fff; font-weight:bold;}
#recrutement{float:right; margin-right:30px;margin-top:15px;}
#recherche{float:left;margin:15px;}

/*Page d'accueil*/
.Accueil{float:left; width:970px;margin:15px;}
.photosAcc{float:left;width:400px;margin-left:10px;}
.TexteAcc {float:right;width:540px;}
.TexteAcc h1{font-size:36px;}
#carte{float:left;width:300px;}
#LogoSolaire{margin:15px 50px;float:left;clear:both;}

.headerAcc{float:left;clear:both;margin-left:15px; width:970px;color:#C16E22; border-bottom:solid 5px #C4C4C4;padding-bottom:5px;}
.actu{margin:15px;float:left;width:300px;}
.actu .photos{float:left;width:120px;}
.actu .Texte{float:right; width:170px;}

.listeAcc{margin:15px;float:left;width:530px;}
.listeAcc .photos{float:left;width:120px;}
.listeAcc .Texte{float:right; width:400px;}
.listeAcc .Texte h3 a{color:#C16E22;}
.lien{float:right;margin-top:15px;padding:2px 10px; background:#C16E22;}
.lien a{color:#fff;}

#real{float:left; background:#ffffff;overflow:hidden;zoom:1;width:560px;}
.listeRub{float:left;margin:15px 12px;background:#C4C4C4;padding:5px;color:#636363;font-weight:bold;width:95px;text-align:center;overflow:hidden;zoom:1;}
.listeRub .titre{font-weight:bold; height:20px;}
.listeRub .titre a{color:#636363;}

.listeRub2{float:left;margin:15px 20px;background:#C4C4C4;padding:5px 0px;color:#636363;font-weight:bold;width:135px;text-align:center;overflow:hidden;zoom:1;}
.listeRub2 .titre{font-weight:bold; height:32px;}
.listeRub2 .titre a{color:#636363;}

/*Liste artixle*/
#header{float:left;clear:both;margin-left:15px; width:530px;}
#Arianne{float:left;clear:both;margin:15px;width:530px; text-align:right;}
#promo{float:left;margin:15px;}
/*Liste produit*/
#header2{float:left;clear:both;margin-left:15px; width:530px;}
.Titre{padding:24px 15px;background:#C4C4C4;float:left;width:530px;clear:both;}

/*Lexique*/
.lexique{clear:both;float:left;margin:15px;width:520px;}
.lexique a {margin:0 14px;float:left;}
.lexique a:hover {font-weight:bold;font-size:14px; text-decoration:underline;}
.listeAcc2{margin:15px;float:left;width:530px;}
.listeAcc2 .Texte{float:right; width:360px;}
.listeAcc2 h3 {color:#C16E22; float:left; width:150px}
#Article h2{color:#C16E22;}

/*Developpement*/
.listeDev{margin:15px;float:left;width:530px;}
.listeDev .photos{float:right;width:120px;}
.listeDev .Texte{float:left; width:400px; text-align:justify;}
.Texte h3{color:#C16E22;}
/*Detail*/
#Article{float:left;clear:both; width:530px;margin:15px;display:inline;}
#Texte{width:220px; float:left; text-align:justify;overflow:hidden;zoom:1;display:inline;}
#Texte h2{text-align:left;}
#Texte #nav{float:left;clear:both; width:220px; text-align:center;margin-top:15px;}
#galerie{float:right;width:300px;overflow:hidden;zoom:1;}
#galerie img{border:solid 1px #C4C4C4;}
#galerie .pte{clear:both;width:300px;text-align:center;margin-top:15px;float:right;}
.pte img{margin:0 5px;}

#nav{float:left;clear:both;width:220px;}
#prec{float:left;}
#next{float:right;}

#footer{clear:both;float:left;background:#636363; text-align:center;width:1000px;padding:5px 0;color:White;}
#footer a{color:White;}
#mentions{clear:both;float:left;background:#C4C4C4;width:1000px;padding:5px 0;color:White;text-align:right;}
#mentions a{color:#636363;margin-right:15px;font-family:Arial;}

#video{color:#636363}

#ecom 
{
	clear:both;
	text-align:right;
}