﻿/* Par défaut */
body {
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
}

p {
	font-size: 12px;
}

input {
	font-size: 12px;
}

select {
	font-size: 12px;
}
table {
	font-size: 12px;
}
textarea {
	font-size: 12px;
}
pre 
{
	font-family: Lucida Console, Courier New, Courier;
	font-size: 12px;
}

.BackcolorClass { background-color: #ffa7a8 }

/* Fond Tableaux */
.BackNew { background-color: #FFC0FF !important; }
.BackDel { background-color: #FF8080 !important; }
.BackVal { background-color: #C0FFC0 !important; }
.BackNot { background-color: Silver !important; }
.BackLock { background-color: #FFFFFF !important; color: #80c040 !important; font-style: italic !important; }
.BackLock a.LnkBlack:link, .BackLock a.LnkBlack:visited { color: #80c040  !important;  }


/* Texte */
.Thin { font-size: 10px; }
.Big { font-size: 16px; }
.VeryBig { font-size: 24px; }
.Commentaire { font-style: italic }
.Bold { font-weight: bold; }
.Highlight {
	font-weight : bold;
	color: #000000;
}
.MiniTitre {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.Titre {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #009fe3;
    text-decoration: underline;
}
.Alert {
	font-weight : bold;
	color: #ab730c;
}
.AlertBack {
	font-weight : bold;
	background-color: #ab730c;
	color: #FFFFFF;
}

a:link    { color: #000000; text-decoration: none; }
a:active  { color: #000000; }
a:visited { color: #000000; }
a.LabelOff:link, a.MenuLabel:link    { color: #FFFFFF; }
a.LabelOff:active, a.MenuLabel:active  { color: #FFFFFF; }
a.LabelOff:visited, a.MenuLabel:visited { color: #FFFFFF; }

a.LnkButton img { margin-left: 3px; margin-right: 3px; }
a.LnkButton:link    { color: #000000; text-decoration: none }
a.LnkButton:hover  { color: #009fe3; text-decoration: underline }
a.LnkButton { display: inline-block; margin: 2px }

a.LnkBlack:link { color: #000000; text-decoration: underline; }
a.LnkBlack:visited { color: #000000; text-decoration: underline; }
a.LnkBlack:hover { color: #009fe3; text-decoration: underline; }


.BioBack
{
  background-image: url(Images/imgHeaderBio-back.jpg);
}

.BioBackFont
{
  background-image: url(Images/imgHeaderBio-back.jpg);
  font-size: 20px;
  color: white; 
  text-decoration: underline
}

.divTrombi{
	display: none;
	overflow-x: auto;
	height: 785px;
}

.divTrombi .zone{
	line-height: 18px; 
	height: 18px;
	width: 136px;
	vertical-align: middle; 
}

.divTrombi tr{
	margin-bottom: 20px; 
	display: block;
}

.divTrombi .center{
	text-align: center; 
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.divTrombiMeeting{
	background-color: #009fe3;
	color: #FFF;
	margin-top: 10px;
	display: block;
}

.divTrombiMeeting input,
.divTrombiMeeting img {
	float:right;
    clear:both;
}

.divTrombiMeeting.BackVal{
	color:#000;
}

.divTrombiMeeting > span{
	padding-left: 5px;
}

.divtrombiImg  img {
	display: block;
    margin-left: auto;
    margin-right: auto;
    width: 132px;
    height: 175px;
}

.divtrombiImg {
	border: 2px; 
	border-color: #FFF
}

span#loctitle{
    color:#009fe3;
}
