html {
	background: url("img/fond.gif") 0 0 repeat;
	height: 100%;
	width: 100%;	
}

body {
		height: 100%;
		width: 100%;
	
		font-family: Verdana,Arial,Geneva,sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		margin: 0;
		padding: 0;
		text-align: center;
		background-image: url("img/fond_large.gif");
	}


/* Redéfinir les balises H1, H2, H3 .. (référencement)*/
/*
#menu_sous
{
	color:#999999;
	font-size:0.8em;
	font-weight:bold;
}
*/
h2 
{ 
	font-size:3em; 
}



#menu_sous  {    
	color: #999999;
	font-weight: bold;	
	}

#menu_sous a:link {    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;
    font-style: normal;
	font-size: 10px;
	}

#menu_sous a:visited {    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;	font-size: 10px;
    font-style: normal;}
#menu_sous a:hover {
    color: #0099FF;
    text-decoration: none;
    background-color: #CCCCCC;
    font-weight: bold;	font-size: 10px;
    font-style: normal;
}
#menu_sous a:active {
    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;	font-size: 10px;
    font-style: normal;
}
   
/*
a#lien_sousmenu:link {color: #666666;}
a#lien_sousmenu:hover {color: #FF0000;}
a#lien_sousmenu:active {color: #666666;}
a#lien_sousmenu:visited {color: #666666;}


#lien_sousmenu a:link {color: #666666;}
#lien_sousmenu a:hover {color: #FF0000;}
#lien_sousmenu a:active {color: #666666;}
#lien_sousmenu a:visited {color: #666666;}
*/

h3 
{
	font-size:11px;
	font-family:verdana,Geneva,Arial,helvetica,sans-serif;	
	color: #161616;

}


img {
border-width : 0;
border : 0;
}

	
#centpourcent {
  height: 100%;
  width: 100%;
  }	
	
table 
{	
	font-family: Verdana,Arial,Geneva,sans-serif;
	font-size: 11px; 
	border-collapse: collapse;	
}	

h6 {
 font-size: xx-small;
 }

	#fond1 
	{
		background-image:url("../fond1.jpg");
		background-repeat : no-repeat;
	}

#menu1 a:link {    color: #3399FF;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;}

#menu1 a:visited {    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;
    font-style: normal;}
#menu1 a:hover {
    color: #0099FF;
    text-decoration: none;
    background-color: #CCCCCC;
    font-weight: bold;
    font-style: normal;
}
#menu1 a:active {
    color: #FF0000;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight: bold;
    font-style: normal;
}



#menu2 a:link {    color: #3399FF;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
	font-size: 11px;}

#menu2 a:visited {    color: #3399FF;font-size: 11px;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;
    font-style: normal;}
#menu2 a:hover {
    color: #0099FF;font-size: 11px;
    text-decoration: none;
    background-color: #CCCCCC;
    font-weight: bold;
    font-style: normal;
}
#menu2 a:active {
    color: #FF0000;font-size: 11px;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight: bold;
    font-style: normal;
}

textarea{
     font-size: small;
	 font-family: Verdana,Arial;
}

#ligne_tablo1:hover {
		background-color: #cccccc;
	}

#ligne_tablo0:hover {
		background-color: #cccccc;
	}
#ligne_tablo1 {
	
		height:20px;
	}

#ligne_tablo0 {
		height:20px;
		background-color: #EEEEEE;
	}


	
	
	a:link {    
	color: #0000FF;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
	font-size: 11px;
	}
	a:visited {    
	color: #0000FF;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
	font-size: 11px;
	}
	 
 input, select, textarea {
	font-family: Verdana,Arial;
	font-size: 11px;
	border-color: #1D4F8C;
	border-width: 1px;
	border-style: solid;
}


#tupeutpastest {
		width:800px;
		
		margin: 10px;
		padding: 10px;
		background-image : url(../logo2.jpg); background-color: #EEEEEE;
	}
	
	
	
/*
div#backgroundALL {
	background-image: url("img/fond.gif") 0 0 repeat-x repeat_y;
	background-repeat: url("img/fond.gif");
	width:  100%;
	height: 100%;
	margin: auto;
}
*/
	
div#cadre {
	background: url("img/ombre_bordure.gif") 0 0 repeat;
	width: 1040px;
	min-height: 839px;
	margin: auto;
	vertical-align : top;
}
	


div#page {
	width: 1020px;
	/*min-height: 839px;*/
	margin: auto;
	padding: 0 0 0 0;
	background-color: #FFFFFF;
	vertical-align : top;
}



#petit_menu  {    
	color: #999999;
	font-weight: bold;	
	}

#petit_menu a:link {    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;
    font-style: normal;
	font-size: 10px;
	}

#petit_menu a:visited {    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;	font-size: 10px;
    font-style: normal;}
#petit_menu a:hover {
    color: #0099FF;
    text-decoration: none;
    background-color: #CCCCCC;
    font-weight: bold;	font-size: 10px;
    font-style: normal;
}
#petit_menu a:active {
    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;	font-size: 10px;
    font-style: normal;
}
	

#plan_du_site  {    
	color: #AAAAAA;
	font-weight: bold;
		
	}

#plan_du_site a:link {    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;
    font-style: normal;
	font-size: 16px;
	}

#plan_du_site a:visited {    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;	font-size: 16px;
    font-style: normal;}
#plan_du_site a:hover {
    color: #0099FF;
    text-decoration: none;
    background-color: #CCCCCC;
    font-weight: bold;	font-size: 16px;
    font-style: normal;

}
#plan_du_site a:active {
    color: #3399FF;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight:  bold;	font-size: 16px;
    font-style: normal;
}
	
.bordure_blanche
{
	height:10px; 
}
	
	
.cadre_article0
{

	width:635px;
	min-height:135px;
	border:2px solid #fdc276;
	margin-bottom:20px; 
	padding:10px 20px;
	background-image: url("img/fond_ocre.jpg");
	background-repeat : no-repeat;
	background-position: bottom right;
}
	
.cadre_article1
{

	width:635px;
	min-height:135px;
	border:2px solid #85baee;
	margin-bottom:20px; 
	padding:10px 20px;
	background-image: url("img/fond_bleu.jpg");
	background-repeat : no-repeat;
	background-position: bottom right;
}	
	
.cadre_article2
{

	width:635px;
	min-height:135px;
	border:2px solid #85c064;
	margin-bottom:20px; 
	padding:10px 20px;
	background-image: url("img/fond_vert.jpg");
	background-repeat : no-repeat;
	background-position: bottom right;
}

.traitvertical
{
    border-left: 1px solid black;
    padding-left:1px;
    margin-left: 7px;
	border-color:#8ab65c;
	height:20px;

}
	

div#bord_image_arrondi ul{list-style-type: none;margin:0 15px;padding:0}
div#bord_image_arrondi li{float:left;width:100px;margin: 10px 10px 10px 0;background-color: #FFF}
div#bord_image_arrondi li img{display: block;width: 80px;height: 80px;margin:5px 10px;border: 0px}


.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

.rtop,.rbottom{display: none}


.plusieurs_images_droit{
	background:url(/img/effet_plusieursimages_droit.gif) repeat-y;
	width:6px;
	vertical-align:top;
}

.plusieurs_images_bas{
	background:url(/img/effet_plusieursimages_bas.gif) repeat-x; 
	height:6px;
}



	