@charset "iso-8859-1";
html, body {
	height: 100%;
	width: 100%;
}
form {margin: 0 0 0 0;}
body {
	display: block;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size : 11px;  equiv 0.7em*/ 
	font-size: 0.8em;
	font-style : normal; 
	text-decoration : none;
	color : #000000; 
	background-color:#F1F5F6;
	SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #330066; SCROLLBAR-SHADOW-COLOR: #330066; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #330066; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	}
a {text-decoration :underline; color :#330066;}
/*a:hover {text-decoration: none; color: #FFA500; font-weight: bold; background-color: #696969}*/
a:hover {text-decoration: none; font-weight: bold; color :#FFFFFF; background-color :#330066}

/*a.bouton_sousnavi {margin: 1px 5px 1px 5px; color: #330066; text-decoration: underline; background-color: #E0FFFF}
a.bouton_sousnavi:hover{ margin :0px 5px 0px 5px; color :#FFFFFF; background-color :#330066; text-decoration:none; }*/
a.bouton_sousnavi {margin: 1px 5px 1px 5px; text-decoration:none; background-color: #E0FFFF}
a.bouton_sousnavi:hover{ margin :0px 5px 0px 5px;}
/*menuprinc*/
a.mp{
	text-decoration :none;
	width :auto;
	color :#330066;
	font-size :10px;
	font-style : normal;
	font-weight : bold;
	border-right:1px solid #FF9900;
	padding :0px 15px 0px 15px;
	text-align  : center;
}
a.mp:hover {
	text-decoration: none; 
	width: auto; 
	/*color: #FFFFFF; 
	background-color: #330066;*/
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	border-right: 1px solid #FF9900; 
	padding: 0px 15px 0px 15px; 
	text-align: center; 
}
/*Liens vers index quand aucun critère*/
a.liendex {
	text-decoration: underline;
	color :#330066;
	font-style : normal;
	font-weight : normal;
	margin :4px 1px 2px 1px;
	line-height : 22px ;
}
a.liendex:hover{
	text-decoration :none;
	color :#FFFFFF;
	font-style : normal;
	font-weight : normal;
	margin :4px 1px 2px 1px;
	background-color :#330066;
	line-height : 22px ;
}
h1 {
	font-size: 1.4em;
	margin: 0px 0px 0px 0px;
	padding:4px 2px 4px 2px;
}

h2 {
	font-size: 1.2em;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left:5px;
	/*color:#C7E0E7*/
}
h3 {
	font-size: 1.1em;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left:3px;
}

/*li + li {margin-top: 4px;}*/
ul {margin-top: 4px;}
ul li {margin-bottom: 3px;}

.petitcar {font-size: 10px}
.normalcar {font-size: 11px}
.petitcargras {font-size: 9px;font-weight : bold;}
.normalcargras {font-size: 11px;font-weight : bold;}

.std16 {font-family: Arial,Helvetica,sans-serif; font-size: 16px}
.std27b {font-family: Arial, Helvetica, sans-serif; font-size: 27px; font-weight: bold}


.ocean {COLOR: #006699 }
.marine {
	color: #330066; 
}
.backcolowarn {
	background-color:#FF9933;
}

.paveprinc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style : normal; 
	background-color:#C7E0E7;
	margin :4px 0px 4px 0px;
	padding :5x 5x 5px 5px;
	text-align:left;
	/*z-index:2;*/
}
.pavebord{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style : normal; 
	background-color:#C7E0E7;
	border : 1px solid #FF9900;
	margin :2px 0px 6px 0px;
	padding :2px 2px 2px 2px;
	text-align:left;
	z-index:5;
}
.titrepave {color: #FFB900; background-color: #617471; height: 1.4em}
/*background-color:#330066;*/
	
/*fiches complètes*/
.libtab {
	text-align:right;
	COLOR: #006699;
	vertical-align:middle;
	font-size:0.9em;
}
/*.datatab {font-weight: bold; vertical-align:middle;}*/
.datatab {vertical-align:middle;}


/*ligne de tableau vide étroite*/
tr.vide{ height :2px; font-size : 1px; font-style : normal;}

.infocomment{color:#BD7C1C;
font-size:9px;
}
/*.champ_libre{
	text-decoration :none;
	color : #000000;
	background-color : #FFFFFF;
	border : 1px solid #FF9900;
	margin: 2px 5px 2px 2px;
	padding: 0px ;
	text-align  : left;
}*/
/*.evenement{overflow:scroll;}*/
.onlyprint{display:none;}
/*boutons envoyer, effacer*/
.boutonglet {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #E0FFFF;
	width : 250px;
    border : 1px solid #FF9900;
	height :20px;
    text-align :center;
	margin: 2px 0px 2px 0px;
	padding :0px;
	}
.boutongletici {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	/*color: #FFFFFF; */
	/*---background-color:#330066;*/
	/*background-color:#006699;*/
	/*font-weight:bold;*/
	font-weight : bold;
	color: #FFB900; 
	background-color: #617471;
	width : 250px;
    border : 1px solid #FF9900;
	height :18px;
    text-align :center;
	margin: 2px 0px 2px 0px;
	padding :0px;
	}
.boutplus {
	font-family :  Verdana,Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	color : #000000;
	white-space : normal;
	background-color : #E0FFFF;
	width:55px;
    border : 1px solid #FF9900;
	height :14px;
    text-align :center;
	margin: 3px 0px 4px 0px;
	vertical-align:middle;
	text-decoration :none;
	}
.boutmoins {
	font-family :  Verdana,Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	color : #666666;
	white-space : normal;
	background-color : #E2E7E6;
	border : 1px solid #FF9900;
	height :18px;
    text-align :center;
	margin: 0px 0px 0px 3px;
	vertical-align:middle;
	text-decoration :none;
	}
.boutonvalid {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #E0FFFF;
	width : 250px;
    border : 2px solid #FF9900;
	height :22px;
    text-align :center;
	margin: 2px 0px 2px 0px;
	padding :0px;
	}


.drop_down{
	text-decoration :none;
	font-size : 1.4em;
	font-weight:bold;
	color: #FFB900; 
	background-color: #617471;
	border : 1px solid #FF9900;
	margin :2px 0px 2px 0px;
	padding :1px 3px 1px 3px;
	/*margin :0px 0px 2px 0px;color :#000000;*/
	text-align  : left;
	height :1.5em;
	overflow :hidden;
}

