body 
	{
	behavior:url(css/csshover.htc);
	background-color: #ffffff;
	margin-left: 5px;
	margin-top: 5px;
	}

body, td, th {	font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif;		color: #000000;		font-size:11px;	}
* {	margin: 0px; padding: 0px;	}
* html div#listmenu ul li ul 	{	border-left:0px;	}

.det_titre		{	font-size:14px;		color:#000000;	font-weight:bold;	letter-spacing:2px;	text-transform:uppercase;	}
/*
font-variant:small-caps;	
*/
.print		{	display:none;	}

.titre_carnet	{	font-family: Times New Roman, Times, serif;		font-style:italic;		font-variant:small-caps;	font-size:20px;		margin-bottom:1px;		text-align:left;	font-weight:bold;	color:#0e55a3;	}
.texte_carnet	{	font-size:11px;		color:#000000;	font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif;	}
.small			{	font-size:9px;		color:#000000;	font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif;	}

.titre_ital		{	font-family: Times New Roman, Times, serif;		font-style:italic;		font-size:16px;		margin-bottom:1px;		text-align:left;	font-weight:bold;	color:#0e55a3;	}
.titre_bleu		{	font-family: Times New Roman, Times, serif;		font-style:italic;		font-size:16px;		margin-bottom:1px;		text-align:left;	font-weight:bold;	color:#0e55a3;	}
.agree			{	font-size:10px;		margin-bottom:1px;			text-align:left;		font-weight:bold;	font-variant:small-caps;	color:#ffcc00;	}
.pub			{	font-size:11px;		margin-bottom:5px;			text-align:justify;		font-weight:bold;	}
.erreur			{	font-size:12px;		color:red;	margin-bottom:5px;	text-align:center;	font-weight:bold;	}
.titre_top		{	font-family: Arial, sans-serif;		font-size:12px;		margin-bottom:1px;		font-weight:bold;		color:#0e55a3;	}

/* AFFICHAGE PRINCIPAL */
.titre		{	font-size:14px;		margin-bottom:2px;		font-variant:small-caps;	color:#000000;	}
.texte		{	font-size:11px;		color:#000000;	}
.texte_bleu		{	font-size:11px;		color:#000000;	color:#0e55a3;	font-weight:bold;	padding-bottom:5px;	}

p.texte		{	font-size:11px;		color:#000000;	margin-bottom:5px;	text-align:justify;		padding-bottom:5px;		}



p			{	font-size:12px;		margin-bottom:5px;	text-align:justify;	}
.bordure	{	border-color: #0e55a3;		border:1px;		padding-top:5px;	padding-left:3px;	}


div#listmenu 						{ 	position:absolute; 	left:5px; top:130px;	width:805px; 	}
div#listmenu ul						{	margin:0px; 	height:25px;	}
div#listmenu li						{	list-style-type:none;	text-align:center;	position:relative;	float:left;	}
div#listmenu a						{	display:block;		padding:0px;		text-decoration:none;		color:#ffcc00;	margin-top:7px;	}		
div#listmenu ul li ul 				{	margin:0;	width:98px;	position:absolute;		width:98px;		}
div#listmenu ul li ul li			{	width:124px;	left:-41px;		margin-top:0px;	}
body div#listmenu ul li ul 			{	display:none;	}	
div#listmenu ul li:hover ul			{	display:block;	}	
div#listmenu ul li ul:hover			{	display:block;	}	
div#listmenu li a:hover				{	color:#ff0000; 	}

div#menu_intra 						{ 	width:617px; 	}
div#menu_intra ul					{	margin:0px; 	height:25px;	}
div#menu_intra li					{	list-style-type:none;	text-align:center;	position:relative;	float:left;	}
div#menu_intra a					{	display:block;		padding:0px;		text-decoration:none;		color:#ffcc00;	margin-top:7px;	}		
div#menu_intra ul li ul 			{	margin:0;	width:98px;	position:absolute;		width:98px;		}
div#menu_intra ul li ul li			{	width:124px;	left:-41px;		margin-top:0px;	}
body div#menu_intra ul li ul 		{	display:none;	}	
div#menu_intra ul li:hover ul		{	display:block;	}	
div#menu_intra ul li ul:hover		{	display:block;	}	
div#menu_intra li a:hover			{	color:#ff0000; 	}

.cadrage		{	border-left:2px solid #003399;	border-right:2px solid #003399;	}
.star_info		{	border-left:2px solid #003399;	border-right:2px solid #003399;	text-align:justify; font-size:9px;	padding-left:2px;	padding-right:2px;	}
.star_top		{ 	background-image:url('../image/star.jpg');   background-repeat:no-repeat;	margin:0;	height:23px;	width:185px;	
					text-align:right;	padding-right:5px;	color:#FFB514;	font-weight:bold;	font-size:12px;		}
.star_bas		{ 	background-image:url('../image/star_bas.jpg');   background-repeat:no-repeat;	margin:0;	height:10px;	width:185px;	}
.image_cadre	{ 	background-image:url('../image/cadre.jpg');  background-repeat:no-repeat;	margin:0;	height:263px;	width:177px;		}
.bouton_rapide	{ 	background-image:url('../image/rapide.jpg'); background-repeat:no-repeat;	margin:0;	height:25px;	width:635px;	color:#ffcc00;	font-weight:bold;	font-variant:small-caps;	}
.bouton_court	{ 	background-image:url('../image/bande1.jpg'); background-repeat:no-repeat;	margin:0;	height:25px;	width:89px;	color:#ffcc00;	font-weight:bold;	font-variant:small-caps;	}
.bouton_long	{ 	background-image:url('../image/bande2.jpg'); background-repeat:no-repeat;	margin:0;	height:25px;	width:160px;	color:#ffcc00;	font-weight:bold;	font-variant:small-caps;	}
.bouton_med		{ 	background-image:url('../image/bande3.jpg'); background-repeat:no-repeat;	margin:0;	height:25px;	width:124px;	color:#ffcc00;	font-weight:bold;	font-variant:small-caps;	}
.bouton_page	{ 	background-image:url('../image/nopage.jpg'); background-repeat:no-repeat;	margin:0;	height:25px;	width:25px;	color:#ffcc00;	font-weight:bold;	font-variant:small-caps;	}
.bouton_page1	{ 	background-image:url('../image/no_page.jpg'); background-repeat:no-repeat;	margin:0;	height:25px;	width:25px;	color:#ff0000;	font-weight:bold;	font-variant:small-caps;	}
.formule		{ 	font-size:10px;	}

a.left:link 	{	COLOR: #0e55a3; TEXT-DECORATION: none		}
a.left:visited	{	COLOR: #0e55a3; TEXT-DECORATION: none		}
a.left:hover 	{	COLOR: #ff0000; TEXT-DECORATION: underline		}
a.left:active 	{	COLOR: #0e55a3; TEXT-DECORATION: none		}

a:link 			{	COLOR: #0e55a3; TEXT-DECORATION: underline		}
a:visited		{	COLOR: #0e55a3; TEXT-DECORATION: underline		}
a:hover 		{	COLOR: #0e55a3; TEXT-DECORATION: underline		}
a:active 		{	COLOR: #0e55a3; TEXT-DECORATION: underline		}

div#page	 	{ 	position:absolute; 	left:5px;	top:160px;		}
div#bas		 	{ 	background-image:url('../image/base.jpg');    background-repeat:no-repeat;	height:100px;	width:800px;	}

.menu			{ 	background-image:url('../image/cadre_menu.jpg');  background-repeat:repeat;		font-variant:small-caps;	font-weight:bold;	}
.menu li		{	margin-left:5px;	color:#0e55a3; 	list-style-type:none;	}

.titre_col		{ 	color:#000000;	background-color:#ffcc00;	font-variant:small-caps;	font-size:14px;		text-align:center;		height:20px;	font-weight:bold;	letter-spacing:1px;	}
.titre_vid		{ 	background-color:#ffcc00;		}
.groupe			{ 	border:1px solid #ffcc00;		}

.selection		{ 	color:#000000;	font-size:11px;		}
.combo			{ 	color:#000000;	font-size:11px;		}
.bouton			{ 	font-size:11px;		}

.bas_blanc		{	color:#ffffff;	font-size:20px;		}
.bas_adr		{	color:#000000;	font-size:12px;		}
.bas_tel		{	color:#000000;	font-size:16px;		}
