
body{
	margin:0;
	background-color: #FFFFF1;
	height: 100%;
}
/*débuttableau d'entéte*/
div#divBandeau{
	clear: both;
	width:100%;
	height:110px;
	background: #F29400 url(images/expert-comptable.jpg);
	background-repeat: no-repeat;
}

div#divBandeauentete{
	clear: both;
	width:100%;
	height:110px;
	background: url(/images/expert-header.jpg);
	background-repeat: no-repeat;
}
#enteteheader{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	left:600px;
	top:18px;
	width:270px;
	text-align: right;
	font-weight: bold;
}
#enteteheader a, #enteteheader  a:href,#enteteheader a:link{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	font-weight: bold;
}
#enteteheader a:hover{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
}

#enteteheader a:visited{
	font-family: inherit;
	font-size: 1inherit;
	color: inherit;
	text-decoration:inherit;
	font-weight: bold;
}

#entete{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	left:700px;
	top:18px;
	width:270px;
	text-align: right;
}
#entete a, #entete  a:href,#entete a:link{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}
#entete a:hover{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

#entete a:visited{
	font-family: inherit;
	font-size: 1inherit;
	color: inherit;
	text-decoration:inherit;
}
/*fin tableau d'entéte*/
/*début tableau menu*/
div#divMenu{
	clear: both;
	font-family: Arial;
	font-size: 12px;
	color: white;
	text-decoration: none;
	height: 50px;
	width:100%;
	background: #C50346 url(images/expert-comptable-05.jpg) repeat-x bottom;
	text-align: justify;
	font-weight: Bold;
}
div#MenuLeft{
	float: left;
	width:245px;
	height:50px;
	background: #C50346 url(images/expert-comptable-03.jpg);
}
div#MenuRight{
	padding: 3px 0px 0px 20px;
	height:50px;

}
div#divMenu a, div#divMenu a:href, div#divMenu a:link{
	color: white;
	text-decoration: underline;
	font-size: 12px;
}
div#divMenu a:hover{
	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: #6699cc;
	text-decoration: none;
	padding-left:20px;	
	height: 25px;
	width:100%;
	background: url('/images/cabinet-expert-comptable-03.gif');
	padding-top:5px;
}
/*fin tableau cartouche+separateur*/

/*début formulaire login*/
#formLogin{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFF1;
	position: absolute;
	left:750px;
	width:200px;
	text-decoration: none;
}
#acces{
	width: 12px;
	vertical-align: -2px;
}
#id,#pwd{
	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-image: url(images/expert-comptable-09.jpg);
	width:226px ;
	height:20px ;
}
#formzonesep{
	width:226px ;
	height:1px ;
}
#formLoginpied{
	background-color: #FFFFF1;
	font-family: Arial;
	font-size: 11px;
	color: #C50346;
	text-decoration: none;
	font-weight: normal;
	padding:10px;
}
#formLoginpied a, #formLoginpied a:href, #formLoginpied a:link{
	font-size: 11px;
	color: #C50346;
	text-decoration: underline;
}
#formLoginpied a:hover{
	font-size: 11px;
	color: #0e2bff;
	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;
	margin-top:0px;
}
div#left {
	position: absolute;
	float:left;
	width:226px;
	margin-left:20px;
	margin-left:20px;
	margin-top:15px;
}
div#right {
	
	float:right;
	width:226px;
	margin-right:20px;
	margin-top:15px;
}
/*Début Contenu */
div#middle {
	color: #336699;
	margin: 10px 260px 0px 260px;
 	font-family: Arial;
	font-size: 12px;
	height: 250px;
	text-decoration: none;
	text-align: justify;
}


div#middle a, div#middle a:href, div#middle a:link{
		color: #C50346;
	text-decoration: underline;
}

div#middle a:hover{
		color: #C50346;
	text-decoration: none;
}

div#middle a:visited{
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: inherit;
}

div#middle p{
   margin-top:0px;
}
div#middle h1{
	font-family: Arial;
	font-size: 18px;
	color: #C50346;
	text-decoration: none;
}
/*Fin Contenu */
#conteneurBottom{
	clear: both;
	padding:20px 0 0 0;
	margin:0px 0 0 0;
	width:100%;
	background: #EDE4C4 url(images/expert-comptable-22.jpg) repeat-x top;
	font-family: Arial;
	font-size: 11px;
	color: #475D8A;
	text-decoration: none;
	font-weight: normal;
}
#conteneurBottom h1{
margin-bottom:7px;
	font-family: Arial;
	font-size: 12px;
	color: #475D8A;
	text-decoration: none;
	font-weight: bold;
}
#conteneurBottom div {
	font-family: Arial;
	font-size: 11px;
	color: #475D8A;
	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: #475D8A;
	text-decoration: underline;
}

#conteneurBottom div a:hover{
	font-size: 11px;
	color: #475D8A;
	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 27px;
 display: inline; /* IE Hack */
 width: 226px;
 float: left;
}

div#rightBottom {
 margin: 0px 20px 0px 20px;
 display: inline; /* IE Hack */
 width: 226px;
 float: left;
}

/*Début Contenu */

#leftBottom, #leftCenterBottom, #rightcenterBottom, #rightBottom    {
 	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration: none;
	text-align: justify;
}
div#middleBottom p{
   margin-top:0px;
}
div#middleBottom h1{
	font-family: Arial;
	font-size: 18px;
	color: #ed873f;
	text-decoration: none;
}
#rfFinder{
/*	position:relative;*/
	width:209px;
	height:27px;
	background: url('/images/rffinder_back.gif') no-repeat ;
	padding:0px 0px 0px 26px;
	margin:10px 0 -10px 10px;
	
}
#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: #ffffff ;
	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: #ffffff ;
	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: #ffffff ;
	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: #475D8A;
	text-decoration: none;
	font-weight: normal;
	scrollbar-face-color: #C50346; 
	scrollbar-shadow-color: #EDE4C4;
	scrollbar-highlight-color: #EDE4C4;
	scrollbar-3dlight-color: #EDE4C4;
	scrollbar-darkshadow-color: #EDE4C4;
	scrollbar-track-color: #EDE4C4;/*#BA879E*/
	scrollbar-arrow-color: #EDE4C4;/*#A63048*/
	scrollbar-base-color: #EDE4C4;
	

}

/*Début Footer */
div#footer {
   clear: both;
 	font-family: Arial;
	font-size: 10px;
	color: #475D8A;
	text-decoration: none;
	margin:0px 0px 0px 20px;
}

div#footer a, div#footer a:href, div#footer a:link{
	color: #475D8A;
	font-size: 10px;
	text-decoration: underline;
}
div#footer a:hover{
	color: #475D8A;
	font-size: 10px;
	text-decoration: none;
}
div#footer  a:visited{
	font-family:		inherit;
	font-size:			10px;
	color:				#475D8A;
	text-decoration: inherit;
}

/*Fin Footer */
/*début zone */
#zonetable{
	/*background-color: #F5D8EB;*/
	width:226px;
}
#zonetete{
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	color: white;
	text-decoration: none;
	padding-left:10px;
	height: 20px;
	width:226px;
	background-image: url(images/expert-comptable-09.jpg);
}
#zonesep{
	background-color: #EDE4C4;
	width:226px ;
	height:1px ;
}
#zonepied{
	background-color: #EDE4C4;
	font-family: Arial;
	font-size: 11px;
	color: #C50346;
	text-decoration: none;
	font-weight: normal;
}
#zonepied1{
	position:relative;
	overflow: auto;
	background-color: #EDE4C4;
	font-family: Arial;
	font-size: 11px;
	color: #C50346;
	text-decoration: none;
	font-weight: normal;
	scrollbar-face-color: #C50346; 
	scrollbar-shadow-color: #EDE4C4;
	scrollbar-highlight-color: #EDE4C4;
	scrollbar-3dlight-color: #EDE4C4;
	scrollbar-darkshadow-color: #EDE4C4;
	scrollbar-track-color: #EDE4C4;/*#BA879E*/
	scrollbar-arrow-color: #EDE4C4;/*#A63048*/
	scrollbar-base-color: #EDE4C4;
}
#zonepied1marquee{
	position:relative;
	overflow: hidden;
	background-color: #EDE4C4;
	font-family: Arial;
	font-size: 11px;
	color: #CC6633;
	text-decoration: none;
	font-weight: normal;
	width:226px;
	margin:5px 0 5px 0;
}
#zonepied2{
	background-color: #EDE4C4;
	font-family: Arial;
	font-size: 12px;
	color: #C50346;
	text-decoration: none;
	font-weight: normal;
	width:205px;
	padding:10px;
}
#zonepied a, #zonepied a:href, #zonepied a:link, #zonepied2 a{ /* liens en colonnes */
	color: #C50346;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
#zonepied a:hover, #zonepied2 a:hover{ /* roll sur liens en colonnes */
	color: #C50346;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
#zonepied a:visited, #zonepied2 a:visited {
	font-family:		inherit;
	font-size:			inherit;
	color:				inherit;
	text-decoration: inherit;
}
/*Fin zone */
.titre {
	font-family:		Arial;
	font-size:			18px;
	color: #C50346;
	font-weight:		Bold;
	margin: 0px 0px 10px 0px;
}
.texte, .demacces {
	font-family:		Arial;
	font-size:			11px;
	color:				#C50346;
}
.demacces input{
	width:			150px;
}
/*
.demacces textarea {
	width: 300px;
}*/
.adresse {
	font-family:		Arial;
	font-size:			11px;
	color:				#6699CC;
}
.adresse, .adresse A, .adresse A:href, .adresse A:link {
	font-family:		Arial;
	font-size:			11px;
	color:				#ed873f;
}
/*
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;
}*/


#repcontact{
margin:0;
padding:0;
	table-layout: inherit;
	background-color: transparent;
	width:450px;
}
/*div#vjprev{
	background-color: transparent;
	width:490px;
}*/
#vjprev{
margin:0;
padding:0;
	table-layout: inherit;
	background-color: transparent;
	width:480px;
		/*color: #17335A;*/
		margin-top:10px;
}

#vjprev table{
	table-layout: inherit;
	background-color: transparent;
}
#vjprev input {
	font-family:		Arial;
	font-size:			11px;
	color:				#666666;
	width:				140px;
	text-decoration: none;
	}	
#field5.vjtexte_no{
	font-family:		Arial;
	font-size:			11px;
	color:				#666666;
	width:				140px;
	text-decoration: none;
	}
#field7.vjtexte_no{
	font-family:		Arial;
	font-size:			11px;
	color:				#666666;
	width:				415px;
	text-decoration: none;
	}			
	
.vjtitle_or{
	font-family:		Arial;
	font-size:			11px;
	color:				#666666;
	font-weight: bold;
}

.vjtexte_quest{
	font-family:		Arial;
	font-size:			11px;
	color:				#666666;
}

.vjtexte_bref{
	font-family:		Arial;
	font-size:			11px;
	color:				#666666;
}

.vjtitle_bla{
	font-family:		Arial;
	font-size:			11px;
	color:				#FFFFFF;
	background-color: #3399CC;
	font-weight: bold;
	width:	40%;
}
.vjtexte_no{
	font-family:		Arial;
	font-size:			11px;
	color:				#666666;
}

.vjtitle_ble{
	font-family:		Arial;
	font-size:			11px;
	color:				#666666;
}

ul#ValidButton{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
	
}

ul#ValidButton li{
	margin: 0 ;
	padding: 0 ;
	float: left;
	color: #ffffff ;
	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: #ffffff ;
	text-indent: 22px ; /* On décale le texte de 22px du bord gauche */
	text-decoration: none ;
	background: url('/images/expert-comptable-16.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: #ffffff ;
	background: url('/images/expert-comptable-16.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 ;
}
