/* Copyright (C) 2007 - Intencity S.A.R.L */

html {
margin:0;
padding:0;
}

body {
margin:0;
padding:0;
background:#e6e6e6;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:small;
}

p {
margin:0;
padding:0;
}

#haut {/*ancre*/
position:absolute;
top:0;
margin:0;
padding:0;
}

.nettoyeur {
clear:both;
}



/***********************************************************************************************************
*                                              POSITIONNEMENT GENERAL                                      *
************************************************************************************************************/
/* code pour bordure page droite parpier dechire = background:#fff url(/IMG/graphisme/page-bord-right.png) top right repeat-y;*/

#page {
width:1000px;
margin:0 auto;
padding:0;
background:#fff;
}
/**** variantes #page ****/
.accueil #page, .rub5 #page, .rub6 #page, .rub7 #page, .rub8 #page {
background:#fff url(/IMG/graphisme/footer-back.png) top left repeat-y;
}

#wrapper {
width:1000px;
margin:0;
padding:0;
background:#fff;
}
/**** variantes #wrapper POUR IE ****/
.accueil #wrapper, .rub5 #wrapper, .rub6 #wrapper, .rub7 #wrapper, .rub8 #wrapper {
background:#fff url(/IMG/graphisme/footer-back.png) top left repeat-y;
}

#sidebar {
float:left;
width:260px;
padding:0;
margin:0;
}

/**** SIDEBAR SQUELETTES ARTICLE des differentes rubriques + page accueil ****/
body.accueil #sidebar, body.rub5 #sidebar, body.rub6 #sidebar, body.rub7 #sidebar, body.rub8 #sidebar {
background:#e6e6e6 url(/IMG/graphisme/sidebar-accueil-gris.png) top left no-repeat;
height:1438px;
}

#main {
float:right;
width:735px;
margin:0;
padding:0;
background:#fff;
}
html>body #main {width:740px;}

#header {
margin:0;
padding:0;
background:#fff;
}

#content {
margin:10px 0 0 0;
padding:0 10px 0 0;
background:#fff;
}
/**** #content du SQUELETTE PAGE D'ACCUEIL (et toutes les pages ayant un body class="accueil" ****/
body.accueil #content {
background:#fff url(/IMG/graphisme/lampe-residu.png) left 39px no-repeat;
}
html>body.accueil #content {background:url(/IMG/graphisme/lampe-residu.png) left 42px no-repeat;}

#footer {
width:1000px;
clear:both;/* indispensable */
margin:0;
padding:10px 0 0 0;
background:#fff url(/IMG/graphisme/footer-back.png) top left repeat-y;
}



/***********************************************************************************************************
*                                                   SIDEBAR                                                *
************************************************************************************************************/

/**** moteur de recherche interne ****/
#search {
margin:50px 0 0 0;
padding:0;
text-align:center;
}
#search form, #search div, #search a, #search input {
margin:0;
padding:0;
}
#search input.forml {
border:1px solid #555;
padding:2px;
}
#search input.ok {
position:relative;
top:4px;
}
html>body #search input.ok {top:6px;}


/**** categories ****/
.categories {
margin:20px 0 0 10px;
}
.categories-items {
background:url(/IMG/graphisme/papier-dechire.png) top left repeat-y;
margin-left:10px;
width:180px;
padding-left:30px;
text-transform:lowercase;
}

/* elements deplies-replies */
.categories-items acronym {
cursor:help;
border:none;
}
.deplie-replie {
margin-left:20px;
}

.bordure-dechiree {
background:url(/IMG/graphisme/papier-dechire-bordure.gif) no-repeat;
height:12px;
width:210px;
margin:0 0 20px 10px;
padding-left:20px;
}

/* couleur des liens categorie intencity */
.items-intencity a:link {
font-style:italic;
font-weight:bold;
color:#aa171a;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-rouge.png);
}
.items-intencity a:visited {
font-style:italic;
font-weight:bold;
color:#aa171a;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-rouge.png);
}
.items-intencity a:hover {
font-style:italic;
font-weight:bold;
background:#aa171a;
color:#fff;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-rouge.png);
}
.items-intencity a:active {
font-style:italic;
font-weight:bold;
background:none;
color:#000;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-noir.png);
}
.intencity-bouton-block {
font-style:italic;
font-weight:bold;
color:#aa171a;
display:block;
margin-left:-15px;
}

/* couleur des liens categorie sur-place */
.items-sur-place a:link {
font-style:italic;
font-weight:bold;
color:#603679;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-violet.png);
}
.items-sur-place a:visited {
font-style:italic;
font-weight:bold;
color:#603679;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-violet.png);
}
.items-sur-place a:hover {
font-style:italic;
font-weight:bold;
background:#603679;
color:#fff;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-violet.png);
}
.items-sur-place a:active {
font-style:italic;
font-weight:bold;
background:none;
color:#000;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-noir.png);
}

/* couleur des liens categorie a emporter */
.items-emporter a:link {
font-style:italic;
font-weight:bold;
color:#526fa8;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-bleu-clair.png);
}
.items-emporter a:visited {
font-style:italic;
font-weight:bold;
color:#526fa8;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-bleu-clair.png);
}
.items-emporter a:hover {
font-style:italic;
font-weight:bold;
background:#526fa8;
color:#fff;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-bleu-clair.png);
}
.items-emporter a:active {
font-style:italic;
font-weight:bold;
background:none;
color:#000;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-noir.png);
}
.emporter-bouton-block {
font-style:italic;
font-weight:bold;
color:#526fa8;
display:block;
margin-left:-15px;
}

/* couleur des liens categorie forums */
.items-forums a:link {
font-style:italic;
font-weight:bold;
color:#001040;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-bleu-fonce.png);
}
.items-forums a:visited {
font-style:italic;
font-weight:bold;
color:#001040;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-bleu-fonce.png);
}
.items-forums a:hover {
font-style:italic;
font-weight:bold;
background:#001040;
color:#fff;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-bleu-fonce.png);
}
.items-forums a:active {
font-style:italic;
font-weight:bold;
background:none;
color:#000;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-noir.png);
}
.forums-bouton-block {
font-style:italic;
font-weight:bold;
color:#001040;
display:block;
margin-left:-15px;
}

/* couleur des liens categorie boutiques */
.items-boutiques a:link {
font-style:italic;
font-weight:bold;
color:#4d4d4d;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-gris.png);
}
.items-boutiques a:visited {
font-style:italic;
font-weight:bold;
color:#4d4d4d;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-gris.png);
}
.items-boutiques a:hover {
font-style:italic;
font-weight:bold;
background:#4d4d4d;
color:#fff;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-gris.png);
}
.items-boutiques a:active {
font-style:italic;
font-weight:bold;
background:none;
color:#000;
text-decoration:none;
display:list-item;
list-style-image:url(/IMG/graphisme/puce-noir.png);
}


/***********************************************************************************************************
*                                                   FOOTER                                                 *
************************************************************************************************************/
#menu-footer {
float:left;
width:665px;	
margin:0;
padding:10px 0 0 260px;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:0.8em;
}
html>body #menu-footer {font-size:0.85em;}

#top-of-page {
margin:0;
padding:0;
margin-left:930px;
width:63px;
}

.menu-footer-items a {
margin-right:20px;
text-transform:lowercase;
}

/***/
.link-rouge a:link {
color:#aa171a;
text-decoration:none;
background:url(/IMG/graphisme/puce-rouge.png) no-repeat left 3px;
padding-left:15px;
}
.link-rouge a:visited {
color:#aa171a;
text-decoration:none;
background:url(/IMG/graphisme/puce-rouge.png) no-repeat left 3px;
padding-left:15px;
}
.link-rouge a:hover {
color:#fff;
text-decoration:none;
background:#aa171a url(/IMG/graphisme/puce-rouge.png) no-repeat left 3px;
padding-left:15px;
}
.link-rouge a:active {
color:#000;
text-decoration:none;
background:transparent url(/IMG/graphisme/puce-noir.png) no-repeat left 3px;
padding-left:15px;
}

/***/
.link-violet a:link {
color:#603679;
text-decoration:none;
background:url(/IMG/graphisme/puce-violet.png) no-repeat left 3px;
padding-left:15px;
}
.link-violet a:visited {
color:#603679;
text-decoration:none;
background:url(/IMG/graphisme/puce-violet.png) no-repeat left 3px;
padding-left:15px;
}
.link-violet a:hover {
color:#fff;
text-decoration:none;
background:#603679 url(/IMG/graphisme/puce-violet.png) no-repeat left 3px;
padding-left:15px;
}
.link-violet a:active {
color:#000;
text-decoration:none;
background:transparent url(/IMG/graphisme/puce-noir.png) no-repeat left 3px;
padding-left:15px;
}

/***/
.link-bleu-ciel a:link {
color:#526fa8;
text-decoration:none;
background:url(/IMG/graphisme/puce-bleu-clair.png) no-repeat left 3px;
padding-left:15px;
}
.link-bleu-ciel a:visited {
color:#526fa8;
text-decoration:none;
background:url(/IMG/graphisme/puce-bleu-clair.png) no-repeat left 3px;
padding-left:15px;
}
.link-bleu-ciel a:hover {
color:#fff;
text-decoration:none;
background:#526fa8 url(/IMG/graphisme/puce-bleu-clair.png) no-repeat left 3px;
padding-left:15px;
}
.link-bleu-ciel a:active {
color:#000;
text-decoration:none;
background:transparent url(/IMG/graphisme/puce-noir.png) no-repeat left 3px;
padding-left:15px;
}

/***/
.link-bleu-nuit a:link {
color:#001040;
text-decoration:none;
background:url(/IMG/graphisme/puce-bleu-fonce.png) no-repeat left 3px;
padding-left:15px;
}
.link-bleu-nuit a:visited {
color:#001040;
text-decoration:none;
background:url(/IMG/graphisme/puce-bleu-fonce.png) no-repeat left 3px;
padding-left:15px;
}
.link-bleu-nuit a:hover {
color:#fff;
text-decoration:none;
background:#001040 url(/IMG/graphisme/puce-bleu-fonce.png) no-repeat left 3px;
padding-left:15px;
}
.link-bleu-nuit a:active {
color:#000;
text-decoration:none;
background:transparent url(/IMG/graphisme/puce-noir.png) no-repeat left 3px;
padding-left:15px;
}

/***/
.link-orange a:link {
color:#ff6600;
text-decoration:none;
background:url(/IMG/graphisme/rss.png) no-repeat top left;
padding-left:20px;
}
.link-orange a:visited {
color:#ff6600;
text-decoration:none;
background:url(/IMG/graphisme/rss.png) no-repeat top left;
padding-left:20px;
}
.link-orange a:hover {
color:#fff;
text-decoration:none;
background:#ff6600 url(/IMG/graphisme/rss.png) no-repeat top left;
padding-left:20px;
}
.link-orange a:active {
color:#000;
text-decoration:none;
background:transparent url(/IMG/graphisme/puce-noir.png) no-repeat left 3px;
padding-left:20px;
}

.meta {
color:#666;
margin-top:10px;
padding-top:10px;
background:url(/IMG/graphisme/trait.png) no-repeat top;
line-height:140%;
}
.meta a:link {
color:#1a1a1a;
text-decoration:none;
}
.meta a:visited {
color:#1a1a1a;
text-decoration:none;
}
.meta a:hover {
color:#fff;
background:#1a1a1a;
text-decoration:none;
}
.meta a:active {
color:#666;
text-decoration:underline;
background:none;
}

.hide a:link {
color:#fff;
}
.hide a:visited {
color:#fff;
}
.hide a:hover {
color:#1a1a1a;
background:none;
}
.hide a:active {
color:#fff;
background:#1a1a1a;
text-decoration:none;
}



/***********************************************************************************************************
*                               SQUELETTE PAGE D'ACCUEIL rub1(fr) et rub2(en)                              *
************************************************************************************************************/
/**** bloc mot d'accueil ****/
#content-intro {
margin:0;
padding:10px 0 0 0;
}
#content-intro div.texte {
font-size:1.1em;
line-height:140%;
text-align:justify;
}
#content-intro div.texte a:link {
text-decoration:none;
color:#aa171a;
}
#content-intro div.texte a:visited {
text-decoration:none;
color:#aa171a;
}
#content-intro div.texte a:hover {
text-decoration:underline;
color:#aa171a;
}
#content-intro div.texte a:active {
color:#fff;
background:#aa171a;
text-decoration:none;
}

/**** bloc forums + actu ****/
#content-forums-actu {
margin:20px 0 0 0;
padding:0;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:0.85em;
line-height:140%;
}
/************************************ bloc forums **/
#content-forums {
float:left;
width:360px;
}
.content-forums-chapo {
margin-bottom:10px;
margin-left:10px;
}
html>body .content-forums-chapo {margin-left:7px;}

.content-forums-items-top {
background:url(/IMG/graphisme/content-forums-items-top.gif) no-repeat top left;
width:295px;
height:19px;
}
.content-forums-items-middle {
background:url(/IMG/graphisme/content-forums-items-middle.png) left repeat-y;
padding:0 10px 1px 10px;
list-style-image:url(/IMG/graphisme/puce-violet.png);
}
.content-forums-items-bottom {
background:url(/IMG/graphisme/content-forums-items-bottom.png) no-repeat bottom left;
width:295px;
height:19px;
}
.content-forums-items-middle ul {
margin-top:0;
margin-bottom:0;
}
.content-forums-items-middle li {
margin-left:-20px;
}
.content-forums-liens {
margin-top:10px;
padding:5px 0;
}

.forums-titre {
margin-right:30px;
padding:5px 0;
font-weight:bold;
color:#603679;

font-family:Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
letter-spacing:0.1em;
font-size:0.9em;
}

/* petits liens */
.register {
margin-right:30px;
padding:10px 0 5px 20px;
background:url(/IMG/graphisme/scotch-violet-1.png) no-repeat left;
font-weight:bold;
}
.participer {
margin-right:30px;
padding:10px 0 5px 20px;
background:url(/IMG/graphisme/scotch-violet-2.png) no-repeat left;
font-weight:bold;
}

/*** couleurs des liens bloc forums ***/
.content-forums-items-middle a:link {
color:#603679;
text-decoration:none;
}
.content-forums-items-middle a:visited {
color:#603679;
text-decoration:none;
}
.content-forums-items-middle a:hover {
color:#000;
text-decoration:underline;
}
.content-forums-items-middle a:active {
color:#fff;
background:#603679;
text-decoration:none;
}

/************************************ bloc actus **/
#content-actu {
float:right;
width:360px;
}

.content-actu-chapo {
margin-bottom:10px;
}
.content-actu-items-top {
background:url(/IMG/graphisme/content-actu-items-top.png) no-repeat top left;
width:295px;
height:19px;
}
.content-actu-items-middle {
background:url(/IMG/graphisme/content-actu-items-middle.png) left repeat-y;
padding:5px 0 0 10px;
}
.content-actu-items-bottom {
background:url(/IMG/graphisme/content-actu-items-bottom.png) no-repeat bottom left;
width:295px;
height:19px;
}
.actu-items {
padding-bottom:20px;
clear:both;
}

.actu-items .spip_logos {
margin:0 5px 5px 5px;
padding:0;
border:none;
}

.actu-date {
color:#001040;
font-weight:bold;
background:url(/IMG/graphisme/scotch-bleu.png) no-repeat;
padding:5px 0 0px 20px;
}

.actu-titre {
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
letter-spacing:0.1em;
font-size:0.9em;
font-weight:bold;
}

.actu-texte {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.content-actu-items-middle a:link {
color:#001040;
text-decoration:none;
}
.content-actu-items-middle a:visited {
color:#001040;
text-decoration:none;
}
.content-actu-items-middle a:hover {
color:#000;
text-decoration:underline;
}
.content-actu-items-middle a:active {
color:#fff;
background:#001040;
text-decoration:none;
}

/**** bloc formules + projets ****/
#content-formules-projets {
clear:both;
margin:0;
padding:30px 0 0 0;
}

#formules {
float:left;
width:450px;
height:328px;
margin-right:10px;
}

#projets {
float:right;
width:250px;
padding:0;
}

.flottante-projet {
float:left;
width:101px;
height:140px;
margin-right:20px;
}

.flottante-projet-titre a {
display:block;
margin:10px 0 5px 0;
padding:0;
font-weight:bold;
text-transform:lowercase;
font-size:0.9em;
}
.flottante-projet-titre a:link {
color:#aa171a;
text-decoration:none;
}
.flottante-projet-titre a:visited {
color:#aa171a;
text-decoration:none;
}
.flottante-projet-titre a:hover {
text-decoration:underline;
color:#aa171a;
}
.flottante-projet-titre a:active {
color:#fff;
background:#aa171a;
text-decoration:none;
}

/**** bloc boutiques ****/
#content-boutiques {
clear:both;
margin:0;
padding:20px 0 0 0;
}
html>body #content-boutiques {padding:40px 0 0 0;}

.partner {
float:left;
margin-right:10px;
border:1px solid #999;
}

/***********************************************************************************************************
*                               SQUELETTE ARTICLE DE LA RUBRIQUE 5 - INTENCITY                             *
************************************************************************************************************/
/**** LIENS ****/
.rub5 #content a:link {
color:#aa171a;
text-decoration:underline;
}
.rub5 #content a:visited {
color:#aa171a;
text-decoration:underline;
}
.rub5 #content a:hover {
color:#fff;
background:#aa171a;
text-decoration:none;
}
.rub5 #content a:active {
color:#fff;
background:#1a1a1a;
text-decoration:none;
}

.rub5 #content a.on:link {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#aa171a;
}
.rub5 #content a.on:visited {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#aa171a;
}
.rub5 #content a.on:hover {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#fff;
}
.rub5 #content a.on:active {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#fff;
background:#000;
}


/**** BLOC DE CONTENU DE L'ARTICLE ****/
.rub5 #content-article {
background:#fff url(/IMG/graphisme/lampe-residu.png) left 42px no-repeat;
}
.rub5 .logo-article .spip_logos {
border:1px solid #aa171a;
}
.rub5 hr.spip {
background-color:#aa171a;
color:#aa171a;
}
.rub5 h3.spip {
border-left:8px solid #aa171a;
}
.rub5 .ps {
border:1px solid #aa171a;
color:#aa171a;
}


/***********************************************************************************************************
*                               SQUELETTE ARTICLE DE LA RUBRIQUE 6 - SUR PLACE                             *
************************************************************************************************************/
/**** LIENS ****/
.rub6 #content a:link {
color:#603679;
text-decoration:underline;
}
.rub6 #content a:visited {
color:#603679;
text-decoration:underline;
}
.rub6 #content a:hover {
color:#fff;
background:#603679;
text-decoration:none;
}
.rub6 #content a:active {
color:#fff;
background:#1a1a1a;
text-decoration:none;
}

.rub6 #content a.on:link {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#603679;
}
.rub6 #content a.on:visited {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#603679;
}
.rub6 #content a.on:hover {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#fff;
}
.rub6 #content a.on:active {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#fff;
background:#000;
}


/**** BLOC DE CONTENU DE L'ARTICLE ****/
.rub6 #content-article {
background:#fff url(/IMG/graphisme/lampe-residu.png) left 42px no-repeat;
}
.rub6 .logo-article .spip_logos {
border:1px solid #603679;
}
.rub6 hr.spip {
background-color:#603679;
color:#603679;
}
.rub6 h3.spip {
border-left:8px solid #603679;
}
.rub6 .ps {
border:1px solid #603679;
color:#603679;
}



/***********************************************************************************************************
*                               SQUELETTE ARTICLE DE LA RUBRIQUE 7 - A EMPORTER                            *
************************************************************************************************************/
/**** LIENS ****/
.rub7 #content a:link {
color:#526fa8;
text-decoration:underline;
}
.rub7 #content a:visited {
color:#526fa8;
text-decoration:underline;
}
.rub7 #content a:hover {
color:#fff;
background:#526fa8;
text-decoration:none;
}
.rub7 #content a:active {
color:#fff;
background:#1a1a1a;
text-decoration:none;
}

.rub7 #content a.on:link {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#526fa8;
}
.rub7 #content a.on:visited {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#526fa8;
}
.rub7 #content a.on:hover {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#fff;
}
.rub7 #content a.on:active {
font-weight:bold;
text-decoration:none;
font-style:italic;
color:#fff;
background:#000;
}


/**** BLOC DE CONTENU DE L'ARTICLE ****/
.rub7 #content-article {
background:#fff url(/IMG/graphisme/lampe-residu.png) left 42px no-repeat;
}
.rub7 .logo-article .spip_logos {
border:1px solid #526fa8;
}
.rub7 hr.spip {
background-color:#526fa8;
color:#526fa8;
}
.rub7 h3.spip {
border-left:8px solid #526fa8;
}
.rub7 .ps {
border:1px solid #526fa8;
color:#526fa8;
}



/***********************************************************************************************************
*                               SQUELETTE ARTICLE DE LA pseudo-RUBRIQUE 8 = FORUMS                         *
************************************************************************************************************/
/**** LIENS ****/
.rub8 #content-article a:link {
color:#001040;
text-decoration:underline;
}
.rub8 #content-article a:visited {
color:#001040;
text-decoration:underline;
}
.rub8 #content-article a:hover {
color:#fff;
background:#001040;
text-decoration:none;
}
.rub8 #content-article a:active {
color:#fff;
background:#1a1a1a;
text-decoration:none;
}

/**** BLOC DE CONTENU ****/
.rub8 #content-article {
background:#fff url(/IMG/graphisme/lampe-residu.png) left 39px no-repeat;
}
html>body.rub8 #content-article {background:#fff url(/IMG/graphisme/lampe-residu.png) left 42px no-repeat;}

.rub8 #navigation-article .spip_logos {
border:1px solid #001040;
}

#logo-forum {
margin-bottom:10px;
}


/***********************************************************************************************************
*                            STYLES COMMUNS A TOUS LES ARTICLES DE TOUTES RUBRIQUES                        *
************************************************************************************************************/

/**** BLOC DE CONTENU DE L'ARTICLE ****/
#content-article {
float:left;
width:490px;
margin:0;
padding:10px 0 0 0;
font-size:1.1em;
line-height:140%;
text-align:justify;
}

#content-intro h2.titre, #content-article h2.titre {
margin:0 0 5px -5px;
padding:0;
text-transform:capitalize;
}

.soustitre {
color:#1a1a1a;
font-size:0.8em;
text-transform:uppercase;
letter-spacing:0.4em;
}

.chapo {
color:#1a1a1a;
font-weight:bold;
}

/** liens glossaire wikipedia = doivent etre places dans cette feuille de style apres les liens par rubrique **/
#content a.spip_glossaire:link {
background:url(/IMG/graphisme/wikipedia.png) no-repeat top right;
padding-right:18px;
color:#6b6b6b;
text-decoration:underline;
}
#content a.spip_glossaire:visited {
background:url(/IMG/graphisme/wikipedia.png) no-repeat top right;
padding-right:18px;
color:#6b6b6b;
text-decoration:underline;
}
#content a.spip_glossaire:hover {
background:url(/IMG/graphisme/wikipedia.png) no-repeat top right;
padding-right:18px;
color:#999;
text-decoration:underline;
}
#content a.spip_glossaire:active {
background:url(/IMG/graphisme/wikipedia.png) no-repeat top right;
padding-right:18px;
color:#999;
text-decoration:underline;
}

.ps {
padding:10px;
text-align:justify;
line-height:120%;
margin-top:20px;
}

.notes {
background:#f2f2f2;
border:1px solid #666;
padding:10px;
color:#1a1a1a;
font-size:0.7em;
letter-spacing:0.1em;
text-align:justify;
line-height:120%;
margin-top:20px;
}

.previous-next {
margin-top:40px;
text-transform:uppercase;
letter-spacing:0.1em;
font-size:0.7em;
font-weight:bold;
}

/**** BLOC DE NAVIGATION ****/
#navigation-article {
float:right;
width:210px;
padding:10px 0 0 0;
margin:0 2px 0 10px;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:0.9em;
text-transform:lowercase;
color:#1a1a1a;
}
html>body #navigation-article {margin:0 10px;}

.logo-article {
text-align:center;
}

.logo-article .spip_logos {
float:left;
margin:0 0 20px 0;
}

.nav-rub-courante {
text-transform:uppercase;
letter-spacing:0.1em;
font-size:0.9em;
margin:20px 0 5px 0;
font-weight:bold;
clear:both;
}

.print {
clear:both;
}

.item-nav-rel {
position:relative;
bottom:10px;
}


/***********************************************************************************************************
*                                                  DIVERS                                                  *
************************************************************************************************************/

/********* GOOGLE MAP ************/
#map-google {
width:100%;
height:300px;
padding:0;
border:1px solid #aa171a;
margin:0 auto;
}

/********* AGENDA ************/
.evenements {
margin-top:20px;
}
.agenda-soustitre {
letter-spacing:0.1em;
font-size:0.9em;
margin:0;
padding:0;
color:#ac1418;
margin-bottom:10px;
}
.agenda-soustitre sup {
text-transform:lowercase;
}
.logo-evenement {
float:left;
margin-right:10px;
margin-top:0px;
margin-bottom:0px;
}
.actu-items2 {
padding-bottom:20px;
clear:both;
border-bottom:1px solid #e1e1e1;
margin-bottom:20px;
background:url(/IMG/graphisme/agenda-back.png) bottom left repeat-x;
}
.item-date {
font-weight:bold;
color:#aa171a;
}
.item-date2 {
font-weight:bold;
}
.item-intro-texte {
font-size:0.8em;
line-height:150%;
}