*           {font-family:Verdana, Arial, Helvetica, sans-serif;}
body        {margin:0;padding:0;background: url('../images/bg.png') repeat-x #08122C;}
a           {text-decoration:none;cursor:pointer;}
h1          {font-size:18px;color:#4B9CB9;margin:5px 0;}
b          {color:#4B9CB9;}
p , div          {font-size:12px;color:#000;}
img         {margin:0;padding:0;border:0;}
hr          {color:#4B9CB9;height:1px;margin:10px 25px;clear:both;}
.right      {float:right;}
.left      {float:left;}
.clear      {clear:both;}

#super          {width:905px;margin:auto;}
#super #head    {background: url('../images/head.png') no-repeat;height:77px;}
#super #mnu     {background: url('../images/menu.png') no-repeat;height:37px;line-height:37px;}
#super #mnu a   {color:#FFF;font-size:18px;display:block;float:left;font-weight:bold;text-decoration:none;padding:0px 20px;height:36px;margin-top:1px;}
#super #mnu a:hover {background:#FFF;background: rgba(255,255,255,0.2);color:#1C5B71;}
#super #mnu img     {display:block;float:left;}
#super #banhead {background: url('../images/banniere-head.png') no-repeat;height:157px;}
#super #banhead {background: url('../images/banniere-head.png') no-repeat;height:157px;clear:both;}
#super #contenu {background-color:#FFF;border-left:1px solid #000;border-right:1px solid #000;padding:5px;}
#super #contenu .left    {width:380px;}
#super #contenu .center    {width:495px;margin-left:395px;}

#super #contenu .left .contener   {background: url('../images/block380-center.png') repeat-y;}
#super #contenu .center .contener   {background: url('../images/block495-center.png') repeat-y;}
#super #contenu .contener p,
#super #contenu .contener div   {padding:0 10px;font-size:12px;}


#super #foot     {clear:both;background: url('../images/foot.png') no-repeat;height:60px;width:903px;margin:auto;font-size:10px;}
#super #foot div    {padding-top:15px;}
#super #foot #foot-link {color:#CCC;font-size:10px;margin-left:10px;}
#super #foot #foot-link a {color:#CCC;}

#super #foot #copy {color:#42598F;text-align:center;}
#super #foot .w3c-link  {display:block;float:right;margin-right:5px;}

b.puce1          {background: url('../images/li-puce1.png') no-repeat;display:block;padding-left:15px;font-size:12px;color:#3B687C;margin-bottom:2px;height:18px;}


/*    REFERENCES      */
#super #contenu .contener #references-min div {float:left;text-align:center;width:150px;padding:0px;margin:0 2px;}
#references-min img {border:1px solid #CCC;width:150px;height:100px;}
#references-min a   {font-size:10px;color:#3B687C;}


#services, 
#references       {margin:0 20px;}

#services h1,
#references h1      {background: url('../images/li-puce1.png') no-repeat left;padding-left:15px;border-bottom:1px dashed #3B687C;display:block;clear:both;}

#services p           {padding:0 10px;}
#references div       {padding:0 10px;margin-bottom:10px;}

#services p:hover,
#references div:hover       {background:#E9F9FE}

#services .butplus,
#references .butplus{display:block;float:right;}

#references img.img_left     {display:block;float:left;margin-right:10px;border:1px solid #CCC}
#references h1 span            {color:#666;font-size:12px;display:block;float:right;}
#references h1 span b           {color:#333;font-size:12px;}

.block-services     {margin:15px;}

#services-view      {margin:0 20px;}
#services-view h1    {background: url('../images/li-puce1.png') no-repeat left;padding-left:15px;border-bottom:1px solid #3B687C;display:block;clear:both;}
#services-view div.imgleft       {float:left;width:220px;}
#services-view div.imgleft img   {border:1px solid #3B687C;margin:5px;}
#services-view h2    {background: url('../images/puce2.gif') no-repeat left;padding-left:22px;font-size:14px;color:#4B9CB9;border-bottom:1px dashed #4B9CB9;}
#services-view .service-det     {margin-left:230px;}
#services-view .service-det p   {margin-left:25px;}
#services-view .service-det .butdevis   {display:block;float:right;}

table.devis                 {margin-bottom:20px;}
table.devis thead td        {background:#CCC;font-weight:bold;text-align:center;padding:0 10px;}
table.devis tbody td        {text-align:center;}
table.devis tfoot td        {background:#CCC;font-weight:bold;padding:0 5px;}


