#pix { 
	padding: 0px;
	margin: 0px;
	height: 1px;
	width: 1px;
	background: #FFFFFF; url(../images/pix.gif) no-repeat;
	color: #FFFFFF;
}


#pix_h1xv1{ 
	padding: 0px;
	margin: 0px;
	height: 1px;
	width: 1px;
	background: url(../images/pix.gif) repeat;
}
#pix_h2xv2{ 
	padding: 0px;
	margin: 0px;
	height: 2px;
	width: 2px;
	background: url(../images/pix.gif) repeat;
}
#pix_h3xv3{ 
	padding: 0px;
	margin: 0px;
	height: 3px;
	width: 3px;
	background: url(../images/pix.gif) repeat;
}
#pix_h6xv1{ 
	padding: 0px;
	margin: 0px;
	height: 6px;
	width: 1px;
	background: url(../images/pix.gif) no-repeat;
}

#pix_h1xv4 { 
	padding: 0px;
	margin: 0px;
	height: 1px;
	width: 4px;
	background: url(../images/pix.gif) repeat;
}
#pix_vertical1 { 
	padding: 0px;
	margin: 0px;
	height: 630px;
	width: 1px;
	background: url(../images/pix.gif) repeat;
	color: #FFFFFF;
}
#pix_horizontal1 { 
	padding: 0px;
	margin: 0px;
	height: 1px;
	width: 420px;
	background: url(../images/pix.gif) repeat;
}



#pix_horizontal2 { 
	padding: 0px;
	margin: 0px;
	height: 1px;
	width: 146px;
	background: url(../images/pix.gif) repeat;
}
#pointille_h1 { 
	padding: 0px;
	margin: 0px;
	height: 1px;
	background: url(../images/pointille_h1.jpg) repeat;
}
/* ATTENTION provisoire - laisser pour des raisons historique */
#piontille_h1 { 
	padding: 0px;
	margin: 0px;
	height: 1px;
	background: url(../images/pointille_h1.jpg) repeat;
}


#pix_headerHD { 
	padding: 0px;
	margin: 0px;
	height: 100px;
	width: 1px;
	background: url(../images/pix.gif) repeat;
}


table#tableuEncadreAvecMarge {
	width: 100%;
	border-style: solid;
	border-color:#CCCCCC;
	border-width: 1px;
	background:  #D8E0F5;
}
table#tableuEncadreAvecMarge td {
	border-style: none;
	border: 0px;
	margin: 0px;
	padding: 5px; 
    vertical-align: middle;
	text-align:center;
}
table#tableuEncadreSansMarge {
	width: 100%;
	border-style: solid;
	border-color:#CCCCCC;
	border-width: 1px;
	background:  #D8E0F5;
}
table#tableuEncadreSansMarge td {
	border-style: none;
	border: 0px;
	margin: 0px;	
    vertical-align: middle;
	text-align:center;
}
table#tableuEncadreSansMargeNeutre {
	width: 100%;
	border-style: solid;
	border-color:#CCCCCC;
	border-width: 1px;
	background:  #D8E0F5;
}
table#tableuEncadreSansMargeNeutre td {
	border-style: none;
	border: 0px;
	margin: 0px;	
    vertical-align: middle;
}
table#tableuEncadreAvecMargeLeft {
	width: 100%;
	border-style: solid;
	border-color:#CCCCCC;
	border-width: 1px;
	background:  #D8E0F5;
}
table#tableuEncadreAvecMargeLeft td {
	border-style: none;
	border:: 0px;
	margin: 0px;
	padding: 5px; 
    vertical-align: middle;
	text-align:left;
}

table#tableuEncadreAvecMargeNeutre {
	width: 100%;
	border-style: solid;
	border-color:#CCCCCC;
	border-width: 1px;
	background:  #D8E0F5;
}
table#tableuEncadreAvecMargeNeutre td {
	border-style: none;
	border:: 0px;
	margin: 0px;
	padding: 5px; 
    vertical-align: middle;
}

table#adsmanager_xarion_Box{
	width: 100%;
	/*margin-top: 20px;
	margin-bottom: 20px;
padding: 5px;
*/


	border-style: solid;
	border-color:#CCCCCC;
	border-width: 0px;
}
table#adsmanager_xarion_Box td {
	border-style: none;
	border: 0px;
 border: 1px solid #000000;
	margin: 0px;
	padding: 5px; 
    vertical-align:bottom;
border-color:#CCCCCC;
text-align:center;
background:#D8E0F5;
	
}

table#adsmanager_xarion_Box td img {
	border: none;
	margin:0px;
}





table#xarionTableCellEspacement0{
	width: 100%;


	border-style: solid;
	border-color:#CCCCCC;
	border-width: 0px;
}
table#xarionTableCellEspacement0 td {
	border-style: none;
	border:: 0px;
 border: 1px solid #000000;
	margin: 0px;
	padding: 0px; 
    vertical-align:bottom;
border-color:#CCCCCC;
text-align:center;
background:#D8E0F5;	
}

table#xarionTabForm{
	width: 100%;
	border-width: 1px;
 	border: 1px solid #CCCCCC;
	margin: 0px;
	padding-left: 3px;
	padding-right:3px;
	background: #D8E0F5;
}






table#xarionTabForm td img {
	border: none;
margin:0px;
}

table#xarionTableFormTitre{
	width: 100%;
	border-style: none;
	background:#D8E0F5;	
}

table#xarionTableFormTitre td {
border-style: none;

border-width:0px 
	margin: 0px;
	padding: 0px;
}



table#xarionTableNeutre{
	width: 100%;


	border-style:none;
	border-width: 0px;
}
table#xarionTableNeutre td {
	border-style: none;
	border:: 0px;
 border: 0px;
	margin: 0px;
	padding: 0px; 
 /*   vertical-align:middle;*/
}






/* Style of Category List */
/* -------------------------------------------------------- */
table#xarionCatListSymbols {
	width: 100%;
	border-style: solid;
	border-color:#CCCCCC;
	border-width: 1px;
	background:  #D8E0F5;
}
table#xarionCatListSymbols td {
	vertical-align: top;
	border-style: none;
	border: 0px;
	margin-left: 0px;
	padding-left: 0px;
	height:100%; 
}

table#xarionCatListSymbols td img {
	/*float: left; */
	padding: 0px;
	border: 0px;
}

/* Style of Category Icon */
img.xarionCatIco {
	border-style: none;
	float: left;
	clear: left;
padding: 5px;
vertical-align:middle;
}

/* Style of Category Name */
p.xarionCatName {
	font-size: 13px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Style of Category Introtext */
p.xarionCatsListSymbolsIntrotext {
	font-size: 11px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}




.textImportant {
	/* padding: 5px; */
	/* background-color: #990000; */
	/* color: #FFFFFF; */
	color: #990000; 
	font-size: 11px;
	/* font-weight: bold; */
}

.xarionItemTitle {


	margin-bottom: 5px;
	border-style:none;
	font-size: 13px;
	font-weight: bold;


	color: #FF8501;
}



/*** pathway setting ***/
.xarionPathWay {
	font-size: 11px; color: #ffffff; text-decoration: none;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height: 120%;
	height:14px;
	background-color:#999999;
	padding-left: 3px;
	vertical-align: middle;
}

a.xarionPathWay:link, a.xarionPathWay:visited {
   font-size: 11px; color: #ffffff; text-decoration: none;
   font-family:  Arial, Verdana, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   line-height: 120%;
   background-color:#999999;   
}

a.xarionPathWay:hover {
   font-size: 11px; color: #FF8501; text-decoration: none;
   font-family:  Arial, Verdana, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   line-height: 120%; 
   background-color:#999999;  
}



/* Style for Standard Joomla! mosmsg-class, because often undefined */
/* To use the style of your template, delete this entry. */
.message {
	padding: 0px;
	background-color: #990000;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}




table.xarion_honneur {
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	border: none;
border: 1px;
}

div.xarion_honneur {
	padding: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-size: 11px;
	font-family: Arial,Helvetica,sans-serif;
	clear: both;
}

table.xarion_honneur th, div.xarion_honneur h3 {
	text-align: left;
	padding-left: 12px;
	height: 25px;
	line-height: 25px;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	margin: 2px 0 5px 0; 

	background: #5A7EDC url(../images/subhead_bg.jpg) no-repeat left;
	color: #FF8501;
}
.xarion_honneur_titre1 {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	text-align: center;
	font-weight:bold;
	color:#003366;
}

table.xarion_honneur td {
	padding: 5px;
	padding-top: 10px;
	margin: 2px;
	text-align: center;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	
}

table.xarion_honneur  img {
	margin:0px;
	border: 1px solid #D1DBF3;
}


/* ========================================== 
Logement
*/
.xarion_NomLogement{
 	font-size: 14px;
	font-weight: bold;
 	color: #003366;
}
.xarion_NomLogementDetail{
 	font-size: 14px;
	font-weight: bold;
 	color: #003366;
}
.xarion_NomCategorie{
 	font-size: 11px;
 	color: #003366;
}

.xarion_tabLogementListGauche {
	border-style: solid;
	background-color: #D8E0F5;
	border-color:#CCCCCC;
	border-width: 0px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width: 1px;
}


.xarion_tabLogementListDroit {
	border-style: solid;
	background-color: #D8E0F5;
	border-color:#CCCCCC;
	border-left-width:0px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width: 1px;
}
.xarion_tabLogementListMilieu {
	border-style: solid;
	background-color: #D8E0F5;
	border-color:#CCCCCC;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-bottom-width: 1px;
}

#xarionDetailTab {
	padding-left: 3px; 
	padding-right: 3px; 

	width: 99%;
	border-style: solid;
	border-color:#CCCCCC;
	border-width: 1px;
	background:  #D8E0F5;
}

/*** pathway setting ***/
.xarion_pathway {
	font-size: 11px; color: #ffffff; text-decoration: none;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height: 120%;
	height:14px;
	background-color:#999999;
}

a.xarion_pathway:link, a.xarion_pathway:visited {
   font-size: 11px; color: #ffffff; text-decoration: none;
   font-family:  Arial, Verdana, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   line-height: 120%;
   background-color:#999999;   
}

a.xarion_pathway:hover {
   font-size: 11px; color: #FF8501; text-decoration: none;
   font-family:  Arial, Verdana, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   line-height: 120%; 
   background-color:#999999;  
}


table#_xarion_Categorie_Box{
	width: 100%;
	/*margin-top: 20px;
	margin-bottom: 20px;
padding: 5px;
*/
	border-style: solid;
	border-color:#CCCCCC;
	border-width: 0px;
background:#CCCCCC;

}
table#_xarion_Categorie_Box td {
	border-style: none;
	border: 0px;
 	border: 0px;
	margin: 0px;
	background:#D8E0F5;	
}
table#_xarion_Categorie_Box th {
	border-style: none;
	border: 0px;
 	border: 0px;
	margin: 0px;
	background:#D8E0F5;	
}

table#_xarion_Categorie_Box td th img {
	border: none;
	margin:0px;
}
.xarion_titre_table{
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background:#D1DBF3;	 
}

.xarion_button {
	text-align: center;
	vertical-align:middle;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #cccccc;
	color: #444444;
	width: auto;
	background: #ECECEC url(../images/button_bg.png) repeat-x;
	padding: 0px 0px 0px 0px;
	line-height: 14px;
	margin: 2px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;
	width:90px;
}
.xarion_buttongras {
	text-align: center;
	vertical-align:middle;
	font-size: 11px;
	font-weight:bold;
	border: 1px solid #cccccc;
	color: #444444;
	width: auto;
	background: #ECECEC url(../images/button_bg.png) repeat-x;
	padding: 0px 0px 0px 0px;
	line-height: 14px;
	margin: 2px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;
width:90px;
}

.xarion_titre_parag_trait_bottom {
	border-bottom: 1px solid #CCCCCC; 
	font-weight: bold;
	vertical-align:bottom;
	text-align:left;
}

.xarion_cellule_trait_blanc_bottom {
	border-bottom: 1px solid #EEEEEE; 
	font-weight: bold;
	vertical-align:bottom;
	text-align:left;
}

.imgacMovePointer {
	cursor:pointer;
}

.xarion_NomElementListe{
 	font-size: 14px;
	font-weight: bold;
 	color: #003366;
}
.xarion_NomElementDetail{
 	font-size: 14px;
	font-weight: bold;
 	color: #003366;
}
.xarion_NomCategorie{
 	font-size: 11px;
 	color: #003366;
}
