/* -------------------------- */
/* SOLOG HTML Tags         */
/* -------------------------- */
.page
{	
	margin: auto;
	width: 100%;
	text-align: center;
}

td.col1
{
	font-weight: bold;
	color: white;
	border-bottom: #bdd0e4 2px solid;
	background-color: #7da7d8;
	text-align: center;
	vertical-align: top;
}

td.col1Haut
{
	font-weight: bold;
	color: white;
	border-bottom: #7da7d8 2px solid;
	background-color: #7da7d8;
	text-align: center;
	vertical-align: top;
}

td.col1HautLink
{
	font-weight: bold;
	color: white;
	border-bottom: #7da7d8 2px solid;
	background-color: #7da7d8;
	text-align: left;
	vertical-align: middle;
}
td.url
{
	border-top: #bdd0e4 1pt solid;
	font-size: 7pt;
	color: #898989;
	border-bottom: #bdd0e4 1pt solid;
	background-color: #ebebeb;
	text-align: right;
}
td.date
{
	border-right: #bdd0e4 0px solid;
	border-top: #bdd0e4 1px solid;
	font-weight: bold;
	border-left: #bdd0e4 0px solid;
	color: white;
	border-bottom: #bdd0e4 1px solid;
	background-color: #7da7d8;
	text-align: center;
}
table.Accueil
{	
	border-bottom: #bdd0e4 2px solid;
	background-color: gainsboro;
}

.presentation
{
	margin: 6px 10px  ;
	overflow: hidden;
	height: 202px;
	border: 0px solid red;
}
.presentation2
{
	margin: 6px 10px  ;
	overflow: hidden;
	border: 0px solid red;
}

.test
{
	display: none;
	visibility: hidden;
}
.article
{
	border-top: white 1px dotted;
	font-weight: bold;
	padding-top: 0px;
	border-bottom: white 1px dotted;
	background-color: #002157;
	text-align: center;	
}

.ArtAuteur
{
	font-weight: bold;
	float: left;
	
	margin: 5px;
	margin-left:10px;

}
.ArtDate
{
	float: right;
	margin: 5px;
	font-weight: bold;
}
.ArtTitre
{
	clear: both;
	font-weight: bold;
	margin-left: 10px;	
}

.divLigne
{
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom: black 1px dotted;
}

td.areaAbout
{
	font-size: 7pt;
	border-bottom: #bdd0e4 2px solid;
	background-color: #186ed2;
	text-align: right;
	color:White;
}
td.areaIntern
{
	font-size: 7pt;
	border-bottom: #bdd0e4 2px solid;
	background-color: #186ed2;
	text-align: right;
	color:White;
}
.areaContributionImpair
{
	border-right: #716f64 1px solid;
	background-color: #f2f6fb;
	font-size: 11px;
	font-family :Arial;
	color :Black;
}

.areaContributionPair
{
	border-right: #716f64 1px solid;
	background-color: white;
	font-size: 11px;
	font-family :Arial;
	color :Black;
}

td.areaBlog
{
	font-size: 7pt;
	border-bottom: #bdd0e4 2px solid;
	background-color: #002157;
	text-align: center;
	color:White;
}

td.areaHeaderContribution
{
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	border-bottom: 0px;
	background-color: #002157;
	text-align: center;
	color:White;
}

td.areaMeeting
{
	text-align: right;
	font-size: 7pt;
	border-bottom: #bdd0e4 2px solid;
	background-color: #4c8bd4;
	color:White;
}

td.areaDocu
{
	text-align: right;
	font-size: 7pt;
	border-bottom: #bdd0e4 2px solid;
	background-color: #7da7d8;
	color:White;
}

td.areaCommitee
{
	text-align: right;
	font-size: 7pt;
	border-bottom: #bdd0e4 2px solid;
	background-color: #7da7d8;
}

td.responseHomeopathy
{
	background-color: #fef5ec;
	text-align: justify;
}


.tbLogon
{
	font-size: 7pt;
	font-family: Verdana, Tahoma, Arial,Courier New, Courier;
	margin: 0px;
	padding: 0px;
}
/* -------------------------- */
/* Standard HTML Tags         */
/* -------------------------- */

BODY
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #fff;
	color: #333;
	margin: auto;
}
TD, P
{
	font-size: 11px;
	color: #333;
	font-family: Verdana, Tahoma, Arial;
}
INPUT, SELECT, TEXTAREA
{
	color: #333;
	font-size: 9pt;
	font-family: Courier New, Courier, Verdana, Tahoma, Arial;
}
FORM
{
	margin-top: 0px;
}
FIELDSET
{
	padding: 0 10px 10px 10px;
	margin-left: 0;
	border: solid 1px #bbb;
}
LEGEND
{
	font-weight: bold;
}
A:link, A:visited
{
	color: blue;
	text-decoration: none;
}
A:hover
{
	color: red;
	text-decoration: none;
}

/* -------------------------- */
/* Text                       */
/* -------------------------- */

.pageHeading
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 130%;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	margin-bottom: 8px;
	border-bottom: dotted 2px #bbb;
}
.subHeading
{
	font-weight: bold;
}
.smallText
{
	color: #888;
	font-size: 7pt;
}
.textUpper
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
}
.textAlt
{
	color: #ff9900;
}
.textLight
{
	color: #888;
}
.textError
{
	font-weight: bold;
	border: 1px solid Red;
	background-color: #FFEEEE;
	color: Red;
	padding: 5px 5px 5px 5px;
}
.textValid
{
	font-weight: bold;
	border: 1px solid #9FBE4C;
	background-color: #EEFCD2;
	color: Green;
	padding: 5px 5px 5px 5px;
}

/* -------------------------- */
/* Areas and Sections         */
/* -------------------------- */

.areaHeader
{
	border-bottom: dotted 2px #ccc;
	margin-bottom: 5px;
	padding: 13px 3px 13px 3px;
}
.areaNavBar
{
	background-color: #eee;
	padding: 5px 0 180px 7px;
}
.areaNavBarItem
{
	padding: 3px 0 3px 0;
}
.areaMain
{
	background-color: #f5f5f5;
	padding: 0 15px 0 15px;
}
.areaFooter
{
	border-top: dotted 2px #ccc;
	margin-top: 5px;
	padding-top: 5px;
}
.normalBox
{
	background-color: #eee;
	border: solid 1px #ddd;
}
.gridItem
{
	border-bottom: solid 2px #ddd;
	padding-bottom: 4px;
	margin-top: 5px;
}
.gridPostMessage
{
	background-color: white;
	padding: 5px 5px 5px 5px;
	border: solid 1px #eee;
}
.gridPager TD
{
	background-color: #eee;
	font-weight: bold;
	padding: 2px 2px 2px 5px;
	border: solid 1px #ddd;
}

/* -------------------------- */
/* Miscellaneous              */
/* -------------------------- */

.button
{
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	cursor: hand;
	border: solid 1px #808080;
	background: url(images/buttonback.gif) center;
	padding: 1px 1px 1px 1px;
}
.button_accueil
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	font-weight: normal;
	font-size: 7pt;
	background-image: none;
	border-left: #808080 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #808080 1px solid;
	font-family: Tahoma, Verdana;
	background-color: #99ccff;
}
