BODY 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#6699FF;
color:#000099;
margin-left:0;
margin-right:0;
margin-top:0;
width:100%;
scrollbar-face-color: #000099;
scrollbar-shadow-color: #0000CC;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000099;
scrollbar-darkshadow-color: #000033;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #B9DCFF;
scrollbar-base-color: #000099;
}


a{border-bottom:1px solid #2020FF;text-decoration: none; font-weight:bolder;font-family:Arial, Helvetica, sans-serif;font-size:13px;}

a:link,a:visited{color:#2020FF;}
a:hover,a:active{color:#000033; background:#FFFFFF;}

a.img 		{border-bottom:none;background:none;} 
a.img:link,a.img:visited,a.img:hover,a.img:active{border-bottom:none;background:none;}

a.sondeur:link,a.sondeur:visited{color:#CFFFFF;border-bottom : none;}
a.sondeur:hover,a.sondeur:active{color:#B9DCFF;border-bottom : none;}

a.koi_de_neuf:link,a.koi_de_neuf:visited,a.koi_de_neuf:hover,a.koi_de_neuf:active{border:none;font-size:13px;color:#000099; background:none;}
a.sommaire_mois:link,a.sommaire_mois:visited,a.sommaire_mois:hover,a.sommaire_mois:active{border:none;font-size:13px;color:#000099; background:none;}

.mmenu_noel {
  background:#FF0000;
	border:1px dashed #FFFFCC;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
  	color:#FFFFCC;
}	
a.mmenu_noel:link,a.mmenu_noel:hover,a.mmenu_noel:visited,a.mmenu_noel:active{border:none;color:#FFFFCC;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;}
.mmenu {
	border:2px solid #0E3147;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
  color:#FFFFCC;
}	
.mmenu2 {
	border-left:1px dashed #0E3147;
	border-right:1px dashed #0E3147;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
  color:#FFFFCC;
}

table.table1    		{background-color:#000099}
.tableMenu        		{background-color:#FFFFCC;height:1px;font-size:10px;}
.tabover				{background-color:#FFFFEE;height:1px;font-size:10px;}
table.tableMenuTitre    {background-color:#000099;color:#FFFFCC;font-size:13px;font-weight:bolder}

table.koideneuf{height:1px;font-size:12px;font-weight:bolder;color:#000099;}

input, textarea, select {font:normal 12px 'Times New Roman', Times, serif;color:#000099; background-color:#CFFFFF;}
input.ico,input.bouton {background:none;}

.popperlink {POSITION:absolute; VISIBILITY:hidden}

.titre
{
	font-weight:bolder;
	font-size: 24pt; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #000099; 
}

P.edito
{
font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#000099;font-style:italic; text-align:justify; padding-left:5px; padding-right:10px;
}
#layerscroll {LEFT: 332px; VISIBILITY: hidden; WIDTH: 280px; POSITION: absolute; TOP: 80px}
.edito_titre { font-size:15px; color:#000099; font-weight:bolder; font-variant:small-caps; text-align:left;}

#degrade{background:#CFFFFF;filter:progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr='#33AAFF',EndColorStr='#CFFFFF');}
#degrade_clair {background:#FFFF99;filter:progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr='#FFFF99',EndColorStr='#FFFFCC');}
#chat_degrade_gch{background:#B9DCFF;filter:progid:DXImageTransform.microsoft.Gradient(gradientType=1,StartColorStr='#000099',EndColorStr='#B9DCFF');}
#chat_degrade_dte{background:#B9DCFF;filter:progid:DXImageTransform.microsoft.Gradient(gradientType=1,StartColorStr='#B9DCFF',EndColorStr='#000099');}


.HAUT___{******************************************************************************}
.Day{width:150px; text-align:left;color:#FCFCFC;font:bolder 12px;font-family:Arial, Helvetica, sans-serif;}
a.menu_header{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
a.menu_header:link,a.menu_header:visited{color:#FCFCFC;text-decoration:none;border-bottom:none;background:none;}
a.menu_header:hover,a.menu_header:active{color:#CFCFCF;text-decoration:none;border-bottom:none;background:none;}
table._haut{font:12px bolder; font-family:Arial, Helvetica, sans-serif;color:#FCFCFC;}

.QUOIDENEUF{******************************************************************************}
.bubblebordertable {BORDER-RIGHT: #00319b 1px solid; FILTER: alpha(opacity=100); BORDER-LEFT: #00319b 1px solid; BORDER-BOTTOM: #00319b 1px solid}
.seltabL {BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BACKGROUND: url('../_cadres/img/seltabL.gif') #ffffff; background-repeat:no-repeat; BORDER-LEFT: medium none; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: medium none}
.seltabM {BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BACKGROUND: url('../_cadres/img/seltabM.gif') #ffffff; background-repeat:repeat-x;  BORDER-LEFT: medium none; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: medium none}
.seltabR {BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BACKGROUND: url('../_cadres/img/seltabR.gif') #ffffff; background-repeat:no-repeat; BORDER-LEFT: medium none; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: medium none}
.seltablink {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none}
.boxBlueCont {FONT-SIZE: 11px; BACKGROUND: #ecf9ff; COLOR: black; font-family:Arial, Helvetica, sans-serif;}
input.connexion{width:150;height:20;font-size:10pt;color:#000099;background:none;border:none;border-bottom:1px dashed #000099;border-right:1px dashed #000099;}
input.connexion_submit{width:74;height:20;font-size:10pt;color:#000099;background:none;border:1px solid #000099;}


.MENUDROITE{******************************************************************************}
BODY.menu_droite 
{
  background:#6699FF;
  color:#990099;
}

input.menu_droite_input{width:120;height:18;font-size:10pt;color:#000099;background-color:#7fAfFF;border:none;border-bottom: 1px dashed #000099;border-right: 1px dashed #000099;}
input.classDefaut{width:120px;height:18px;font-size:10pt;color:#CFCFCF;background-color:#6699FF;border:none;border-bottom: 1px dashed #000099;border-right: 1px dashed #000099;}
input.menu_droite_submit{width:120px;height:18px;font-size:10pt;color:#000099;background:none;border:none;border-bottom: 1px dashed #000099;border-right: 1px dashed #000099;}

.FORUM{******************************************************************************}
body.forum{margin:none;}
div.forum{margin-left:0px; margin-right:69px;}
a.nom_reponse:link,a.nom_reponse:visited,a.nom_reponse:hover,a.nom_reponse:active{color:#000099;font-weight:normal;font-size:10pt;}

.RECETTE__{*****************************************************************************}
a.recette:visited,a.recette:link,a.recette:hover,a.recette:active{color:#000099;border-color:#000099;font-size:14pt;}
body.print{background:#FFFFFF;}
select.menu_haut {height:15px;width:178;font-size: 11px; text-decoration: none; border-bottom : 1px solid;font-weight:bolder;font-family:Arial, Helvetica, sans-serif;}
select.poissons_traques {height:15px;font-size:11px;}


.rec_option { background-color:#FFFFCC; color:#2020FF; }
.rec_option_over {background-color:#FFFFEE; color:#202099; }
.rec_titre
{
	text-align: center; 
	font-size: 25pt; 
	color: #FFB3F0;
	font-weight: bolder; 
}

.NEWSLETTER___{**********************************************************************}
a.newletter:visited,a.newletter:link,a.newletter:hover,a.newletter:active{color:#000099;border-color:#000099;}

.CALENDRIER___{**********************************************************************}
a.a_calendar:link,a.a_calendar:visited,a.a_calendar:hover,a.a_calendar:active{ font-size: 11px; font-style: normal; color: #000099; text-decoration:none;border:none; background:none;}
.calendarNav1{  font-family:Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; background-color: #000099;}
.calendarTop1 	{  font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF;font-weight: bold;  background-color: #000099;}
.calendarToday1 {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #000099;}
.calendarDays1 	{ height:20; font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;color: #000099; background-color: #6699FF; text-align: center;}
.calendarHL1 	{ height:20;font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;color: #FF0000; background-color: #FFFF00; text-align: center}
.calendarHeader1{  font-family:Arial, Helvetica, sans-serif; font-size: 9px; background-color: #A9B4B3; color: #FFFFFF;}
.calendarTable1 {  background-color: #000099; border: 1px #000099 solid;}