a:link
	{
	color:#666666;
	text-decoration:none;
	}

a:visited
	{
	color:#000000;
	text-decoration:none;
	}

a:hover
	{
	color:#006633;
	}

a:active
	{
	color:#CC3300;
	}

body
	{
	margin:5px 0px 0px 0px;
	background-color:#A3D9A4;
	background-image:url(../Images/Bck.gif);
	background-repeat:repeat-x;
	}

div#ws
		{
		 display:none;
		}

.popperlink
	 {
	  position: absolute;
	  visibility: hidden;
	  }

.padlr
	{
	text-align:right;
	padding-right:5px;
	}

.image
	{
	border:0px;
	}

/* -- Bandeau supérieur (logos et infos user ------------------------------------------------------------------------*/
.BS
	{
	width:775px;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;
	cellspacing: 0px;
	}

.member
	{
	width:180px;
	background-image:url(../Images/FondMsup.gif);
	font-family:Verdana;
	font-size:10px;
	color:#FFE7AB;
	}

.newask
	{
	width:40px;
	background-image:url(../Images/FondMsup.gif);
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFE7AB;
	}

.newask a
	{
	color:#FFE7AB;
	}

.newask a:link
	{
	color:#FFE7AB;
	}

.newask a:active
	{
	color:#FFE7AB;
	}

.newask a:visited
	{
	color:#FFE7AB;
	}

.Menumbr
	{
	width:45px;
	background-image:url(../Images/FondMsup.gif);
	}

.clock
	{
	width:220px;
	background-image:url(../Images/FondMsup.gif);
	font-family:Verdana;
	font-size:10px;
	color:#FFE7AB;
	}

.BSright
	{
	background-image:url(../Images/BordDMsup.gif);
	width:50px;
	}

.film
	{
	width:960px;
	border:0px;
	border-style:none;
	}

.filmframe
	{
	width:790px;
	border:0px;
	border-style:none;
	}

.perfo
	{
	width:79px;
	background-image:url(../Images/Perfol.gif);
	height:560px;
	}


/* -- Fin bandeau supérieur (logos et infos user) ---------------------------------------------------------------*/

/* -- Liens retour de pages --------------------------------------------------------------------------------------------*/
div#pgup
		{
		border:1px;
		border-style:solid;
		border-color:#999999;
		font-family:Verdana;
		color:#666666;
		font-size:10px;
		text-align:right;
		vertical-align:middle;
		padding-right:20px;
		}

.pgup
		{
		background-color:#FFFFFF;
		}

.pgup_on
		{
		background-color:#EBEBEB;
		}

div#pgbk
		{
		font-family:Verdana;
		color:#666666;
		font-size:10px;
		text-align:right;
		vertical-align:middle;
		padding-right:20px;
		}

.pgbk
		{
		background-color:#DCE1E5;
		}

.pgbk_on
		{
		background-color:#DCE1E5;
		color:#660000;
		}

div#top
		{
		font-family:Verdana;
		color:#666666;
		font-size:10px;
		text-align:right;
		vertical-align:middle;
		padding-right:20px;
		}

.top
		{
		color:#666666;
		}

.top_on
		{
		text-decoration:none;
		color:#0000FF;
		}

/*-- Fin liens retour de pages ------------------------------------------------------------------------------------------*/

.mainframe
	{
	width:100%;
	}

.content
	{
	border:0px;
	border-style:solid;
	border-color:#999999;
	}

.cadreSG
	{
	width:6px;
	height:7px;
	background-image:url(../Images/CadreSG.gif);
	}

.cadreSD
	{
	width:6px;
	height:7px;
	background-image:url(../Images/CadreSD.gif);
	}

.cadreIG
	{
	width:6px;
	height:7px;
	background-image:url(../Images/CadreIG.gif);
	}

.cadreID
	{
	width:6px;
	height:7px;
	background-image:url(../Images/CadreID.gif);
	}

.cadreG
	{
	width:6px;
	background-image:url(../Images/CadreG.gif);
	}

.cadreD
	{
	width:6px;
	background-image:url(../Images/CadreD.gif);
	}

.cadreS
	{
	height:7px;
	background-image:url(../Images/CadreS.gif);
	}

.cadreI
	{
	height:7px;
	background-image:url(../Images/CadreI.gif);
	}

.cadreBS
	{
	height:112px;
	background-image:url(../Images/Bsup.gif);
	}

.cadre
	{
	height:1px;
	background-color:#FFFFFF;
	}

.cadrelog
	{
	height:1px;
	background-color:#C0D2D2;
	background-image:url(../Images/IdBobine.jpg);
	}

.cadremdp
	{
	height:1px;
	background-color:#6699FF;
	background-image:url(../Images/Mdppfilm.jpg);
	}


.font1
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	}

.font2
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:justify;
	padding-left:20px;
	padding-right:10px;
	}

.font2epli
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:justify;
	padding-left:20px;
	padding-right:30px;
	}



.font2illust
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:justify;
	padding-right:20px;
	}

.font2proj
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:justify;
	padding:20px 40px 0px 230px;
	background-image:url(../Images/Projdias.jpg);
	background-repeat:no-repeat;
	}

.font2pnum
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:justify;
	padding:20px 40px 0px 230px;
	background-image:url(../Images/Photnum.jpg);
	background-repeat:no-repeat;
	}

.font2video
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:justify;
	padding:20px 40px 0px 230px;
	background-image:url(../Images/Concvideo.jpg);
	background-repeat:no-repeat;
	}

.font2prod
	{
	font:Arial;
	font-size:11px;
	font-weight:bold;
	color:#660000;
	line-height:15px;
	vertical-align:middle;
	}
	
.font3
	{
	font:Arial;
	font-size:9px;
	color:#660000;
	line-height:20px;
	vertical-align:middle;
	}

.tprod
	{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	letter-spacing:3px;
	}

.tprod a
	{
	font-size:12px;
	color:#660000;
	}

.tprod a:link
	{
	font-size:12px;
	color:#660000;
	}

.tprod a:hover
	{
	font-size:12px;
	color:#660000;
	text-decoration:underline;
	}

.tprod a:visited
	{
	font-size:12px;
	color:#660000;
	}

.tprod a:active
	{
	font-size:12px;
	color:#660000;
	}

.annmdp
	{
	font-family:Verdana;
	font-size:12px;
	color:#006633;
	line-height:30px;
	vertical-align:middle;
	}

.annmdp a:active, a:link
	{
	color:#006633;
	}

.annmdp a, a:visited
	{
	color:#006633;
	}

.annmdp a:hover
	{
	color:#006633;
	}

.info
	{
	font-family:Verdana;
	font-size:10px;
	color:#999999;
	}

.info a, a:visited
	{
	font-family:Verdana;
	font-size:10px;
	color:#999999;
	}

.info a:hover
	{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
	background-color:#7188aa;
	}

div#content
	{
	overflow:auto;
	width:620px;
	height:385px;
	background-image:url(../Images/back25deg.gif);
	padding-left:50px;
	scrollbar-face-color: #7188AA;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #CCCCCC;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #DCE1E5;
    scrollbar-arrow-color: #DCE1E5;
	}

div#Acces
	{
	overflow:auto;
	width:620px;
	height:385px;
	text-align:center;
	scrollbar-face-color: #7188AA;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #CCCCCC;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #DCE1E5;
    scrollbar-arrow-color: #DCE1E5;
	}


div#Jvl
	{
	font-family:Arial;
	font-weight:bold;
	color:#999999;
	text-align:center;
	}
	
div#Jvl a, a:active, a:link, a:visited
	{
	color:#999999;
	}

div#jvl a:hover
	{
	color:#666666;
	}
	
div#histo
	{
	font-family:Verdana;
	color:#003399;
	font-size:8.5pt;
	}

div#histo:first-letter
	{
	font-family:Tahoma;
	font-size:300%;
	font-style:italic;
	font-weight:bold;
	float:left;
	padding-right:10px;
	}

div#ml
		{
		background-image:url(../Images/Titre_Film.gif);
		background-repeat:repeat-y;
		line-height:38px;
		font-family:Verdana;
		color:#006600;
		font-size:14px;
		font-weight:bold;
		padding-left:25px;
		}

div#info
	{
	font-family:Verdana;
	color:#000066;
	font-size:8.5pt;
	text-align:justify;
	}

.titre1
	{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	letter-spacing:2px;
	color:#000066;
	padding-left:15px;
	}

.texte1
	{
	font-family:Verdana;
	font-size:11px;
	color:#000066;
	padding-left:25px;
	}

div#mbr
	{
	overflow:auto;
	width:490px;
	height:180px;
	background-color:#F2F4F6;
	padding:10px 20px 10px 10px;
	text-align:justify;
	scrollbar-face-color: #7188AA;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #CCCCCC;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #DCE1E5;
    scrollbar-arrow-color: #DCE1E5;
	}

div#CinMbr
	{
	overflow:auto;
	width:490px;
	height:380px;
	background-color:#F2F4F6;
	padding:10px 20px 10px 10px;
	text-align:justify;
	scrollbar-face-color: #7188AA;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #CCCCCC;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #DCE1E5;
    scrollbar-arrow-color: #DCE1E5;
	}

div#CinInclude
	{
	padding-left:15px;
	}

/*-- ONGLETS -------------------------------------------------------------------------------------------------------------*/

#ong
		{
			margin-left: 20px;
			margin-right: 20px;
		}


#onglet1
		{
			border-left: 1px solid #075E07;
			border-bottom: 1px solid #075E07;
			border-right: 1px solid #075E07;	
			padding: 10px 5px 6px 5px;
			background-image:url(../Images/Entree.jpg);
			background-repeat:no-repeat;
		}

#onglet2, #onglet3, #onglet4, #onglet5, #onglet6
		{
			border-left: 1px solid #075E07;
			border-bottom: 1px solid #075E07;
			border-right: 1px solid #075E07;	
			padding: 10px 5px 6px 5px;
		}

#onglet1 h1, #onglet2 h1, #onglet3 h1, #onglet4 h1, #onglet5 h1, #onglet6 h1
		{
			font-size: 12px;
			color: #075E07;
			background-color: transparent;
		}

ul#tabnav
		{
			list-style-type: none;
			margin: 0;
			padding-left: 30px; /* Position du premier onglet */
			padding-bottom: 23px;
			border-bottom: 1px solid #075E07;
			font: bold 10px verdana;
		}

ul#tabnav li
		{
			float: left;
			height: 21px;
			background-color: #075E07;
			color: #FFFFFF;
			margin: 2px 2px 0 2px;
			border: 1px solid #075E07;
		}

ul#tabnav a:link, ul#tabnav a:visited
		{
			display: block;
			color: #FFFFFF;
			background-color: transparent;
			text-decoration: none;
			padding: 4px;
		}

ul#tabnav a:hover
		{
			color: #FFFFFF;
			background-color: #B2CDB2;
		}

body#ong1 li.ong1, body#ong2 li.ong2,
body#ong3 li.ong3, body#ong4 li.ong4,
body#ong5 li.ong5, body#ong6 li.ong6,
		{
			border-bottom: 1px solid #FFFFFF;
			color: #000000;
			background-color: #FFFFFF;
		}

body#ong1 li.ong1 a:link, body#ong1 li.ong1 a:visited,
body#ong2 li.ong2 a:link, body#ong2 li.ong2 a:visited,
body#ong3 li.ong3 a:link, body#ong3 li.ong3 a:visited,
body#ong4 li.ong4 a:link, body#ong4 li.ong4 a:visited,
body#ong5 li.ong5 a:link, body#ong5 li.ong5 a:visited,
body#ong6 li.ong6 a:link, body#ong6 li.ong6 a:visited
	{
		color: #000000;
		background-color: #FFFFFF;
	}

/*-- Fin onglets -------------------------------------------------------------------------------------------------------------*/
.OngFrame
	{
	width:510px;
	border:2px solid #7188AA;
	background-color:#DCE1E5;
	}

.TtlSituation
	{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#000066;
	}

.FontSituation
	{
	font-family:Verdana;
	font-size:12px;
	color:#003300;
	}

.Contactcol1
	{
	font-family:Verdana;
	font-size:12px;
	color:#003300;
	float:right;
	}

.Contactcol2
	{
	font-family:Verdana;
	font-size:12px;
	color:#003366;
	background-color:#F2F4F6;
	border: 1px solid #7188AA;
	padding:5px 5px 5px 25px;
	}

.Contactcol2 a:hover
	{
	color:#003366;
	text-decoration:underline;
	}

.Contactcol2 a:visited
	{
	font-family:Verdana;
	font-size:12px;
	color:#003366;
	}

.Mbrtitle
	{
	font-family:Tahoma;
	font-size:14px;
	color:#660000;
	text-align:center;
	letter-spacing:4px;
	}

.Mbrcol1
	{
	font-family:Verdana;
	font-size:12px;
	color:#003300;
	text-align:center;
	padding-left:50px;
	}

.Mbrcol2
	{
	font-family:Verdana;
	font-size:12px;
	color:#003300;
	background-color:#F2F4F6;
	border: 1px solid #7188AA;
	padding:1px 5px 1px 5px;
	}

.include
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:justify;
	padding-right:15px;
	}

.includec
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:center;
	padding-right:15px;
	}

.histoyear
	{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#660000;
	text-align:right;
	vertical-align:top;
	padding-top:4px;
	padding-right:15px;
	}

.histodesc
	{
	font-family:Verdana;
	font-size:11px;
	color:#000066;
	text-align:justify;
	vertical-align:top;
	padding-right:10px;
	}

.tblact
		{
		background-color:#CDCEE7;
		border-color:#666666;
		font-family:Verdana;
		font-size:10px;
		color:#660000;
		}

.tblact td
		{
		padding-left:3px;
		padding-top:8px;
		padding-right:10px;
		padding-bottom:8px;
		}

.nbrnews
		{
		width:67%;
		font-family:Arial;
		font-size:11px;
		color:#006600;
		text-align:right;
		}
		
.ttlnews
		{
		font-family:Arial;
		font-size:11px;
		color:#0099FF;
		}
		
.cntnews
		{
		font-family:Arial;
		font-size:12px;
		color:#7188AA;
		text-align:justify;
		padding:10px 15px 10px 10px;
		}

.messnews
	{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-align:justify;
	padding-right:65px;
	}