
.CSFContainer{
    background:#FFFFFF url(../images/credits/1px_bandeau.gif) repeat-x scroll 0 0;
}


#column {
    background-image:none;
    font-size:0px;
}
/*
DEBUT HEADER 
*/

.navigateCSFHeader_0 {
    background-image:url(../images/credits/bandeau_haut.jpg);
}

.navigateCSFHeader_1 .header {
    background-image:url(../images/credits/Bas_logo.jpg);
}

.navigateCSFHeader_1 .header.sub2 {
    background-image:url(../images/credits/Bas_logo2.jpg);
}

.navigateCSFHeader_1 ul li a:hover, 
.navigateCSFHeader_1 ul li a.select
{
    background-image: none;
    background-color: #DC5639;
}


.navigateCSFHeader_1 ul li:hover
{
    background-image: none;
    background-color: #DC5639;
}

.navigateCSFHeader_2 
{
    background-image: none;
}

.navigateCSFHeader_2 .header
{
    background :url(../images/credits/separateur_sous_nav.gif) top left repeat-y;
}

.navigateCSFHeader_2 .footer
{
    background :url(../images/credits/separateur_sous_nav.gif) top left repeat-y;
}
/*
FIN HEADER 
*/


/*
DEBUT ACCUEIL 
*/

#contentaccueil .item.visuel
{
    width:750px;
}

#contentaccueil .visuel .itemcolumn 
{
   width:240px;
}
#contentaccueil .item.content
{
    width:750px;
}

#contentaccueil .itemcolumn
{
    margin:0 10px 0 0;
}

#contentaccueil .itemcolumn.itemcolumn1 
{
    width:365px;
    margin:20px 0 0 0;
}

#contentaccueil .itemcolumn.itemcolumn1 img
{
    width:none;
}

#contentaccueil .itemcolumn.itemcolumnborder 
{
    background-image: none;
    margin:0;
    width:20px;
}

#contentaccueil .contentbody .itemcolumn.itemcolumn3
{
	float:left;
	margin:0;
	width:365px;
}

#contentaccueil .itemcolumn .contentbody.service{
    width:365px;
}

#contentaccueil .itemcolumn .contentbody.atout{
    width:365px;
}

#contentaccueil .contentbody.service .footer {
    background-image:url(../images/commun/puce_orange.gif);
}

#contentaccueil .contentbody.service h2 {
    color:#DC563A;
    font-size:16px;
    font-weight:bold;
    margin:5px 0 0;
}

#contentaccueil .contentbody.service p {
    margin:10px 0;
}

#contentaccueil .contentbody.service .item .footer a,
#contentaccueil .contentbody.service .item .footer a:hover {
    color:#DC563A;
}

#contentaccueil .contentbody.atout .footer {
    background-image:url(../images/commun/puce_bleue.gif);
}

#contentaccueil .contentbody.atout .footer a,
#contentaccueil .contentbody.atout .footer a:hover {
    color:#0068A5;
}

#contentaccueil .contentbody.atout h2 {
    color:#0068A5;
    font-size:16px;
    font-weight:bold;
    margin:5px 0 0;
}

/*
FIN ACCUEIL 
*/


/*
DEBUT CONTENT DISPLAY 
*/
#contentdisplay
{
    background:transparent url(../images/association/contentbody_border.gif) top left no-repeat;
}

#contentdisplay .contentbody .item.visuel
{
    margin:0px;
}

#contentdisplay .itemcolumn p.date span
{
    color:#DC563A;
}

#contentdisplay .contentbody div.limit 
{
    margin:15px 0;
}

#contentdisplay .itemcolumn h1
{
    color:#DC563A;
    font-size:18px;
    font-weight:bold;
    margin:0 0 5px;
}

h1
{
    font-size:21px;
    color:#DC563A;
}

#contentdisplay .itemcolumn h2
{
    color:#DC563A;
    font-size:13px;
    font-weight:bold;
    margin:5px 0 0;
}

#contentdisplay img.vignette
{
    float:right;
    margin:0 10px 10px 20px;
}

#contentdisplay ul
{
    list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;
}
#contentdisplay ul li
{
   background:transparent url(../images/credits/reserve_puce.gif) no-repeat scroll left 2px;
   padding:0 0 0 10px;
   margin:5px 0;
}

* html #contentdisplay ul li
{
   background:transparent url(../images/credits/reserve_puce.gif) no-repeat scroll left 2px;
   padding:0 0 0 10px;
   margin:5px 0;
   height:10px;
}

* html #contentdisplay ul.login li
{
   background:none;
   padding:0px;
   margin:0px; 
   height:auto;
}

#contentdisplay iframe
{
    margin:0 auto;
}

#contentdisplay .item.content
{
    margin:0;
}

#contentdisplay .itemcolumn.right
{
    float:right;
}

#contentdisplay .itemcolumn.right img
{
    display:block;
    margin:0 0 20px;
}

/*
FIN CONTENT DISPLAY 
*/

#contentdisplay .blocid { 
    width: 460px;
    margin-left:15px;
}
#contentdisplay .blocid .contentheader
{
     background-image:url(../images/assurances/souscrire_identifier_header.gif);
     width:100%;
     height:10px;
     margin:0;
     font-size:0px;
} 

#contentdisplay .blocid .contentbody
{
     background-repeat:repeat-y;
     background-image:url(../images/assurances/souscrire_identifier_bg.gif);
     width:100%;
     margin:0;
}

#contentdisplay .blocid .contentfooter
{
     background-image:url(../images/assurances/souscrire_identifier_footer.gif);
     width:100%;
     height:9px;
     margin:0;
     font-size: 0px;
}

#contentdisplay .blocid ul { float:left;padding:0 3px; 0 0 }

#contentdisplay .blocid ul li
{
    background-image:none;
    margin:0;
    padding:0;
}
#contentdisplay .blocid label{
    font-size:11px;
    color:#ffffff;
}

#contentdisplay .blocid label.checkbox{
    font-size:10px;
    color:#ffffff;
    position:relative;
    top:-2px;
    left:3px;
}

* html #contentdisplay .blocid label.checkbox{
    font-size:10px;
    color:#ffffff;
    position:relative;
    top:-2px;
    left:-2px;
}

#contentdisplay .blocid input.checkbox{
    position:relative;
    top:2px;
}

* html #contentdisplay .blocid input.checkbox{
    position:relative;
    top:1px;
    left:-4px;
}

#contentdisplay .blocid a,
#contentdisplay .blocid a:hover{
    font-size:10px;
    color:#ffffff;
}

#contentdisplay .blocid input{
    margin:0 0 0 0;
}

#contentdisplay .blocid input.formButton{
    background:url(../images/assurances/souscrire_meconnecter.gif);
    border: 0 none;
    width:113px;
    height: 21px;
}


#contentdisplay .blocid fieldset {border:0 none;margin:0 0 0 10px;}

#contentdisplay .creercompte{
    background-image:url(../images/assurances/souscrire_creercompte.jpg);
    margin:0 0 0 25px;
    width:220px;
    height:90px;
    float:left;
}

td.formTitle {
color:#DC563A;
font-size:16px;
font-weight:bold;
padding:2px 6px;
text-align:left;
}

