BODY {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-SIZE: 12px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
COLOR: #818181; 
PADDING-TOP: 0px; 
FONT-FAMILY: Tahoma, Arial; 
BACKGROUND-COLOR: #FFFFFF; /*#e7e7e7;*/

/* SCROLLBAR */ 
SCROLLBAR-SCROLLBAR-3DLIGHT-COLOR: #3A6EA5;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-FACE-COLOR: #ff6600;/* carre extmité curseur et curssuer*/
SCROLLBAR-TRACK-COLOR: #ff6600; /* fond de cursseur */
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-DARKSHADOW-COLOR: #7F2E2D;	
}

TD {
FONT-SIZE:12px; 
TEXT-ALIGN:left; 
COLOR: #828282;  
FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A{
COLOR: #FF6600;
FONT-SIZE:12px;
FONT-FAMILY: tahoma, arial, times new roman;
TEXT-DECORATION: none
}

A.titre{
COLOR: #FF6600;
FONT-SIZE:12px;
FONT-WEIGHT:bold;
FONT-FAMILY: tahoma, arial, times new roman;
TEXT-DECORATION: none
}

P.Titre {
FONT-SIZE:16px; 
FONT-WEIGHT:bold;
TEXT-ALIGN:left; 
COLOR: #FF6600;  
FONT-FAMILY: Arial, Helvetica, sans-serif;
}

P.SubTitre {
FONT-SIZE:14px; 
TEXT-ALIGN:left; 
FONT-WEIGHT:bold;
/*COLOR: #FF6600; */
COLOR: #818181;  
FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.Orange {
/*COLOR: #818181;*/
COLOR: #FF6600; 
}

P.Texte {
FONT-SIZE:12px; 
TEXT-ALIGN:left; 
COLOR: #818181;  
FONT-FAMILY: Arial, Helvetica, sans-serif;
}

TD.right_bg_border {
BORDER-RIGHT: solid 1px #DDDDDD;
VERTICAL-ALIGN: top;
}

TD.titre_header {
BACKGROUND-COLOR:#F57915;
FONT-SIZE:18px; 
FONT-WEIGHT:bold;
PADDING-RIGHT:10px; 
PADDING-TOP:10px; 
PADDING-BOTTOM:10px; 
TEXT-ALIGN:right; 
COLOR: #FFFFFF;  
FONT-FAMILY: tahoma, arial, times new roman;
}

DIV.img_header {
float : left; 
position:absolute; 
VERTICAL-ALIGN: top; 
TEXT-ALIGN:center; 
MARGIN:0px 0px 0px 170px;
WIDTH: 180px;
HEIGHT: 230px;
}

DIV.img_logo {
MARGIN:0px 0px 0px 15px;
WIDTH: 186px;
HEIGHT: 58px;
}

DIV.img_bandopub {
float : left;
VERTICAL-ALIGN: top; 
padding:10px;
WIDTH: 700px;
HEIGHT: 130px;
margin-left: 15%;
}

DIV.temoignage {
/*BORDER: solid 1px #000000; */
float :right; 
TEXT-ALIGN:center; 
WIDTH: 400px; 
HEIGHT: 20px; 
MARGIN: 80px 0px 0px 15px;
}

TD.menu_top {
BACKGROUND-COLOR:#E8E8E8;
TEXT-ALIGN:right
}

TD.menu_top A {
PADDING-RIGHT:0px; 
PADDING-LEFT:10px; 
FONT-SIZE:11px; 
PADDING-BOTTOM:0px; 
PADDING-TOP:0px; 
COLOR: #666666;
FONT-FAMILY: tahoma, arial, times new roman;
TEXT-DECORATION: none
}

TD.menu_top A:hover {
TEXT-DECORATION: none; color:#F57915
}
/* menu de droite ou gauche */
.menusub_left {
PADDING-RIGHT:5px;
PADDING-LEFT: 5px;
PADDING-BOTTOM:0px;
PADDING-TOP:10px; 
}
.menuleft_header {
COLOR: #151515;
font-size:13px;
font-weight:bold;
height:26px; background:#DDDDDD;
padding-left:20px;
TEXT-ALIGN:center;
}
.menuleft_header STRONG {
COLOR: #000000;
vertical-align:middle;
}
.menusub_left UL {
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
PADDING-BOTTOM:0px;
PADDING-TOP:0px;
MARGIN: 0px 0px 0px 30px; 
}
.menusub_left LI {
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
PADDING-BOTTOM:0px;
PADDING-TOP:0px;
MARGIN:0px 0px 0px 5px;
COLOR: #F57915;
LINE-HEIGHT: 16px;  
}
.menusub_left UL LI A {
PADDING-RIGHT:0px; 
PADDING-LEFT:10px; 
FONT-SIZE:11px; 
PADDING-BOTTOM:0px; 
PADDING-TOP:0px; 
COLOR: #666666;
FONT-FAMILY: tahoma, arial, times new roman;
TEXT-DECORATION: none
}
.menusub_left LI A:hover {
TEXT-DECORATION: none; 
color:#F57915;
}
.menusub_left_border{
BORDER: solid 1px #DDDDDD;
}
/* BOX PUB MAIN - bord orange */ 
.BoxPub {
WIDTH: 100%;
FONT-FAMILY: tahoma, arial, times new roman;
}
.BoxPub TD.topLeft{
WIDTH: 5px; TEXT-ALIGN: right;
}
.BoxPub TD.topCenter{
BACKGROUND-IMAGE:  url(/images/box/tabO-05.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: transparent;
}
.BoxPub TD.topRight{
WIDTH: 5px; TEXT-ALIGN: left;
}
.BoxPub TD.MiddleLeft{
BACKGROUND-IMAGE:  url(/images/box/tabO-07.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: transparent;
}
.BoxPub TD.MiddleCenter{
BACKGROUND-IMAGE: url(/images/box/banniere_vide.jpg); WIDTH: 260px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left;
}
.BoxPub TD.MiddleRight{
BACKGROUND-IMAGE:  url(/images/box/tabO-08.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: transparent;
}
.BoxPub TD.BottomLeft{
WIDTH: 5px; TEXT-ALIGN: right;
}
.BoxPub TD.BottomCenter {
BACKGROUND-IMAGE: url(/images/box/tabO-06.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: transparent;
}
.BoxPub TD.BottomRight{
WIDTH:5px; TEXT-ALIGN:left;
}
.BoxPub STRONG { /* titre */
COLOR:#FF6600; FONT-SIZE:18px; PADDING-LEFT:5px;  vertical-align:top; /*VERTICAL-ALIGN:- baseline;*/
}
.BoxPub P { /* texte */
COLOR:#808080; FONT-SIZE:14px; TEXT-ALIGN:center;
}
.BoxPub B { /* prix */
COLOR:#FF6600; FONT-SIZE:20px; FONT-WEIGHT:bold; 
}
.BoxPub I { /* info complemantaire  */
FONT-SIZE:12px; 
}
.BoxPub A {
COLOR:#FF6600; FONT-SIZE:12px; TEXT-DECORATION: none; 
}
.BoxPub DIV.BoxPubPuce {/*WIDTH:10px; HEIGHT:10px; */
VERTICAL-ALIGN:middle; COLOR:#FF6600; FONT-SIZE:22px; PADDING-LEFT:5px; 
}
.BoxPub DIV.BoxPubImg {
FLOAT:left; VERTICAL-ALIGN:middle; TEXT-ALIGN:center; PADDING:5px; WIDTH:100px; 
}
.BoxPub DIV.BoxPubTexte {
FLOAT:left; VERTICAL-ALIGN:top; TEXT-ALIGN:left;
}
.BoxPub DIV.BoxPubTexteC {
VERTICAL-ALIGN:top; TEXT-ALIGN:center;
}

/* BOX INFO - */ 
/*
.boxinfo {
BORDER: solid 1px #DDDDDD;
}

.boxinfo TD {
PADDING-RIGHT:5px;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
PADDING-TOP:0px;
COLOR: #818181;
FONT-SIZE:11px;
FONT-FAMILY: tahoma, arial, times new roman;
TEXT-ALIGN:justify;
}

.boxinfo IMG {
margin-BOTTOM:10px;
MARGIN-TOP:10px;
COLOR: #818181;
FONT-SIZE:11px;
FONT-FAMILY: tahoma, arial, times new roman;
TEXT-ALIGN:justify;
}

.boxinfo S {
COLOR: #FF6600;
FONT-SIZE:12px;
FONT-FAMILY: tahoma, arial, times new roman; 
}

.boxinfo STRONG {
COLOR: #FF6600;
FONT-SIZE:12px;
FONT-FAMILY: tahoma, arial, times new roman; 
}

.boxinfo A {
COLOR: #FF6600;
FONT-SIZE:12px;
FONT-FAMILY: tahoma, arial, times new roman;
TEXT-DECORATION: none
}
*/

/* BOX TARIFS */
/*
.boxtarif {
BORDER: solid 1px #000000;
}

.boxtarif TH {
PADDING-RIGHT:5px;
PADDING-LEFT:2px;
PADDING-BOTTOM:5px;
BACKGROUND-COLOR:#000000;
COLOR: #FF9900;
FONT-SIZE:11px;
FONT-FAMILY: tahoma, arial, times new roman;
TEXT-ALIGN:left;
}

.boxtarif TD {
PADDING-RIGHT:5px;
PADDING-LEFT:10px;
