body {
	font-family:  arial, tahoma,verdana,Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	line-height: 1.1em;
	background-color:#FFFFCC;	
}
.dnone {display:none;}

#footer {
position:relative;
border-top:1px solid #336699;
clear: left;
width: 100%;
font-size:12px;
/*font-weight: bold;*/
color: #000;
text-align: center;
padding: 4px 0;
}

#meteo_imagette {
	padding: 8 1 8 1 ;
	margin: 8 30 8 30;
	width:120px;
	z-index:4;
	}
#donate {
	padding: 8 1 8 1 ;
	margin: 8 30 8 30;
	width:120px;
	z-index:6;
}

#cherche {margin-left:3px;
	width: 154px;
	height:30px;
	/*background-color:#b4d4fb;*/
}
#menuV .submit{   
	 position:relative;
	 top:4px;
	 padding-top:0px;
	 margin-top:0px;
}
/*#menuV h2 {
	display: block;
	width: 152px;
	padding:4px 2px 4px 4px;
	margin-top:00px;
	margin-bottom:00px;
	margin-left:5;
	text-align: left;
	text-decoration: none;
	font-family: Verdana,arial,sans-serif;
	font-size:12px;
	color:				#FFFFFF;
	background-color:	#3366FF;
	}*/
#sectionmenu {
	display: block;
	width: 152px;
	padding:4px 2px 4px 4px;
	margin-top:00px;
	margin-bottom:00px;
	margin-left:5;
	text-align: left;
	text-decoration: none;
	font-family:	Verdana,arial;
	font-size:		12px;
	font-weight:	bold;
	color:				#FFFFFF;
	background-color:	#3366FF;
	line-height:12px;
	}
/*--- TITRES --------------------------------*/
H1 { font-size: 24px; font-family: Comic Sans MS,"Arial Bold",Arial, Helvetica, sans-serif; margin: 0px; margin-top: 00px; margin-bottom: 16px;line-height:34px}
H2 { font-size: 20px; font-family: Comic Sans MS,"Arial Bold",Arial, Helvetica, sans-serif; margin: 0px; margin-top: 20px; margin-bottom: 14px;line-height:30px }
H3 { font-size: 16px; font-family: Comic Sans MS,"Arial Bold",Arial, Helvetica, sans-serif; margin: 0px; margin-top: 16px; margin-bottom: 9px;line-height:26px }
H4 { font-size: 14px; font-family: Comic Sans MS,"Arial Bold",Arial, Helvetica, sans-serif; margin: 0px; margin-top: 12px; margin-bottom: 6px;line-height:24px }
H5 { font-size: 13px; font-family: Comic Sans MS,"Arial Bold",Arial, Helvetica, sans-serif; margin: 0px; margin-top: 7px; margin-bottom: 3px;line-height:22px }

/*H1 {
	font-family:"Arial Bold",Arial,Comic Sans MS, Georgia, Haettenschweiler,Verdana;
	/*font-weight:bold;
	color:black;
	background-color:transparent;*/
	/*font-size:20px;
	text-align:left;
	word-spacing: normal;
}

H2 {font-family:"Arial Bold",Arial,Comic Sans MS, Georgia, Haettenschweiler,Verdana;
	font-size:18px;
	text-align:left;
	}
H3 {font-family:"Arial Bold",Arial,Comic Sans MS, Georgia, Haettenschweiler,Verdana;
	font-size:16px;
	text-align:left;
	}
H4 {font-family:"Arial Bold",Arial,Comic Sans MS, Georgia, Haettenschweiler,Verdana;
	font-size:14px;
	text-align:left;
	}
H5 {font-family:"Arial Bold",Arial,Comic Sans MS, Georgia, Haettenschweiler,Verdana;
	font-size:12px;
	text-align:left;
	}*/
P {
	font-size:12px;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	}
LI {
	font-family:arial, sans-serif;
	font-size:12px;
	/*color:black;
	background-color:transparent;*/
	text-align:left;
	margin-left:10px;
	margin-right:0px;
	}
/*--- petite ligne grise -------*/
.discret {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	}
/*--- LIENS ---------------------------------*/
A.menulink {
	display:		block;
	height:			15px;
	width:			152px;
	padding-left:	2px;
	margin-left:	04px;
	margin-bottom:	0px;
	padding-bottom:	0;
	text-align:		left;
	text-decoration:none;
	font-family:	Verdana,arial;
	font-size:		12px;
	font-weight:	bold;
	color:			#000000;
 } 
 A.menulink:visited {
	text-decoration:none;
	font-family: Verdana,arial;
	font-size:12px;
	color:				#000000;
 } 
A.menulink:hover  {
	height:15px;
	width: 152px;
	padding-left:2px;
	margin-left:04px;
	margin-bottom:0px;
	padding-bottom:0;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	border: solid 1px #cccccc;	
 }
 A.menulink2 {
	/*width: 100px;*/
	text-align: left;
	text-decoration: none;
	font-family: Verdana,arial,sans-serif;
	font-size:12px;
	color: #00cc00;
	background-color:#b4d4fb;
	border: solid 1px #000000;
 } 
A.menulink2:hover  {
	border: solid 3px #cccccc;
	background-color:#eeeeee;
	text-decoration: none;
 }
#actionbraquet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	clear:left;
}
/*------ CADRE MENU ----------------------*/
.cadre_menu {
background-color:#FBFFB1;
color:#000000;
border:#000000;
border-width:2px;
border-style:double;
width:200px;
margin:20px;
padding:16px;
font-weight:bold;
}
/*------ CADRE ERREURS -----------------------*/
.cadre_erreur {
background-color:#FFFF66;
color:#FF0000;
border:#FF0033;
border-width:2px;
border-style:dashed;
width:400px;
margin:20px;
padding:16px;
font-weight:bold;
}
/*------ CADRE INFOS -----------------------*/
.cadre_info {
background-color:#B9F4D0;
color:#006600;
border:#006600;
border-width:2px;
border-style:double;
width:400px;
margin:40px;
padding:16px;
font-weight:bold;
}
/*------ CADRE RECHERCHES --------------------*/
.cadre_recherche {
float:right;
background-color:#B9F4D0;
color:#006600;
border:#006600;
border-width:2px;
border-style:double;
/*width:400px;*/
margin:10px;
padding:10px;
/*font-weight:bold;*/
}
/*------ CADRE Formulaire -----------------------*/
#cadre_minisaisie {
background-color:#CCCCCC;
color:#000000;
border:
#666666;
border-width:2px;
border-style:double;
/*width:400px;*/
margin:40px;
padding:16px;
font-weight:bold;
}
/*------------------------------------------------------------------------*/
#donnees TABLE {
border:3px solid #6495ed;
border-collapse:collapse;
border-color:blue;
border-style:solid;
margin:auto;
}
#donnees TBODY {background-color:#FFFFFF;border:2px solid #6495ed;}
#donnees TH{
font-family:monospace;
border:1px dotted #6495ed;
padding:5px;
background-color:#EFF6FF;
width:25%;
}
#donnees TD{
font-family:sans-serif;
font-size:80%;
border:1px solid #6495ed;
padding:5px;
text-align:left;
background-color:#ffffff;
background-image:url("../custom/graph/tabl_ligne_fond.gif");
}
#donnees CAPTION{
font-family:sans-serif;
text-align:center;
}
#donnees THEAD TH, #donnees tfoot TH {
font-family:sans-serif;

font-size:100%;
color:#FFFFCC;
background-color:#D0E3FA;
background-image:url("../custom/graph/tabl_head_fond.gif");
border:1px solid #6495ed;
}
/*------------------------------------------------------------------------*/
table#TabMsgPriv {
border: medium solid #6495ed;
border-collapse: collapse;
/*width: 50%;*/
}
table#TabMsgPriv TH {
font-family: monospace;
font-size:12px;
border: thin solid #6495ed;
padding: 5px;
background-color: #D0E3FA;
background-image: url(sky.jpg);
}
table#TabMsgPriv TD {
font-family: sans-serif;
border: thin solid #6495ed;
padding: 5px;
background-color: #ffffff;
}
table#TabMsgPriv caption {
font-family: sans-serif;
}
.newmsgbas {
font-family: monospace;
font-size:12px;
text-align:right;
border: thin solid #6495ed;
padding: 5px;
/*background-color: #D6e3ff;*/}
/*------------------------------------------- tableau des produits -----------------------------*/
TABLE.param {
		 border-width:1px; 
		 border-style:solid; 
		 border-color:black;
		 /*width:100%;*/
		 border-collapse:collapse;
		 }
TD.param { 
		 border-width:1px;
		 border-style:solid; 
		 border-color:grey; }
.titre {font-size: 12px;
		background-color:#83D885;
		color:#006600;
		font-weight:bold}
.param {font-size: 12px}
.description {font-size: 11px;		color:#666666}
/*------------------------------------------ tableau des ecrans d'administration -----------*/
TABLE.admin, TR.admin, TD.admin { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #000; padding:4px;	}
TABLE.admin {
		 border-width:1px; 
		 border-style:solid; 
		 border-color:black;
		 width:100%;
		 border-collapse:collapse;
		 	 
		 }
TH.admin {color: #FFFFFF;
	background-color:#958E95;
	font-weight: bold;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;} 
TD.admin { color: #000000;
	background-color:#E6E6E6;
		 border-width:1px;
		 border-style:solid; 
		 border-color:grey; }
TD.admin_1 { 
	color: #000000;
	background-color:#E6E6E6;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:11px; }
TD.admin_2 { 
	color: #000000;
	background-color:#C3C3C3;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:11px; }
	/*---- à virer ----
.Entete {
	color: #FFFFFF;
	background-color:#958E95;
	font-weight: bold;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.Tab_Cell_1 {
	color: #000000;
	background-color:#E6E6E6;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
}
A.Tab_Cell_1 {	font-weight: bold;}
.Tab_Cell_2 {
	color: #000000;
	background-color:#C3C3C3;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
}
A.Tab_Cell_2 {	font-weight: bold;}*/
