
body {
	background: #ffffff;
	text-decoration: none;
	font: normal 12px Verdana, Arial, Helvetica, sans-sherif;
	padding: 0px;
	margin: 0px;
	height: 100%;
	color: #666;
	}
hr {
	color: #fff; background-color: #fff; border: 1px dashed #BBB; border-style: none none dashed; 
}
/* Titre news rss */
h1, h1 a {
	display: inline;
	font: normal 21px Verdana, Arial, Helvetica, sans-sherif;
	color: #d31e06;
	text-decoration: none;
}
h1 a:hover {
	display: inline;
	font: normal 21px Verdana, Arial, Helvetica, sans-sherif;
	color: #d31e06;
	text-decoration: underline;
}
h2, h2 a {
	display: inline;
	font: normal 16px Verdana, Arial, Helvetica, sans-sherif;
	color: #d31e06;
	text-decoration: none;
}
h2 a:hover {
	display: inline;
	font: normal 16px Verdana, Arial, Helvetica, sans-sherif;
	color: #d31e06;
	text-decoration: underline;
}
h3 {
	display: inline;
	font: normal 14px Verdana, Arial, Helvetica, sans-sherif;
	color: #d31e06;
	text-decoration: none;
}
h5 {
	display: block;
	font: normal 8px Verdana, Arial, Helvetica, sans-sherif;
	color: #666;
	text-decoration: none;
}
b {
	color: #356823;
	text-decoration: none;
}
a {
	color: #d31e06;
	text-decoration: underline;
}
a:hover {
	color: #d31e06;
	text-decoration: none;
}

table.formtable {
	border-spacing: 0px;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	border-collapse:collapse;
}
table.formtable th {
	text-align: left;
	padding: 1px 10px 1px 5px;
	border-bottom: 1px solid white;
	color: #666;
	width: 230px;
}
table.formtable td {
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid white;
	color: #666;
	width: 252px;
}

/*** FORM ***/

.required {
	font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}
select {
	z-index: 1;
	font: normal 11px Verdana, Arial, Helvetica, sans-sherif;
	color: #666;
	margin: 1px;
	background-color: #F2F2F2;
	border: 1px solid #9BCE89;
}
input {
	font: normal 11px Verdana, Arial, Helvetica, sans-sherif;
	color: #666;
	margin: 1px;
	background-color: #F2F2F2;
	border: 1px solid #9BCE89;
}
textarea {
	font: normal 11px Verdana, Arial, Helvetica, sans-sherif;
	color: #666;
	margin: 1px;
	background-color: #F2F2F2;
	border: 1px solid #9BCE89;
}
.submit, .submit:focus {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 1px;
	color: #FFF;
	background-color: #689B56;
	border: 1px solid #356823;
}
.submit:hover {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 1px;
	color: #FFF;
	background-color: #356823;
	border: 1px solid #356823;
}
#connexion_btn, #connexion_btn:focus {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	
	height: 18px;
	margin: 1px;
	color: #FFF;
	background-color: #F33333;
	border: 1px solid #C00000;
}
#connexion_btn:hover {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	
	height: 18px;
	margin: 1px;
	color: #FFF;
	background-color: #C00000;
	border: 1px solid #C00000;
}

/*** POPUP CSS ***/

#blanket {
	z-index: 9001;
	position: fixed;
	background-color:#222;
	opacity: 0.65;
	filter:alpha(opacity=65);
	top:0px;
	left:0px;
	width:100%;
	margin:0px;
	padding:0px;
}
#popUpDiv {
	z-index: 9002;
	position: fixed;
	width:300px;
	height:100px;
	top:0px;
	left:0px;
	margin:0px;
	padding:10px;
	border: solid 2px #F60000;
	background-color:#ffffff;
	text-align: justify;
}


