a:active {  font-family: Arial, Verdana, sans-serif; color: #257ac2; }
a:link { font-family: Arial, Verdana, sans-serif; color: #257ac2; }
a:visited { font-family: Arial, Verdana, sans-serif; color: #257ac2; }
a:hover { font-family: Arial, Verdana, sans-serif; color: #257ac2; }

a.bottom:active {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight:400;}
a.bottom:link {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight:400; }
a.bottom:visited {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight:400;}
a.bottom:hover {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight:400; }
.Footer{ font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight:400;}

body{
	background-image:  url(images/pattern.jpg);
}

h1{
	font-family: Arial, Verdana, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight:bold;
	line-height:normal;
	margin-left:15px;
	margin-right:20px;
	margin-bottom:0px;
	margin-top:15px;
}
/*Titre de sections ou articles*/
h2{
	font-family: Arial Black, Verdana, sans-serif;
	font-size: 13px;
	color: #362f2b;
	line-height: 16px;
	margin-left:30px;
	margin-right:20px;
	margin-bottom:0px;
	margin-top:15px;
	font-weight:400;
}
h3{
	font-family: Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #362f2b;
	line-height: 16px;
	margin-left:30px;
	margin-right:20px;
	margin-bottom:0px;
	margin-top:15px;
}

p{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	line-height: 16px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
	margin-top:15px;
}

.Contenu{
	background-image:  url(images/bg_contenu_bottom.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	width:756px;
	height:94px;
}

.Contenu p{
	line-height:14px;
	margin-top:15px;
	margin-left:30px;
	margin-right:30px;
}

.Container{
	background-image:  url(images/bg_contenu.jpg);
	background-repeat:repeat-y ;
	width:756px;
	height:8px;
}

/*Left border*/
.lb{
	background-image:  url(images/bg_contenu_lb.gif);
	background-repeat:repeat-y;
	width:8px;
}
/*right border*/
.rb{
	background-image:  url(images/bg_contenu_rb.gif);
	background-repeat:repeat-y;
	width:8px;
}

.FastNews{
	background-image:  url(images/bg_news.jpg);
	background-repeat: no-repeat;
	width:343px;
	height:325px;
}

.FastNews p{
	line-height:14px;
	margin-right:35px;
	margin-left:10px;
	margin-top:5px;	
}
.FastNews img{
	margin-left:10px;
	margin-top:7px;
}

a.suite:active {  font-family: Arial, Verdana, sans-serif; color: #257ac2; font-weight:bold; font-style:italic}
a.suite:link { font-family: Arial, Verdana, sans-serif; color: #257ac2; font-weight:bold; font-style:italic}
a.suite:visited { font-family: Arial, Verdana, sans-serif; color: #257ac2; font-weight:bold; font-style:italic}
a.suite:hover { font-family: Arial, Verdana, sans-serif; color: #257ac2; font-weight:bold; font-style:italic}

.Member p{
	margin:0px;
	color:#FFFFFF;
}

.Contact{	
	background-image:  url(images/bg_nous_joindre.gif);
	background-repeat: no-repeat;
	width:756px;
	height:22px;
}

.PublicationsFooter
{	
	background-image:  url(images/bg_nos_publications.jpg);
	background-repeat: no-repeat;
	width:756px;
	height:27px;
}

.Contact p{
	margin:0px;
	margin-right:8px;
	margin-top:5px;
	color:#FFFFFF;
}

.sous-menu_acc{	
	background-image:  url(images/menu_temp_acc.jpg);
	background-repeat: no-repeat;
	width:756px;
	height:40px;
}

.sous-menu{	
	background-image:  url(images/menu_temp.jpg);
	background-repeat: no-repeat;
	width:756px;
	height:40px;
}
.text p{
	line-height:14px;
	margin-top:15px;
	margin-left:5px;
}
.Tableau-puce{ margin-top:20px;}
.Tableau-puce p{
	margin:0px;
	margin-top:8px;
}


/************  CSS des menu temporaire de section de gauche (toutes les sections sauf celat)  ***********/
.menu p{
margin:0px;
margin-left:15px;
}
.menu_top{
	background-image:  url(images/bg_passee_top.jpg);
	background-repeat: no-repeat;
	width:167px;
	height:16px;
}
.menu_cont{
	background-image:  url(images/bg_passee.jpg);
	background-repeat:repeat-y;
	width:167px;
	height:7px;
}
.menu_cont p{
	margin:0px;
	margin-top:8px;
}
.menu_cont a{ color:#5e92b4}
.menu_bottom{
	background-image:  url(images/bg_passee_bottom.jpg);
	background-repeat: no-repeat;
	width:167px;
	height:20px;
}

/**********************/

.Bon_top{
	background-image:  url(images/bg_bon_commande_top.gif);
	background-repeat: no-repeat;
	width:696px;
	height:14px;
}
.Bon_cont{
	background-image:  url(images/bg_bon_commande.gif);
	background-repeat:repeat-y;
	width:696px;
	height:10px;
}
.Bon_cont p{
	margin:0px;
	margin-bottom:3px;
}
.Bon_bottom{
	background-image:  url(images/bg_bon_commande_bottom.gif);
	background-repeat: no-repeat;
	width:696px;
	height:20px;
}
.Passee h3{ margin-left:10px;}
.Passee h2{ margin-left:10px;}
.Passee p{ margin-left:10px;}

/**********************      Menu temporaire de la section CELAT   *************************************/
.menu_celat p{
margin:0px;
margin-left:15px;
}
.menu_celat_top{
	background-image:  url(images/bg_celat_top.jpg);
	background-repeat: no-repeat;
	width:212px;
	height:16px;
}
.menu_celat_cont{
	background-image:  url(images/bg_celat.jpg);
	background-repeat:repeat-y;
	width:212px;
	height:7px;
}
.menu_celat_cont p{
	margin:0px;
	margin-top:8px;
}
.menu_celat_cont a{ color:#5e92b4}
.menu_celat_bottom{
	background-image:  url(images/bg_celat_bottom.jpg);
	background-repeat: no-repeat;
	width:212px;
	height:20px;
}

/*****************************/
.Avis p{
margin-left:27px;
margin-right:25px;
}

.FreeSpace{ display:none;}
@media print{
	.Member{ display:none;}
	.Header { display:none;}
	.FreeSpace{ display:block; margin-top:170px;}
}
