body {
	scrollbar-face-color: #606e2b;
	scrollbar-shadow-color: #606e2b;
	scrollbar-highlight-color: #606e2b;
	scrollbar-3dlight-color: #606e2b;
	scrollbar-darkshadow-color: #606e2b;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #a0b300;
	margin: 0;
	background: #ffffff;
	font-family : verdana, arial, helvetica, sans-serif;
}


#chamvermeil{
	position:absolute;
	left:0px;
	top:0px;
	width:300px;
	height:300px;
	z-index:1;
	visibility:hidden;
}

#accueil{
	margin:0 auto;
	width:800px;
	padding:145px 0px 0px 0px;
	background: left top no-repeat url(../img/fdAccueil.jpg);
	text-align:left;
	font-size:12px;
}

.Arborescence	{
	font-size: 13px;
	color: #A0B300;
	font-weight: bold;	
}	

.Titrehome	{
	font-size : 12px;
	color : #ffffff;
	font-weight : bold;
	letter-spacing:2px;
}

.Acceshome	{
	font-size : 19px;
	color : #ffffff;
	font-weight : bold;
}


.Titre{
	font-family: "Times New Roman";
	font-size : 18px;
	color : #996666;
	text-align: center;
	font-weight : bold;
	text-decoration: underline;
	text-transform: uppercase;
}


.chapeau	{
	font-size : 15px;
	color : Navy;
	font-weight : bold;
	text-decoration: underline;
	font-style: italic;
}

.Titrefiche	{
	font-size : 18px;
	color : #000000;
	font-weight : bold;
}

.TitreDetail	{
	font-size : 15px;
	color : #000000;
	font-weight : bold;
}


.FicheAppel	{
	font-size : 12px;
	color : #ffffff;
	font-weight : bold;
}


.TitreCartouche	{
	font-size : 13px;
	background-color : #616D2B;
	color : #ffffff;
	font-weight : bold;
}

.TitreResultat	{
	font-size : 14px;
	color : #606C2A;
	font-weight : bold;
}


.FondCartouche	{
	font-size : 12px;
	background-color : #a0b300;
	color : #000000;	
}

td	{
	font-size : 13px;
	color : #000000;
	font-weight : normal;

}	


.txtDetail	{
	font-size : 13px;
	color : #000000;
	font-weight : normal;

}

.newsletter	{
	font-size : 10px;
	color : #000000;
	font-weight : normal;

}	


.txtDetail:first-letter{
	font-size:300%;
	font-weight : bold;	
	float:left;
}


.Package	{
	font-size : 12px;
	color : #000000;
}	


.tdblanc
{
	font-size : 12px;
	text-decoration : none;
	color : #FFFFFF;
	font-weight : normal;
}	
.tdblanc14
{
	font-size : 14px;
	text-decoration : none;
	color : #FFFFFF;
	font-weight : normal;
}	
.tdrougegras12
{
	font-size : 13px;
	text-decoration : none;
	color : #990033;
	font-weight : bold;
}	


.tdrechrouge	{
	font-size : 12px;
	text-decoration : none;
	color : #990033;
	font-weight : bolder;
}	
A.Ok
		{
	font-size : 10px;
	text-decoration : underline;
	color : #FFFFFF;
	font-weight : bold;
}
A.Ok:hover
		{		
	font-size : 10px;
	text-decoration : underline;
	color : #FFFFFF;
	font-weight : bold;
}
A.SSMenu
		{
	font-size : 10px;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
	font-family: arial;
}
A.SSMenu:hover
		{		
	font-size : 10px;
	text-decoration : underline;
	color : #000000;
	font-weight : bold;
}

A.LCommande
		{
	font-size : 12px;
	text-decoration : none;
	color : #B2B300;
	font-weight : bold;
}
A.LCommande:hover
		{		
	font-size : 12px;
	text-decoration : none;
	color : #B2B300;
	font-weight : bold;
}

A.Menu
		{
	font-size : 11px;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}
A.Menu:hover
		{		
	font-size : 11px;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}


A
		{
	font-size : 11px;
	text-decoration : underline;
	color : #000000;
	font-weight : bold;
}
A:hover
		{		
	font-size : 11px;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}
.zoneprive	{
	font-size:11px;
	border : thin solid 1px #000000;
	font-style : normal;
	color: #606E2B;
	background : #FFFFFF;
}

form{
	margin:0;
	padding:0;
}

.inputIdent	{

	padding:2;
	margin:0px 4px 0px 0px;
	font-size:13px;
	border : solid 1px #000000;
	color: #606E2B;
	background-color : #E5EAEE;
}

.identOk{
	padding:2;
	margin:0;
	font-size:12px;
	font-weight : bold;
	color: #ffffff;
	background-color : #606E2B;
}


.lettrine0:first-letter {
	background-color : white ;
	color : #606E2B;
	font-size : 200% ;
	font-family : times;
	font-style : normal;
	padding-right : 0px;
}

.buttonF	{
	font-size:11px;
	border : thin solid 1px #616D2B;
	font-style : normal;
	color: #000000;
	background : #FFFFFF;
}

.buttonF2	{
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	border : thin solid 1px #616D2B;
	font-style :bold;
	color: #FFFFFF;
	background : #616D2B;
}

buttonF2:hover	{
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	border : thin solid 1px #616D2B;
	font-style :bold;
	color: #FFFFFF;
	background : #ffff00;
}

.fdMH{
	background-image: url(/img/m/haut.gif);	
	background-repeat: no-repeat;
}

.fdM{
	background-image: url(/img/m/m.gif);	
	background-repeat: no-repeat-x;
}

.fdMB{
	background-image: url(/img/m/bas.gif);	
}

.menu{
	margin: 4px 10px 4px 20px;
}

.lMenu{
	font-size : 11px;
	text-decoration : none;
	color : #9D2B29;
	font-weight : bold;
}

.lMenu:hover{
	font-size : 11px;
	text-decoration : none;
	color : #18692D;
	font-weight : bold;
}


.fdMH1{
	background-image: url(/img/m/haut2.gif);	
	background-repeat: no-repeat;
}

.fdM1{
	background-image: url(/img/m/m2.gif);	
	background-repeat: no-repeat-x;
}

.fdMB1{
	background-image: url(/img/m/bas2.gif);	
}

.fdMBG1{
	background-image: url(/img/m/basG1.gif);	
}

.menu{
	margin: 4px 10px 4px 3px;
}

.texteGauche{
	font-size : 11px;
	text-decoration : none;
	text-align: center;
	color : #000000;
	font-weight : bold;
}

.texteGaucheQte{
	font-size : 11px;
	text-decoration : none;
	color : #18692D;
	font-weight : bold;
}

table.tabCoord {
	width:500px;
}

table.tabCoord td{
	text-align:left;
}
table.tabPaiement{
	width:480px;
}

table.tabPaiement td{
	text-align:center;
}

hr.clear{
  clear:both;
  display: block;     
  height: 0;     
  margin: 0;     
  _margin: -7px 0;     
  padding: 0;     
  border: 0;     
  visibility: hidden; 
}


.adresseL{
	display:none;
}

.cdeEtapes{
	width:500px;
	margin:0 auto;
	padding: 0px 0px 0px 70px;
}

.cdeEtapes div{
	float:left;
	margin:0;
	padding: 5px;
}
.cdeEtapes div img{
	border:0;
}

.cdeEtapes div.sel{
	font-weight:bold;
}


.remise{
	float:left;
	background-color:#7A0202;
	color:#fff;
	font-weight:bold;
	padding: 2px 4px 2px 4px;
	margin:2px 5px 0px 5px;
	font-size:11px;
}
