/* CSS Document */

body {margin-left: 0px;margin-top:0px;margin-right: 0px;margin-bottom: 0px;}

.txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF;}
.txtBlue  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#017dc5; text-decoration: none;}
.txtRouge{font-family: Arial, Verdana, Helvetica, sans-serif;font-weight: normal;font-size: 12px;color: #ED1B26;text-decoration: none;}

.txtdoc{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; line-height: 18px; padding-left: 48px;}
.txtbold{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; font-weight: bold;}
.titre {font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight:bold;}
.titredoc {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold;}
.titreBO  { font-size:18px;}



/*LINK*/
.copyright  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#065fb1; text-decoration: none;}
a.copyright  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:11px; color:#065fb1; text-decoration: none;}
a.copyright:active  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:11px; color:#065fb1; text-decoration: none;}
a.copyright:visited  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:11px; color:#065fb1; text-decoration: none;}
a.copyright:hover  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:11px; color:#065fb1; text-decoration: underline;}


.boLink  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#009999; text-decoration: none;}
a.boLink  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#009999; text-decoration: none;}
a.boLink:active  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#009999; text-decoration: none;}
a.boLink:visited  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#009999; text-decoration: none;}
a.boLink:hover  {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#009999; text-decoration: underline;}


/*BO*/
table.tableList{
border: 1px #AAAAAA;
border-collapse:collapse;
}
th.tableList{
background-color:#CCCCCC;
color:#FFFFFF;
}
td.tableList{
text-align:left;
}

/* FORM*/
form{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

.formMandat{
	width: 320px;
	height:16px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #545454;
	text-indent: 0;
	background-color: #FFFFFF;
	border: 1px solid #545454;
}

.formMandatProjet{
	width:320px;
	height:56px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #545454;
	text-indent: 0;
	background-color: #FFFFFF;
	border: 1px solid #545454;
}
select.inputForm{
	background-color:#ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4988aa;
	border-width:1px;
	border-color:#4988aa;
	border-style: solid ;
	/*width:100px;*/
	padding-left:3px;
}
input.inputForm{
	background-color:#ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4988aa;
	border-width:1px;
	border-color:#4988aa;
	border-style: solid ;
	width:100px;
	padding-left:3px;
}
textarea.inputForm{
	background-color:#ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4988aa;
	border-width:1px;
	border-color:#4988aa;
	border-style: solid ;
	width:600px;
	height:300px;
	padding:3px;
}

.butonForm{
	background-color:#ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4988aa;
	border-width:1px;
	border-color:#4988aa;
	border-style: solid ;
	width:100px;
	cursor:pointer;
}
.butonForm:hover{
	background-color:#2d556b;
	color:#FFFFFF;
}
.inscription{
	background-color:#ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#848383;
	border-width:1px;
	border-color:#fc7d17;
	border-style: solid ;
	width:200px;
	padding-left:3px;
}
select.inscription{
	width:205px;
}
textarea.inscription{
	width:205px;
}

.commentaire{
	background-color:#ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#848383;
	border-width:1px;
	border-color:#fc7d17;
	border-style: solid ;
	width:200px;
	padding-left:3px;
}
select.commentaire{
	width:200px;
}
textarea.commentaire{
	width:200px;
}



.contact{
	background-color:#ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#848383;
	border-width:1px;
	border-color:#fc7d17;
	border-style: solid ;
	width:200px;
	padding-left:3px;
}
select.contact{
	width:205px;
}
textarea.contact{
	height:100px;
}
/*fieldset*/
legend{font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#666666; text-decoration: none;}
fieldset{font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#017dc5; text-decoration: none;}

img{border:0px;}
/*Filtre PNG*/

img.image_typo {
		behavior: url("/css/win_png.htc");
}

