﻿body
{
	background-color:#e3e1e4;
	font-family:Arial,sans-serif;
	padding:0;
	margin:0;
}


a
{
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

ul
{
	list-style:none;
	padding:0;
	margin:0;
}

hr
{
	background-color:#bababa; color:#bababa; padding:0; margin:0; margin-top:5px; width:100%; border:0; height:1px;
}


ul.MenuLeft
{
	background:url(ImagesModel2/FooterMenu.png) no-repeat bottom left;
	padding-bottom:90px;
}


a.LeConcoursInscrivezVous220x88
{
	display:block;
	width:220px;
	height:90px;
	background:url(Images/LeConcoursInscrivezVous220x88.png) no-repeat top left;	
	_background:url(Images/LeConcoursInscrivezVous220x88.gif) no-repeat top left;	
}
a.LeConcoursInscrivezVous220x88:hover
{
	background-position:bottom;	
}

a.btnInscrivezVousSmall
{
	display:block;
	width:100px;
	height:41px;
	background:url(Images/btnInscrivezVousSmall.png) no-repeat top left;	
	_background:url(Images/btnInscrivezVousSmall.gif) no-repeat top left;	
}
a.btnInscrivezVousSmall:hover
{
	background-position:bottom;	
}



/************************************/
/*****			MODEL 1			*****/
/************************************/


/***** HEADER MENU *****/

ul.HeaderMenu 
{
	margin-left:166px;
	height:20px;
}

ul.HeaderMenu li
{
	float:left; 
}

.HeaderMenu a.BtnAcceuilHeader
{
	display:block;
	height:20px;
	width:48px;
	background:url(Images/BtnAcceuil.png) no-repeat top left;	
}
.HeaderMenu a.BtnAcceuilHeader:hover
{
	background-position:bottom;	
}

.HeaderMenu a.BtnConcoursHeader
{
	display:block;
	height:20px;
	width:80px;
	background:url(Images/BtnConcours.png) no-repeat top left;	
}
.HeaderMenu a.BtnConcoursHeader:hover
{
	background-position:bottom;	
}

.HeaderMenu a.BtnDocsEnStockHeader
{
	display:block;
	height:20px;
	width:93px;
	background:url(Images/BtnDocsEnStock.png) no-repeat top left;	
}
.HeaderMenu a.BtnDocsEnStockHeader:hover
{
	background-position:bottom;	
}


.HeaderMenu a.BtnLaboHeader
{
	display:block;
	height:20px;
	width:56px;
	background:url(Images/BtnLabo.png) no-repeat top left;	
}
.HeaderMenu a.BtnLaboHeader:hover
{
	background-position:bottom;	
}

.HeaderMenu a.BtnPressHeader
{
	display:block;
	height:20px;
	width:51px;
	background:url(Images/BtnPress.png) no-repeat top left;	
}
.HeaderMenu a.BtnPressHeader:hover
{
	background-position:bottom;	
}

.HeaderMenu a.BtnEspaceParticipantHeader
{
	display:block;
	height:20px;
	width:138px;
	background:url(Images/BtnEspaceParticipant.png) no-repeat top left;	
}
.HeaderMenu a.BtnEspaceParticipantHeader:hover
{
	background-position:bottom;	
}

a.LinkLesPlastiques
{
	display:block;
	height:20px;
	width:190px;
}

.PanelInfoTypeUser
{
	color:#707070;
	float:right;
	font-size:11px;
	margin-right:124px;
	margin-top:20px;
}

.PanelInfoTypeUser .Nom
{
	color:#98c501;
	font-weight:bold;
}



.PanelGlobalHomePage
{
	width:956px;
	margin:auto;
	background:url(HomePage/BackGround.png) repeat-y top left;	
}

.PanelBubbleMag
{
	width:1000px;
	margin:auto;
	background:url(HomePage/BackGround.png) repeat-y top left;	
}


/***** HEADER  *****/

.PanelGlobalHomePage .ContentHeader
{
	width:956px;
	height:141px;
	padding-top:11px;
}

.BubbleMagLink
{
	background:url(Images/bubbleMag-banner-01.png);
	margin-left:376px;
	margin-top:13px;
	display:block;
	width:262px;
	height:107px;
}

.BubbleMagLink2
{
	background:url(Images/bubbleMag-banner-02.png);
	margin-left:376px;
	margin-top:13px;
	display:block;
	width:262px;
	height:107px;
}

.BubbleMagLink2 span,
.BubbleMagLink span
{
	display:none;
}


/***** CONTENT  *****/

.PanelGlobalHomePage .Content
{
	width:849px;
	padding-left:107px;
	position:relative;
	z-index:15;
}

.PanelGlobalHomePage .ContentTop
{
	width:796px;
	height:411px;	
	background:url(HomePage/BackGroundContent.png) no-repeat top left;
}

.PanelGlobalHomePage .ContentBottom
{
	width:796px;
	height:221px;	
	background:url(HomePage/BackGroundContentBottomTemp.png) no-repeat top left;
}

.PanelGlobalHomePage a.HyperLinkInscrivezVous
{
	width:199px;
	height:80px;	
	display:block;
	position:absolute;
	margin-left:343px;
	margin-top:109px;
	background:url(HomePage/BtnPourParticiper.png) no-repeat top left;
	_background:url(HomePage/BtnPourParticiper.gif) no-repeat top left;
}


.PanelGlobalHomePage a.HyperLinkInscrivezVous:hover
{
	background-position:bottom left;
}

/***** FOOTER  *****/

.PanelGlobalHomePage .Footer
{
	color:#a9a8a9;
	font-size:11px;
	width:813px;
	height:35px;
	padding-left:143px;
	padding-top:79px;
	background:url(HomePage/Footer.png) no-repeat bottom left;
	margin:auto;
	margin-top:-59px;
	position:relative;
	z-index:5;
}


.Footer2
{
	color:#a9a8a9;
	font-size:11px;
	width:813px;
	height:35px;
	padding-left:143px;
	padding-top:22px;
	margin:auto;
	margin-top:-59px;
	position:relative;
	z-index:5;
	z-index:1000;
}





/************************************/
/*****		Footer GLOAL		*****/
/************************************/


.Footer a,
.Footer2 a
{
	color:#a9a8a9;
	text-decoration:none;
	text-transform:uppercase;
}

.Footer a:hover,
.Footer2 a:hover
{
	text-decoration:underline;
}





/************************************/
/*****			MODEL 1			*****/
/************************************/

.PanelGlobalModel1
{
	width:956px;
	margin:auto;
	background:url(ImagesModel1/BackGround.png) repeat-y top left;	
}

/***** HEADER  *****/

.PanelGlobalModel1 .ContentHeader
{
	width:956px;
	height:141px;
	padding-top:11px;
}

.GererVosCompte
{
	padding-right:15px;
	background:url(Images/PuceVerte.png) no-repeat right 2px;
	color:#a6a6a7;
	font-size:10px;
	text-transform:uppercase;
	position:absolute;
	margin-top:13px;
	margin-left:545px;
}

.GererVosCompte:hover
{
	background:url(Images/PuceVerte.png) no-repeat right bottom;
	color:#4d4d4f;
}

a.DropDownVertOpen
{
	background:url(Images/PuceVerte.png) no-repeat right 4px;
	color:#86ad03;
	font-weight:bold;
	margin-right:5px;
	float:left;
	display:block;
	padding-right:15px;
}

a.DropDownVertOpen:hover
{
	background:url(Images/PuceVerte.png) no-repeat right bottom;
	color:#627F01;
}

a.DropDownVertOpenFile
{
	background:url(Images/PuceVerte.png) no-repeat right 4px;
	margin-right:5px;
	float:left;
	display:block;
	padding-right:15px;
	padding-left:5px;
	border-left:1px solid #464646;
	color:#464646;
}

a.DropDownVertOpenFile:hover
{
	background:url(Images/PuceVerte.png) no-repeat right bottom;
}

.DropDownVert
{
	position:absolute;
	width:118px;
}

.DropDownVert .DropDownVertHeader
{
	background:url(Images/DropDownVertHeader.png) repeat-y left bottom;
	_background:url(Images/DropDownVertHeader.gif) repeat-y left bottom;
	.background:url(Images/DropDownVertHeader.gif) repeat-y left bottom;
	width:118px;
	height:9px;
}
.DropDownVert .DropDownVertFooter
{
	background:url(Images/DropDownVertFooter.png) repeat-y left top;
	_background:url(Images/DropDownVertFooter.gif) repeat-y left top;
	.background:url(Images/DropDownVertFooter.gif) repeat-y left top;
	width:118px;
	height:9px;
}

.DropDownVert a
{
	font-size:12px;
	color:White;
	background:url(Images/DropDownVert.png) repeat-y left top;
	padding-left:8px;
	width:110px;
	height:18px;
	display:block;
}
.DropDownVert a:hover
{
	color:White;
	background:url(Images/DropDownVertHover.png) repeat-y left top;
}



.DropDownBleu
{
	position:absolute;
	width:118px;
}

.DropDownBleu .DropDownBleuHeader
{
	background:url(Images/DropDownBleuHeader.png) repeat-y left bottom;
	_background:url(Images/DropDownBleuHeader.gif) repeat-y left bottom;
	.background:url(Images/DropDownBleuHeader.gif) repeat-y left bottom;
	width:104px;
	height:9px;
}
.DropDownBleu .DropDownBleuFooter
{
	background:url(Images/DropDownBleuFooter.png) repeat-y left top;
	_background:url(Images/DropDownBleuFooter.gif) repeat-y left top;
	.background:url(Images/DropDownBleuFooter.gif) repeat-y left top;
	width:104px;
	height:9px;
}

.DropDownBleu a
{
	font-size:12px;
	color:White;
	background:url(Images/DropDownBleu.png) repeat-y left top;
	padding-left:8px;
	width:98px;
	height:18px;
	display:block;
}
.DropDownBleu a:hover
{
	color:White;
	background:url(Images/DropDownBleuHover.png) repeat-y left top;
}

/***** CONTENT  *****/

.PanelGlobalModel1 .Content
{
	width:799px;
	padding-top:8px;
	padding-left:157px;
	background:url(ImagesModel1/ContentTop.gif) no-repeat top left;	
	position:relative;
	z-index:15;
}

.PanelGlobalModel1 .Content .Title
{
	color:#4d4d4f; font-size:24px;
}

.PanelGlobalModel1 .Content .Texte
{
	color:#4d4d4f; font-size:14px; width:520px; margin-top:6px;
}

.PanelGlobalModel1 .Content .Bottom
{
	 margin-top:3px; margin-left:-49px;
}

.PanelGlobalModel1 .Content .Bottom a.ContentBottomLeft
{
	width:614px;
	height:34px;
	background-image:url(Images/DocsEnStockBottomLeft.png);
	padding-top:82px;
	padding-left:23px;
	float:left;
	color:White;
	font-size:12px;
}


.PanelGlobalModel1 .Content .Bottom .ContentBottomRight
{
	 width:176px; height:35px; background-image:url(Images/DocsEnStockBottomRight.png); padding-top:81px; padding-left:20px; float:left;
}

.PanelGlobalModel1 .Content .Bottom .ContentBottomRight a
{
	color:#bb2e23; font-size:12px;  background:url(Images/LinkRouge.gif) no-repeat right 5px; padding-right:10px;
}

a.LeConcoursAvecQui
{
	background:url(Images/LeConcoursAvecQui.png) no-repeat top;	
	width:622px;
	height:87px;	
	display:block;
	float:left;
}
a.LeConcoursAvecQui:hover
{
	background-position:bottom;
}

a.BtnJaune
{
	background:url(Images/BtnJaune.png) no-repeat top;	
	_background:url(Images/BtnJaune.gif) no-repeat top;	
	width:143px;
	height:22px;	
	padding-top:5px;
	display:block;
	text-align:center;
	color:White;
	font-size:14px;	
	text-decoration:none;
	margin:auto;
}
a.BtnJaune:hover
{
	background-position:bottom;
}

a.BtnOrange
{
	background:url(Images/BtnOrange.png) no-repeat top;	
	width:183px;
	height:22px;	
	padding-top:5px;
	display:block;
	text-align:center;
	color:White;
	text-decoration:none;
	font-size:14px;
	margin:auto;
}
a.BtnOrange:hover
{
	background-position:bottom;
}

a.LeConcoursPourquoi
{
	display:block;
	height:64px;
	width:151px;
	background:url(Images/LeConcoursPourquoi.png) no-repeat top left;	
}
a.LeConcoursPourquoi:hover
{
	background-position:bottom;	
}
a.LeConcoursQuand
{
	display:block;
	height:64px;
	width:142px;
	background:url(Images/LeConcoursQuand.png) no-repeat top left;	
}
a.LeConcoursQuand:hover
{
	background-position:bottom;	
}

a.LeConcoursQui
{
	display:block;
	height:64px;
	width:173px;
	background:url(Images/LeConcoursQui.png) no-repeat top left;	
}
a.LeConcoursQui:hover
{
	background-position:bottom;	
}
a.LeConcoursComment
{
	display:block;
	height:64px;
	width:185px;
	background:url(Images/LeConcoursComment.png) no-repeat top left;	
}
a.LeConcoursComment:hover
{
	background-position:bottom;	
}

a.DocsEnStockBonus
{
	display:block;
	height:67px;
	width:157px;
	background:url(Images/DocsEnStockBonus.png) no-repeat top left;	
}
a.DocsEnStockBonus:hover
{
	background-position:bottom;	
}
a.DocsEnStockKit
{
	display:block;
	height:67px;
	width:157px;
	background:url(Images/DocsEnStockKit.png) no-repeat top left;	
}
a.DocsEnStockKit:hover
{
	background-position:bottom;	
}
a.DocsEnStockMatiere
{
	display:block;
	height:67px;
	width:157px;
	background:url(Images/DocsEnStockMatiere.png) no-repeat top left;	
}
a.DocsEnStockMatiere:hover
{
	background-position:bottom;	
}
a.DocsEnStockPlastiqueEtats
{
	display:block;
	height:67px;
	width:157px;
	background:url(Images/DocsEnStockPlastiqueEtats.png) no-repeat top left;	
}
a.DocsEnStockPlastiqueEtats:hover
{
	background-position:bottom;	
}
a.DocsEnStockQuestionEnvironnement
{
	display:block;
	height:67px;
	width:157px;
	background:url(Images/DocsEnStockQuestionEnvironnement.png) no-repeat top left;	
}
a.DocsEnStockQuestionEnvironnement:hover
{
	background-position:bottom;	
}

a.CenterDeRessources
{
	display:block;
	height:70px;
	width:247px;
	background:url(Images/CenterDeRessources.png) no-repeat top left;	
}
a.CenterDeRessources:hover
{
	background-position:bottom;	
}

a.Equipe
{
	display:block;
	height:52px;
	width:247px;
	background:url(Images/Equipe.png) no-repeat top left;	
}
a.Equipe:hover
{
	background-position:bottom;	
}

a.BlogNote
{
	display:block;
	height:53px;
	width:248px;
	background:url(Images/BlogNote.png) no-repeat top left;	
}
a.BlogNote:hover
{
	background-position:bottom;	
}

a.LaboJuniors
{
	display:block;
	height:54px;
	width:212px;
	background:url(Images/LaboJuniors.png) no-repeat top left;	
}
a.LaboJuniors:hover
{
	background-position:bottom;	
}


a.BtnVosDocuments
{
	background:url(Images/BtnVosDocuments.png) no-repeat top left;	
	_background:url(Images/BtnVosDocuments.gif) no-repeat top left;	
	display:block;
	height:47px;
	padding:6px 10px;
	width:227px;
	margin-top:6px;
	color:#4d4d4f;
}
a.BtnVosDocuments:hover
{
	background-position:bottom;
	text-decoration:none;
}

.BtnLaLogitheque
{
	background:url(Images/BtnLaLogitheque.png) no-repeat top left;	
	_background:url(Images/BtnLaLogitheque.gif) no-repeat top left;	
	display:block;
	width:227px;
	height:62px;
	padding:6px 10px;
	margin-top:1px;
	color:#4d4d4f;
}
a.BtnLaLogitheque:hover
{
	background-position:bottom;
	text-decoration:none;
}

a.BtnDeposerImage
{
	background:url(Images/BtnDeposerImage.png) no-repeat top left;	
	_background:url(Images/BtnDeposerImage.gif) no-repeat top left;	
	display:block;
	width:64px;
	height:59px;
}
a.BtnDeposerImage:hover
{
	background-position:bottom;
}



.BackgroundLastPost
{
	width:247px;
	padding:9px;
	border-top:solid 1px #bababa;
	background:url(Images/BackgroundLastPost.png) no-repeat top left;		
}

.BackgroundLastPostBottom
{
	width:247px;
	height:13px;
	border-top:solid 1px #bababa;
	background:url(Images/BackgroundLastPostBottom.png) no-repeat top left;		
}

.LeLabo
{
	color:#292700; font-size:11px;
}

.LeLabo hr
{
	background-color:#BABABA;
	border:0 none;
	color:#BABABA;
	height:1px;
	margin:5px 0 7px 0;
	padding:0;
	width:500px;
}

.LeLabo a.BtnValider
{
	width:66px;
	height:66px;
	background:url(LightBox/BtnValider.gif) no-repeat top left;
	display:block;
	float:right;
	margin-right:14px;
}
.LeLabo a.BtnValider:hover
{
	background-position:bottom;
}

.LeLabo .SousTitre
{
	color:#a4d400; font-size:18px;
}

.LeLabo .cat
{
	color:#292700; font-size:12px; font-weight:bold;
}

.LeLabo .Error
{
	color:red; font-weight:bold;
}

.LeLabo a.BtnMesComptesValide
{
	display:block;
	width:66px;
	height:20px;
	background:url(Images/BtnMesComptesValide.png) no-repeat top left;	
}
.LeLabo a.BtnMesComptesValide:hover
{
	background-position:bottom;	
}

.LeLabo a.BtnMesComptesEleveGreenEnable
{
	display:block;
	width:20px;
	height:20px;
	background:url(Images/BtnMesComptesEleveGreen.png) no-repeat top left;		
}
.LeLabo a.BtnMesComptesEleveGreenEnable:hover
{
	background-position:bottom;	
}
.LeLabo a.BtnMesComptesEleveGreenDisable
{
	display:block;
	width:20px;
	height:20px;
	background:url(Images/BtnMesComptesEleveGreen.png) no-repeat bottom left;		
}
.LeLabo a.BtnMesComptesEleveGreenDisable:hover
{
	background-position:top;	
}

.LeLabo a.BtnMesComptesEleveRedEnable
{
	display:block;
	width:20px;
	height:20px;
	background:url(Images/BtnMesComptesEleveRed.png) no-repeat top left;		
}
.LeLabo a.BtnMesComptesEleveRedEnable:hover
{
	background-position:bottom;	
}


.LeLabo a.BtnMesComptesEleveRedDisable
{
	display:block;
	width:20px;
	height:20px;
	background:url(Images/BtnMesComptesEleveRed.png) no-repeat bottom left;		
}
.LeLabo a.BtnMesComptesEleveRedDisable:hover
{
	background-position:top;	
}
.LeLabo a.BtnMesComptesEleveDelete
{
	display:block;
	width:20px;
	height:20px;
	background:url(Images/BtnMesComptesEleveDelete.png) no-repeat bottom left;		
}
.LeLabo a.BtnMesComptesEleveDelete:hover
{
	background-position:top;	
}

.LeLabo a.BtnMesComptesEleveAdd
{
	display:block;
	width:127px;
	height:20px;
	background:url(Images/BtnMesComptesEleveAdd.png) no-repeat top left;		
}
.LeLabo a.BtnMesComptesEleveAdd:hover
{
	background-position:bottom;	
}

.LeLabo span.green
{
	display:block;
	padding-left:20px;
	padding-right:10px;
	height:14px;
	background:url(Images/BtnMesComptesEleveGreenSmall.png) no-repeat top left;		
	font-size:10px;
	margin:5px 0;
}

.LeLabo span.red
{
	display:block;
	padding-left:20px;
	padding-right:10px;
	height:14px;
	background:url(Images/BtnMesComptesEleveRedSmall.png) no-repeat top left;		
	margin:5px 0;
}

.LeLabo span.delete
{
	display:block;
	padding-left:20px;
	height:14px;
	background:url(Images/BtnMesComptesEleveDeleteSmall.png) no-repeat top left;		
	margin:5px 0;
}

/***** FOOTER  *****/

.PanelGlobalModel1 .Footer
{
	color:#a9a8a9;
	font-size:11px;
	width:813px;
	height:35px;
	padding-left:143px;
	padding-top:79px;
	background:url(ImagesModel1/Footer.png) no-repeat bottom left;
	margin:auto;
	margin-top:-59px;
	position:relative;
	z-index:5;
}





/************************************/
/*****			MODEL 2			*****/
/************************************/





.PanelGlobalModel2
{
	width:964px;
	margin:auto;
	background:url(ImagesModel2/BackGround.png) repeat-y top left;	
}

/***** HEADER  *****/

.PanelGlobalModel2 .ContentHeader
{
	width:964px;
	height:141px;
	padding-top:11px;
}


/***** CONTENT  *****/

.PanelGlobalModel2 .Content
{
	width:794px;
	padding-top:8px;
	padding-left:170px;
	background:url(ImagesModel2/ContentTop.gif) no-repeat top left;	
	position:relative;
	z-index:15;
}



.ContentLaboJuniors
{
	width:794px;
	padding-top:8px;
	padding-left:170px;
	background:url(ImagesModel2/ContentTop2.gif) no-repeat left -3px;	
	position:relative;
	z-index:15;
}
.ContentLaboJuniors .Title
{
	color:#4d4d4f; font-size:24px; height:32px; width:693px; border-bottom:solid 1px #bababa;
}


.ContentLaboJuniors .MenuOption
{
	background:url(Images/BackgroundLaboJuniorsMenu.png) no-repeat top left;
	height:39px;
	padding-left:15px;
	padding-top:11px;
	width:688px;
	font-size:12px;
}

.ContentLaboJuniors .MenuOption .link
{
	border-right:1px solid #464646;
	color:#464646;
	float:left;
	padding:0 5px;
	display:block;
}

.ContentLaboJuniors .MenuOption a.link
{
	border-right:1px solid #464646;
	color:#464646;
	float:left;
	padding:0 5px;
}

.ContentLaboJuniors .MenuOption a.BtnAjoutFichier
{
	display:block;
	height:19px;
	width:114px;
	background:url(Images/BtnAjoutFichier.png) no-repeat left top;	
	margin:-2px 10px 0 0;
	float:left;
}

.ContentLaboJuniors .MenuOption a.BtnAjoutFichier:hover
{
	background-position:left bottom;
}



.ContentLaboJuniors .MenuDossier
{
	margin-left:122px;
	margin-top:15px;
	position:absolute;
}

.MenuDossier a.BtnLaboJuniorsBrouillonsV
{
	display:block;
	height:28px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsBrouillons.png) no-repeat bottom left;	
	color:#000000;
	font-size:12px;
}
.MenuDossier a.BtnLaboJuniorsBrouillons
{
	display:block;
	height:28px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsBrouillons.png) no-repeat top left;	
	color:#838384;
	font-size:12px;
}
.MenuDossier a.BtnLaboJuniorsBrouillons:hover
{
	background-position:bottom;	
	color:#000000;
}

.MenuDossier a.BtnLaboJuniorsDocValideV
{
	display:block;
	height:28px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsDocValide.png) no-repeat bottom left;	
	color:#000000;
	font-size:12px;
	
}
.MenuDossier a.BtnLaboJuniorsDocValide
{
	display:block;
	height:28px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsDocValide.png) no-repeat top left;	
	color:#838384;
	font-size:12px;
	
}
.MenuDossier a.BtnLaboJuniorsDocValide:hover
{
	background-position:bottom;	
	color:#000000;
}

.MenuDossier a.BtnLaboJuniorsDocDefV
{
	display:block;
	height:28px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsDocDef.png) no-repeat bottom left;	
	color:#000000;
	font-size:12px;
}
.MenuDossier a.BtnLaboJuniorsDocDef
{
	display:block;
	height:28px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsDocDef.png) no-repeat top left;	
	color:#838384;
	font-size:12px;
}
.MenuDossier a.BtnLaboJuniorsDocDef:hover
{
	background-position:bottom;	
	color:#000000;
}

.MenuDossier a.BtnLaboJuniorsPhotoClasseV
{
	display:block;
	height:28px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsPhotoClasse.png) no-repeat bottom left;	
	color:#000000;
	font-size:12px;
}
.MenuDossier a.BtnLaboJuniorsPhotoClasse
{
	display:block;
	height:28px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsPhotoClasse.png) no-repeat top left;	
	color:#838384;
	font-size:12px;
}
.MenuDossier a.BtnLaboJuniorsPhotoClasse:hover
{
	background-position:bottom;	
	color:#000000;
}

.MenuDossier a.BtnLaboJuniorsCorbeilleV
{
	display:block;
	height:22px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsCorbeille.png) no-repeat bottom left;	
	color:#000000;
	font-size:12px;
}
.MenuDossier a.BtnLaboJuniorsCorbeille
{
	display:block;
	height:22px;
	padding-left:51px;
	padding-top:8px;
	width:109px;
	background:url(Images/BtnLaboJuniorsCorbeille.png) no-repeat top left;	
	color:#838384;
	font-size:12px;
}
.MenuDossier a.BtnLaboJuniorsCorbeille:hover
{
	background-position:bottom;	
	color:#000000;
}

.Files
{
	border-left:solid 1px #bababa;
	margin-left:124px;
	margin-top:16px;	
	padding-left:18px;
	min-height:200px; 
	height:auto !important;
	height:200px;
}

.Files .TitlePage
{
	color:#92b323;
	font-size:14px;
	font-weight:bold;
}

.Files .Error
{
	color:red;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

.Files .TableFiles
{
	width:632px;
	margin-top:15px;
}

.Files .TableFiles a
{
	color:Black;
}

.Files .TableFiles tr
{
	background:url(Images/BackGroungTdFiles.png) no-repeat left bottom;
}
.Files .TableFiles td
{
	border-top:solid 1px #bababa;
	padding-top:5px;
	padding-bottom:11px;
	font-size:11px;
}


/***	MENU GAUCHE	***/
.PanelMenuGaucheDocsEnStock
{
	width:161px;	
	position:absolute;
	margin-left:-170px;
	margin-top:-8px;
}

a.BtnMenuLePlastiqueEtat
{
	display:block;
	height:52px;
	width:161px;
	background:url(Images/BtnMenuLePlastiqueEtat.png) no-repeat top left;	
}
a.BtnMenuLePlastiqueEtat:hover
{
	background-position:bottom;	
}

a.BtnMenuQuestiondeFond
{
	display:block;
	height:52px;
	width:161px;
	background:url(Images/BtnMenuQuestiondeFond.png) no-repeat top left;	
}
a.BtnMenuQuestiondeFond:hover
{
	background-position:bottom;	
}

a.BtnMenuBonusPourLaClasse
{
	display:block;
	height:52px;
	width:161px;
	background:url(Images/BtnMenuBonusPourLaClasse.png) no-repeat top left;	
}
a.BtnMenuBonusPourLaClasse:hover
{
	background-position:bottom;	
}

a.BtnMenuMatieresEnseigner
{
	display:block;
	height:40px;
	width:161px;
	background:url(Images/BtnMenuMatieresEnseigner.png) no-repeat top left;	
}
a.BtnMenuMatieresEnseigner:hover
{
	background-position:bottom;	
}

a.BtnMenuKitPedagogique
{
	display:block;
	height:41px;
	width:161px;
	background:url(Images/BtnMenuKitPedagogique.png) no-repeat top left;	
}
a.BtnMenuKitPedagogique:hover
{
	background-position:bottom;	
}

a.BtnMenuReglement
{
	display:block;
	height:40px;
	width:152px;
	background:url(Images/BtnMenuReglement.gif) no-repeat top left;	
}
a.BtnMenuReglement:hover
{
	background-position:bottom;	
}



.PanelGlobalModel2 .Content .Title
{
	color:#4d4d4f; font-size:24px;
}

.PanelGlobalModel2 .Content .Texte
{
	color:#4d4d4f; font-size:14px; width:776px; margin-top:6px; border-bottom:solid #bababa 1px; padding-bottom:19px;
}

.PanelGlobalModel2 .Content .PanelArticle
{
		color:#707070; font-size:11px; width:776px; margin-top:6px; border-bottom:solid #bababa 1px;
}

.PanelGlobalModel2 .Content .PanelArticle a
{
		color:#707070;
}


.ALire
{
		color:#5f601e;
		font-size:14px;
		padding-right:15px;
		background:url(Images/FlecheVersBasJaune.png) no-repeat right 5px;
}

a.HyperLinkVid1
{
	display:block;
	height:148px;
	width:245px;
	background:url(Images/vid1.png) no-repeat top left;	
	border:solid 1px #7a7a7a;
	margin:7px 0px;
}
a.HyperLinkVid1:hover
{
	background-position:bottom;	
}
a.HyperLinkVid2
{
	display:block;
	height:146px;
	width:245px;
	background:url(Images/vid2.png) no-repeat top left;	
	border:solid 1px #7a7a7a;
	margin:7px 0px;
}
a.HyperLinkVid2:hover
{
	background-position:bottom;	
}
a.HyperLinkVid3
{
	display:block;
	height:146px;
	width:244px;
	background:url(Images/vid3.png) no-repeat top left;	
	border:solid 1px #7a7a7a;
	margin:7px 0px;
}
a.HyperLinkVid3:hover
{
	background-position:bottom;	
}
a.HyperLinkVid4
{
	display:block;
	height:146px;
	width:244px;
	background:url(Images/vid4.png) no-repeat top left;	
	border:solid 1px #7a7a7a;
	margin:7px 0px;
}
a.HyperLinkVid4:hover
{
	background-position:bottom;	
}
a.HyperLinkVid5
{
	display:block;
	height:146px;
	width:244px;
	background:url(Images/vid5.png) no-repeat top left;	
	border:solid 1px #7a7a7a;
	margin:7px 0px;
}
a.HyperLinkVid5:hover
{
	background-position:bottom;	
}

a.HyperLinkVid6
{
	display:block;
	height:146px;
	width:244px;
	background:url(Images/vid6.png) no-repeat top left;	
	border:solid 1px #7a7a7a;
	margin:7px 0px;
}
a.HyperLinkVid6:hover
{
	background-position:bottom;	
}

a.HyperLinkVid7
{
	display:block;
	height:146px;
	width:244px;
	background:url(Images/vid7.png) no-repeat top left;	
	border:solid 1px #7a7a7a;
	margin:7px 0px;
}
a.HyperLinkVid7:hover
{
	background-position:bottom;	
}


a.HyperLinkTelecharger
{
	background:url(Images/BtnLinkVert.png) no-repeat top right;
	padding-right:20px;
	color:#57b018;
	height:17px;
	display:block;
	font-size:12px;
	padding-left:155px;
}
a.HyperLinkTelecharger:hover
{
	background-position:bottom right;
}

/***** FOOTER  *****/

.PanelGlobalModel2 .Footer
{
	color:#a9a8a9;
	font-size:11px;
	width:809px;
	height:35px;
	padding-left:155px;
	padding-top:79px;
	background:url(ImagesModel2/Footer.png) no-repeat bottom left;
	margin:auto;
	margin-top:-59px;
	position:relative;
	z-index:5;
}





/************************************/
/*****			MODEL 3			*****/
/************************************/



.PanelGlobalModel3
{
	width:964px;
	margin:auto;
	background:url(ImagesModel3/BackGround.png) repeat-y top left;	
}

/***** HEADER  *****/

.PanelGlobalModel3 .ContentHeader
{
	width:964px;
	height:141px;
	padding-top:11px;
}


/***** CONTENT  *****/

.PanelGlobalModel3 .Content
{
	width:794px;
	padding-top:8px;
	padding-left:161px;
	background:url(ImagesModel3/ContentTop.gif) no-repeat top left;	
	position:relative;
	z-index:15;
}

.PanelGlobalModel3 .ContentBlog
{
	width:794px;
	padding-top:8px;
	padding-left:170px;
	background:url(ImagesModel3/ContentTop.gif) no-repeat top left;	
	position:relative;
	z-index:15;
	font-size:12px;
}

/***	MENU GAUCHE	***/


.PanelMenuGaucheLeConcours
{
	width:153px;
	position:absolute;
	margin-left:-161px;
	margin-top:-8px;
}


a.BtnMenuPourquoi
{
	display:block;
	height:41px;
	width:153px;
	background:url(Images/BtnMenuPourquoi.png) no-repeat top left;	
}
a.BtnMenuPourquoi:hover
{
	background-position:bottom;	
}
a.BtnMenuAvecQui
{
	display:block;
	height:40px;
	width:153px;
	background:url(Images/BtnMenuAvecQui.png) no-repeat top left;	
}
a.BtnMenuAvecQui:hover
{
	background-position:bottom;	
}
a.BtnMenuComment
{
	display:block;
	height:41px;
	width:153px;
	background:url(Images/BtnMenuComment.png) no-repeat top left;	
}
a.BtnMenuComment:hover
{
	background-position:bottom;	
}
a.BtnMenuQuand
{
	display:block;
	height:39px;
	width:153px;
	background:url(Images/BtnMenuQuand.png) no-repeat top left;	
}
a.BtnMenuQuand:hover
{
	background-position:bottom;	
}


.PanelMenuGaucheLeLabo
{
	width:153px;
	position:absolute;
	margin-left:-170px;
	margin-top:-40px;
}

a.BtnMenuCentreDeRessources
{
	display:block;
	height:41px;
	width:153px;
	background:url(Images/BtnMenuCentreDeRessources.png) no-repeat top left;	
}
a.BtnMenuCentreDeRessources:hover
{
	background-position:bottom;	
}


a.BtnMenuBlogNote
{
	display:block;
	height:40px;
	width:153px;
	background:url(Images/BtnMenuBlogNote.png) no-repeat top left;	
}
a.BtnMenuBlogNote:hover
{
	background-position:bottom;	
}

a.BtnMenuLaboJuniors
{
	display:block;
	height:40px;
	width:153px;
	background:url(Images/BtnMenuLaboJuniors.png) no-repeat top left;	
}
a.BtnMenuLaboJuniors:hover
{
	background-position:bottom;	
}




.PanelGlobalModel3 .Content .Title
{
	color:#ff9900; font-size:24px; padding-left:9px;
}
	
.PanelGlobalModel3 .Content .Texte
{
	color:#4d4d4f; font-size:14px; width:674px; margin-top:6px; padding-bottom:10px; padding-left:9px;
}

.PanelGlobalModel3 .Content .PanelArticle
{
		color:#4d4d4f; font-size:12px; width:674px; padding-left:9px;
}

.PanelGlobalModel3 .Content .PanelArticle .Title
{
	color:#383838; font-size:18px;
}

.PanelGlobalModel3 .Content .PanelArticle .TitleOrange
{
	color:#ff9900; font-size:18px; line-height:35px;
}

.PanelGlobalModel3 .Content .PanelArticle hr
{
	background-color:#bababa; color:#bababa; padding:0; margin:0; margin-top:5px; width:100%; border:0; height:1px;
}

.PanelGlobalModel3 .Content .PanelArticle ul
{
	list-style-image:url(Images/PuceOrange.png);
	margin-left:40px;
}

.PanelGlobalModel3 .Content .PanelArticle a
{
	color:#ff9900;
	font-size:13px;
	font-weight:bold;
}


.PanelGlobalModel3 .ContentBlog .Title
{
	color:#4d4d4f; font-size:24px;
}

a.BtnBlogNoteNouveauPost
{
	display:block;
	height:28px;
	width:120px;
	background:url(Images/BtnBlogNoteNouveauPost.png) no-repeat top left;	
	position:absolute; margin-left:196px; margin-top:-5px;
}
a.BtnBlogNoteNouveauPost:hover
{
	background-position: left -28px;	
}


a.BtnBlogNoteEditer
{
	display:block;
	height:28px;
	width:78px;
	background:url(Images/BtnBlogNoteEditer.png) no-repeat top left;	
	position:absolute; margin-left:323px; margin-top:-5px;
}
a.BtnBlogNoteEditer:hover
{
	background-position: left -28px;	
}
a.BtnBlogNoteEditer[disabled]
{
	background-position: left -56px;	
}

a.BtnBlogNoteSupprimer
{
	display:block;
	height:28px;
	width:102px;
	background:url(Images/BtnBlogNoteSupprimer.png) no-repeat top left;	
	position:absolute; margin-left:414px; margin-top:-5px;
}
a.BtnBlogNoteSupprimer:hover
{
	background-position: left -28px;	
}
a.BtnBlogNoteSupprimer[disabled]
{
	background-position: left -56px;	
}


.PanelGlobalModel3 .ContentBlog .PanelPost
{
	width:673px; color:#4d4d4f; background:url(ImagesModel3/BackGroundPost.png) no-repeat top left;
}

.PanelGlobalModel3 .ContentBlog .PanelPost .TitlePost	
{
	font-weight:bold; font-size:14px;
}

.PanelGlobalModel3 .ContentBlog .PanelPost .Vert	
{
	color:#719201; 
}

.PanelGlobalModel3 .ContentBlog .PanelPost a.HyperLinkVoir	
{
	color:#b8c980; padding-right:10px; background:url(Images/PuceVerteLink.png) no-repeat right 4px; 
}
.PanelGlobalModel3 .ContentBlog .PanelPost a.HyperLinkVoir:hover
{
	color:#719201; 
	background-position:bottom right;
}

a.BtnEditCommentaireValid
{
	position:absolute;
	margin-left:585px;
	display:block;
	width:20px;
	height:20px;
	background:green;
}

.PanelGlobalModel3 .ContentBlog .PanelPost .FirstLine	
{²
	border-top:solid 1px #bababa; padding:4px 0px;
}
		
.PanelGlobalModel3 .ContentBlog .PanelPost .SecondLine	
{
	border-top:solid 1px #bababa; padding:7px 0px;	padding-left:22px;
}
		
.PanelGlobalModel3 .ContentBlog .PanelPost .ThirdLine	
{
	border-top:solid 1px #bababa; padding-top:10px; padding-bottom:20px;  background:url(ImagesModel3/FooterPost.png) no-repeat bottom left; 
}

.PanelGlobalModel3 .ContentBlog .PanelPrevNext
{
	width:673px; color:#4d4d4f; height:15px;
}

.PanelGlobalModel3 .ContentBlog .PanelPrevNext a.HyperLinkPrec	
{
	color:#4d4d4f; padding-left:10px; background:url(Images/PuceVerteLinkInver.png) no-repeat left 4px;  float:left;
}
.PanelGlobalModel3 .ContentBlog .PanelPrevNext a.HyperLinkPrec:hover	
{
	background-position:left -8px;
}
.PanelGlobalModel3 .ContentBlog .PanelPrevNext a.HyperLinkPrec[disabled]
{
	color:#b7b7b7; background-position:right -8px;
}


.PanelGlobalModel3 .ContentBlog .PanelPrevNext .NbPostPrec
{
	color:#719201; float:left;
}

.PanelGlobalModel3 .ContentBlog .PanelPrevNext .NbPostNext
{
	color:#719201; float:right;
}
.PanelGlobalModel3 .ContentBlog .PanelPrevNext a.HyperLinkNext	
{
	color:#4d4d4f; padding-right:10px; background:url(Images/PuceVerteLink.png) no-repeat right 4px; float:right;
}
.PanelGlobalModel3 .ContentBlog .PanelPrevNext a.HyperLinkNext:hover
{
	background-position:right -8px;
}
.PanelGlobalModel3 .ContentBlog .PanelPrevNext a.HyperLinkNext[disabled]
{
	color:#b7b7b7; background-position:right -8px;
}


	

/***** FOOTER  *****/

.PanelGlobalModel3 .Footer
{
	color:#a9a8a9;
	font-size:11px;
	width:809px;
	height:35px;
	padding-left:155px;
	padding-top:79px;
	background:url(ImagesModel3/Footer.png) no-repeat bottom left;
	margin:auto;
	margin-top:-59px;
	position:relative;
	z-index:5;
}



/************************************/
/*****		REGLEMENT			*****/
/************************************/


.ContentReglement
{
	width:799px;
	padding-top:8px;
	padding-left:157px;
	background:url(ImagesModel3/ContentTop.gif) no-repeat top left;	
	position:relative;
	z-index:15;
}

.ContentReglement .Title
{
	color:#c44a40; font-size:24px; padding-left:9px;
}

.ContentReglement .SousTitre
{
	color:#c44a40; font-size:18px; line-height:35px;
}
	
.ContentReglement .Texte
{
	color:#4d4d4f; font-size:14px; width:674px; margin-top:6px; padding-bottom:10px; padding-left:9px;
}

.ContentReglement .PanelArticle
{
		color:#4d4d4f; font-size:12px; width:674px; padding-left:9px;
}

.ContentReglement .PanelArticle .Title
{
	color:#383838; font-size:18px;
}

.ContentReglement .PanelArticle hr
{
	background-color:#bababa; color:#bababa; padding:0; margin:0; margin-top:5px; width:100%; border:0; height:1px;
}

.ContentReglement .PanelArticle ul
{
	list-style-image:url(Images/PuceRouge.png);
	margin-left:40px;
}


.PanelCount
{
	background:url(Images/ImgCompteARebour.png) no-repeat top left;
	_background:url(Images/ImgCompteARebour.gif) no-repeat top left;
	.background:url(Images/ImgCompteARebour.gif) no-repeat top left;
	color:White;
	font-size:26px;
	font-weight:bold;
	height:61px;
	padding-left:150px;
	padding-right:3px;
	padding-top:26px;
	text-align:center;
	width:67px;
}

a.LeConcoursInscrivezVous220x88
{
	display:block;
	width:220px;
	height:90px;
	background:url(Images/LeConcoursInscrivezVous220x88.png) no-repeat top left;	
	_background:url(Images/LeConcoursInscrivezVous220x88.gif) no-repeat top left;	
}
a.LeConcoursInscrivezVous220x88:hover
{
	background-position:bottom;	
}


a.DemandeKit
{
	display:block;
	width:788px;
	height:158px;
	background:url(Images/DemandeKit.png) no-repeat top left;	
}
a.DemandeKit:hover
{
	background-position:bottom;	
}

.PanelCountSmall
{
	background:url(Images/ImgCompteAReboursmall.png) no-repeat top left;
	color:White;
	font-size:9px;
	font-weight:bold;
	height:24px;
	padding-left:76px;
	padding-right:2px;
	padding-top:11px;
	text-align:center;
	width:24px;
}

/************************************/
/*****		LIGHTBOX			*****/
/************************************/


.LoginBoxGlobal
{
	display:none;
	z-index:5001;
	position:absolute;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity: 0;	
    margin-top:30px;
}


.PanelUserConnected
{
	padding-left:8px;
	padding-top:6px;
	background:url(Images/UserConnected.png) no-repeat left top;
	_background:url(Images/UserConnected.gif) no-repeat left top;
	.background:url(Images/UserConnected.gif) no-repeat left top;
	color:White;
	font-size:12px;
	position:relative;
	width:104px;
	height:64px;
}

.PanelUserConnected a
{
	color:White;
}


.LoginBoxContent
{
	margin:auto;
	width:208px;
	padding-top:71px;
	padding-right:10px;
	padding-left:45px;
	height:144px;
	background:url(Images/LoginBox.png) no-repeat top left;
	_background:url(Images/LoginBox.gif) no-repeat top left;
	.background:url(Images/LoginBox.gif) no-repeat top left;
	margin-top:10px;
	color:#3c7289;
	font-size:11px;
}

.LoginBoxContentBottom
{
	margin:auto;
	width:208px;
	padding-right:10px;
	padding-left:45px;
	height:20px;
	background:url(Images/LoginBoxBottom.png) no-repeat Bottom left;
	_background:url(Images/LoginBoxBottom.gif) no-repeat Bottom left;
	.background:url(Images/LoginBoxBottom.gif) no-repeat Bottom left;
	color:#3c7289;
	font-size:12px;
}

a.BtnMpOublier
{
	background:url(Images/BtnMpOublier.gif) no-repeat left top;
	width:50px;
	height:20px;
	margin-left:5px;
	display:block;
}

a.BtnMpOublier:hover
{
	background-position:bottom left;
}


.LoginBox .NoErrorMessage
{
	background-color:transparent;
	color:White;
	display:block;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-top:81px;
	padding:4px 5px 0;
	text-align:center;
	position:absolute;
}

.LoginBox .ErrorMessage
{
	background-color:Red;
	color:White;
	display:block;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-top:81px;
	padding:4px 5px 0;
	text-align:center;
	position:absolute;
}


.LoginBox a.MP
{
	color:#013666;
	font-size:12px;
	padding-right:10px;
	background:url(Images/FlechBleu1.png) no-repeat right 4px;
}

.LoginBox a.MPDp
{
	color:#013666;
	font-size:12px;
	padding-right:10px;
	background:url(Images/FlechBleu3.png) no-repeat right 4px;
}

.LoginBox a.Ins
{
	color:#3c7289;
	font-size:12px;
	padding-right:10px;
	background:url(Images/FlechBleu2.png) no-repeat right 4px;
}

.LoginBox a.BtnGo
{
	background:url(Images/BtnGo.png) no-repeat top left;
	_background:url(Images/BtnGo.gif) no-repeat top left;
	.background:url(Images/BtnGo.gif) no-repeat top left;
	width:40px;
	height:35px;
	display:block;
	margin-left:165px;
	position:absolute;
	margin-top:77px;
}
.LoginBox a.BtnGo:hover
{
	background-position:bottom;
}


#Overlay
{
	left: 0px;
	/* pour les navigateurs "normaux" */
	position: fixed;
	top: 0px;
	/* pour IE */
	_position: absolute;
	.position: absolute;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;	
	width:100%;
	height:100%;
    z-index:5000;
    background-color:#e3e1e4;	
}

.LightBoxGlobal
{
	width:100%;
	height:800px;
	display:none;
	z-index:5001;
	position:absolute;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity: 0;	
}


.LightBoxContent
{
	margin:auto;
	margin-top:10px;
	width:652px;
}

.LightBoxContent a.CloseLink
{
	display: block;
	width: 15px;
	height: 18px;
	background: transparent url(LightBox/closelabel.png) no-repeat top;
	position:absolute;
	margin-left:593px;
	margin-top:11px;
}
.LightBoxContent a.CloseLink:hover
{
	background-position:bottom;
}

.HeaderLightBox
{
	width:452px; height:81px; padding-top:8px; padding-left:200px; color:#b3b3b3; font-size:18px;
	background:url(LightBox/Header.png) no-repeat top left;
	.background:url(LightBox/Header.gif) no-repeat top left;
	_background:url(LightBox/Header.gif) no-repeat top left;
}
.HeaderLightBox .EtapeEnCours
{
	color:#ec008c;
}

.HeaderLightBoxPostQuestion
{
	width:452px; height:31px; padding-top:8px; padding-left:200px; color:#b3b3b3; font-size:18px;
	background:url(LightBox/HeaderPostQuestion.png) no-repeat top left;
	.background:url(LightBox/HeaderPostQuestion.gif) no-repeat top left;
	_background:url(LightBox/HeaderPostQuestion.gif) no-repeat top left;
}

.HeaderLightBoxNouveauPost
{
	width:452px; height:31px; padding-top:8px; padding-left:200px; color:#b3b3b3; font-size:18px;
	background:url(LightBox/HeaderNouveauPost.png) no-repeat top left;
	.background:url(LightBox/HeaderNouveauPost.gif) no-repeat top left;
	_background:url(LightBox/HeaderNouveauPost.gif) no-repeat top left;
}

.HeaderLightBoxPostReponse
{
	width:452px; height:31px; padding-top:8px; padding-left:200px; color:#b3b3b3; font-size:18px;
	background:url(LightBox/HeaderPostReponse.png) no-repeat top left;
	.background:url(LightBox/HeaderPostReponse.gif) no-repeat top left;
	_background:url(LightBox/HeaderPostReponse.gif) no-repeat top left;
}

.HeaderLightBoxUpload
{
	width:452px; height:41px; padding-top:8px; padding-left:200px; color:#b3b3b3; font-size:18px;
	background:url(LightBox/HeaderUpload.png) no-repeat bottom left;
	.background:url(LightBox/HeaderUpload.gif) no-repeat bottom left;
	_background:url(LightBox/HeaderUpload.gif) no-repeat bottom left;
}

.HeaderLightBoxDeleteFile
{
	width:452px; height:41px; padding-top:8px; padding-left:200px; color:#b3b3b3; font-size:18px;
	background:url(LightBox/HeaderDeleteFile.png) no-repeat bottom left;
	.background:url(LightBox/HeaderDeleteFile.gif) no-repeat bottom left;
	_background:url(LightBox/HeaderDeleteFile.gif) no-repeat bottom left;
}

.ContentLightBox
{
	background:url(LightBox/Background.png);
	_background:url(LightBox/Background.gif);
	padding-left:32px; padding-right:47px;
}

.ContentLightBox .Paragraphe .Title
{
	font-size:14px; font-weight:bold; color:#ec008c; line-height:25px;
}

.ContentLightBox .Paragraphe .SousTitle
{
	font-size:12px; color:#ec008c;
}

.ContentLightBox .Paragraphe .NbParagraphe
{
	font-size:16px; font-weight:bold; color:#ec008c;
}

.ContentLightBox .Paragraphe .Obligatoire
{
	color:#ec008c; 
}
.ContentLightBox .Paragraphe
{
	background:url(LightBox/FooterParagraphe.gif) no-repeat bottom; width:100%; color:#4d4d4f; font-size:11px; padding-bottom:18px;
}
.ContentLightBox .Paragraphe a
{
	color:#4d4d4f;
}

.ContentLightBox .ParagrapheStep3
{
	width:550px; color:#4d4d4f; font-size:11px; padding: 10px 15px 18px 15px; color:#4d4d4f; font-size:14px; text-align:center;
}

.ContentLightBox .Paragraphe hr
{
	background-color:#bababa; color:#bababa; padding:0; margin:0; margin-top:5px; width:100%; border:0; height:1px;
}

.ContentLightBox .Paragraphe ul
{
	margin-left:40px;
}

.ContentLightBox .Error
{
	color:red; font-weight:bold;
}

.ContentLightBox .InfoPost
{
	color:#a0a0a0;
	font-size:14px;
	padding-bottom:15px;
	padding-top:15px;
}

.ContentLightBox .InfoPost .Vert
{
	color:#90ba00;
}

.ContentLightBox .BigTitle
{
	color:#4d4d4f;
	font-size:18px;
}

.ContentLightBox .InfoPostText
{
	color:#4d4d4f;
	font-size:12px;
	padding-bottom:10px;
}
.ContentLightBox .InfoPostText .Type
{
		padding-right:15px;
		background:url(Images/FlecheVersBasVerte.png) no-repeat right 5px;
}

.FooterLightBox
{
	width:652px; height:100px;
	background:url(LightBox/Footer.png) no-repeat top left;
	.background:url(LightBox/Footer.gif) no-repeat top left;
	_background:url(LightBox/Footer.gif) no-repeat top left;
}

.FooterLightBox2
{
	width:652px; height:95px;
	background:url(LightBox/Footer2.png) no-repeat top left;
	.background:url(LightBox/Footer2.gif) no-repeat top left;
	_background:url(LightBox/Footer2.gif) no-repeat top left;
}

.FooterLightBoxPost
{
	width:652px; height:95px;
	background:url(LightBox/FooterPost.png) no-repeat top left;
	.background:url(LightBox/FooterPost.gif) no-repeat top left;
	_background:url(LightBox/FooterPost.gif) no-repeat top left;
}


.FooterLightBoxStep3
{
	width:652px; height:21px;
	background:url(LightBox/FooterParagrapheStep3.png) no-repeat top left;
	.background:url(LightBox/FooterParagrapheStep3.gif) no-repeat top left;
	_background:url(LightBox/FooterParagrapheStep3.gif) no-repeat top left;

}

.FooterLightBox a.BtnValider
{
	width:66px; height:66px; background:url(LightBox/BtnValider.gif) no-repeat top left; display:block; float:right; margin-right:14px; _margin-right:7px; margin-top:21px;
}

.FooterLightBox a.BtnValider:hover
{
	background-position:bottom;
}

.FooterLightBox2 a.BtnValider
{
	width:66px; height:66px; background:url(LightBox/BtnValider.gif) no-repeat top left; display:block; float:right; margin-right:14px; _margin-right:7px; margin-top:16px;
}

.FooterLightBox2 a.BtnValider:hover
{
	background-position:bottom;
}


.HeaderLightBox a.BtnProposeCollegien
{
		width:161px; height:77px; background:url(LightBox/BtnProposeCollegien.gif) no-repeat top left; display:block; position:absolute; margin-left:230px; .margin-left:44px; _margin-left:40px; margin-top:-5px;
}
.HeaderLightBox a.BtnProposeCollegien:hover
{
	background-position:bottom;
}

.HeaderLightBox a.BtnCandidatureClasse
{
		width:161px; height:77px; background:url(LightBox/BtnCandidatureClasse.gif) no-repeat top left; display:block; position:absolute; margin-left:230px; .margin-left:44px; _margin-left:40px; margin-top:-5px;
}
.HeaderLightBox a.BtnCandidatureClasse:hover
{
	background-position:bottom;
}




/*****		LIGHTBOX VIDEO		*****/


.LightBoxVid
{
	width:100%;
	height:800px;
	display:none;
	z-index:5001;
	position:absolute;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity: 0;	
}


.LightBoxVidContent
{
	margin:auto;
	margin-top:10px;
	width:800px;
}

.LightBoxVidContent a.CloseLink
{
	display: block;
	width: 15px;
	height: 18px;
	background: transparent url(LightBox/closelabel.png) no-repeat top;
	position:absolute;
	margin-left:9px;
	margin-top:-7px;
}
.LightBoxVidContent a.CloseLink:hover
{
	background-position:bottom;
}

.LightBoxVidContent .TopLeft
{
	width:20px;
	height:27px;
	background:url(LightBoxVid/TopLeft.png) no-repeat top left;
	_background:url(LightBoxVid/TopLeft.gif) no-repeat top left;
	.background:url(LightBoxVid/TopLeft.gif) no-repeat top left;
}

.LightBoxVidContent .Top
{
	background:url(LightBoxVid/top.png) repeat-x top left;
	_background:url(LightBoxVid/top.gif) repeat-x top left;
	.background:url(LightBoxVid/top.gif) repeat-x top left;
}

.LightBoxVidContent .TopRight
{
	width:31px;
	background:url(LightBoxVid/TopRight.png) no-repeat top left;
	_background:url(LightBoxVid/TopRight.gif) no-repeat top left;
	.background:url(LightBoxVid/TopRight.gif) no-repeat top left;
}

.LightBoxVidContent .CenterRight
{
	background:url(LightBoxVid/CenterRight.png) no-repeat top left;
	_background:url(LightBoxVid/CenterRight.gif) no-repeat top left;
	.background:url(LightBoxVid/CenterRight.gif) no-repeat top left;
}

.LightBoxVidContent .BottomLeft
{
	background:url(LightBoxVid/BottomLeft.png) no-repeat top left;
	_background:url(LightBoxVid/BottomLeft.gif) no-repeat top left;
	.background:url(LightBoxVid/BottomLeft.gif) no-repeat top left;
}
.LightBoxVidContent .BottomRight
{
	background:url(LightBoxVid/BottomRight.png) no-repeat top left;
	_background:url(LightBoxVid/BottomRight.gif) no-repeat top left;
	.background:url(LightBoxVid/BottomRight.gif) no-repeat top left;
}

.LightBoxVidContent .Content
{
	position:relative;
	z-index:15;
}

.LightBoxVidContent .Content .Title
{
	color:#c44a40; font-size:24px; padding-left:9px;
}

.LightBoxVidContent .Content .SousTitre
{
	color:#c44a40; font-size:18px; line-height:35px;
}
	
.LightBoxVidContent .Content .Texte
{
	color:#4d4d4f; font-size:14px; width:674px; margin-top:6px; padding-bottom:10px; padding-left:9px;
}

.LightBoxVidContent .Content .PanelArticle
{
	color:#4d4d4f; font-size:12px; width:674px; padding-left:9px;
}

.LightBoxVidContent .Content .PanelArticle .Title
{
	color:#383838; font-size:18px;
}

.LightBoxVidContent .Content .PanelArticle hr
{
	background-color:#bababa; color:#bababa; padding:0; margin:0; margin-top:5px; width:100%; border:0; height:1px;
}

.LightBoxVidContent .Content .PanelArticle ul
{
	list-style-image:url(Images/PuceRouge.png);
	margin-left:40px;
}



.CentreRessources
{
	background:url(TabStrip/BackGroundPost.png) no-repeat top left;
	width:653px;
	padding:22px 0 12px 20px;
}

.CentreRessources .BackGroundArt1
{
	background:url(TabStrip/BackGroundArt1.png) no-repeat top left;
	width:590px;
	font-size:12px;
	color:#6f7072;
	padding:20px 0 0 61px;
}
.CentreRessources .BackGroundArt2
{
	background:url(TabStrip/BackGroundArt2.png) no-repeat top left;
	width:590px;
	font-size:12px;
	color:#6f7072;
	padding:20px 0 0 61px;
}
.CentreRessources .BackGroundArt3
{
	background:url(TabStrip/BackGroundArt3.png) no-repeat top left;
	width:590px;
	font-size:12px;
	color:#6f7072;
	padding:20px 0 0 61px;
}
.CentreRessources .BackGroundArt4
{
	background:url(TabStrip/BackGroundArt4.png) no-repeat top left;
	width:590px;
	font-size:12px;
	color:#6f7072;
	padding:20px 0 0 61px;
}

.CentreRessources .BackGroundLien
{
	background:url(TabStrip/BackGroundLien.png) no-repeat top left;
	width:651px;
	font-size:12px;
	color:#6f7072;
	margin-top:8px;
	padding-top:28px;
}
.CentreRessources .BackGroundLien li
{
	background:url(TabStrip/Puce.png) no-repeat left 3px;
	padding-left:12px;
}

.CentreRessources .BackGroundLien a
{
	color:#87ad05; padding-right:10px; background:url(Images/PuceVerteLink.png) no-repeat right 4px;
}

.CentreRessources .BackGroundLien a:hover
{
	color:#719201; 
	background-position:bottom right;
}

.CentreRessources .BackGroundRecommandation
{
	background:url(TabStrip/BackGroundRecommandation.png) no-repeat top left;
	width:638px;
	font-size:12px;
	color:#252525;
	padding:30px 0 5px 13px;
	margin-top:10px;
}

.CentreRessourcesBottom
{
	background:url(TabStrip/FooterPost.png) no-repeat top left;
	width:673px;
	height:20px;
}


.CentreRessourcesDocs
{
	background:url(TabStrip/BackGroundPost.png) no-repeat top left;
	width:653px;
	padding:10px 0 0px 20px;
	border-bottom:solid 1px #bababa;
}

.CentreRessourcesDocs .LienDocs
{
	width:651px;
	font-size:12px;
	color:#6f7072;
	margin-top:8px;
}
.CentreRessourcesDocs .LienDocs li
{
	background:url(TabStrip/Puce.png) no-repeat left 3px;
	padding-left:12px;
	color:#252525;
}

.CentreRessourcesDocs .LienDocs a
{
	color:#87ad05; padding-right:10px; background:url(Images/PuceVerteLink.png) no-repeat right 4px;
}

.CentreRessourcesDocs .LienDocs a:hover
{
	color:#719201; 
	background-position:bottom right;
}




















/*****************************/
/******		PACIFOX		*****/
/***************************/