BODY
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: Black;
}

TD
{
	font-family: Verdana;
	font-weight: normal;
	font-size : 11px;
	color: black;
}

BODY.back A
{
	font-family: Verdana;
	font-weight: normal;
	font-size : 11px;
	color: black;
	text-decoration: underline;
}

BODY.back A:hover
{
	font-family: Verdana;
	font-weight: normal;
	font-size : 11px;
	color: black;
	text-decoration: none;
}
#divFilAriane a, #divFilAriane a:hover {
	color: black;
}
.AHover
{
	font-family: Verdana;
	font-weight: normal;
	font-size : 11px;
	color: black;
	text-decoration: none;
}

.AInverse
{
	font-family: Verdana;
	font-size : 11px;
	color: black;
	text-decoration: none;
}
.AInverse:hover, .AInverseHover
{
	font-family: Verdana;
	font-size : 11px;
	color: black;
	text-decoration: underline;
}

.LienPreSuiv, .LienPreSuivHover
{
	/*color: darkblue;*/
	color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.LienPreSuivHover
{
    color: #cc0000;
}
.LienPreSuiv:hover, .LienPreSuivHover:hover
{
    color: #cc0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}

.TitreArticleDetail 
{
	color: #000000;
	font-size: 17px;
	font-weight: bold;
	font-family: Verdana;
	text-align: center;
	padding-bottom: 20px;
}

.ElementSeparateur
{
	/*background-color: b9cad9;*/
	background-color: #A1A0A0;
}

.ElementTitre
{
	/*color: darkblue;*/
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
}
.ElementTitre:hover, .ElementTitreHover
{
	/*color: red;*/
	color: #474746;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
}

.ElementResume
{
	color: 474746;
	font-size: 11px;
	font-family: Arial;
	text-align: justify;
	text-decoration: none;
}
.ElementResume:hover
{
	color: black;
	font-size: 11px;
	font-family: Arial;
	text-align: justify;
	text-decoration: none;
}

.ElementDate
{
	color: black;
	font-size: 10px;
	font-family: Tahoma, Arial;
	text-decoration: none;
}

.ElementRubrique
{
	/*color: darkblue;*/
	color: #000000;
	font-size: 10px;
	font-family: Tahoma, Arial;
	text-decoration: none;
}
.ElementRubrique:hover
{
	/*color: darkblue;*/
	color: #000000;
	font-size: 10px;
	font-family: Tahoma, Arial;
	text-decoration: underline;
}

.ElementTexte
{
	color: black;
	font-size: 11px;
	font-family: Tahoma, Arial;
	text-decoration: none;
}

.LienAdmin
{
	font-weight:bold;
	font-size:10px;
	color:#2b4156;
	font-family:Verdana;
	text-decoration:none;
}

.LienAdmin:hover
{
	font-weight:bold;
	font-size:10px;
	color:#2b4156;
	font-family:Verdana;
	text-decoration:underline;
}

.TitreAdmin
{
	font-weight:bold;
	font-size:11px;
	color:black;
	font-family:Verdana;
}

.Txt
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11;
	color: Black;
}

.Bloc
{
	padding-top: 2;
	padding-bottom: 2;
	font-weight: bold;
	font-size: 10px;
	color: #293A4A;
}

.BoutonOut
{
	filter: alpha(opacity=80);
	border-left: #efefde 1px solid;
	border-right: #efefde 1px solid;
	border-top: #efefde 1px solid;
	border-bottom: #efefde 1px solid;
}

.BoutonOver
{
	background-color: #c1d2ee;
	border-left: #316ac5 1px solid;
	border-right: #316ac5 1px solid;
	border-top: #316ac5 1px solid;
	border-bottom: #316ac5 1px solid;
}

.ModifierDeplacerSupprimer
{
	position: absolute;
	top: 10px;
	left: 50%;
	width: 310px;
	margin-left: -155px;
	z-index: 100
}
#bandeaucookies 
{
	display:none;
	color: #FFF;
	min-height: 30px;
	position: fixed;
	left: 0px;
	bottom: 0px;
	width: 100%;
	z-index: 99999;
	padding: 6px 20px 4px;
	background-color: rgba(70, 70, 70, 0.72);
	text-align: left;
	font-size: 13px;
}
#bandeaucookies #bt-cookies 
{
	margin: 0px 20px;
	line-height: 20px;
	background: #999999 none repeat scroll 0% 0%;
	border: medium none;
	color: #FFF;
	padding: 4px 12px;
	border-radius: 3px;
	cursor: pointer;
	font-size: 13px;
	font-weight: bold;
}
#bandeaucookies a 
{
	text-decoration:none;
	font-size: 13px;
	font-weight:normal;
	color:White;
}
#bandeaucookies a:hover
{
	text-decoration:underline;
}