/*************************************************************
 * General
 * 
 *************************************************************/
    td
	{
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	}
	body
	{	
	color:#DCDDF5;
	background:#808080;	
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;	
	margin-bottom:0px;
	}
	.mainTable
	{
		width:780px;
		vertical-align:top;
		border-width:0;
		padding:0;
		margin:0;
		
		
	}
	.mainTable .central
	{
		width:650;
		vertical-align:top;
		
		
	}
	.mainTable .rightSpace
	{
		width:160px;
		vertical-align:top;
		text-align:right;
		
	}
	
	.HpTable
	{
		width:724px;
		height:337px;
		vertical-align:top;			
	}
	.HpTable .central
	{
		vertical-align:top;
		text-align:right;		
	}
	.HpTable .bottomSpace
	{
		width:34;
		vertical-align:bottom;
		text-align:left;		
	}
	.HpTable .topSpace
	{
		vertical-align:bottom;
		text-align:right;
		
			
	}
	.HpTable .rightSpace
	{
		width:160px;
		vertical-align:top;
		text-align:left;
		
	}
	
	.footer
	{
	font-size: 9px;
	color: white;
	font-family: Arial;
	text-decoration: none;
	}
	
	
/*************************************************************
 * Texte
 * 
 *************************************************************/
H1
{
	
	font-size:20pt;
	color:#F1BB3F;
	font-style:italic;
	font-weight:bold;
	text-align:left;
}
H2
{
	font-family:Arial;
	font-size:15pt;
	color:#DCDDF5;
	font-style:italic;
	font-weight:bold;
	
}
H3
{
	font-family:Arial;
	font-size:10pt;
	color:#DCDDF5;
	font-weight:bold;
	padding:0;
	margin:0;
	
}
H4
{
	font-family:Arial;
	font-size:10pt;
	color:#DCDDF5;
	font-weight:normal;
	padding:0;
	margin:0;
	
}
a:link 
{
	color: #DCDDF5;
	text-decoration:underline;
}     /* unvisited link */
a:visited 
{
	
	color: #DCDDF5;
	text-decoration:underline;
}  /* visited link */
a:hover 
{
	color: #DCDDF5;
	text-decoration:underline;
}   /* mouse over link */
a:active 
{
	color: #DCDDF5;
	text-decoration:underline;
}   /* selected link */
td .imageMenu img
{
	border:0px;
	margin:0px;
	padding:0px;	
	font-size:3px;
	
	
}
td .intitule
{
	color: #808080;
	background-color: #F1BB3F;
	border-color: #F1BB3F;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	font-family: Verdana,tahoma,Arial;
	font-size: 10px;
	font-weight: bold;	
	text-align:center;

}
td .valeur
{
	color: black;
	background-color: #DCDDF5;	
} 
.message
{
	font-family:Arial;
	font-size:11pt;
	color:#DCDDF5;
	font-weight:bold;
	padding:10;
	margin:10;
}
/*************************************************************
 * tree
 * 
 *************************************************************/
.styleTreeNormal
{	
	font-family:Arial;
	
	background-image: url(../images/carreorange.gif);
	text-indent:10px;
	font-size:10px;	
	height:16px;
	width:130px;
	color: #C3C4D5;
	font-weight:bold;	
	background-repeat: no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:#C3C4D5;
	padding:1px;
	margin:1px;
}
.styleTreeHover
{	
	font-family:Arial;
	background-image: url(../images/carreorange.gif);
	text-indent:12px;
	font-size:10px;	
	height:16px;
	width:145px;
	color: White;
	font-weight:bold;	
	background-repeat: no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:white;
	padding:1px;
	margin:1px;
}
.styleTreeSelected
{	
	font-family:Arial;
	background-image: url(../images/carreorange.gif);
	text-indent:12px;
	font-size:10px;	
	height:16px;
	width:145px;
	color: #ffffff;
	font-weight:bold;	
	background-repeat: no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:black;
	padding:1px;
	margin:1px;
	
}
.styleTreeRoot
{
	font-family:Arial;
	background-image: url(../images/carreorange.gif);
	text-indent:12px;
	font-size:10px;	
	height:16px;
	width:145px;
	color: #C3C4D5;
	font-weight:bold;	
	background-repeat: no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:#C3C4D5;
	padding:1px;
	margin:1px;
}
/*************************************************************
 * search engine de la galerie
 * 
 *************************************************************/
.searchGalerie
{
	border:outset 2px #CCCCCC;
	width:151px;
	padding: 3px 0px 3px 0px;
	margin: 3px 0px 3px 0px;
}
.searchGalerie input
{
	font-size:11px;
	width:70px;
	height:20px;
}
.searchGalerie .radio
{
	font-size:11px;
}

.searchGalerie .btn
{
	font-size:11px;
	width:70px;
	height:20px;
	background-color:#F1BB3F;
}
.cssnav
{
	width:180px;
}
.cssgalerie
{
	width:500px
}
.cssFooter
{
	text-align:center;
	font-size:10px;
	color:white;
	
}
.RightBorder
{
	text-align:center;
	background-image:url(../images/img_CadreDroit3.gif);
	background-repeat:no-repeat;
	font-size:small;	
	height:510;
	
}
.RightBorder A
{
	
	color:#ffffff;
}
.whiteMessage
{
	color:White;
	font-weight:bold;
}
	
	
/*************************************************************
 * Apparence des datagrid A FAIRE
 * 
 *************************************************************/
.dgFormat
{
	color: #DCDDF5;
	background-color: #808080;
	border-color: #F1BB3F;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	font-family: Verdana,tahoma,Arial;
	font-size: 10px;	
}
.dgFormat .header
{
	color: #808080;
	background-color: #F1BB3F;
	border-color: #F1BB3F;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	font-family: Verdana,tahoma,Arial;
	font-size: 10px;
	font-weight: bold;	
	text-align:center;
}
.dgFormat .item
{
	color: black;
	background-color: #DCDDF5;
}

.dgFormat a:link { color: Black; }
.dgFormat a:hover { color: Black; }
.dgFormat a:active { color: Black; }
.dgFormat a:visited { color: Black; }
/* link */

.dgFormat .header a
{
	color: #F1BB3F;
}
/* link */

.dgFormat .footer
{
	color: #F1BB3F;
	background-color: Navy;
	border-color: #F1BB3F;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	font-family: Verdana,tahoma,Arial;
	font-size: 10px;
	font-weight: bold;	
	text-align:center;
}
.dgFormat .footer a
{
	color: #F1BB3F;
}
.bgHP
{
	background-image: url(../images/fond_HP.gif);
	width:750px;
	height:500px;
	background-repeat:no-repeat;
}
.bgHP img
{
	border-width:0px;
	border-style:outset;
	border-color:#F1BB3F;
}
.choixLang
{
	font-weight: bolder;
	text-transform: uppercase;
	font-family: Arial;
}

.TabShowArticle
{
	font-family:Arial;
	font-size:10pt;
	color:#DCDDF5;
	font-weight:bold;
	padding:0;
	margin:0;
	text-align:center;
}
.TabShowArticle th
{
	font-size:15pt;
}
.imageAccueil
{
	border-width:0px;
	border-style:outset;
	border-color:#F1BB3F;
}
.Invisible
{
	display:none;
}
.invi
{
	display:none;
}
.DoHand
{
	cursor:hand;
}