body{
	margin:0;
	background: #c1022d url(/images/expert-comptable.jpg);
	background-repeat: repeat-x;
	background-position: top;
	 height: 100%;
}

.tableau_interieur {
	background: #F4ECD9 url(/images/fond_interieur.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

/*débuttableau d'entéte*/
div#divBandeau{
	clear: both;
	width:753px;
	height:110px;
   background: #f4ecd9 url(/images/expert-comptable-04.jpg);
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: bottom;
	font-family: arial;
	font-size: 10px;
}

/*fin tableau d'entéte*/
/*début tableau menu*/
div#divMenu{
	clear: both;
	
	font-family: Arial;
	font-size: 12px;
	/* color:  #7f766d; */
	color:  white;
	text-decoration: none;
	height: 24px;
	width:753px;
	background: url(/images/expert-comptable-07.jpg) ;
	background-repeat: no-repeat; 
	background-position: right;
	background-color:  white;
	text-align: right;
	padding-left: 10;
	padding-top: 3;
	font-weight: bold;
}

div#MenuRight{
	padding: 0px 0px 4px 20px;
}

div#souslignemenu {
	background: url(/images/expert-comptable-08.jpg);
	background-repeat: no-repeat; 
	background-position: top right;
	width: 753px;
	text-align: right;
	vertical-align: bottom;
	font-family: arial;
	font-size: 12px;
	font-weight: Bold;
	color:  #c1022d;
}

div#souslignemenu a, div#souslignemenu a:href, div#souslignemenu a:link {
	font-family: arial;
	font-size: 10px;
/*	color:  #7f766d; */
	color:  white;
}
div#souslignemenu a:hover {
	text-decoration: none;
}

div#divMenu a, div#divMenu a:href, div#divMenu a:link{
/*	color:  #7f766d; */
	color:  white;
	text-decoration: underline;
	font-size: 12px;
}
div#divMenu a:hover{
/*	color:  #7f766d; */
	color:  white;
	text-decoration: none;
	font-size: 12px;
}
div#divMenu  a:visited{
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: inherit;
}

/*fin tableau menu*/
/*debut tableau cartouche+separateur*/
div#divCartouche{
	clear: both;
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	padding-left:20px;	
	height: 25px;
	width:100%;
	background-color: #333399;
	/*background: url('/images/expert-comptable-06.jpg');*/
	padding-top:5px;
}
/*fin tableau cartouche+separateur*/

/*début formulaire login*/
#formLogin{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	left:750px;
	width:200px;
	text-decoration: none;
}
#acces{
	width: 12px;
	vertical-align: -2px;
}
#id,#pwd, #pw{
	font-family: Arial;
	font-size: 11px;
	color: #9C9C9C;
	width: 80px;
	border:1px solid #9C9C9C;
	vertical-align: 4px;
}
#formLogintete{
	font-family: Arial;
	font-size: 11px;
	color: white;
	text-decoration: none;
	padding-left:10px;
	* background-color: Navy; */
	background-image: url(/images/expert-comptable-10.jpg);
	width:226px ;
	height:20px ;
	font-weight: bold;
}
#formzonesep{
	width:226px ;
	height:1px ;
}
#formLoginpied{
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	font-weight: normal;
	padding:10px;
	background-color: white;
}
#formLoginpied a, #formLoginpied a:href, #formLoginpied a:link{
	font-size: 11px;
	color: #7f766d;
	text-decoration: underline;
}
#formLoginpied a:hover{
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
}
#formLoginpied a:visited{
	font-size: 11px;
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: inherit;
}
/*Fin formulaire login*/
/*debut colonnes*/
/*debut colonne de gauche*/
#conteneur{
	margin-bottom:0px;
/*	background-image: url(/images/conteneur-bg.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;*/
	/*height:100%;*/
	/*border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;*/
}
div#left {
	float:left;
	width:226px;
	margin-left:20px;
	margin-top:0px;

}
div#right {
	
	float:right;
	width:226px;
	margin-right:20px;
	margin-top:0px;
	

}
/*Début Contenu */
.tableautexte {
	font-size: 12px;
	color: #7f796b;
}

div#middle {

	margin:0px 0px 0px 0px;
 	font-family: Arial;
	font-size: 12px;
	color: #663300;
	text-decoration: none;
	text-align: justify;
/*	background: url(/images/fond2.jpg) no-repeat top;
	background-color: #FFFFFF;*/
	padding-top: 10px;
	padding-left: 30px;
	padding-right : 10px;
	/*height: 100%;*/
	}

div#middle p{
   margin-top:0px;
}
div#middle h1{
	font-family: Arial;
	font-size: 18px;
	color: #7f766d;
	text-decoration: none;
}

/*Fin Contenu */
#conteneurBottom{
	clear: both;
	padding-top:20px;
	width:100%;
	background: url(/images/expert-comptable-22.jpg) repeat-x top;
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	font-weight: normal;
	/*
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	*/
}
#conteneurBottom h1{
margin-bottom:7px;
	font-family: Arial;
	font-size: 12px;
	color: #7f766d;
	text-decoration: none;
	font-weight: bold;
}
#conteneurBottom div {
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	font-weight: normal;
	/*padding:10px;*/
	text-align: left;
}
#conteneurBottom br {
	font-family: Arial;
	font-size: 5px;
}

#conteneurBottom div a, #conteneurBottom div a:href, #conteneurBottom div a:link{
	font-size: 11px;
	color: #7f766d;
	text-decoration: underline;
}

#conteneurBottom div a:hover{
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
}

#conteneurBottom div a:visited{
	font-size: 11px;
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: inherit;
}

div#leftBottom {
 margin: 0px 0px 0px 20px;
 display: inline; /* IE Hack */
 width: 220px;
 float: left;

}

div#leftCenterBottom {
 margin: 0px 0px 0px 20px;
 display: inline; /* IE Hack */
 width: 220px;
 float: left;
}

div#rightcenterBottom {
 margin: 0px 0px 0px 19px;
 display: inline; /* IE Hack */
 width: 230px;
 float: left;
}

div#rightBottom {
 margin: 0px 10px 0px 20px;
 display: inline; /* IE Hack */
 width: 230px;
 float: left;
 
}

/*Début Contenu */

#leftBottom, #leftCenterBottom, #rightcenterBottom, #rightBottom    {
 	font-family: Arial;
	font-size: 12px;
	color: #7f766d;
	text-decoration: none;
	text-align: justify;
}
div#middleBottom p{
   margin-top:0px;
}
div#middleBottom h1{
	font-family: Arial;
	font-size: 18px;
	color: white;
	text-decoration: none;
}
#rfFinder{
/*	position:relative;*/
	width:209px;
	height:27px;
	background: url('/images/rffinder_back.gif') no-repeat;
	padding:0px 0px 0px 26px;
	margin:0px 0 0px 0px;
	
}
#rfFinder input{
	width:160px;
	height:17px;
	margin-top: 4px;
	border: 0 none white;
	font-size: 11px;
	font-family: Arial;
}
div#ValidRf
{
	position:absolute;
	margin: 6px 0 0 -42px;
}


#ValidRf ul
{
	list-style-type: none ;
}

#ValidRf li
{
	margin: 0 ;
	padding: 0 ;
	float: left;
	color: #7f766d;
	text-decoration: none ;
}

#ValidRf li a, #ValidRf li a:href, #ValidRf li a:link{
	display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
	width: 15px ;
	line-height: 15px ;
	color: #7f766d;
	text-indent: 15px ; /* On décale le texte de 22px du bord gauche */
	text-decoration: none ;
	background: url('/images/rffinder.gif') no-repeat 0 -15; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	border: 0px;
}

#ValidRf li a:hover{
	text-decoration: none ;
	color: #7f766d;
	background: url('/images/rffinder.gif') no-repeat 0 0px; /* Et ici on décale l'image du background de 22px vers le haut pour laisser apparaître la 2eme partie de l'image */
	border: 0px;
	line-height: 15px ;
}
#zoneRf {
	
	height:110px;
	margin:0 0 5px 0;
	padding:0 5px 0px 0px;
	position:relative;
	overflow: auto;
	background-color: transparent;
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	font-weight: normal;
		scrollbar-face-color: #D6C8AB; 
	scrollbar-shadow-color: #C4B288;
	scrollbar-highlight-color: #E7DCCB;
	scrollbar-3dlight-color: #E7DCCB;
	scrollbar-darkshadow-color: #C4B288;
	scrollbar-track-color: #DDD1BB;/*#BA879E*/
	scrollbar-arrow-color: #7F766D;/*#A63048*/
	scrollbar-base-color: #f4ecd9;
	overflow-x: hidden;
}
/*
#zoneRf {
	
	height:110px;
	margin:0 0 5px 0;
	padding:0 5px 0px 0px;
	position:relative;
	overflow: auto;
	background-color: transparent;
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	font-weight: normal;
		scrollbar-face-color: #7f766d; 
	scrollbar-shadow-color: #f4ecd9;
	scrollbar-highlight-color: #f4ecd9;
	scrollbar-3dlight-color: #f4ecd9;
	scrollbar-darkshadow-color: #f4ecd9;
	scrollbar-track-color: #f4ecd9;#BA879E
	scrollbar-arrow-color: white;#A63048
	scrollbar-base-color: #f4ecd9;
	overflow-x: hidden;
}*/


/*Début Footer */
div#footer {
	text-align: center;
   clear: both;
 	font-family: Arial;
	font-size: 10px;
	color: #7f766d;
	text-decoration: none;
	margin:0px 0px 0px 20px;
}

div#footer a, div#footer a:href, div#footer a:link{
	color: #7f766d;
	font-size: 10px;
	text-decoration: underline;
}
div#footer a:hover{
	color: #7f766d;
	font-size: 10px;
	text-decoration: none;
}
div#footer  a:visited{
	font-family: inherit;
	font-size: 10px;
	color: #7f766d;
	text-decoration: inherit;
}

/*Fin Footer */
/*début zone */
#zonetable{
	/*background-color: #F5D8EB;*/
	width:226px;
}
#zonetete{
	background: url(/images/expert-comptable-10.jpg);
	font-family: Arial;
	font-size: 12px;
	color: white;
	text-align: left;
	text-decoration: none;
	padding-left:10px;
	padding-right:15px;
	height: 20px;
	width:226px;
/*	background-image: url(/images/expert-comptable-06.jpg);*/
	font-weight: bold;
}
#zonesep{
	background-color: #C8E8D9;
	width:226px ;
	height:0px ;
}



#zonepied{
	background-color: #C8E8D9;
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	font-weight: normal;
		background: White; /*url(/images/degrade-modules.jpg) repeat-x top;*/
	
}
#zonepied1{
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	font-weight: normal;
	/*scrollbar-face-color: #D5C8A8;
/*		scrollbar-face-color: #7f766d;* /
	scrollbar-shadow-color: #C3B488;
	scrollbar-highlight-color: #E7DDCB;
	scrollbar-3dlight-color: #E7DDCB;
	scrollbar-darkshadow-color: #C3B488;
	scrollbar-track-color: #f4ecd9;/*#BA879E * /
	scrollbar-arrow-color: #7F766D;/*#A63048* /
	scrollbar-base-color: #f4ecd9;
	overflow-x: hidden;*/

}
#zonepied1marquee{
	overflow: hidden;
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	font-weight: normal;
	width:226px;
	margin:5px 0 5px 0;
	
	
}
#zonepied2 a{
	
	font-family: Arial;
	font-size: 11px;
	color: #7f766d;
	text-decoration: none;
	font-weight: normal;
	width:205px;
	padding:10px;

}
#zonepied a, #zonepied a:href, #zonepied a:link, #zonepied2 a{ /* liens en colonnes */
	color: #7f766d;
	text-decoration: underline;
	font-weight:;
	font-size: 11px;
}
#zonepied a:hover, #zonepied2 a:hover{ /* roll sur liens en colonnes */
	color: #7f766d;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
#zonepied a:visited, #zonepied2 a:visited {

}
/*Fin zone */




.titre {
	font-family:		Arial;
	font-size:			18px;
	color: #7f766d;
	font-weight:		Bold;
	margin: 60px 0px 0px 0px;
}
.texte {
	font-family:		Arial;
	font-size:			12px;
	color:				#663300;
} 

.demacces {
	font-family:		Arial;
	font-size:			11px;
	color:				#7f766d;
}

.demacces input{
	width:			150px;
}
/*
.demacces textarea {
	width: 300px;
}*/
.adresse {
	font-family:		Arial;
	font-size:			11px;
	color:				#7f766d;
}
.adresse, .adresse A, .adresse A:href, .adresse A:link {
	font-family:		Arial;
	font-size:			11px;
	color:				#7f766d;
}
A:hover {
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration:	none;
}
A:visited{
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: inherit;
}
A{
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: underline;
}
A:href{
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: underline;
}
A:hover{
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: none;
}
A:visited{
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: underline;
}
div#vjprev{
	background-color: transparent;
	width:100%;
}
#repcontact{
margin:0;
padding:0;
	table-layout: inherit;
	background-color: transparent;
	width:100%;
}
#vjprev{
margin:0;
padding:0;
	table-layout: inherit;
	background-color: transparent;
	width:100%;
}
#vjprev {
	color: #c1022d;
}
#vjprev table{
	table-layout: inherit;
	background-color: transparent;
}
#vjprev input {
	font-family:		Arial;
	font-size:			12px;
	color:				#7f766d;
	width:				140px;
	text-decoration: none;
	}	
#field5.vjtexte_no{
	font-family:		Arial;
	font-size:			12px;
	color:				#7f766d;
	width:				140px;
	text-decoration: none;
	}
#field7.vjtexte_no{
	font-family:		Arial;
	font-size:			12px;
	color:				#7f766d;
	width:				415px;
	text-decoration: none;
	}			
	
.vjtitle_or{
	font-family:		Arial;
	font-size:			12px;
	color:				#c1022d;
	font-weight: bold;
}

.vjtexte_quest{
	font-family:		Arial;
	font-size:			12px;
	color:				#7f766d;
}

.vjtexte_bref{
	font-family:		Arial;
	font-size:			12px;
	color:				#7f766d;
}

.vjtitle_bla{
	font-family:		Arial;
	font-size:			12px;
	color:				White;
	background-color: #7f766d;
	font-weight: bold;
	width:	40%;
}
.vjtexte_no{
	font-family:		Arial;
	font-size:			12px;
	color:				#7f766d;
}

.vjtitle_ble{
	font-family:		Arial;
	font-size:			12px;
	color:				#7f766d;
}

ul#ValidButton{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
	
}

ul#ValidButton li{
	margin: 0 ;
	padding: 0 ;
	float: left;
	color: #7f766d;
	text-decoration: none ;
}

ul#ValidButton li a, ul#ValidButton li a:href, ul#ValidButton li a:link{
	display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
	width: 22px ;
	line-height: 22px ;
	color: #7f766d;
	text-indent: 22px ; /* On décale le texte de 22px du bord gauche */
	text-decoration: none ;
	background: url('/images/expert-comptable-17.jpg') no-repeat 0 0 ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	border: 0px;
}

ul#ValidButton li a:hover{
	text-decoration: none ;
	color: #7f766d;
	background: url('/images/expert-comptable-17.jpg') no-repeat 0 -22px ; /* Et ici on décale l'image du background de 22px vers le haut pour laisser apparaître la 2eme partie de l'image */
	border: 0px;
	line-height: 22px ;
}
