 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-COLLAPSE: separate
}
.Bgclient {
	BACKGROUND: url(../images/client_bg.jpg) repeat-x 50% top; min-width: 294px
}
.bordsearch {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 0px solid; 
}

.bordpub {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; 
}
.bordall {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 10px
}
.actutitle {
	PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
.bordgrise {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.footer {
	BORDER-BOTTOM: #ff6600 2px solid
}
H2 {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 125%; MIN-HEIGHT: 24px; BACKGROUND: url(../images/arrow-new.gif) no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 24px; BORDER-BOTTOM: #dddddd 0.05em solid; HEIGHT: 1.6em
}
A {
	FONT-SIZE: 90%; COLOR: #333333; TEXT-DECORATION: none
}
.accueil {
	FONT-SIZE: 90%; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 90%; COLOR: #333333; TEXT-DECORATION: underline
}
LI {
	LIST-STYLE-POSITION: inside; MIN-HEIGHT: 20px; LINE-HEIGHT: 20px
}
UL {
	LIST-STYLE-TYPE: disc
}
OL {
	LIST-STYLE-TYPE: decimal
}
.rubriques {
	BACKGROUND-POSITION: 9px 50%; PADDING-LEFT: 25px; FONT-SIZE: 13px; BORDER-BOTTOM: #dddddd 1px solid
}
A:hover IMG {
	BACKGROUND-COLOR: #ffffff
}
.bgmenu {
	BORDER-RIGHT: #efefef 0px solid; BORDER-TOP: #efefef 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; MIN-HEIGHT: 20px;  bottom; BORDER-LEFT: #efefef 0px solid; COLOR: #333333; LINE-HEIGHT: 24px; BORDER-BOTTOM: #efefef 0px solid; HEIGHT: 20px
}
.bglink {
	BORDER-RIGHT: #efefef 1px solid; PADDING-LEFT: 5px; HEIGHT: 20px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bglinkcompte {
	PADDING-LEFT: 5px; COLOR: #ff6600; HEIGHT: 20px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.titre {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MIN-HEIGHT: 24px; BACKGROUND: url(../images/arrow-new.gif) no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 24px; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1.6em
}
.titre2 {
	PADDING-LEFT: 16px; FONT-SIZE: 150%; MIN-HEIGHT: 24px; BACKGROUND: url(../images/arrow-new.gif) no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 24px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 1.6em
}
.linkh {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MIN-HEIGHT: 40px; COLOR: #333333; LINE-HEIGHT: 24px; HEIGHT: 40px
}
A.linkh:link {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MIN-HEIGHT: 40px; COLOR: #333333; LINE-HEIGHT: 24px; HEIGHT: 40px
}
A.linkh:hover {
	FONT-SIZE: 100%; COLOR: #ff6600; TEXT-DECORATION: none
}
.lincompte {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MIN-HEIGHT: 40px; COLOR: #f60; LINE-HEIGHT: 24px; HEIGHT: 40px
}
A.lincompte:link {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MIN-HEIGHT: 40px; COLOR: #f60; LINE-HEIGHT: 24px; HEIGHT: 40px
}
A.lincompte:hover {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.inputclient {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,sans-serif
}
.texteorange {
	FONT-SIZE: 12px; COLOR: #f60; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.texteorangegras {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f60; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.inputsearch {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px
}
.textesearch {
	FONT-SIZE: 90%; COLOR: #333; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.cadre {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.puce1 {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MIN-HEIGHT: 24px; BACKGROUND: url(../images/squareArrowBut.gif) no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 30px; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 1.6em
}
.puce2 {
	PADDING-LEFT: 16px; FONT-SIZE: 13px; MIN-HEIGHT: 24px; BACKGROUND: url(../images/arrow_down.gif) no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 16px; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 1.6em
}
.puce2:hover {
	PADDING-LEFT: 16px; FONT-SIZE: 13px; MIN-HEIGHT: 24px; BACKGROUND: url(../images/arrow_down.gif) no-repeat 0px 50%; COLOR: #ff6804; LINE-HEIGHT: 16px; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 1.6em
}
.puce2b {
	PADDING-LEFT: 20px; FONT-SIZE: 13px; MIN-HEIGHT: 24px; BACKGROUND: url(../images/arrow-new.gif) no-repeat 0px 50%; COLOR: #fc6300; LINE-HEIGHT: 16px; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 1.6em
}
.puce3 {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MIN-HEIGHT: 24px; BACKGROUND: url(../images/squareArrowBut.gif) no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 30px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 1.6em
}
.puce4 {
	PADDING-LEFT: 30px; FONT-SIZE: 15px; MIN-HEIGHT: 24px; BACKGROUND: url(../images/arrow_down.gif) #f0f0f0 no-repeat 0px 50%; COLOR: #ff6804; LINE-HEIGHT: 16px; BORDER-BOTTOM: #dddddd 0px solid
}
.puce5 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MIN-HEIGHT: 24px; BACKGROUND: url(../images/arrow_down.gif) #f0f0f0 no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 1.6em
}
.estie {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  BACKGROUND: url(../images/arrow_down.gif) #f0f0f0 no-repeat 0px 50%; COLOR: #333333;  PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 0px solid; hover:background-color: #9DB7DA ;
}

.puce6 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MIN-HEIGHT: 24px; BACKGROUND: url(../graphics/GIF/search.png); float: left; #f0f0f0 no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 1.6em;
background-repeat:no-repeat;
}
.puce7 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MIN-HEIGHT: 24px; BACKGROUND: url(../graphics/JPG/menu.jpg); float: left; #f0f0f0 no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 1.6em;
background-repeat:no-repeat;
}
.button1 {font-size        : 11px;
color            : #333333;
border           : 1px solid #999999;
margin-bottom    : 5px;
background-color : #EDEDED;
background-image:url(../graphics/GIF/search.png); float: left;
background-repeat:no-repeat;
padding          : 1px;}

.buttonform {font-size        : 11px;
color            : #333333;
border           : 1px solid #999999;
margin-bottom    : 5px;
background-color : #EDEDED;
background-repeat:no-repeat;
padding          : 1px;}
.lien_bbcom {
	COLOR: #000000
}
.lien_orange:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
lien_orange2 {
	FONT-SIZE: 10px; font-color: #ff6804
}
.lien_orange3 {
	FONT-WEIGHT: bold; COLOR: #ff6804
}
.lien_orange2:hover {
	COLOR: #ff6804; TEXT-DECORATION: none
}
.line {
	LINE-HEIGHT: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.footer_gris {
	BORDER-BOTTOM: #cccccc 1px solid
}
.menu1 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/arrow-new.gif) no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 20px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 0px
}
.menu1_funzone {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 20px; HEIGHT: 0px; TEXT-DECORATION: none; no-repeat: 
}
.menu1_funzone:hover {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600; LINE-HEIGHT: 20px; HEIGHT: 0px; TEXT-DECORATION: none; no-repeat: 
}
.menu1b {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/arrow-new.gif) no-repeat 0px 50%; COLOR: #333333; LINE-HEIGHT: 16px; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 0px
}
.menu1ba {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/arrow-new.gif) no-repeat 0px 50%; COLOR: #ff6600; LINE-HEIGHT: 16px; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 0px
}
.menu2 {
	BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 16px; FONT-SIZE: 11px; LINE-HEIGHT: 17px; BORDER-BOTTOM: #dddddd 1px solid
}
.txtcool {
	BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 0px; FONT-SIZE: 12px; LINE-HEIGHT: 17px;
}
.menu3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.s1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial,sans-serif
}
.s2 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial,sans-serif
}
.cadre_gris {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #999999
}
.texteblanc {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.cadre3 {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 12px; PADDING-TOP: 1px
}
.cadre4 {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.cadre5 {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
.bodytexte {
	LINE-HEIGHT: 20px
}

.titreavessmo {
	PADDING-LEFT: 16px; FONT-SIZE: 100%; MIN-HEIGHT: 10px; BACKGROUND: url(../images/fleche_orange_white.gif) #ff6600 no-repeat 0px 50%; COLOR: #fff; LINE-HEIGHT: 10px; HEIGHT: 1.6em
}
.titreavessmo1 {
	PADDING-LEFT: 16px; FONT-SIZE: 147%; MIN-HEIGHT: 22px; BACKGROUND: url(../images/fleche_orange_white.gif) #ff6600 no-repeat 0px 50%; COLOR: #fff; LINE-HEIGHT: 22px; HEIGHT: 1.6em
}
.titreavessmo2 {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MIN-HEIGHT: 22px;  COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 20px
}
.titreavessmob {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MIN-HEIGHT: 22px; BACKGROUND: COLOR: #000000; LINE-HEIGHT: 12px; PADDING-TOP: 5px; HEIGHT: 20px
}
.pucebbcom {
	COLOR: #ff6804
}
.frame {
	DISPLAY: block; LEFT: 0px; FLOAT: left; WIDTH: 560px; POSITION: relative; TOP: -1px
}
.barre {
	DISPLAY: block; LEFT: 0px; FLOAT: left; TOP: 5px
}
.titrenoir {
	PADDING-LEFT: 16px; FONT-SIZE: 18px; MIN-HEIGHT: 22px; BACKGROUND: url(../images/fleche_orange_white.gif) #000000 no-repeat 0px 50%; COLOR: #fff; LINE-HEIGHT: 22px; HEIGHT: 1.6em
}
.date {
	FONT-SIZE: 11px
}
.cel_orange {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #ff9900
}
.cel_gris {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #f0f0f0
}
.cel_orange2 {
	PADDING-LEFT: 5px; FONT-SIZE: 8px; COLOR: #000000; BACKGROUND-COLOR: #ffcc66
}
.cel_orange3 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #ff9933
}
.titreactu {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.soustitre {
	PADDING-LEFT: 16px; FONT-SIZE: 11px; MIN-HEIGHT: 22px; BACKGROUND: url(../images/fleche_orange_white.gif) #f0f0f0 no-repeat 0px 50%; COLOR: #000000; LINE-HEIGHT: 16px; HEIGHT: 20px
}
.retrait {
	PADDING-LEFT: 7px
}
#ajax_tooltipObj .ajax_tooltip_arrow {
	BACKGROUND-POSITION: left center; Z-INDEX: 1000005; LEFT: 0px; BACKGROUND-IMAGE: url(../images/arrow.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 60px
}
#ajax_tooltipObj .ajax_tooltip_content {
	BORDER-RIGHT: #317082 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #317082 2px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; Z-INDEX: 1000001; LEFT: 18px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #317082 2px solid; WIDTH: 200px; PADDING-TOP: 5px; BORDER-BOTTOM: #317082 2px solid; POSITION: absolute; TOP: 0px; HEIGHT: 50px; BACKGROUND-COLOR: #fff
}
.erreur_enregistrement {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../erreur_petit.gif); PADDING-BOTTOM: 20px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.valide_enregistrement {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../picto_valide_enregistrement.jpg); PADDING-BOTTOM: 20px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.actu_rub {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2A186E
}
.news {
color:#FFFFFF;
font-weight:bold;
padding:3px;
background-color:#2A186E;}

.cadre_news{
border:1px solid #F3F3F3;}

.intro_actu {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre2_texte {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}


#ja-search {
	MARGIN-TOP: 15px; BACKGROUND: url(../graphics/GIF/search-bg.gif) no-repeat center 50%; HEIGHT: 24px
}
#ja-search .inputbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 18px; PADDING-BOTTOM: 3px; WIDTH: 150px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 18px; BORDER-BOTTOM-STYLE: none
}
.inputbox {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid
}