a:link {
	text-decoration: none;
	color: #0260C0;
}
a:visited {
	text-decoration: none;
	color: #0260C0;
}
a:hover {
	text-decoration: underline;
	color: #00CC33;
}
a:active {
	text-decoration: none;
	color: #00CC33;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #30536F;
	margin-top: 3px;
}
.bottom_copyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.head_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.petit_texte {font-size: 12px}


input {
	font-size: 12px;
	background-color : #B4C1EC;
	border: 1px solid #000000;
}

.input_read_only {
	font-size: 12px;
	background-color : #CCCCCC;
	border: 1px solid #000000;
}
input.checkbox
{
	font-size: 12px;
	background-color: #FFFFFF;
	border: 0px solid #000000;
}

textarea {
	font-size: 12px;
	background-color : #B4C1EC;
	border: 1px solid #000000;
}
.title_01 {
	color: #FF6600;
}
.lettrine 
{
	color: #0000FF;
	font-weight: bold;
}
.comment 
{
color: #666666
}
.list_table_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
}
.list_table_row {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}
.list_table_row_alt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EAF4FF;
}

.combo_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B4C1EC;
}
.error {
	color: #FF0000;
	font-weight: bold;
}
.freebox_titre {	color: #CD0308;
	font-size: 18px;
}
.freebox {color: #CD0308}
