/*	halde			*/
/*	rapport annuel		*/


.accessibilite			{display:none;}

/*.header .logo_int		{background-image:none;}*/

/*.page_sommaire .rapport_annuel .corner_right_decoration	{position:absolute; z-index:7; top:20px; right:523px; width:10px; height:10px; background:url(r_annuel/corner_more_right_2.gif) 0 0 no-repeat;}*/
.page_sommaire .rapport_annuel .corner_right_decoration		{top:123px;}
* html .page_sommaire .rapport_annuel .corner_right_decoration	{top:128px;}
*+html .page_sommaire .rapport_annuel .corner_right_decoration	{top:128px;}

/*.page_sommaire .rapport_annuel .header .header_animation	{border:solid; z-index:7; float:right; width:495px; position:absolute; top:0; right:0; padding:0px 7px 5px 11px; background:#fff url(cadre/corner_bottom_left.gif) -1px 100% no-repeat; }*/
.page_sommaire .rapport_annuel .header .header_animation	{width:491px;}

.page_sommaire .rapport_annuel .header .header_animation p.tt1		{padding:10px 0 0 0; float:left; width:180px; font-size:31px; line-height:35px; font-weight:bold; color:#004293; font-family:verdana; text-transform:uppercase; margin:0 0 0 20px; display:inline;}
.page_sommaire .rapport_annuel .header .header_animation p.tt1 span	{font-size:37px; line-height:39px; }
.page_sommaire .rapport_annuel .header .header_animation p.tt2	{float:left; font-size:90px; line-height:90px; font-weight:bold; color:#004293; font-family:verdana;}


.page_sommaire .rapport_annuel .header .header_animation1		{float:left; padding:0px 0 0px 0; width:200px; text-align:center; margin:20px 0 0 20px;}
.page_sommaire .rapport_annuel .header .header_animation1 p		{font-size:31px; line-height:35px; font-weight:bold; color:#fff; font-family:verdana; text-transform:uppercase;}
.page_sommaire .rapport_annuel .header .header_animation1 p span	{font-size:37px; line-height:39px; }

.page_sommaire .rapport_annuel .nav_main		{padding:8px 0 8px 0;}


* html .page_sommaire .rapport_annuel .nav_main		{height:1%; padding:16px 0 8px 0;}
*+html .page_sommaire .rapport_annuel .nav_main		{padding:6px 0 52px 0;}
.page_sommaire .rapport_annuel .nav_main ul li 		{width:95px;}
.page_sommaire .rapport_annuel .nav_main ul li a	{font:bold 12px/14px "Trebuchet MS", arial; padding:5px 7px; text-transform:none;}

.page_sommaire .rapport_annuel .nav_main_domaine		{top:170px; top:143px; width:438px; background:#ffc42e url(cadre/header_bg.gif) 100% 0 repeat-y;}
* html .page_sommaire .rapport_annuel .nav_main_domaine		{top:145px; }
*+html .page_sommaire .rapport_annuel .nav_main_domaine		{top:145px;}
.page_sommaire .rapport_annuel .nav_main_domaine_int		{height:39px; background:url(r_annuel/nav_main_domaine_bottom.gif) 0 100% no-repeat;}






.page_sommaire .rapport_annuel .content			{clear:left; width:522px; float:left; padding-top:10px; }
.page_sommaire .rapport_annuel .col_context		{clear:none; float:right; width:440px; margin:0 0px 0 0; padding:65px 0 0 0; /*padding:40px 0 0 0;*/}


.page_sommaire .rapport_annuel .main .content h1 		{background:#fff url(r_annuel/content_header_bg.gif) 0 0 repeat-y; font-size:20px; line-height:22px; text-transform:uppercase; margin:0; padding:0;}
* html .page_sommaire .rapport_annuel .main .content h1 	{height:1%;}
*+html .page_sommaire .rapport_annuel .main .content h1 	{overflow:auto;}
.page_sommaire .rapport_annuel .main .content h1 span		{display:block; padding:0; background:url(r_annuel/content_header_top.gif) 0 0 no-repeat; color:#0060aa; }
.page_sommaire .rapport_annuel .main .content h1 span span	{padding:15px 32px 20px 18px; background:url(r_annuel/content_header_bottom.gif) 0 100% no-repeat;}


.page_sommaire .rapport_annuel .main .col_context h1 		{background:#fff url(r_annuel/content2_header_bg.gif) 0 0 repeat-y; font-size:20px; line-height:22px; text-transform:uppercase; margin:0; padding:0;}
* html .page_sommaire .rapport_annuel .main .col_context h1 	{height:1%;}
*+html .page_sommaire .rapport_annuel .main .col_context h1 	{overflow:auto;}
.page_sommaire .rapport_annuel .main .col_context h1 span	{display:block; padding:0; background:url(r_annuel/content2_header_top.gif) 0 0 no-repeat; color:#0060aa; }
.page_sommaire .rapport_annuel .main .col_context h1 span span	{padding:15px 32px 20px 18px; background:url(r_annuel/content2_header_bottom.gif) 0 100% no-repeat;}




.page_sommaire .rapport_annuel .main .content h2 		{background:#fff url(r_annuel/h2_header_bg.gif) 0 0 repeat-y; font-size:12px; line-height:14px; text-transform:uppercase; margin:0; padding:0;}
* html .page_sommaire .rapport_annuel .main .content h2 	{height:1%;}
*+html .page_sommaire .rapport_annuel .main .content h2 	{overflow:auto;}
.page_sommaire .rapport_annuel .main .content h2 span		{display:block; padding:0; background:url(r_annuel/h2_header_top.gif) 0 0 no-repeat; color:#0060aa; }
.page_sommaire .rapport_annuel .main .content h2 span span	{padding:17px 32px 15px 18px; background:url(r_annuel/h2_header_bottom.gif) 0 100% no-repeat;}
.page_sommaire .rapport_annuel .main .content h2 a		{color:#fff;}



.rapport_annuel .main .list_ra			{background:#faf8f2 url(r_annuel/list_ra.gif) repeat-y; width:487px;}

.rapport_annuel .main .list_ra ul		{margin:0 0 0 17px; padding:0 0 20px 0; }
.rapport_annuel .main .list_ra ul li		{margin:0; padding:0 0 0 0px; background-image:none;}
.rapport_annuel .main .list_ra ul li a		{color:#004293; font-size:13px;}
.rapport_annuel .main .list_ra ul li ul		{margin:0 0 0 38px; padding:0;}
.rapport_annuel .main .list_ra ul li ul li	{margin:0; padding:0; background-image:none;}
.rapport_annuel .main .list_ra ul li ul li a	{color:#afaba0; font-size:11px;}

.rapport_annuel .main .mot			{background:#faf8f2 url(r_annuel/mot_bg.gif) 0 0 repeat-y; margin:0 0 20px 0; padding:0 0 10px 0;}
.rapport_annuel .main .mot .txt			{float:left; margin: 0 ; font-size:11px; color:#68614e; width:260px;}
.rapport_annuel .main .mot .txt p		{margin:0 0 5px 0;}
.rapport_annuel .main .mot p.img		{margin: 0 10px 0 15px; float:left; padding:5px 0 0 0; display:inline;}
.rapport_annuel .main .mot p.img img		{border:1px solid #6993d0;}
.rapport_annuel .main .mot p			{font-size:11px; color:#68614e;}
.rapport_annuel .main .mot p.more a		{color:#004293; font-weight:bold;}


.rapport_annuel .main .block_context_content			{float:left; width:278px;}
.rapport_annuel .main .block_context				{float:left; width:278px; background:url(r_annuel/block_context_bottom.gif) 0 100% no-repeat;}
.rapport_annuel .main .col_context .block_context_int 		{width:275px; padding:5px 0 3px 0; background:#fedba5 url(r_annuel/block_context_bg.gif) 0 0 repeat-y;}
.rapport_annuel .main .block_context li				{margin:0 15px 14px 0;}
.rapport_annuel .main .block_context li a			{font-size:13px;}
* html .rapport_annuel .main .block_context li				{height:1%;}
.rapport_annuel .main .block_context a				{display:block;}
.rapport_annuel .main .block_context a span			{display:block;}

.rapport_annuel .main .col_context .block_context h2		{background:url(r_annuel/block_context_header_bg.gif) 0 0 repeat-y;}
.rapport_annuel .main .col_context .block_context h2 span	{background:url(r_annuel/block_context_header_top.gif) 0 0 no-repeat;}
.rapport_annuel .main .col_context .block_context h2 span span	{background:url(r_annuel/block_context_header_bottom.gif) 0 100% no-repeat;}



.rapport_annuel .main .block_right		{padding:5px 0 0 0;}






