#phylact8, #phylact9 {font: bolder 11px Verdana; color: #333333; position: absolute;}
#phylact8 {color: #000000; margin: 70px 0px 0px 30px;}
#phylact9 p    {margin: 80px 0px 0px 770px;}
#phylact9 p a  {font: normal 10px Arial; color: #666666; display: block; text-align: right;}
#phylact9 form {margin: 40px 0px 0px 770px;}
#phylact9 form input#send {position: relative; top: 5px; left: 0px; border: none;}
#phylact9 form a {font: normal 10px Arial; color: #666666; display: block; text-align: right;}

#bloc1 {width: 270px; padding: 27px 0px 0px 0px;}
#bloc1 div#forfaits {width: 260px; margin: 0px 0px 0px 10px;}
#bloc1 div#forfaits div#forfait1 {width: 253px; margin: 0px 0px 10px 0px; background: url('../img/hp/bg-nosforfaits.png') no-repeat top left;}
#bloc1 div#forfaits div#forfait1 h1 {margin: 0px; padding: 10px; font: normal 14px Arial; color: #6C6C6C;}
#bloc1 div#forfaits div#forfait1 div#details1 {width: 245px; height: 95px; overflow: auto; margin: 0px 0px 0px 5px;}
#bloc1 div#forfaits div#forfait1 div#details1 ul {margin: 0px; padding: 0px;}
#bloc1 div#forfaits div#forfait1 div#details1 li {width: 220px; display: block; float: left; font: normal 12px Arial; color: #3F3F3F; clear: both;}
#bloc1 div#forfaits div#forfait1 div#details1 li b    {width: 30px; display: block; float: left; font: normal 12px Arial; color: #3F3F3F;}
#bloc1 div#forfaits div#forfait1 div#details1 li span {width: 120px; display: block; float: left; font: normal 12px Arial; color: #3F3F3F;}
#bloc1 div#forfaits div#forfait1 div#details1 li a    {width:  70px; display: block; float: left; font: bolder 12px Arial; color: #444444; text-align: right;}
#bloc1 div#forfaits div#forfait2 {width: 253px; margin: 0px 0px 10px 0px; background: url('../img/hp/bg-nosforfaits.png') no-repeat top left;}
#bloc1 div#forfaits div#forfait2 h1 {margin: 0px; padding: 10px; font: normal 14px Arial; color: #6C6C6C;}
#bloc1 div#forfaits div#forfait2 div#details2 {width: 245px; height: 75px; margin: 0px 0px 0px 5px;}
#bloc1 div#forfaits div#forfait2 div#details2 ul {margin: 0px; padding: 0px;}
#bloc1 div#forfaits div#forfait2 div#details2 li {width: 220px; display: block; float: left; font: normal 12px Arial; color: #3F3F3F; clear: both;}
#bloc1 div#forfaits div#forfait2 div#details2 li b    {width: 30px; display: block; float: left; font: normal 12px Arial; color: #3F3F3F;}
#bloc1 div#forfaits div#forfait2 div#details2 li span {width: 110px; display: block; float: left; font: normal 12px Arial; color: #3F3F3F;}
#bloc1 div#forfaits div#forfait2 div#details2 li a    {width:  75px; display: block; float: left; font: bolder 12px Arial; color: #444444; text-align: right;}
#bloc1 div#forfaits div#forfait3 {width: 253px; margin: 0px 0px 10px 0px; background: url('../img/hp/bg-nosforfaits.png') no-repeat top left;}
#bloc1 div#forfaits div#forfait3 h1 {margin: 0px; padding: 10px; font: normal 14px Arial; color: #6C6C6C;}
#bloc1 div#forfaits div#forfait3 div#details3 {width: 245px; height: 95px; overflow: auto; margin: 0px 0px 0px 5px;}
#bloc1 div#forfaits div#forfait3 div#details3 ul {margin: 0px; padding: 0px;}
#bloc1 div#forfaits div#forfait3 div#details3 p {width: 240px; margin: 0px 0px 0px 0px; font: normal 12px Arial; color: #3F3F3F;}
#bloc1 div#forfaits div#forfait3 div#details3 li {width: 150px; display: block; float: left; font: normal 12px Arial; color: #3F3F3F; clear: both;}
#bloc1 div#forfaits div#forfait3 div#details3 a  {width:  70px; display: block; float: left; font: bolder 12px Arial; color: #444444;}
#bloc1 div#newscontain {width: 250px; margin: 0px 0px 0px 10px; padding: 20px 0px 0px 0px; border-top: 1px solid #CCCCCC; font: bolder 16px Arial; color: #000000;}
#bloc1 div#newscontain ul#newlist {margin: 0px; padding: 0px;}
#bloc1 div#newscontain li.newitem {margin: 0px 0px 0px 20px; padding: 0px; font: bolder 11px Arial; color: #E38B24; border: none;}
#bloc1 div#newscontain li.newitem a {font: bolder 11px Arial; color: #666666; text-decoration: underline;}


#bloc2c {width: 376px; margin: 27px 0px 0px 0px; padding: 0px;}
#bloc2c div#advert {width: 360px; height: 110px;}
#bloc2c h2 {font: normal 24px Arial; color: #8B8B8A; margin: 0px 0px 10px 0px;}
#bloc2c h3 {font: normal 15px Arial; color: #8B8B8A; margin: 0px 0px 10px 0px;}
#bloc2c h2 span {font: bolder 24px Arial; color: #CF3E2B;}
#bloc2c h3 span {font: bolder 15px Arial; color: #CF3E2B;}
#bloc2c p  {font: normal 11px Arial; color: #000000; margin: 0px 0px 10px 0px;}

#bloc3 {width: 302px; padding: 0px 0px 0px 10px;}
#bloc3 img#number {position: relative; top: -22px; left: 0px; border: none;}
#bloc3 iframe {position: relative; top: -25px; left: 0px;}

#sub-foot {width: 928px; background: url('../img/hp/bg-subfooter.png') no-repeat top left; padding: 15px; margin: 40px 0px 0px 0px;}
#sub-foot h4 {font: bold   14px Arial; color: #E19B2B; margin: 0px;}
#sub-foot h5 {font: bold   11px Arial; color: #FFFFFF; margin: 0px;}
#sub-foot p  {font: normal 11px Arial; color: #CCCCCC; margin: 0px 0px 15px 0px;}
#sub-foot a  {font: normal 11px Arial; color: #CCCCCC; margin: 0px; text-decoration: none;}

.azul {background: url('../img/hp/numero-azur.png') no-repeat right top; height: 51px;}