BODY{
	background-image: url(../bg.png);

	/*font : 400 normal 100% Arial, Helvetica, sans-serif;*/
	font-family:  Times New Roman, Georgia,Times, serif;
	text-decoration : none;
	margin:0;
}


H1 {
font-size: 36px;
 color: #99CC33;
  font-style: italic;
}

H2 {
	background :  none;
	color : #666666;
	font-size : 125%;
	font-style: italic;
}

H3 {
	background :  none;
	color : Black;
	font-style: italic;
	font-size : 85%;
	margin-top: -22px;
}

H4, H5, H6 {
	font-size : 90%;
}

P {

	text-decoration : none;
	padding : 2% 2% 2% 2%;
}

TH {
	background : #000000 none;
	color : #DCDCDC;
	font-size : 115%;
	font-weight : 600;
}

tr, td{

	margin: 0;
	padding:  -16px 0 -16px 0;

}

input, select, textarea {
	font-size: 75%;
		background-image: url(ombre_portee.gif);
	 filter: Alpha(Opacity=75);
	 	margin:  0;
		padding: 0;

}


.txt {
	color: #000000;
	font-size: 80%;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}
/*_________________      main         ____________________*/
#main {
width:924px;
min-height: 510px;/**/
margin:0 auto;
padding:0 ;
position:relative;
background: url(../fond.jpg) repeat-y;
border-left:1px none #ffffff;
border-right:1px none #ffffff;
color:#454545;
text-align:left;
z-index:0;/**/
}





/*_________________      contenu         ____________________*/
#contenu {
	/*position:absolute;
	top:120px;
	left:305px;*/
	width:500px;
	min-height:270px;

	overflow: auto;
	margin-left:370px;
	padding-top:160px;
	z-index:5;/**/
}

/*_________________      titre         ____________________*/
#titre {
position:absolute;
top:30px;
left:545px;
width:207px;
width:auto; 

}
/*_________________      logo        ____________________*/
#logo {
position:absolute;
top:20px;
left:0px;
width:304px;
height:180px;

 background: url(../gauch-logo-trans.png);
}

/*_________________      navig         ____________________*/

#navig {
position:absolute;
/*top:210px;   */
top:170px;
left:45px;

width:auto; 

}

#navig A:LINK, #navig A:VISITED {
	background :  none;
	color : #CC6600;
	font-weight : 800;
	font-style: italic;
	text-decoration : none;
}


#navig A:HOVER {
	background-color : none ;
	color : #D18100;
		font-style: italic;
		font-weight : 800;
	text-decoration :underline ;
}

#navig li{
	list-style: none;
	padding-top: 10px;
}

/*_________________      foot         ____________________*/

#foot {
/*position:absolute;
top:400px;
left:375px;*/
margin-left: 450px;
padding-top:25px;
padding-bottom:35px;
   width:280px;
	 height:26px;
	color: #668A1C;
	font-style:
	italic;
	font-size: 12px;
	font-weight: bold;
}
#haut {
margin:0 auto -5px ;
padding:15px 0 0  0;
position:relative; width:924px; height:31px; 
	background: url(../bord-haut-trans.png) no-repeat top;
}#bas {
margin:0 auto   0;
padding:0 0 15px 0;
position:relative; width:924px; height:31px; 
	background: url(../bord-bas-trans.png) no-repeat top;
}
#foot2 {
	margin:0 auto;
padding:0 px;
position:relative; width:768px; height:21px; font-size: 11px; font-style: italic; color: #668A1C; font-weight: bold;
}

#foot A:link,#foot A:VISITED ,#foot2 A:link,#foot2 A:VISITED {
	background :  none;
	color : #537B00;
	font-weight : 500;
	text-decoration : none;
}


#foot A:HOVER ,#foot2 A:HOVER {
	background-color : none;
	color : #A9D452;
	text-decoration :underline ;
}

.Style1 {color: #000000}
.Style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Style5 {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.Style11 {font-size: 9p

