body
{ background-color: #4B74A8;
background-image: url(images/fond.gif);
background-repeat: repeat-x;
height: 100%;
margin: auto;
font-family: Tahoma, Arial;
font-size: 12px;
}
img
{ border: 0px;
}
#header
{ background-image: url(images/header.jpg);
width: 768px;
height: 114px;
background-repeat: no-repeat;
position: absolute;
top: 0px;
left: 50%;
margin-left: -384px;
}
#slogan
{ position: absolute;
top: 73px;
left: 120px;
font-size: 0.9em;
font-variant:small-caps;
text-align: center;
width: 300px;
line-height: 10px;

.Text1		
{font-family: "Times New Roman",Arial Black; font-size: 22px;	color: #5e594b;	font-style: italic;}


//////////////////////
/// Essai ligne //////
//////////////////////
.ligne
{
line-height: 15%
} 


//////////////////////
/// 1er titre ////////
//////////////////////
}

.rub
{ 
text-align: center;
font-size: 1.3em;
font-variant:small-caps;
FONT-FAMILY: Times New Roman;
FONT-SIZE: 22px;
color: #5e594b;
}

//////////////////////
/// 2eme titre ///////
//////////////////////

}

.rub2
{ padding-left: 20px;
font-size: 1.3em;
font-variant:small-caps;
FONT-FAMILY: Times New Roman;
FONT-SIZE: 20px;
font-style: italic;
color: #5e594b;
}


#sous_menu
{ background-image: url(images/sous_header_content.gif);
background-repeat: repeat-x;
height: 31px;
width: 768px;
position: absolute;
top: 113px;
left: 50%;
margin-left: -384px;
}
.sous1
{ background-image: url(images/sous_header1.gif);
background-repeat: no-repeat;
width: 13px;
height: 31px;
margin: auto;
float: left;
}
.texte_ss
{ width: 742px;
float: left;
padding-top: 7px;
color: #666666;

}
.sous2
{ background-image: url(images/sous_header2.gif);
background-repeat: no-repeat;
width: 13px;
height: 31px;
margin: auto;
float: left;
}
#total
{ background-image: url(images/back_totale.gif);
background-repeat: repeat-y;
width: 768px;
position: absolute;
top: 143px;
left: 50%;
margin-left: -384px;
}
#menu
{ width: 152px;
float: left;
height: 100%; 
margin: auto;
}
#menu p
{ padding-left: 14px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
}
.menu_entitle
{ background-image: url(images/menu_entitle.gif);
background-repeat: no-repeat;
width: 152px;
height: 24px;
margin: auto;
}

#content
{ width: 616px;
float: left;
height: 100%;
}
.content_entitle
{ background-image: url(images/content_entitle.gif);
background-repeat: no-repeat;
width: 616px;
height: 24px;
margin: auto;
}
.texte_content
{ padding-left: 120px;
padding-top: 5px;
FONT-FAMILY: Times New Roman;
FONT-SIZE: 15px;
font-style: italic;
color: #5e594b;
}
#content p
{ padding-left: 14px;
padding-right: 10px;
padding-top: 15px;
padding-bottom: 15px;
}

#copie
{ background-image: url(images/copyright.gif);
background-repeat: no-repeat;
width: 768px;
height: 20px;
float: left;
padding-left: 10px;
padding-top: 5px;
font-size: 10px;
font-family: Arial;
color: #757776;
}

.lien
{ background-image: url(images/puce.gif);
background-position: center left;
background-repeat: no-repeat;
padding-left: 15px;
text-decoration: none;
color: #000000;
line-height: 25px;
width: 120px;
height: 25px;
}

.lien:hover
{ border-bottom: 1px #a0a0a0 dashed;
font-style: italic;
font-weight: bolder;

//////////////////////////////

.lien2
background-position: center left;
background-repeat: no-repeat;
padding-left: 15px;
text-decoration: none;
color: #000000;
///line-height: 25px;
///width: 120px;
///height: 25px;
}

.lien2:hover
{ border-bottom: 1px #a0a0a0 dashed;
font-style: italic;
font-weight: bolder;


/// SPAN style="FONT-SIZE: 20px; FONT-FAMILY: Times New Roman; font-style: italic; color: #5e594b; font-weight: bolder ">
//////////////////////
/// Code entourage ///
//////////////////////

}
.code
{ border: 1px #000000 dashed;
padding: 10px;
background-color: #e0e0e0;
width: 530px;
margin-left: 30px;
FONT-FAMILY: Times New Roman;
FONT-SIZE: 18px;
font-style: italic;
/// color: #5e594b;
color: #000099;
line-height:20px;
}


//////////////////////
/// Code centre //////
//////////////////////

}
.code2
{ border: 1px #000000 dashed;
padding: 10px;
background-color: #e0e0e0;
width: 530px;
margin-left: 30px;
FONT-FAMILY: Times New Roman;
FONT-SIZE: 18px;
font-style: italic;
text-align: center;
/// color: #5e594b;
color: #000099;
}

a
{ color: #000000;
text-decoration: underline;
}


///////////////////////////
/// Code centre Gras //////
///////////////////////////

}
.code3
{ border: 1px #000000 dashed;
padding: 10px;
background-color: #e0e0e0;
width: 530px;
margin-left: 30px;
FONT-FAMILY: Times New Roman;
FONT-SIZE: 18px;
font-style: italic;
text-align: center;
/// color: #5e594b;
color: #000099;
font-weight: bolder;
}

a
{ color: #000000;
text-decoration: underline;
}
