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

	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;
	padding: 0;

} 



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

html, body {

  margin:0 0 0 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: 11pt;
	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 0 0 0;
	padding: 0 0 0 45px;
	background: transparent;	
	font-size: 14pt;
	font-weight: bold;
	font-style:italic;
	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 {	
	color:dimgray;
	font-size:24pt;
	font-family:Georgia, Times, TimesNR,serif;
	margin-left:   1%;
	margin-bottom: 25px;

}


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

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

#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: 10pt;
	color:  black;
	background: transparent url(../interface/article_end.png) no-repeat bottom center;

}



.article h1 {
	
	color:  #003366;
	font-size: 14pt;
	margin:  0 0 0.5em 0;
	padding: 0;	
	line-height: 120%;

}



.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;

}


/* result ----------------------------------*/
/*
.result ul {
	margin:  0px;
	padding: 2px;
}

.result li {
	line-height: 120%; 
	list-style-type: none;
	padding:0; 	
	margin: 0;		
}

ul li a.result{  -> BUGGY IN IE 5.00	NO PADDING LEFT
	margin: 0;	
	padding: 0 0 0 20px;	
	background: transparent url(../interface/puce_arrow.png) no-repeat left top;	
	color: #a06305; 
	text-decoration: none; 
}

ul li .result a:hover{
	color: #573502; 
	text-decoration: none;
}
*/


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

.result {
	display: block;	
	padding-left: 20px;
	line-height: 17px;
	background: transparent url(../interface/puce_arrow.png) no-repeat left top;
}

.result a, .result a:active, .result a:link { 
	color: #a06305; 
	text-decoration: none; 
}

/* 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: 9pt;

}

.article h3.spip, #principal h3.spip { 
				color: #003366;
				font-family: 'Trebuchet MS', arial, helvetica, sans-serif;
				font-size: 1.5em;
				font-weight: bold;
  				font-style: italic;
				float:left;
				width: 100%;
}	

blockquote {
	margin: 1em 0;
	padding-left: 1em;
	padding-right: 1em;
	border: none;
	border-left: 2px solid black;
}

/* 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: 10pt;
	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: 10pt;

}



.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;

}


/* Sommaire d'article */

div#sommaire
{
background-color: silver;
border-width: thin;
border-style: dotted;
}

 #navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
padding-left: 10px;
background-image: url(../interface/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

/* associations -------------------------------------- */

.preassociations { 
	padding: 7px 38px 20px 38px;
	text-align: left;
	line-height: 120%; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:  black;
}

.associations{
	padding: 7px 38px 7px 38px; 
	text-align: left;
	line-height: 120%; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:  black;
}

.associations p {
  font-size : 8pt;
	padding-left : 20px;
}

.associations h1 {
	clear: right;						
	color:  #624234;
	font-size: 14pt;
	padding-top : 5px;
	line-height: 100%; 
	text-decoration: none;
	border-top : 2px dashed #ccc;
}

.associations h3 {
	color:  #003399;
	font-size: 12pt;
	padding-left : 10px;
	line-height: 100%; 
	text-decoration: none;
}

.associations a {
  color : black;
	text-decoration : none;
}

.preassociations a {
  color : #624234;
	text-decoration : none;
}

.associations img {
  float : right;
}	


/* plan site -------------------------------------------- */
h1 a.plan { color:  #624234;}
h1 a.plan, h1 a.plan:hover {
	font-size: 12pt;	
	text-decoration: none; 	
}

.plan ul {
	margin: 2px 0 0 20px;
	padding: 2px;	
}

.plan li {
	line-height: 110%; 
	list-style-type: none;
	padding: 2px; 	
	margin: 0 0 0 0;		
}


ul li a.plan,  ul li a.plan:hover{
	text-decoration: none; 
	padding-left: 10px;
	background: transparent url(../interface/puce_min.png) no-repeat 0px 7px; /* IE5 BUGGY*/
	/*list-style-image: url(../interface/puce_min.png); /* alternate ? */	
}

ul li a.planrubrique{ 
	display: block;
	margin: 0 0 0 0;	
	padding: 5px 0 0 20px;	
	background: transparent url(../interface/puce_arrow.png) no-repeat left center;
	
	color: #a06305; 
	text-decoration: none; 
}

ul li a.planrubrique:hover{
	color: #573502; 
	text-decoration: none;
}

/* Menu en images */

ul#menu-images {
	margin: 0;
	padding: 0;
	font: bold 0.7em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	list-style-type: none;
	float: left;
	width: 100%;
	z-index: 99;
}

#menu-images a {
	color: #003366;
	text-decoration:none;
	width: 65px;
	height:100px;
	text-align: center;
	display: block;
}

#menu-images a:hover{
	color:#006699;
	
}

#menu-images li {
	float:left;	
	margin-right:5px;
}

#menu-images a img.spip_logos {
	border: 1px solid #000;
	display:block;
	margin-right: auto;
	margin-left: auto;
	
}

#obsolete {
	padding: 1em;
	border: 2px dotted #a8150b;
	font-variant: small-caps;
	margin-bottom: 1em;
}

div.podcast {
	display: none;}



