body
{
	color:#413f41;
}

img { -ms-interpolation-mode: bicubic; }

select {
	font: 11px Arial;
	color:#413f41;
	background : #fff2fe; /* #f9f5f5; */
	border : 1px solid #B0C4DE;
}

textarea {
	font: 11px Arial;
	color:#413f41;
	background : #fff2fe; /* #f9f5f5; */
}
input {
	font: 11px Arial;
	color:#413f41;
}
input[type="text"] {
	font: 11px Arial;
	color:#413f41;
	background : #fff2fe;
	border : 1px solid #B0C4DE;
}

input[type="password"] {
	font: 11px Arial;
	color:#413f41;
	background : #fff2fe;
}

.FBbutton{
	cursor: pointer;
	font-family: Verdana;
	font-size:10px;
	background: #3a88b1;
	font-weight:bold;
	border: solid 1px #3a88b1;
	color:white;
	border-style:outset;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	padding:0 .50em 0 .50em;
	width:auto;
	overflow:visible;
}

.FBbutton:hover 
{
	background: white;
	font-size:10px;
	color:#3a88b1;
 }
.FBbutton:active
 {
	background: white;
	font-size:10px;
	color:#3a88b1;
 } 
 
 .FBcommand
{
	border: none;
	height : 35px;
	vertical-align:center;
}
.FBbuttonAction{
	cursor: pointer;
	font-family: Verdana;
	font-size:10px;
	background: #dc6262;
	font-weight:bold;
	border: solid 1px #dc6262;
	color:white;
	border-style:outset;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	padding:0 .50em 0 .50em;
	width:auto;
	overflow:visible;
}
.FBbuttonAction:hover 
{
	background: white;
	font-size:10px;
	color:#dc6262;
 }
.FBbuttonAction:active
 {
	background: white;
	font-size:10px;
	color:#dc6262;
 }
 .FBbuttonSmallAction{
	cursor: pointer;
	font-family: Verdana;
	font-size:9px;
	background: #dc6262;
	font-weight:bold;
	border: solid 1px #dc6262;
	color:white;
	border-style:outset;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	padding:0 .50em 0 .50em;
	width:auto;
	overflow:visible;
}
.FBbuttonSmallAction:hover 
{
	background: white;
	font-size:9px;
	color:#dc6262;
 }
.FBbuttonSmallAction:active
 {
	background: white;
	font-size:9px;
	color:#dc6262;
 }
 .FBbuttonConvert{
	cursor: pointer;
	font-family: Verdana;
	font-size:10px;
	background: #56a964;
	font-weight:bold;
	border: solid 1px #56a964;
	color:white;
	border-style:outset;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	padding:0 .50em 0 .50em;
	width:auto;
	overflow:visible;
}
.FBbuttonConvert:hover 
{
	background: white;
	font-size:10px;
	color:#56a964;
 }
.FBbuttonConvert:active
 {
	background: white;
	font-size:10px;
	color:#56a964;
 } 
  .FBbuttonFile{
	cursor: pointer;
	font-family: Verdana;
	font-size:10px;
	background: white;
	font-weight:bold;
	border: solid 1px #3a88b1;
	color:#3a88b1;
	border-style:outset;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	padding:0 .50em 0 .50em;
	width:auto;
	height:20px; 
	overflow:visible;
}
.FBbuttonFile:hover 
{
	background: white;
	font-size:10px;
	color:#3a88b1;
 }
.FBbuttonFile:active
 {
	background: white;
	font-size:10px;
	color:#3a88b1;
 } 
 .FBshortcutbutton{
	cursor: pointer;
	font-family: Arial;
	font-size:10px;
	background: #f9f5f5;
	border: solid 1px black;
	color:black;
	border-style:outset;
	width : 80px;
	height : 15px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
}

.FBshortcutbutton:hover 
{
	background: #d9cbdb;
	font-size:10px;
 }
.FBshortcutbutton:active
 {
	background: #f9f5f5;
	font-size:10px;
 } 
 
.FBtitle1 { 
  font-weight: bold; 
  font-size: 14pt;
  line-height: 14pt; 
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
  color: #000000;
}

.FBtitle2 { 
  font-weight: bold; 
  font-size: 12pt;
  line-height: 14pt; 
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
  color: #ff0000;
}

.FBtitle3 { 
  font-size: 12pt;
  line-height: 14pt; 
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
}

.FBtext { 
  font-size: 10pt;
  line-height: 14pt; 
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
  color: #413f41;
}

.FBsmalltext { 
  font-size: 8pt;
  line-height: 14pt; 
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
  color: #A2A5AA;
}

.FBsmallstandardtext { 
  font-size: 8pt;
  line-height: 8pt; 
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
  color:#413f41;
}

.FBsmallemailtext { 
  font-size: 6pt;
  line-height: 8pt; 
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
}

.FBlink { 
  /* font-weight: bold; */
  font-size: 9pt;
  /* line-height: 14pt; */
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
  color: blue;
  text-decoration:none;
}
a.FBlink 
{ 
  /* font-weight: bold; */
  font-size: 9pt;
  /* line-height: 14pt; */
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
  color: blue;
  text-decoration:none;
}
.FBlink:hover 
{
	text-decoration:underline ;
}
.FBlink a:hover 
{
	text-decoration:underline ;
}

.FBsmalllink { 
  /* font-weight: bold; */
  font-size: 9px;
  /* line-height: 14pt; */
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
  color: blue;
  text-decoration:none;
}
a.FBsmalllink 
{ 
  /* font-weight: bold; */
  font-size: 9px;
  /* line-height: 14pt; */
  font-family: arial; 
  font-variant: normal;
  font-style: normal;
  color: blue;
  text-decoration:none;
}
.FBsmalllink:hover 
{
	text-decoration:underline ;
}
.FBsmalllink a:hover 
{
	text-decoration:underline ;
}

.FBtable {
border-style:solid;
border-width:1px;
border-color:black;
background-color:silver;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
color:#413f41;
}

.FBtablefotos {
border-style:solid;
border-width:1px;
border-color:black;
background-color:silver;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
color:#413f41;
}

.FBtablefotos td {
border-style:solid;
border-width:0px;
border-color:black;
background-color:#FFFFFF;
font-family: arial, "lucida console", sans-serif;
font-size: 10pt;
color:#413f41;
}

.FBtablefotos th {
font-weight: bold; 
border-style:solid;
border-width:0px;
border-color:black;
background-color:#FFFFFF;
font-family: arial, "lucida console", sans-serif;
font-size: 10pt;
text-align: center;
color:#413f41;
}

.FBtable td {
border-style:solid;
border-width:0px;
border-color:black;
background-color:#FFFFFF;
font-family: arial, "lucida console", sans-serif;
font-size: 10pt;
text-align: center;
}

.FBtable th {
font-weight: bold; 
border-style:solid;
border-width:0px;
border-color:black;
background-color:#FFFFFF;
font-family: arial, "lucida console", sans-serif;
font-size: 10pt;
text-align: center;
}

.FBformulaireBleu {
border:1px solid #B0C4DE;
background-color:#E4EFFF;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
color:#413f41;
}

.FBformulaireBlancBorder {
border:1px solid #B0C4DE;
background-color:#ffffff;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
color:#413f41;
}

.FBformulaireMessenger {
border:0px solid #B0C4DE;
background-image : url('pic/bg_messenger.jpg');
background-repeat : repeat-y;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius:6px;
color:#413f41;
}

.FBformulaireMessenger td {
border-top : 1px solid #B0C4DE;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
}

.FBmessengerCon {
font-size:11px;
}

.FBmessengerCon td {
font-size:11px;
width:200px;
border-top : 1px solid #B0C4DE; 
-moz-border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
}

.FBformulaireActu {
border:1px solid #B0C4DE;
background-color:#E4EFFF;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
color:#413f41;
}

.FBformulaireJaune {
border:1px solid #fffd49;
background-color:#fffd49;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
color:#ea2e03;
}

.FBformulaireBleuNoBorder {
border:0px;
background-color:#E4EFFF;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
color:#413f41;
}

.FBformulaireblanc {
border-style:solid;
border-width:0px;
border-color:black;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-opera-border-radius:4px;
color:#413f41;
background-color:#ffffff;
}

.FBformulaire {
# border-spacing: 0;
border-collapse:collapse;
border: 1px solid #e2dfdf;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-opera-border-radius:4px;
background-image : url('pic/bg_bleu_bas_haut.jpg');
background-repeat : repeat-x;
}
.FBformulaire th {
border-bottom: 1px solid #e2dfdf;
font-family: arial, "lucida console", sans-serif;
font-size: 9pt;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-opera-border-radius:4px;
}
.FBformulaire tr {
border-bottom: 1px solid #e2dfdf;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-opera-border-radius:4px;
}
.FBformulaire td {
padding:3px;
}

.FBlisting {
border-style:solid;
border-width:1px;
border-color:gray;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
}

.FBlisting th {
border-style:solid;
border-width:0px;
background-color:313d5e;
font-family: arial, "lucida console", sans-serif;
font-size: 9pt;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-opera-border-radius:6px;
color: white;
padding:4px;
}

.FBiframe {
border-style:solid;
border-width:0px;
background-color:white;
font-family: arial, "lucida console", sans-serif;
font-size: 9pt;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-opera-border-radius:6px;
color: white;
padding:0px;
}

.FBlisting td {
border-style:solid;
border-width:0px;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
padding:3px;
}
.FBlistingConges {
border-style:solid;
border-width:1px;
border-color:gray;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
margin:1px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-opera-border-radius:6px;
}

.FBlistingConges th {
border:1px solid #B0C4DE;
background-color:#E4EFFF;
font-family: arial, "lucida console", sans-serif;
font-size: 9pt;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-opera-border-radius:6px;
color: #313636;
padding:0px;
margin:1px;
}

.FBlistingConges tr {
border: 1px solid black;
margin:1px;
padding:0px;
}

.FBlistingConges td {
border-style:solid;
border-width:1px;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
padding:0px;
margin:1px;
}

.FBmailread {
border-style:solid;
border-width:0px;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
color: #1E405B;
}

.FBmailnotread {
border-style:solid;
border-width:0px;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
font-weight: bold;
color: #1E405B;
}

.FBbandeau {
border-style:none;
border-width:0px;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
}
.FBbandeau td {
border-style:none;
border-width:0px;
background-color:#d7c9d9;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
}

.FBcell {
border-style:solid;
border-width:1px;
border-color:black;
; background-color:#a2b5cd;
background-color:#E3E3E3;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
text-align: center;
color:#413f41;
}

.FBbanniere {
    	/* margin: 0px 0px 0px 0px; */
	/* color : #333; */ 
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    	background-color: #bc0000 ;*/
	margin-top: 0px;
  	font-family: arial;
  	font-size: 12px;
  	color: #535353;
  	background-color: white;
  	background-image: url('pic/ban_bg.jpg');
  	background-repeat: repeat-x;
}
.FBbanniereLogo {
    	/* margin: 0px 0px 0px 0px; */
	/* color : #333; */ 
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    	background-color: #bc0000 ;*/
	margin-top: 0px;
  	font-family: arial;
  	font-size: 12px;
  	color: #535353;
  	background-image: url('pic/logo_bg.jpg'); 
	background-repeat: no-repeat;
}

.FBlog {
border-style:solid;
border-width:1px;
border-color:black;
background-color:silver;
font-family: arial, "lucida console", sans-serif;
font-size: 8pt;
}
.FBlog th {
font-weight: bold; 
border-style:solid;
border-width:0px;
border-color:black;
background-color:#cccccc;
font-family: arial, "lucida console", sans-serif;
font-size: 10pt;
text-align: center;
}

.FBlog td {
border-style:solid;
border-width:0px;
border-color:black;
background-color:#FFFFFF;
font-family: arial, "lucida console", sans-serif;
font-size: 10pt;
}

input.transparent {
  background: transparent;
  border: 0px;
  cursor: pointer;
}

.FBmenu {
	border-spacing:0;
	border:1px solid #92b4f1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-opera-border-radius:4px;
	height:20px;
	width:130px;
 }
  .FBmenutr {
    background-image: url('pic/menucellbg.jpg');
	background-repeat: repeat-x;
	border:1px solid #92b4f1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-opera-border-radius:4px;
	height:20px;
	width:130px;
	text-align:left;
	font-family:Arial;
	color:white;
	font-size:10pt;
	font-weight:bold;
	}
  .FBmenuovertr {
    background-image: url('pic/menucellbgover.jpg');
	background-repeat: repeat-x;
	border:1px solid #92b4f1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-opera-border-radius:4px;
	height:20px;
	width:130px;
	text-align:left;
	font-family:Arial;
	color:white;
	font-size:10pt;
	font-weight:bold;
	cursor:pointer;
	}

