body {font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; margin: 0; padding: 0; background:url(../images/bckgrd-body.png) top left repeat-x #fbfaf8; }
 a {color:#570000;}

/*Header*/
.TopNavigation {height:33px; width:545px; }
.TopNavigation img {margin:0; padding:0; border:0;}

.TopNavigation ul {padding:0;	margin:0;}
.TopNavigation li {display:inline; padding:0; margin:0; float:left;}

.TopNavigation li a, .TopNavigation li a:hover {background: 0 0 no-repeat; display:block; height:33px; text-indent:-20000px;}

.TopNavigation ul li.accueil a {width:88px; background:url(../images/menu-accueil.jpg);}
.TopNavigation ul li.accueil a:hover, .TopNavigation ul li.accueil_active {width:88px; background:url(../images/menu-accueil-h.jpg);}

.TopNavigation ul li.presentation a {width:106px; background:url(../images/menu-presentation.jpg);}
.TopNavigation ul li.presentation a:hover, .TopNavigation ul li.presentation_active {width:106px; background:url(../images/menu-presentation-h.jpg);}

.TopNavigation ul li.peinture a {width:88px;  background:url(../images/menu-peinture.jpg);}
.TopNavigation ul li.peinture a:hover, .TopNavigation ul li.peinture_active {width:88px; background:url(../images/menu-peinture-h.jpg);}

.TopNavigation ul li.tapissage a {width:95px; background:url(../images/menu-tapissage.jpg);}
.TopNavigation ul li.tapissage a:hover, .TopNavigation ul li.tapissage_active {width:95px; background:url(../images/menu-tapissage-h.jpg);}

.TopNavigation ul li.revetement-de-sol a {width:156px; background:url(../images/menu-revetement-de-sol.jpg);}
.TopNavigation ul li.revetement-de-sol a:hover, .TopNavigation ul li.revetement-de-sol_active {width:156px; background:url(../images/menu-revetement-de-sol-h.jpg);}

.TopNavigation ul li.contact a {width:76px;  background:url(../images/menu-contact.jpg);}
.TopNavigation ul li.contact a:hover, .TopNavigation ul li.contact_active {width:76px; background:url(../images/menu-contact-h.jpg);}

/*Footer*/
.footerContainer{width:775px; height:23px;	background:url(../images/footer-bg.jpg) no-repeat; text-align:center; color:#6c6c6c; font-size:10px; padding-top:12px; float:left;  line-height : 14px; }
.footerContainer a, .footerContainer a:hover{color:#6c6c6c; text-decoration:none;}
.footerContainer strong { font-size:11px; background:url(../images/picto-tow.png) right 1px no-repeat; padding:0 13px 0 0; color:#6c6c6c;}

/*Main Containers*/
.MainContainer, .BodyContainer, .InnerBodyContainer {width:775px;}
.HomeBottomContainer1, .HomeBottomContainer2, .HomeBottomContainer3, .HomeBottomContainer1Content, .HomeBottomContainer2Content, .HomeBottomContainer3Content, .InnerContentLeft, .InnerContentRight{float:left;}

.MainContainer {margin:0 auto;}
.LogoContainer{width:555px; height:43px; background:url(../images/logo.jpg) no-repeat; padding:35px 0 0 220px;}
.BodyContainer, .InnerBodyContainer{height:auto; }

.BodyContainer{background:url(../images/main-bg.jpg) no-repeat #fbfaf6; clear:both;}
.InnerBodyContainer{background:url(../images/inner-bg.jpg) no-repeat #fafbf5; clear:both;}
.MainImage{width:704px; height:167px; padding:15px 0 0 35px}
.MainImage img{border:1px #fff solid;}

.BienvenueContainer{width:485px; height:auto; margin:18px 0 0 150px; background:url(../images/home-content-bg.jpg) bottom right no-repeat; line-height:16px;}
.BienvenueContainer p {margin:5px 0 0 0;}
.ContentBottom{width:775px; background:url(../images/main-bg-bottom.jpg) no-repeat #fbfaf6;}
.HomeBottomContainer1{width:180px;  padding:27px 0 0 20px;}
.HomeBottomContainer2{width:205px; padding:27px 0 0 25px;}
.HomeBottomContainer3{width:240px; padding:27px 0 0 40px;}

.HomeBottomContainer1Content{width:180px;  padding:10px 0 0 0;}
.HomeBottomContainer2Content{width:205px; padding:15px 0 0 0;}
.HomeBottomContainer3Content{width:240px;  padding:10px 0 0 0;}

.InnerContentLeft{width:430px; padding:25px 10px 0 40px; text-align:justify;  line-height:15px;}
.InnerContentRight{width:220px; padding:25px 0 0 30px;}
.InnerContentRightContent{width:220px; padding:10px 0 25px 0; }
/*.InnerContentRightContent img{border:3px #4e0808 solid;}*/
.InnerContentRightContent p{margin:10px 0 0 0; line-height:15px; }
.InnerContentLeft p{margin:20px 0 0 0; }

.HomeBottomContainer2 ul, .InnerContentLeft ul  {list-style-type: none; padding: 0;}
.HomeBottomContainer2 ul  { margin:15px 0 15px 0;}
.HomeBottomContainer2 li  {background: url("../images/bullet.jpg") 0 1px no-repeat ; padding: 0 0 0 20px; line-height:17px; }
.InnerContentLeft ul { margin:4px 0 5px 10px;}
.InnerContentLeft li {background: url("../images/bullet.jpg") no-repeat 0; padding: 0 0 0 20px; line-height:16px; }

.HomeBottomContainer1Content img, .HomeBottomContainer2Content img, .HomeBottomContainer3Content img{border:3px #4e0808 solid; vertical-align:middle;}
.HomeBottomContainer1 a {color:#570000;}
.ClearRaw{clear:both;}


.HomeBottomContainer1Content a, .HomeBottomContainer1Content a:hover { background:url(../images/bullet.jpg) top right no-repeat; padding:0 20px 0 0;}
.BienvenueContainer a, .BienvenueContainer a:hover { background:url(../images/bullet.jpg) top right no-repeat; padding:0 20px 0 0;}
.HomeBottomContainer3Content a, .HomeBottomContainer3Content a:hover { background:url(../images/bullet.jpg) top right no-repeat; padding:0 20px 0 0;}

.left { float:left;}
.marginLeft10 { margin:0 0 10px 10px}
.marginRight10 { margin:0 10px 10px 0}
.imageBorder{border:3px #4e0808 solid; }
h1 {
	color : #570000;
}
