body
{
	background-color:#8b8b8b;
	margin:5px 0px 0px 0px;
	font-family:Verdana;
	zoom:80%;
}
.welcome
{
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
}
a
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
}
a:hover
{
	text-decoration:underline;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}
#GlobalContent
{
	border:none;
	width:887px;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
}
#Header
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	height:93px;
	display:none;
}

#LinkContact a:hover
{
	color:#aaaaaa;
}
.LinkPerson
{
	color:#ffcc00;
}
.LinkPerson a:hover
{
	color:#ffcc00;
}
.Link
{
	color:#aaaaaa;
}
.Link a:hover
{
	color:#aaaaaa;
}
#NavTab
{
  	height:40px;
	background-image:url(images/fondNav.gif);
	vertical-align:bottom;
	display:none;
}

#glc
{
	padding-left:4px;
}
#cr1
{
	border:solid 1px #a7a7a7;
}

#cr2
{ 
overflow:visible;
height:300px;
}

#Content
{
	width:675px;
	padding-left:17px;
	vertical-align:top;
}
#ContentHome
{
	width:682px;
	/*padding-left:17px;*/
	vertical-align:top;
}
#subNav
{
	height:30px;
	display:none;
}
#Goodies
{
	display:none;
}

#lbRub
{
	text-align:left;
	vertical-align:top;
	float:;
	color:#69b920;
	font-family:Verdana;
	font-size:24px;
}
#visu
{
	float:left;
	padding-right:3px;
	padding-bottom:3px;
}
#lbTitre
{
	text-align:left;
	vertical-align:top;
	color:#69b920;
	font-family:Verdana;
	font-size:13pt;
	font-weight:bold;
	float:;
}
#longtitle
{
	vertical-align:top;
	color:#69b920;
	font-family:Verdana;
	font-size:13pt;
	font-weight:bold;
	float:;
}
#auteur
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	float:;
}
#date
{
	font-family:Verdana;
	font-size:11pt;
	float:left;
}
#text
{
	text-align:left;
	vertical-align:top;
	font-family:Verdana;
	font-size:11pt;
	float:none;
}
#tabFormContact
{
	vertical-align:top;
	font-family:Verdana;
	font-size:11pt;
}
#tabFormContact td
{
	padding-right:5px;
}
#divhisto
{

}
.historique
{
	text-align:left;
	vertical-align:top;
	font-family:Verdana;
	font-size:11pt;
	border: solid 1px #000000;
}
.historique th
{
	text-align:left;
	vertical-align:top;
	font-family:Verdana;
	font-size:11pt;
	font-weight:bold;
}
.bouton
 {
 	font-family:Verdana;
 	font-size:10pt;
 	font-weight:bold;
 	background-color:#a9a9a9;
 	border:solid 1px #000000;
 	text-transform:uppercase;
 	cursor:hand;
 }

.LogBox
{
	font-size:8pt;
	width:94px;
	height:14px;
	border:solid 1px #000000;
}
.tdPadding
{
	text-align:left;
	font-family:Verdana;
 	font-size:8pt;
}
.InputBox
{
	font-size:8pt;
	width:140px;
	border:solid 1px #000000;
}
.textArea
{
	font-size:8pt;
	width:200px;
	border:solid 1px #000000;
	height:100px;
}
.SelectBox
{
	font-size:8pt;
	height:17px;
	border:solid 1px #000000;
}
#SearchBoxTab
{
	font-family:Verdana;
 	font-size:8pt;
 	height:35px;
 	font-weight:bold;
	width:167px;
}
#SearchBoxTab td
{
	text-align:left;
	padding-left:7px;
}
#LogBoxTab
{
 	font-family:Verdana;
 	font-size:8pt;
 	height:110px;
 	font-weight:bold;
	padding-left:7px;
	width:167px;
}
#Path{
	font-family:Verdana;
 	font-size:8pt;
 	font-weight:bold;
 	height:27px;
 	vertical-align:middle;
	padding-left:7px;
}
#ajaxSearch_resultListContainer
{
	float:left;
}
#ajaxSearch_pagination
{
	font-family:Verdana;
 	font-size:10pt;
 	background-color:#000000;
}

#StandardTable
{
	font-family:Verdana;
 	font-size:10pt;
}
#StandardTable td
{
	font-family:Verdana;
 	font-size:10pt;
}
#webGoodies
{
	float:right;
	display:none;
}
/*********************** Widgets ************************/
	/* Style default */
	.widgrfk-default
	{
		font-family:Verdana;
		font-size:11px;
	}
	.widgrfk-default th
	{
		font-weight:bold;
		text-align:right;
		color:#FFFFFF;
		height:18px;
		padding-right:3px;
		background-image:url(images/wdg_top_orange.gif);
	}
	.widgrfk-default td
	{
		font-family:Verdana;
		font-size:11px;
		background-color:#ededed;
		border:1px solid #f0c42e;
		padding:3px 3px 3px 3px ;
		height:50px;
	}

	/* Style Orange */
	.widgrfk-orange
	{
		font-family:Verdana;
		font-size:11px;
	}
	.widgrfk-orange th
	{
		font-weight:bold;
		color:#FFFFFF;
		height:18px;
		text-align:right;
		padding-right:3px;
		background-image:url(images/wdg_top_orange.gif);
	}
	.widgrfk-orange td
	{
		font-family:Verdana;
		font-size:11px;
		background-color:#ededed;
		border:1px solid #f0c42e;
		padding:3px 3px 3px 3px ;
		height:50px;
	}
	/* Style Gris */
	.widgrfk-gris
	{
		font-family:Verdana;
		font-size:11px;
	}
	.widgrfk-gris th
	{
		font-weight:bold;
		text-align:right;
		height:18px;
		color:#FFFFFF;
		padding-right:3px;
		background-image:url(images/wdg_top_gris.gif);
	}
	.widgrfk-gris td
	{
		font-family:Verdana;
		font-size:11px;
		background-color:#ededed;
		border:1px solid #e5e5e5;
		padding:3px 3px 3px 3px ;
		height:50px;
	}

	/* Style Vert */
	.widgrfk-vert
	{
        font-family:Verdana;
		font-size:11px;
	}
	.widgrfk-vert th
	{

		font-weight:bold;
		text-align:right;
		height:18px;
		color:#FFFFFF;
		padding-right:3px;
		background-image:url(images/wdg_top_vert.gif);
	}
	.widgrfk-vert td
	{
		font-family:Verdana;
		font-size:11px;
		background-color:#ededed;
		border:1px solid #9ac536;
		padding:3px 3px 3px 3px ;
		height:50px;
	}
	.dragableBox
	{
		width:220px;
		padding-bottom:5px;		
	}
	/*********************** / Widgets ************************/

	#TableListe
	{
		font-family:Verdana;
		font-size:11px;
		width:660px;
	}
	#TableListe td
	{
		vertical-align:middle;
		padding-left:3px;
		text-align:left;
		width:165px;
	}

	/**************************** Menu ***********************/
	
	#menu 
	{
	  display:none;
	}
	
	/**************************** / Menu ***********************/

	/****************************  SousMenu ***********************/
	.tdSubMenu
	{
	    display:none;			
	}
	#Bandeau
	{
		display:none;
	}
	/**************************** / SousMenu ***********************/
	
	/****************************  Calendar **********************/
	#vicalendar
	{
	    width:100%;
	    font-family:Verdana;
		font-size:11px;
		color:#FFFFFF;
		border:none;
	} 
	
	#calendar
	{
	    width:168px;
	    font-family:Verdana;
		font-size:11px;
		color:#000000;
	}
	#calendar th
	{
	
	
	}
	#calendar td
	{
		
	}
	.prevMonth
	{
	    color:#FFFFFF;
	    font-family:Verdana;
		font-size:11px;
		font-weight:bold;
	}
	.prevMonth a:hover
	{
	    color:#FFFFFF;
	    text-decoration:none;
	}
	
	.nextMonth
	{
	    color:#FFFFFF;
	    font-family:Verdana;
		font-size:11px;
		font-weight:bold;
	}
	.nextMonth a:hover
	{
	    color:#FFFFFF;
	    text-decoration:none;
	}
	.calendarDetail
	{
	    text-align:left;
	    display:none;
	    position:absolute;
	    width:167px;
	    height:50px;
	    vertical-align:top;
	    background-color:#b7b7b7;
	    padding:3px 3px 3px 3px;
	    border:solid 1px #FFFFFF;
	    text-decoration:none;
	}
	.selected
	{
	    color:#FFFFFF;
	    background-color:#e9a226;
	}
	.selected a
	{
	    color:#FFFFFF;	    
	}
	.empty
	{
	    color:#000000;
	}	
	/****************************  Calendar **********************/
