/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
.bl { color:#0972B4; }
.red { color:#CA0000; }
.black { color:#000000; }
.g { color:#399D3D; }
.b { color:#ffffff; }
.bplayer { color:#ffffff; font-size:10px ;font-weight: bold;}
.bactu { color: #FFFFFF;font-weight: bold;font-size: 16px}
.or { color:#E55612; }
.spacer_div { clear:both }

#centrage{ width: 800px; margin-top: 40px; margin-left: auto;margin-right: auto; }

a:link, a:visited, a:active{color: #000000; text-decoration: none; font-weight: bold;} 
a:hover{color: #ff6633; text-decoration: none; }
img{ border: 0px; }
html,body { height: 100% }
BODY { padding: 0px; margin: 0; font-size: 10px; font-style: normal; font-weight: normal; font-family : verdana, arial, sans-serif; color : #000000; background-color: #ffffff; }
textarea, input, select{ font-weight:normal; font-size: 8pt; color: #E55612; font-family : verdana, arial, sans-serif; border-left: #214400 1px solid; border-bottom: #214400 1px solid; border-right: #214400 1px solid; border-top: #214400 1px solid; margin-top:2px;}
form { margin: 0px; padding: 0px; }

/*------------- HEADER ------------------*/

.header {background-image:url(../images/31-05_new_02.jpg);width:800px;height:70px;}

/*------------- MENU ------------------*/
.menu {width:800px;height:28px;}
.menu1 a:link {background-image: url(../images/menu1.jpg);}
.menu1 a:visited {background-image: url(../images/menu1.jpg);}
.menu1 a:hover {background-image: url(../images/noir/menu1.jpg);}



/*------------- BANNIERE MID ------------------*/
.banmid {background-image:url(../images/banmid.jpg);width:539px;height:84px;padding-left:261px;padding-top:142px;}
.details1 A:link		{color: #FFFFFF; font-size: 11pt; text-decoration: none;font-family: arial;font-weight:bold;}
.details1 A:visited	{color: #FFFFFF; font-size: 11pt; text-decoration: none;font-family: arial;font-weight:bold;}
.details1 A:hover		{color: #000000; font-size: 11pt;font-family: arial;font-weight:bold;}

.gauche {width:230px;float:left;}
.small {background-image:url(../images/small.jpg);width:51px;height:24px;padding-left:179px;padding-top:147px;}
.medium {background-image:url(../images/medium.jpg);width:51px;height:27px;padding-left:179px;padding-top:147px;}
.maxi {background-image:url(../images/maxi.jpg);width:51px;height:27px;padding-left:179px;padding-top:143px;}
.details2 A:link		{color: #FFFFFF; font-size: 8pt; text-decoration: none;font-family: arial;font-weight:bold;}
.details2 A:visited	{color: #FFFFFF; font-size: 8pt; text-decoration: none;font-family: arial;font-weight:bold;}
.details2 A:hover		{color: #000000; font-size: 8pt;font-family: arial;font-weight:bold;}


.centre {width:352px;float:left;}
.welcome {background-image:url(../images/welcome.jpg);width:352px;height:52px;}
.blocwelcome {background-image:url(../images/blocwelcome.jpg);width:352px;height:111px;}
.textwelcome {width:322px;padding-left:8px;}
.service {background-image:url(../images/service.jpg);width:352px;height:29px;}
.blocservice {background-image:url(../images/blocservice.jpg);width:352px;height:110px;}
.rapport {background-image:url(../images/rapport.jpg);width:202px;height:51px;padding-left:150px;padding-top:50px;font-weight:bold;color:#ff6633;}
.uptime {background-image:url(../images/uptime.jpg);width:202px;height:72px;padding-left:150px;padding-top:40px;font-weight:bold;color:#ff6633;}

.droite {width:218px;float:left;}
.actualite {background-image:url(../images/actualite.jpg);width:218px;height:41px;}
.blocactu {background-image:url(../images/blocactu.jpg);width:218px;height:243px;}
.textactu {width:200px;padding-left:6px;}
.references {background-image:url(../images/references.jpg);width:218px;height:46px;}
.blocref {background-image:url(../images/blocref.jpg);width:218px;height:185px;}

.fond800 {background-image:url(../images/fond800.jpg);width:800px;height:auto;}

.titrepage {background-image:url(../images/titrepage.jpg);width:569px;height:79px;float:left;}
.fondpage {background-image:url(../images/fondpage.jpg);width:569px;height:500px;float:left;}

.contact {padding-left:30px;padding-top:15px;font-size:14px;font-family:Tahoma;font-weight:bold;}