/********** HTML **********/
body								{ margin: 0; padding: 10px; }
form								{ margin: 0; padding: 0; }
ul									{ list-style: square; margin: 0px; padding-top: 0px; padding-left: 15px; padding-bottom: 0px; padding-right: 0px; line-height: 130%; }



/********** TYPOGRAPHIE **********/
.txtJaunePt							{ color: #FCB035; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtJauneMy							{ color: #FCB035; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtJauneGr							{ color: #FCB035; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.txtJauneTrGr						{ color: #FCB035; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.txtGrisFoncePt						{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtGrisFonceMy						{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtGrisFonceGr						{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.txtBleuMy							{ color: #153E5F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtBleuGr							{ color: #153E5F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.txtBleuTrGr						{ color: #153E5F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.txtGrisFonceGr						{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.txtGrisFonceTrGr					{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }

a.lienJauneMy:link					{ color: #BA5915; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienJauneMy:visited				{ color: #BA5915; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienJauneMy:hover					{ color: #BA5915; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienBlancGr:link					{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.lienBlancGr:visited				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.lienBlancGr:hover					{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: underline; }
a.lienBleuPt:link					{ color: #0E1A47; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBleuPt:visited				{ color: #0E1A47; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBleuPt:hover					{ color: #0E1A47; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.lienBleuMy:link					{ color: #0E1A47; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuMy:visited				{ color: #0E1A47; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuMy:hover					{ color: #0E1A47; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienBleuTrGr:link					{ color: #0E1A47; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }
a.lienBleuTrGr:visited				{ color: #0E1A47; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }
a.lienBleuTrGr:hover				{ color: #0E1A47; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: underline; }
a.lienGrisPaleMy:link				{ color: #B1B2B5; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisPaleMy:visited			{ color: #B1B2B5; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisPaleMy:hover				{ color: #B1B2B5; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienGrisFonceMy:link				{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisFonceMy:visited			{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisFonceMy:hover				{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienGrisFoncePt:link				{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienGrisFoncePt:visited			{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienGrisFoncePt:hover				{ color: #6C7782; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }



/********** COMMUN **********/
#logo								{ background: url(imagesnew/communes/img_logo.gif) 6px 4px no-repeat; }
#flash								{ background: url(imagesnew/communes/img_flash.jpg) left top no-repeat; }
#basFlash							{ background: url(imagesnew/communes/img_basFlash.gif) 860px top no-repeat; }
.champRechConn						{ border: #B1B2B5 solid 1px; color: #B1B3B5; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#ligneTitre							{ border-bottom: #6C7782 solid 1px; }
#ligneBasPage						{ border-top: #6C7782 solid 1px; }
.txtJustify							{ text-align: justify; }



/********** ACCUEIL **********/
.sepLogosAcc						{ border-right: #B1B2B5 solid 1px; padding-top: 12px; padding-bottom: 12px; }
.margeLogoAcc						{ margin-top: 4px; }
.margeGestAppelsAcc					{ margin-top: 3px; margin-bottom: 3px; }
.margeTxtAcc						{ margin-top: 12px; margin-bottom: 12px; }
.navigBasAcc						{ background: url(imagesnew/accueil/img_navigBas.gif) left top no-repeat; }
.margeNavigAcc						{ padding-left: 12px; padding-top: 12px; }
#contNouvellesAcc					{ width: 279px; height: 213px; overflow: auto; scrollbar-arrow-color: #B1B2B5; scrollbar-track-color: #FFFFFF; scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #B1B2B5; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #B1B2B5; }
#margesIntNouvellesAcc				{ margin-right: 5px; }


/********** PRODUITS **********/
#fondMenuProd						{ background-color: #DCDDDE; }
#hautMenuProd						{ background: url(imagesnew/produits/img_hautMenu.gif) left top no-repeat; }
#basMenuProd						{ background: url(imagesnew/produits/img_basMenu.gif) left top no-repeat; }
#jauneProd							{ background-color: #FCB034; }
.margeGaucheProd					{ margin-left: 12px; }
#margeMenuProd						{ margin-bottom: 12px; margin-top: 12px; }
.flecheProd							{ background: url(imagesnew/produits/img_fleche.gif) left 4px no-repeat; padding-left: 16px; }