a:visited  { color: black; text-decoration:underline }
a:link   { color: black; text-decoration: underline }
a:hover   { color: #587ab5; text-decoration: underline }
a.passouligne { text-decoration:none; }
a.passouligne:hover { text-decoration:none; }
a.passouligne:link { text-decoration:none; }
a.passouligne:visited { text-decoration:none; }
.bold { font-weight: bold }
.bold_white { color: white; font-weight: bold }
.italic { font-style: italic }
body, p, td, li, u { font-size: 11px; font-family: verdana }
li {
	margin-bottom: 15px;

}
input, select, button      { color: black; font-weight: normal; font-size: 11px; font-family: Verdana }
.button { font-size: 9px; line-height: 9px; text-decoration: none }
.caption     { color: white; font-size: 9px }
.caption_black { color: black; font-size: 9px }
.intro { font-weight: bold }
.list { font-size: 9px; list-style-type: decimal; border: dashed 1px black }
.nav  { font-size: 9px }
.nav_bold   { font-weight: bold }
.title           { font-size: 20px; line-height: 24px }
.quotation { color: white; font-weight: normal; font-size: 20px }
.noline { text-decoration: none }
.newcolor { color: #df4133 }
.underlined { text-decoration: underline }
p { margin-top:0px; }
p.spip { margin-top:0px; }
div.postscriptum h3 {
margin:20px 0px 0px 0px; font-weight:bold; background-color:#3e5680; width:140; padding:5px; text-align:center;color: white; font-size: 9px
}

div.postscriptum p {
	margin:0px; background-color:#9fabc0; width:140; padding:5px;font-size: 9px; line-height: 9px; text-decoration: none;
}

div.postscriptum p a {
	font-size: 9px; line-height: 9px; text-decoration: none;
}

form#login {

}

form#login table {
	color: #FFFFFF;

}


form#login table tr td,
form#login table tr th {
	font-size: 12px;

}

form#login table tr td input.texte {
	width: 100px;

}

h3.spip {
	text-align: left; 
	margin-top: 0.5em; 
	margin-bottom: 0.5em; 
	font-size: 1.15em; 
	font-weight: bold; }
