@charset "utf-8";
/* CSS Document */

/***************************************************************************************/
/* Formattage General                                                                  */
/***************************************************************************************/

a:link, a:visited {
	color: #0066cc;
}

a:hover, a:active {
	color: #950000;
	text-decoration: none;
}

a.AvantApres:link {color:#CD6103; font-size:11px; text-decoration:underline; }
a.AvantApres:visited {color:#CD6103; font-size:11px; text-decoration:underline; }
a.AvantApres:hover {color:#764846; font-size:11px; text-decoration:none; }
a.AvantApres:active {color:#764846; font-size:11px; text-decoration:none; }

td.categories { padding-bottom:20px; vertical-align:top; }
td.TextCell { padding-left:5px; vertical-align:top; }

.FormTextBox { width: 300px; }
.FormTextBoxError { width: 300px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; }
.FormTextBoxLocked { width: 300px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; }

.FormPasswordBox { width: 300px; }
.FormPasswordBoxError { width: 300px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; }
.FormPasswordBoxLocked { width: 300px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; }

.FormTextArea { width: 300px; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }
.FormTextAreaError { width: 300px; border-collapse: collapse; border: 1px solid #bb0000; padding: 2px; background-color: #ffeeee; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }
.FormTextAreaLocked { width: 300px; border-collapse: collapse; border: 1px solid #aaaa00; padding: 2px; background-color: #ffffbb; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #333333; }


.policeAccueilPunch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
}

.policeGenerale {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
}
.policeGeneraleBlanche {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.policeGeneraleOrange {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #d5711a;
	font-weight: bold;
}
.fieldContact {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #d5711a;
	height: 15px;
}
.policeGeneraleBrune {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #764425;
}

.policeGenerale11 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
}
.policeGenerale12 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333333;
}
.policeErreur {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #990000;
}

.borderBasOrange {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #D5711A;
	border-right-color: #D5711A;
	border-bottom-color: #D5711A;
	border-left-color: #D5711A;
}
					
.puceListe {
	list-style:url(/Design/Layout/puceListe.gif) square outside;
	padding-left:15px;
	margin:0px;
	margin-bottom:1px;}
.boutonForm {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	border: 1px outset #c6b4a7;
	height: 18px;
	background-color: #764425;
}
.fieldContact2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #d5711a;
}
