.fsbHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #dddddd;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #737791;
}
.fsbHeaderSpace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: #E6E6E6;
	height: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F8F8FA;

}
.fsbFooter {

	font-family: "Courier New", Courier, mono;
	font-size: 2px;
	font-weight: normal;
	color: #333333;
	background-color: #C7C9D3;
	height: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A3A5B6;
}

.fsbFormBorderSide {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #737791;
	border-left-color: #737791;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #FBFBFD;
	border-top-color: #737791;

}
.fsbFormFootBorder {
	border-right-color: #737791;
	border-left-color: #737791;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #E8E9F0;
	border-bottom-color: #737791;
	text-align: right;
	vertical-align: middle;
	display: block;
	text-indent: 20px;
	height: 15px;
	right: 20px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
}
.fsbFormTabRight {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #737791;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;

}
.fsbFormTabTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-image:  url(../images/tabmiddle.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	vertical-align: bottom;
	text-align: center;
	white-space: nowrap;
}

A 	{ text-transform: none; font-size:10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica;}

A:link 	{ color:#A3A5B6; }
A:visited 	{ color:#A3A5B6; }
A:active 	{ color:#A3A5B6; }
A:hover 	{ color:#737791; }

A:link.menubar 	{ text-transform: none; color:#FF6600; }
A:visited.menubar 	{ text-transform: none; color:#FF6600; }
A:active.menubar 	{ text-transform: none; color:#FF6600; }
A:hover.menubar 	{ text-transform: none; color:#6A719B; }

A:link.LinkTitle 	{ font-size: 12px; font-weight: bold; text-transform: none; color:#FF6600; }
A:visited.LinkTitle { font-size: 12px; font-weight: bold; text-transform: none; color:#FF6600; }
A:active.LinkTitle 	{ font-size: 12px; font-weight: bold; text-transform: none; color:#FF6600; }
A:hover.LinkTitle 	{ font-size: 12px; font-weight: bold; text-transform: none; color:#737791; }

A:link.fsbLnkreverse 	{ text-transform: none; color:#CC0000; }
A:visited.fsbLnkreverse 	{ text-transform: none; color:#CC0000; }
A:active.fsbLnkreverse 	{ text-transform: none; color:#CC0000; }
A:hover.fsbLnkreverse 	{ text-transform: none; color:#FF0000; background-color: #404040; }

A:link.fsbLnkblue 	{ text-transform: none; color:#6A719B; }
A:visited.fsbLnkblue 	{ text-transform: none; color:#6A719B; }
A:active.fsbLnkblue 	{ text-transform: none; color:#6A719B; }
A:hover.fsbLnkblue 	{ text-transform: none; color:#A3A5B6; }

A:link.fsbLnkApackage 	{ text-transform: none; color:#EBBD7E; }
A:visited.fsbLnkApackage 	{ text-transform: none; color:#EBBD7E; }
A:active.fsbLnkApackage 	{ text-transform: none; color:#EBBD7E; }
A:hover.fsbLnkApackage 	{ text-transform: none; color:#E17039; }

A:link.fsbLnkArefliens 	{ font-size: 9px; text-transform: none; color:#A5858E; }
A:visited.fsbLnkArefliens 	{ font-size: 9px; text-transform: none; color:#A5858E; }
A:active.fsbLnkArefliens 	{ font-size: 9px; text-transform: none; color:#A5858E; }
A:hover.fsbLnkArefliens 	{ font-size: 9px; text-transform: none; color:#333333; }

A:link.gateNfoLink 	{ font-size: 9px; text-transform: none; color:#CC0000; }
A:visited.gateNfoLink 	{ font-size: 9px; text-transform: none; color:#CC0000; }
A:active.gateNfoLink 	{ font-size: 9px; text-transform: none; color:#CC0000; }
A:hover.gateNfoLink 	{ font-size: 9px; text-transform: none; color:#FF0000; }

A:link.gateFaqLink 	{ font-size: 9px; text-transform: none; color:#7D3F00; }
A:visited.gateFaqLink 	{ font-size: 9px; text-transform: none; color:#7D3F00; }
A:active.gateFaqLink 	{ font-size: 9px; text-transform: none; color:#7D3F00; }
A:hover.gateFaqLink 	{ font-size: 9px; text-transform: none; color:#CC6600; }

A:link.gateBourseSponsor 	{ font-size: 9px; text-transform: none; color:#A3A5B6; }
A:visited.gateBourseSponsor 	{ font-size: 9px; text-transform: none; color:#A3A5B6; }
A:active.gateBourseSponsor 	{ font-size: 9px; text-transform: none; color:#A3A5B6; }
A:hover.gateBourseSponsor 	{ font-size: 9px; text-transform: none; color:#A5BBBC; }




A.fsbLnkButton	{ text-transform: none; font-size:10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica;
				 padding-top: 1px; padding-right: 8px; padding-bottom: 1px; padding-left: 8px;
				}

A:link.fsbLnkButton {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333;
	background-color: #EBEBEB; 
	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: solid; border-left-style: solid;
	border-top-color: #B5B8CE; border-right-color: #B5B8CE; border-bottom-color: #B5B8CE; border-left-color: #B5B8CE;
}
A:active.fsbLnkButton {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333;
	background-color: #EBEBEB; 
	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: solid; border-left-style: solid;
	border-top-color: #B5B8CE; border-right-color: #B5B8CE; border-bottom-color: #B5B8CE; border-left-color: #B5B8CE;
}
A:visited.fsbLnkButton {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333;
	background-color: #EBEBEB; 
	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: solid; border-left-style: solid;
	border-top-color: #B5B8CE; border-right-color: #B5B8CE; border-bottom-color: #B5B8CE; border-left-color: #B5B8CE;
}
A:hover.fsbLnkButton {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #990000;
	background-color: #D3D3D3;
	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: solid; border-left-style: solid;
	border-top-color: #6A719B; border-right-color: #6A719B; border-bottom-color: #6A719B; border-left-color: #6A719B;
}

/* Bouton Notre Entreprise */
A.fsbLnkButtonNotre	{ text-transform: none; font-size:10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica;
				 padding-top: 1px; padding-right: 8px; padding-bottom: 1px; padding-left: 8px;
				}

A:link.fsbLnkButtonNotre {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #990000;
	background-color: #EBEBEB; 
	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: solid; border-left-style: solid;
	border-top-color: #990000; border-right-color: #990000; border-bottom-color: #990000; border-left-color: #990000;
}
A:active.fsbLnkButtonNotre {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #990000;
	background-color: #EBEBEB; 
	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: solid; border-left-style: solid;
	border-top-color: #990000; border-right-color: #990000; border-bottom-color: #990000; border-left-color: #990000;
}
A:visited.fsbLnkButtonNotre {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #990000;
	background-color: #EBEBEB; 
	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: solid; border-left-style: solid;
	border-top-color: #990000; border-right-color: #990000; border-bottom-color: #990000; border-left-color: #990000;
}
A:hover.fsbLnkButtonNotre {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #990000;
	background-color: #D3D3D3;
	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: solid; border-left-style: solid;
	border-top-color: #FF0000; border-right-color: #FF0000; border-bottom-color: #FF0000; border-left-color: #FF0000;
}



.important {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
	border-left-width: 10px;
	border-left-style: outset;
	border-left-color: #620000;
}
.fsbGeneralTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #484E6A;
}
.fsbSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.TexteBase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6A719B;
}
.fsbInputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #FBFBFD;
	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: solid;
	border-left-style: solid;
	border-top-color: #6A719B;
	border-right-color: #B5B8CE;
	border-bottom-color: #B5B8CE;
	border-left-color: #6A719B;
}
.fsbInputButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #D3D3D3;
	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: solid;
	border-left-style: solid;
	border-top-color: #B5B8CE;
	border-right-color: #6A719B;
	border-bottom-color: #6A719B;
	border-left-color: #B5B8CE;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.fsbInputTextHigh {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #FF6600;
	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: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #CC6600;
	border-bottom-color: #CC6600;
	border-left-color: #990000;
}
.borderImage {
	border: 1px dotted #6A719B;
}
.fsbInputTextDisabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #FBFBFD;
	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: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	text-align: center;
	vertical-align: middle;

}
.boxed {
	background-color: #F3F3F3;
	border: 1px solid #E8E8E8;
	padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px;
}
legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-right: 4px;
	margin-left: 4px;



}
.toolbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: #E6E6E6;
	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: solid;
	border-left-style: solid;
	border-top-color: #585858;
	border-right-color: #AAAAAA;
	border-bottom-color: #AAAAAA;
	border-left-color: #585858;
	vertical-align: middle;
	display: inline;
	width: 100%;

}
.button {
	background-color: #F2F2F2;
	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: solid;
	border-left-style: solid;
	border-top-color: #AAAAAA;
	border-right-color: #585858;
	border-bottom-color: #585858;
	border-left-color: #AAAAAA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #444444;

}
.noborder {
	border: 0px none;
}
.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6D9874;
}
.documentTitre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
}
body {
	background-color: #FBFBFB;

}
fieldset {
	border: 1px solid #996666;
}
.submitTD {
	background-color: #EAEAEA;
}
.pagerank {
	background-color: #003333;
	cursor: hand;

}
.pagerank2 {
	background-color: #EFEFEF;
}


.overTR {
	background-color: #F4DDDE;
	border: 1px solid #003399;
}
.overTR2 {

	background-color: #FBE1E2;
	border: 1px solid #003399;
}
.overTR3 {
	background-color: #F7FFEA;
	border: 1px solid #003399;
}
.overTR4 {
	background-color: #FFF9EA;
	border: 1px solid #003399;
}


.navPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: #F9FFE1;
	text-decoration: none;
}
.detailSite {
	color: #4E1818;
}
