body {margin:0px; padding:0px; background-color:#EEEEF7; color:#201E33; font-family:"Arial", "Helvetica", "sans-serif"; font-size:79%;}

#global_site {margin:0px; padding:0px; background-color:#FFFFFF; width:900px;
border-left-color:#B7B7FF; border-left-style:solid; border-left-width:1px;
border-right-color:#B7B7FF; border-right-style:solid; border-right-width:1px;
border-bottom-color:#B7B7FF; border-bottom-style:solid; border-bottom-width:1px;}

#position_banniere {margin:0px; padding:0px; height:32px; background-image:url(../logo/fond_banniere1.png); background-repeat:repeat-x;}
#banniere {width:900px; margin:0px; padding:0px; color:#000000; font-weight:bold;}

#gif_lrm {height:32px; width:200px; margin:0px; padding:0px; position:absolute;} 


#position_connect {float:right; margin:0px; padding:0px; padding-right:4px; width:350px;}

#case_connexion {text-align:right; margin:0px; margin-top:12px; padding:0px;  font-weight:normal;}
 
#case_connect {float:right; margin:0px; margin-top:7px; margin-left:7px;}
#case_connect a {text-decoration:none; color:#FFFFFF;}
#case_connect a:hover {text-decoration:underline;}


#menu_horiz {position:absolute; height:32px; margin:0px; margin-left:205px; margin-top:11px; padding:0px;}
#menu_horiz a {text-decoration:none; color:#000000;}
#menu_horiz a:hover {text-decoration:underline;}


#position_banniere2 {margin:0px; padding:0px; height:94px;}
#banniere2 {margin:0px; padding:0px; width:900px; height:94px;
background-image:url(../logo/fond_banniere.png); background-repeat:repeat-x;}

#fd {margin:0px; padding:5px; width:129px; height:84px; float:left;}
#label {margin:0px; padding:5px; width:129px; height:84px; float:right;}


#case_nav_position {position:absolute; margin:0px; margin-left:142px; margin-top:15px; padding:0px;}
.case_nav {margin:0px; margin-right:1px; padding:0px;} 


#ombre_haut_corp {margin:0px; padding:0px; margin-bottom:5px; height:10px;
background-image:url(../logo/ombre_haut_corp.png); background-repeat:repeat-x;
border-top-color:#B7B7FF; border-top-style:solid; border-top-width:1px;}


#colonne1 {border-right-color:#CCCCCC; border-right-style:dashed; border-right-width:1px;}
#colonne3 {border-left-color:#CCCCCC; border-left-style:dashed; border-left-width:1px;}

	

#menu_vertical {font-weight:normal; margin:0px; margin-top:6px; padding:0px;}

#menu {margin:0px; margin-bottom:5px; padding:5px; text-align:left;}
#menu a {color:#201E33;}
#menu a:hover {color:#008080; text-decoration:underline;}
.titre_menu {color:#000080; font-weight:bold; margin-bottom:3px; font-size:100%;}

#inscription {margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px; padding:5px;
background-color:#EEEEF7; text-align:left; font-size:85%; border-color:#B7B7FF; border-style:solid; border-width:1px;}
#inscription a {color:#008080;}
#inscription a:hover {text-decoration:underline;}
.titre_inscription {color:#0000A0; font-weight:bold; margin-bottom:5px; text-align:center;}



.case_fixe_droit {margin:0px; margin-top:6px; margin-left:10px; margin-right:5px; padding:0px; text-align:left;}
.case_fixe_droit dt {margin-top:5px; margin-left:5px; color:#0000A0; font-size:100%; font-weight:bold;}
.case_fixe_droit dl {margin:0px; margin-bottom:15px;
border-left-color:#B7B7FF; border-left-style:solid; border-left-width:1px;
border-right-color:#0000A0; border-right-style:solid; border-right-width:2px;
border-top-color:#B7B7FF; border-top-style:solid; border-top-width:1px;
border-bottom-color:#0000A0; border-bottom-style:solid; border-bottom-width:2px;}
.case_fixe_droit dd {padding:0px; padding:5px; padding-left:8px; font-size:98%; font-weight:normal; text-decoration:none; border:none;}
.case_fixe_droit a {color:#008080;}
.case_fixe_droit a:hover {text-decoration:underline;}

.case_fixe_droit_cadre dl {margin:0px; margin-bottom:15px; background-color:#EEEEF7;}



#case_news {margin:0px; margin-top:9px; padding:0px;}
.case_news_fond {margin:0px; padding:0px; background-image:url(../logo/titre_h41.png); background-repeat:no-repeat;}
#case_news dl {margin:0px; margin-bottom:10px; border:none;
border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;}
#case_news dd {padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:1px; font-weight:normal; text-align:left;}



#table_corps {width:900px;}

#corp {margin:0px; padding:0px; padding-left:15px; padding-right:15px; text-align:left;}

#corp table {border-style:solid; border-color:#E4DCE9; border-width:1px;}
#corp th {background-color:#400080; color:#ECD9FF; text-align:center; font-weight:normal;
border-style: solid; border-color:#BCAEC1; border-width:1px;}
#corp td {border-style:solid; border-color:#E4DCE9; border-width:1px;}
#corp p {padding-left:15px; padding-right:10px;}
#corp hr {margin:0px; margin-bottom:15px; padding:0px;}
#corp a:hover {text-decoration:underline;}

#corp_visio {margin:0px; padding:0px; text-align:left;}
#corp_visio table {border-style:solid; border-color:#E4DCE9; border-width:1px;}
#corp_visio th {background-color:#400080; color:#ECD9FF; border-style: solid; border-color:#BCAEC1; border-width:1px; text-align:center; font-weight:normal;}
#corp_visio td {border-style:solid; border-color:#E4DCE9; border-width:1px;}
#corp_visio p {padding-left:15px; padding-right:10px;}
#corp_visio hr {margin:0px; margin-bottom:15px; padding:0px;}
#corp_visio a:hover {text-decoration:underline;}


#colonne_droite_video {margin:0px; padding:0px; padding-left:15px;}
#colonne_droite_video p {padding:0px;}
#colonne_droite_video a:hover {text-decoration:underline;}

#visio_haut {margin:0px; padding:0px; border-top-color:#B7B7FF; border-top-style:solid; border-top-width:1px;}

.menu_numero_photos {float:left; text-align:center; padding:0px; padding-bottom:10px; margin:0px; width:70px;
                     border-right-color:#999999; border-right-style:solid; border-right-width:1px;}

.box_photos_text {margin:0px; padding:0px; padding-bottom:10px; padding-top:10px; text-align:center;}
.box_photos_text a {color:#008080;}
.box_photos_text a:hover {text-decoration:underline;}

.box_photos_text2 {margin:0px; padding:0px; padding-bottom:10px; padding-top:10px; text-align:center; background-color:#EEEEF7;}
.box_photos_text2 a {color:#008080;}
.box_photos_text2 a:hover {text-decoration:underline;}



#choix_compet {margin:0px; margin-top:6px; margin-left:10px; margin-bottom:10px;
padding:5px; border-color:#999999; border-style:solid; border-width:1px;
text-align:left; font-size:98%; width:210px; float:right;}
#titre_choix_compet {margin-bottom:10px; font-size:110%; font-weight:bold;}


#case_livre_or {margin:0px; padding:0px; padding-right:25px; width:480px;
border-right-color:#ADADAD; border-right-style:dashed; border-right-width:1px;}


.corp_mess_livreor {float:right; width:335px; text-align:center; margin:0px; margin-top:9px; padding:0px; background-color:#EEEEF7;
border-left-color:#B7B7FF; border-left-style:solid; border-left-width:1px;
border-right-color:#B7B7FF; border-right-style:solid; border-right-width:2px;
border-top-color:#B7B7FF; border-top-style:solid; border-top-width:1px;
border-bottom-color:#B7B7FF; border-bottom-style:solid; border-bottom-width:2px;}
.message_livreor {margin:0px; padding:5px;}
.fond_mess_livreor_b {background-image:url(../logo/fond_mess_livreor_b.png); background-repeat:repeat-x; background-position:bottom left;}


#position_pied_de_page {margin:0px; margin-top:10px; padding:0px; width:900px; height:30px;
border-top-color:#B7B7FF; border-top-style:solid; border-top-width:1px;
background-image:url(../logo/fond_pied_page.png); background-repeat:repeat-x;}
#pied_de_page {margin:0px; padding:0px; padding-top:7px; color:#7C7C7C;}
#pied_de_page a {color:#65A8AB;}
#pied_de_page a:hover {text-decoration:underline;}
.petite_lettre_contact {font-size:85%; font-weight:normal; margin:0px; padding:0px;}



.nbr_visiteur {color:#008080; font-weight:bold;}


a {text-decoration:none; color:#008080;}

hr {color:#E2E2E2;}

dl, dt, dd, ul, li {margin:0px; padding:0px; list-style-type:none;}

h1 {margin:0px; padding:0px; padding-top:32px; font-size:200%; text-align:center; color:#000040; font-weight:bold;}
h2 {margin:0px; padding:0px; padding:5px; text-align:left; color:#0000A0; font-size:110%; font-weight:bold;
border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;}
h4 {margin:0px; padding:0px; padding-left:18px; padding-top:2px; text-align:left; font-size:120%; color:#201E33; font-weight:bold;}
h5 {margin:0px; padding:0px; text-align:left; color:#FFFFFF; background-color:#000080; font-size:100%; font-weight:bold;}


.case_video {margin:0px; padding:0px;}
.case_video dt { padding-left:10px; text-align:left; background-color:#400080; color:#FFFFFF;}
.case_video dl {margin:0px; margin-bottom:15px; border:none;}
.case_video dd {padding:5px; font-weight:normal; text-align:left; color:#32335F; border-color:#808080; border-style:solid; border-width:1px;}


.case_corp_livreor { width:485px; margin:0px; margin-bottom:15px; padding:0px; border-color:#808080; border-style:solid; border-width:1px;}
.titre_case_livreor {margin:0px; padding:0px; padding-left:10px; text-align:left; font-size:100%; font-weight:normal; background-color:#400080; color:#FFFFFF;}
.text_case_livreor {margin:0px; padding:5px;}



.fond_calendrier_g {background-image:url(../logo/fond_calendrier_g.png); background-repeat:repeat-y; background-position:top left;}
.fond_calendrier_b {background-image:url(../logo/fond_calendrier_b.png); background-repeat:repeat-x; background-position:bottom left;}

.saisi_nouveau_adherent {float:left; width:600px; margin:0px; padding:0px; padding-left:5px;}
.liste_adherent {text-align:left; width:200px; margin:0px; margin-right:5px; padding:0px;}


.barre {text-decoration:line-through;}


#quote {width: 100%;
        background-color : rgb(220,220,220);
		margin-top: 2px;margin-bottom: 2px;
		font-family: "Comic sans MS", Arial, Verdana, serif;}

label {display:block; width:150px; float:left;}


legend {margin-top:5px; margin-left:10px; padding-left:5px; padding-right:5px; font-size:110%;
        border-color:#999999; border-style:solid; border-width:1px; background-color:#400080; color:#ECD9FF;}
		
fieldset { padding:0px; margin:0px; padding-top:10px; color:#141414;
          background-image:url(../logo/fond_case_news_b.png); background-repeat:repeat-x; background-position:bottom left;}
		
		
.text_gros {font-size: 150%;}

.petite_lettre {font-size: 85%; font-weight:normal; color:#7C7C7C;}



#cadre_special {text-align:center; width:160px; border-width:2px; border-style:outset; background-color:#C1C1FF; color:#FFFFFF; padding:5px;}
#couleur_special {color:#402954;}





img {border: none;}



.retrait_message {padding-left: 30px;
                  padding-right: 40px;
                  padding-bottom: 30px;}
.titre_message {background: #8080FF;}


.bouton_violet {text-align:center; width:40px; font-weight:normal;
                border-color:#999999; border-style:solid; border-width:1px;
				background-color:#4F009D;}
.bouton_violet a {color:#D9B3FF; font-weight:bold;} 

.case_choix_compet_2009 {text-align:center; width:40px; font-weight:normal;
                         border-color:#999999; border-style:solid; border-width:1px;
						 background-color:#D7D7FF;} 

#petite_visionneuse {float:left; width:100px; margin:0px; padding-top:5px; padding-right:4px;
                     border-right-color:#999999; border-right-style:solid; border-right-width:1px;}


#coin_bleu_forum {width:6px; height:7px; background-image:url(../logo/coin_bleu2.png); background-repeat:no-repeat; float:right; margin:0px; padding:0px;}




	

#logo_club { float:left; width:150px; margin-top:0px;}
	
.sous_menu {background: #D9D9FF;margin-top:0px;margin-bottom: 15px;width: 150px;
}

.style_sous_menu{padding-top: 5px;padding-bottom: 5px;padding-left:10px;padding-right:10px;font-size: 90%;}
	

.paragraphe{text-indent: 15px;}
.souligne{text-decoration: underline;}


.couleur {color: #4040FF; font-size:110%; font-weight:bold;}
.couleur1 {color: #8000FF;}
.couleur2 {color: #DF0000;}
.couleur3 {color: #008080;}
.couleur_titre {color:#32335F;}


.rouge {color: #DF0000;}
.violet {color: #8000FF;}
.vert {color: #008080;}
.blue {color:blue;}
.orange {color:#FF9900;}


.image_flottant_droit {float:right; margin-left:10px;}
.flottant_droit_profil {float: right; width:50%; margin-left:10px;}
.image_flottant_gauche {float: left; margin-right: 10px;}
.flottant_gauche_profil {float:left; margin-right: 20px; padding-bottom:40px;}
.image_flottant_droit1 { float: right;}
.flottant_droit { float: right; margin-right:5%; margin-top:37px;}
.flottant_droit_index_php {float: right; margin-top:0px; margin-left:10px; width:196px;}

#flotte_droit {float:right; border-width:2px; border-style: outset; color: #FFFFFF; padding:5px; margin:5px;}
#flotte_gauche {float:left; border-width:2px; border-style: outset; color: #FFFFFF; padding:5px;}
#cadre_special { text-align:center; width:160px; border-width:2px; border-style: outset; color: #FFFFFF; padding:5px;}
#couleur_special {color: #402954;}

