/*
  ------------------------------------------------------------
   ATTRIBUTS GENERIQUES
   ------------------------------------------------------------
*/


.police_12 {
	font-family :  verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E2F3A;
	padding: 0px;
}
.police_11 {
	font-family :  verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E2F3A;
	padding: 0px;
	line-height: 1em;
}

.police_10 {
	font-family :  verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #1E2F3A;
	padding: 0px;
	line-height: 1em;
}

.police_titre {
	font-family :  verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1E2F3A;
	padding: 0px;
	line-height: 2em;
}
.police_grand_titre {
	font-family :  verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1E2F3A;
	padding: 0px;
	line-height: 2em;
}

.police_commentaires_peinture {
	font-family :  verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-style:italic;
	color: #1E2F3A;
	padding: 0px;
	line-height: 1em;
	border-collapse: collapse; 	/* collapse par d&eacute;faut pour IE*/
}

.police_titre_peinture {
	font-family :  verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #1E2F3A;
	padding: 0px;
	line-height: 1em;
	font-weight: bold;
	border-collapse: collapse; 	/* collapse par d&eacute;faut pour IE*/
}

 


html
{
	overflow: auto;
	width: 100%;
}
body
{
	background-color: white ;  
	text-align: left;
    vertical-align: top;
    width: 100%;
    padding: 0px;
    margin: 0px;
    border: none;
    border-spacing:10px;
    overflow: none;
}


.div
{
	padding: 0px;
    margin: 0px;
    border: none;
    border-spacing:0px;
    width: 100%;
    background-color: white ;  
    overflow: auto;
    height: 500px;
    vertical-align: middle;	
    text-align:center;
    
}

img
{
	padding: 0px;
    margin: 0px;
    border: none;
    border-spacing:0px;
}

table
{
	padding: 0px;
    margin: 0px;
    border: none;
    border-spacing:0px;
    vertical-align: middle; 
    font-family : Arial, verdana, Geneva,  Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse; 
}

tr
{
	padding: 0px;
    margin: 0px;
    border: none;
    vertical-align: middle;  
    border-spacing:0px;
}
td
{
	padding: 0px;
    margin: 0px;
    border: none;
    vertical-align: middle ; 
    border-spacing:0px;  
}



.souligne {text-decoration:underline;}
.italique {font-style:italic;}
/*
   ------------------------------------------------------------
   ATTRIBUTS PAGE
   ------------------------------------------------------------
*/
.corps_de_page {
    width:100%;
    height:100%;
	vertical-align: middle;
	overflow:auto;
}

table.mise_en_page 
{
    width:1000px;
    height:100%;
    /*margin: 20px;*/
    /*border 20px;*/
}

.tete_de_page {
    background-color: #FFFFFF; /*6392C6;*/
    text-align: center;
    vertical-align: middle;
    height:1px;
    overflow:visible;
    color: #FFFFFF;
    padding: 0px;
    margin: 0px;    
}


.pied_de_page {
    text-align: right;
    /*height:1px;
    overflow:visible;
    background-color: #6392C6;
    color: #FFFFFF;*/
}


/*
	-----------------------------------------------
	BORDURES
	-----------------------------------------------
*/

.bordure-gris-clair_30	{border-width: 30px;  	border-color: #e7ebed; border-style :  solid;}
.bordure-gris-clair_20	{border-width: 20px;  	border-color: #e7ebed; border-style :  solid;}
.test	{border-width: 5px;  	border-color: #000000; border-style :  solid;}
/*
	-----------------------------------------------
	Couleur de fond
	-----------------------------------------------
*/
.bleu 	{background-color : blue;}
.rouge	{background-color : red;}

.jaune   	 {background-color: #FFDD00;}
.vert   	 {background-color: #c4c613;}/*#c4c613*/
.gris    	 {background-color: #b9b9b9;}
.blanc   	 {background-color: #FFFFFF;}
.jaune-clair 	 {background-color: #fae68c;}
.vert-clair 	 {background-color: #f2faac;}/*#f2faac*/
.vert-tres-clair 	 {background-color: #f7fccd;}/*#f7fccd*/
.gris-clair  	 {background-color: #e7ebed;}
.gris-fonce  	 {background-color: #b9b9b9;}
.bleu-gris 	 {background-color: #bdcbd2;}
.jaune-clair  	 {background-color: #fff5cc;} /*FCF0BA*/
.marron       {background-color: #FFDF80;}
.orange		 {background-color: #F6B16E;}

/*
	-----------------------------------------------
	Taille
	-----------------------------------------------
*/

.largeur_pleine		{width : 100%;}

.largeur_4	    {width : 4px;}
.largeur_5	    {width : 5px;}
.largeur_7	    {width : 7px;}
.largeur_10		{width : 10px;}
.largeur_20		{width : 20px;}
.largeur_30		{width : 30px;}
.largeur_40		{width : 40px;}
.largeur_50		{width : 50px;}
.largeur_60		{width : 60px;}
.largeur_70 	{width : 70px;}
.largeur_75 	{width : 75px;}
.largeur_80		{width : 80px;}
.largeur_90		{width : 90px;}
.largeur_100	{width : 100px;}
.largeur_110	{width : 110px;}
.largeur_120	{width : 120px;}
.largeur_130 	{width : 130px;}
.largeur_140	{width : 140px;}
.largeur_150	{width : 150px;}
.largeur_160	{width : 160px;}
.largeur_170	{width : 170px;}
.largeur_180  	{width : 180px;}
.largeur_200	{width : 200px;}
.largeur_250	{width : 250px;}
.largeur_300	{width : 300px;}
.largeur_400	{width : 400px;} 
.largeur_500	{width : 500px;} 
.largeur_630	{width : 630px;} 
.largeur_600	{width : 600px;} 
.largeur_700	{width : 700px;}
.largeur_800	{width : 800px;}
.largeur_900	{width : 900px;} 
.largeur_1000	{width : 1000px;} 

.hauteur_pleine	{height : 100%;}
.hauteur_1		{height : 1px;}
.hauteur_2		{height : 2px;}
.hauteur_4 		{height : 4px;}
.hauteur_5 		{height : 5px;}
.hauteur_7 		{height : 7px;}
.hauteur_10 	{height : 10px;}
.hauteur_15 	{height : 15px;}
.hauteur_17 	{height : 17px;}
.hauteur_20		{height : 20px;}
.hauteur_30		{height : 30px;}
.hauteur_35		{height : 35px;}
.hauteur_40		{height : 40px;}
.hauteur_50		{height : 50px;}
.hauteur_60		{height : 60px;}
.hauteur_70		{height : 70px;}
.hauteur_80		{height : 80px;}
.hauteur_90		{height : 90px;}
.hauteur_100	{height : 100px;}
.hauteur_200	{height : 200px;}
.hauteur_300	{height : 300px;}
.hauteur_400	{height : 400px;}
.hauteur_450	{height : 450px;}
.hauteur_500	{height : 500px;}
.hauteur_600	{height : 600px;}
.hauteur_700	{height : 700px;}
.hauteur_800	{height : 800px;}
.hauteur_1000	{height : 1000px;}




/*
	----------------------------------------------------------
	positions horizontales
	----------------------------------------------------------
*/
.horizontal_align_centre	{text-align:center; margin-left: auto; 	margin-right: auto;	}
.horizontal_align_droite	{text-align:right;}
.horizontal_align_gauche	{text-align:left;}

/*
	----------------------------------------------------------
	positions verticales
	----------------------------------------------------------
*/
.vertical_align_milieu	{vertical-align: middle;}
.vertical_align_haut 	{vertical-align: top;}	
.vertical_align_bas 	{vertical-align: bottom;}


/*
	---------------------------------------
	LIEN 
	---------------------------------------
*/
a			{color: #414243;  text-decoration: none;}
a:hover 	{color: #414243;  text-decoration: none;}
a:visited	{color: #414243;  text-decoration: none;}
/*
	---------------------------------------
	images
	---------------------------------------
*/

.denise
{
background-image:url('denise.jpg');
background-repeat: no-repeat;
background-position:  center center; 
}
