/* CORPS */
body { 
position : relative ;
background:#000000; 
font-size:11pt; 
font-family:verdana,arial; 
padding-top:0px;
}

/*img {
	border:none;
}*/


/**************************************
 * Mises en formes pour toute la page *
 **************************************/

a {
	color: #FFFFFF;
	text-decoration : none ;
}

a:visited {
	color : #ffa349 ;
	text-decoration:underline; 
}
a:link {
	color : #ffa349 ;
	text-decoration:underline; 
}
a:hover {
	color : #f7d594 ;
	letter-spacing : 0px ;
	text-decoration:underline;
	/*font-weight:bold;*/
}
a:active {
	color : #f7d594 ;
	letter-spacing : 0px ;
	font-weight:bold; 
	text-decoration:none; 
}


/********
 * MAIN *
 ********/
#main {
	width:790px; 
/*	height : 650px ;*/
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	position : relative ;
	margin-top:0px;
	/*background:#FFFFFF url('../images/fond2.jpg') repeat-x; */

}

/*********
 * Titre *
 *********/
#titre {
	height : 100px ;
	margin : 0px ;
	margin-left : 90px ;
	padding : 0px ;
	position : absolute ;
	top : 2px ;
	left : 0px ;
	width : 100% ;
	text-align : center ;
	font-family : "Comic sans ms", cursive ;
	font-style : Oblique;
	font-size : 450% ;
	color : #882010;
	font-weight : bold ;
	background : url('../images/title.jpg') no-repeat center ;
}

/********
 * Logo *
 ********/

#logo {
	margin : 0px ;
	padding : 0px ;
	position : absolute ;
	top : 0px ;
	left : 0px ;
	height : 200px ;
	width : 200px ;
	background : url('../images/logo.jpg') no-repeat center ;
}	


/********
 * Menu *
 ********/

#menu {
	margin : 0px ;main 
	padding : 0px ;
	position : absolute ;
	top : 220px ;
	left : 0px ;
	width : 200px ;
	border: #444444 solid 1px;

}

#menu .lignei {
	background : url('../images/buttoni.jpg') no-repeat center ;
	margin : 0px ;
	padding : 10px ;
	position : relative ;
	height : 20px ;
	text-align : center ; 
	font-family : Georgia, serif ;
	font-size : 120% ;
	font-weight : bold ;
	color : black ;
}

#menu .lignea {
	background : url('../images/buttona.jpg') no-repeat center ;
	margin : 0px ;
	padding : 10px ;
	position : relative ;
	height : 20px ;
	text-align : center ;
	font-family : Georgia, serif ;
	font-size : 120% ;
	font-weight : bold ;
	color : black ;
}


/**********************
 * Contenu de la page *
 **********************/

#contenu {
	top : 100px ;
	left : 205px ;
	right : 2px ;
/*	margin-top: -505px;
	margin-left : 200px ;
	margin-right : 2px ;
	height : 540px ;*/
/*	margin-bottom : 5px ;*/
	position : absolute ;
	padding : 5px ;
/*	min-height : 100% ;*/
	font-family : times, serif;
/*	border : 1px solid #ddbbbb ;*/
}

#contenu .titre {
	margin-top : 5px ;
	margin-bottom : 5px ;
	height : 50px ;
	text-align : center ;
	font-size : 280% ;
	font-style : italic ;
	font-family : Georgia, serif ;
	color : #f7d594 ;
	/*font-weight : bold ;*/
}

#contenu .soustitre {
	margin-top : -10px ;
	margin-bottom : 25px ;
	text-align : center ;
	font-size : 175% ;
	font-style : italic ;
	font-family : Georgia, serif ;
	color : #664066 ;
}
#contenu .bloc {
	position : relative ;
	color : #f7d594 ;
/*	height : 480px ;*/
	background : #000000 ;
	border-top : 1px solid gray ;
/*	border-bottom : 1px solid gray ;*/
	overflow: none;
/*	scrollbar-face-color:#0000FF; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#0099CC;*/
}

#contenu .bloc .texte {
	position: relative;
	text-indent : 10px ;
	color : #f7d594 ;
	text-align : justify ;
	font-size : 110% ;
	margin-top : auto ;
	margin-bottom : auto ;
	margin-left : 10px ;
	margin-right : 10px;

}
/*#contenu p {
	margin : 25px ;
	padding : 0px ;
	text-indent : 20px ;
}

#contenu ul {
	list-style-type : square ;
	margin : 20px ;
}

#contenu li {
	margin-bottom : 20px ;
	border-left : 1px ;
}*/

#contenu img {
	margin : 2px ;
	border : 0px ;
}



/* *************
 * Bas de page *
 * *************/
/*
#bas {
	margin : 0px ;
	padding : 0px ;
	position : absolute ;
	top : 680px ;
	left : 0px ;
	width : 240px ;
	text-align : center ;
	font-size : 60% ;
	color : gray ;
}

#bas p {
	margin : 10px ;
	padding : 0px ;
}
*/
/*

input { 
font-size:11pt; 
font-family:Verdana; 
}

textarea { 
font-size:11pt; 
font-family:Verdana; 
}

select { 
font-size:11pt; 
font-family:Verdana; 
}

td { 
font-size:11pt; 
font-family:Verdana; 
}
*/
