
/* :::: div#logo ::::::::::::: */

div#logo em
{
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	font-style:normal;
	margin-left:15px;
	padding:0px;
}

/* :::: div#header :::::::::::: */

div#header h1
{
	font-family: "Trebuchet ms", "Microsoft sans serif", arial, sans-serif;
	font-size: 30px;
	text-align: center;
	font-weight: normal;
	letter-spacing:1px;
	color:#F00;
	padding:0px;
	margin-top:15px;
}
div#header h1.petit
{
	font-family: "Courier New", Courier, monospace;
	font-size: 22px;
	text-align: center;
	font-weight: bold;
	color:#F00;
	padding:0px;
	margin-top:24px;
	letter-spacing:0px;
}
div#header span.contreTitre
{
	font-family: "Courier New", Courier, monospace;
	font-size: 22px;
	font-weight: normal;
	letter-spacing:0px;
	color:#999;
}

/* :::: div#central ::::::::::::: */

div#central p
{
	overflow:auto; /* pour viter le chevauchement de blocks <p> quand une image qui y est insre */
	width:100%; /* ncessaire pour le mme rsultat sous IE6 */
}
div#central table.TablePubGG
{
	border:none;
	width:100%;
}
div#central table.TablePubGG  td
{
	padding:8px;
	margin:0;
}
div#central table.TablePubGG  td:first-child
{
	padding-right:20px;
}
div#central td.TdPubGG
{
	text-align:right;
}
/*  ancien
div#central img.presentation
{
	float:right;
	margin-left:10px;
	margin-right:50px;
}
div#central ul.presentation
{ 
	list-style-type:circle;
	text-align:left;
	line-height:20px;
	margin-left:50px;
	margin-bottom:30px;
	padding:O;
}*/
div#central img.presentation
{
	/*float:right;*/
	margin-left:34px;
	margin-right:10px;
}
div#central ul.presentation
{ 
	list-style-type:circle;
	text-align:left;
	line-height:20px;
	padding:O;
	padding-left:20px;
	margin-left:10px;
	margin-bottom:0px;
	margin-top:20px;
}
div#central a
{
	color:#05d105;
	/*color:#13D213;*/
}
div#central a:hover
{
	color:#F00;
	text-decoration:none;
}
div#central a.grosLien
{
	color:#13D213;
	font-family: "Trebuchet ms", "Microsoft sans serif", arial, sans-serif;
	font-size: 16px;
}
div#central a.grosLien:hover
{
	color:#F00;
	text-decoration:none;
}
div#central h2
{
	font-family: "Trebuchet ms", "Microsoft sans serif", arial, sans-serif;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	color:#F00;
	padding:0px;
	border-bottom:1px dotted #F00;
}
div#central h2.bilanTest
{
	font-weight: bold;
	padding-top:19px;
	margin-top:30px;
	margin-bottom:20px;
	border-bottom:none;
	border-top:4px double #13D213;
}
div#central span.texteCouleur1
{
	color: #F00;
	font-weight:bold;
}
div#central img.etoile1
{
	margin-left:10px
}
div#central img.aDroite
{
	float:right;
	margin-bottom:15px;
	margin-left:15px
}
div#central img.aGauche
{
	float:left;
	margin-bottom:15px;
	margin-right:15px
}
div#central table.evaluation
{
	width:100%;
	border-spacing:8px;
	margin-bottom:25px;
}
div#central td.pointFort, td.pointFortComp
{
	background:#DFD; /* #D0FBB8 url(img/etoile2.jpg) top left no-repeat */
	border:1px #00C300 solid;
	vertical-align:top;
}
div#central td.pointFaible, td.pointFaibleComp
{
	background:#FDD;
	border:1px #F00 solid;
	vertical-align:top;
}
div#central td.pointFort, td.pointFaible
{
	width:50%;
}
div#central td.pourQui
{
	background:#FFF;
	border:1px #999 solid;
	width:100%;
}
div#central ul.plus, ul.moins, ul.qui, ul.plusComp, ul.moinsComp, ul.lienComp
{
	padding-top:8px;
	margin-top:0px;
	padding-bottom:8px;
	margin-bottom:5px;
	padding-right:5px;
	margin-right:3px;
	text-align:left;
}
div#central ul.plusComp > li, ul.moinsComp > li, ul.plus > li, ul.moins > li, ul.qui > li {
	margin-top:5px;
}
div#central ul.plusComp, ul.moinsComp, ul.lienComp
{
	padding-left:22px;
	margin-left:0px;
	font-size:11px;
}
div#central ul.plus, ul.plusComp
{
	list-style:url(img/puce-plus.gif);
}
div#central ul.moins, ul.moinsComp
{
	list-style:url(img/puce-moins.gif);
}
div#central .etoileComp
{
	padding:10px 6px;
}
div#central ul.qui
{
	list-style:disc;
}
div#central p.maj
{
	text-align:right;
	font-size:11px;
	font-style:italic;
	color:#000;
}
div#central a.lienGros 
{
	color:#13D213;
	font-weight:bold;
	font-size:15px;
	font-family: 'Trebuchet ms', 'Microsoft sans serif', arial, sans-serif;
	text-decoration:none;
}
div#central a:hover.lienGros 
{
	color:#F00;
	text-decoration:none;
}
div#central a.nonSLG 
{
	color:#000;
	text-decoration:none;
}
div#central a:hover.nonSLG 
{
	color:#F00;
	text-decoration:none;
}
div#central a.GrosTitre 
{
	color:#F00;
	text-decoration:none;
}
div#central a:hover.GrosTitre 
{
	color:#05d105;
	text-decoration:none;
}
div#central .light 
{
	color:#888;
}

/* :::: div#footer :::::::::::: */

div#footer a
{
	color:#000;
}
div#footer a:hover
{
	color:#F00;
	text-decoration:none;
}

