.flexi_logout
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A61A1A;
	text-decoration: none;
	padding-left: 20px;
	padding-bottom: 5px;
}

.flexi_tableau
{
	background-color: #3792A8; 
}

.flexi_tableauover
{
	background-color: #9FCAD5; 
}

.flexi_title
{
	background-image: url(../App_Themes/Theme1/h1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A61A1A;
	text-decoration: none;
	padding-left: 20px;
	padding-bottom: 5px;
}

.flexi_title2
{
	background-image: url(../App_Themes/Theme1/h2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8F9010;
	list-style-image: url(puces.gif);
	font-weight: bold;
	text-decoration: none;	
	padding-left: 20px;
	padding-bottom: 5px;
	margin-left: 23px;
}

.flexi_title3
{
	background-image: url(../App_Themes/Theme1/h2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	list-style-image: url(puces.gif);
	font-weight: bold;
	text-decoration: none;	
	padding-left: 20px;
	padding-bottom: 5px;
	margin-left: 23px;
}

.flexi_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-image: url(../App_Themes/Theme1/puces.gif);
}

.flexi_tableedit
{
	background-color: #C9E2E7; 
	border: 1px solid #3792A8;
}

.flexi_tableaueditover
{
	background-color: #C9E2E7; 
	border: 1px solid #3792A8;
}

.flexi_tableauedit
{
	background-color: #FFFFFF; 
	border: 1px solid #C9E2E7;
}

.flexi_navon
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3792A8;
	text-decoration: none;
}

.flexi_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #000000;
}

.flexi_link:hover
{
	color: #FF7F00;
}

.dashed
{
	border: dashed 1px #CCCCCC; 
	padding: 10px 10px 10px 10px;
}

.flexi_ImgBorder
{
	padding: 10px;
}
.flexi_ImgBorderLeft
{
	padding-left: 10px;
	padding-bottom: 10px;
}
.flexi_ImgBorderRight
{
	padding-right: 10px;
	padding-bottom: 10px;
}

.f_texte A
{
	font-weight: bold;
	color: #A61A1A;
	text-decoration: none;
}
.f_texte A:hover
{
	font-weight: bold;
	color: #A61A1A;
	text-decoration: underline overline;
}

.texte A
{
	font-weight: bold;
	color: #A61A1A;
	text-decoration: none;
}
.texte A:hover
{
	font-weight: bold;
	color: #A61A1A;
	text-decoration: underline overline;
}