BODY {
	margin: 0;
	padding:0;
	font-size : 10px;
	font-family : Arial;
	color : #000000;
	width: 100%;
	height: 100%;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-repeat: repeat;
   
}
.lienhaut {

	background-color: #000000;
	color: #000000;
	FONT-SIZE: 36px; 
	LEFT: 877px; 
	WIDTH: 161px; 
	POSITION: absolute; 
	TOP: 20px;
	HEIGHT: 72px;}

.dlpdf {
   position: absolute;
   left: 5px;
   top: 162px;
   width: auto;
   height: 30px;
   background-color: #000000;
   color: #000000;
   font-size: 36px;
   /*padding: 10px;*/
}

.pub {
	LEFT: 15px;
	WIDTH: 97%;
	POSITION: absolute; 
	TOP: 110px;
	HEIGHT: 24px
/*	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;*/
}
.pubadmin {
	LEFT: 15px;
	WIDTH: 93%;
	POSITION: absolute; 
	TOP: 110px;
	HEIGHT: 24px
/*	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;*/
}

.haut {
	FONT-SIZE: 36px;
	LEFT: 15px;
	WIDTH: 60%;
	HEIGHT: 20%;
	POSITION: absolute;
	background-color: #ffffff ;
}

.menu {
    LEFT: 15px;
	WIDTH: 180px;
	TEXT-INDENT: 10px; 
	POSITION: absolute; 
	overflow: hidden;
	TOP: 140px;
	HEIGHT: 450px;
	background-color: #666699;
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
}
.menu2 {
    LEFT: 15px;
	WIDTH: 192px;
	TEXT-INDENT: 10px;
	POSITION: absolute;
	overflow: hidden;
	TOP: 140px;
	HEIGHT: 190px;
	background-color: #ffffff;
/*	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;*/
}
.menu3 {
    LEFT: 15px;
	WIDTH: 192px;
	TEXT-INDENT: 10px;
	POSITION: absolute;
	overflow: hidden;
	TOP: 340px;
	HEIGHT: 250px;
	background-color: #ffffff;
    /*BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;*/
}
.frame {
    	LEFT: 5px;
	PADDING-LEFT: 6px; 
	FONT-SIZE: 14px; 
	MARGIN-LEFT: 200px;
	OVERFLOW: auto;  
	WIDTH: 78%;
	POSITION: absolute; 
	TOP: 140px;
	HEIGHT: 450px;
	background-color: #666699;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
   
}
.frame2 {
    LEFT: 10px;
/*	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;*/
	PADDING-LEFT: 6px;
	FONT-SIZE: 14px;
	MARGIN-LEFT: 200px;
	OVERFLOW: auto;
	WIDTH: 78%;
	POSITION: absolute;
	TOP: 140px;
	HEIGHT: 426px;
	background-color: #FFFFFF;

}
.frame3 {
    LEFT: 10px;
/*	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;*/
	PADDING-LEFT: 6px;
	FONT-SIZE: 14px;
	MARGIN-LEFT: 200px;
	OVERFLOW: auto;
	WIDTH: 78%;
	POSITION: absolute;
	TOP: 566px;
	HEIGHT: 26px;
	background-color: #ffffff;

}
table.tbpub {
border-style:solid;
border-width:1px;
border-color:black;
}

.TextMenu{
font-family:Arial;
font-size: 14px;
font-style: normal;
color: #FFFFFF;
font-weight: bold;
}

.Textgeneralnoir {
font-family:Arial;
font-size: 12px;
font-style: normal;
color: #000000;
}
.Textgeneralblanc {
font-family:Arial;
font-size: 12px;
font-style: normal;
color: #ffffff;
}
.titre{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: Black;
	font-style: normal;
}

/*****************
*   Font         *
*****************/
font.fontrouge {
   font-size : 12px;
   font-family : Arial;
   color : red;
   font-weight: bold
}
font.f0 {
   font-size : 9px;
   font-family : Arial;
   color : #000000;
}
font.resultat {
   font-size : 10px;
   font-family : Arial;
   color : #000000;
}
font.f1 {
   font-size : 12px;
   font-family : Arial;
   color : #000000;
}
font.f2 {
   font-size : 14px;
   font-family : Arial;
   color : #000000;
    font-weight: bold
}
font.f3 {
   font-size : 16px;
   font-family : Arial;
   color : #000000;
     font-weight: bold
}
font.textlien {
    font-weight : normal;
	font-size : 09px;
	font-family : verdana;
	color : #4066b3;
	background : transparent;
	/*text-decoration : underline;*/
}
font.textlienpetit {
    font-weight : normal;
	font-size : 07px;
	font-family : verdana;
	color : #4066b3;
	background : transparent;
	/*text-decoration : underline;*/
}

font.f1blanc {
   font-size : 11px;
   font-family : Arial;
   color : #ffffff;
}
font.f2blanc {
   font-size : 14px;
   font-family : Arial;
   color : #ffffff;
}
font.f3blanc {
   font-size : 14px;
   font-family : Arial;
   color : #ffffff;
}
font.f1soul {
   font-size : 11px;
   font-family : Arial;
   color : #000000;
   	text-decoration : underline;
}
/*****************
*   Lien         *
*****************/
A.menupage:link, A:active {
   font-weight : normal;
   font-size : 11px;
   font-family : Arial;
   color : #ffffff;
   text-decoration : none;
}
/*Style pour le menu
******************************/
A.menupage:visited {
	font-weight : normal;
	font-size : 11px;
	font-family : Arial;
	color : #ffffff;
	text-decoration : none;
}

A.menupage:hover {
	font-weight : normal;
	font-size : 11px;
	font-family : Arial;
	color : #4066b3;
	background : transparent;
	text-decoration : underline;

}
/*Style pour le reste de la page*/
A:link, A:active {
   font-weight : normal;
   font-size : 11px;
   font-family : Arial;
   color : #4066b3;
   text-decoration : none;
}

A:visited {
	font-weight : normal;
	font-size : 11px;
	font-family : Arial;
	color : #4066b3;
	text-decoration : none;
}

A:hover {
	font-weight : normal;
	font-size : 11px;
	font-family : Arial;
	color : #000000;
	background : transparent;
	text-decoration : underline;

}

input.bouton {
	border:1px outset #4066b3;
	color:#4066b3;
	background-color:#ffffff;
	font-size:11px;
	font-family:Verdana;
	cursor:pointer;
}

input.bouton2 {
	border:1px outset #4066b3;
	color:#4066b3;
	background-color:#ffffff;
	font-size:11px;
	font-family:Verdana;
	cursor:pointer;
	width:170px;
}
input.texte {
	border:1px outset #4066b3;
	color:#4066b3;
	background-color:#cccccc;
	font-size:11px;
	font-family:Verdana;
}

input.texte2 {
	border:1px outset #4066b3;
	color:#4066b3;
	background-color:#cccccc;
	font-size:12px;
	font-family:Arial;
}

textarea {
	border:1px outset #4066b3;
	background-color:#cccccc;
	font-family:Arial;
	color:#4066b3;
}

select {
	border:1px outset #4066b3;
	font-family: Arial;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
}
a.bouton-relief, a.bouton-relief:active,a.bouton-relief:visited {
	font-weight : bold;
	font-size : 12px;
	font-family : Arial;
	color : #ffffff;
	text-decoration : none;
	background-color: #000080;
	text-align: center;
	padding: 5px;
	border: 2px outset #c0c0c0;
	display: block;
	width: 200px;
	height: 80px;

}
a.bouton-relief:hover {
	font-weight : bold;
	font-size : 12px;
	font-family : Arial;
	color : #ffffff;
	text-decoration : none;
	background-color: #6495ED;
	border: 2px inset #c0c0c0;
	display: block;
	width: 200px;
	height: 80px;
}
fieldset {
	color : #333333;
	font-size : 11px;
	margin : 8px;
	margin-left : 8px;
	margin-right : 8px;
	margin-bottom : 8px;
	border-color : lightgrey ;
	padding-bottom : 1px;
}
fieldset legend {
	font-weight : bold;
	color : #003399;
	font-size : 12px;
	
}
