a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}



.txt_sans_pub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	text-align: right;
}

.txt_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}


.txt_indexvert {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #66CC33;
	font-weight: bold;
	text-align: left;
}
.txt_index_etapes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	font-style: italic;
}
.txt_gallerie_ital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
	font-style: italic;
}
.txt_condition {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
}
.txt_barre {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #004040;
	font-weight: bold;
	text-align: justify;
}
.txt_barre2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	font-weight: bold;
	text-align: justify;
}
.txt_italique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
	font-style: italic;
}
.txt_indexvert_italique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CC33;
	font-weight: normal;
	text-align: left;
	font-style: italic;
}
.textarea_bold {
	font-weight: bold;
}
.txt_optimise{color: #66cc00;
	text-align: right;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
.aide_demar{color: #65CA00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.txt_lien_video  {color: #ffffff;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	cursor: help;
	}
.txt_droite_present {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3D6461;
	font-weight: bold;
	text-align: justify;
     }

.txt_droite2_present {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D6461;
	font-weight: bold;
	text-align: left;
     }

	 #titre_inscription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #66cc00;
}
#s_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
}
#titre_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #66cc00;
	font-style: italic;
}

.menu_vert {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CC00;
	font-weight: bold;
	text-align: right;
}
.menu_vert_centre {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CC00;
	font-weight: bold;
	text-align: center;
}

.menu_vert-fonce {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336666;
	font-weight: bold;
	text-align: right;
}

.menu_blc {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
}

.txt_gallerie {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	 font-style:italic ;
	text-align: left;
}

.txt_form{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-align: right; font-style:normal;
	}
	
	.txt_formation{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	 font-style:normal;
	}
	
.txt_blc_justifie{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	 font-style:normal; text-align:justify;
	}
	
	
.tiny_demo {
              font-family: Arial, Helvetica, sans-serif;
             color: #ffffff; font-weight:bold;
			 }
.tiny_demo2 {
             color: #FFFFFF;font-weight:
			 
			  }
.tiny_lien_creer_site{
             color: #ffffff; 
			 font-family: Arial, Helvetica, sans-serif; 
			 font-style: italic; 
			 cursor: help;
			 }

.txt_modele_vert{
              
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336666;
	font-weight: bold;
	text-align: right;
}

.txt_modele_vert_present{
              
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336666;
	font-weight: bold;
	text-align: right;
}

.txt_modele_blanc{
              
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
}
.td_fond_formation{ background-image:url(../images/fond_carre_page_formation.gif); background-repeat:no-repeat; background-position:center;
