body {
	background-color:#efefff;
	font-family:Georgia;
	z-index:0;
}
	
#contenu{
    position:absolute;
    background-color:#BBD6F1;
    left:160px;
    width:740px;
    border-left:solid 2px #fff;
    border-right:solid 2px #fff;
    z-index:1;
}	

#menu{
    position:absolute;
    top:150px;
    background-color:#C8E7FA;
    width:150px;
    border:solid 1px #000;
    z-index:2;
}

#ie a{
    width:100%;
    padding:10px 2px 10px 8px;
    border-bottom:solid 1px #fff;
    top:200px;
}

#ie a:hover{
    background-color:#fff;
    cursor:hand;
}

#gecko a{
    top:200px;
}

#gecko div{
    position:relative;
    padding:10px 2px 10px 8px;
    width:140px;
    border-bottom:solid 1px #fff;
}

#gecko div:hover{
    background-color:#fff;
}

#entete	{
    background-color:#294BA1;
    font-size:20px;
    color:#7CE3EC; 
    font-weight:bold;
    font-family:Times New Roman; 
    font-variant:small-caps;
    text-align:center;
    letter-spacing:5px;
    height:50px;
    z-index:2;
}

#entete span{
    margin-top:10px;
}

#logo{
    position:absolute;
    background-color:#C8E7FA;
    border:solid 1px #000;
    width:150px;
    padding:10px 0px 10px 0px;
    z-index:3;
}

#souscontenu h1{
    margin-left:200px;
    color : #673333;
    font-size : 20px;
    border-bottom:solid 1px #ffffcc;
}

#souscontenu h2 {
    position:relative;
    color : #673333;
    margin-left:8px;
    font-size : 14px;
    width:400px;
    border-bottom:solid 1px #ffffcc;
}

#souscontenu h3 {
    position:relative;
    margin-left:16px;
    color : #500011;
    font-size : 12px;
    border-bottom:solid 1px #ffffcc;
}

#souscontenu .erreur {
    color : #bb3333;
    font-size : 12px;
    font-weight:bold;
}

#pied {
    background-color:#294BA1;
    padding:5px 0 5px 0;
    bottom:0px;
}

.grostextelien {font-family: Arial; font-size: 20px; color:#C93D2C; text-decoration: none}

a.grostextelien {font-family: Arial; font-size: 20px; color:#C93D2C; text-decoration: none}
a.grostextelien:link    {font-family: Arial; font-size: 20px; color: #C93D2C; text-decoration: none}
a.grostextelien:visited {font-family: Arial; font-size: 20px; color: #C93D2C; text-decoration: none}
a.grostextelien:hover   {font-family: Arial; font-size: 20px; font-weight: bold; color: #C93D2C; text-decoration: none}

.textelien {font-family: Arial; font-size: 11px; color:#0772AA;font-weight:bold; text-decoration: none;}
.textelien:link    {font-family: Arial; font-size: 11px; color: #0772AA;font-weight:bold; text-decoration: none;}
.textelien:visited {font-family: Arial; font-size: 11px; color: #0772AA;font-weight:bold; text-decoration: none;}
.textelien:hover   {font-family: Arial; font-size: 11px; color: #000;font-weight:bold; text-decoration: none;}
			
.lienactif {font-family: Arial; font-size: 11px; color:#294BA1;font-weight:bold; text-decoration: underline;}
.lienactif:link    {font-family: Arial; font-size: 11px;  color: #294BA1;font-weight:bold; text-decoration: underline;}
.lienactif:visited {font-family: Arial; font-size: 11px; color: #294BA1;font-weight:bold; text-decoration: underline;}
.lienactif:hover   {font-family: Arial; font-size: 11px; color: #000;font-weight:bold; text-decoration: underline;}

a.petittextelien {font-family: Arial; font-size: 10px; color:#0772AA; text-decoration: none}
a.petittextelien:link    {font-family: Arial; font-size: 10px; color: #0772AA; text-decoration: none}
a.petittextelien:visited {font-family: Arial; font-size: 10px; color: #0772AA; text-decoration: none}
a.petittextelien:hover   {font-family: Arial; font-size: 10px; color: #0772AA; text-decoration: none}
			
a.petitlienactif {font-family: Arial; font-size: 10px; color:#C93D2C; text-decoration: none}
a.petitlienactif:link    {font-family: Arial; font-size: 10px;  color: #C93D2C; text-decoration: none}
a.petitlienactif:visited {font-family: Arial; font-size: 10px; color: #C93D2C; text-decoration: none}
a.petitlienactif:hover   {font-family: Arial; font-size: 10px; font-weight: bold; color: #C93D2C; text-decoration: none}

.titre1	{font-family:Times New Roman; font-size:24px; color:#119D88; font-weight:bold;font-variant:small-caps;text-align:center;letter-spacing:5px}
.titre2	{font-family:Arial; font-size:20px; color:#000000; font-weight:bold; padding-right:20px;padding-left:20px;font-variant:small-caps;text-indent:25px}
.titre3	{font-family:Arial; font-size:16px; color:#000000; font-weight:bold; padding-right:20px;padding-left:20px;font-variant:small-caps;text-indent:25px}
.normal	{font-family : Arial; font-size:12px; color:#000000; padding-right:20px;padding-left:20px;text-align:justify;text-indent:25px}
.gras	{font-family : Arial; font-size:12px; color:#000000; font-weight:bold; padding-right:20px;padding-left:20px;text-align:justify;text-indent:25px}

.normal_sans_retrait	{font-family : Arial; font-size:12px; color:#000000;text-align:justify}

.normal_champ	{font-family : Arial; font-size:12px; color:#0772AA;background-color:#FAECCF}

.normalblanc	{font-family : Arial; font-size:12px; color:#FFFFFF; padding-right:20px;padding-left:20px;text-align:justify;text-indent:25px}
.grasblanc	{font-family : Arial; font-size:12px; color:#FFFFFF; font-weight:bold; padding-right:20px;padding-left:20px;text-align:justify;text-indent:25px}

.mini	{font-family : Arial; font-size:9px; color:#000000;}
.grasmini	{font-family : Arial; font-size:9px; font-weight:bold;color:#000000;}
.miniblanc	{font-family : Arial; font-size:9px; color:#FFFFFF;}
.grasminiblanc	{font-family : Arial; font-size:9px; font-weight:bold;color:#FFFFFF;}
	
a.hover	{text-decoration:none }

.bouton {color:#294BA1;
	font-weight:bold;
	background-color :#47D974}
	

