@import url("/jsp/css/boitebas.css");

#formationresume {
	color: #778aaa;
	padding: 10px 0;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
}

.parableuvert {
	font-size: 0.95em;
	text-align: left;
	padding: 10px 0;
}

.parableuvert h3 {
	font-size:110%;
	color:#332e44;
	margin-bottom: 5px;
}


.bordurehaute {
	border-top:1px solid #cbadb5;
}

.paramarronvert {
	font-size: 0.95em;
	text-align: left;
	padding: 10px 0;
}

.paramarronvert h4 {
	font-size: 0.95em;
	font-weight: normal;
	color : #C34247;
}

.boite-bas h3 {
	color : #C34247;
}

/*** ONGLETS FORMATION ***/
.onglets { clear:left; float:left; margin-bottom:1em 0; width:530px; list-style:none;}
*>html .onglets { c\lear:none; }

.onglets li { float:left; border-bottom:1px solid #332e44;  font-size:130%; line-height:1;}
*>html .onglets li { wid\th:100px; te\xt-align:center; }

.onglets a { 
	font-family: arial, verdana, sans-serif; 
	font-weight:bold; 
	color:#332e44; 
	text-decoration:none; 
	font-size:85%;
	margin:0 10px;
}
.onglets a:hover {text-decoration:underline;}


/*** Onglets ON ***/
li.onfirst, li.on, li.onlast {
	background: url(/images/formation/onglet-onfirst.gif)  no-repeat;
	padding-left:8px;
	border:0;
}
li.onfirst a, li.on a, li.onlast a {
	display:block;
	padding: 8px 20px 0 5px;
}
li.onfirst a {
	background: url(/images/formation/onglet-on.gif)  no-repeat 100% 0;
}
li.on a {
	background: url(/images/formation/onglet-on.gif)  no-repeat 100% 0;
}
li.onlast a {
	background:url(/images/formation/onglet-onlast.gif) no-repeat  100% 0; 
}


/*** Onglets OFF ****/
li.offfirst {
	background: url(/images/formation/onglet-offfirst.gif)  no-repeat;
	padding-left:8px;
}
li.offfirst a {
	display:block;
	background: url(/images/formation/onglet-off.gif) no-repeat 100% 0; 
	padding: 7px 20px 0 5px;
}
li.offonfirst {
	background: url(/images/formation/onglet-offfirst.gif)  no-repeat;
	padding-left:8px;
}
li.offonfirst a {
	display:block;
	background: url(/images/formation/onglet-offon.gif) no-repeat 100% 0; 
	padding: 8px 20px 0 5px;
}
li.off {
	background: url(/images/formation/onglet-off.gif) no-repeat 100% 0; 
	padding: 5px 15px 0 0;
}
li.offlast {
	background:url(/images/formation/onglet-offlast.gif) no-repeat  100% 0; padding: 5px 15px 0 0;		
}
li.offon {
	background:url(/images/formation/onglet-offon.gif) no-repeat 100% 0; padding: 5px 5px 0 0;

}


li.onfirst a, li.offonfirst a, li.offfirst a, li.on a, li.onlast a { margin:0; }

/* \*/
* html .onglets a { margin:0 5px; }
* html li.off, * html li.offlast, * html li.offon { padding-bottom: 2px; }

* html li.onfirst a, * html li.on a, * html li.onlast a, * html li.offfirst a, * html li.offonfirst a { padding: 8px 20px 2px 5px; margin:0; }
* html li.offonfirst a { padding: 8px 20px 2px 10px; margin:0; }
* html li.offfirst a { padding: 8px 20px 2px 10px; margin:0; }
/* */

/**** Tri Colonnes   ****/
.f-bloc-gau { float:left; border-left:1px solid #858585;}
.f-bloc-in { padding:0 10px; }
.f-bloc-1 { clear: left; padding-left: 0px; border:0; }
.f-bloc-1 .f-bloc-in { padding:0 10px 0 0; }
.f-bloc-in div { margin-bottom:10px;}

.rouge { color:#ff6120; }
.orange { display:block; color:#ff6120;}
.blue { display:block; color:#262546; }
.orange, .blue { font-weight:bold; font-size: 100%; }

.margebas { display:block; margin-bottom: 10px; }

.nostrong { font-weight: normal;}

.f-tb { border:0; }
.f-tb td { padding:0 10px 10px 0; }
.f-td-str { font-weight:bold; }


/*** Tableau UE ***/
.f-tb-ue { border-collapse:collapse;}
.f-tb-ue td, .f-tb-ue th { text-align:left;border:0; }
.f-th-ue { width: 90%; }

