body {

margin-top: 0px;

}



#principal{

position: relative;

width: 769px;

margin-top: 5px;

}



div#menu{

background-image: url(../images/back_menu.jpg);

position: relative;

width: 769px;

height: 26px;

}



div#menu_bas{

position: relative;

width: 769px;

height: 76px;

}



div#contenu{						/* page index */ 

background-image: url(../images/back_contenu.jpg);

position: relative;

width: 769px;

height: 446px;

background-repeat: no-repeat;

}



div#banniere_home{

background-image: url(../images/banniere_home.jpg);

width: 769px;

height: 192px;

background-repeat: no-repeat;

}



.tableau_menu{

padding-bottom: 3px;

text-align: center;

padding-left: 1px;

}



.td_menu{

padding-top: 3px;

padding-left: 2px;

}



div#contenu_gauche{					/* page index */ 

position: relative;

width: 555px;

float :left;

text-align:left;

}



div#contenu_droite{					/* page index */ 

float :left;

position: relative;

width: 214px;

text-align: left;

}



div#equipage{		/* page index */ 

position: relative;

width: 331px;

height: 99px;

background-image: url(../images/back_equipage.jpg);

background-repeat: no-repeat;

float :left;

}



div#parcours{		/* page index */ 

float :left;

text-align:right;

width: 183px;

height: 136px;

background:  url(../images/back_parcours.jpg)  35px 0 no-repeat;

}



div#gratuit{		/* page index */ 

background-image: url(../images/back_gratuit.jpg);

width: 214px;

height: 66px;

background-repeat: no-repeat;

}



div#concours{		/* page index */ 

background-image: url(../images/back_concours.jpg);

width: 214px;

height: 152px;

background-repeat: no-repeat;

}



div#index_blog{		/* page index */ 

background-image: url(../images/back_index_blog.jpg);

width: 214px;

height: 152px;

background-repeat: no-repeat;

}



div#ecrire{			/* page index */ 

background-image: url(../images/back_ecrire.jpg);

width: 214px;

height: 143px;

background-repeat: no-repeat;

}





div#footer_index{

padding-left: 410px;
text-align:left;

margin-top:33px;

}



div#footer2{

float: right;

background-image: url(../images/back_footer.jpg);

width: 769px;

height: 19px;

background-repeat: no-repeat;

}



div#contenu_equipage{

width: 769px;

height: 1246px;

background-repeat: no-repeat;

}



div#carte_equipage{

float: left;

background-image: url(../images/carte_equipage.jpg);

position: relative;

width: 591px;

height: 236px;

background-repeat: no-repeat;

}



div#scroll_equipage{

float: left;

background-image: url(../images/back_scroll_equipage.jpg);

position: relative;

width: 178px;

height: 236px;

background-repeat: no-repeat;

}



div#conteneur_scroll{

position: relative;

margin-left: 28px; 

float: left;

}



div#equipage_haut{		/* contient la carte + le scroll*/

width:769px;

height: 231px;

}



div#equipage_bas{		/* contient les photos et les infos de lequipe et le questionnaire */

width:769px;

}



div#equipe_haut{		/* contient les photos et les infos*/ 

position: relative;

width: 769px;

height: 120px;

text-align: left;

}



div#questionnaire{			/*contien le questionnaire */

background-image: url(../images/back_question.jpg);

width: 769px;

height:1014px;

background-repeat: no-repeat;

text-align:left;

}



div#questionnaire2{			/*contien le questionnaire */

background-image: url(../images/back_question_2.jpg);

width: 769px;

height:1082px;

background-repeat: no-repeat;

text-align:left;

}



div#footer_equipage{

background-image: url(../images/footer_equipage.jpg);

width: 769px;

height: 93px;

background-repeat: no-repeat;

}



div#footer_equipage2{

background-image: url(../images/footer_equipage_2.jpg);

width: 769px;

height: 93px;

background-repeat: no-repeat;

}



div#contenu_ecrire{

width: 769px;

height:482px;

}



div#ecrire_haut{

position: relative;

width: 769px;

height: 201px;

text-align:left;

}



div#ecrire_haut_gauche{

background-image: url(../images/ecrire_photo.jpg);

width: 542px;

height: 201px;

float: left;

background-repeat: no-repeat;

}



div#ecrire_haut_droite{

background-image: url(../images/ecrire_gratuit.jpg);

width: 227px;

height: 201px;

float: left;

background-repeat: no-repeat;

}



div#ecrire_bas{

background-image: url(../images/back_ecrire_bas.jpg);

position: relative;

width: 769px;

height: 188px;

text-align: left;

}



div#footer_ecrire{

background-image: url(../images/footer_ecrire.jpg);

width: 769px;

height: 93px;

background-repeat: no-repeat;

}





div#contenu_concours{

width: 769px;

height: 862px;

}



div#contenu_concours_haut{

background-image: url(../images/back_concours_haut.jpg);

width: 769px;

height: 300px;

background-repeat: no-repeat;

}



div#contenu_concours_bas{

text-align:left;

background-image: url(../images/back_concours_bas.jpg);

width: 769px;

height: 562px;

background-repeat: no-repeat;

float: left;

}



div#footer_concours{

background-image: url(../images/footer_concours.jpg);

width: 769px;

height: 93px;

background-repeat: no-repeat;

}



div#footer_annuaire{

background-image: url(../images/annuaire_footer.jpg);

width: 769px;

height: 163px;

background-repeat: no-repeat;

}



div#annuaire_milieu{

background-image: url(../images/motif_sable_2.jpg);

width: 769px;

/*height: 1590px;*/

background-repeat: repeat;

}



.annuaire_principal{

color: #352103;

font-family: Verdana, Arial;

font-size: 11px;

text-align: left;

}



.contour_blanc{

position:relative;

background-image: url(../images/cadre_blanc.gif);

width: 601px;

height: 58px;

background-repeat: no-repeat;

margin-left:90px;

}



.contour_marron{

position:relative;

width: 601px;

height: 58px;

background-repeat: no-repeat;

margin-left:90px;

}



.annuaire_entete{

font-weight:bold;

margin-left:165px;

}



.annuaire_photo1{

width: 38px;

text-align: center;

}



.annuaire_photo2{

width: 37px;

text-align: center;

}



.annuaire_numero{

width: 30px;

text-align: left;

}



.annuaire_nom{

width: 170px;

text-align: left;

}



.annuaire_nationalite{

width: 70px;

text-align: left;

}



.annuaire_sponsors{

width: 128px;

padding-left: 4px;

text-align: left;

}



.annuaire_tableau2{

margin-top:11px;

margin-left:3px;

margin-right:3px;

}



/*********************************CLASSE TEXTE*********************************/

.verdana_marron_11{

color: #352103;

font-family: Verdana, Arial;

font-size: 11px;

text-align:justify;

}



.verdana_marron_11_bold{

color: #352103;

font-family: Verdana, Arial;

font-size: 11px;

font-weight: bold;

text-align:justify;

}



.verdana_marron_11_italic{

color: #352103;

font-family: Verdana, Arial;

font-size: 11px;

font-style: italic;

text-align:left;

}



.verdana_marron_12_bold{

color: #352103;

font-family: Verdana, Arial;

font-size: 12px;

font-weight: bold;

text-align:justify;

}



.verdana_marron_bold_10{

color: #352103;

font-family: Verdana, Arial;

font-size: 9px;

font-weight: bold;

text-align:justify;

text-decoration:underline;

}



.verdana_marron_10{

color: #352103;

font-family: Verdana, Arial;

font-size: 10px;

}



.verdana_rouge_10{

color: #d62b00;

font-family: Verdana, Arial;

font-size: 10px;

font-weight: bold;

font-style: italic;

text-align:justify;

text-decoration:underline;

line-height: 15px;

}



.verdana_rouge_11{

color: #d62b00;

font-family: Verdana, Arial;

font-size: 11px;

font-weight: bold;

text-align:justify;

}



.verdana_rouge_12{

color: #6B5C46;

font-family: Verdana, Arial;

font-size: 12px;

font-weight: bold;

font-style: italic;

text-align:justify;

text-decoration:underline;

line-height: 15px;

}

.verdana_rouge_12:hover{

color: #703107;

}



.verdana_rouge_11_italic{

color: #d62b00;

font-family: Verdana, Arial;

font-size: 11px;

font-style: italic;

text-align:justify;

}



.verdana_rouge_10:hover{

color: #840d01;

}



.arial_marron_bold_12{

color: #352103;

font-family: Arial;

font-size: 12px;

font-weight: bold;

text-align:justify;

line-height: 12px;

}



.arial_marron_normal_10{

color: #352103;

font-family: Arial;

font-size: 10px;

text-align:justify;

text-decoration:none;

line-height: 11px;

}



.arial_marron_normal_11{

color: #352103;

font-family: Arial;

font-size: 11px;

text-align:justify;

text-decoration:none;

}



.arial_marron_bold_11{

color: #352103;

font-family: Arial;

font-size: 11px;

text-align:justify;

font-weight: bold;

}



arial_bordeau_bolditalic_11{

color:#840d01;

font-family: Arial;

font-size: 11px;

text-decoration:underline;

font-weight: bold;

}



.arial_marron_bold_11_lien{
color: #352103;
font-family: Arial;
font-size: 11px;
font-weight: bold;
}

.arial_marron_bold_11_lien:hover{
color: #bf1909;
}

.bouton{
font-size: 0px;
}

div#contenu_coeur{
background-image: url(../images/back_contenu_coeur.jpg);
width: 769px;
height: 1164px;
background-repeat: no-repeat;
text-align:justify;
}

div#footer_coeur{
float: right;
background-image: url(../images/footer_coeur.jpg);
width: 769px;
height: 103px;
background-repeat: no-repeat;
}



div#coeur_part1{

width: 769px;

height: 220px;

padding-top:47px;

}



div#photo_coeur1{
background-image: url(../images/tof_coeur_1.jpg);
width: 719px;
/*height: 207px;*/
background-repeat: no-repeat;
margin-left:30px;
padding-left: 305px;
width:375px;
color : #342102;
font-family: Verdana, Arial;
font-size:11px;
}



div#photo_coeur2{

background: url(../images/tof_coeur_2.jpg) 550px 100px no-repeat;
width: 719px;
/*height: 320px;*/
margin-left:30px;
padding: 50px 0 0 0;
color : #342102;
font-family: Verdana, Arial;
font-size:11px;
}

div#photo_coeur3{
background: url(../images/tof_coeur_3.jpg) no-repeat ;
width:370px;
/*height:309px;*/
margin-left:30px;
padding: 0 0 0 350px;
color : #342102;
font-family: Verdana, Arial;
font-size:11px;
}


#bloc4{
margin-left:30px;
color : #342102;
font-family: Verdana, Arial;
font-size:11px;
padding-right: 20px;
}

div#coupure_photo{
background-image: url(../images/coupure_photo.jpg);
width:739px;
height:34px;
}



div#contenu_darna{
margin-top:0px;
width:525px;
float:left;
}

div#darna{
float:left;
background-image: url(../images/darna.jpg);
width:513px;
height:78px;
background-repeat: no-repeat;
}

div#coeur_gazelle{
float:left;
width:513px;
}

span#programmeintro{
margin-left:200px;
}

div#programmetext{
width:380px;
margin-left:300px;
}

div#coeur_part2{
width:680px;
margin-left:30px;
}

.liens_marron_10{
color: #352103;
font-family: Verdana, Arial;
font-size: 10px;
text-decoration:underline;
}

table#footercoeur{
margin-top:50px;
margin-left:380px;
}

div#contenu_jeux{
 background-image: url(../images/rallye_jeux_fond.jpg);
 height:433px;
}

div#contenu_jeux_online{
	background-image: url(../images/fond_sable.jpg);
	background-repeat: repeat-y;
	height: 2010px;
	text-align: center;
}

#tableau_gagnants{
color : #342102;
font-family: Verdana, Arial;
font-size:11px;
	text-align:left;
	margin-left:80px;
}
#footer_jeux{
	background-image: url(../images/footer_jeux.jpg);
	background-repeat: no-repeat;
	height:99px;
	margin-top:10px;
}