.haut  {Z-INDEX: 100; position: relative}
.corps {Z-INDEX: 1; position: relative; width:500px; left:0px; top:0px}

.menu  {position: absolute;	background-color: #000000; top:10px; height: 20px; width:550px; left:20px}
.menuScroll  {position: absolute; background-color: #000000; top:10px; height: 20px; width:150px; left:550px}

.boitelogo {Z-INDEX: 100; position: absolute; width:170px; left:0px; top:10px}
.imagesscroll {Z-INDEX: 100; position: absolute; width:170px; left:0px; top:10px}
.boiteimage {position: absolute; top:0px; left:0px; width:760px; height: 460px;}
.boiteimage2 {position: absolute; top:0px; left:0px; width:760px; height: 560px}
.txtaccueil  {Z-INDEX: 100; position: absolute; top:460px; left:343px; FONT-FAMILY: Verdana, Arial; color:#ffffff; font-size:27px; font-weight:700; 
				background-color: #000000; filter: Alpha(Opacity=70); padding:10px}
.espacetxt  {Z-INDEX: 100; position: absolute; overflow: auto; width:486px; height:192px; top:387px; left:7px; FONT-FAMILY: Verdana, Arial; color:#404040; font-size:10px}
.espacetxt A {FONT-FAMILY: Verdana, Arial; color:#404040; font-size:10px; TEXT-DECORATION:underline}
.txtsousmenu  {Z-INDEX: 100; position: absolute; width:190px; top:387px; left:521px; FONT-FAMILY: Verdana, Arial; color:#404040; font-size:10px; font-weight:700}
.txtsousmenu a  {FONT-FAMILY: Verdana, Arial; color:#404040; font-size:10px; font-weight:700}

.lignesousmenu  {height:1px; background-color:#D15A18}


.boiteEtudiant {Z-INDEX: 100; position: absolute; top:64px; left:581px; height:20px; FONT-FAMILY: Verdana, Arial, Helvetica; color:#404040; font-size:10px; font-weight:700}
.Information  {Z-INDEX: 100; position: absolute; border-right: 1px solid #ffffff; height: 20px; width:150px; left:1px}
.Cours  {position: absolute; border-right: 1px solid #ffffff; left:150px; height: 20px; width:150px}
.Inscription  {position: absolute; border-right: 1px solid #ffffff; left:300px; height: 20px; width:150px}
.Contact {position: absolute; border-right: 1px solid #ffffff; left:450px; height: 20px; width:130px}
.Accueil  {position: absolute; left:580px; height: 20px; width:120px}

.boiteCompagnie  {Z-INDEX: 100; position: absolute; visibility:hidden; left:10px; top:28px; height: 20px; width:133px; text-align:right}
.boiteoeuvres	{Z-INDEX: 100; position: absolute; visibility:hidden; left:153px; top:28px; height:20px; width:112px; text-align:right}
.boiteprojet  	 {Z-INDEX: 100; position: absolute; visibility:hidden; left:255px; top:28px; height:20px; width:110px; text-align:right}

.menu150  {position: absolute; width:144px; top:3px; left:6px; FONT-FAMILY: Verdana, Arial, Helvetica; color:#FFFFFF; font-size:10px}
.sousmenu {width:150px; border:1px solid #cccccc}
.sousmenu150  {position: relative; height:20px;  FONT-FAMILY: Verdana, Arial, Helvetica; color:#ffffff; font-size:9px; text-align:right }
.sousmenu150 A {FONT-FAMILY: Verdana, Arial, Helvetica; color:#ffffff; font-size:9px; }

.menu130  {position: absolute; width:124px; top:3px; left:6px; FONT-FAMILY: Verdana, Arial, Helvetica; color:#FFFFFF; font-size:10px}
.menu130 A {FONT-FAMILY: Verdana, Arial, Helvetica; color:#FFFFFF; font-size:10px}
.menu112  {position: absolute; width:106px; top:3px; left:6px;  FONT-FAMILY: Verdana, Arial, Helvetica; color:#FFFFFF; font-size:10px}
.menu112 A  {FONT-FAMILY: Verdana, Arial, Helvetica; color:#FFFFFF; font-size:10px}

A 		{TEXT-DECORATION:none; font-style: normal; color: #007908}
A:link  {TEXT-DECORATION:none; font-style: normal; color: #007908}
A:hover {
TEXT-DECORATION: underline;
color: #F54200
}
.select
{
font-size:11px;
font-family:Verdana;
background-color: #006699
}
.input
{
font-size:11px;
font-family:Verdana;
color:#006699
}
.blancFlash {
	color:#ffffff;
	text-decoration: none;
	text-align: justify;
	}
.boite {
	margin: 0px 0px 0px 6px;
	}
.BoiteREP {
	FONT-FAMILY: verdana, arial, geneva, Helvetica, Sans Serif; 
	FONT-SIZE: 10px;
	color: #FFFFFF; 
	background-color: #4E585F
	}
.menuREP {
	BORDER: #4E585F 1px solid;
	Z-INDEX: 100;
	POSITION: absolute;
	width: 182px;
	BACKGROUND-COLOR: white;
	visibility: hidden;
	margin-top: 7px;
	padding: 6px 0px 6px 20px;
	FONT-FAMILY: verdana, arial, geneva, Helvetica;
	FONT-SIZE: 10px;
	color: #4E585F
	}
.menuRessources {
	Z-INDEX: 100;
	POSITION: absolute;
	width: 158px;
	height:366px;
	overflow:auto;
	margin-left:86px; 
	margin-top:-104px;
	visibility: hidden;
	FONT-FAMILY: verdana, arial, geneva, Helvetica;
	FONT-SIZE: 10px;
	color: #4E585F
	}
.BoiteUser {
	BORDER: #cccccc 1px solid;
	FONT-FAMILY: verdana, arial, geneva, Helvetica; 
	FONT-SIZE: 10px; 
	color: #4E585F; 
	WIDTH: 148px;
	height: 16px;
	}
.boiteP {
	BORDER: 0px; 
	FONT-FAMILY: verdana, arial, geneva, Helvetica;
	color: #4E585F; 
	FONT-SIZE: 10px;
	width: 118px;
	height: 14px; 
	PADDING: 0px 0px 0px 0px;
	}
.boiteP2 {
	BORDER: 0px; 
	FONT-FAMILY: verdana, arial, geneva, Helvetica;
	color: #4E585F; 
	FONT-SIZE: 10px;
	width: 132px;
	height: 14px; 
	PADDING: 0px 0px 0px 0px;
	}
.boiteR {
	width: 162px;
	height: 18px; 
	BACKGROUND-COLOR: white;
	}
.boiteR2 {
	BORDER: #cccccc 1px solid;
	FONT-FAMILY: verdana, arial, geneva, Helvetica; 
	FONT-SIZE: 10px; 
	WIDTH: 162px;
	height: 16px; 
	}
.boiteSUM {
	BORDER: #cccccc 1px solid;
	FONT-FAMILY: verdana, arial, geneva, Helvetica; 
	FONT-SIZE: 10px; 
	WIDTH: 148px;
	height: 16px; 
	}
.MenuG {
	BORDER: #CCCCCC 1px solid;
	POSITION: relative;
	width: 190px;
	BACKGROUND-COLOR: white;
	visibility: visible;
	padding: 3px 0px 0px 0px
	}
.MenuR2 {
	BORDER: 0px;
	width: 162px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 10px;
	color: #333333;
	}
.MenuPN {
	width: 190px;
	padding: 0px 10px 3px 10px;
	font-family: Arial, verdana, Helvetica, sans-serif;
	text-align: justify;
	font-size: 10px;
	color: #333333;
	}
.txtAarticles {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 10px;
	color: #000000;
	}
.txtAarticles A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 10px;
	color: #000000;
	}
.txtAvedettes {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 11px;
	color: #000000;
	}
.txtlien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.txtlien A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

.boiteCom {
	width: 182px;
	height: 88px;
	BORDER-bottom: #4E585F 1px solid
	}
.MenuR {
	BORDER: #CCCCCC 1px solid;
	width: 160px;
	BACKGROUND-COLOR: #E2E8E8;
	padding: 6px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4E585F;
	}
.MenuArcticle {
	BORDER: 0px;
	POSITION: relative;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF
	}
.MenuD {
	BORDER: #CCCCCC 1px solid;
	width: 190px;
	BACKGROUND-COLOR: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #4E585F;
	padding: 6px 0px 6px 0px;
	}
.MenuArtilces {
	
	width: 522px;
	height: 70px;
	overflow: auto;
	margin-top:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	padding: 0px 10px 0px 0px;
	}
.Menu532{
	border: #CCCCCC 1px solid;
	POSITION: relative;
	width: 534px;
	BACKGROUND-COLOR: #f4f4f4;
	visibility: visible;
	}
.typo261{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;
	color: #4E585F;
	padding: 3px 6px 6px 6px
	}
.typo532{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	color: #4E585F;
	padding: 0px 0px 0px 66px
	}
.boiteGAZ {
	WIDTH: 210px;
	height:27px;
	POSITION: relative;
	visibility: visible;
	}
.boiteArchive {
	Z-INDEX: 100;
	WIDTH: 210px;
	height: 10px;
	POSITION: relative;
	visibility: visible;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:right
	
	}
.menuArchive {
	
	Z-INDEX: 100;
	WIDTH: 210px;
	height: 166PX;
	POSITION: absolute;
	overflow: auto;
	BACKGROUND-COLOR:#ffffff;
	visibility: hidden;
	padding: 6px 6px 6px 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4E585F;
	}
.menuArchive2 {
	WIDTH: 180px;
	visibility:inherit;
	
	overflow:inherit
	


	}
.menu2 {
	WIDTH: 190px;

text-align: right;
	}
.boiteDossier {
	
	WIDTH: 190px;
	height: 28px;
	visibility: visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:right
	}
.menuDossier {
	
	Z-INDEX: 200;
	WIDTH: 210px;
	margin-top:-4px;
	POSITION: absolute;
	BACKGROUND-COLOR: white;
	visibility: hidden;
	padding: 6px 0px 6px 0px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4E585F;
	}
.menuAS {
	
	Z-INDEX: 200;
	WIDTH: 19px;
	margin-top:-4px;
	POSITION: absolute;
	BACKGROUND-COLOR: white;
	visibility: hidden;
	padding: 6px 0px 6px 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4E585F;
	}
.boitePUB { 
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}
.ligne4E585F {
		background-color: #CCCCCC;
	height: 1px;	
	}
.ligne154 {
	background-color: #4E585F;
	height: 1px;
	width: 154px	
	}
.Espace6 {
	height: 6px;	
	}
	.Espace8 {
	height: 8px;	
	}

	.boiteM {
	PADDING-LEFT: 10px; 
	PADDING-TOP: 3px;
	width: 190PX
}
.MenuM {
	BACKGROUND-COLOR: white;
	visibility: visible;
	}
.typomenu
{
   	FONT-WEIGHT: 100;
	FONT-SIZE: 10px;
    FONT-FAMILY: Trebuchet MS, Verdana, arial;
	color: #FFFFFF;
	text-align: left;
 }
.typomenu A
{
   	FONT-WEIGHT: 100;
	FONT-SIZE: 10px;
    FONT-FAMILY: Trebuchet MS, Verdana, arial;
	color: #ffffff;
	text-align: left;

	 }
.typosousmenu
{
   	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Trebuchet MS, Geneva,Sans Serif;
	color: #D15A18;
	text-align: left
	 }
.typosousmenu A
{
   	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Trebuchet MS, Geneva,Sans Serif;
	color: #4E585F;
	text-align: right
	 }
.typosousmenuL  {
   	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Trebuchet MS, Geneva,Sans Serif;
	color: #4E585F;
	text-align: left;
	 }
.typosousmenuL A {
   	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Trebuchet MS, Geneva,Sans Serif;
	color: #4E585F;
	text-align: left;
	 }
.typomenuL  {
   	FONT-WEIGHT: 700;
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Trebuchet MS, Geneva,Sans Serif;
	color: #000000;
	text-align: left;
	 }
.typomenuL A {
   	FONT-WEIGHT: 700;
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Trebuchet MS, Geneva,Sans Serif;
	color: #000000;
	text-align: left;
	 }
.typotitre
{
   	FONT-WEIGHT: 700;
	FONT-SIZE: 36px;
    FONT-FAMILY: Trebuchet MS, Arial, Geneva;
	color: #000000;
	 }
.typosoustitre
{
   	FONT-WEIGHT: 700;
	FONT-SIZE: 16px;
    FONT-FAMILY: Trebuchet MS, Arial, Geneva;
	color: #D15A18;
	 }
.typotitrepub
{
  	FONT-SIZE: 14px;
    FONT-FAMILY: Trebuchet MS,verdana, arial, Geneva,Sans Serif;
	font-weight: bold;
	color: #4E585F;
	 }
	 .typosoustitrepub
{
  	FONT-SIZE: 10px;
    FONT-FAMILY: Trebuchet MS,verdana, arial, Geneva,Sans Serif;
	font-weight: bold;
	color: #4E585F;
	 }
	 .texte
{
  	
	
	FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS,verdana, arial, Geneva,Sans Serif;
	font-weight: normal;
	color: #000000;
	 }
	 .texte12
{
  	FONT-SIZE: 12px;
    FONT-FAMILY: Trebuchet MS,verdana, arial, Geneva,Sans Serif;
	font-weight: normal;
	color: #000000;
	 }

	 .texte14
{
  	FONT-SIZE: 16px;
    FONT-FAMILY: Trebuchet MS,verdana, arial, Geneva,Sans Serif;
	font-weight: bold;
	color: #F54200;
	 }

	 .texteintro
{
  	
	WIDTH: 360px;
	height: 30PX;
	overflow: auto;
	padding:6px 6px 6px 6px ;
	FONT-SIZE: 14px;
    FONT-FAMILY: Trebuchet MS,verdana, arial, Geneva,Sans Serif;
	font-weight: normal;
	color: #ffffff;
	 }


a img { border:none }
.main { 
  width:200px;
  position:absolute; left:550px; top:25px; z-index:100; 
  }
.main2 { 
  width:200px;
  visibility:hidden; 
  background-color:#000000;
  position:absolute; left:550px; top:25px; z-index:100; 
  }





