/*	Print			*/



@page 		{size: auto; margin: 5%;}


abbr[title]:before, acronym[title]:before 	{content : attr(title) " (";}
abbr[title]:after, acronym[title]:after 	{content : ") ";}
.main a:after,a[hreflang]:after {content: " [\00A0" attr(href) "\00A0]";}


.accessibilite_off,
.nav_main,
.nav_page,
.services,
.print,
.footer,
.breadcrumb,
.download,
.quick_nav,
.nav_main_domaine,
.header_animation,
.more,
.col_context,
.poll,
.nav_block_news,
.nav_block_home,
.block_home_link,
.addthis_toolbox		{display:none}

.logo_rf			{float:left; }
.logo				{float:left; margin-left:50px;}


.main				{clear:left;}

body 				{font:12px/16px arial; color:#000; }

h3.spip				{text-align:left;}

h1				{font:bold 18px/19px times, serif; margin:0 0 10px 0; text-align:left;}
h2				{font:bold 15px/17px times, serif; margin:0 0 10px 0; text-align:left}
h3				{font:bold 14px/16px times, serif; margin:0 0 10px 0; text-align:left}
h4				{font:bold 13px/17px times, serif; margin:0 0 10px 0px; text-align:left}
h5				{font:bold 13px/17px times, serif; margin:0 0 10px 0px; text-align:left}


a				{color:#000; text-decoration:none;}
p a				{color:#000; text-decoration:underline;}

ul				{margin-left:20px;}
li				{margin-bottom:5px; list-style:square;}
.list-deco			{float:left; width:190px;}
a img				{border:0}
li a				{}



.standfirst,
.padder 	{margin:0 10px;}
.print_communiques .screen	{margin:0 10px;}
.print_communiques .standfirst,
.print_communiques .padder 	{margin:0;}


.main .content h1,
.main .content h2,
.main .content h3,
.main .content h4,
.main .content h5,
.main .content h6		{font:bold 13px/15px arial;  text-align:left;}

.main .content h1 		{/*background:#fff url(corps/content_header_bg.gif) 0 0 repeat-y;*/ font-size:20px; line-height:22px; text-transform:uppercase; margin:0; padding:0;}
* html .main .content h1 	{height:1%;}
*+html .main .content h1 	{overflow:auto;}
.main .content h1 span						{display:block; padding:0; /*background:url(corps/content_header_top.gif) 0 0 no-repeat;*/ color:#0060aa;  font-weight:normal;}
.main .content h1 span span					{padding:15px 32px 20px 18px; /*background:url(corps/content_header_bottom.gif) 0 100% no-repeat;*/}
.main .content h1 span span strong.date 		{background:transparent url(corps/pipe_jaune_double.gif) no-repeat scroll 0px 4px;color:#99928A;font-size:18px;padding-left:7px;text-transform:none; font-weight:normal;}
.page_sommaire .main.domaine .content h1	{padding:0 0 7px 0; background:none; color:#0060aa; font-size:18px; line-height:20px; text-transform:uppercase;}
.page_sommaire .main.domaine .content h1 span	{background:none;}

.main.domaine .content h1 span span	{padding-left:25px;}

.main.domaine1 .content h1,
.main.domaine93 .content h1		{background-image:url(corps/h1_domaine_emploi_bg.gif);}
.main.domaine1 .content h1 span,
.main.domaine93 .content h1 span		{background-image:url(corps/h1_domaine_emploi_top.gif);}
.main.domaine1 .content h1 span span,
.main.domaine93 .content h1 span span	{background-image:url(corps/h1_domaine_emploi_bottom.gif); color:#a3ab34;}

.main.domaine2 .content h1,
.main.domaine96 .content h1		{background-image:url(corps/h1_domaine_logement_bg.gif);}
.main.domaine2 .content h1 span,
.main.domaine96 .content h1 span		{background-image:url(corps/h1_domaine_logement_top.gif);}
.main.domaine2 .content h1 span span,
.main.domaine96 .content h1 span span	{background-image:url(corps/h1_domaine_logement_bottom.gif); color:#36a6b8;}

.main.domaine4 .content h1,
.main.domaine94 .content h1		{background-image:url(corps/h1_domaine_education_bg.gif);}
.main.domaine4 .content h1 span,
.main.domaine94 .content h1 span		{background-image:url(corps/h1_domaine_education_top.gif);}
.main.domaine4 .content h1 span span,
.main.domaine94 .content h1 span span	{background-image:url(corps/h1_domaine_education_bottom.gif); color:#9292BC;}

.main.domaine70 .content h1,
.main.domaine97 .content h1		{background-image:url(corps/h1_domaine_service_bg.gif);}
.main.domaine70 .content h1 span,
.main.domaine97 .content h1 span	{background-image:url(corps/h1_domaine_service_top.gif);}
.main.domaine70 .content h1 span span,
.main.domaine97 .content h1 span span	{background-image:url(corps/h1_domaine_service_bottom.gif); color:#9b3588;}

.main.domaine3 .content h1,
.main.domaine95 .content h1		{background-image:url(corps/h1_domaine_biens_bg.gif);}
.main.domaine3 .content h1 span,
.main.domaine95 .content h1 span		{background-image:url(corps/h1_domaine_biens_top.gif);}
.main.domaine3 .content h1 span span,
.main.domaine95 .content h1 span span	{background-image:url(corps/h1_domaine_biens_bottom.gif); color:#d1167c;}


/*	h2 h3 h4	*/
.main .content h2,
.main .content h3	{padding:0; margin:0 0 10px 0; color:#f8b333; font-size:16px; line-height:18px; text-transform:uppercase; text-align:left;}
.main .content h4	{padding-left:25px; margin:0 0 7px 0; color:#116bb0;  font:bold 14px/16px "Trebuchet MS", arial; text-align:left; text-transform:uppercase;}
.main .content h5	{padding-left:73px; margin:0 0 5px 0; background:#116bb0; color:#fff;  font:bold 12px/14px "Trebuchet MS", arial; text-align:left; text-transform:uppercase;}


/*	chapo	*/
.main .content .standfirst		{width:719px; margin:0 0 20px;  /*background:#f3ecdb url(corps/standfirst_top.gif) 0 0 no-repeat;*/ color:#000;; text-align:justify;}
.main .content .standfirst_int		{padding:20px 10px 20px 20px; /*background:url(corps/standfirst_bottom.gif) 0 100% no-repeat;*/}
* html .main .content .standfirst_int	{height:1%;}
.main .content .standfirst_int p	{padding:0 0 10px 0; margin:0;}
.main .content .standfirst_int strong	{font-weight:bold;}


/*	domaine	*/
.main.domaine1 .content .standfirst,
.main.domaine2 .content .standfirst,
.main.domaine4 .content .standfirst,
.main.domaine70 .content .standfirst,
.main.domaine3 .content .standfirst,
.main.domaine93 .content .standfirst,
.main.domaine94 .content .standfirst,
.main.domaine95 .content .standfirst,
.main.domaine96 .content .standfirst,
.main.domaine97 .content .standfirst	{width:auto; margin:0 45px 0 17px;}

.main.domaine1 .content .standfirst_int,
.main.domaine2 .content .standfirst_int,
.main.domaine4 .content .standfirst_int,	
.main.domaine70 .content .standfirst_int,
.main.domaine3 .content .standfirst_int,
.main.domaine93 .content .standfirst_int,
.main.domaine94 .content .standfirst_int,
.main.domaine95 .content .standfirst_int,	
.main.domaine96 .content .standfirst_int,
.main.domaine97 .content .standfirst_int	{background-image:url(corps/standfirst_domaine_bottom.gif);}


/*	bold2 et encadre de spip	*/
strong.caractencadre-spip	{color:#0060aa; font:normal 13px/15px "Trebuchet MS", arial;}
div.texteencadre-spip		{margin:0 0px 10px 0px; padding:10px 20px; background:#d2dfee; border:none; color:#0060aa; font:normal 13px/15px "Trebuchet MS", arial; }


/*	ps et note	*/
.main .content div.ps,
.main .content div.notes		{margin:0 0 0 25px; padding:35px 45px; border:none; background:url(corps/sep_bas_page.gif) 0 0 no-repeat;}
.main .content div.ps h2,
.main .content div.ps h3,
.main .content div.ps div		{display:inline; font:normal 13px/15px "Trebuchet MS", arial;}
.main .content div.ps h3		{display:block;}
.main .content div.notes .spip_note 	{font:normal 13px/15px "Trebuchet MS", arial;}
.main .content div.notes .spip_note a	{color:#f8b333;}

	

/*	soustitre	*/
.main .soustitre		{padding:0 40px 0 30px; margin:0 5px 0 0; color:#f8b333; font:bold 14px/16px "Trebuchet MS", arial; text-transform:uppercase; text-align:left;}

.main .content p		{margin:0 0 15px 0;}
.main .content ul 		{margin:0; padding:0 0 10px 20px;}
.main .content ul li		{padding:0 0 10px 0px; background:none;}
* html .main .content ul li	{height:1%;}

.main .content .search_result ul,
.main .content .result_search ul	{padding:0;}

.main .content ol 		{margin:0; padding:0 0 10px 20px;}
.main .content ol li		{padding:0 0 3px 0px; list-style-type: decimal;}

.main.domaine1 .content ul li,
.main.domaine93 .content ul li	{background-image:url(corps/square_emploi_big.gif);}
.main.domaine2 .content ul li,
.main.domaine96 .content ul li	{background-image:url(corps/square_logement_big.gif);}
.main.domaine4 .content ul li,
.main.domaine94 .content ul li	{background-image:url(corps/square_education_big.gif);}
.main.domaine70 .content ul li,
.main.domaine97 .content ul li	{background-image:url(corps/square_service_big.gif);}
.main.domaine3 .content ul li,
.main.domaine95 .content ul li	{background-image:url(corps/square_biens_big.gif);}

.main .content ul li ul		{padding:5px 0 0 20px;}
.main .content ul li ul li	{padding-left:12px; background-image:url(corps/square_gray.gif); color:#0060aa;}

.main .content a.cs_glossaire	{color:#68614e;}

.addthis_toolbox 			{*height:1%;  margin-top:15px; margin-top:4px \9; *margin-top:15px; text-align:right;}
.addthis_toolbox .addthis_button_compact 	{background:transparent url(corps/pipe_jaune.gif) no-repeat scroll right 3px;margin:0 4px;padding:0 7px !important;}
.addthis_toolbox .addthis_button_compact, 
.addthis_toolbox a {float:right !important}
.addthis_toolbox .addthis_button_compact .at300bs {background:transparent url(corps/plus_partager.gif) no-repeat scroll 7px 4px}

a.picto_imprimer {padding:2px 6px;}
a.picto_envoyer {padding:2px 32px 2px 3px;}


.page_print .texte			{text-align:justify;}
.print_communiques h1			{text-align:center;font:bold 22px/25px arial;margin-top:30px;}
.print_communiques .date_comm		{text-align:right;font:13px/16px arial;}
.print_communiques .content h1		{margin:0 0 20px; padding:0;background:none;color:#000;font:bold 16px/19px arial;text-transform:none;text-align:center;}
.print_communiques .content h1 span	{background:none;color:#000;}
.print_communiques .content h1 span span	{padding:0; background:none;}
.print_communiques  .main .content .standfirst		{background:none; font-weight:bold; width:auto; margin:0;}
.print_communiques  .main .content  .standfirst_int		{padding:0 0 20px;background:none;}