body { font-family: helvetica, arial, sans-serif; font-size: 75%; line-height: 125%; background:#fff; color:#202020; margin:0px; padding:0px; }

a { background:transparent; }
a:link { color:#006486; }
a:active { color:#1d93b6; }
a:visited { color:#464646; }
a:hover { color:#0066ff; }
a img { border: none; }

p { margin:0px 0px 12px 0px; padding:0px; }

hr.clear	{ clear:both; margin:0px; padding:0px; visibility:hidden; }
br.clear	{ clear:both; margin:0px; padding:0px; }

#container	{ position:relative; max-width:1000px; min-width:760px; }


#header { position:absolute; top:0px; left:10px; width:98%; height:60px; max-width:980px; background: url(logo_as.png) no-repeat 0 0; z-index: 100 }



body.accX #header 		{ background:#004e61 url("img/entete.jpg") repeat-y; }

#logo		{ position:absolute; top:0px; left:1.3%; margin:0px; padding:0px; z-index:50; }
#slogan		{ position:absolute; top:13px; left:25%; right:20%; margin:0px; padding:0px; z-index:50; color: #ffffff; }
#entete		{ position:absolute; left:1%; top:10px; width:97%; height:100%; text-align:right; margin:0px; padding:0px; }
/*#accesprive	{ float:right; width:400px; margin:10px 8px 0px 0px; }*/
#accesprive	{ 
	position: absolute;
	top: 0;
	right: 0;
	margin-right: 10px;
}

/*.compteur	{ float:right; width:200px; margin:24px 2px 0px 0px; font-size: 80%; color:#464646; }*/
#compteur {
	position: absolute;
	top: 50px;
	right: 0;
	margin-right: 10px;
	font-size: 80%;
	color:#464646;
}

#page { padding-top:8px; }

#page ul.puce01 { list-style:url("img/puce01.gif"); }
#page ul.puce02 { list-style:url("img/puce02.gif"); }
#page ul.acc1 { margin:0px 4px 8px 0px; padding: 0px 0px 0px 30px; list-style: url("img/puce01.gif"); }
#page ul.acc2 { margin:0px 4px 8px 0px; padding: 0px 0px 0px 30px; list-style: url("img/puce02.gif"); }
#page ul.puce03 { list-style:url("img/puce02.gif"); margin-top:6px; }

#page ul.puce01 li		{ margin-bottom:1px; }
#page ul.acc1 li		{ margin-bottom:1px; }
#page ul.acc2 li		{ margin-bottom:3px; }

strong { font-style:normal; font-weight:bold; }

#annic { font:bold 16px arial, helvetica, sans-serif; letter-spacing:2px; color:#000000; }
#cgce { font:100% arial, helvetica, sans-serif; color:#000000; }

h1 { font:160% helvetica, arial, sans-serif; margin:0px 0px 8px 0px; }
h2 { font:bold 120% helvetica, arial, sans-serif; margin:0px 0px 12px 0px; }
h3 { font:bold 120% helvetica, arial, sans-serif; margin:0px 0px 12px 0px; color: #9d0303; }
h4 { font:bold 100% helvetica, arial, sans-serif; margin:0px 0px 12px 0px; }
h5 { font:bold 100% helvetica, arial, sans-serif; margin:0px 0px 12px 0px; color: #9d0303; }
h6 { font:bold 120% helvetica, arial, sans-serif; letter-spacing:1px; margin:0px; }

#white { color:#ffffff; }
.white { color:#ffffff; }
#red  { color:#ff0000; }
.red  { color:#ff0000; }
#blue { color:#276eb4; }
.blue { color:#276eb4; }

.bordure {
	border-style: solid;
	border-width: 1px;
	border-color: #f00;
	padding: 6px;
}

#legende01 { font-size: 6px; padding:0px 0px 0px 60px; }

.padding10 {padding:0px 0px 0px 10px; }/* margin-left: 10px ; */
.padding20 {padding:0px 0px 0px 20px; }
.padding004 { padding:0px 0px 0px 0.4%; }

#caps { font-size: 80%; }
.caps { font-size: 80%; }
#caps_red { font-size: 80%; color:#EB1919; }
.caps_red { font-size: 80%; color:#EB1919; }

.col_left	  	{ float:left; width:49%; margin-right:1%; background:#ffffff; }
.col_right	 	{ float:left; width:49%; background:#ffffff; }

.col_left_acc	  	{ float:left; width:49%; margin-right:1%; background:#ffffff; }
.col_right_acc	 	{ float:left; width:49%; background:#ffffff; }

.col15	 { float:left; width:15%; background:transparent; }
.col33	 { float:left; width:33%; background:transparent; }
.col40	 { float:left; width:40%; background:transparent; }
.col49	 { float:left; width:49%; background:transparent; }
.col59	 { float:left; width:59%; background:transparent; }
.col66	 { float:left; width:66%; background:transparent; }
.col84	 { float:left; width:84%; background:transparent; }
.col99	 { float:left; width:99%; background:transparent; }

.col99a	 {	float: left; width: 99%; background: url("img/valable31122005.jpg") repeat-y; }

.col_left .indent 	{ margin:0px 12px 0px 12px; padding:0px; }
.col_right .indent 	{ margin:0px 0px 0px 12px; padding:0px; }

.col_left_acc .indent 	{ margin:0px 6px 0px 12px; padding:0px; }
.col_right_acc .indent 	{ margin:0px 0px 0px 6px; padding:0px; }

.col15 .indent 	{ margin:0px 12px 0px 12px; padding:0px; }
.col33 .indent 	{ margin:0px 12px 0px 12px; padding:0px; }
.col40 .indent 	{ margin:0px 12px 0px 12px; padding:0px; }
.col49 .indent 	{ margin:0px 12px 0px 12px; padding:0px; }
.col59 .indent 	{ margin:0px 12px 0px 12px; padding:0px; }
.col66 .indent 	{ margin:0px 12px 0px 12px; padding:0px; }
.col84 .indent 	{ margin:0px 12px 0px 12px; padding:0px; }
.col99 .indent 	{ margin:0px 12px 0px 12px; padding:0px; }
.col99a .indent 	{ margin:0px 12px 0px 12px; padding:0px; background: url("img/valable31122005.jpg") repeat-y repeat-x; }

.col59 .indentB 	{ margin: 0px 20px 0px 0px; padding: 0px; }

th { margin:0px; padding:3px 4px; background:#D0C6D6; color:#000000; } /* #EFE5C8*/
td { margin:0px; padding:2px 0px 0px 0px; }
.border_nobckgrd {background:#fff}
.border { margin:0px; padding:8px 8px 4px 4px; border-bottom:1px solid #D0C6D6; }
.border1 { border-bottom:1px solid #D0C6D6; }
.title { background:#000000; color:#ffffff; }
.paddingCHG { margin:0px; padding:4px 4px 4px 12px; }
.paddingCHG1 { margin:0px; padding:4px 4px 4px 24px; }
.paddingCHG2 { margin:0px; padding:4px 4px 4px 4px; }
.paddingCHG3 { margin:0px; padding:4px 0px 4px 0px; }
.borderCHG { margin:0px; padding:4px 4px 4px 12px; border-bottom:1px solid #D0C6D6; }
.borderCHG1 { margin:0px; padding:4px 4px 4px 24px; border-bottom:1px solid #D0C6D6; }
.borderCHG2 { margin:0px; padding:4px 4px 4px 4px; border-bottom:1px solid #D0C6D6; }
.borderCHG3 { margin: 0px; padding: 4px 0px 4px 0px; border-bottom: 1px solid #D0C6D6; }
.borderCHG4 { margin:0px; padding:4px 12px 4px 12px; border-bottom:1px solid #D0C6D6; }

.borderCHG_nobckgrd { margin:0px; padding:4px 4px 4px 12px; border-bottom:1px solid #D0C6D6; background:#fff; }
.borderCHGtop_nobckgrd { margin:0px; padding:4px 4px 4px 12px; border-bottom:1px solid #D0C6D6; border-top:1px solid #D0C6D6; background:#fff; }

.paddingCHG1b { margin:0px; padding:2px 2px 2px 48px; }
.paddingCHG2b { margin:0px; padding:2px 2px 2px 12px; }
.borderCHG1b { margin:0px; padding:2px 2px 2px 48px; border-bottom:1px solid #D0C6D6; }
.borderCHG2b { margin:0px; padding:2px 2px 2px 12px; border-bottom:1px solid #D0C6D6; }
.borderCHG3b { margin: 0px; padding: 2px 0px 2px 0px; border-bottom: 1px solid #D0C6D6; }

.bckgrd2042 { background:url("http://www.anniccgce.com/actualites/2006/img/2042.jpg"); }

.white { background:#ffffff }

.background_pink01 {	background: #d6b8b8; padding: 8px 8px 8px 8px;} /* d6abab d6b0b0 */

.background_gray01 {	background: #e6e6e6; padding: 8px 8px 8px 8px; }

div.ligne1	{ margin:8px 1px; padding:0px; height:3px; background:#ffffff url("img/ligne1.gif") repeat-x; }
div.ligne1 hr { display:none; }

div.ligne2	{ margin: 0px 1px 8px 0px; padding: 0px 0px 0px 0px; height: 3px; background: #ffffff url("img/ligne1.gif") repeat-x; }
div.ligne2 hr { display:none; }

div.ligne3	{ margin: 0px 5px 8px 0px; padding: 0px 0px 0px 0px; height: 3px; background: #ffffff url("img/ligne1.gif") repeat-x; }
div.ligne3 hr { display:none; }

#onglet li, th	{ font:90% helvetica, arial, sans-serif; }
#onglet li #current { font:bold 90% helvetica, arial, sans-serif; }

#navigation		{ position:absolute; left:1%; top:60px; width:98%; float:left; margin:0px 0px 0px 0px; padding:0px; }

#accR1 { background:#979797 url("img/sousmenu_background.gif") repeat-x bottom; float:left;
			margin:0px 0px 8px 0px; 
			padding:6px 0px 0px 6px; position:relative; height: 22px; width:98.7%; color:#ffffff; }

#accR2 { background:#000000 url("img/sousmenu_background2.gif") repeat-x bottom; float:left;
			margin:0px 0px 8px 0px; 
			padding:4px 0px 0px 6px; position:relative; height: 18px; width:98.7%; color:#ffffff; }

.accR1 { background:#979797 url("img/sousmenu_background.gif") repeat-x bottom left; float:left;
			margin:0px 0px 8px 0px; 
			padding:6px 0px 0px 6px; position:relative; height: 22px; width:98.7%; color:#ffffff; }

			
/* Onglet */

#onglet { position:relative; top:0px; left:0px; margin:0px 0px 0px 15%; padding:0px; list-style:none; }
#onglet a  { display:block; float:left; margin:0px; padding:4px 25px 3px 4px; text-decoration:none; }
#onglet a:link { color:#202020; } /* #202020 */
#onglet a:visited { color:#202020; } /* #202020 */
#onglet a:hover { color:#202020; text-decoration:underline; } /* #006486  font-family: verdana, arial, sans-serif; */
#onglet a:active { color:#202020; } /* #006486 */
#onglet li { font:90% verdana, arial, helvetica, sans-serif; float:left; margin:0px; padding:0px 0px 0px 6px; }
#onglet ul { list-style:none; margin:0px; padding:0px; }

body.acc #onglet li.accueil { background:url("img/onglet_actif_left.gif") no-repeat left top; }
body.acc #onglet li.accueil a { background:url("img/onglet_actif_right.gif") no-repeat right top; font-weight:bold; }
body.acc #onglet li.accueil a:link { color:#ffffff; }
body.acc #onglet li.accueil a:visited { color:#ffffff; }
body.acc #onglet li.accueil a:hover { color:#ffffff; text-decoration:underline; } /* #64bfdb */
body.acc #onglet li.accueil a:active { color:#ffffff; } /* #64bfdb */
body.acc #onglet .actualites { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.acc #onglet .actualites a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.acc #onglet .chiffres { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.acc #onglet .chiffres a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.acc #onglet .dossiers { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.acc #onglet .dossiers a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.acc #onglet .divers { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.acc #onglet .divers a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }

body.act #onglet li.actualites { background:url("img/onglet_actif_left.gif") no-repeat left top; }
body.act #onglet li.actualites a { background:url("img/onglet_actif_right.gif") no-repeat right top; font-weight:bold; }
body.act #onglet li.actualites a:link { color:#ffffff; }
body.act #onglet li.actualites a:visited { color:#ffffff; }
body.act #onglet li.actualites a:hover { color:#ffffff; text-decoration:underline; } /* #64bfdb */
body.act #onglet li.actualites a:active { color:#ffffff; } /* #64bfdb */
body.act #onglet .accueil { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.act #onglet .accueil a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.act #onglet .chiffres { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.act #onglet .chiffres a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.act #onglet .dossiers { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.act #onglet .dossiers a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.act #onglet .divers { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.act #onglet .divers a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }

body.chi #onglet li.chiffres { background:url("img/onglet_actif_left.gif") no-repeat left top; }
body.chi #onglet li.chiffres a { background:url("img/onglet_actif_right.gif") no-repeat right top; font-weight:bold; }
body.chi #onglet li.chiffres a:link { color:#ffffff; }
body.chi #onglet li.chiffres a:visited { color:#ffffff; }
body.chi #onglet li.chiffres a:hover { color:#ffffff; text-decoration:underline; } /* #64bfdb */
body.chi #onglet li.chiffres a:active { color:#ffffff; } /* #64bfdb */
body.chi #onglet .accueil { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.chi #onglet .accueil a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.chi #onglet .actualites { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.chi #onglet .actualites a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.chi #onglet .dossiers { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.chi #onglet .dossiers a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.chi #onglet .divers { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.chi #onglet .divers a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }

body.dos #onglet li.dossiers { background:url("img/onglet_actif_left.gif") no-repeat left top; }
body.dos #onglet li.dossiers a { background:url("img/onglet_actif_right.gif") no-repeat right top; font-weight:bold; }
body.dos #onglet li.dossiers a:link { color:#ffffff; }
body.dos #onglet li.dossiers a:visited { color:#ffffff; }
body.dos #onglet li.dossiers a:hover { color:#ffffff; text-decoration:underline; } /* #64bfdb */
body.dos #onglet li.dossiers a:active { color:#ffffff; } /* #64bfdb */
body.dos #onglet .accueil { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.dos #onglet .accueil a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.dos #onglet .actualites { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.dos #onglet .actualites a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.dos #onglet .chiffres { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.dos #onglet .chiffres a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.dos #onglet .divers { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.dos #onglet .divers a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }

body.div #onglet li.divers { background:url("img/onglet_actif_left.gif") no-repeat left top; }
body.div #onglet li.divers a { background:url("img/onglet_actif_right.gif") no-repeat right top; font-weight:bold; }
body.div #onglet li.divers a:link { color:#ffffff; }
body.div #onglet li.divers a:visited { color:#ffffff; }
body.div #onglet li.divers a:hover { color:#ffffff; text-decoration:underline; } /* #64bfdb */
body.div #onglet li.divers a:active { color:#ffffff; } /* #64bfdb */
body.div #onglet .accueil { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.div #onglet .accueil a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.div #onglet .actualites { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.div #onglet .actualites a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.div #onglet .chiffres { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.div #onglet .chiffres a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }
body.div #onglet .dossiers { background:url("img/onglet_inactif_left.gif") no-repeat left top; }
body.div #onglet .dossiers a { background:url("img/onglet_inactif_right.gif") no-repeat right top; }

/* Menu */

#menu { background:#bd2b16 url("img/menu_background.gif") repeat-x bottom;	float:left;	margin:0px;	padding:0px; position:relative; top:-1px; width:99%; color:#ffffff; }
#menu a { text-decoration:none; }
#menu a:link { color:#ffffff; }
#menu a:visited { color:#ffffff; }
#menu a:hover { color:#ffffff; text-decoration:underline; }
#menu a:active { color:#ffffff; }
#menu ul { background:#ccc; list-style:none; margin:0px; padding:0px 0px 0px 1%; }
#menu li { font-size: 90%; font-family: verdana, arial, sans-serif; background:url("img/separ1.gif") no-repeat center right; float:left; margin:0px; padding:3px 4px 6px 6px; }
#menu li.last { background:none; float:right; }
#menu li a { margin:0px; padding:0px 4px 0px 0px; white-space:nowrap; }
#menu li strong { padding:0px 4px 0px 0px; }
#menu li a strong {padding:0px; }

/* Submenu */

#subtitle { width:99%; background:#f0f0f0; float:left; position:relative; top:-1px; }
#subtitle h2 { padding:10px 0px 0px 1.6%; } 

#submenu	{ background:#6f6f6f url("img/sousmenu_background.gif") repeat-x bottom; float:left; margin:0px; padding:0px; position:relative; top:-1px; width:99%; color:#ffffff; }
#submenu a { text-decoration:none; }
#submenu a:link { color:#ffffff; }
#submenu a:visited { color:#ffffff; }
#submenu a:hover { color:#ffffff; text-decoration:underline; }
#submenu a:active { color:#ffffff; }
#submenu ul { background:#ccc; list-style:none; margin:0px; padding:0px 0px 0px 1%; }
#submenu li { font-size: 90%; font-family: verdana, arial, sans-serif; background:url("img/separ1.gif") no-repeat center right; float:left; margin:0px; padding:3px 4px 7px 6px; }
#submenu li a { margin:0px; padding:0px 4px 0px 0px; white-space:nowrap; }
#submenu li strong { padding:0px 4px 0px 0px; }

/* Pied de page */

#page #pied			{ width:99%; margin:8px 0px; padding:8px 0px; border-top:1px solid #9d0303; color:#555; }
#page #pied p			{ margin:0px 12px 0px 12px; float:left; }
#page #pied p img  	{ position:relative; top:4px; }

#page #pied ul		{ margin:0px; padding:0px; list-style:none; float:left; width: 60%; }
#page #pied li		{ font-size:90%; margin:0px; padding:0px 8px 0px 6px; float:left; background:url("img/separ2.gif") no-repeat right top; }
#page #pied li.last	{ background:none; }

/* Formulaire */

body.acc table.formulaire td 	{ margin:0px; padding:8px 8px 4px 4px; border-top:1px solid #e2e9eb; }
