body{margin:0px;font-family:arial,verdana,trebuchet MS;font-size:9pt;background:#F5F5F2}

img{border:0;}
#menuwrapper{margin-left:1px;}
#lemenu{background-image:url("./images/fd_menu.gif");}
#tabp{border:solid 0px #F5F5F2;border-collapse:collapse;}
#tabp td{text-align:left;}


   
.clearb { clear: both; }

.sousmenu{text-align:center}
.sousmenu a{color:#EB6327;text-decoration:none;}


.titresquare{color:#000000;font-size:14pt;font-weight:bold;padding:10px 0px;background:url("../img/headline_underline.png");background-repeat:no-repeat;background-position:bottom left}

.titressrub{margin-left:30px;font-size:12pt;color:#63A639;font-weight:none;}
#pagep{background:#E2E2E2;color:black;padding:10px}

#pagep ul {list-style-type:square;}


	
#principal{padding:3px 10px 3px 3px;/*background:#F5F5F2;*/}
#principal img{border:0px;padding:3px;}

#accueil{padding:3px;background:white url("background/fond.jpg");background-repeat:no-repeat;}

#menudroite{background:#F5F5F2;/*border-left:solid 1px #B5B5B5;*/}
#menug{background:#F5F5F2;/*border-right:solid 1px #B5B5B5;*/padding:20px 0px 0px 10px;}
.box_gauche{/*border:solid 1px #C0C0C0;*/margin-top:20px;padding:0px;width:200px;}
.box_gauche_titre{background:#ECECEC;color:#0080C0;padding-left:5px;border-bottom:solid 1px #C0C0C0;}

.footer2{background:#0A55A3;color:white;border-top:solid 3px #ccc;}
.footer2 a{color:white;text-decoration:none;}
.footer2 a:hover{text-decoration:underline;}
.footer3{text-align:center;background-image:url("images/end.jpg");height:52px;}

/* --
   TELECHARGEMENT
   	-- */
.tabdl{border-collapse:collapse;}
   	
.tabdl td{font-size:9pt;}
.tabdl th{font-size:9pt;}

.tabdl td a:link 	{font-weight:bold; color:#000000; text-decoration:none;}
.tabdl td a:visited 	{font-weight:bold; color:#000000; text-decoration:none;}
.tabdl td a:hover 	{font-weight:bold; color:#464646; text-decoration:underline;}
.tabdl td a:active 	{font-weight:bold; color:#000000; text-decoration:none;}

.tabdl th a:link 	{font-weight:bold; color:#2F1516; text-decoration:none;}
.tabdl th a:visited 	{font-weight:bold; color:#2F1516; text-decoration:none;}
.tabdl th a:hover 	{font-weight:bold; color:#542527; text-decoration:underline;}
.tabdl th a:active 	{font-weight:bold; color:#2F1516; text-decoration:none;}

.letitre{color:#57A4F4;font-weight:bold;font-size:12pt;text-align:center}
.popup{}

.titre{background:#57A4F4;font-weight:bold;font-style:italic;}
.rep{background:#D6D6D6}

.box_nouveaute{width:140px;padding:4px;margin:5px;border:solid 1px #3580CF;background:#F0F7FB;font-size:8pt;text-align:center;height:100%}
.box_nouveaute_titre{font-weight:bold;text-align:left;margin-left:5px;}
.imgnouv{border: solid 1px #C0C0C0}
.etrouge{color:#f00;}

a { color:#C9AE61; text-decoration:none;}
a:hover { color:white; text-decoration:underline;}

a.selec {font-weight:bold; color:#137D1C; text-decoration:none;}
a.selec:hover {font-weight:bold; color:#137D1C; text-decoration:underline;}
/* ------------
--- AGENDA ---
---------- */
.titre_agenda{color:#0A55A3;font-weight:bold;font-size:14pt;text-align:center}

#cadre_agenda{/*border:solid 1px #C00031;margin-top:20px;*/padding:0px;width:200px;}
#cadre_agenda h2{color:#0A55A3;text-align:right}
#cadre_agenda th{color:#0A55A3;}
#cadre_agenda th a {color:#0A55A3;}

#cadre_agenda a{color:#008040;}

#cadre_filtre{border:solid 1px #0A55A3;margin-top:20px;padding:0px;width:200px;}
#cadre_filtre h2{color:#0A55A3;text-align:right}

#agenda_titre h1{text-align:left;color:#0A55A3;font-size:16px;}
#cadre_liste{padding:0 15px 0 15px;}

.event{border:solid 1px #0A55A3;color:#000;background:#D8D8CB;padding:5px;margin:3px}
.event a{color:#0A55A3}

/* --
	 ADM
	 -- */
.titreadm{border-bottom:solid 2px #C0C0C0;margin-left:10px;font-size:13pt;font-weight:bold;}