	
	html, body {
		margin:0; padding:0;
	}
	
	body {
		background:#FF0380;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		overflow-x:hidden;
	}
	
/******************************************************************************************************************************
                                                          (X)HTML                                          
******************************************************************************************************************************/
	
	/**
	***   TITRES
	************************************************************/
	h1 {
	
	}
	
	h2 {
	
	}
	
	h3 {
	
	}
	
	/**
	***   PARAGRAPHES, LIENS, ETC
	************************************************************/
	p {
		margin:10px 30px; text-align:justify; line-height:1.5;
	}
	
	a {
		color:#015672; text-decoration:none;
	}
	a:hover {
		color:#723b01; text-decoration:underline;
	}
		a img { border:0; }
	/**
	***   LISTES
	************************************************************/
	ul {
		margin:10px 40px; padding:0;
	}
	
	li {
	
	}
	
	dl {
	
	}
	
	dt {
	
	}
	
	dd {
	
	}
	
	/**
	***   FORMULAIRES
	************************************************************/
	form {
		display:block; margin:0; padding:0;
	}
	
	fieldset {
		margin:10px; padding:0;
		background:#fafafa;
		border:1px dashed #999;
	}
		fieldset p {
			margin:10px; padding:0;
		}
	
	label {
		float:left;
		width:120px;
		cursor:pointer;
	}
	
	input, textarea, select {
		background:#fff;
		border:1px solid #999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
	input, textarea {
		padding:2px;
	}
		
		.missingField label { color:#ec0001; }
		.missingField input, .missingField textarea { border-color:#ec0001; }
		.invalidField label {  color:#ec0001;}
		.invalidField input, .invalidField textarea { border-color:#ec0001; }
	
	.formButtons {
		direction:rtl; text-align:left;
		padding:0 0 10px 130px;
	}
	
	.formButtons input {
		
	}
		
		.submitField {  }
		.imageField { background:transparent; border:0; }
		
		.submitField.hover { font-size:18px; }
		
	/**
	***   TABLEAUX
	************************************************************/
	table {
		margin:10px; padding:0;
		border-spacing:0; border-collapse:collapse;
	}
	
	th, td {
		border:1px solid #9a9a9a;
	}
	
	th {
		background:#fafafa; padding:4px 5px;
		font-size:11px;
		font-weight:bold;
	}
	
	td {
		padding:2px 5px;
		background:#fff;
	}
	
	
	
	
	
/******************************************************************************************************************************
                                                          LAYOUT                                          
******************************************************************************************************************************/
	
	#main  {
		width:700px; margin:0 auto;
	}
	
	#footer {
	
	}
	
	#content {
		
	}
	
	#programmation {
		padding-top:347px; background:url(zims/bg/programmation-top.gif) 50% 0 no-repeat;
	}
		#programmation .soiree {
			background:#ed0377; border:1px solid #e50072;
			margin:10px 0;padding:10px;
			overflow:auto;
		}
	
		#programmation img {
			margin:0 10px 0 0;
		}
	
		#programmation .soiree h3 {
			margin:0; padding:5px 5px;
			font-size:18px; font-weight:normal;
		}
	
		#programmation .soiree .image {
			float:left; margin:0px 10px 0 0;
		}
	
		#programmation .soiree p {
			margin:0px 0 0 0; padding:0; line-height:1.5;
		}
	
	
	
	
	
/******************************************************************************************************************************
                                                                                                    
******************************************************************************************************************************/
	
	
	
	
	
	
	
	
/******************************************************************************************************************************
                                                                                                    
******************************************************************************************************************************/
	
	#mainMenu {
		width:px; height:px;
		margin:0; padding:0;
		background:;
	}
	
		#mainMenu li {
			list-style:none;
		}
		
		#mainMenu li a {
		
		}
		
		#mainMenu li a:hover {
		
		}
	
		#item-, #item- a {  }
		#item- a:hover {  }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
