body
{
	margin: 0;
	padding: 0px 0px 0px 0px;
	border: 0;
	background: #FFFFFF;
	color: #000000;
}
TD {
	FONT-FAMILY: arial, verdana, helvetica;
}

.liste {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 20px; 
	MARGIN-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
}
h1 {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 200%;
	text-align: Left;
	margin-top : 0px;
	margin-bottom : 0px;
	padding: 0em;
}
h2 {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 100%;
	text-align: Left;
	margin-top : 0px;
	margin-bottom : 0px;
	padding: 0em;
}

h1.titre_article {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #CC0000;
	font-size: 180%;
	text-align: Left;
	margin-top : 0px;
	margin-bottom : 0px;
	padding: 0em;
	
}
h2.soustitre {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	color: #C0C0C0;
	font-size: 140%;
	text-align: Left;
	margin-top : 0px;
	margin-bottom : 0px;
	padding: 0em;
	
}
a.gris
{
	text-decoration: none;
	color: #aaa;
	font-weight: bold;
}
h3.spip {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 100%;
	text-align: center;
	margin-top : 40px;
	margin-bottom : 40px;
	padding: 0em;
}
h4.spip {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 100%;
	text-align: left;
	margin-top : 20px;
	margin-bottom : 20px;
	padding: 0em;
}
h1.paul {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	text-align: Left;
	color: #FCCCCF;
	display: none; 
}
.savoir_plus { height:1px; width:1px; display:none; }
.surtitre {
	font-size: 110%;
	font-weight: bold;
	font-variant: small-caps;
}
.chapo {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	text-align: justify;
	font-size: 105%;
	color: #666666;
}
.texte {
	font-family: Arial,Verdana,Helvetica,sans-serif; 
	text-align: justify;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 80%;
}
.ps {
	font-family: arial, verdana, helvetica;
	text-align: justify;
	color: #666666;
	font-size: 10px;
}

.notes {
	font-family: arial, verdana, helvetica;
	text-align: left;
	font-size: 70%;
}
/* Styles page accueil
 * background accueil dans div
 */
h1.home_titre {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #990000;
	font-size: 13px;
	text-align: Left;
	margin-top : 0px;
	margin-bottom : 0px;
	padding: 0em;
}
h2.home_titre {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: Left;
	margin-top : 5px;
	margin-bottom : 5px;
	padding: 0em;
}
a.home_titre:link, 
a.home_titre:visited
{
	text-decoration: underline;
	color: #990000;
}

a.home_titre:hover,
a.home_titre:active
{
	text-decoration: underline;
	color: #990000;
}
.home_back {
background-position: bottom left ;
background-image: url('http://www.polia-consulting.com/squelettes/images/Knowledge_management.jpg') ;
background-repeat: no-repeat ;
width: 100% ;
height: 510px ; 
}
.lien_blanc {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	text-align: center;
	height: 5px;
	width: 164px ;
	}
a.lien_blanc {
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
	}
a.lien_noir {
	text-decoration: none;
	color: #FFFFFF;
	}
a.gris
{
	text-decoration: none;
	color: #aaa;
	font-weight: bold;
}
.contact {
margin-top: 280px;
text-align: center;
}
.mail_page {
  float: right;
  } 
/*
 * MENU GAUCHE
 */

ul.plansite, ul.plansite ul { list-style-type: none; margin: 0; padding: 0;
		font-size: 12px; }
ul.plansite li { color: #aaa;
		margin: 0; padding: 0; padding-left: 0.4em; }
ul.plansite li.plansite a { padding-left: 0.4em; text-decoration: none;
		color: #aaa; }
ul.plansite li.plansite b { font-size: 100%; }

li.plansite a.lien {
    color: #aaa;
}
ul.plansite li.plansite a.lienon {
    font-weight: bold;
}

a.plansite:link, 
a.plansite:visited
{
	text-decoration: none;
	color: #aaa;
}

a.plansite:hover,
a.plansite:active
{
	list-style: square inside;
	text-decoration: none;
	color: #aaa;
}
/*
 * Style article centre COLOR: #FF0000 = ROUGE LIEN
 */
.article {
        margin: 0px 0px 0px 0px;
		font-size: 80%;
        font-family: Arial,Verdana,Helvetica,sans-serif;
        padding: 0px;
}
.article a {
	COLOR: #990000; TEXT-DECORATION: none
}
.article a:link {
	COLOR: #990000; TEXT-DECORATION: none
}
.article a:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
.article a:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.article a:active {
	COLOR: #990000; TEXT-DECORATION: none
}

.article ul {
        padding-left:15px;
        margin:0px;
        line-height: 95%;
		border: 0;
}

.article li {
	margin:0.7em 0em 0.5em 0em;
	padding:0px;
	font-size:100%;
	list-style: disc inside;
	border: 0;
}
/*
 * COLOR: #FF0000 = ROUGE LIEN in / out
 */
a.spip_out { text-decoration: none; color: #990000; }
a.spip_in, a.spip_url { text-decoration: none; color: #990000; }


/*********           LIENS      titre rub meme rub col de droite      *********/

a.couleur_deux:link, 
a.couleur_deux:visited
{	font-family: arial, verdana, lucida, helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
}

a.couleur_deux:hover,
a.couleur_deux:active
{
	text-decoration: none;
	color: #990000;
}
.element
{
	margin: 0;
	text-align: justify;
	clear: left;
	color: #aaa;
	font-size: 100%;
}

.element ul
{	font-family: arial, verdana, lucida, helvetica, sans-serif;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 15px;
	text-align: left;
}
.element ul ul {
	margin-left: 0px;
	text-align: left;
	border: 0;
}
.element ul li {  
	margin-left: 0px;
	text-indent: -1em;
	list-style: square inside;
	padding-top: 0px;
	padding-bottom: 2px;
	line-height: 12px;
	font-size: 80%;
	border: 0;
}

.element ul li li {
	list-style: square inside;
}
.element h2
{
	font-family: arial, verdana, lucida, helvetica, sans-serif;
	font-weight: bold;
	font-size: 80%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	color: #990000;
}

div.float {
float: left; 
}
div.floatleft { 
float: left; 
} 
div.floatright { 
float: right; 
} 
div.spacer {
clear: both;
 }


/*
 * COLOR: #FF9900 = ORANGE taille = 12
 */
.text_b {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FF9900; LINE-HEIGHT: 15px
}
/*
 * COLOR: #CC0033 = ROUGE pour les erreurs taille = 14
 */
.erreur {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CC0033; LINE-HEIGHT: 15px
}
/*
 * COLOR: #CC0033 = ROUGE taille = 10
 */
.text_rouge {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC0033; LINE-HEIGHT: 15px
}

.thumbnail {
FLOAT: left; OVERFLOW: hidden; TEXT-ALIGN: center
}
A.thumbnail:link {
	FILTER: alpha(opacity=100); moz-opacity: 1
}
A.thumbnail:visited {
	FILTER: alpha(opacity=100); moz-opacity: 1
}
A.thumbnail:active {
	FILTER: alpha(opacity=100); moz-opacity: 1
}
A.thumbnail:hover {
	FILTER: alpha(opacity=70); moz-opacity: 0.75
}

.spip_logos {
	vertical-align: middle;
	}


.spip_puce {
	list-style-position: inside;
	border-width: 0px;
}
.spip_documents{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size : 70%;
}

.spip_documents_center{
	margin: auto; 
	text-align: center;
	width: 80%;
}

.spip_documents_left{
	float: left;
	margin-right: 15px; 
	text-align: center;
}

.spip_documents_right{
	float: right;
	margin-left: 15px; 
	text-align: center;
}

table.spip {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #999999;
	border-collapse:collapse;
}

table.spip caption{
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin-left: auto;                                                       
	margin-right: auto;
	padding: 3px;
	font-weight: bold;
	font-family: Arial,Verdana,Sans,sans-serif;
	font-size : 70%;
}

table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
	background-color: #d0d0d0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
}

table.spip td {
	padding: 3px;
	text-align: left;
	vertical-align: middle;
}

hr.spip
{
border: 0;
width: 100%;
color: #007E95;
background-color: #000000;
height: 1px;
}

.hrdashed
{
height: 1px; 
border-bottom: 1px dashed #007E95; 
border-top: 0px; 
border-right: 0px; 
border-left: 0px; 
width: 100%;
}
b.spip { color: #990000;}
strong.spip { color: #990000; font-size: 13px;}
i.spip { }
.spip_surligne { 
	background-color: #D0D0A4; 
}

.spip_cadre {
	width : 98%;
	background-color: #FFFFFF;
	padding: 5px;
}
/**********************************************/
/*           FORUMS DES ARTICLES              */
/**********************************************/
.spip_bouton,
{
	border: 1px solid #ccc;
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	padding: 3px 6px 3px 6px;   
	font-family: verdana, lucida, arial, helvetica, sans-serif;
}
.forml {
	width: 435px;
	border: 1px solid #ccc;
	font-family: verdana;
	font-size: 10px;
	padding: 2px;
}

form
{
	display:inline;	
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}

.spip_encadrer
{
	width: 435px;
	padding: 5px;
	border: 1px dotted #ccc;
}

p.forum_post {
	text-align: center;
	padding: 10px 0px 10px 0px;
}

.forum_ext {
	padding: 2px;
	padding-bottom: 4px;
	background-color: #FFFCF4;
	border: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	margin-top: 15px;
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-size: 10px;
	-moz-border-radius: 6px;
}

.forum_last_ans {
	color: #717171;
	font-size: 9px;
}

.forum_int_sub {
	background-color: #ffffff;
	border: 1px solid #ccc;
	margin: 10px 10px;
	padding: 0px 10px 0px 10px;
}

.forum_int_ans {
	background-color: #ffffff;
	border: 1px dashed #ccc;
	margin: 10px 10px;
	padding: 10px 10px 0px 10px;
}

.forum_ans {
	text-align: right;
	padding: 0px 10px 5px 0px;
}

.forum_form {
	padding: 0px 10px 0px 10px;
}

.ans {
	font-size: 9px;
	color: #D42680;
}

.new {
	font-size: 9px;
	color: #ff8000;
}
.forum-repondre {
	font-size: 10px;
	font-weight: bold;
}
/**************Menu Gauche*************************/
ul {
	margin-left: 0;
    padding-left: 1em;
	font-size: 12px; 
	color: #666666; 
	}
li { 
	text-indent: -1em;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #666666; 
	list-style: none; 
	margin-left: 0px; 
	padding-top: 10px;
	padding-bottom: 10px;
	BORDER-BOTTOM: #999999 1px solid;
	}
li li {
	text-indent: -1em;
	font-size: 12px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	font-weight: normal; 
	margin-left: 5px; 
	padding:0px; 
	BORDER-BOTTOM: #999999 1px dotted;
	}
li li li {font-size: 10px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;  padding:0px; BORDER-BOTTOM: #999999 1px dotted;}
li li li li { font-size: 9px}
li a {color: #666666; text-decoration: none;}
li a:hover {color: #CC0000; text-decoration: none}
.curseur {cursor: hand; cursor: pointer}
.show {display: block}
.hide {display: none}
.current {color: #CC0000};
.ordinary {color: #666666};
/*
 * A utiliser quand on veut désactiver un lien à l'aide de la balise #EXPOSER de spip
 */
a.lien-desactive{
    color: grey;
    font-weight: bold;
}
