body
{
font-family : Times New Roman, arial ;
font-size : 12pt ;
width : 950px ;
margin : auto;
margin-top : 40px ;
background-position : center bottom ;
background-repeat : repeat-x ;
background-image : url(images/body.png) ;
}

img
{
border:none;
}

p
{
text-align : justify ;
margin-right : 10px ;
}

hr
{
color: gray;
background-color: gray;
margin : 0px;
}

a
{
color: black;
text-decoration : none ;
}

a:hover
{
    color: gray;
} 

h1
{
border-color:black;
border-style:solid;
text-align : center ;
margin : 0px;
background-color: white;
font-size:19pt;
border-width:2px;
}

h2
{
border-color:black;
border-style:solid;
text-align : center ;
margin : 0px;
background-color: white;
font-size:19pt;
border-width:2px;
}

h3
{
border-color: #DDDDDD;
border-style:solid;
text-align : center ;
margin : 3px;
background-color: white;
font-size:19pt;
border-width:2px;
}


#gauche
{
width : 200px;
height : 600px;
background-color : #f9cb62 ;
float : left ;
}

#droite
{
width : 750px;
height : 567px;
background-image : url(images/fond.jpg) ;
overflow : auto ;
}

#droite2
{
width : 750px;
height : 33px;
overflow : hidden ;
}

#haut
{
clear : top;
width : 950px ;
height : 130px ;
background-color : #f9cb62 ;
}

#bas
{
clear : both ;
width : 950px ;
background-color : #f9cb62 ;
}

#img
{
border: 1px solid rgb(33,33,175);
}

#imggauche
{
float : left ;
border: 1px solid rgb(33,33,175);
}

#imgdroite
{
float : right ;
border: 1px solid rgb(33,33,175);
}

.menu{
    position:absolute;
    width:100px;
    margin:0;
    padding:0;
	background-color : #f9cb62 ;
    }

.menu ul{
    margin:0;
    padding:0;
    position:absolute;
    width:100px;
	background-color : #f9cb62 ;
    }

.menu li
{
width:100px;
display:block;    
float:left;  
margin:0;
margin-top : 10px;
margin-bottom: 10px;
margin-left : 4px;
padding:0;
}
	
.menu li ul
{
visibility:hidden;
margin-left:93px;
margin-top:-30px;
}

#nv
{
margin-top:-350px;
}

.menu a
{
color: black;
font-weight:bold;
display:block;
width:100px;
text-decoration: none;
margin:0;
padding:3px 0 3px 0;
background-color : #f9cb62 ;
}

.menu ul a
{
font-size: 10pt;
}
	
.menu a:hover
{
color: gray ;
} 
	
#droitehautnouveaudepart
{
width : 750px;
height : 185px;
background-color : #f9cb62 ;
overflow : hidden ;
}

#droitebasnouveaudepart
{
font-size : 10pt ;
width : 750px;
height : 415px;
background-image : url(images/fond.jpg) ;
overflow : auto ;
}

#gauchenouveaudepart
{
float : left ;
width : 200px ;
height : 390px ;
overflow : auto ;
}

#droitenouveaudepart
{

height : 390px;
overflow : auto ;
margin-left : 10px;
}

#menunouveaudepart
{
margin :0;
padding :0;
margin-left : 15px;
/*list-style-type : none; */
}

#menunouveaudepart ul
{
margin :0px;
padding :0px;

/*list-style-type : none; */
}

#menunouveaudepart li
{
margin :0px;
padding :0px;
margin-top : 4px;
margin-bottom : 4 px;
/*list-style-type : none; */
}

#menunouveaudepart li ul
{
/*list-style-type : none; */
margin : 0px;
padding : 0px;
margin-left : 10px;
}

#menunouveaudepart a
{
font-weight:bold;
text-decoration: none;
}

#menunouveaudepart a:hover
{
color: gray ;
font-weight:bold;
text-decoration: none;
 } 

#titrenouveaudepart
{
color : black ;
}
	
