body {
	color: #333333;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	
}

body, textarea, input {
	font-family:  Arial, Helvetica, sans-serif;
}

#wrapper {
width: 100%;
margin: auto;

}

#zone_de_navigation {
float: left;
width:24%;
}

#zone_de_texte {
	background-color: #FFFFFF;
	float: right;
	width:74%;
}

#contenu_principal {
	float : left;
	width:65%;
	background-color: #FFFFFF;
}
#contenu_secondaire {
	float: right;
	width: 32%;

}

#bandeau {
	background-color: #FFFFCC;
}
 
#pied_de_page {
clear:both;
backgroud-color:white;
padding: 20px;
padding-top:10px;

}
#texteiut {
	background-color: #FFFFCC;
	height : 132px;
	text-align: center;	
}
#textesmenu
{
	padding-left:0;
	margin-left:0em;
	background-color: #FF9900;
	min-height :28px;
	font-weight: bold;
	color: #FFFFFF;
	font-size :1.0em;
	

}

.texteNiveau1
{	
	min-height :32px;
	background-color: #EFEBED;
	font-size :1em;
	font-weight: bold;
	color: #FFFF00;

}
.iconeNiveau1
{ float:left;
height: 25px;

margin :0;
padding:0;}



/* liens des menus de gauche */
a.liensmenugauche:link{
    text-decoration:none;
	color:#FF0000;
}

a.liensmenugauche:visited {
    text-decoration:none;
	color: #5E5C5D;

}
a.liensmenugauche:hover {
	 text-decoration:underline;
	color: #FF0000;

}
a.liensmenugauche:active {
    text-decoration:underline;
	color: #5E5C5D;
}

ul.sousMenu
{

padding-top: 0;
padding-bottom: 0.5em;
margin-top : 12px;
margin-bottom:0;
font-size :0.95em;
font-weight: bold;
color: #333333;
list-style-position: outside;
list-style-type: disc;

}

/* liens des menus du haut : plan du site, etc */
a.lienshaut:link{
    text-decoration:none;
	color: #000000;
	font-size: 1.1em;
}

a.lienshaut:visited {
    text-decoration:none;
	color: #FFFFFF;

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

}
a.lienshaut:active {
    text-decoration:underline;
	color: #FFFFFF;
}

.bloc 
{
background-color: #FFFFF0;
border-top-width: 2px;
border-right-width: 2px;
border-bottom-width: 2px;
border-left-width: 2px;

border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;

border-top-color: #FFCC33;
border-right-color: #FFCC33;
border-bottom-color:#FFCC33;
border-left-color: #FFCC33;

margin-top: 5pt;
margin-right: 5pt;
margin-bottom: 5px;
margin-left: 5pt;

}

.blocentre
{
background-color: #FFFFFF;
border-top-width: 2px;
border-right-width: 2px;
border-bottom-width: 2px;
border-left-width: 2px;

border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;

border-top-color:  #FFCC33;
border-right-color:  #FFCC33;
border-bottom-color: #FFCC33;
border-left-color:  #FFCC33;

margin-top: 5pt;
margin-right: 0pt;
margin-bottom: 5px;
margin-left: 0pt;

}

.titrecentre
{
  color: #000099;
  font-size: 1.1em;
  text-decoration:underline;
  font-weight: bold;
}
.textecentre
{
  color: #000000;
  font-size: 1.1em;
  font-weight: bold;
}
.titreiut
{
  color: #EA3F00;
  font-size: 1.4em;
  font-weight: bold;
  margin-left: 5pt;
 
}
.grostitreiut
{
  color: #EA3F00;
  font-size: 1.9em;
  font-weight: bold;
  margin-left: 5pt;
 
}
.titrepo
{
  color:#223590 ;
  font-size: 1.4em;
  font-weight: bold;
  margin-left: 5pt;
 
}
.listeurl
{
  color:#223590 ;
  font-size: 1.0em;
  font-weight: bold;
  margin-left: 5pt;
 
}
.textecentrepetit
{
  color: #000000;
  font-size: 1.0em;
  
}
.tab {

	border: thin solid #999999;
	font-weight: bold;
	margin-left: 5pt;
	margin-right: 10pt;	
}

.tabretrait {

	font-weight: bold;
	margin-left: 10pt;
	margin-right: 10pt;	
}
.titredip
{
  color: #000099;
  font-size: 1.4em;
  font-weight: bold;
}


#decall0
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:  #999999;
  	padding-left: 30pt;
}

#forma
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color:  #000000;
	margin-left: 10pt;
  	margin-right: 10pt;
}