/* Tout ce qui concerne les liens mouseout, mouseover & visited */

body
{
background-color: #000000;
background-image: url(../images/fond_page-sml.jpg);
background-repeat:repeat;
background-attachment: fixed;
margin : 0 0 0 0;
} 


/* DEBUT SCROLL HEADER */
#scrollToTop a{
position: fixed;
right: 60px;
bottom: 10px;
background-color: #1e1e1e;
padding: 7px 10px;
border: 1px solid #000;
text-decoration:none;
font-size:45pt;
vertical-align:bottom;
width:42px;
-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;
}

#scrollToTop a:hover{
box-shadow: 0px 0px 5px #222;
-moz-box-shadow: 0px 0px 5px #222;
-webkit-box-shadow: 0px 0px 5px #222;
text-decoration: none !important;
background-color: #313131;
text-decoration:none;
font-size:45pt;
vertical-align:bottom;
width:42px;

}

/* FIN SCROLL HEADER */

A:link {
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 9pt;
       color: #b90000;
       text-decoration: underline;
   	font-weight: bold;
}
A:visited { 
       	font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 9pt;
	   	color: #9f0000; 
  	  	text-decoration: underline;
		font-weight: bold;
}
A:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 9pt;        
	    color: #d70000; 
		text-decoration: underline;
 		font-weight: bold;
}





















.link_small_orange_box_astuce
{
 font-size:7pt  !important; 
 color:#c37300  !important;
 }
.link_small_orange_box_astuce:hover
{
 color:orange  !important;
 }


.link_mid_orange_box_clan
{
 font-size:9pt  !important; 
 color:#c37300  !important;
 }
.link_mid_orange_box_clan:hover
{
	color: orange  !important;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


.link_big_orange_box_clan
{
 font-size:12pt  !important; 
 color:#c37300  !important;
 }
.link_big_orange_box_clan:hover
{
 color:orange  !important;
}



.link_small_gris_mid
{
	font-size: 7pt  !important;
	color: #c1c1c1  !important;
	font-family: Verdana, Helvetica, sans-serif;
 }
 
/*
Rajoutée le 28 03 2012
pour le header
*/
.crochet_link_blanc
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}
.crochet_link_blanc_orange
{
	font-size: 12pt;
	color: #FF9900;
}

/*
Rajoutée le 28 03 2012
pour le fond vert des inputs zone de texte
*/
.input { 
color:#143200; 
background-color:#dadada; 
font-size:12px; 
font-family:arial; 
border-color:Gray;
border-style:none;
} 

.input_Button_Sim_ADC { 
color:green; 
background-color:#dadada; 
font-size:14px; 
font-family:arial; 
border-color:Gray;
border-style:none;
text-align:center;
Width:26px;
Height:18px;
font-weight: bold;
cursor:pointer;
} 

.input_orange { 
color:#F90; 
background-color:#666; 
font-weight: 100;
font-size:10px; 
font-family:arial; 
border-color:none;
border-style:none;
border:0px;
} 



.input_light { 
color:#999; 
background-color:#333; 
font-size:10px; 
font-family:arial; 
border-style:solid;
border-color:#666;
border:hidden
}
.input_dark { 
color:#717171; 
background-color:#1e1e1e; 
font-size:10px; 
font-family:arial; 
border-style:dotted;
border-color:#3f3f3f;
} 

  
	  
	  
	  
	  
	  
	  
	  
	  
/*  DEBUT DES FOND  */

	  	  
	  
	  	  div.arrondiBoxHead {
			  
			   margin: 0 auto; /* POUR CENTRER LA DIV HORIZ*/
			  width: 830px; 
			  
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 50px;
		
		background:repeat;
		background-image:url(../images/navig/spacer-opacite-orange-tres-clair.png);
		
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
		padding-bottom: 20px;
		border-style:solid;
		border-width: 3px;
		border-color: orange;
		
		text-align:center;
		vertical-align:top;


		
		/*
		border-top:0px;
			border-bottom:0px;	
		border-top-style:none;
		border-top-width:0px;
				border-bottom:none;
		border-bottom-style:none;
		border-bottom-width:0px;
		*/
      }

	  
	  	  	  div.arrondiBoxCorps {
				  				  
				  	   margin: 0 auto; /* POUR CENTRER LA DIV HORIZ*/
			  width: 830px; 
					   
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 50px;
		
		background:repeat;
		background-image:url(../images/navig/spacer-opacite-gris-tres-clair.png);
		
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
		padding-bottom: 20px;
		
		border-style:solid;
		border-width: 1px;
		border-color: orange;
		
		text-align:center;
		vertical-align:top;
	

		/*
		border-top:none;
		border-top-style:none;
		border-top-width:0px;
				border-bottom:none;
		border-bottom-style:none;
		border-bottom-width:0px;
		*/
      }
	  
	  
	  	  	  	  div.arrondiBoxNews {
				  	   margin: 0 auto; /* POUR CENTRER LA DIV HORIZ*/
			  width: 791px; 
					   
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 50px;
		
		background:repeat;
		background-image:url(../images/navig/spacer-opacite-gris-tres-clair.png);
		
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
		padding-bottom: 20px;
		
		border-style:solid;
		border-width: 20px;
		border-color: orange;
		
		text-align:center;
		vertical-align:top;
	

		/*
		border-top:none;
		border-top-style:none;
		border-top-width:0px;
				border-bottom:none;
		border-bottom-style:none;
		border-bottom-width:0px;
		*/
      }
	  
	  
	  
	  
	  
	  
	  
  
.FondRougeFonce
{
	background: #6e1919;
/*background: #27282c;*/
}

.FondRouge
{
background: #9e0101;
}
.FondGrisMid
{
background: #999999;
}

.FondGrisMidPlusFonce
{
background: #575757;
}

.FondOrangeMid
{
	background: #bd6f30;
}

.FondGrisFonce
{
background: #353434;
}

.FondNoir
{
background: #000000;
}
/*  FIN DES FOND  */





/* Utilisée en titre de chaque page, couleur Bleu pastel*/
.titr_page {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #ffffff;
}
.sous_titr_page {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}




/* Utilisée comme titre de palette pour les tables news, left_link, accès sécurisé ; couleur bleu ciel */
.titr_pallett {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #480000;

}

.big_titr_pallett {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #480000;

}


/* Utilisée dans la palette "news" en corps couleur de txt gris */
.defil_txt_corp {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #4D4E4E;

}
/* Utilisée en titre dans la palette "news", couleur de txt bleu ciel */
.defil_txt_titr {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #b90000;
}

.titr_lv {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #b90000;
}
.titr_green {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: green;
}

.titr_red {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: red;
}
.titr_jaune {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: yellow;
}
.titr_bleu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #06F;
}
.titr_orange {
	font-size: 13pt;
	font-weight: bold;
	color: orange;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.titr_gris_clair {
	font-size: 13pt;
	font-weight: none;
	color: #919090;
	font-family: Verdana, Helvetica, sans-serif;
}


.titr_blanc {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: white;
}

.big_titr_gris {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: grey;
}

.big_titr_orange {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: orange;
}
.big_titr_orange_encore_plus_petit {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: orange;
}
.big_titr_orange_plus_petit {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: orange;
}
.super_big_titr_orange {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 32pt;
	font-weight: bold;
	color: orange;
}

/* Utilisée pour le nom de celui qui a posté ds le livre d'or */
.titr_body_rouge {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #b90000;
}
.mega_titr_body_rouge {
	font-family: Arial;
	font-size: 30pt;
	font-weight: bold;
	color: #ff0000;
}
.mega_titr_body_bleu {
	font-family: Arial;
	font-size: 30pt;
	font-weight: bold;
	color: #54b3e9;
}
.mega_titr_body_jaune {
	font-family: Arial;
	font-size: 30pt;
	font-weight: bold;
	color: #fff600;
}
.big_corps_gris {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: normal;
	color: #919090;
}

.date_gris {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: normal;
	color: #919090;
}

/* Caractère standard du body, couleur fond grise clair*/
.corps_std {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #330000;
	font-weight: normal;
}

.corps_violet_std {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #b800f5;
	font-weight: bold;
}

.corps_orange
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #bb7103;
}
.corps_green
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: green;
}
.corps_bleu
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #06F;
}
.corps_jaune
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #fff600;
}
.corps_bleu_pastel
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #608fad;
}

.corps_marron_clair
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #930;
}
.corps_rouge
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: red;
}
.corps_orange-clair
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
}
/* Caractère Alt du body, couleur fond grise fonce*/
.corps_std_clair {
	font-size: 9pt;
	color: #919090;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.corps_gris_fonce {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333;
	font-weight: normal;
}
/* Caractère standard du body, couleur fond grise clair*/
.corps_std_big {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #330000;
	font-weight: normal;
}
/* Caractère du body, couleur fond grise fonce*/
.corps_std_big_clair {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #919090;
	font-weight: normal;
}

.corps_std_tres_clair {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	font-weight: normal;
}
.corps_std_big_fonce_gris {
	font-size: 11pt;
	color: #616161;
	font-weight: normal;
}

/* Caractère petite taille du body, couleur fond grise clair*/
.corps_small {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #c1c1c1;
}

.corps_small_vert {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #00CC00;
}

.corps_small_bleu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #0099FF;
}

.corps_small_rouge {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FF2828;
}
.corps_small_orange {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FF6600;
}
/* Titre du body, couleur bleu ciel */
.titr_body {
	font-family: Arial;
	font-size: 14pt;
	font-weight: normal;
	color: #324c94;
	font-weight: bold;
}
.sous_titr_body_fonce {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #324c94;
	font-weight: bold;
}
/* Sous titre du body, bleu ciel */
.sous_titr_body {
	font-size: 9pt;
	font-weight: bold;
	color: #54b3e9;
}

.sous_titr_body_mid {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #54b3e9;
}

.sous_titr_body_mid_vert {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #0C0;
}
.sous_titr_body_mid_rouge {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #F00;
}
/* Inter-titre du body, couleur grise */
.inter_titr_body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #858585;
}


/* DEBUT ACCORDION POUR BOX ASTUCE */
	#navigation {
			margin: 0;
			padding: 0;
			list-style: none;
			width: 200px;
			font: 1.2em "Trebuchet MS", sans-serif;
			}
		#navigation a, #navigation span {
			display: block;
			padding: 4px 10px;
			color: #d1d1d1;
			text-decoration: none;
			}
		#navigation .toggleSubMenu a, #navigation .toggleSubMenu span {
			
			}
		#navigation .open a, #navigation .open span {
		
			}
		#navigation a:hover, #navigation a:focus, #navigation a:active {
			text-decoration: none;
			}
		#navigation .subMenu {
			font-size: .9em;
			list-style-type: none;  /* Permet de supprimer complètement les petits ronds deslistes à puce <UL> */
			margin: 0;
			padding: 0;
			}
		#navigation ul.subMenu a {
			background: none;
			padding: 6px 3px; /* defini l'espace entre les sous liens (vertical et horizontal */
			}
/* FIN ACCORDION POUR BOX ASTUCE */
