*{
font-family : verdana;
font-size : 9pt;
}

body{
background-image:url('Images/antika_font.png');
margin :0px;
text-align : center;
}

body.b{
background-image:url('Images/antika_fontb.png');
margin :0px;
text-align : center;
}

/* Les liens */

	a{text-decoration:none;color:black;}
	a:hover{text-decoration:none;color:green;}

	a.a1{text-decoration:none; color:mediumblue;}	
	a.a1:hover{text-decoration:none; color:maroon;}
	
	a.a_blanc{text-decoration:none; color:white;}
	a.a_blanc:hover{text-decoration:none; color:yellow;}

/* Les blocs */

	.page{
	 position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 800px;
    text-align: left;
    }

		.entete{
		position : absolute;
		top : 0px;
		left : 0px;
		}

		.droite{
		position : absolute;
		top : 90px;
		left : 738px;
		}
		
		.gauche{
		position : absolute;
		top : 90px;
		left : 12px;
		}	

		.conteneur{
		background-color : white;
		background-image : url("Images/font.jpg");
		background-attachment: fixed;
		position : absolute;
		top : 90px;
		left : 52px;
		width: 694px;
		height: 545px;
		}
		
			.boite_menu{
			position : absolute;
			top : 10px;
			left : 12px;
			height : 435px;
			width : 150px;
			}
			
			/* Reconnu uniquement par IE */
			* html .boite_menu { top:-3px; }
			
				.menu{
				position : float;
				width: 100%;	
				}
				
				.log{
				position : float;	
				width: 100%;
				}
				
				.partenaires{
				position : float;	
				width: 100%;	
				}

			.contenu{
			overflow: auto;
			overflow-x: hidden;
			position : absolute;
			top : 10px;
			left : 168px;
			width: 515px;
			height: 533px;
			}			

		.pied{
		position : absolute;
		top : 633px;
		left : 0px;
		}
		
			.texte_pied{
			position : absolute;
			top : 2px;
			left : 275px;
			}
			
		.pub{
		position : absolute;
		top : 19px;
		left : 315px;
		}
		
/*  Les polices  */

	.texte{
	font-family:arial,tahoma,verdana;
	font-size:10pt;
	}

	.titre{
	color : maroon;
	font-weight:bold;
	}
	
	.titre_jaune{
	color : yellow;
	font-weight:bold;
	}
	
	.blanc{
	color : white;
	}
	
	.vert{
	color : green;
	}
	
	.bleu{
	color : blue;
	}
	
	.bleu_clair{
	color : steelblue;
	}
	
	.rouge{
	color : crimson;
	}
	
	h3{
	color : maroon;
	text-align : center;
	}
	
/* Les boutons */

	.bouton{	
	width:70px;
	color:maroon; 
	background-color:papayawhip; 
	margin:0px; 
	padding:0px; 
	border-width:1px; 
	border-color:maroon;
	border-style:solid;
	}
	
	.bouton_rouge{	
	width:70px;
	color:white; 
	background-color:darkred; 
	margin:0px; 
	padding:0px; 
	border-width:1px; 
	border-color:orange;
	border-style:solid;
	}
	
	.bouton_vert{	
	width:70px;
	color:white; 
	background-color:green; 
	margin:0px; 
	padding:0px; 
	border-width:1px; 
	border-color:darkgreen;
	border-style:solid;
	}
	
	.bouton_moyen {	
	width:120px;
	color:maroon; 
	background-color:papayawhip; 
	margin:0px; 
	padding:0px; 
	border-width:1px; 
	border-color:maroon;
	border-style:solid;
	}
	
	.bouton_moyen_rouge {		
	width:120px;
	color:white; 
	background-color:darkred; 
	margin:0px; 
	padding:0px; 
	border-width:1px; 
	border-color:orange;
	border-style:solid;
	}
	
	.bouton_grand {	
	width:200px;
	color:maroon; 
	background-color:papayawhip; 
	margin:0px; 
	padding:0px; 
	border-width:1px; 
	border-color:maroon;
	border-style:solid;
	}
	
	.bouton_petit{	
	width:40px;
	color:maroon; 
	background-color:papayawhip; 
	margin:0px; 
	padding:0px; 
	border-width:1px; 
	border-color:maroon;
	border-style:solid;
	}
	
/* Les cadres */

.cadre{
	padding : 2px 2px 2px 2px;
	border-width: 1px;
	border-style: solid;
	border-color: darkred;
}

.tableau{
	max-width: 100%;	
	text-align:center;
	empty-cells:show;
	line-height:100%;
	margin-top:5px;
	margin-bottom:5px;
}
	