/* redéfinition de balises et liens */

body{
	font-family :arial, verdana, helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color :#039;
	padding: 0px;
	background-position: 0px 0px;
	margin: 0px;
	position: absolute;
	text-align:left;
}

form {
	background-position: left top;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
}

table {
border-collapse:collapse;
}


td{
	text-align:left;
	font-size:11px;
}

input, select, textarea {
	font-size: 11px;
	border : 1px solid #318BDC;
	color:#039;
}

input.obli {
	font-size:11px;
	border : 1px solid #318BDC;
	background:#E6F0FF;
}

textarea.obli {
	font-family :arial, verdana, helvetica, sans-serif;
	font-size:11px;
	border : 1px solid #318BDC;
	background:#E6F0FF;
}

input.noborder {
	border: 0px;
}

img.noborder {
	border: 0px;
}

.liens {
	font-weight:bold;
	text-decoration:none;
	color:#318BDC;
}

.liens:hover {
	color:#039;
	text-decoration:underline;
}

.liens_o {
	font-weight:bold;
	text-decoration:none;
	color:#FF5B24;

}

.liens_o:hover {
	text-decoration:underline;
}


/* autres styles */

.messErreur {
	font-size:10pt;
	font-weight:bold;
	color:#FF3300;
	font-family:Verdana, Arial, Helvetica;
	border-bottom: 1px none;
	font-style: normal;
	list-style-type: none;
	font-variant: normal;
	padding: 0px 3px;
	margin: 0px;
	height: 0px;
}

.important{
	font-size:13px;
	font-weight:bold;
	border-bottom: 1px solid #039;
}
.avertissement{
	font-size:13px;
	font-weight:bold;
	color:#FF5B24;
	border: 1px solid #FF5B24;
	background-color:#FFF3E7;
}

.td_popup{
	border: 1px solid #318BDC;
	background-color:#FFE9D4;
}
	
.btn_popup{
	font-size:11px;
	font-weight:bold;
	color:#039;
	text-decoration:none;
}

.encadre2{
	font-size:11px;
	font-weight:bold;
	color:#039;
	text-decoration:none;
}
	
.commentaire_form{
	font-size: 11px;
	color: #318BDC;
}

/*^pop-ups*/
.fermer {
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#F9865F;
}

.fermer:hover {
	font-size:10px;
	text-decoration:underline;
	color:#F9865F;
}

/*tableaux dans les pops-ups */
.fondTableauBordure {
	border : 1px solid #318BDC;
	background-color:#FFF3E7;
}

/*tableau des coefficients d'anticipation*/
.situation{ 
	border:1px solid #318BDC;
	text-align:center;
}

/*fond des tableaux */
.fondTableau {
	background-color:#FFF3E7;
}
/*bordure des tableaux */
.bordureTableau {
	border : 1px solid #318BDC;
}

