/* FOOTER - validator xhtml stric & css */
.fullsc {  background-repeat:no-repeat; background-position:right}

body {
	font-family:Tahoma;
	text-align:center;
	margin: 0;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color: #1a78c2;
}

a { color:#FEDE01; text-decoration:none}
a:hover { color:#FEDE01; text-decoration:underline}

a.blue { color:#186CB1; text-decoration:none}
.tabnews {
	border: 1px solid #FF550A;
	background-color: #1A78C2;
}
.tabnews2 {
	background-color: #1A78C2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FF550A;
	border-right-color: #FF550A;
	border-bottom-color: #FF550A;
	border-left-color: #FF550A;
}

a.blue:hover { color:#186CB1; text-decoration:underline}

a.retour { color:#FEDE01; text-decoration:none; font-size:13px;font-weight:bold; font-family:Verdana}
a.retour:hover { color:#FEDE01; text-decoration:underline;font-size:13px;font-weight:bold; font-family:Verdana}
a.retourb{ color:#FEDE01; text-decoration:none; font-size:12px; font-weight:bold}
a.retourb:hover { color:#FEDE01; text-decoration:underline;font-size:12px; font-weight:bold}

a.foot {color:#2F59A1; text-decoration:none; }
a.foot:hover {color:#2F59A1; text-decoration:underline}

/*PLAN */
table#plan { font-family:Tahoma; font-size:11px;  color:#FFFFFF;line-height:15px}


/*TEXT*/ 
.tahoma_10b_blanc { font-family:Tahoma; font-size:10px; font-weight:bold; color:#FFFFFF;line-height:15px}
.tahoma_10_blue { font-family:Tahoma; font-size:10px;  color:#2758a1;}
.tahoma_11b_blue { font-family:Tahoma; font-size:11px; color:#2758a1;font-weight:bold}
.tahoma_14b_blue { font-family:Tahoma; font-size:14px; color:#2758a1;font-weight:bold}
.tahoma_10-gris{ font-family:Tahoma; font-size:10px; color:#CCCCCC;}
.tahoma_11_blanc { font-family:Tahoma; font-size:11px; color:#FFFFFF;text-align:justify}
.tahoma_12-blanc { font-family:Tahoma; font-size:14px; color:#FFFFFF;text-align:justify}
.tahoma_14-blanc_noalign { font-family:Tahoma; font-size:14px; color:#FFFFFF;}
.tahoma_11-blanc-noalign { font-family:Tahoma; font-size:11px; color:#FFFFFF;}
.tahoma_11b_blanc { font-family:Tahoma; font-size:11px; color:#FFFFFF;font-weight:bold}
.tahoma_11b-gris { font-family:Tahoma; font-size:11px; color:#CCCCCC;font-weight:bold}
.tahoma_14b_blanc { font-family:Tahoma; font-size:13px; color:#FFFFFF;font-weight:bold}
.tahoma_14_blanc { font-family:Tahoma; font-size:13px; color:#FFFFFF;font-weight:bold}
.tahoma_12-blancnews { font-family:Tahoma; font-size:14px; color:#FFFFFF;}
.homecontent { padding-left:10px}

table#maintable {width:100%}
#footer {
	position:absolute;
	
	bottom:2px;
	right:3px;
}
#maincontainer {	
	margin-left: 	auto;
	margin-right:	auto;
	width: 		700px;
	padding-top:10px;
	
	}
	
	
	
	
	
	#footer2 {
	position:absolute;
	
	bottom:2px;
	right:3px;
}
#maincontainer2 {	
	margin-left: 	auto;
	margin-right:	auto;
	width: 		700px;
	padding-top:63px;
	
	
/* FORMULAIRE */
.input-offre { border:1px solid #1A78C2; color:#2758a1  ;height:17px; background-color:#9FC4E1; padding-bottom:4px; padding-left:4px; width:100;  font-weight:bold; font-size:11px; }
.form-offre {  border:0px solid #1A78C2; color:#FFFFFF  ;height:17px; background-color:#4A8FC8; padding-bottom:4px; padding-left:4px; width:250;  font-weight:bold; font-size:11px; }
.form-zone { height:45px; background-color:#4A8FC8; padding-bottom:2px; padding-left:2px; width:250px; border:0px solid #1A78C2; color:#FFFFFF }
