img {
border: none;
} 
.tabContenuParrainage{
/* margin-bottom:20px*/}
.tabContenuhomeParrainage{
vertical-align:top;
/*padding-left:10px;
padding-right:10px;
padding-top:5px;*/}



.BordureParrainage{background-color:#feed17; width:757px; padding:1px; margin-left:10px; margin-bottom:30px; float:left;}
.bordurecontenuParrainage{background-color:#1f84ca; width:717px; padding:2px; margin:0 00px 15px 10px; float:left}
.fondParrainage { background-color:#FFFFFF; width:100%;float:left;}

#titreSpecialParrainage{
		background:url("../images/parrainage/Titre.gif") no-repeat left top;
		margin:0;
		width:100%;
		height: 45px;
		text-align:left;
		font-family:Verdana,Arial, Helvetica, sans-serif;
		font-weight: bold ;
		font-size: 22px; 
		color:#FFFFFF;
		padding-left: 35px;
		padding-top:10px;
		float:left;
		cursor:pointer
		}



#contenuParrainage
	{
		margin: 5px 15px 50px 15px;
		width:90%;
	}
	/* menu */
   #tabs1 {
   	  padding-left:20px;
     float:left;
      width:100%;
      font-size:93%;
	  font-weight:bold;
      line-height:normal;
      /* border-bottom:1px solid #BCD2E6; */
      }
    #tabs1 ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      } 
	  
	li.ongletVide{width:30px; display:inline;
	  float:left;
	}
    #tabs1 a {
      float:left;
      background:url("../images/parrainage/tableft1.gif") no-repeat 0% -42px;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("../images/parrainage/tabright1.gif") no-repeat 100% -42px;
      padding:5px 15px 4px 6px;
      color:#1F84CA;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#1F84CA;
	  /*color: #1f84ca;*/
      }

      #tabs1 #current a, #tabs1 a:hover{
              background-position:0% -1px;
      }
      #tabs1 #current a span, #tabs1 a:hover span  {
              background-position:100% -1px;
			  color:#FFFFFF;
      }
					
					/* filleul */	
.formFilleul{ 
	/*width:32%; 
 	/*float:left;*/
}
.formFilleul.envoie{ 
	width:28%; 
 	float:left;
}


						
.contenantTabFilleul{ 
	background:url(/Site/images/parrainage/fondEtatParrainage.jpg) left top no-repeat; 
	width: 213px; 
	height:293px; 
	margin-left:15px; 
	margin-top:0px;}
	
.contenantTabFilleul td{ padding-top:5px; vertical-align:top; font-size:11px}
.tabFilleuletat {margin-left:8px; vertical-align:top }
.tabFilleuletat td{color: #004588; padding-top:5px;padding-right:10px; width:204px}
.tabFilleuletat td.titre{ font-weight:normal}

.tabFilleul{ 
	height:154px;
 	width: 215px;
	background:url(/Site/images/parrainage/fondFilleul.jpg) left top no-repeat; 
	margin: 8px 8px 8px 10px; 
	padding:8px 8px 8px 12px; 
	}	
.tabFilleul td{
	padding-left: 15px;
}

.tabFilleuletat td span.commentaire {padding-right:5px; vertical-align:middle; text-align:justify; width: 200px; padding-top:4px; }	
.tabFilleuletat span.contenu{ font-weight:bold; padding-right:5px; vertical-align:middle; text-align:left;}	
.tabFilleul td.filleul, .tabFilleuletat td.filleul { color:#fb9400; font-weight:bold}	
.chapoParrainage.filleul {width:310px;}


.recompense {
	background:url(/Site/images/parrainage/CartoucheRecompense.gif) left top no-repeat; 
	width:210px; 
	height:69px; 
	margin-left: 18px;
	}
.recompense div {	
	color: #FFFFFF;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	vertical-align:middle;
	padding:0px 5px 0px 5px;
	}/*	
.recompense div:first-line {
	font-size:15px;
	}*/
			
.KDOParrain{background:url(/Site/images/parrainage/KDO.gif) left top no-repeat; padding-left: 122px; height: 145px; margin: 8px 0 15px 10px;}
.KDOParrain > .chapoParrainage{ margin-top:20px; width:310px; vertical-align:top}
.tabFilleul td {color: #004588; font-weight:bold;}

.tabFilleul td input { font-family:Arial, Helvetica, sans-serif normal; color:#666666}

.bouton{background:url(/Site/images/parrainage/bt_Envoie.jpg) right top no-repeat;  width:130px; height:32px; float:right; margin:5px 15px 5px 5px; cursor:pointer;}
.bouton:hover{background:url(/Site/images/parrainage/bt_Envoie2.jpg) right top no-repeat;  width:130px; height:32px; float:right; margin:5px 15px 5px 5px; cursor:pointer;}
.valider{ text-align:center; vertical-align:middle; font-weight: bold; font-size:14px; padding-top: 5px; color:#FFFFFF; }
.chapoParrainage{ font-weight:  bold; font-size:12px; color:#fb9400; float:left; text-align:justify}

.texteParrainage, p.texteParrainage { width:95%; margin-left:18px; padding-right:4px; color:#3e3e3e; text-align:justify; font-size:12px; float:left; text-align:justify;}

.texteParrainage.home.nonInscrits { margin-bottom: 15px}


.PuceTexte{ color:#fb9400;font-weight:  bolder;} 
.animFilleul{background:url(/Site/images/parrainage/AnimFilleul.jpg) right top no-repeat; width:246px; height:152px; float:right;}
 .note {margin-left:18px; color:#3e3e3e; text-align:justify;font-size:10px; font-style:italic; clear:both;}
 .note.avantages { margin-right:8px}
 
 
.certif{ margin-left:18px; color:#3e3e3e; font-weight:bold;} 
.certif input{ display:block; float:left; margin-right:4px; margin-top: -2px}



.messageInvitationRefuse{margin-left: 30px}
.messagerecompense{margin-left: 15px; margin-top:0px}
.fleche{background:url(/Site/images/parrainage/fleche.gif) center top no-repeat; width:63px; height:18px}
.flechebleu{background:url(/Site/images/parrainage/FlecheBleu.gif) center top no-repeat; width:63px; height:18px}
.btNewParrainage{background:url(/Site/images/parrainage/BtAutreFilleul.jpg) center top no-repeat; cursor:pointer; width:182px; height:45px; text-align:center; font-weight:bolder; font-size:14px; color:#FFFFFF}


.pictoMesFilleul{background:url(/Site/images/parrainage/silouettes.gif) left top no-repeat; padding-left: 140px; height: 111px; margin: 8px 0 0px 30px; float:left;}



/*CLASSES ETAT*/
.tabFilleuletat span.envoye{color:#3e3e3e;}
.tabFilleuletat span.refuse{color:#dd1000;}
.tabFilleuletat span.accepte{color:#009f04;}
.tabFilleuletat span.gagne{color:#275f0f;}



  
                                             /* home Page*/
.imageAccParrinage{ 
	background: url(/Site/images/parrainage/PhotoAnime.jpg) left no-repeat; 
	width:356px;
	height:300px;
	margin:-1px 15px -14px 0px;
	float:left;
	}
.home {width:322px;}	
.texteParrainage.home{ color:#3e3e3e;}
.chevron, .titreHomeParrainage, .chapoParrainage, .texteParrainage {margin: 10px 10px 10px 0px;}	
.chevron{ 
width:28; 
height:31;
background:url(/Site/images/parrainage/Chevron.jpg) left no-repeat;
float:left;
}
.titreParrainage {font-size: 20px; font-weight:  bold; color:#008bd6; float:left;}


.interrogation{ background:url(/Site/images/parrainage/BulleInterrogation.gif) left top no-repeat; width: 280px; height:92px; margin-left:70px; cursor:pointer}
.exclamation{display:block; background:url(/Site/images/parrainage/BulleExclamation.gif) left top no-repeat; width: 280px; height:92px; cursor:pointer}
div.LienHomeParrainage{color:#1f84ca; font-size: 18px; font-weight:bold; margin: 10px 0 0 80px}
/*.LienHomeParrainage{color:#1f84ca; font-size: 13px; font-weight:bold; margin: 0 0 5px 80px}*/
.exclamation hr, .interrogation hr{color:#1f84ca;margin: 0 0 5px 80px; border-bottom-style:solid}
.ombre{ background:url(/Site/images/parrainage/ombre.gif) center no-repeat; width:100%; margin: 15px 0 5px 40px; height:13px}


										/* AUTRES */
										
div.avantagesParrainages span.firstline{color:#1f84ca; font-size: 20px; font-weight:bold; margin:0px 0 20px 15px}
.avantagesParrainages{color:#1f84ca; font-size: 14px; font-weight:normal; margin: 0 0 5px 15px; padding-bottom:50px}
div.avantagesParrainages a, div.avantagesParrainages a:hover, div.avantagesParrainages a:active,div.avantagesParrainages a:visited{color:#1f84ca; font-size: 12px; font-weight:normal; margin: 8px 0 5px 0px; display:block}

.chapoParrainagepourquoi{ font-weight:  bold; font-size:12px; float:left; color:#fb9400; text-align:justify; width: 60%; margin-left:18px; margin-top:10px; margin-bottom: 20px}
.titreParrainage.pourquoi{ margin-left:18px; float:left; font-size:18px}
.fondTirage{background: url(/Site/images/parrainage/fondTirageAuSort.jpg) right bottom no-repeat; width:674px; height:300px}

.reglement  div.chapoParrainage  {clear:both; float:none; text-align:center; font-size: 18px; margin-top:15px}
.reglement{ height: 100%; margin-left: 18px; text-align:justify}
.reglement p strong{ font-size: 13px; color:#1F84CA; display:block; padding-top:15px; padding-bottom:5px; text-align:center}
.reglement div.margeBasPage{padding-top: 230px}

.texteParrainage strong {color:#1f84ca;}
.texteParrainage.pourquoi{ width: 420px}
.chevron.pourquoi {margin-left:15px}


div.recommanderCestGagner{
	font-family:Arial, Helvetica, sans-serif;
	background: url(/Site/images/parrainage/cartoucheRecommanderCestGagner.jpg) left top no-repeat;
	width:206px; 
	height:132px; 
	float:right; 
 	margin:10px 2px 10px 0px;
	padding-left:13px; 
	font-size: 26px; 
	line-height: 24px;
	color:#1f84ca; 
	font-weight:bold; 
	vertical-align:top;
	cursor:pointer;
	}

.interrogation.presentation{width: 300px; margin-left: 35px}
.interrogation.presentation hr{width: 180px; text-align:left }
.interrogation.presentation div.LienHomeParrainage, .exclamation.presentation div.LienHomeParrainage{ padding-top:8px;}


.prix{float:left; margin: 20px 10px 10px 10px; color:#666666; text-align: center; font-size: 12px; font-weight:bold; width:30%}
.prix img{margin-bottom: 8px}
.separateur{ clear:both}

.note .avantages{margin-top:20px}