
/* CSS Document */
a.rub{
           	display: block;
			float: left;
            background:url(../images/suite/navigation/01_rubriques.gif) no-repeat;
            width:154px;
            height:19px;
}
a.rub:hover {
           	background:url(../images/suite/navigation/01_rubriques_roll.gif) no-repeat;
}
a.dernier{
           	display: block;
			float: left;
            background:url(../images/suite/navigation/02_dernier.gif) no-repeat;
            width:167px;
            height:19px;
}
a.dernier:hover {
           	background:url(../images/suite/navigation/02_dernier_roll.gif) no-repeat;
}
a.complement{
           	display: block;
			float: left;
            background:url(../images/suite/navigation/03_complement.gif) no-repeat;
            width:212px;
            height:19px;
}
a.complement:hover { 
            background:url(../images/suite/navigation/03_complement_roll.gif) no-repeat;
}
a.prepa{
           	display: block;
			float: left;
            background:url(../images/suite/navigation/04_pages_prepa.gif) no-repeat;
            width:85px;
            height:19px;
}
a.prepa:hover { 
            background:url(../images/suite/navigation/04_pages_prepa_roll.gif) no-repeat;
}

a.maria{
           	display: block;
			float: left;
            background:url(../images/suite/navigation/05_maria.gif) no-repeat;
            width:157px;
            height:19px;
}
a.maria:hover { 
            background:url(../images/suite/navigation/05_maria_roll.gif) no-repeat;
}
a.annexe_liens{
           	display: block;
			float: right;
            background:url(../images/suite/navigation/liens.jpg) no-repeat;
            width:85px;
            height:23px;
}
a.annexe_liens:hover { 
            background:url(../images/suite/navigation/liens_roll.jpg) no-repeat;
}
a.annexe_mentions {
            display: block;
			float: right;
            background:url(../images/suite/navigation/mentions.jpg) no-repeat;
            width:155px;
            height:23px;
}
a.annexe_mentions:hover { 
            background:url(../images/suite/navigation/mentions_roll.jpg) no-repeat;
}
a.ok {
            display: table-cell;
			background:url(../images/suite/bt_rechercher.gif) no-repeat;
            width:17px;
            height:14px;
}
a.ok:hover {
           	display: table-cell; 
            background:url(../images/suite/bt_rechercher_roll.gif) no-repeat;
}
a.annexe_plan {
            display: block;
			float: right;
            background:url(../images/suite/navigation/plan.jpg) no-repeat;
            width:132px;
            height:23px;
}
a.annexe_plan:hover {
            background:url(../images/suite/navigation/plan_roll.jpg) no-repeat;
}
a.annexe_contact {
           	display: block;
			float: right; 
            background:url(../images/suite/navigation/contact.jpg) no-repeat;
            width:158px;
            height:23px;
}
a.annexe_contact:hover {
            background:url(../images/suite/navigation/contact_roll.jpg) no-repeat;
}
a.sabonner {
           	#display: table-cell;
			display: block; 
            background:url(../images/suite/navigation/sabonner.gif) no-repeat;
            width:194px;
            height:27px;
}
a.sabonner:hover {
           	#display: table-cell; 
			display: block; 
            background:url(../images/suite/navigation/sabonner_roll.gif) no-repeat;
}
a.avis {
           	display: table-cell;
			display: block; 
            background:url(../images/suite/01_rubrique/avis_lecteur.gif) no-repeat;
            width:231px;
            height:35px;
}
a.avis:hover {
           	display: table-cell; 
			display: block; 
            background:url(../images/suite/01_rubrique/avis_lecteur_roll.gif) no-repeat;
}
a.sereabonner {
           	display: table-cell;
			display: block; 
            background:url(../images/suite/navigation/sereabonner.gif) no-repeat;
            width:194px;
            height:19px;
}
a.sereabonner:hover {
           	display: table-cell; 
			display: block; 
            background:url(../images/suite/navigation/sereabonner_roll.gif) no-repeat;
}
a.commander {
           	display: table-cell;
			display: block; 
            background:url(../images/suite/navigation/commander.gif) no-repeat;
            width:194px;
            height:33px;
}
a.commander:hover {
            display: table-cell;
			display: block; 
            background:url(../images/suite/navigation/commander_roll.gif) no-repeat;
}
a.depositaire {
           	display: table-cell;
			display: block;  
            background:url(../images/suite/navigation/depositaires.gif) no-repeat;
            width:131px;
            height:48px;
}
a.depositaire:hover {
            display: table-cell; 
			display: block; 
            background:url(../images/suite/navigation/depositaires_roll.gif) no-repeat;
}
a.nous {
            display: table-cell; 
			display: block; 
            background:url(../images/suite/navigation/qui-nous.gif) no-repeat;
            width:161px;
            height:48px;
}
a.nous:hover {
             display: table-cell;
			 display: block; 
            background:url(../images/suite/navigation/qui-nous_roll.gif) no-repeat;
}
a.sommaire {
            display: table-cell; 
			display: block; 
            background: url(../images/index/sommaire.gif) no-repeat;
            width:257px;
            height:21px;
}
a.sommaire:hover {
            background:url(../images/index/sommaire_roll.gif) no-repeat;
}

a.couverture {
            display: table-cell; 
			display: block; 
            background:url(../images/suite/02_derniers_numeros/couv.gif) no-repeat;
            width:153px;
            height:23px;
}
a.couverture:hover {
            display: table-cell;
			display: block; 
            background:url(../images/suite/02_derniers_numeros/couv_roll.gif) no-repeat;
}
.menu_theme{
display:block;
width:180px;
margin-right:30pt
}
a.menu_theme:link {
	FONT-SIZE: 11px;
	color: #D48081;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
}
a.menu_theme:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
}
a.menu_theme:visited {
	FONT-SIZE: 11px;
	color: #D48081;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
}
a.rub_construire:link {
	FONT-SIZE: 11px;
	color: #8b5398;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_construire:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_construire:visited {
	FONT-SIZE: 11px;
	color: #8b5398;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_naissance:link {
	FONT-SIZE: 11px;
	color: #eb682b;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_naissance:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_naissance:visited {
	FONT-SIZE: 11px;
	color: #eb682b;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_tps_petits:link {
	FONT-SIZE: 11px;
	color: #c09f2c;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt
}
a.rub_tps_petits:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_tps_petits:visited {
	FONT-SIZE: 11px;
	color: #c09f2c;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_tps_enfance:link {
	FONT-SIZE: 11px;
	color: #74B6AF;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_tps_enfance:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_tps_enfance:visited {
	FONT-SIZE: 11px;
	color: #74B6AF;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_tps_ados:link {
	FONT-SIZE: 11px;
	color: #3F969F;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_tps_ados:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_tps_ados:visited {
	FONT-SIZE: 11px;
	color: #3F969F;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_etre_parent:link {
	FONT-SIZE: 11px;
	color: #7EA36B;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_etre_parent:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_etre_parent:visited {
	FONT-SIZE: 11px;
	color: #7EA36B;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_soi:link {
	FONT-SIZE: 11px;
	color: #9FBF62;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_soi:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_soi:visited {
	FONT-SIZE: 11px;
	color: #9FBF62;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_couple:link {
	FONT-SIZE: 11px;
	color: #74B6AF;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_couple:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_couple:visited {
	FONT-SIZE: 11px;
	color: #74B6AF;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_lecture:link {
	FONT-SIZE: 11px;
	color: #539CBA;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_lecture:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:12pt
}
a.rub_lecture:visited {
	FONT-SIZE: 11px;
	color: #539CBA;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_courrier:link {
	FONT-SIZE: 11px;
	color: #E3A939;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_courrier:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_courrier:visited {
	FONT-SIZE: 11px;
	color: #E3A939;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_interview:link {
	FONT-SIZE: 11px;
	color: #29287D;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_interview:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_interview:visited {
	FONT-SIZE: 11px;
	color: #29287D;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_apprendre:link {
	FONT-SIZE: 11px;
	color: #4686B9;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_apprendre:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_apprendre:visited {
	FONT-SIZE: 11px;
	color: #4686B9;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_maria:link {
	FONT-SIZE: 11px;
	color: #8268A7;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_maria:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_maria:visited {
	FONT-SIZE: 11px;
	color: #8268A7;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_ecologie:link {
	FONT-SIZE: 11px;
	color: #E2AAAB;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_ecologie:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_ecologie:visited {
	FONT-SIZE: 11px;
	color: #E2AAAB;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_essentiels:link {
	FONT-SIZE: 11px;
	color: #A64D4E;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_essentiels:hover {
	FONT-SIZE: 11px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.rub_essentiels:visited {
	FONT-SIZE: 11px;
	color: #A64D4E;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: right;
	line-height:20px;
	margin-right:22pt;
}
a.chemin_fer:link {
	FONT-SIZE: 10px;
	color: #7A7A7A;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: left;
	line-height:20px;
}
a.chemin_fer:hover {
	FONT-SIZE: 10px;
	color: #7A7A7A;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: left;
	line-height:20px;
	text-decoration: underline;
}
a.chemin_fer:visited {
	FONT-SIZE: 10px;
	color: #7A7A7A;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: left;
	line-height:20px;
	margin-top:10px;
}
a.liste_art_rub_construire:link {
	FONT-SIZE: 14px;
	color: #8b5398;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: left;
	line-height:18px;
}
a.liste_art_rub_construire:hover {
	FONT-SIZE: 14px;
	color: #000000;
	font-weight: bold;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: left;
	line-height:18px;
	text-decoration: underline;
}
a.liste_art_rub_construire:visited {
	FONT-SIZE: 14px;
	color: #8b5398;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: left;
	line-height:18px;
}
a.liste_art_text_rub_construire:link {
	FONT-SIZE: 11px;
	color: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: left;
	line-height:12px;
}
a.liste_art_text_rub_construire:hover {
	FONT-SIZE: 11px;
	color: #000000;
	FONT-FAMILY: Arial;
	font-style: normal;
	text-align: left;
	line-height:12px;
	text-decoration: underline;
}
a.liste_art_text_rub_construire:visited {
	FONT-SIZE: 11px;
	color: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align: left;
	line-height:12px;
}

ul.ssmenu_violet{
	margin-top:5;
	margin-left:0;
	margin-bottom:15;
	padding:0;
	FONT-SIZE: 12px;
	color: #ffffff;
	FONT-FAMILY: Arial;
	list-style-type:none;
	line-height:16px;
	background-color: #AFA0C7;
}
li.ssmenu_violet{
	display: inline;
}
a.ssmenu_violet{
	margin-left:5;
	margin-right:5;
	color: #ffffff;
	font-weight: bold;
	display: inline;
}
a.ssmenu_violet:hover{
	color: #AFA0C7;
	font-weight: bold;
	background-color: #ffffff;
}
ul.ssmenu_marron{
	margin-top:5;
	margin-left:0;
	margin-bottom:15;
	padding:0;
	FONT-SIZE: 12px;
	color: #ffffff;
	FONT-FAMILY: Arial;
	list-style-type:none;
	line-height:16px;
	background-color: #A45900;
}
li.ssmenu_marron{
	display: inline;
}
a.ssmenu_marron{
	margin-left:5;
	margin-right:5;
	color: #ffffff;
	font-weight: bold;
	display: inline;
}
a.ssmenu_marron:hover{
	color: #A45900;
	font-weight: bold;
	background-color: #ffffff;
}
ul.ssmenu_vert{
	margin-top:5;
	margin-left:0;
	margin-bottom:15;
	padding:0;
	FONT-SIZE: 12px;
	color: #ffffff;
	FONT-FAMILY: Arial;
	list-style-type:none;
	line-height:16px;
	background-color: #396E05;
}
li.ssmenu_vert{
	display: inline;
}
a.ssmenu_vert{
	margin-left:5;
	margin-right:5;
	color: #ffffff;
	font-weight: bold;
	display: inline;
}
a.ssmenu_vert:hover{
	color: #396E05;
	font-weight: bold;
	background-color: #ffffff;
}
ul.ssmenu_vert_clair{
	margin-top:5;
	margin-left:0;
	margin-bottom:15;
	padding:0;
	FONT-SIZE: 12px;
	color: #ffffff;
	FONT-FAMILY: Arial;
	list-style-type:none;
	line-height:16px;
	background-color: #858A53;
}
li.ssmenu_vert_clair{
	display: inline;
}
a.ssmenu_vert_clair{
	margin-left:5;
	margin-right:5;
	color: #ffffff;
	font-weight: bold;
	display: inline;
}
a.ssmenu_vert_clair:hover{
	color: #858A53;
	font-weight: bold;
	background-color: #ffffff;
}
