/* Style commun à la page */
body{
	margin:0 0 0 0;
	color:#272e31;
	overflow:hidden;
	border-width:0px;
	font-family:Arial;
	background:  url(../images/ar-plan/background.png);	
}

html {
	scrollbar-face-color: #ACC2E3;
	scrollbar-highlight-color: #F7F7F7&nbsp;
	scrollbar-shadow-color: #F7F7F7&nbsp;
	scrollbar-3dlight-color: #ACC2E3&nbsp;
	scrollbar-arrow-color: #F7F7F7&nbsp;
	scrollbar-track-color: #F7F7F7&nbsp;
	scrollbar-darkshadow-color: #ACC2E3&nbsp;
	scrollbar-base-color: #F7F7F7&nbsp;
	overflow-x: auto&nbsp;
	font-style: normal&nbsp;
}
/********************************************************  style conteneur type corps de page  ************************************/
.bodyHead{
	border:#000000 0px;
	background-repeat:repeat;
	background-color:transparent;	
	background-image:url(../images/ar-plans/frm-top01.jpg);
}
.bodyLeft{
	border:#000000 0px;
	background-repeat:repeat;
	background-color:transparent;	
	background-image:url(../images/ar-plans/frm-left01.jpg);
}
.bodyAdmin{
	border:#000000 0px;
	background-repeat:repeat;
	background-color:transparent;	
	background-image:url(../images/ar-plans/frm-main1.jpg);
}
.bodyPublic
{
	overflow:auto;
	border:#000000 0px;
	background-repeat:repeat;
	background-color:transparent;	
	background-image:url(../images/ar-plans/frm-main1.jpg);
}
.bodyFoot{
 left:0px;top:50px;
	border:#000000 0px;
	height:100%;	width:100%;	
	background-repeat:no-repeat;
	background-color:transparent;	
	background-image:url(../images/ar-plans/frm-main1.jpg);
}
/********************************************************  style conteneur type leftSelectx  ********************************************/
.tabloBody{
	border:none;
	color:#66CC66;
	font-size:11px;
	font-family:Arial;
}
.tabloHead{
	cursor:hand;	
	border:none;
	font-size:11px;
	text-align:center;	
	font-family:Arial;
	 background-image: url(../images/ar-plans/sw00-head.jpg);
}
.tabloFoot{
	cursor:hand;	
	border:none;
	font-size:11px;
	font-family:Arial;	
}
/********************************************************  style conteneur type cellule  ********************************************/
.cellsHead
{
	border:none;
	color:#272e31;
	font-size:11px;	
	font-family:Arial;
	background-image:url(../images/ar-plans/label_over.gif);
}
.cellsOver{
	border:none;	
	cursor:hand;	
	color:#802826;	/* Rouge souligné */	
	font-size:11px;	
	font-family:Arial;
	background-image:url(../images/ar-plans/label_over.gif);
}
.cells_Out{
	border:none;
	cursor:hand;
	color:#272e31;
	font-size:11px;
	font-family:Arial;
}
.cellsDown{
	border:none;	
	cursor:hand;	
	color:#272e31;	
	font-size:11px;	
	font-family:Arial;
	background-color:#dcdcde;	/* Gris bleu */
	background-image:url(../images/ar-plans/label_over.gif);
}
/********************************************************  style conteneur type onglets  *********************************************/
.ongletHead{
	height:24px;				
	border:none;			
	color:#272e31;
	font-size:10px;
	text-align:center;
	vertical-align:sub;
	font-family:Arial;
 background-image: url(../images/ar-plans/sw00-head.jpg);
}
.onglet_Out{
	height:24px;				
	cursor:hand;
	border:none;			
	color:#272e31;
	font-size:10px;
	text-align:center;
	vertical-align:sub;
	font-family:Arial;
 background-image: url(../images/ar-plans/sw00-out.jpg);
}
.ongletOver{
	height:24px;				
	cursor:hand;
	border:none;			
	color:#272e31;
	font-size:10px;
	text-align:center;
	vertical-align:sub;
	font-family:Arial;
 background-image: url(../images/ar-plans/sw00over.jpg);
} 
 .ongletBlank{
	height:24px;
	cursor:hand;			
	border:none;			
	color:#272e31;
	font-size:11px;
	text-align:center;
	vertical-align:sub;
	font-family:Arial;
}
/***********************************************************************************/
.H-spacer{
	 height:1px;
		background-image: url(../images/ar-plans/horizGold.jpg)	}
	.V-spacer
	{
		width:1px;
		background-image: url(../images/ar-plans/vertiGold.jpg)	}
/***********************************************************************************/
.monoLine{
 width:130px;
 overflow:auto;
 background-color:#FFFFFF;	
 border: #808080 1px solid;
}
.multLine{
 width:98%;
 overflow:auto;
 background-color:#FFFFFF;	
 border: #808080 1px solid;
}

.combo{
 overflow:auto;
 background-color:#FFFFFF;	
 border: #808080 1px solid;
}
.radio{
 border: none;
 background-color:Transparent;
}
.bouton{
	cursor: hand;
	font-size:12px;
	font-family:Arial;
	border:solid 1px olive;
	width:130px;
	height:25px;
	background-image: url(../images/ar-plan/switch01.jpg);
}
/*************************  style conteneur type texte  ************************************/
.arrow{
	color: #3d545f;
	font-size: 20px;
	position:absolute;
	text-align:center;
	font-family:Wingdings;
}
.digit{
	Color: #3d545f;
	font-size: 40px;
	position:absolute;
	text-align:center;
	font-family:Clarendon Condensed;
}
.ronds{
	width: 62px;	
	height: 62px;
	position:absolute;
	top: 0px;	left:0px;
}
.liens{
	border:none;	
	cursor: hand;
	font-size:11px;	
	color: #802826;
	font-family:Arial;
}
/*************************  style conteneur type texte  ************************************/
.titre{
	cursor:hand;		
	color:#3d545f;
	font-size:40px;
	font-style:normal;
	font-family:Arial;
}
.txt11{
	text-align: left;	
	color: #3d545f;	
	font-size: 11px;
	font-family:Arial;	
}
.txt12 {
	color: #CCCCCC;
	font: 12px Arial;
}
.txt22{
	color: maroon;	
	font-size: 22px;
	font-family:Arial;		
	font-weight: bold;
	font-style: normal;
	text-align: center;	
}
.txt40{
	color: #3d545f;
	font-size: 40px;
	font-weight: bold;		
	font-style: normal;
	text-align: center;	
	font-family:Arial;
}
.txt50{
	font-weight: bold;
	font-size: 50px;
	color: maroon;
	font-style: normal;
	font-family:Arial;
	text-align: center;
}
/***********************************************************************************/
.pop-up{
	border-top-width: 1px;
	padding-right: 5px;
	padding-left: 7px;
	border-left-width: 1px;
	font-size: 11px;
	border-left-color: olive;
	border-bottom-width: 1px;
	border-bottom-color: olive;
	padding-bottom: 5px;
	color: menu;
	border-top-color: olive;
	padding-top: 7px;
	font-family: Arial;
	background-color: infobackground;
	text-align: justify;
	border-right-width: 1px;
	border-right-color: olive;
}

