
/*-----------------------------------------------------

	secourisme.net css print

	

	version: 

	date:    19/12/2004

	

------------------------------------------------------*/



/* page 4 print */

dt.spip_doc_titre {
	text-align: center;
}

dd.spip_doc_descriptif {
	font-size: 80%;
	text-align: center;
	margin-left: 0;
}

@page { 

	size: portrait;
	margin: 0;
	padding: 0;

} 



/* Main structure ------------------------------------*/

html, body {

  margin:0;
  padding:0;
  background: #fff; 
  font:x-small Arial, Helvetica, Verdana, sans-serif;

} 



/* hidden elements------------------------------------*/

#banner		 { display:none; }

#menuheader  { display:none; }

#menuright   { display:none; }

#footer		 { display:none; }

form 		 { display:none; }

#forumreply  { display:none; }

.forum		 { display:none; }

.spip-admin  { display:none; }

#footerRss { display:none; }

#partager { display:none; }

.no-print { display:none; }

/* main: before and after article --------------- */

#prearticle {
	padding:   8px 30px 8px 10px;
	font-size: 13px;
	line-height: 100%;
}




#prearticle a, #prearticle a:active, #prearticle a:link { 
	display: block;	
	padding-left: 20px;
	line-height: 17px;
	background: transparent url(../interface/puce_arrow.png) no-repeat left center;	
	color: #a06305; 
	text-decoration: none; 
}

/* position -------------------------------------- */

#pos {

	display: block;
	margin: 0;
	padding: 0 0 0 45px;
	background: transparent;	
	font-size: 12px;
	font-weight: bold;
	color:  black;
	text-decoration: none; 	

}



#principal p#pos a.teaser{

			display:none;

}



#principal a.teaser span{

			left: -200000px;
			text-indent: -200000px;
			display:none;
}


#pos a { 

	color: #666; 
	text-decoration: none; 

}

  
/* header -------------------------------------- */

#bannerprint {	

	margin-left:   10%;
	margin-bottom: 25px;

}


/* principal -------------------------------------- */

#bloc_contenant {
	position : relative;							
  width : 95%;
	margin:  0 auto;
}

#principal {
  float : left;											
 	width : 95%;
}
	
hr.separation {
clear : both;
visibility:hidden;
}

/* main: article -------------------------------------- */

.article {

	padding: 5px;	
	width: 100%;
	text-align: left;
	line-height: 120%; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  black;
	background: transparent url(../interface/article_end.png) no-repeat bottom center;

}



.article h1 {

	color:  #624234;
	font-size: 18px;
	margin:  15px 0 4px 0;
	padding: 0;

}



.article a, .article a:after {

	color: black;
	text-decoration: underline;

	/* content: " (" attr(href) ") "; /* display extended url */

}


.auteur {

	color: #5d5d5d;	

}

.notes {
	font-size: smaller;
}

#pdf  { display:none; }



/* liste d'articles--------------------------*/



.logo_liste img.spip_logos {

border: 1px solid gray;
width: 55px;
float : left;
clear: left;		

}

a img.spip_logos{
	 border:none;
}

/* liste d'associations--------------------------*/



.logo_asso_mini {

  width : 60px;
  text-align:center;
  float : left;
  clear: left;	

}


.texte_asso_mini {

margin-left : 70px;

}



/* main: article formating -------------------------------------- */

.surtitre  {

	font-weight: bold;

}



.soustitre { 

	margin-top: 10px;
	font-style: italic;

}

.chapo     {
	line-height: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 30px;
	font-weight: bold;
}



.texte {}



.ps {

	border-top: 1px dashed #ccc;
	margin-top: 5px;
	font-size: 11px;

}



/* main: menu right -------------------------------------- */

.menurightborder{	border-left: 0 solid white;}


/* footer -------------------------------------- */

#footerprint {
	margin-top:   5px;
	margin-left:  11%;
	margin-right: 13%;
	border-top: 1px solid black;	
}

/* form elements -------------------------------------- */

/* forum elements -------------------------------------- */


/* spip main class -------------------------------------- */

b.spip  {font-weight: bold;}

p.spip  {padding-left: 3px;}

hr.spip {

	display:block;
	height: 0;	
	color: white;
	border-style:solid;
	border-color: #ccc;
	border-width:0px 0px 1px 0px; 
}





table.spip {

  font-size: 12px;
	border-style:solid; 
  border-width:1px; 
  border-color:black;
	border-collapse:collapse;

}



table.spip td { 

page-break-inside: avoid;
border-style:solid; 
border-width:1px; 
border-color:black;

}



.spip_documents {

  font-size: 12px;

}



.spip_documents a img {
  border : none;
	}
	
.spip_documents_center, .spip_documents_center .spip_doc_titre,  .spip_documents_center .spip_doc_descriptif,  .spip_documents_center img {
 display:block;
 text-align : center;
 margin-right : auto;
 margin-left : auto;

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

/* ----------- Liste d'articles ------------------------ */



dl.listeArticles {

								 font-size: 80%;

}



dl.listeArticles dt {

								 position: relative;
								 margin: 0 0 0.3em 20px;
								 line-height: 1.5em	 ;
}



dl.listeArticles dt div {

								 position : relative;
								 margin: 0 0 1.5em 80px;

}





dl.listeArticles dt img.spip_logos {

								 display: block;
								 float:left;
  							 clear:left;
								 margin-right: 10px;
}


dl.listeArticles dt a.titre, dl.listeArticles dt a.titre:hover {

 								font-weight: bold;
								font-size: 1.3em;
								text-decoration: none;
								color: #003366;

}



dl.listeArticles dt a.titre:hover {

								 color:#006699;

}

								 

dl.listeArticles dt span.auteur {

 								font-weight: normal;
								font-size: 1em;
								color: #626262;

}



dl.listeArticles dd {

								 margin: 0 0 1.5em 100px;
								 font-size: 1em;
								 line-height: 140%;
								 text-align: justify;

} 

hr.separation {

clear : both;
visibility:hidden;

}