@charset "utf-8";
/* CSS Document */


html, body{
font: 12px arial,sans-serif;
text-align:left;
color:#000000;
margin:0;
padding:0;
}
.division {color: #FFFFFF}
.num_tel {
	color: #9F0014;
	font-size: 14px;
}
  
div#mainmenu{
width:540px;
float:right;
height:40px;
background-image:url(images/fondmenu.png);
padding-top:38px;
padding-left:0px;
margin-left:0px;
}

div#header {
background-image: url(images/fond_top.jpg);
width:930px;
height:101px;}

div#topmenu {
width:930px;
height:20px;
text-align:right;
}
.topmenu ul{
      margin: 0;
      padding: 0;
      list-style-type: none;
	  padding-right:10px;
	  padding-top:5px;

    }
.topmenu li {
      margin: 0px;
	  padding-bottom:0px;
	  padding-left:4px;
	  padding-right:4px;
      float: right;
    }
	
.topmenu a {
	color: #000000;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
    }
.topmenu a:hover {
	color:#b5121b;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

div#bottommenu {
width:430px;
height:20px;
text-align:right;
float:right;
}
.bottommenu ul{
      margin: 0;
      padding: 0;
      list-style-type: none;
	  padding-right:10px;
	  padding-top:5px;

    }
.bottommenu li {
      margin: 0px;
	  padding-bottom:0px;
	  padding-left:4px;
	  padding-right:4px;
      float: right;
    }
	
.bottommenu a {
	color: #000000;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
    }
.bottommenu a:hover {
	color:#b5121b;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.bill a {
	color: #b5121b;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
    }
.bill a:hover {
	color:#b5121b;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}




div#menuservice{
width:250px;
height: auto;
text-align:center;
}
div#contentservices{
width:900px;
padding-left:30px;
background-image:url(images/fond_services.jpg)
}
div#contentcontact{
width:900px;
padding-left:30px;
background-image:url(images/fond_contact.jpg);
height:355px;
}
div#contentcontact a{
width:900px;
height:422px;
color:#9F0014;
}
div#quote a{
color:#9F0014;
}
.boldnoir12 {font-size: 12px; font-weight: bold; }
.textegris12 {color: #333333}

div#textservices{
width:865px;
padding-left:35px;
}
div#about{
width:865px;
padding-left:35px;
padding-top:22px;
height:343px;
}

.menuservice ul{
list-style-type: none;
text-align:center;
    }
.menuservice li {
padding-top:5px;
float: left;
height:20px;
text-align:center;
    }
	
.menuservice a {
	color: #b5121b;
	font-size:12px;
	font-weight:bold;
	font-family: Trebuchet MS, Tahoma, Arial;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
text-align:center;
    }
.menuservice a:hover {
	color:#b5121b;
	font-size:12px;
	font-weight:bold;
	font-family: Trebuchet MS, Tahoma, Arial;
	text-decoration: none;
	background-image:url(images/fond_button.png);
	padding-top:2px;
	padding-bottom:2px;
	

}

div#logo{
width:300px;
float:left;
height:81px;
}



div#container{text-align:left}
div#content p{line-height:1.4}

div#texthome{
color: #333333;
padding-top:80px;
padding-left:40px;
height:320px;
}
div#textabout{
color: #333333;
padding-top:40px;
padding-left:40px;
height:326px;
background-image: url(images/fond_about.jpg);
line-height:11px;
}

div#footer p{
margin:0;padding:5px 10px;
}

div#copyright{
background: #FFFFFF;
color: #000000;
float:left;
font-size:10px;
width:450px;
}

div#container{width:930px;margin:0 auto}
div#wrapper{float:left;width:100%}
div#content{
margin: 0 0px;
width:930px;}

div#contenthome{
margin: 0 0px;
width:930px;
height:581px;
background-image:url(images/fond_home.jpg)}

div#footer{clear:left;width:100%}
bold {
	color: #B5121B;
	font-weight: bold;
}
.moreinfo {
	color: #FFFFFF;
	font-weight: bold;
}
.tel {
	font-size: 16px;
	font-weight: bold;
	color: #9F0014;
}
.boldrouge {color: #B5121B}