/******************************************************/
/* desc: Serenity V1 CSS
/* date: 2006-04-05
/* author: Gianni Petrucci
/* web site: www;spi-interactive.com
/******************************************************/
/*
/******************************************************/

/*
 * Feuille de style specifique a l'impression
 */
 
/* Pour les liens, on desactive les couleurs
   et on affiche l'URL cible a la suite du lien (!) */

a { color: black; text-decoration: underline; }
a:visited { color: #B640A0; text-decoration: underline; }
a:after {
	display: inline;
	border: 1px solid dotted;
	content: " (" attr(href) ")";
}


.filet,.filet td
{
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	padding: 0px;
	background-color: #D7D8DC;
	
}

.filetseparator
{
	margin-top : 15px;
	margin-bottom : 0px;
	padding: 0px;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background-color: #D7D8DC;

}

body {
	margin: 0px; /* pour éviter les marges */
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	float: none;
}

p.spip {
	margin-top : 2px;
	margin-bottom : 5px;
	padding: 0px;
}

.spip_doc_titre
{
	font-size: 11px;
	color:#225D9E;
	font-weight:normal;
	letter-spacing: 0px;
}

.spip_doc_descriptif
{
	font-size: 11px;
	color:#225D9E;
	font-weight:normal;
	letter-spacing: 0px;
}


ul {
list-style-type:square;
}

.footer
{
	padding:2px 0px 4px 0px;
	
	font-size:9px;
	color:#225D9E;
	font-weight:normal;
	letter-spacing: 0px;
	
	cursor:default;
}

/******************************************************/
/******** home ********/

H1.homeTitle
{
	margin-top : 30px;
	margin-bottom : 0px;
	font-size:14px;
	color:#9D5D5D;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

H2.homeSubTitle
{
	margin-top : 0px;
	margin-bottom : 0px;
	font-size:12px;
	color:#030303;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

.homeText
{
	margin-top : 15px;
	margin-bottom : 0px;
	font-size:11px;
	color:#555555;
	font-weight:normal;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

/******************************************************/
/******** rubrique ********/

H1.rubTitle
{
	margin-top : 18px;
	margin-bottom : 0px;
	font-size:14px;
	color:#9D5D5D;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

H2.rubSubTitle
{
	margin-top : 0px;
	margin-bottom : 0px;
	font-size:12px;
	color:#030303;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

.rubIntro
{
	margin-top : 0px;
	margin-bottom : 0px;
	font-size:11px;
	color:#555555;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}


.rubText
{
	margin-top : 15px;
	margin-bottom : 0px;
	font-size:11px;
	color:#555555;
	font-weight:normal;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

H3.rubSubMenuText
{
	margin-top : 15px;
	margin-bottom : 0px;
	font-size:11px;
	color:#414141;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

H2.rubArtTitle, .rubSubRubTitle
{
	margin-top : 5px;
	margin-bottom : 0px;
	font-size:11px;
	color:#9C0085;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

H3.rubArtSubTitle, .rubSubRubSubTitle
{
	margin-top : 0px;
	margin-bottom : 0px;
	font-size:11px;
	color:#555555;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

.rubArtDesc, .rubArtIntro, .rubArtText, .rubSubRubDesc, .rubSubRubIntro, .rubSubRubText
{
	padding:0px 0px 0px 0px;
	font-size:11px;
	color:#707070;
	font-weight:normal;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

/******************************************************/
/******** article ********/

H1.artTitle
{
	margin-top : 28px;
	margin-bottom : 0px;
	font-size:14px;
	color:#9C0085;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	cursor:default;
}

H2.artSubTitle
{
	margin-top : 0px;
	margin-bottom : 0px;
	font-size:12px;
	color:#030303;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}



.artdescTitle, .artIntroTitle
{
	margin-top : 0px;
	margin-bottom : 0px;
	font-size:11px;
	color:#555555;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

.artText
{
	margin-top : 15px;
	margin-bottom : 0px;
	font-size:11px;
	color:#555555;
	font-weight:normal;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

H3.artSubMenuText
{
	margin-top : 15px;
	margin-bottom : 0px;
	font-size:11px;
	color:#414141;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

.artDoc
{
	margin-top : 5px;
	margin-bottom : 0px;
	font-size:11px;
	color:#9684FE;
	font-weight:normal;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}


/******************************************************/
/******** tools ********/

.toolsActionOFF
{
	padding:0px 15px 2px 0px;

	font-size:9px;
	color:#073775;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

.toolsActionON
{
	padding:0px 15px 0px 0px;

	font-size:9px;
	color:#073775;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}

H1.tools
{
	margin-top : 18px;
	margin-bottom : 0px;
	font-size:14px;
	color:#093772;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	
	cursor:default;
}








table.art {
	border-collapse:collapse;
	margin-top : 18px;
	margin-bottom : 0px;
	width : 90%;
}
table.art tr.row_first {
}
table.art tr.row {
}
table.art td.row_center {
	padding: 3px;
	text-align: center;
	border: 1px solid #555555;
}

table.art td.row {
	padding: 3px;
	text-align: left;
	border: 1px solid #555555;
}

table.art td {
	padding: 3px;
	text-align: left;
	border: 1px solid #555555;
}
