/* CSS Document */
@import url("orange.css");
@import url("green.css");
@import url("blue.css");
table tr td table tr td.TitleBox {
	padding: 7px;
	background: url(/commun/images/bg-box-home.gif) no-repeat 100% 0%;
	background-color: #edeff4;
}
table tr td table tr td.TitleBox span.Normal a:link,
table tr td table tr td.TitleBox span.Normal a:visited {
	color: #3c4c5d !important;
	font-weight: bolder;
	/*background: url(/commun/images/ico_arrow-red2.gif) no-repeat 0% 2px;*/
	padding-left: 13px;
	display: block;
	text-decoration: none !important;
}
table tr td table tr td.TitleBox span.Normal a:hover {
	text-decoration: underline !important;
}

table tr td table tr td.TitleBox span.TitPadding a:link,
table tr td table tr td.TitleBox span.TitPadding a:visited {
	color: #3c4c5d !important;
	font-size: 12px ;
	font-weight: bolder;
	padding-left: 16px;
	display: block;
	text-decoration: none !important;
}
table tr td table tr td.TitleBox span.TitPadding a:hover {
	text-decoration: underline !important;
}


table tr td table tr td.Content {
	padding-left: 23px;
	padding-right: 5px;
	padding-bottom: 15px;
}
.img1 {
	 padding-top: 12px;
	 background: url(/commun/images/bg-line.gif) repeat-x 0% 100%;
}
label.Alt1 {
	font-weight: bolder;
}
.display1 {
	 white-space: nowrap;
}


a.AltLink1:link,
a.AltLink1:visited,
a.AltLink2:link,
a.AltLink2:visited,
a.AltLink3:link,
a.AltLink3:visited,
a.AltLink21:link,
a.AltLink21:visited,
a.PrecedentLink:link,
a.PrecedentLink:visited {
	text-decoration: none !important;
	font-weight: bolder;
	/*display: block;*/
	/*background: transparent url(/commun/images/ico-green-arrow.gif) no-repeat 0% 2px;*/
	padding-left: 10px;
	color: #EC642B;
}
a.LinkAvSoc:link,
a.LinkAvSoc:visited {
	text-decoration: none !important;
	font-weight: bolder;
	color: #EC642B;

}

a.AltLink13:link,
a.AltLink13:visited {
	font-weight: bolder;
	text-decoration: none !important;
	display: block;
	padding-left: 10px;
}
a.AltLink13blanc:link,
a.AltLink13blanc:visited {
	font-weight: bolder;
	text-decoration: none !important;
	display: block;
	padding-left: 10px;
}

a.AltLink14:link,
a.AltLink14:visited {
	font-weight: normal;
	text-decoration: none !important;
	display: block;
	padding-left: 10px;
}
a.AltLink14:hover {

        text-decoration: underline !important;
}
a.HautLink,
a.HautLink:visited {
        text-decoration: none !important;
        font-weight: normal ;
        display: block;
        /*background: transparent url(/commun/images/ico-green-arrow.gif) no-repeat 0% 2px;*/
         padding-right: 11px;
        color: #3C4C5D;
}
a.HautLink:hover {

        text-decoration: underline !important;
}
a.HautLinkBleu08,
a.HautLinkBleu08:visited {
        text-decoration: none !important;
        font-weight: normal ;
        display: block;
        /*background: transparent url(/commun/images/ico-blue-arrow-HautPage.gif) no-repeat 0% 4px;*/
         padding-right: 11px;
        color: #3C4C5D !important;
}
a.HautLinkBleu08:hover {

        text-decoration: underline !important;
}

#mainContent a.LetterLink_Active:link {
	text-decoration: none !important;
        font-weight: bolder;
        color: #3C4C5D;
}
#mainContent a.LetterLink_Active:visited {
	text-decoration: none !important;
        font-weight: bolder;
        color: #3C4C5D;
}

#mainContent a.LetterLink_Active:active {
	text-decoration: none !important;
        font-weight: bolder;
        color: #3C4C5D;
}

#mainContent a.LetterLink_Active:focus {
	text-decoration: none !important;
       	font-weight: bolder;
        color: #3C4C5D;
}
#mainContent a.LetterLink:link,
#mainContent a.LetterLink:visited {
	text-decoration: none !important;
        font-weight: bolder;
        color: #ED6E38;
}
#mainContent a.LetterLink:hover {
	text-decoration: underline !important;
        font-weight: bolder;
        color: #3C4C5D;
}


a.SuivantLink:link,
a.SuivantLink:visited {
	text-decoration: none !important;
	font-weight: bolder;
	display: block;
	/*background: transparent url(/commun/images/ico-green-arrow.gif) no-repeat 0% 2px;*/
	 padding-right: 11px;
	color: #EC642B;
}

a.SuivantLink2:link,
a.SuivantLink2:visited {
        text-decoration: none !important;
        font-weight: bolder;
        display: block;
        /*background: transparent url(/commun/images/ico-green-arrow.gif) no-repeat 0% 2px;*/
         padding-right: 11px;
        color: #83C60E;
}

a.PrecedentLink2:link,
a.PrecedentLink2:visited {
        text-decoration: none !important;
        font-weight: bolder;
        display: block;
        /*background: transparent url(/commun/images/ico-green-arrow.gif) no-repeat 0% 2px;*/
        padding-left: 10px;
        color: #83C60E;
}


a.AltLink2:link,
a.AltLink2:visited {
	color: #83C60E !important;
	font-weight: bolder !important;
	/*background: transparent url(/commun/images/ico-arrow1.gif) no-repeat 0% 2px;*/
	padding-left: 10px !important;
}

a.AltLink3:link,
a.AltLink3:visited {
	color: #EC642B !important;
	font-weight: bolder !important;
	/*background: transparent url(/commun/images/ico-red-arrow1.gif) no-repeat 0% 2px;*/
	padding-left: 10px !important;
}
a.AltLinkFlash2012:link,
a.AltLinkFlash2012:visited {
	color: #ce2630 !important;
	font-weight: bolder !important;
	/*background: transparent url(/commun/images/chevron-rouge-offre-flash-2011.gif) no-repeat 0% 2px;*/
	padding-left: 10px !important;
}

a.AltLink21:link,
a.AltLink21:visited {
        /*color: #EC642B !important;*/
        font-weight: bolder !important;
        /*background: transparent url(/commun/images/ico-red-arrow1.gif) no-repeat 0% 2px;*/
        padding-left: 10px !important;
}

a.AltLink4:link,
a.AltLink4:visited {
	text-decoration: none;
	font-size: 12px;
}
a.AltLink5:link,
a.AltLink5:visited {
	/*color: #175BBF !important;*/
	text-decoration: none !important;
	font-size: 11px;
	font-weight: bolder;
	padding-left: 10px;
	display: block;
	/*background: transparent url(/commun/images/ico-blue-arrow1.gif) no-repeat 0% 2px;*/
}
.lienGrisGMFvous a {
	color: #3C4C5D !important;
	text-decoration: none !important;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	text-decoration:none !important;
	display: block;
	background: transparent url(/commun/images/ico-blue-arrow4.gif) no-repeat 0% 2px;
}
.lienGrisGMFvous a:hover {
	color: #3C4C5D !important;
	text-decoration: none !important;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	text-decoration:underline !important;
	display: block;
	background: transparent url(/commun/images/ico-blue-arrow4.gif) no-repeat 0% 2px;
}
a.AltLinkb5:link,
a.AltLinkb5:visited {
        /*color: #175BBF !important;*/
        text-decoration: none !important;
        font-size: 11px;
        font-weight: bolder;
        padding-left: 10px;
        display: block;
        /*background: transparent url(/commun/images/ico-blue-arrow1.gif) no-repeat 0% 2px;*/
}
/*a.AltLink5:link span,
a.AltLink5:visited span {
	color: #1F4595 !important;
}*/
a.AltLink4:hover,
a.AltLink5:hover {
	text-decoration: underline !important;
}
a.AltLinkb5:hover {
        text-decoration: underline !important;
	}
a.AltLink55:link,
a.AltLink55:visited {
	color: #1F4595 !important;
	text-decoration: none !important;
	font-size: 11px;
	font-weight: bolder;
	padding-left: 10px;
	display: block;
	background: transparent url(/commun/images/ico-arrow8-vert.gif) no-repeat 0% 3px;
}
a.AltLink55:hover {
        text-decoration: underline !important;
}
a.LinkRugbyTouch:link,
a.LinkRugbyTouch:visited {
	color: #FFFFFF !important;
	font-size: 10px !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}
a.LinkRugbyTouch:hover {
	color: #FFFFFF !important;
	font-size: 10px !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}
a.AltLinkb6:link,
a.AltLinkb6:visited {
/*color: #3C4D5D !important;*/
text-decoration: none !important;
font-size: 16px;
font-weight: bolder;
padding-left: 10px;
display: block;
/*background: transparent url(/commun/images/ico-grey-arrow.gif) no-repeat 0% 2px;*/
}

* html a.AltLink1,
* html a.AltLink2,
* html a.AltLink3 {
	display: inline-block;
}
a.AltLink1:hover,
a.AltLink2:hover,
a.AltLink3:hover,
a.AltLink12:hover,
a.LinkAvSoc:hover,
a.PrecedentLink:hover,
a.SuivantLink:hover,
a.PrecedentLink2:hover,
a.SuivantLink2:hover,
a.AltLink13:hover 
a.AltLink13blanc:hover
a.AltLink13Normal:hover{
	text-decoration: underline !important;
}

a.AltLink12:link,
a.AltLink12:visited {
	font-size: 13px;
	text-decoration: none !important;
	font-weight: bolder;
	/*background: transparent url(/commun/images/ico-green-arrow.gif) no-repeat 0% 2px;*/
	padding-left: 10px;
	/*color: #69B721;*/
}

.Title_bg1 {
	margin-right: 7px;
	background: url(/commun/images/bg-right-top-4.gif) repeat-y 0% 0%;
	width: 10px;
}
.Title_bg2 {
	font-size: 12px;
	font-weight: bolder;
	color: #3C4C5C;
	padding: 4px 0px 6px 0px;
	line-height: 14px;
	background-image: url(/commun/images/bg-right-top-4.gif) ;
}
.Title_bg2 a:link, 
.Title_bg2 a:visited,
.Title_bg4 a:link, 
.Title_bg4 a:visited {
	color: #3C4C5D !important;
	text-decoration: none !important;
}
.Title_bg2 a:hover,
.Title_bg4 a:hover {
	text-decoration: underline !important;
}

.Title_bg3 {
	width: 14px;
	padding-top: 6px;
	background-image: url(/commun/images/bg-right-top-4.gif);
}
.Title_bg4 {
	font-size: 12px;
	color: #3C4C5D;
	font-weight: bolder;
	padding: 4px 0px 6px 0px;
	background: url(/commun/images/bg-right-top-4.gif) 0% 0%;
}
.ChapoFicheProd {
	font-size: 12px;
}
.Padding1 {
	padding: 8px 6px;
}
.Padding3 {
	font-size: 12px;
}
.Padding4 {
	padding-left: 17px;
	padding-top: 10px;
}
.Padding5 {
	padding: 3px 3px 0px 10px;
}

.Padding6 {
	padding: 8px 10px 22px 24px;
}
.Padding8 {
	font-size: 13px;
}
.Padding9 {
	padding-left: 10px;
}
.Padding10 {
 	padding-top: 5px;
	width: 10px;
}
.Padding11 {
	width: 70px;
	padding-top: 3px;
}

span.text1 {
	font-weight: normal !important;
}
span.text2 {
	 font-size: 10px;
}
span.text3 {
	font-size: 11px !important;
	font-weight: normal !important;
}

img.BorderAll2 {
	border: #3C4C5D solid 1px;
}

.Text_title1 {
	font-size: 13px !important;
	/*color: #EC642B;*/
	font-weight: bolder;
	background: url(/commun/images/bg-line.gif) repeat-x 0% 100%;
}

.bg_line {
	 background: url(/commun/images/bg-line.gif) repeat-x 0% 100%;
}


a.Imprimer:link,
a.Imprimer:visited {
	color: #000 !important;
	text-transform: uppercase;
	text-decoration: none !important;
}
a.Imprimer:hover {
	text-decoration: underline !important;
}
a.Imprimer img {
	vertical-align: middle !important;
	margin-right: 2px;
}

table.TabContent tr td {
	/*border-right: 1px #C9D0C8 solid;*/
	padding: 5px;
}

table.TabContent tr td.NoBdr {
	border-right: none;
}


table.TabContent tr.Alt {
	background: #FFFFFF;
}


table.TabContent tr td input {
	vertical-align: middle;
}

table.TabContent tr td.Alt {
	border: none;
}
table.TabContent tr td.Alt1 {
	width: 15%;
}
table.TabContent tr td.Alt2 {
	width: 20%;
}

table.TabContent tr td.Alt3,
table tr td.Alt3 {
	width: 50%;
}

ul li {
	list-style: none;
}
p.FormuleConfortTitle {
	padding: 10px 0px 5px 0px;
	font-size: 12px;
}

table.LaFormuleTable ul.SubLaFormulelist01 {
	display:block;
	padding: 10px 20px 10px 20px;
}
table.LaFormuleTable ul li.SubLaFormulelist02 {
	display:block;
	padding: 5px 0px 5px 0px;
}
td.ColSet {
	width: 20%;
}

.ColSet2{
	width: 230px;
	padding-left: 13px;
}

a.AltLink6:link,
a.AltLink6:visited {
	padding-left: 13px;
	font-weight: bolder;
	display: block;
}

a.AltLink7:link,
a.AltLink7:visited,
a.AltLink7:hover {
	color: #3C4C5D !important;
	font-weight: normal !important;
}
a.AltLink8:link,
a.AltLink8:visited {
	color: #3C4C5D !important;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none !important;
}
a.AltLink8:hover {
	text-decoration: underline !important;
}
a.AltLink9:link,
a.AltLink9:visited {
	color: #175BBF !important;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none !important;
}
a.AltLink9:hover {
	text-decoration: underline !important;
}
a.AltLink20:hover {
	text-decoration: underline !important;
}	
p.LespointsTitle {
	font-size: 12px;
	font-weight: bolder;
	padding: 0px 0px 10px 0px;
}

p.LespointsTitle a{
color:#3C4C5D;
text-decoration:none;
}

p.LespointsTitle a:hover{
text-decoration:underline;
}

td.LinePoint01 {
 	border-right: solid 1px #CCCCCC;
}
.Bg_Tab2 {
	font-size: 11px;
	/*color: #ec642b;
	background: transparent url(/commun/images/img-dot1.gif) no-repeat 0% 2px;*/
	padding: 2px 0;
	padding-left: 12px;
}

.Bg_TabMenu1 {
	padding: 4px 0px 2px 21px;
	line-height: 14px;
	/*color: #3C4C5D;
	background: transparent url(/commun/images/im-tab1.gif) no-repeat 0% 0%;*/
	cursor: pointer;
}
 
.Bg_TabMenu1 a:link,
.Bg_TabMenu1 a:visited,
.Bg_TabMenu003 a:link,
.Bg_TabMenu003 a:visited, 
.Bg_TabMenu3 a:link,
.Bg_TabMenu3 a:visited 
 {
	color: #3C4C5D !important;
	text-decoration: none !important;
} 

.Bg_TabMenu1 a:hover,
.Bg_TabMenu003 a:hover,
.Bg_TabMenu3 a:hover {
	color: #3C4C5D !important;
	text-decoration: underline !important;
} 
.Bg_TabMenu3bis a:link,
.Bg_TabMenu3bis a:visited  {
	color: #3C4C5D !important;
	text-decoration: none !important;
}  
.Bg_TabMenu3bis a:hover {
	color: #3C4C5D !important;
	text-decoration: underline !important;
}  
.Bg_TabMenu003bis a:link,
.Bg_TabMenu003bis a:visited  {
	color: #3C4C5D !important;
	text-decoration: none !important;
}  
.Bg_TabMenu003bis a:hover {
	color: #3C4C5D !important;
	text-decoration: underline !important;
} 
.Bg_TabMenu004bis a:link,
.Bg_TabMenu004bis a:visited  {
	color: #FFFFFF !important;
	text-decoration: none !important;
}
.Bg_TabMenu004bis a:hover {
	color: #FFFFFF !important;
	text-decoration: underline !important;
} 
.Bg_TabMenu4bis a:link,
.Bg_TabMenu4bis a:visited  {
	color: #3C4C5D !important;
	text-decoration: none !important;
}  
.Bg_TabMenu4bis a:hover {
	color: #3C4C5D !important;
	text-decoration: underline !important;
} 
.Bg_TabMenu2 {
	/*color: #FFFFFF;
	background: transparent url(/commun/images/img-tab2.gif) no-repeat 0% 0%;*/
	padding: 4px 0px 2px 21px;
	line-height: 14px;
	cursor: pointer;
}
.Bg_TabMenu4 {
	/*color: #FFFFFF;
	background: transparent url(/commun/images/img-tab3.gif) no-repeat 0% 0%;*/
	padding: 4px 0px 2px 21px;
	line-height: 14px;
	cursor: pointer;
}

.Bg_TabMenu4 a:link,
.Bg_TabMenu4 a:visited {
	color: #FFFFFF !important;
	text-decoration: none !important;
} 

.Bg_TabMenu4 a:hover {
	color: #FFFFFF !important;
	text-decoration: underline !important;
}   

.Bg_TabMenu2 a:link,
.Bg_TabMenu2 a:visited {
	color: #FFFFFF !important;
	text-decoration: none !important;
} 

.Bg_TabMenu2 a:hover {
	color: #FFFFFF !important;
	text-decoration: underline !important;
}   
 
.Bg_TabMenu3 {
	/*color: #3C4C5D;
	background: transparent url(/commun/images/img-tab3.gif) no-repeat 0% 0%;*/
	padding: 4px 0px 2px 21px;
	line-height: 14px;
	cursor: pointer;
}
.Bg_TabMenu003bis {
	color: #3C4C5D !important;
	background: transparent url(/commun/images/img-tab003-bis.gif) no-repeat 0% 0%;
	padding: 4px 0px 2px 21px;
	line-height: 14px;
	cursor: pointer;
}
.Bg_TabMenu004bis {
	color: #FFFFFF !important;
	background: transparent url(/commun/images/img-tab004-bis.gif) no-repeat 0% 0%;
	padding: 4px 0px 2px 21px;
	line-height: 14px;
	cursor: pointer;
}
.Bg_TabMenu3bis {
	/*color: #3C4C5D;
	background: transparent url(/commun/images/img-tab3-bis.gif) no-repeat 0% 0%;*/
	padding: 4px 0px 2px 21px;
	line-height: 14px;
	cursor: pointer;
}
.Bg_TabMenu4bis {
	/*color: #FFFFFF;
	background: transparent url(/commun/images/img-tab3-bis.gif) no-repeat 0% 0%;*/
	padding: 4px 0px 2px 21px;
	line-height: 14px;
	cursor: pointer;
}
table tr td.LineRight {
	 border-right: 1px solid #D0D1D3 ;
}

table tr td.LineBottom {
	 border-bottom: 1px solid #D0D1D3;
}
table tr td.LineBottomBis {
	 background: url(/commun/images/separation-ou-contact.gif) repeat-x 0% 0%;
}

table tr td.LineLeft {
	 border-left: 1px solid #D0D1D3;
}

table tr td.BgTop {
	background: url(/commun/images/bg-locations-top.gif) repeat-x 0% 0%;
}

table tr td.BgBottom {
	background: url(/commun/images/bg-locations-bottom.gif) repeat-x 0% 0%;
}

.Bg_Box2 {
	background: url(/commun/images/tab3-loop.gif) repeat-y 0% 0%;
}
.Bg_Box2Bis {
	background: url(/commun/images/tab3-loopBis.gif) repeat-y 0% 0%;
}

.Bg_Box3 {
	padding-left: 10px;
	padding-right: 8px;
	background: url(/commun/images/tab5-loop.gif) repeat-y 0% 0%;
}
.Bg_Box4 {
	background: url(/commun/images/tab4-loop.gif) repeat-y 0% 0%;
}

.Bg_Box5 {
	background: url(/commun/images/tab7-loop.gif) repeat-y 0% 0%;
}
.Bg_Box7 {
        background: url(/commun/images/tab7-loop2.gif) repeat-y 0% 0%;
}

.spacerConner1 {
	width: 14px;
}

.spacerConner2 {
	width: 11px;
}

.Bg_Box6 {
	background: url(/commun/images/tab6-loop.gif) repeat-y 0% 0%;
}

.Padding10 {
 	padding-top: 5px;
	width: 10px;
}
 
a.AltLink10:link,
a.AltLink10:visited {
	/*color: #1F4595 !important;*/
	text-decoration: none !important;
	font-size: 12px;
	font-weight: bolder;
	/*background: transparent url(/commun/images/ico-blue-arrow3.gif) no-repeat 0% 2px;*/
	padding-left: 10px;
}


a.AltLink10:hover {
	text-decoration: underline !important;
}

a.AltLink11:link,
a.AltLink11:visited {
	/*color: #1F4595 !important;*/
	text-decoration: none !important;
	font-size: 12px;
	font-weight: bolder;
	text-align: right;
	padding-right: 10px;
	/*background: transparent url(/commun/images/ico-blue-arrow4.gif) no-repeat 0% 2px;*/
}
a.AltLink11:hover {
	text-decoration: underline !important;
}

a.AltLink15:link,
a.AltLink15:visited {
	font-size: 11px;
	color: #3c4c5d !important;
	text-decoration: none !important;
	text-align: left;
	padding-left: 10px;
	display: block;
	/*background: transparent url(/commun/images/ico-green-arrow.gif) no-repeat 0% 2px;*/
}
a.AltLink15:link,
a.AltLink15:visited {
	font-size: 12px;
	font-weight: bolder;
	/*background: transparent url(/commun/images/ico-green-arrow.gif) no-repeat 0% 2px;*/
}
a.AltLink15:hover,
a.AltLink15:hover {
	text-decoration: underline !important;
}

.Text_title2 {
	font-size: 13px !important;
	/*color: #1F4595;*/
	font-weight: bolder;
	padding-bottom: 6px;
}
table.AltTable2 tr td,
table.AltTable1 tr td {
	padding: 5px;
	border-right: 1px #CED2D6 solid;
}
table.AltTable1 tr td {
	border-bottom: 1px #CED2D6 solid;
}
table.AltTable1 tr td.Nobdr2,
table.AltTable2 tr td.Nobdr3 {
	border-right: none;
}
table.AltTable1 tr td.NobdrAlt {
   border-bottom: none;
}
.Bg_Note {
	background: url(/commun/images/Bg_Note2.gif) repeat-y 0% 0%;
	height: 39px;
}
.Bg_Note1 {
        background: url(/commun/images/Bg_Note1.gif) no-repeat 0% 0%;
}
.Bg_Note3 {
        background: url(/commun/images/Bg_Note3.gif) no-repeat 0% 0%;
}

.TitleTxt {
	font-size: 14px;
	font-weight: bolder;
	padding: 20px 0px 8px 0px;
}
.TitleTxt02 {
	font-size: 13px;
	font-weight: bolder;
	padding: 12px 0px 8px 0px;
}
.AltTxt5 {
	font-size: 16px;
	font-weight: bolder;
	padding:5px 15px 2px 45px;
}
a.AltLink12:hover {
	text-decoration: underline !important;
}

.Etape2_Text01 {
	padding: 5px 10px;
}
a.Haut:link,
a.Haut:visited {
	color: #3C4C5C!important;
	text-decoration: none !important;
	font-weight:  normal;
	padding-left: 14px !important;
}
a.Haut:hover {
	text-decoration: underline !important;
}
.Bg_Gratutes {
	padding-left: 10px;
	background: url(/commun/images/bg-2h-gratutes.jpg) no-repeat top left;
	height: 235px;
}
.Title_Cer {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bolder;
}
.Text01_Cer {
	font-size: 13px;
}
.Text_Appelez01 {
	font-size: 17px;
	color: #FFFFFF;
	padding: 35px 110px 0px 17px;
}
.Bg_Appelez02 {
	background: url(/commun/images/bg-appelez2.gif) no-repeat left bottom;
	height: 136px;
}
.Bg_Right_Service {
	background: url(/commun/images/right-loop-service.gif) repeat-y left top;
}
.Padding23 {
	padding: 0px 6px 2px 9px;
}
.Padding24 {
	font-size: 14px;
}
.Padding25 {
	font-size: 11px;
	text-align: left;
	padding: 10px;
	padding-left: 6px;
	padding-bottom: 30px;
}
.LinePoint02 {
	background: url(/commun/images/line3.gif) repeat-x left top;
}
.Title_bg1 {
	margin-right: 7px;
	background: url(/commun/images/bg-right-top-4.gif) repeat-y 0% 0%;
	width: 14px;
}
.Title_bg2 {
	font-size: 12px;
	font-weight: bolder;
	color: #3C4C5C;
	padding: 4px 0px 6px 0px;
	line-height: 14px;
	background-image: url(/commun/images/bg-right-top-4.gif);
}
.Title_bg2 a:link, 
.Title_bg2 a:visited,
.Title_bg4 a:link, 
.Title_bg4 a:visited {
	color: #3C4C5D !important;
	text-decoration: none !important;
}
.Title_bg2 a:hover,
.Title_bg4 a:hover {
	text-decoration: underline !important;
}

.Title_bg3 {
	width: 14px;
	padding-top: 6px;
	background-image: url(/commun/images/bg-right-top-4.gif);
}
.Title_bg4 {
	font-size: 12px;
	color: #3C4C5D;
	font-weight: bolder;
	padding: 4px 0px 6px 0px;
	background: url(/commun/images/bg-right-top-4.gif) 0% 0%;
}
.TabTxt .ImgBox1,
.TabTxt1 .ImgBox1 {
	width: 18px;
}
.TabTxt .ImgBox2,
.TabTxt1 .ImgBox2 {
	width: 11px;
}
.TabTxt1 {
	padding-right: 5px;
}

.TabTxt .LinkBox,
.TabTxt1 .LinkBox {
	background: url(/commun/images/tab1-3-loop.gif) repeat-x 0% 0%;
	width: 126px;
	font-size: 12px;
	font-weight: bolder;
}
.TabTxt1 .LinkBox {
	width: 321px;
}
.PaddingTop {
	padding-top: 5px !important;
}
.TabTxt .TxtBox,
.TabTxt1 .TxtBox {
	background: url(/commun/images/tab1-4-loop.gif) repeat-y 0% 0%;
	vertical-align: top;
	padding: 10px 17px;
	width: 121px;
}
.TabTxt1 .TxtBox {
	background-image: url(/commun/images/tab1-4-loop-1.gif);
	width: 316px;
}
.TabTxt1 .TxtBox2 {
	background-image: url(/commun/images/tab1-4-loop-1.gif);
	width: 316px;
}
.TabTxt .TxtBox span,
.TabTxt1 .TxtBox span {
	font-size: 16px;
	font-weight: bolder;
}
.TabTxt .LinkBox a:link,
.TabTxt .LinkBox a:visited,
.TabTxt1 .LinkBox a:link,
.TabTxt1 .LinkBox a:visited {
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none !important;
	color: #3C4C5D !important;
}
.TabTxt .LinkBox a:hover,
.TabTxt1 .LinkBox a:hover {
	text-decoration: underline !important;
}
.TxtBox,
.TxtBox1 {
	padding: 10px 20px;
	margin: 10px 0;
	background: #F6FBE3;
}

#mainContent a.Yearb:link {
        text-decoration: underline;
        color: #3C4C5D;
}
#mainContent a.Yearb:visited {
        text-decoration: underline;
        color: #3C4C5D;
}
#mainContent a.Yearb:hover {
		color: #3C4C5D;
        text-decoration: underline !important;
}
a.AltLink18:link,
a.AltLink18:visited {
	font-weight: normal;
	text-decoration: none !important;
	display: block;
	padding-left: 10px;
}
a.AltLink18:hover {

        text-decoration: underline !important;
}
a.SuivantLinkBis:link,
a.SuivantLinkBis:visited {
        text-decoration: none !important;
        font-weight: bold;
        display: block;
        /*background: transparent url(/commun/images/sinistre-fleche-suivante.gif) no-repeat 0% 2px;*/
         padding-right: 11px;
        color: #FFFFFF;
}

a.PrecedentLinkBis:link,
a.PrecedentLinkBis:visited {
        text-decoration: none !important;
        font-weight: bold;
        display: block;
        /*background: transparent url(/commun/images/sinistre-fleche-precedente.gif) no-repeat 0% 2px;*/
        padding-left: 10px;
        color: #FFFFFF;
}
a.SuivantLink220:link,
a.SuivantLink220:visited {
	text-decoration: none !important;
	font-weight: bolder;
	display: block;
	/*background: transparent url(/commun/images/ico-green-arrow220.gif) no-repeat 0% 4px;*/
	padding-right: 13px;
	color: #83C60E;
}
a.SuivantLink220:hover {
	text-decoration: underline !important;
}
a.AvanSoc,
a.AvanSoc:visited {
        text-decoration: none !important;
		font-size: 11px;
        font-weight: normal ;
        display: block;
        color: #FFFFFF;
}
a.AvanSoc:hover {

        text-decoration: underline !important;
}
a.AltLinkESocF:link,
a.AltLinkESocF:visited {
	text-decoration: none !important;
	font-weight: normal;
	font-size: 9px;
	padding-left: 9px;
	padding-right: 9px;
	display: block;
	/*background: transparent url(/commun/images/ico-fleche-F-ESoc.gif) no-repeat 0% 2px;*/
}
a.AltLinkESocF:hover {

        text-decoration: underline !important;
}
a.AltLinkESocC:link,
a.AltLinkESocC:visited {
	text-decoration: none !important;
	font-size: 9px;
	font-weight: normal;
	padding-left: 9px;
	padding-right: 9px;
	display: block;
	/*background: transparent url(/commun/images/ico-fleche-C-ESoc.gif) no-repeat 0% 2px;*/
}
a.AltLinkESocC:hover {

        text-decoration: underline !important;
}

#valider-bis {
	border-top: #C9D0C8 solid 1px;
	border-bottom: #C9D0C8 solid 1px;
	background: #fdf4ef;
	padding: 9px;
	text-align: right;
}
.AltLink2223 a {
	color: #EC642B !important;
	text-decoration: none !important;
	font-weight: bolder;
	padding-left: 3px;
}
.AltLink2223 a:hover {
	color: #EC642B !important;
	text-decoration: underline !important;
	font-weight: bolder;
	padding-left: 3px;
}
a.AltLinkb5Hand:link,
a.AltLinkb5Hand:visited {
        color: #155abf !important;
        text-decoration: none !important;
        font-size: 11px;
        font-weight: bold;
		padding-bottom: 2px;
		padding-top: 2px;
        padding-left: 15px;
        display: block;
        background: transparent url(/commun/images/ico-flechHand.gif) no-repeat 0% 4px;
}
a.AltLinkb5Hand:hover {
        text-decoration: underline !important;
}

a.LinkMetiersConcept:link,
a.LinkMetiersConcept:visited {
        color: #d63c82 !important;
        text-decoration: none !important;
        font-weight: bold;
		font-size:11px !important;
        padding-left: 12px;
		padding-bottom:2px;
		padding-top:2px;
        display: block;
        background: transparent url(/commun/images/ico-puce-conception.gif) no-repeat 0% 4px;
}
a.LinkMetiersConcept:hover {
        text-decoration: underline !important;
}
a.LinkMetiersCommerce:link,
a.LinkMetiersCommerce:visited {
        color: #95bc15 !important;
        text-decoration: none !important;
        font-weight: bold;
		font-size:11px !important;
		padding-bottom:2px;
		padding-top:2px;
        padding-left: 12px;
        display: block;
        background: transparent url(/commun/images/ico-puce-commerce.gif) no-repeat 0% 4px;
}
a.LinkMetiersCommerce:hover {
        text-decoration: underline !important;
}
a.LinkMetiersGestion:link,
a.LinkMetiersGestion:visited {
        color: #01acc8 !important;
        text-decoration: none !important;
        font-weight: bold;
		font-size:11px !important;
		padding-bottom:2px;
		padding-top:2px;
        padding-left: 12px;
        display: block;
        background: transparent url(/commun/images/ico-puce-gestion.gif) no-repeat 0% 4px;
}
a.LinkMetiersGestion:hover {
        text-decoration: underline !important;
}
a.LinkMetiersSupport:link,
a.LinkMetiersSupport:visited {
        color: #684893 !important;
        text-decoration: none !important;
        font-weight: bold;
		font-size:11px !important;
		padding-bottom:2px;
		padding-top:2px;
        padding-left: 12px;
        display: block;
        background: transparent url(/commun/images/ico-puce-support.gif) no-repeat 0% 4px;
}
a.LinkMetiersSupport:hover {
        text-decoration: underline !important;
}
a.AltLink2009_C2009:link,
a.AltLink2009_C2009:visited {
	color: #454d50 !important;
}

a.AltLink2009Bis_C2009:link,
a.AltLink2009Bis_C2009:visited {
	color: #454d50 !important;
}

a.AltLinkHandicap:link,
a.AltLinkHandicap:visited {
	color: #3C4C5D !important;
	text-decoration: none !important;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	display: block;
	/*background: transparent url(/commun/images/ico-arrow5.gif) no-repeat 0% 2px;*/
}
a.AltLinkHandicap:hover {
	color: #3C4C5D !important;
	text-decoration: underline !important;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	display: block;
	/*background: transparent url(/commun/images/ico-arrow5.gif) no-repeat 0% 2px;*/
}
a.TAGcolorOrange span{
	font-size: 14px !important;

}
a.TAGcolorOrange:link,
a.TAGcolorOrange:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
	padding-left:1px;
	padding-right:1px;
	color: #ffc82d !important;
	text-decoration: none !important;
}
a.TAGcolorOrange:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
	color: #ffc82d !important;
	padding-left:1px;
	padding-right:1px;
	text-decoration: underline !important;
}
a.TAGcolorBleuGras:link,
a.TAGcolorBleuGras:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px;
	font-weight: bold !important;
	color: #4966a8 !important;
	padding-left:1px;
	padding-right:1px;
	text-decoration: none !important;
}
a.TAGcolorBleuGras:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px;
	font-weight: bold !important;
	padding-left:1px;
	padding-right:1px;
	color: #4966a8 !important;
	text-decoration: underline !important;
}

a.TAGcolorBleuNormal:link,
a.TAGcolorBleuNormal:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px;
	font-weight: normal !important;
	padding-left:1px;
	padding-right:1px;
	color: #4966a8 !important;
	text-decoration: none !important;
}
a.TAGcolorBleuNormal:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px;
	font-weight: normal !important;
	padding-left:1px;
	padding-right:1px;
	color: #4966a8 !important;
	text-decoration: underline !important;
}
a.AltLink5PM:link,
a.AltLink5PM:visited {
	color: #3C4C5D !important;
	text-decoration: none !important;
	font-size: 11px;
	font-weight: normal !important;
	padding-left: 10px;
	display: block;
	background: transparent url(/commun/images/ico-blue-arrow2.gif) no-repeat 0% 2px;
}
a.AltLink5PM:hover {
	color: #3C4C5D !important;
	text-decoration: underline !important;
	font-size: 11px;
	font-weight: normal !important;
	padding-left: 10px;
	display: block;
	background: transparent url(/commun/images/ico-blue-arrow2.gif) no-repeat 0% 2px;
}
h3.h3_TitreNiveauActu2010{
  color:#55ab26 !important;
  font:Verdana, Arial, Helvetica, sans-serif !important;
  font-weight:bold !important;
  font-size:17px !important;
}
h4.h4_TitreSousRubBoosterBis15-09{
  color:#55ab26 !important;
  font:Verdana, Arial, Helvetica, sans-serif !important;
  font-weight:bold !important;
  font-size:15px !important;
}
/*------------------------------------------------ LIGNE 1 --------------------------------------------*/
div#debut {
	margin:0px 0px 3px 0px;
	width: 485px;
	text-align: left;
	vertical-align: middle;
	background-color:#f2f3f7;
	height:28px;
}
div#debut div.block1 {
	width: 225px;
	margin-left: 20px;
	text-align: left;
	padding-top:4px;
	display:block;
	float:left;
}
* html div#debut div.block1 {
	width: 225px;
	margin-left: 10px;
}
* html div#debut div.block2 {
	width: 25px;
}
* html div#debut div.block3 {
	width: 180px;
}

div#debut div.block2 {
	width: 25px;
	text-align: center;
	display:block;
	padding-top:4px;
	float:left;
}
div#debut div.block3 {
	width: 215px;
	text-align: left;
	display:block;
	padding-top:4px;
	float:left;
}
div#debut div.block1 a:link,
div#debut div.block1 a:visited {
	background:url(/commun/images/ico-envoyer-moteur.gif) no-repeat scroll 0 2px transparent;
	color: #3C4C5D;
	padding-left: 20px;
	text-decoration:none;
}
div#debut div.block1 a:hover {
	background:url(/commun/images/ico-envoyer-moteur.gif) no-repeat scroll 0 2px transparent;
	color: #3C4C5D;
	padding-left: 20px;
	text-decoration:underline;
}
div#debut div.block3 a:link,
div#debut div.block3 a:visited {
	background:url(/commun/images/ico-imprimer-moteur.gif) no-repeat scroll 0 1px transparent;
	color: #3C4C5D;
	padding-left: 20px;
	text-decoration:none;
}

div#debut div.block3 a:hover {
	background:url(/commun/images/ico-imprimer-moteur.gif) no-repeat scroll 0 1px transparent;
	color: #3C4C5D;
	padding-left: 20px;
	text-decoration:underline;
}
/*------------------------------------------------ TABLEAU --------------------------------------------*/
div#conteneur {
	margin:0;
	padding:0;
	width: 483px;
	text-align: left; 
	/*border: 1px solid #ced1d6;*/
}
div#conteneur div.recalcul {
	margin:15px 0px 0px 0px;
	width:483px;
	float:left;
	background-color:#fbf1ea;
	height:40px;
	
}
div#conteneur div.resultat {
	margin:15px 0px 0px 0px;
	width:483px;
	float:left;
	height:40px;
	
}
div#conteneur div.resultat div.block-gauche {
	margin:10px 0px 0px 20px;
	width:288px;
	float:left;
	font-size:13px;
	font-weight:bold;
}
* html div#conteneur div.resultat div.block-gauche {
	margin:10px 0px 0px 10px;
	width:288px;
}
div#conteneur div.resultat div.block-droite {
	margin:0px 10px 0px 0px;
	width:160px;
	float:left;	
	background:url(/commun/images/ima-fond-calcul-moteur.gif) no-repeat scroll 0 4px transparent;
	height:29px;
	padding-top:10px;
	padding-left:5px;
}
* html div#conteneur div.resultat div.block-droite {
	height:35px;
}
div#conteneur div.resultat div.block-droite a:link,
div#conteneur div.resultat div.block-droite a:visited{
	background:url(/commun/images/ico-chevron-recalcul-moteur.gif) no-repeat scroll 0 2px transparent;
	color:#FFFFFF;
	padding-left: 10px;
	font-weight:bold;
	text-decoration:none;

}
div#conteneur div.resultat div.block-droite a:hover {
	background:url(/commun/images/ico-chevron-recalcul-moteur.gif) no-repeat scroll 0 2px transparent;
	color:#FFFFFF;
	padding-left: 10px;
	font-weight:bold;
	text-decoration:underline;

}
div#conteneur div.recalcul div.block-gauche {
	margin:10px 0px 0px 20px;
	width:288px;
	float:left;
	font-size:13px;
	font-weight:bold;
}
* html div#conteneur div.recalcul div.block-gauche {
	margin:10px 0px 0px 10px;
	width:288px;
}
div#conteneur div.recalcul div.block-droite {
	margin:0px 10px 0px 0px;
	width:160px;
	float:left;	
	background:url(/commun/images/ima-fond-calcul-moteur.gif) no-repeat scroll 0 4px transparent;
	height:29px;
	padding-top:10px;
	padding-left:5px;
}
* html div#conteneur div.recalcul div.block-droite {
	height:35px;
}
div#conteneur div.recalcul div.block-droite a:link,
div#conteneur div.recalcul div.block-droite a:visited{
	background:url(/commun/images/ico-chevron-recalcul-moteur.gif) no-repeat scroll 0 2px transparent;
	color:#FFFFFF;
	padding-left: 10px;
	font-weight:bold;
	text-decoration:none;

}
div#conteneur div.recalcul div.block-droite a:hover {
	background:url(/commun/images/ico-chevron-recalcul-moteur.gif) no-repeat scroll 0 2px transparent;
	color:#FFFFFF;
	padding-left: 10px;
	font-weight:bold;
	text-decoration:underline;

}
/*------------------------------------------------ ADHERER --------------------------------------------*/
div#adherer-accolia {
	width: 485px;
	text-align: right;
	float:left;
	display:block;
	margin:5px 0px 0px 0px;
}
div#adherer-accolia div.block-bt {
	width: 220px;
	background:url(/commun/images/ima-fond-adherer-moteur.gif) no-repeat transparent;
	text-align: center;
	float:right;
	height:40px;
	display:block;
	margin:0px 0px 0px 0px;
	padding-top:7px;
}
div#adherer-accolia div.block-bt a:link,
div#adherer-accolia div.block-bt a:visited {
	background:url(/commun/images/ico-chevron-adherer-moteur.gif) no-repeat scroll 0 2px transparent;
	font-weight:bold;
	padding-left: 10px;
	text-decoration:none;
}
div#adherer-accolia div.block-bt a:hover {
	background:url(/commun/images/ico-chevron-adherer-moteur.gif) no-repeat scroll 0 2px transparent;
	font-weight:bold;
	padding-left: 10px;
	text-decoration:underline;
}
div#adherer-capital {
	width: 485px;
	text-align: right;
	float:left;
	display:block;
	margin:5px 0px 0px 0px;
}
div#adherer-capital div.block-bt {
	width: 260px;
	background:url(/commun/images/ima-fond-adherer-moteur-1.gif) no-repeat transparent;
	text-align: center;
	float:right;
	height:40px;
	display:block;
	margin:0px 0px 0px 0px;
	padding-top:7px;
}
div#adherer-capital div.block-bt a:link,
div#adherer-capital div.block-bt a:visited {
	background:url(/commun/images/ico-chevron-adherer-moteur.gif) no-repeat scroll 0 2px transparent;
	font-weight:bold;
	padding-left: 10px;
	text-decoration:none;
}
div#adherer-capital div.block-bt a:hover {
	background:url(/commun/images/ico-chevron-adherer-moteur.gif) no-repeat scroll 0 2px transparent;
	font-weight:bold;
	padding-left: 10px;
	text-decoration:underline;
}
div#adherer-serenitude {
	width: 485px;
	text-align: right;
	float:left;
	display:block;
	margin:5px 0px 0px 0px;
}
div#adherer-serenitude div.block-bt {
	width: 240px;
	background:url(/commun/images/ima-fond-adherer-moteur-2.gif) no-repeat transparent;
	text-align: center;
	float:right;
	height:40px;
	display:block;
	margin:0px 0px 0px 0px;
	padding-top:7px;
}
div#adherer-serenitude div.block-bt a:link,
div#adherer-serenitude div.block-bt a:visited {
	background:url(/commun/images/ico-chevron-adherer-moteur.gif) no-repeat scroll 0 2px transparent;
	font-weight:bold;
	padding-left: 10px;
	text-decoration:none;
}
div#adherer-serenitude div.block-bt a:hover {
	background:url(/commun/images/ico-chevron-adherer-moteur.gif) no-repeat scroll 0 2px transparent;
	font-weight:bold;
	padding-left: 10px;
	text-decoration:underline;
}

div#bt-envoyer-resultat {
	width:230px;
	float:left;
	margin:5px 0 5px 70px;
}
* html div#bt-envoyer-resultat {
	margin:5px 0 5px 35px;
}
div#souhait {
	width:480px;
	float:left !important;
	margin:5px 0 5px 0;
}
div#loi {
	width:480px;
	-width:470px;
	float:left;
	padding-top:12px;
}
div#loi a:link,
div#loi a:visited {
	text-decoration:none;
	color:#EC642B;
}
div#loi a:hover {
	text-decoration:underline;
	color:#EC642B;
}
.demande_assu a:link,
.demande_assu a:visited {
	color: #83C60E !important;
	text-decoration: underline !important;
	font-weight:bold;
}
.demande_assu a:hover {
	color: #83C60E !important;
	text-decoration: none !important;
	font-weight:bold;
}
/* ----------------------------------------------------------------TITRE DE NIVEAU -- JEROME --------------------------------------------- */
h1.h1_TitreNiveau1_Orange {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #EC642B !important;
	text-decoration: none !important;
}
h1.h1_TitreNiveau1_Orange_16 {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	font-weight: bold !important;
	color: #EC642B !important;
	text-decoration: none !important;
	margin-bottom: 8px !important;
}
h2.h2_TitreNiveau1Orange {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #EC642B !important;
	text-decoration: none !important;
}
h2.h2_TitreNiveau2Orange {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	margin-bottom: 15px !important;
	font-weight: bold !important;
	color:#EC642B;
	text-decoration: none !important;
}
h3.h3_TitreNiveau3Orange {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #EC642B !important;
	text-decoration: none !important;
}
h2.TitleCP-2011-H2 {
	padding:0;
	margin:0;
}
h3.TitleNavCP-droite-H3B {
	font-size: 12px;
	color:#ec632c !important;
	font-weight: bold;
	text-decoration: none !important;
	margin:0;
}
h3.TitleNavCP-droite-H3 {
	padding-left:5px;
	font-size: 12px;
	color:#ec632c !important;
	font-weight: bold;
	text-decoration: none !important;
	margin:0;
}
h3.lienTXT-cp-orange-H3 a:link,
h3.lienTXT-cp-orange-H3 a:visited {
	background:transparent url(/commun/images/picto-chevron-orange-CP-2011.gif) no-repeat scroll 0px 2px;
	padding-left:13px;
	color:#3C4C5D !important;
	font-size: 11px;
	display:block;
	font-weight:normal;
	text-decoration: none !important;
	margin-bottom:4px;
}
h3.lienTXT-cp-orange-H3 a:hover {
	background:transparent url(/commun/images/picto-chevron-orange-CP-2011.gif) no-repeat scroll 0px 2px;
	padding-left:13px;
	font-size: 11px;
	color:#3C4C5D !important;
	display:block;
	text-decoration: underline !important;
	margin-bottom:4px;
}
h2.HP-Conseil-Prevention a:link,
h2.HP-Conseil-Prevention a:visited {
	background:transparent url(/commun/images/picto-chevron-orange-CP-2011.gif) no-repeat scroll 0px 5px;
	padding-left:13px;
	color:#3C4C5D !important;
	font-size:14px !important;
	display:block;
	font-weight: bold;
	width:180px;
	margin:0;
	text-decoration: none !important;
}
h2.HP-Conseil-Prevention a:hover {
	background:transparent url(/commun/images/picto-chevron-orange-CP-2011.gif) no-repeat scroll 0px 5px;
	padding-left:13px;
	color:#3C4C5D !important;
	font-size:14px !important;
	display:block;
	font-weight: bold;
	width:180px;
	margin:0;
	text-decoration: underline !important;
}
h3.TitleHP-CP {
	padding-left:5px;
	font-size: 12px;
	color:#3C4C5D !important;
	font-weight: bold;
	/*padding-top:9px;*/
	text-decoration: none !important;
}
h3.TitleHP-CP-CHAT a:link,
h3.TitleHP-CP-CHAT a:visited {
	background:transparent url(/commun/images/picto-chevron-gris-CP-2011.gif) no-repeat scroll 0px 2px;
	padding-left:13px;
	font-size: 12px;
	color:#3C4C5D !important;
	display:block;
	font-weight: bold;
	margin-bottom:5px;
	text-decoration: none !important;
}
h3.TitleHP-CP-CHAT a:hover {
	background:transparent url(/commun/images/picto-chevron-gris-CP-2011.gif) no-repeat scroll 0px 2px;
	padding-left:13px;
	font-size: 12px;
	color:#3C4C5D !important;
	display:block;
	font-weight: bold;
	margin-bottom:5px;
	text-decoration: underline !important;
}
h2.Image-titre {
	margin:0 !important;
	padding:0 !important;
}
h2.txt-edito-CP {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: normal !important;
	text-decoration: none !important;
	display: inline;
}
h2.titre-txt-CP {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none !important;
	display: inline;
}
h2.titre-txt-CP2 a:link,
h2.titre-txt-CP2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: underline !important;
	display: inline;
}
h2.titre-txt-CP2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none !important;
	display: inline;
}
.titre-subheader2B-CP a:link,
.titre-subheader2B-CP a:visited {
	font-size:22px;
	color:#EC642B;
	font-weight:bold;
	text-decoration:none !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.titre-subheader2B-CP a:hover {
	font-size:22px;
	color:#EC642B;
	font-weight:bold;
	text-decoration:none !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h2.lienTXT-cp-orange-H2 a:link,
h2.lienTXT-cp-orange-H2 a:visited {
	background:transparent url(/commun/images/picto-chevron-orange-CP-2011.gif) no-repeat scroll 0px 2px;
	padding-left:13px;
	color:#3C4C5D !important;
	font-size: 11px;
	display:block;
	font-weight:normal;
	text-decoration: none !important;
	margin-bottom:4px;
}
h2.lienTXT-cp-orange-H2 a:hover {
	background:transparent url(/commun/images/picto-chevron-orange-CP-2011.gif) no-repeat scroll 0px 2px;
	padding-left:13px;
	font-size: 11px;
	color:#3C4C5D !important;
	display:block;
	text-decoration: underline !important;
	margin-bottom:4px;
}
h2.titre-txt-CP-Orange {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	color:#EC642B;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.actu_LienTattoo a:link,
.actu_LienTattoo a:visited {
	background:url(/commun/images/picto-chevron-blanc-bleu.gif) no-repeat scroll 0 3px transparent;
	color: #ffffff !important;
	text-decoration: none !important;
	font-size:10px;
	padding-left:10px;
	display:block;
	font-weight:bold;
}
.actu_LienTattoo a:hover {
	background:url(/commun/images/picto-chevron-blanc-bleu.gif) no-repeat scroll 0 3px transparent;
	color: #ffffff !important;
	text-decoration: underline !important;
	font-size:10px;
	padding-left:10px;
	display:block;
	font-weight:bold;
}
h2.lienTXT-cp-orange-H2-N3 a:link,
h2.lienTXT-cp-orange-H2-N3 a:visited {
	color: #EC642B !important;
	font-weight: bold !important;
	background: transparent url(/commun/images/ico-red-arrow1.gif) no-repeat 0% 2px;
	padding-left: 10px !important;
	font-size: 11px;
	display:block;
	text-decoration: none !important;
	display: inline;
}
h2.lienTXT-cp-orange-H2-N3 a:hover {
	color: #EC642B !important;
	font-weight: bold !important;
	background: transparent url(/commun/images/ico-red-arrow1.gif) no-repeat 0% 2px;
	padding-left: 10px !important;
	font-size: 11px;
	display:block;
	text-decoration: underline !important;
	display: inline;
}
span.TitreConseilEtPrevention22_Orange {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #EC642B !important;
	text-decoration: none !important;
}	
h1.Image-titre1 {
	margin:0 !important;
	padding:0 !important;
}
