/* CSS - site Potentiels-Plus */

body 
{
	background-color : #000033 ;	
}


.affiche /* zone centrale */
{
	width : 1000px ;
	margin : 0 auto ;	
}


.header
{
	height : 150px ;
	background-image : url('image/image/baniere.png') ;
}

/*--------------------------------------------------------------------------------*/
/*----------------------------- MENU HORIZONTAL ----------------------------------*/
/*--------------------------------------------------------------------------------*/

.menu /* 1000 x 40 */
{
	//border-top : 1px solid black;
	//border-bottom : 1px solid black ;
	height : 40px ;
}
.bloc_menu
{
	text-decoration : none ;
	color : black ;
	display:block;
	float : left ;
	height : 35px ;
	padding-top : 5px ;	
	text-align : center ;
	font-family : tahoma ;
	font-size : 20px ;
	background-image : url('image/test/menu1.png') ;
}
.bloc_menu:hover
{
	background-image : url('image/test/menu2.png') ;
	height : 30px ;
	padding-top : 10px ;
}
.bordure_menu_gauche /* 50x40 */
{
	height : 40px ;
	width : 50px ;
	float : left ;
	background-image : url('image/test/menu1.png') ;
}
.bordure_menu_droite
{
	height : 40px ;
	width : 50px ;
	float : left ;
	background-image : url('image/test/menu1.png') ;
}


/*-------------------------------------------------------*/
/*---------------- Corps de la page ---------------------*/
/*-------------------------------------------------------*/

.haut_corps
{
	height : 20px;
	background-image : url('image/image/haut_corps.png') ;
}
.corps
{
	min-height : 500px ;
	text-align : left ;
	font-family : tahoma ;
	float : right ;
	background-image:	url('image/image/corps_droite.png') ;
	/*padding-left : 50px ;*/
	/*padding-right : 50px ;*/
}
/*html>body .corps
{
	height : auto ;
	min-height : 500px ;
}*/
.corps_gauche
{
	width			:	190px ;
	padding-left	:	10px ;
	//padding-bottom  :  0px ;
	//height			:	1500px ;
	float			:	left ;
	//background-image:	url('image/image/corps_gauche.png') ;
	font-family		:	tahoma ;
}
#menu_vertical
{
}
#menu_vertical dl
{
	margin			:	0 ;
	padding			:	0 ;
	width			:	180px	;
	display			:	block ;
}
#menu_vertical dt
{
	background-color: 	#00169b ;
	display			:	block ;
	height			:	40px ;
	color			:	#fbffda ;
	line-height		:	40px ;
	text-align		:	center ;
	cursor			:	pointer ;
}
#menu_vertical dd
{
	margin-left		:	200px ;
	display			: 	block ;
	margin			:	0 ;
	padding			:	0 ;
}
#menu_vertical dd ul
{
	margin			:	0 ;
	padding			:	0 ;
	text-align		:	center ;
	list-style		: 	none ;
}
#menu_vertical dd ul li a
{
	color			:	#fbffda ;
	display			:	block ;
	text-decoration	:	none ;
	height			:	30px ;
	line-height		:	30px ;
	text-align		:	center ;
	border-top		:	1px black ;
}
#menu_vertical dl dd
{
	display			:	none;
	background-color			:   #273ecd ;
}
#menu_vertical dl:hover dd
{
	display			:	block;
}
.corps_droite
{
	width			:	789px ;
	min-height : 480px ;
	padding-left	:	10px ;
	//height			:	1500px ;
	float			:	right ;
	//background-image:	url('image/image/corps_droite.png') ;
	font-family		:	tahoma ;
	border-left     :   1px solid blue ;
}
.corps_milieu
{
	min-height : 500px ;
	text-align : left ;
	font-family : tahoma ;
	padding-left : 50px ;
	padding-right : 50px ;
	background-image : url('image/image/corps.png');
}
/*html>body .corps_milieu
{
	height : auto ;
	min-height : 500px ;
}*/


		/*.corps
		{
			background-image : url('image/corps.png');
		}
		html>body .corps
		{
			height: auto;
			min-height: 500px;
		}*/
		
		
		
		



.bas_corps
{
	height : 20px ;
	background-image : url('image/image/bas_corps.png') ;
}

.footer
{
	float : right ;
	height : 28px ;
	width : 940px ;
	background-image : url('image/image/footer.png') ;
	//border-top: 1px solid black;
	padding-top : 12px ;
	padding-left : 30px ;
	padding-right : 30px ;
	font-family : tahoma ;
	font-size : 12px ;
	color : black ;
	text-align : center ;
}

.centrer
{
	margin:0 auto;
}
.table_contact td
{
	padding-left : 10px ;
	padding-right : 10px ;
}

.temoignage
{
	font-size : 15px ;
	margin-right : 15px ;
	padding : 10px ;
	//border : 1px solid black ;
	//background-color : #999bed ;
	background-color : #babbef ;
	font-style : italic ;
}

.signature
{
	text-align : right ;
	font-size : 14px ;
	padding-right : 40px ;	
}

/* Redéfinition des balises HTML */
h1
{
	color : blue ;
	text-align : center ;
}

h3
{
	font-size : 20px ;
	color : blue ;
	text-align : center ;
}

a
{
	text-decoration : none ;
}







