

/*index*/
.index_projet {
	font-size: 14px;
	font-weight: bold;
	color: #0066cc;
	margin: 5px 0 20px 0;
	padding: 0;
}

.index_projet_bouton {
	margin: 0 0 6px 0;
	padding: 0;
}

.index_chapo {
	margin: 0 0 0 110px;
	padding: 0 0 0 10px;
	background-image:  url(images/carre_index1.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.index_chapo_text {
	width: 410px;
	font-size: 14px;
	text-align: center;
	color: #0066cc;
	margin: 8px 0 6px 0;
	padding: 6px 20px 6px 0;
	background-image:  url(images/carre_index2.gif);
	background-repeat: no-repeat;
	background-position: center right;
}


.index_chapo_encours {
	font-size: 16px;
	color: #ff9900;
	margin: 80px 20px 0 10px;
	padding: 0 0 0 30px;
	background-image:   url(images/centre/centre_chapo_fond1.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

/*centre*/
.centre_menug {
	font-size: 9px;
	font-weight: bold;
	color: #cc3366;
	margin: 0 0 10px 0;
	padding: 0;
}

.centre_menug a:link, .centre_menug a:visited {
	color: #cc3366;
	text-decoration: none;
	margin: 0 0 2px 0;
	padding: 1px;
}

.centre_menug a:hover {
	color: #666666;
}

.centre_menug_num {
	color: #666666;
}

.centre_menug_inter {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 0 3px 0;
}

.centre_menug_logt {
	margin: 5px 0 0 0;
	padding: 1px 0 2px 20px;
	background-image:   url(images/centre/logement_fond.gif);
	background-repeat: no-repeat;
	background-position: center left;	
}


.centre_chapo {
	margin: 0 20px 0 10px;
	padding: 0 0 0 80px;
	background-image:   url(images/centre/centre_chapo_fond1.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.centre_chapo_text {
	font-size: 14px;
	color: #d920ba;
	margin: 8px 0 15px 0;
	padding: 15px 0 6px 0;
	background-image:   url(images/centre/centre_chapo_fond2.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.centre_acti_leg1 {
	line-height: 18px;
	margin: 1px;
	padding: 2px;
	background-color: #fff000;
}

.centre_acti_leg2 {
	line-height: 18px;
	margin: 1px;
	padding: 2px;
	background-color: #7ccced;
}

.centre_acti_leg3 {
	line-height: 18px;
	margin: 1px;
	padding: 2px;
	background-color: #ed7299;
}


/*OUEST*/
.ouest_menug {
	font-size: 9px;
	font-weight: bold;
	color: #e53f00;
	margin: 0 0 10px 0;
	padding: 0;
}

.ouest_menug a:link, .ouest_menug a:visited {
	color: #e53f00;
	text-decoration: none;
	margin: 0 0 2px 0;
	padding: 1px;
}

.ouest_menug a:hover {
	color: #666666;
}

.ouest_menug_num {
	color: #666666;
}

.ouest_menug_inter {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 0 3px 0;
}

.ouest_menug_logt {
	margin: 8px 0 0 0;
	padding: 1px 0 2px 20px;
	background-image:   url(images/ouest/logement_fond.gif);
	background-repeat: no-repeat;
	background-position: center left;	
}


.ouest_chapo {
	margin: 0 20px 0 10px;
	padding: 0 0 0 80px;
	background-image: url(images/ouest/chapo_fondg.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.ouest_chapo_text {
	font-size: 14px;
	color: #ff6600;
	margin: 8px 0 15px 0;
	padding: 15px 0 6px 0;
	background-image:   url(images/ouest/chapo_fondd.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.ouest_pic {
	font-size: 11px;
	color: #ff6600;
	margin: 15px 0 10px 0;
}



/*SUD*/

.sud_chapo {
	font-size: 14px;
	color: #309e6d;
	margin: 15px 0 15px 0;
	padding: 0;
	background-position: left top;
	background-image: url(images/sud/chapo_fond.gif);
	background-repeat: no-repeat;
}

.sud_chapo div {
	margin: 0;
	padding: 10px 140px 0 90px;
}

.sud_menug {
	font-size: 9px;
	color: #309e6d;
	margin: -15px 0 20px 0;
	padding: 0;
}

.sud_menug a:link, .sud_menug a:visited {
	display: block;
	font-weight: bold;
	color: #309e6d;
	text-decoration: none;
	margin: 0 0 4px 0;
	padding:  0;
}

.sud_menug a:hover {
	color: #666666;
}

.sud_menug_titre {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin: 10px 0 3px 0;
	padding:  0;
}

.sud_menug_niv2 {
	font-size: 9px;
	color: #309e6d;
	margin: 0 0 10px 5px;
	padding: 0;
}

.sud_menug_niv2 a:link, .sud_menug_niv2 a:visited {
	display: block;
	font-weight: normal;
	color: #309e6d;
	text-decoration: none;
	margin: 0 0 3px 0;
	padding:  0;
}

.sud_menug_niv2 a:hover {
	color: #666666;
}


.sud_menug a.encour:link, .sud_menug a.encour:visited, .sud_menug a.encour:hover {
	text-transform: uppercase;
	color: #666666;
}



.sud_pave {
	z-index: 1;
	position: absolute;
	width: 235px;
	color: #000000;
	font-size: 11px;
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	border: 5px solid #33cc99;
}

.sud_pave p {
	margin: 2px 10px 5px 15px;
	padding: 0;
}

.sud_pave_surtitre {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	color: #666666;
	margin: 0 25px 1px 15px;
	padding: 0;
}

.sud_pave_titre {
	font-size: 12px;
	font-weight: bold;
	color: #309e6d;
	margin: 0 0 8px 15px;
	padding: 0;
}

.sud_pave_titre2 {
	font-weight: bold;
	color: #309e6d;
}

.sud_pave_ilot {
	z-index: 1;
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #309e6d;
	margin: 0;
	padding: 3px;
	background-color: #ffffff;
	border: 1px solid #33cc99;
}


.sud_pave_etroit {
	z-index: 1;
	position: absolute;
	width: 165px;
	color: #000000;
	font-size: 11px;
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	border: 5px solid #33cc99;
}

.sud_pave_etroit p {
	margin: 2px 10px 5px 15px;
	padding: 0;
}




/*VILLAGE SUD*/

.vilsud_chapo {
	font-size: 14px;
	color: #309e6d;
	margin: 15px 0 15px 0;
	padding: 0 0 16px 0;
	background-position: left top;
	background-image: url(images/sud/vilsud_chapo_fond.gif);
	background-repeat: no-repeat;
}

.vilsud_chapo div {
	margin: 0;
	padding: 10px 160px 0 90px;
}

.sud_bouton {
	margin: 0;
	padding: 0;
}

.sud_bouton img {
	margin: 0 10px 0 0;
	padding: 0;
}







/*EST*/

.est_chapo {
	font-size: 14px;
	color: #999900;
	margin: 15px 0 15px 0;
	padding: 0;
	background-position: left top;
	background-image: url(images/est/chapo_fond.gif);
	background-repeat: no-repeat;
}

.est_chapo div {
	margin: 0;
	padding: 10px 140px 0 90px;
}

.est_menug {
	font-size: 9px;
	color: #999900;
	margin: -15px 0 20px 0;
	padding: 0;
}

.est_menug a:link, .est_menug a:visited {
	display: block;
	font-weight: bold;
	color: #999900;
	text-decoration: none;
	margin: 0 0 4px 0;
	padding:  0;
}

.est_menug a:hover {
	color: #666666;
}

.est_menug_titre {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin: 10px 0 3px 0;
	padding:  0;
}

.est_pave {
	z-index: 1;
	position: absolute;
	width: 235px;
	color: #000000;
	font-size: 11px;
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	border-top: 5px solid #999900;
	border-right: 5px solid #999900;
	border-bottom: 5px solid #999900;
	border-left: 5px solid #999900;
}

.est_pave p {
	margin: 2px 10px 5px 15px;
	padding: 0;
}

.est_pave_surtitre {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	color: #666666;
	margin: 0 25px 1px 15px;
	padding: 0;
}

.est_pave_titre {
	font-size: 12px;
	font-weight: bold;
	color: #999900;
	margin: 0 0 8px 15px;
	padding: 0;
}

.est_pave_titre2 {
	font-weight: bold;
	color: #999900;
}

.est_pave_photo {
	margin: 5px 0 0 15px;
	padding: 0;
}




/*VILLE NEUVE*/

.neuve_chapo {
	font-size: 13px;
	color: #4257f5;
	margin: 15px 0 20px 0;
	padding: 0;
	background-position: left center;
	background-image: url(images/ville_neuve/chapo_fond.gif);
	background-repeat: no-repeat;
}

.neuve_chapo div {
	margin: 0;
	padding: 0 160px 0 90px;
}

.neuve_menug {
	font-size: 9px;
	font-weight: bold;
	color: #4257f5;
	margin: 0 0 10px 0;
	padding: 0;
}

.neuve_menug a:link, .neuve_menug a:visited {
	color: #4257f5;
	text-decoration: none;
	margin: 0 0 2px 0;
	padding: 1px;
}

.neuve_menug a:hover {
	color: #666666;
}

.neuve_menug_titre {
	font-size: 10px;
	color: #666666;
	margin: 3px 0 2px 0;
	padding: 0;
}

.neuve_menug_num {
	color: #666666;
}

.neuve_menug_inter {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 0 3px 0;
}

.neuve_pave {
	z-index: 1;
	position: absolute;
	width: 235px;
	color: #000000;
	font-size: 11px;
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	border-top: 5px solid #4257f5;
	border-right: 5px solid #4257f5;
	border-bottom: 5px solid #4257f5;
	border-left: 5px solid #4257f5;
}

.neuve_pave p {
	margin: 2px 10px 5px 15px;
	padding: 0;
}

.neuve_pave_surtitre {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	color: #666666;
	margin: 0 25px 1px 15px;
	padding: 0;
}

.neuve_pave_titre {
	font-size: 11px;
	font-weight: bold;
	color: #4257f5;
	margin: 0 25px 8px 15px;
	padding: 0;
}

.neuve_pave_titre2 {
	font-weight: bold;
	color: #4257f5;
}

.neuve_pave_photo {
	margin: 5px 0 0 15px;
	padding: 0;
}








/*plu pratique*/
.plu {
	margin: 0 0 0 10px;
	padding: 0;
}

.plu_titre {
	margin: 5px 0 10px 0;
	padding: 0;
}

.plu_chapo {
	font-size: 12px;
	color: #336699;
	margin: 0 100px 10px 60px;
	padding: 0;
}

.plu_entrez {
	margin: 0 0 20px 60px;
	padding: 0;
}

.plu_col_violet {
	float: left;
	width: 200px;
	margin: 0 20px 20px 0;
	padding: 0;
}

.plu_col_violet_centre {
	margin: 0;
	padding: 0 10px 0 10px;
	background-color: #c962b1;
}

.plu_col_violet_centre a:link, .plu_col_violet_centre a:visited {
	/*font-weight: normal;*/
	text-decoration: none;
}

.plu_col_violet_centre a:hover {
	color: #ffffff;
}

.plu_col_violet_centre p {
	margin: 0;
	padding: 5px 0 5px 0;
}

.plu_col_violet_centre .titre {
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}

.plu_cart_violet {
	float: left;
	width: 220px;
	margin: 0 20px 20px 0;
	padding: 0;
}

.plu_cart_violet_centre {
	margin: 0;
	padding: 0 2px 0 10px;
	background-position: left top;
	background-image: url(plu/images/cartouche_violet_centre.gif);
	background-repeat: repeat-y;
}

.plu_cart_violet_centre a:link, .plu_cart_violet_centre a:visited {
	color: #993366;
	font-weight: bold;
	text-decoration: none;
}

.plu_cart_violet_centre a:hover {
	color: #000000;
}

.plu_cart_violet_centre p {
	margin: 0 15px 0 0;
	padding: 5px 0 5px 0;
}

.plu_cart_violet_centre .titre {
	font-weight: bold;
	color: #993366;
	text-transform: uppercase;
}

.plu_cart_violet_centre .marge {
	overflow: auto;
	scrollbar-face-color: #c962b1;
	scrollbar-shadow-color: #c962b1;
	scrollbar-highlight-color: #c962b1;
	scrollbar-3dlight-color: #c962b1;
	scrollbar-darkshadow-color: #c962b1;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
}

.plu_barre {
	margin: 0 0 10px 0;
	padding: 0;
}

.plu_titre2 {
	color: #993366;
	font-size: 14px;
}


.plu_nav_bas {
	clear: both;
	text-align: center;
	margin: 15px 0 0 0;
	padding: 0;
}

.plu_nav_bas img {
	margin: 0 15px 0 0;
	padding: 0;
}

.plu_pastille {
	width: 30px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	background-color: #993366;
	margin: 0;
	padding: 2px 0 2px 0;
}

.plu_pave {
	z-index: 1;
	position: absolute;
	width: 150px;
	color: #000000;
	font-size: 11px;
	margin: 0;
	padding: 7px 10px 7px 10px;
	background-color: #ffffff;
	border-top: 1px solid #993366;
	border-right: 1px solid #993366;
	border-bottom: 1px solid #993366;
	border-left: 1px solid #993366;
}

.plu_pave p {
	margin: 2px 0 3px 0;
	padding: 0;
}

.plu_pave_titre {
	font-weight: bold;
	color: #993366;
}


/*rocade sud*/

.novasud_chapo {
	clear: both;
	height: 70px;
	font-size: 12px;
	color: #5A2E45;
	margin: 0 40px 20px 10px;
	padding: 5px 0 10px 0;
}

.novasud_chapo img {
	float: left;
	margin: 0 20px 0 0;

}

.novasud_projet {
	float: left;
	width: 200px;
	margin: 0 20px 20px 10px;
	padding: 30px 10px 0 0;
	background-position: left top;
	background-image: url(images/novasud21/le_projet_fond.gif);
	background-repeat: no-repeat;
}

*html .novasud_projet {
	padding: 40px 10px 0 0;
}

.novasud_projet .titre {
	font-weight: bold;
	color: #5A2E45;
}

.novasud_colc {
	float: left;
	width: 230px;
	margin: 0 20px 20px 0;
	padding: 0;
}

.novasud_colc .titre {
	color: #5A2E45;
	text-transform: uppercase;
	margin: 0 20px 15px 0;
	padding: 0;
}

.novasud_cold .encadre {
	color: #ffffff;
	margin: 15px 0 15px 0;
	padding: 8px 10px 8px 10px;
	background-color: #5A2E45;
}

.novasud_cold .encadre p {
	color: #ffffff;
	margin: 3px 0 8px 0;
	padding: 0x;
}

.novasud_cold .encadre_titre {
	color: #ffffff;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0;
}

.novasud_cold .encadre a:link, .novasud_cold .encadre a:visited {
	display: block;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 0 4px 20px;
	margin: 0;
	background-position: left -5px;
	background-image: url(images/novasud21/encadre_fl.gif);
	background-repeat: no-repeat;
}

.novasud_cold .encadre a:hover, .novasud_cold .encadre a.active {
	color: #ff6600;
	background-position: left -65px;
	background-image: url(images/novasud21/encadre_fl.gif);
	background-repeat: no-repeat;
}





.novasud_cold {
	float: left;
	width: 210px;
	margin: 0 0 20px 0;
	padding: 0;
}

.novasud_ressource {
	width: 210px;
	margin: 0 0 20px 0;
	padding: 30px 0 0 0;
	background-position: left top;
	background-image: url(images/novasud21/espace_ressources_fond.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #5A2E45;
}

.novasud_ressource ul {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	list-style-type: none;
	margin: 0 5px 0 10px;
	padding: 8px 0 10px 0;
}

.novasud_ressource li {
	display: inline;
}

.novasud_ressource ul li a:link, .novasud_ressource ul li a:visited {
	display: block;
	color: #5A2E45;
	text-decoration: none;
	padding: 4px 0 5px 20px;
	margin: 0;
	background-position: left -5px;
	background-image: url(images/novasud21/espace_ressources_puce.gif);
	background-repeat: no-repeat;
}

.novasud_ressource ul li a:hover, .novasud_ressource ul li a.active {
	color: #ff6600;
	background-position: left -65px;
	background-image: url(images/novasud21/espace_ressources_puce.gif);
	background-repeat: no-repeat;
}



.novasud_plan {
	width: 210px;
	margin: 0 0 20px 0;
	padding: 40px 0 0 0;
	background-position: left top;
	background-image: url(images/novasud21/plan_fond.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #5A2E45;
}

.novasud_plan a:link, .novasud_plan a:visited {
	display: block;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
	margin: 5px 10px 7px 10px;
	padding: 0;
}

.novasud_plan a:hover, .novasud_plan a.active {
	color: #5A2E45;
}



/*anru*/
.anru_logo {
	margin: 0 0 10px 10px;
	padding: 0;
}

.anru_titre {
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
}

.anru_lien {
	font-size: 11px;
	font-weight: bold;
	color: #00496c;
	margin: 0 0 5px 0;
	padding: 0;
}

.anru_lien a:link, .anru_lien a:visited {
	color: #00496c;
	text-decoration: underline;
	margin: 0;
	padding: 0;
}

.anru_lien a:hover, .anru_lien a.active {
	color: #F9AA1B;
	text-decoration: none;
}

.anru_chapo {
	color: #00496c;
	margin: 0 0 5px 0;
	padding: 0;
}

.anru_titre1 {
	font-size: 11px;
	font-weight: bold;
	color: #00496c;
}

.anru_flash {
	margin: 0 0 20px 0;
	padding: 0;
}

.anru_flash_lien {
	margin: 0;
	padding: 0 10px 0 15px;
	background-position: left top;
	background-image: url(anru/images/flash_centre.gif);
	background-repeat: repeat-y;
}

.anru_flash_lien ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.anru_flash_lien li {
	display: inline;
	font-size: 10px;
}

.anru_flash_lien ul li a:link, .anru_flash_lien ul li a:visited {
	display: block;
	font-weight: bold;
	color: #E74C15;
	text-decoration: none;
	margin: 0;
	padding: 4px 0 8px 25px;
	background-position: left -7px;
	background-image: url(anru/images/flash_lien.gif);
	background-repeat: no-repeat;
}

.anru_flash_lien ul li a:hover, .anru_flash_lien ul li a.active {
	color: #602D11;
	background-position: left -87px;
	background-image: url(anru/images/flash_lien.gif);
	background-repeat: no-repeat;
}

.anru_flash_lien .date {
	font-weight: normal;
	font-size: 9px;
	color: #602D11;
}


.anru_reu {
	color: #622f14;
	margin: 0 0 20px 0;
	padding: 0;
}

.anru_reu a:link, .anru_reu a:visited {
	color: #622f14;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.anru_reu a:hover, .anru_reu a.active {
	color: #E74C15;
}

.anru_reu_titre {
	font-size: 12px;
	font-weight: bold;
	margin: 0 40px 5px 0;
	padding: 0;
}


.anru_video {
	margin: 0;
	padding: 0;
}

.anru_video_titre {
	font-size: 12px;
	text-transform: uppercase;
	color: #00496c;
	margin: 0 0 5px 0;
	padding: 0;
}

.anru_video p {
	font-style: italic;
	margin: 2px 0 10px 0;
	padding: 10px 15px 10px 15px;
	background-color: #f9aa1b;
}


.anru_pratique {
	clear: both;
	width: 209px;
	color: #622f14;
	margin: 0 0 20px 10px;
	padding: 0;
	background-color: #fdb932;
}

.anru_pratique_titre {
	font-weight: bold;
	margin: 0 10px 2px 15px;
	padding: 0;
}

.anru_pratique ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

..anru_pratique li {
	display: inline;
	font-size: 11px;
}

.anru_pratique ul li a:link, .anru_pratique ul li a:visited {
	display: block;
	color: #622f14;
	text-decoration: none;
	margin: 0 0 0 15px;
	padding: 2px 0 2px 15px;
	background-position: left -4px;
	background-image: url(anru/images/pratique_puce.gif);
	background-repeat: no-repeat;
}

.anru_pratique ul li a:hover, .anru_pratique ul li a.active {
	color: #E74C15;
	background-position: left -54px;
	background-image: url(anru/images/pratique_puce.gif);
	background-repeat: no-repeat;
}




.enrue {
	clear: both;
	margin: 0 0 0 10px;
	padding: 0;
}

.enrue_titre {
	clear: both;
	margin: 0;
	padding: 0;
}

.enrue a:link, .enrue a:visited {
	display: block;
	text-decoration: none;
	color: #4C4142;
	margin: 0;
  	padding: 0 0 22px 0;
	background-position: left bottom;
	background-image: url(images/anru/telecharger_num_01.gif);
	background-repeat: no-repeat;
}

.enrue a:hover {
	color: #cc0066;
	text-decoration: none;
	background-position: left bottom;
	background-image: url(images/anru/telecharger_num_02.gif);
	background-repeat: no-repeat;
}

.enrue .annee {
	clear: both;
	width: 200px;
	font-size: 15px;
	color: #00496c;
	margin: 0 0 10px 0;
	padding: 0;
}

.enrue .num {
	width: 100px;
	float: left;
	margin: 0 0 15px 0;
	padding: 0;
}

*+html .enrue .num {
	margin: 0 0 5px 0;
}

*html .enrue .num {
	margin: 0 0 5px 0;
}

.enrue .num img {
	margin: 0 0 8px 0;
	padding: 0;
}



.autoform {
	margin: 0 10px 0 10px;
	padding: 0;
}


.autoform_chapo {
	clear: both;
	font-size: 13px;
	color: #ff591e;
	margin: 5px 20px 30px 0;
	padding: 15px 0 5px 300px;
	background-position: left bottom;
	background-image: url(images/auto_formulaire/autoform_chapo_fond.gif);
	background-repeat: no-repeat;
}

.autoform p {
	margin: 0 0 10px 0;
	padding: 0;
}

.autoform h1 {
	font-size: 14px;
	color: #000000;
	margin: 0 0 10px 0;
	padding: 0;
}


.autoform .lienform {
	font-size: 10px;
}

.autoform .lienform a:link, .autoform .lienform a:visited {
	display: block;
	font-size: 11px;
	text-decoration: none;
	color: #ff591e;
	margin: 0;
  	padding: 3px 0 5px 22px;
	background-position: left -6px;
	background-image: url(images/auto_formulaire/lien_puce.gif);
	background-repeat: no-repeat;
}

.autoform .lienform a:hover {
	color: #000000;
	background-position: left -66px;
	background-image: url(images/auto_formulaire/lien_puce.gif);
	background-repeat: no-repeat;
}

.autoform .encadre {
	color: #eb4a0f;
	padding: 8px 10px 8px 10px;
	border: 1px solid #eb4a0f;
}

.autoform .encadre a:link, .autoform .encadre a:visited {
	color: #ff591e;
	text-decoration: undrline;
}

.autoform .encadre a:hover {
	color: #000000;
	text-decoration: none;

}



/*liens*/
.menuniv02 {  font-size: 9px; color: #000000}
a.menuniv02:link {  text-decoration: none}
a.menuniv02:active {   font-weight: bold; text-decoration: none}
a.menuniv02:visited {  text-decoration: none}
a.menuniv02:hover {   font-weight: bold; text-decoration: none}

.menuniv02red {  font-size: 9px; color: #990000}
a.menuniv02red:link {  text-decoration: none}
a.menuniv02red:active {   font-weight: bold; text-decoration: none}
a.menuniv02red:visited {  text-decoration: none}
a.menuniv02red:hover {   font-weight: bold; text-decoration: none}

.menuniv02purp {  font-size: 9px; color: #9900FF}
a.menuniv02purp:link {  text-decoration: none}
a.menuniv02purp:active {   font-weight: bold; text-decoration: none}
a.menuniv02purp:visited {  text-decoration: none}
a.menuniv02purp:hover {   font-weight: bold; text-decoration: none}

.menuniv01bas {  font-size: 9px; color: #000000; text-decoration: none}
a.menuniv01bas:link {  text-decoration: none}
a.menuniv01bas:active {   font-weight: bold; text-decoration: none}
a.menuniv01bas:visited {  text-decoration: none}
a.menuniv01bas:hover {   font-weight: bold; text-decoration: none}

.menuniv01basoff {  font-size: 9px; color: #999966; text-decoration: none}

.menugniv02 {  font-size: 9px; color: #FC6E0E; font-weight: bold}
a.menugniv02:link {  color: #FC6E0E; text-decoration: none}
a.menugniv02:active {   color: #999999; text-decoration: none}
a.menugniv02:visited {  color: #FC6E0E; text-decoration: none}
a.menugniv02:hover {   color: #999999; text-decoration: none}

.menugniv02on {  font-size: 9px; color: #999999; font-weight: bold}

/*lientxt*/
.lien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #EB4A0F; text-decoration: underline }
a.lien:link {  color: #EB4A0F; text-decoration: underline}
a.lien:active {  font-weight: bold; color: #EB4A0F; text-decoration: underline}
a.lien:visited {  color: #666666; text-decoration: underline}
a.lien:hover {  font-weight: bold; color: #EB4A0F; text-decoration: underline}

/*liennavpage*/
.lienpage {   font-size: 10px; color: #999999; text-decoration: underline }
a.lienpage:link {  color: #999999; text-decoration: underline}
a.lienpage:active {  font-weight: bold; color: #000000; text-decoration: underline}
a.lienpage:visited {  color: #999999; text-decoration: underline}
a.lienpage:hover {  font-weight: bold; color: #000000; text-decoration: underline}
a.lienkk:link {  color: #44B4DA; text-decoration: underline}
a.lienkk:active {  font-weight: bold; color: #44B4DA; text-decoration: underline}
a.lienkk:visited {  color: #44B4DA; text-decoration: underline}
a.lienkk:hover {  font-weight: bold; color: #44B4DA; text-decoration: underline}


/*styles*/

.titre1 {  color: #006600; font-size: 15px}
.titre2 {  font-weight: bold; color: #EB4A0F}
.titre3 {  font-weight: bold}

.chapo { font-family: Verdana, Arial, Helvetica, sans-serif; color: #336666; font-size: 12px}

.txtverdanac147EFF { font-family: Verdana, Arial, Helvetica, sans-serif; color: #147EFF}
.txtverdanac7A4918 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #7A4918}
.txt12grasc0E9958 {  font-weight: bold; color: #0E9958; font-size: 12px}

.txt9 { font-size: 9px}
.fdblanc {  background-color: #FFFFFF}
.fdCCCC99 {  background-color: #CCCC99}
.txt9grasblanc {  font-size: 9px; color: #FFFFFF; font-weight: bold}
.txtblanc {  color: #FFFFFF}
.txt12gras {  font-size: 12px; font-weight: bold}
.rechht {  color: #CC6600; width:70px; background-color: #FF9933; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:0px #FF9933}
.rechbas {  color: #999966; width:70px; background-color: #CCCC99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:0px #999966}
.rechon {  color: #666666; width:70px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:0px #FF9933}
.gras {  font-weight: bold}
.italique {  font-style: italic}
.souligne {  text-decoration: underline}
.txtverdanagrasc7A4918 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #7A4918 ; font-weight: bold}
.txtverdanac666666 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666}
.grasc333333 { font-weight: bold ; color: #333333}
.txt10 { font-size: 10px}
.grasc730000 { font-weight: bold ; color: #730000}
.txtverdanagrascEF047F { font-family: Verdana, Arial, Helvetica, sans-serif; color: #EF047F ; font-weight: bold}
.txtverdanacCC0033 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0033}
.txt9grasnoir { font-size: 9px; color: #000000; font-weight: bold }
.numeroplan { font-size: 9px; color: #663300; font-weight: bold }
