.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: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	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:#6A719B; }
A:visited.fsbLnkreverse 	{ text-transform: none; color:#6A719B; }
A:active.fsbLnkreverse 	{ text-transform: none; color:#6A719B; }
A:hover.fsbLnkreverse 	{ text-transform: none; color:#ECFFD2; 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.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: #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: #6A719B;
	border-right-color: #6A719B;
	border-bottom-color: #6A719B;
	border-left-color: #6A719B;
}


.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: #FFFFFF;
	border: 1px solid #E8E8E8;
	padding-top: 0px; padding-right: 0px; padding-bottom: 0px; 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; }

.overTR { background-color: #F4DDDE; border: 1px solid #003399; }
/* overTR2:OK | overTR2:P0 | overTR2:P1 */
.overTR2 { background-color: #E9EFF9; border: 1px solid #003399; }
.overTR3 { background-color: #FAFFF2; border: 1px solid #003399; }
.overTR4 { background-color: #FFFCF3; border: 1px solid #003399; }


.overTRrub { background-color: #F0DEAF; border: 1px solid #003399; }

/* Cadre du search engine */
fieldset { border: 1px solid #996666; }

.submitTD { background-color: #EAEAEA; }

/* Search Engine [Pays combobox]*/
.areaSEPaysCombo{ background-color: #FCFCFC; color: #333333; font-weight: normal; }
.itemSEPaysCombo{ background-color: #F0F0F0; color: #666666; font-weight: normal; }
.itemSEPaysComboSelected{ background-color: #E0E0E0; color: #333333; font-weight: normal; }

/* Le ResultRank */
.pagerank { background-color: #529352; cursor: hand; }
.pagerank2 { border-left:#999999 solid 1px; border-top:#999999 solid 1px; border-bottom:#999999 solid 1px; border-right:#999999 solid 1px; background-color: #EFEFEF; }

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

.fsbSubTitleClair {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.fastLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding-top: 4px;
	padding-left: 4px;
}
.TexteClair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFF99;
}
.headBlocBorder {
	border: 1px solid #996666;
}
.thumbOver {
	background-color: #ECE9D8;
	border: 1px solid #ACA899;
}
.thumbOut {
	border: 1px solid #ACA899;
}
