
/* ================================================================================ */
/* = GESTION DES MODULES = */
/* ================================================================================ */

	/*= structure ---------------------------------------- */
	#main form {}
	#main fieldset {
		padding: 10px; 
		border: 1px #ccc solid
		}
	#main legend {
		padding: 0 0 0 0.7em;
		font-size: 0.8em; color:#666;
		}
	#main form p {
		float: left;
		width: 95%;
		margin:0 0 5px 0!important; 
		padding: 0 0 5px 0!important;
		}
	#main form p label,
	#main form p input,
	#main form p select,
	#main form p textarea,
	#main form p font,
	#main form p span,
	#main form p img {float: left}
	
	#main font.required {
		float: none!important; 
		width: 5px!important;
		color:red;
		}
	
	#main form p label,
	#main form p input,
	#main form p select,
	#main form p font,
	#main form p textarea {font-size: 0.9em}
	
	#main form p em { 
		width: 5px!important;
		padding: 0 0 0 5px;
		color:#B31608;
		}
	#main form p font,
	#main form p label {color: #000}
	
	/*= labels  ---------------------------------------- */
	#main form p label { 
		width: 150px;
		padding: 0 5px 5px 20px;
		font-size: 1em;
		background: transparent url(/global/medias/itemLabel.gif) no-repeat 9px 3px!important;
		}
		
	/*= composants ---------------------------------------- */
	#main form p input,
	#main form p select,
	#main form p textarea { 
		width: 250px; padding: 2px;
		border: 1px #ccc solid;
		}
	#main form p font.checkbox_label,
	#main form p font.radio_label {
		padding: 0 0.5em 0 0;
		}
	#main form p input.field_checkbox,
	#main form p input.field_radio {
		border: 0!important;
		width: auto!important; 
		margin: 0 5px 0 0!important;
		}
	
	/*= button ---------------------------------------- */
	#main form input.valide,
	#main form input.inscription,
	#main button.inscription {
		float: right; 
		color: #fff; font-size: 0.8em;
		border: 0; cursor: pointer; 
		margin: 10px 0 0 0;
		border: 1px #fff solid!important;
		}
	#main form input.valide,
	#main button.inscription {background-color: #F58125}
	#main form input.inscription {background-color: #ff9900}
	#main form input.valide:hover,
	#main button.inscription:hover {
		background-color: #000
		}
	button.inscription {clear: both;}
	
	/*= captcha ---------------------------------------- */
	#main form p input#input_captcha {
		float: left; 
		width: 100px!important
		}
	
	/*= conditions ---------------------------------------- */
	span.champsAsterix {
		display: block; 
		color: red; font-size: 0.7em;
		}
		
/* ================================================================================ */
/* = GESTION DES NEWS = */
/* ================================================================================ */

	/*= table ---------------------------------------- */
	table#newsContent,
	table.extendedNews {
		width: 100%;
		border-collapse: collapse;
		/*background-color:#fefefe;*/
		background-image: none!important;
		}
		
	/*= post_title ---------------------------------------- */
	td.post_title a,
	td.long_title {
		display: block;
		color:#F58125!important;
		padding: 0 0 0.2em 25px!important;
		font-size: 1.2em;
		background: transparent url(/global/medias/itemLabel.gif) no-repeat 18px 6px;
		}

	/*= post_date ---------------------------------------- */
	td.post_date {color:#fff; font-size: 0.8em}

	/*= post_short ---------------------------------------- */
	td.post_short h2 {padding: 5px 0 5px 0!important}
	td.post_short p {
		margin:0!important;
		padding: 0 0 0 17px!important;
		background-image: none!important;
		}
	td.post_short img {padding: 0 0 0.5em 0.5em}

	/*= extendedNews ---------------------------------------- */
	#contenuExtended p {padding: 0 0 0 25px}
	#contenuExtended p img {border: 5px #fff solid}

	/*= links ---------------------------------------- */
	td.post_short a,
	a.backExtended {
		display: block; 
		/*text-decoration: underline;*/
		font-size: 0.7em; color:#692B4D!important;
		text-align: right; 
		margin: 0 0 1em 0!important;
		padding: 0 10px 0.3em 0;
		border-bottom: 1px #CCCCCC solid;
		background: transparent url(/global/medias/itemLinkPlus.gif) no-repeat right;
		}
	td.post_short a:hover,
	a.backExtended:hover {color:#000!important}
	
/* ================================================================================ */
/* = RECHERCHE résultat = */
/* ================================================================================ */
	/*a.lienNothing {
			text-decoration: underline;
			color:#7E366D!important
			}*/
		
/* ================================================================================ */
/* = PLAN DU SITE = */
/* ================================================================================ */

		
		