/* CSS Document */
body{padding:0px; margin:0px;color:#fff; font:11px verdana, Arial, Helvetica, sans-serif; background:#000; }
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
img { border:none;}
ul{list-style-type:none;}
a { color:#fa816f; text-decoration:none;}

.clear {clear: both; margin: 0px}
.left { float:left;}
.borderImage { border:3px solid #525354;}
.imageRight { margin:0 10px 0 0; float:left;}
.imageLeft { margin:0 0 0 10px; float:right;}

.homeLeft { width:207px; padding:0 20px 0 0; float:left;}
.homeRight { width:184px; padding:0 0 0 25px; border-left:1px solid #323435; float:left;}

.headerLogo { width:223px; float:left;}
.headerMenu { width:492px; float:left;}

/* CONTAINER */

#container{width:715px; clear:both;  position:relative; margin: 0 auto; background:#fff url(../images/bckgrd-content.png) top left repeat-y;}

/* HEADER */

#header{height:37px; position:relative;}

#header ul{height:37px; position:absolute;}
#header ul li{float:left;}

#header ul li.menuAccueil a{width:70px; height:37px; display:block; background:url(../images/menu-accueil.png) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.menuAccueil a:hover{width:70px; height:37px; background:url(../images/menu-accueil-h.png) 0 0 no-repeat;}

#header ul li.menuPresentation a{width:109px; height:37px; display:block; background:url(../images/menu-presentation.png) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.menuPresentation a:hover{width:109px; height:37px; background:url(../images/menu-presentation-h.png) 0 0 no-repeat;}

#header ul li.menuServices a{width:78px; height:37px; display:block; background:url(../images/menu-services.png) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.menuServices a:hover{width:78px; height:37px; background:url(../images/menu-services-h.png) 0 0 no-repeat;}

#header ul li.menuDevis a{width:118px; height:37px; display:block; background:url(../images/menu-devis.png) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.menuDevis a:hover{width:118px; height:37px; background:url(../images/menu-devis-h.png) 0 0 no-repeat;}

#header ul li.menuCoordonnees a{width:117px; height:37px; display:block; background:url(../images/menu-coordonnees.png) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.menuCoordonnees a:hover{width:117px; height:37px; background:url(../images/menu-coordonnees-h.png) 0 0 no-repeat;}

/* MAINIMG */

#animation{}


/* CONTENT */

#content { width:715px; clear:both; font-size:11px;}

#colonneLeft { padding:0 24px 0 20px; width:179px; float:left;}
#colonneLeft { line-height:18px;}
#colonneLeft li{background:url(../images/bullet.png) 0 2px no-repeat; padding-left:20px; min-height:20px}
#colonneRight { padding:0 26px 0 29px; width:437px; float:left; background:url(../images/bckgrd-contenu.png) top left no-repeat; min-height:365px;}
#colonneRight li{background:url(../images/bullet.png) 0 2px no-repeat; padding-left:20px; min-height:20px} 

/* FOOTER */

#footer{width:715px; height:73px; margin: 0 auto; clear:both; margin: 0 auto; background:url(../images/bckgrd-footer.png) top left no-repeat;}
#footer p{padding: 25px 0 0 0; font:10px verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#fff;}
#footer p a{font:10px verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; padding: 0 2px; }
#footer p a:hover{color:#fff; text-decoration:none; background:#e22018; }

.footerTOW a{font:10px verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; margin:5px 0 0 260px;}
.footerTOW a:hover{color:#fff; background:#e22018;}

.footerTOW strong { font-size:11px; background:url(../images/picto-tow.png) right 1px no-repeat; padding:0 13px 0 0; color:#fff;}

/* RIGHT */

#right{width:10px; float:left;}
h1
{
	font-size:16px;
	font-weight:bold;
}

h2
{
	font-size:11px;
	font-weight:600;
	
}
.just
{
	text-align:justify
	
}