body
{
   width: 850px;
   margin: auto;
   margin-top: 40px;
   margin-bottom: 20px;
   font-family: times, Times New Roman, times-roman, georgia, serif;
}


#en_tete
{
   width: 800px;
   height: 100px;
   margin-bottom: 50px;
}


#corps
{
   margin-top: 30px;
   margin-left: 100px;
   margin-bottom: 20px;
   padding: 10px;
   color: black;
   font-size: 16px;
}


pageTitle
{
	color: #505050;
	font-size: 30px;
}

pageSubTitle
{
	color: darkgray;
	font-size: 30px;
}



ul.nav {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
	font-size: 15px;
}

ul.nav li {float: left;}

ul.nav li a {
    display: block;
    color: #505050;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

ul.nav li a.active { color: #2200CC;}

ul.nav li.right {float: right;}



section
{
    font-weight: bold;
	font-size: 18px;
}

section a
{
    font-weight: bold;
    color: black;
	font-size: 18px;    
}


name
{
	color: darkgray;
	font-family: Baskerville;
	font-size: 20px;
}

codeRect
{
	background-color: #DCDCDC;
}


a
{
	color: #2200CC;
	text-decoration:none;
}

a:visited
{
	color: #2200CC;
	text-decoration:none;	
}



.item_square
{
	list-style-type:square;
}


hr 
{
height: 1px;
background-color: #666699;
border: none;
}




