@import 'navigation.css';
@import 'objets.css';
@import 'actualite.css';
@import 'dossiers.css';
@import 'contact.css';
@import 'nv2_statique.css';

#header h1 a {
	position: relative;
	display: block;
	width: 280px;
	height: 97px;
}

#sidebar {
	background: url(../fr/nav/bloc_contenu.jpg) #fff repeat-x bottom center;
	padding: 0 0 90px 0;
}

	#sidebar h2#titre_accueil a {
		background: url(../fr/nav/nv2/titre_accueil.gif) #fff no-repeat 11px 0px;
		height: 27px;
		border-left: 1px solid #B4C1DF;
		border-bottom: 1px solid #B4C1DF;
		display: block;
		text-indent: -5000px;
		font-size: 0px;
	}
	
	#sidebar h2#titre_afp a {
		background: url(../fr/nav/titre_afp.gif) #fff no-repeat 11px 0px;
		height: 37px;
		/*border-bottom: 1px solid #B4C1DF;
		border-left: 1px solid #B4C1DF;*/
		display: block;
		text-indent: -5000px;
		font-size: 0px;
	}
	
	#sidebar h2#titre_sondages a {
		background: url(../fr/nav/nv2/titre_sondages.gif) #EDEFF2 no-repeat 11px 0px;
		height: 35px;
		margin: 0;
		border-left: 1px solid #B4C1DF;
		border-bottom: 1px solid #B4C1DF;
		display: block;
		text-indent: -5000px;
		font-size: 0px;
	}
	
	#sidebar #bloc_liens_rapide {
		background: #EDEFF2;
		border-bottom: 1px solid #B4C1DF;
	}
	
	#sidebar h2#titre_questions a {
		background: url(../fr/nav/nv2/titre_vosquestions.gif) #EDEFF2 no-repeat 11px 0px;
		height: 38px;
	}
	
	#sidebar #bloc_questions {
		min-height: 150px;
		_height: 150px;
		border-left: 1px solid #B4C1DF;
		text-align: center;
		padding: 10px 0 10px 0;
	}
	
		#sidebar #bloc_questions #bdd_dopants {
			margin: 0 auto;
			background: url(../fr/nav/nv2/titre_bdd_dopants.gif) no-repeat;
			width: 168px;
			height: 40px;
			display: block;
			text-indent: -5000px;
			font-size: 0px;
		}
		
		#sidebar #bloc_questions #titre_questions {
			margin: 0 auto;
			background: url(../fr/nav/nv2/titre_questions.gif) no-repeat;
			width: 168px;
			height: 38px;
			margin-top: 10px;
			display: block;
			text-indent: -5000px;
			font-size: 0px;
		}
		
		#sidebar #bloc_questions #titre_liensutiles {
			margin: 0 auto;
			background: url(../fr/nav/nv2/titre_liensutiles.gif) no-repeat;
			width: 168px;
			height: 38px;
			margin-top: 10px;
			display: block;
			text-indent: -5000px;
			font-size: 0px;
		}
	
	#sidebar #bloc_imprimer a {
		background: url(../fr/nav/nv2/bloc_imprimer.gif) no-repeat;
		height: 31px;
		border-top: 2px solid #fff;
		border-left: 1px solid #B4C1DF;
		border-bottom: 1px solid #B1B7C5;
		display: block;
		text-indent: -5000px;
		font-size: 0px;
	}

#bloc_contenu {
	width: 714px;
	padding: 0;
	background: #fff;
	min-height: 470px;
	_height: 470px;
}

	/* cf. navigation.css pour le bloc nav */
	
	#bloc_contenu #nv2_1 {
		background: url(../fr/nav/nv2/nv2_2.jpg) no-repeat;
		width: 714px;
		height: 108px;
	}
	#bloc_contenu #nv2_2 {
		background: url(../fr/nav/nv2/nv2_1.jpg) no-repeat;
		width: 714px;
		height: 108px;
	}
	#bloc_contenu #nv2_3 {
		background: url(../fr/nav/nv2/nv2_3.jpg) no-repeat;
		width: 714px;
		height: 108px;
	}
	#bloc_contenu #nv2_4 {
		background: url(../fr/nav/nv2/nv2_4.jpg) no-repeat;
		width: 714px;
		height: 108px;
	}
	#bloc_contenu #nv2_5 {
		background: url(../fr/nav/nv2/nv2_5.jpg) no-repeat;
		width: 714px;
		height: 108px;
	}
	
	#bloc_contenu #bloc_editable {
		padding: 17px 10px 11px 15px;
		line-height: 1.4em;
	}
	
	
	    #bloc_contenu #bloc_editable #questions input {
    	    margin-left: 100px;
	    }
	    #bloc_contenu #bloc_editable #questions label {
            font-weight: bold;
        }
        #bloc_contenu #bloc_editable #questions label .error { margin-left: 0; color: red; }
        #bloc_contenu #bloc_editable #questions .enValeur { border: 1px solid #1FA0D1; padding: 20px; }
        #bloc_contenu #bloc_editable #questions .error { margin-left: 100px; color: red; }
		#bloc_contenu #bloc_editable a {
			text-decoration: underline;
		}
		
		#bloc_contenu #bloc_editable img {
			margin: 10px;
		}
	
		#bloc_contenu #bloc_editable ul {
			margin: 5px 0 5px 10px;
		}
	
		#bloc_contenu #bloc_editable h3 {
			margin: 0 0 15px 15px;
			padding: 0 0 0 18px;
			font-size: 1.5em;
			letter-spacing: 0.5px;
			line-height: normal;
			background: url(../fr/nav/nv2/puce1.gif) no-repeat 0px 3px;
			color: #1FA0D1;
		}
		
		#bloc_contenu #bloc_editable h3 a {
			text-decoration: none;
			color: #DC2828;
		}
		
		#bloc_contenu #bloc_editable h4 {
			margin: 0;
			padding: 0 0 5px 19px;
			font-size: 1.1em;
			line-height: normal;
			background: url(../fr/nav/nv2/puce2.gif) no-repeat 0px 1px;
			color: #1FA0D1;
		}
		
		#bloc_contenu #bloc_editable h4 a {
			text-decoration: none;
			color: #DC2828;
		}
	
	#bloc_contenu #bloc_sondage img, #bloc_contenu #bloc_newsletter img, #bloc_contenu #bloc_reglementation img, #bloc_contenu #bloc_telechargement img, #bloc_contenu #bloc_calendrier img, #bloc_contenu #bloc_lien img, #bloc_contenu #bloc_quizz img, #bloc_contenu #bloc_forum img, #bloc_contenu #bloc_chat img, #bloc_contenu #bloc_dopant img {
		margin: 0;
	}
	
	#bloc_contenu #bloc_editable hr, #bloc_contenu #bloc_reglementation hr, #bloc_contenu #bloc_telechargement hr, #bloc_contenu #bloc_calendrier hr, #bloc_contenu #bloc_lien hr, #bloc_contenu #bloc_quizz hr, #bloc_contenu #bloc_forum hr, #bloc_contenu #bloc_chat hr, #bloc_contenu #bloc_dopant hr {
		width: 700px;
		height: 1px;
		display: block;
		margin: 4px 0 7px -11px;
		padding: 0;
		color: #D0D3DC;
		background: #D0D3DC;
		border: 0;
	}
	#bloc_contenu #bloc_editable hr {
		width: 690px;
	}
	
	#bloc_contenu #bloc_calendrier #tab_cal {
		border-collapse: collapse;
	}
		#bloc_contenu #bloc_calendrier #tab_cal th {
			color: #1FA0D1;
			text-align: left;
			padding: 0 0 5px 7px;
		}
		#bloc_contenu #bloc_calendrier #tab_cal td {
			padding: 7px;
			border-bottom: 1px solid #EDEFF2;
		}
	
	#bloc_contenu #bloc_forum #tab_forum {
		border-collapse: collapse;
	}
	
		#bloc_contenu #bloc_forum #tab_forum th {
			color: #1FA0D1;
			text-align: left;
			padding: 7px;
			border-bottom: 1px solid #EDEFF2;
		}
		
		#bloc_contenu #bloc_forum #tab_forum th a {
			text-decoration: none;
		}
		
		#bloc_contenu #bloc_forum #tab_forum td {
			padding: 7px;
			border-bottom: 1px solid #EDEFF2;
		}
	
	#bloc_contenu #bloc_dopant #tab_dopant {
		background: url(/fr/nav/nv2/dopant_tab_rechercher.jpg) no-repeat top left;
		border-collapse: collapse;
	}
	
		#bloc_contenu #bloc_dopant #tab_dopant th {
			height: 29px;
			line-height: 29px;
			color: #DC2828;
			text-align: left;
			padding: 0 0 0 15px;
		}
		
		#bloc_contenu #bloc_dopant #tab_dopant td {
			padding: 5px 10px 5px 15px;
		}
		
		#bloc_contenu #bloc_dopant #tab_dopant td.pair {
			background: #F7F8FA;
		}
		
		#bloc_contenu #bloc_dopant #tab_dopant a {
			text-decoration: none;
		}
		
		#bloc_contenu #bloc_dopant .hr {
			background: url(../fr/nav/nv2/bloc_ombre.jpg) repeat-x;
			width: 700px;
			height: 18px;
			margin: 4px 0 7px -11px;
		}
		
		#bloc_contenu #bloc_dopant .tab_res {
			border-collapse: collapse;
			color: #000;
		}
		#bloc_contenu #bloc_dopant .tab_res td {
			border:1px solid #B8BECC;
			padding: 8px;
		}
		#bloc_contenu #bloc_dopant .tab_res td table tr td {
			border: none;
			padding: 0;
		}
		#bloc_contenu #bloc_dopant .tab_res li {
			background: none;
			text-indent: 0px;
			padding: 2px 0 2px 0;
		}
	
	#bloc_contenu #bloc_liste_page {
		width: 503px;
		margin: 15px 0 5px 45px;
		border: 1px solid #B8BECC;
	}
	
		#bloc_contenu #bloc_liste_page a {
			text-decoration: none;
		}
	
	#bloc_contenu #retour_au_listing {
		text-align: center;
		margin: 10px;
	}

#bloc_liens {
	font-size: 0.85em;
	margin: 10px 0 0 4px;
}

	#bloc_liens #pyxis {
		position: relative;
		color: #fff;
		/*width: 193px;*/
		margin: 0 0 0 20px;
	}
