/*
 * 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: black; text-decoration: underline; }
a.spip_in { color: black; text-decoration: underline; }
a.spip_out { color: black; text-decoration: underline; }
/*
a:after
{
	display: inline;
	content: " [" attr(href) "]";
	border-width: 1px;
	border-style: dotted;
}
*/

/*
 * Un peu de coquetterie
 */

.chapo {
	line-height: 1.4em;
	margin-top: 1em;
}
.texte {
}
.ps {
	padding-top: 0.6em;
	margin-top: 0.6em;
	border-top: 1px dashed #404040;
}
.notes {
	margin-top: 0.6em;
	margin-bottom: 0.6em;
	border-top: 1px solid #707070;
}
.structure {
	display: none;
}
.spip-admin {
	display: none;
}


.contenu {
	margin: 10px;
}
.contenu h1 {
	margin-top: 0em;
	margin-bottom: 0em;
}
.contenu h1.titre-extrait {
}
.contenu h1.titre-texte {
}
.contenu .surtitre {
	margin-top: 0em;
	margin-bottom: 0em;
}
.contenu .detail {
	margin-left: 2em;
}
.extrait {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 2em;
	margin-right: 0em;
	line-height: 1.4em;
}


/*
 * Disposition : on elimine les elements de navigation (display: none)
 * et on choisit un affichage de base pour le principal
 */

#principal {
	margin: 10px;
}

#navigation {
	display: none;
}

.encart {
	display: none;
}

.cartouche {
	margin-top: 0.5em;
	padding-top: 1em;
	margin-bottom: 1em;
}

.cartouche .spip_logos {
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0.8em;
}

/*
 * Forums
 */

.forum-repondre {
	display: none;
}
.forum-repondre-message {
	display: none;
}


/*
 *  Images typographiques (via image_typo)
 */
.image_typo {
	behavior: url(../../plugins/auto/ahuntsic/styles/win_png.htc);
}

/*
 * Boutons admin
 */
#entete { display: none; }
#bas { display: none; }
#encart { display: none; }
.article-info-rubrique { display: none; }
.spip-admin-float {
	display: none;
}
.ps h3, .ps h4, .ps ul { display: none; }
.cartouche .texte h2,
.cartouche .texte form
{ display: none; }

/*
 * Pour la fonctionalité "bloc dépliable" du Couteau Suisse
 * on déplie tous les blocs pour l'impression... 
 */
div.cs_blocs
div.blocs_invisible{
	display: block;
}

/* -------------------------------------------------------
 	MISE EN PAGE - VISU CLUBS
 ------------------------------------------------------- */ 
p.texte_visu {
	font-size:7pt;
	text-align: center;
}
td.texte_visu {
	font-size:xx-small;
	text-align: center;
}
tr.texte_visu {
	height: 35px;
}
span.ville {
	color: #FF0000;
}
span.comite {
	color: blue;
}
#centpourcent {
  height: 100%;
  }
  
 iframe.carteClubsGoogle {
	display: none;
}
  
.PageLiens_contenu {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.PageLiens_sousTitre {
	text-align:center;
	background: #3b487f;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	clear:both;
}
.PageLiens_sousTitre_departement {
	text-align:left;
	/*background: #FFFFFF;*/
	color: #3b487f;
	font-size: 12pt;
	font-weight: bold;
	clear:both;
}
.PageLiens_club {
	float: none;
	display: inline-block;
	padding: 10px 10px 10px 10px;
    page-break-inside:avoid;
    page-break-after:auto;
    page-break-before:auto;
}
.PageLiens_club_avecOnglets {
	float: none;
	display: inline-block;
	padding: 10px 10px 10px 10px;
    page-break-inside:avoid;
    page-break-after:auto;
    page-break-before:auto;
}

table.PageLiens_tableContenu {
	height: 100%;
}
tr.PageLiens_tableContenuTexte {
	height: 35px;
	line-height: 9pt;
}
td.PageLiens_tableContenu {
	font-size: xx-small;	
	text-align: center;
	vertical-align:bottom;
}
.PageLiens_textes {
	font-size: xx-small;	
	text-align: center;
}
.PageLiens_ville {
	color: #FF0000;
}
/* -------------------------------------------------------
 	MISE EN PAGE - modeles/auteur.html
 ------------------------------------------------------- */ 
	.div-auteur-interne {
    page-break-inside:avoid;
    page-break-after:auto;
    page-break-before:auto;
	}