/* CSS Document */

/******** Hn *******/

h1 {	margin: 0px 0px 10px 0px;  color:#6c0600; font-weight:bold; font-size:18px; text-transform:uppercase; }
h2 {	margin: 0px; color:#248893; font-weight:bold; font-size:10px; text-transform:uppercase; }
h4 {	margin: 0px  }
h5 {	margin: 0px;	}
h6 {	margin: 0px;	}


.intro	{ color:#a1231b;font-weight:bold;line-height:14px;padding:0px;margin:0px;}


/***********************************************/
/* paragraphes*/
/***********************************************/
#paragraphes .titre			{ font-size:12px;color:#a1231b; text-decoration:none; font-weight:bold;}
#paragraphes a				{ color:#a1231b	; font-weight:bold;}


.rechercher					{ margin-top:20px; }
.rechercher .ttr			{ height:33px; background:url('/media/actu/rechercher_ttr.jpg') 0 0 no-repeat; }
.rechercher .ttr h4			{ text-align:center; font-size:10px; font-weight:bold; color:#c4e8ff; padding:6px 30px 0 30px; }
.rechercher .ctn			{ background:#5ea9b4 url('/media/actu/rechercher_ctn.jpg') 0 0 no-repeat; padding:11px 12px 9px 12px; text-align:right; }
.rechercher  fieldset		{ border:none; padding:0; margin:0; }
.rechercher  label			{ display:none; }
.rechercher  input			{ width:146px; background:#8cccd5; color:#026873; border:none; margin-bottom:5px; }
.rechercher  button			{ background:#026873 url('/media/actu/rechercher_button.png') 6px 5px no-repeat; padding:0px 6px 1px 14px; color:#c4e8ff; font-weight:bold; border:none; font-size:9px; }
.rechercher  button:hover	{ color:#FFFFFF; cursor:pointer; } 

.index						{}
.index .blocs				{ position:relative; width:599px; margin-bottom:100px; }
.index .bloc1				{ float:left; width:174px; }
.index .bloc2				{ float:left; width:425px;padding-top:20px;  }
.index .bloc2 ul			{ position:relative; list-style:none; margin:0;  }
.index .bloc2 li			{ float:left; width:130px; height:45px; background:url('/media/gabarit/bloc-mosaique.png') 0 0 no-repeat; margin-left:10px; margin-bottom:10px; }
.index .bloc2 li a			{ display:block; width:130px; height:45px; text-align:center; padding:14px 0 0 0; }
.index .bloc2 li.sup a		{ padding:9px 0 0 0; }
.index .bloc2 li span		{ display:none; }

.inscription				{}
.inscription .ttr			{ background:#e9e6e1 url('/media/annuaire/inscription_ttr.jpg') 0 0 no-repeat; height:19px; }
.inscription .ttr h4		{ padding:4px 0 0 9px; color:#8e8473; font-size:11px; }
.inscription .ctn			{ background:#e9e6e1 url('/media/annuaire/inscription_ctn.jpg') 0 0 no-repeat; padding:18px 0 13px 5px; }
.inscription .ctn p			{ color:#7F7970; }
.inscription .ctn a			{ background:url('/media/annuaire/email.png') top right no-repeat; padding-right:31px; }
.inscription .ctn a:link,
.inscription .ctn a:visited { color:#7F7970; }
.inscription .ctn a:active,
.inscription .ctn a:hover 	{ color:#9E9992; }



