.fdmenu {
	background-color: #FFFFFF;
	background-image: url(images/fd-menu.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.rempl2 {
	padding: 5px 4px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #545E78;
}
body {
	background-image: url(images/fd-gche.gif);
	background-repeat: repeat-y;
	background-position: center top;
	scrollbar-face-color: #C8CAD4;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #C8CAD4;
	scrollbar-darkshadow-color: #C8CAD4;
	scrollbar-track-color: #E9E9E9;
	scrollbar-arrow-color: #FF6633;
	width:1000px;
	margin: auto;
}
.bas {
	background-image: url(images/bas-fond.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.txtred10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CA024E;
}
.haut {
	background-color: #FFFFFF;
	background-image: url(images/haut-fond.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #545E78;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
	text-decoration: none;
}

a.menud:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #545E78;
	text-decoration: none;
}
a.menud:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.menud:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6633;
	text-decoration: none;
}
.rempl4 {
	padding: 0px 4px 0px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #545E78;

}
.contenu {
	padding: 30px 20px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}
.tab1 {
	background-image: url(images/coin1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 9px;

}
.tabht {
	background-image: url(images/coin-ht.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.tab2 {
	background-image: url(images/coin2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 9px;

}
.tabgche {
	background-image: url(images/coin-gch.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.tabdrte {
	background-image: url(images/coin-drte.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.tab3 {
	background-image: url(images/coin3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 9px;
}
.tab4 {
	background-image: url(images/coin4.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 9px;

}
.tabbas {
	background-image: url(images/coin-bas.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tabdegrad {
	background-image: url(images/fd-tabdegrad.gif);
	background-repeat: repeat;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #626473;
	background-color: #FFFFFF;
	border: 1px solid #D04A6C;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #330099;
}
.tirethb {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.txtgris9 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #595C73;
}
.bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut-fond.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center;
	background-color: #CC3333;
	border: 2px solid #DFE1E6;



}
.tabresult {
	border-top-width: 8px;
	border-right-width: 2px;
	border-bottom-width: 8px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: double;
	border-bottom-style: solid;
	border-left-style: double;
	border-top-color: #EEEFF2;
	border-right-color: #FF9933;
	border-bottom-color: #EEEFF2;
	border-left-color: #FF9933;
	background-image: url(images/fd-tabdegrad.gif);
	background-repeat: repeat-x;

}
.fdrond {
	background-image: url(images/fdrond.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 80px;
}
.txtred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
}
.fond {
	background-image: url(images/fd-gris.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.rempl3 {

	padding: 0px 4px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #545E78;
}
.pub {
	border: 2px solid #CCCCCC;

}
.cadre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #454752;
	background-color: #FFFFFF;
	border: 1px solid #D04A6C;
}
.formpays {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #515360;
	background-color: #FFFFFF;
	border: 1px solid #D04A6C;
	padding: 1px;

}
.bouton2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut-fond.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center;
	background-color: #CC3333;
	border: 2px solid #DFE1E6;
	padding: 3px;

}
.txtptt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}
.pub2 {
	padding-top: 3px;
	padding-bottom: 12px;
}
.exclusif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0033;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #636A8D;
	border-bottom-color: #636A8D;
	height: 18px;




}

