/*------ Inscriptio --------*/

.style12 {color: #666666; font-size: 8pt; text-align: justify;}
.style13 {color: #CE0005}
.style15 {color: #FFFFFF}
.style18 {font-weight: bold; font-size: 7.5pt;}
.style20 {
	color: #A54FBE;
	font-weight: bold;
	font-size: _pt;
}
.style22 {
	color: #FFFFFF;
	font-size: 9px;
}
.style23 {
	font-size: 5px;
	color: #FFFFFF;
}
.style27 {font-size: 7.5pt; color: #333333; }
.style28 {color: #333333}
.style29 {font-size: 11px}
.style32 {
	font-size: 1px;
	color: #FFFFFF;
}

#ins ul li{
	width: 449px;
	margin-top:10px;
	
}

#ins, #ins ul, #ins ul li {
	text-align: top!important;
	vertical-align: top!important;
}

#faux {

	margin: 30px 0px;

	overflow: auto;

	width: 100%;

	background-image: url(images/bg.jpg);

}


#leftcolumn {

	display: inline;

	color: #333;

	margin:0px;

	padding:0;

	width: 60px;

	float: left;

}

#leftmiddle {

	float: left;

	color: #333;

	margin: 10px 0px;

	padding:0;

	width: 15px;

	display: inline;

	position: relative;

}

#rightmiddle {

	display: inline;

	position: relative;

	color: #333;

	margin: 10px 10px 10px 0px;

	padding:0;

	width: 450px;

	float: left;

}

#rightcolumn {

	display: inline;

	position: relative;

	color: #333333;

	margin: 10px 0px 0px 15px;

	padding:0;

	width: 190px;

	float: left;
}

.clear { clear: both; background: none; }


/*------ Fin Inscription -------*/

html,body{margin:0;padding:0}


p{margin:0 10px 10px}

a{

	padding:0px;

	text-decoration:underline;

	color:#333333;

}

div#header{background-color:#F3F2ED;}

div#header h1{

	height:30px;

	line-height:30px;

	margin:0;

	padding-left:10px;

}

div#container{text-align:left}

div#content p{line-height:1.4}

div#navigation{

	background-color: #FFFFFF;

}

div#navigation ul{margin:15px 0; padding:0; list-style-type:none;}

div#navigation li{margin-bottom:5px;}

div#extra{background:#CCC8B3;}

div#footer{

	background-color: #FFFFFF;

}

div#footer p{margin:0;padding:5px 10px}

div#container{

	width:667px;

	margin:0 auto;

}

div#content{

	float:left;

	width:380px;

	margin-left: 17px;

}

div#navigation{

	float:left;

	width:200px;

	margin-left: 35px;

}

div#extra{float:left;width:500px}

div#footer{clear:both;width:100%}


body{
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.style1 
{
	font-size: 12px;
}

div#header{background-color:#F3F2ED;}

.style14 
{
	color: #9B5CB4!important;
	font-size: 10px;
	font-weight: bold;
}

.style15 
{
	font-size: 11px
}

.style13 
{
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.style24
{
	color: #333333;
	font-size: 8.5pt!important;
}

.style2 {color: #FF7E00}
.style8 {color: #A453B8}
.style5, .style5:visited, .style5:link
{ 
	font-size: 9pt; 
	text-decoration: none; 
	color:black;
}
.style25 {font-size: 8pt}
.style27 {color: #FF7619}
.style28 {font-size: 7pt}
.style29 {color: #FFFFFF}
.style30 {color: #9B5CB4; }
.style32 {font-size: 5px}
.style33 {font-size: 8px}
.style34 {font-size: 8pt}
.style36 {color: #FFFFFF; font-size: 7px; }
.style37 {font-size: 6,5}

.style4 {
	color: #999999;
	background-color: #999999;
}
.style24 {color: #333333}
.style25 {
	color: #F77B01;
	font-weight: bold;
}
.style34 {font-size: 13px; color: #333333; }
.style90 {
	font-size: 12px;
	color: #F77B01;
	font-style: italic;
}
.style95 {font-size: 14pt}
.style97 {font-size: 16pt}

.style101 {
	color: #FF9201;
	font-size: 30px;
}
.style102 {color: #CFF152}
.style103 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13pt;
}
.style104 {
	color: #FFFFFF;
	font-size: 13pt;
	font-weight: bold;
}


A:hover {
	color:#FF6801;
	text-decoration:none;
}
.style22 {
	font-size: 12px;
	color: #333333;
}
.style23 {color: #9B5CB4}
.style27 {
	color: #FF6801;
	/*font-size: 14px;*/
	font-weight: bold;
}
.style48 {
	color: #FFFFFF;
	font-weight: bold;
}
.style52 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.style47 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.style51 {	font-family: "Segoe Media Center";
	font-weight: bold;
	color: #FFFFFF;
}
.style62 {color: #FF6801}

.style61 {font-size: 7pt}
.style68 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style70 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 0px!important;
	color:black;
}
.style72 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}
.style74 {color: #FF6801; font-weight: bold; }

.style4 {font-size: 12px}
.style47 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.style68 {color: #9F50BD; font-size: 12px; }
.style69 {
	color: #666666;
	font-size: 12px;
}

.style72 {
	color: #9B4DBD;
	font-size: 12px;
	font-weight: normal;
}
.style75 {
	font-size: 9px;
	font-weight: bold;
}
.style79 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #2F2F2F;
}
.style80 {color: #C5C4C2}
.style82 {
	font-size: 9px;
	color: #2D2D2D;
}
.style83 {color: #2F2F2F}
.style60 {
	font-size: 8pt;
	color: #333333;
}
.style85 {font-size: 8pt}
.style86 {font-size: 6pt}
.style87 {color: #FFFFFF}
.style88 {
	font-size: 18px;
	color: #ff6600;
}

td
{
	font-family: Verdana;
}

.tdAdresseNoir1, .tdAdresseNoir2
{
	color: #333333; 
	font-family: Verdana; 
	text-align: left;
}

.tdAdresseNoir1
{
	font-size: 8pt; 
}


.tdAdresseNoir2
{
	font-size: 7pt; 
}


.tdAdresseViolet
{
	color: #a453b8; 
	font-family: Verdana; 
	text-align: left;
	font-size: 8pt; 
}
.tdAdresseOrange
{
	color: #ff7619; 
	font-family: Verdana; 
	text-align: left;
	font-size: 8pt; 
}

.filAriane
{
	text-align: right; 
	vertical-align: top;
	font-size: 8pt;
}

.filAriane, .filAriane a
{
	color: #a453b8; 
}

.trViolet
{
	background-color: #9b5cb4;
	vertical-align: top;
}

.tdAdresseNoir2mail
{
	font-size: 8pt;
}

.tableAgendaItem
{
	margin:-10px; 
	font-size: 0.7em;
}

.tableAgendaItem, .tableAgendaItem a{
	font-size: 11px!important;
}
.tdDateAgenda
{
	font-weight: bold; 
	color:white;
	font-size: 11px!important;
}

.sinscrireAgenda, .sinscrireAgenda:visited, .sinscrireAgenda:link
{
	 color:white;
	 text-decoration: none; 
	 font-size: 9pt
}

.trGris
{
	background-color: #bdb9d8;
	vertical-align: top;
}

.lienFormation, .lienFormation a
{
	color:#696c67;
	text-decoration: none;
	font-size: 10pt;
}

.puce
{
	padding-right:3px;
}

.titreFormation
{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color:black;
	padding-bottom: 30px; 
	vertical-align: middle; 
	text-align: center;
}

.titreFormation:FIRST-LETTER, .firstLetter
{
	color:#ff7619!important;
	font-family: Vivaldi;
	font-size: 30px;
	text-transform: uppercase;
}


.tableAdmin
{
	font-size: 9pt;
	text-align: left;
	width:400px;
	margin-left:30px;
}

.tdAdminDates{
	border-bottom: 1px solid black;
	padding-top:5px;
}

.tableAdmin td{
	height:20px;
	
}

.titreAdmin
{
	text-align: left;
	margin-left:20px;
}

.menuOn, .menuOn div, .menuOff, .menuOff div
{
	background-repeat: no-repeat; 
	width:214px!important; 
	height:26px!important; 
	text-decoration: none; 
	font-size: 10pt; 
	font-weight: bold;
	font-family: arial narrow;
	
}

.menuOn div, .menuOff div
{
	padding-top: 3px;
}

.menuOn, .menuOn div, .menuOff:hover, .menuOff:hover div
{
	background-image: url('../_styles/images/fondMenuOn.GIF'); 
	color: #ff7619; 
	cursor: hand;
}

.menuOff, .menuOff div
{
	background-image: url('../_styles/images/fondMenuOff.GIF'); 
	color: white; 
}

.tableDetailFormation
{
	vertical-align: top; 
	width: 670px; 
	margin-top:20px;
}

.tableDetailFormationLeft
{
	text-align: left; 
	padding-right: 0px; 
	width: 435px; 
	font-size: 8.5pt; 
}

.td3parties
{
	padding-right: 0px; 
	width: 10px; 
	vertical-align: top;
}

ul
{
	list-style-image: url("images/p.jpg");
}

ul li
{
	margin-bottom:3px;
}

ul ul
{
	list-style-image: none;
}

#texteObjectif p, #texteContenu p, #texteMethode p
{
	margin-right:0px;
	margin-bottom:5px!important;
	margin-top:0px;
	
}

#texteContenu ul, #texteObjectif ul, #texteMethode ul
{
	padding-left:13px;
	margin-left:13px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.tdContent p
{
	margin:0px;
}

#navigation{
	margin-top:30px;
}
