/*----------------------------------------------------------------------------------------------*/
/* Feuille de style inforweb.ch																	*/
/*																								*/
/* Auteur: André Balestrini <info@inforweb.ch>													*/
/* Date: 27.10.2005																				*/
/*----------------------------------------------------------------------------------------------*/
body { 
	font-size: 12pt;
	background: #ffffff;
}
/* Attention plante la marge dans le body */

#content h1,h2,h3,h4,h5,h6,a:link,a:visited,a:active,a:hover{ 
	font-size: 12pt;
	color:#000000;
}

/*p:first-letter {
	font-size:150%;
}*/

.pageBreakBefore {
	page-break-before:always;
}

#head, #menuTop, #menuBottom, #footer, .menuBar { 
	display: none; 
}

#content *, .cadre {
	float: none !important;
	width: auto;
	background: transparent;
	color:#000000;
	border-style: none ;
	border: 0;
	padding: 0;
}

#content .programme table {
		border-collapse:collapse;
		border-spacing:0;
}

#content .programme tr td {
		border:1px;
		border-color:#CCCCCC;
		border-style:solid;
		padding:5px;
}

/* --- Colonne avec HACK ----------------------------------------- */		
	
/* Pour firefox : afin que cols prenne la hauteur de content ! */
 div#cols:after { 
   clear: both; 
   content: "texte hidden"; 
   display: block; 
   height: 1px; 
   visibility: hidden; 
 } 
/* HACK pour IE < 7.0 */
 * html div#cols{ 
   height: 1%; 
 } 
 
#cols { position:relative; padding: 0; margin: 0; background-color:#FFFFFF; }
	
	#leftCol {
	float: left;
	height:100%; /*height : 100%; --- si non 100% de l'affichage en cours (ouverture de fenetre) --- */
	width: 335px; /* largeur 380px moins padding, margin et border */
	margin: 0 15px 0 0;
	text-align: justify;
	}

	#rightCol {
	float: left;
	height:100%; /*height : 100%; --- si non 100% de l'affichage en cours (ouverture de fenetre) --- */
	width: 335px; /* largeur 380px moins padding et border */
	margin: 0 0 0 15px;
	text-align: justify;
	}