@import url(menu.css);
@import url(general.css);
@import url(tooltip.css);
@import url(pagination.css);
/*//////////////////////////////////////////////// LIENS ////////////////////////////////////////////////*/
a				{color:#3F3F3F;text-decoration:underline}
a:link			{color:#3F3F3F;text-decoration:underline}
a:hover			{color:#3F3F3F;text-decoration:none}
a:active		{color:#3F3F3F;text-decoration:none}
.wrapperA a{padding:5px}
.wrapperA a:hover{background:#E4E3A2;color:#000;text-decoration:none}
.wrapperA a:visited{font-weight:normal;color:#3F3F3F}
.wrapperA ul{margin-top:10px!important;margin-left:10px!important}
.wrapperA li{list-style:none!important;margin-bottom:10px!important}

.big1			{font-size:18px;}
.big2			{font-size:16px;}
.big3			{font-size:18px;}
.big4			{color:#000;font-size:50px;}
.big5			{color:#000000;font-size:22px;font-weight:bold;text-align:left;}

/*//////////////////////////////////////////////// SQUELETTE GENERAL ////////////////////////////////////////////////*/
#global						{/*background:url(../gifs/template/content.jpg) repeat-y;*/margin:auto;width:1000px;-width:1100px;}
	#globalLeft				{background:url(../gifs/template/bgLeft.jpg) no-repeat;float:left;height:1032px;width:72px;}
	#globalRight			{background:url(../gifs/template/bgRight.jpg) no-repeat;float:left;height:1032px;width:49px;}
	#globalCenter			{float:left;width:879px;}
#header						{height:205px;width:879px;}
	#headerTop				{background:url(../gifs/template/baseline.jpg) no-repeat;height:22px;width:879px;}
		#headerTopLeft		{float:left;padding-left:31px;width:450px;}
			#headerTopLeft a{color:#F8F8AE;font-weight:700;line-height:20px;}
		#headerTopRight		{float:left;text-align:right;width:389px;}
			#headerTopRight a{color:#F8F8AE;font-weight:700;line-height:20px;}
	#headerDiaporama		{background:url(../gifs/template/diaporama.jpg) no-repeat;height:183px;width:879px;}
		#headerDiaporama a{margin:0; border:none !important;}
#content					{background:url(../gifs/template/content.jpg) repeat-y;clear:both;width: 879px;}
	#wrapper				{
	_height:734px;
	background:transparent url(../gifs/template/wrapper.jpg) no-repeat;
	float:left;
	min-height:734px;
	padding:21px 72px 0 61px;
	-padding:21px 72px 0 45px;
	width:536px;
	position:relative; 
}
	#sidebar				{background:url(../gifs/template/sidebar.jpg) no-repeat;float:left;height:734px;width:210px;}
#footer						{background:url(../gifs/template/footer.jpg);height:153px;text-align:center;width:879px;padding-top: 50px;}

/*//////////////////////////////////////////////// SIDEBAR ////////////////////////////////////////////////*/
#plandusite				{height:155px;margin-top:9px;width:189px;}
	#plandusiteH2			{height:19px;padding-left:15px;padding-top:15px;}
		#plandusiteH2 h2	{color:#3F3F3F;font-size:15px;}
		h2 a {text-decoration:none !important;}
#plandusiteAct			{padding-right:10px; padding-left:7px;text-align:left;}
	#plandusiteA			{padding-right:10px;padding-top:5px;text-align:right;}
		#plandusiteA a		{color:#F8F8AE;font-weight:700;}
#inscription				{height:163px;margin-top:8px;width:189px;}
	#inscriptionH2			{height:19px;padding-left:15px;padding-top:15px;}
		#inscriptionH2 h2	{color:#3F3F3F;font-size:15px;}
	#inscriptionP1			{padding-top:4px;}
	#inscriptionP2			{padding-top:2px;}
	#inscriptionP3			{padding-top:0;}
	#inscriptionA			{padding-right:10px;padding-top:4px;text-align:right;}
		#inscriptionA a		{color:#F8F8AE;font-weight:700;}
#contacteznous				{height:144px;padding-top:18px;width:190px;}
	#contacteznousH2		{height:20px;padding-left:15px;padding-top:15px;}
		#contacteznousH2 h2	{color:#3F3F3F;font-size:15px;}
	#contacteznousP1		{padding-top:5px;padding-left: 10px;}
	#contacteznousP2		{padding-top:5px;padding-left: 5px;}
	#contacteznousP3		{padding-top: 10px;padding-left: 10px;}
	#contacteznousA			{padding-right:10px;padding-top:4px;text-align:right;}
		#contacteznousA a	{color:#F8F8AE;font-weight:700;}
#speedlinks					{padding-left:37px;padding-top:20px;line-height:20px;}
	#speedlinks a			{font-size: 11px;}
	
/*//////////////////////////////////////////////// WRAPPER ////////////////////////////////////////////////*/
#wrapper h1{color:#3F3F3F;font-size:14px;padding-bottom:30px; -padding-left:20px;}
#wrapper h2{background:#FFDA94;border-bottom:2px dotted #CC9;color:#3F3F3F;font-size:13px;font-weight:bolder;margin-bottom:11px;margin-top:24px;padding-bottom:4px;padding-left:9px;padding-top:5px}
#wrapper h3{border-bottom:1px dotted #CC9;color:#FE8417;font-size:13px;font-weight:bolder;margin-bottom:20px;padding-bottom:5px;padding-top:20px}
#wrapper p{line-height:20px;margin-bottom:10px;text-align:justify}
#wrapper strong{color:#B25C11;font-weight:bolder}
#wrapper hr{margin:30px 0 10px;padding:0}
#wrapper ul{margin-bottom:20px;margin-left:50px}
#wrapper li{list-style:square;margin-bottom:5px}
#wrapper ul li ul{margin-bottom:30px;margin-left:15px;margin-top:10px}
#wrapper ul li ul li{list-style:none}
.texteBleuGras{color:#8F9938;font-weight:900}
a.texteBleuGras {color:#8F9938 !important;font-weight:900}
.source{
	color:#999;
	font-size:11px;
	/*font-style:italic;*/
	line-height:15px;
}
.wrapperLien{float:right;margin:0;padding:0}
.wrapperPhotoRight{float:right;margin-bottom:10px;margin-left:20px}
.wrapperPhotoLeft{float:left;margin-bottom:10px;margin-right:15px}
.wrapperPhotoLeftAccess{
	float:left;
	margin-bottom:10px;
	margin-right:20px;
	padding-right:20px;
	width: 266px;
	border-right: 1px dotted #CCCCCC;
}
#identifiant {background:#E4E3A2;border:1px solid #B35D12;margin-bottom:20px;padding:0.2em;width:100px}
#mdp{background:#E4E3A2;border:1px solid #B35D12;padding:0.2em;width:100px}
#connectbtn{background:#B35D12;color:white;border:none;margin-left:10px;padding:0.2em;width:100px}
/*//////////////////////////////////////////////// INDEX ////////////////////////////////////////////////*/
#accueil1,#accueil2{float:left;height:125px;width:140px}
#accueil3{float:left;height:90px;width:140px}
.formationLeft		{
	float:left;
	width: 238px;
	margin-right: 20px;
	height: 180px;
	padding-right: 20px;
}
.formationRight		{
	float:left;
	width: 248px;
	height: 180px;
	padding-left: 10px;
}
.formationLeft .source {
	line-height: normal!important;
	text-align: left!important;
	margin-top:-10px!important;
}
.formationLeft a {
	border: none;
}
.formationRight a {
	border: none;
}
.wrapperCenter {
	text-align: center!important;
}

#boutons {
	width:450px;
}
#btn1 a{
	float: left;
	display:block;
	height: 50px;
	width: 136px;
	background: url(../gifs/template/sousmenu/btnFormationsa.jpg);
}

#btn2 a{
	float: left;
	display:block;
	height: 50px;
	width: 130px;
	background-image:url(../gifs/template/sousmenu/btnGeneralitesa.jpg);
}
#btn3 a {
	float: left;
	display:block;
	height: 50px;
	width: 159px;
	background: url(../gifs/template/sousmenu/btnInfospratiquesa.jpg);
}
#btn4 a {
	float: left;
	display:block;
	height: 50px;
	width: 109px;
	background: url(../gifs/template/sousmenu/btnSinscrirea.jpg);
}

#btn5 a {
	float: left;
	display:block;
	height: 50px;
	width: 147px;
	background: url(../gifs/template/sousmenu/btnArticles.jpg) no-repeat;
}
#btn6 a {
	float: left;
	display:block;
	height: 50px;
	width: 115px;
	background: url(../gifs/template/sousmenu/btnLivresa.jpg) no-repeat;
}
#btn7 a {
	float: left;
	display:block;
	height: 50px;
	width: 126px;
	background: url(../gifs/template/sousmenu/btnMemoiresa.jpg) no-repeat;
}

#btn8 a {
	float: left;
	display:block;
	height: 50px;
	width: 146px;
	background: url(../gifs/template/sousmenu/btnArticlesPro.jpg) no-repeat;
}

#btn1 a:hover{
	background: url(../gifs/template/sousmenu/btnFormations.jpg) no-repeat;
}
#btn2 a:hover,.selected-over1 {
	background:url(../gifs/template/sousmenu/btnGeneralites.jpg);
}
#btn3 a:hover,.selected-over2 {
	background: url(../gifs/template/sousmenu/btnInfospratiques.jpg)!important;
}
#btn4 a:hover,.selected-over6 {
	background: url(../gifs/template/sousmenu/btnSinscrire.jpg)!important;
}

#btn5 a:hover,.selected-over3 {
	background: url(../gifs/template/sousmenu/btnArticlesa.jpg)!important;
}
#btn6 a:hover,.selected-over4 {
	background: url(../gifs/template/sousmenu/btnLivres.jpg)!important;
}
#btn7 a:hover,.selected-over5 {
	background: url(../gifs/template/sousmenu/btnMemoires.jpg)!important;
}

#btn8 a:hover,.selected-over8 {
	background: url(../gifs/template/sousmenu/btnArticlesProa.jpg)!important;
}


.menu_stage{
float:left;
margin-bottom:10px;
margin-right:25px;
}

.phototpl {
	float:right;
	margin-left:10px;
	border:3px solid #B0BE45;
}

div#form li, div#prog li {
	list-style-image:url(../gifs/puce.jpg);
}

div#form ul li ul li {
	margin-left:130px;
	list-style-image:none;
	list-style-type:square;
}

div#livres ul {
	margin-left:35px;
}

div#livres ul li.puce {
	list-style-image:url(../gifs/puce2.jpg);
}

div#livres ul li.puce ul li {
	list-style-image:none !important;
	margin-left:20px;
}

div#livres .wrapperPhotoLeft{float:left;margin-bottom:10px;margin-right:20px}


div#livres .wrapperPhotoRight{float:right;margin-bottom:10px;margin-left:20px; margin-right:130px}

#wrapper ul.p3  li {
	list-style:url(../gifs/puce3.jpg) !important;
}

#wrapper ul.p3  li:first-letter{
	color:#b1bf46;
	font-weight:bold;
}

p.accueil {
	text-align:right;
	padding-right:10px;
}

#btnA a {
	background:transparent url(../gifs/btnAccueil.jpg) no-repeat;
	display:block;
	float:right;
	height:50px;
	width:136px;
}

#btnA a:hover {
	background:transparent url(../gifs/btnAccueil_hover.jpg) no-repeat;
	display:block;
	float:right;
	height:50px;
	width:136px;
}

#btnP {
	width:164px;
	height:50px;
}

#btnP a {
	background:transparent url(../gifs/btnPlaquette.jpg) no-repeat;
	display:block;
	height:50px;
	width:164px;
	position:absolute;
	left:470px;
	-left:450px;
	top:67px;
	-overflow:hidden;
}

#btnP a:hover {
	background:transparent url(../gifs/btnPlaquette_hover.jpg) no-repeat;
	display:block;
	height:50px;
	width:164px;
}

#btnProg a {
	background:transparent url(../gifs/btnProg.jpg) no-repeat;
	display:block;
	float:left;
	height:50px;
	width:164px;
}

#btnProg a:hover {
	background:transparent url(../gifs/btnProg_hover.jpg) no-repeat;
	display:block;
	float:left;
	height:50px;
	width:164px;
}

table#insc { margin:0; padding:0}
#insc input { width:150px;}