/*

	Sections

	(CSS flags marked with [=])

	INITIAL
	COIN ARRONDIS
	AIDE A LA NAVIGATION


*/
/* =INITIAL
   v2.1, by Faruk Ates - www.kurafire.net
   http://kurafire.net/log/archive/2005/07/26/starting-css-revisited
   Addendum by Robert Nyman - www.robertnyman.com */

/* Neutralize styling:
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 100%/1.3 Verdana, Arial, Helvetica, sans-serif;
	}

/* Neutralize styling:
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address, table {
	margin: 0.4em 0;
	padding: 0;
	}
	ul ul, ul ol, ul dl, ol ol, ol ul, ol dl, dl ul, dl ol, dl dl {margin: 0;}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {margin-left: 1.5em;}

/* Miscellaneous conveniences: */
html {background: #fff;	color: #000;}
body {background: #fff; font-size: 75%;}
h1 {
	font-size: 2em;
	margin: 0 0 0.67em ;
	}
h2 {
	font-size: 1.5em;
	margin: .83em 0;
	}
h3 {
	font-size: 1.17em;
	margin: 1em 0;
	}
h4 {
	font-size: 1.1em;
	margin: 1.17em 0 0.5em;
	}
h5 {
	font-size: 1em;
	font-weight: normal;
	font-variant: small-caps;
	margin: 1.17em 0 1em;
	}
h6 {
	font-size: 1em;
	font-weight: normal;
	font-style: italic;
	margin: 1.17em 0 1em;
	}
/* Form field text-scaling */
input, select, textarea {font-size: 100%;}
input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px inset #aaa;
	}
	.radio input, .checkbox input {border:none;}
	input[type="radio"], input[type="checkbox"], input[type="file"], input[type="image"] {border:none;} /* !IE JS */
a img {border: none;}
a {color: #FF7800;}
img[usemap] {border: none;} /* !IE JS */
table, th, td {
	/*border: 1px solid #000;*/
	border-collapse: collapse;
	}
	caption {
		font-size: 1.2em;
		font-weight: bold;
		margin: 0.2em 0;
		}
	th, td {padding: 0.2em;}
	th {font-size: 1.1em;}
pre {
	overflow: auto;
	width: 100%;
	}
.clear {clear: both;}
.breaker{
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	}
.float_left, .object-left {float: left;}
.float_right, .object-right {float: right;}
.object-center, .imageCenter {text-align: center;}
.object-left {padding: 0 1em 1em 0;}
.object-right {padding: 0 0 1em 1em;}
.hidden{
	position: absolute;
		left: -9999px;
	}

.arrondiHaut {vertical-align: bottom;}
.arrondiBas {vertical-align: top;}

/* =COIN ARRONDIS */
.coinHG, .coinHD, .coinBG, .coinBD {
	margin: -1px;
	position: absolute;
	}
	.coinHG, .coinHD {top: 0;}
	.coinHD, .coinBD {right: 0;}
	.coinBG, .coinBD {bottom: 0;}
	.coinHG, .coinBG {left: 0;}

/* =PAGINATIONS */
.pagination { /* !IE */
	position: relative;
	text-align: center;
	}
	.precedente, .suivante {
		position: absolute;
			top: 0;
		}
	.precedente {left: 0;}
	.suivante {right: 0;}

/* =LIENSEVITEMENT */
#liensEvitement {
	position: absolute;
		left: -9999px;
	}

.warning {color:#ff0000;}

html {
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_page.gif) repeat;
	padding: 0;
	}
body {background: none;}

/* =GLOBALCONTAINER */
#globalContainer{
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_degrade_container.png) repeat-y; /* IE */
	/*height: 732px;*/
	padding: 0 18px 0 10px;
	margin: 0 auto;
	width: 989px;
	}
#globalContainerInterne {
	background: url(/extension/concours-sedif/design/concours-sedif/images/bandeau.gif) no-repeat;
	width: 989px;
	}
	.webmagazine #globalContainerInterne {background: url(/extension/concours-sedif/design/concours-sedif/images/bandeau_magazine.gif) no-repeat;}

#degrade_bas_page {
	background: url(/extension/concours-sedif/design/concours-sedif/images/degrade_bas_page.png) no-repeat;
	height: 18px;
	margin: 0 auto;
	overflow: hidden;
	width: 1017px;
	}
/* =HEADER */
#header {
	min-height: 178px; /* IE */
	padding:7px 7px 0;
	width: 975px;
	}
	#lien_sedif {
		float: left;
		height: 72px;
		width: 111px;
		}
		.webmagazine #lien_sedif{padding-left:124px;}
	#header #logo {
		float: left;
		height: 100px;
		margin: 0;
		padding-left: 25px;
		width: 202px;
		}
	#mag_interview{
		float: right;
		height: 264px;
		margin-top: -5px;
		margin-right: -5px;
		width: 338px;
		}
		#mag_interview_top{
			background: url(/extension/concours-sedif/design/concours-sedif/images/interview_top.png) no-repeat;
			padding-left: 109px;
			margin-top:8px;
			min-height: 250px;
			width: 229px;
			}
		#mag_interview_content{
			padding: 10px 25px 0px 15px;
			}
			#mag_interview_content h2 {
				color:#9BDF40;
				font-family:Arial,Helvetica,sans-serif;
				font-size:1.4em;
				line-height:1.1em;
				margin:0 22px 0.2em 0;
				}

			.texte_interview{
				font-size: 0.95em;
				line-height: 1em;
				padding: 0.5em 3px 1em 0;
				overflow: auto;
				max-height: 135px;
				}
		#mag_interview_bottom{
			background: url(/extension/concours-sedif/design/concours-sedif/images/mag_interview_bottom.png) no-repeat;
			margin-left: 109px;
			height: 14px;
			width: 224px;
			}
		#mag_date{
			color: #074a64;
			font-family: Arial,Helvetica,sans-serif;
			font-size: 1.5em;
			text-align:right;
			margin-right: 240px;
			position: relative;
				top: -19px;
				right: 0px;
			}
/* =MENU_TOP */
	#menu_top {
		float: left;
		height: 85px;
		list-style-type: none;
		margin: 0;
		margin-bottom: 0; /* IE*/
		padding-left: 115px;
		}
		.theme_jaune #menu_top{
			/*padding-left: 88px;*/
			}
		#menu_top li {
			float: left;
			list-style-type: none;
			margin: 0;
			padding: 0 2px;
			position: relative;
			z-index: 99;
			}
		#resources_pedagogiques { top: 16px;}
		#activites_enligne { top: 10px;}
		#base_donnees_images { top: 26px;}
		#le_concours { top: 22px;}
		#edition_2009 { top: -6px;}
		#voir_les_projets { top: -28px;}
			#menu_top li a {
				position: relative;
					z-index: 5;
				text-decoration: none;
				}
		#menu_top .sous_menu {
			background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/fond_sous_menu_top.png) no-repeat;
			padding: 22px 12px 0 22px;
			float: left;
			margin: 0;
			height: 170px;
			list-style-type: none;
			}
			#menu_top #menu_top_65 .sous_menu, #menu_top #menu_top_66 .sous_menu, #menu_top #menu_top_415 .sous_menu {
				padding: 22px 12px 0 24px;
				}
			#menu_top #menu_top_65 .sous_menu, #menu_top #menu_top_66 .sous_menu, #menu_top #menu_top_415 .sous_menu {
				background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/fond_sous_menu_top_concours.png) no-repeat;
				height: 120px;
				}
			#menu_top #menu_top_67 .sous_menu {
				background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/fond_sous_menu_projet_top.png) no-repeat;
				padding: 24px 12px 2px 24px;
				height: 212px;
				width: 215px;
				}
			#menu_top .sous_menu li {
				float: left;
				list-style-type: none;
				margin: 0;
				padding: 0;
				width: 216px;
				}
				#menu_top #menu_top_65 .sous_menu li, #menu_top #menu_top_66 .sous_menu li, #menu_top_415 .sous_menu li {
					width: 190px;
					}
			#menu_top .sous_menu li a {
				background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/puce_item_sous_menu_bleu_clair.gif) 0 7px no-repeat;
				color: #0091ff;
				display: block;
				font-size: 0.916em;
				line-height: 1.1em;
				padding: 3px 0 3px 10px;
				}
			#menu_top .sous_menu li a:hover, #menu_top .sous_menu li a.active {
				background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/puce_orange.gif) 0 7px no-repeat;
				color: #ff7800;
				}
				#menu_top #menu_top_65 .sous_menu li a {
					background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/puce_item_sous_menu.gif) 0 7px no-repeat;
					color: #00c7c0;
					}
				#menu_top #menu_top_66 .sous_menu li a {
					background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/puce_item_sous_menu_rose.gif) 0 7px no-repeat;
					color: #cc0095;
					}
				#menu_top #menu_top_67 .sous_menu li a {
					background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/puce_item_sous_menu_mauve.gif) 0 7px no-repeat;
					color: #9a02c6;
					}
				#menu_top #menu_top_415 .sous_menu li a {
					background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/puce_item_sous_menu_jaune.gif) 0 7px no-repeat;
					color: #ffc40f;
					}
				#menu_top #menu_top_65 .sous_menu li a:hover, #menu_top #menu_top_66 .sous_menu li a:hover, #menu_top #menu_top_67 .sous_menu li a:hover, #menu_top #menu_top_415 .sous_menu li a:hover, #menu_top #menu_top_503 .sous_menu li a:hover, #menu_top .sous_menu li a.active {
					background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/puce_orange.gif) 0 7px no-repeat;
					color: #ff7800;
					}
				#menu_top #menu_top_503 .sous_menu li a {
					background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/puce_item_sous_menu_anis.png) 0 7px no-repeat;
					color: #56E161;
					}

			#menu_top_503 {
				position: relative;
					top: 3px;
					left: 8px;
					z-index: 5;
				}
			#menu_top_63 {
				position: relative;
					top: 12px;
					left: 0px;
					z-index: 5;
				}
			#menu_top_64 {
				position: relative;
					top: 6px;
					left: -1px;
					z-index: 5;
				}
				/*.theme_jaune #menu_top_64 {top: 6px;}*/
			#menu_top_415 {
				position: relative;
				top: 10px;
				left: 1px;
				z-index: 4;
				}
			#menu_top_65 {
				position: relative;
				top: 23px;
				left: 1px;
				z-index: 2;
				}
			#menu_top_66 {
				position: relative;
				top: -5px;
				left: 2px;
				z-index: 5;
				}
			#menu_top_67 {
				position: relative;
				top: -5px;
				left: 15px;
				z-index: 5;
				}
			.container_sous_menu {
				position: absolute;
					top: 60px;
					left: -7px;
					z-index: 3;
				width: 252px;
				}
				#menu_top_503 .container_sous_menu {left: 7px}
				#menu_top_65 .container_sous_menu, #menu_top_66 .container_sous_menu, #menu_top_415 .container_sous_menu{
					width: 228px;
					}
				#menu_top_66 .container_sous_menu{
					top: 72px;
					}
				#menu_top_67 .container_sous_menu{
					left: -1px;
					}
			.jsActif .container_sous_menu, .jsActif #menu_top_67 .container_sous_menu {
				left: -99999px;
				}
			.bottom_sous_menu {
				background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/fond_sous_menu_bottom.png) no-repeat;
				clear: both;
				height: 25px;
				width: 252px;
				}
				#menu_top_65 .bottom_sous_menu, #menu_top_66 .bottom_sous_menu, #menu_top_415 .bottom_sous_menu {
					background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/fond_sous_menu_bottom_concours.png) no-repeat;
					height: 10px;
					width: 228px;
					}
				#menu_top_67 .bottom_sous_menu{
					background: url(/extension/concours-sedif/design/concours-sedif/images/menu_top/fond_sous_menu_projet_bottom.png) no-repeat;
					height: 15px;
					width: 252px;
					}
/* =CONTENU */
#contenu {
	float: left;
	min-height: 539px; /* IE */
	width: 989px;
	}
	.dynamique {margin-bottom: -50px;}

/* =CONTAINER_MENU_LEFT */
#container_menu_left {
	background: url(/extension/concours-sedif/design/concours-sedif/images/menu_left/fond_menu_left_bleu.gif) 68px 0 no-repeat;
	float: left;
	height: 537px;
	padding-left: 35px;
	padding-right: 35px;
	width: 210px;
	}
	.theme_bleu #container_menu_left {
		background: url(/extension/concours-sedif/design/concours-sedif/images/menu_left/fond_menu_left.gif) 44px 0 no-repeat;
		}
	.theme_rose #container_menu_left {
		background: url(/extension/concours-sedif/design/concours-sedif/images/menu_left/fond_menu_left_bleu.gif) 68px 0 no-repeat;
		}
	.theme_mauve #container_menu_left {
		background: url(/extension/concours-sedif/design/concours-sedif/images/menu_left/fond_menu_left_bleu.gif) 68px 0 no-repeat;
		text-align: right;
		}

	/* =MENU_LEFT */
	#menu_left {
		float: left;
		list-style-type: none;
		margin: 0;
		padding:46px 0 0 0;
		}
		.theme_mauve #menu_left {padding:26px 0 0 0;}
		#menu_left li {
			list-style-type: none;
			margin: 0;
			padding:0 0 9px 0;
			}
			.theme_mauve #menu_left li {padding:0 0 0 0;}
			#menu_left li a {text-decoration: none;}
	#menu_left_quiz{
		font-family: Arial;
		padding-top: 20px;
		}
	#top_menu_left_quiz{
		background: url(/extension/concours-sedif/design/concours-sedif/images/top_menu_left_quiz.png) no-repeat;
		overflow: hidden;
		width: 230px;
		}
		#top_menu_left_quiz h2{
			color: #ff7800;
			font-size: 16px;
			line-height: 1.2em;
			margin: 0;
			padding: 30px 0 8px 22px;
			}
	#bottom_menu_left_quiz{
		background: url(/extension/concours-sedif/design/concours-sedif/images/bottom_menu_left_quiz.png) no-repeat;
		height: 26px;
		overflow: hidden;
		width: 230px;
		}
	#content_menu_left_quiz{
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_menu_left_quiz.gif) repeat-y;
		min-height: 100px;
		font-size: 12px;
		font-weight: bold;
		padding: 0 16px 0 0;
		width: 200px;
		}
		#content_menu_left_quiz h2{
			color: #ff7800;
			font-size: 16px;
			margin: 0;
			padding-left: 22px;
			position: relative;
				top: -14px;
			}
		#content_menu_left_quiz h3{
			color: #ff7800;
			font-size: 13px;
			margin: 0;
			padding-left: 22px;
			}
		#content_menu_left_quiz #liste_gagnants{
			list-style-type: none;
			margin: 0;
			}
		#content_menu_left_quiz #liste_gagnants .categorie{
			list-style-type: none;
			margin: 0;
			}
		#content_menu_left_quiz #liste_gagnants li{
			color: #ffb400;
			list-style-type: none;
			margin: 0;
			}
			#content_menu_left_quiz #liste_gagnants li h3 a {color: #ff7800;}
			#content_menu_left_quiz #liste_gagnants li a {color: #ffc40f;}
			#content_menu_left_quiz #liste_gagnants .categorie{
				padding: 2px 0 0px 0;
				}
				#content_menu_left_quiz #liste_gagnants #last_categorie{padding: 2px 0 3px 0;}

			#content_menu_left_quiz #liste_gagnants .categorie a{text-decoration: none;}
			#content_menu_left_quiz #liste_gagnants .categorie .liste_classes li{
				position: relative;
					left: -12px;
				line-height: 1.1em;
				min-height: 1em;
				width: 175px;
				}
			#content_menu_left_quiz #liste_gagnants .categorie .first_classe{
				background: url(/extension/concours-sedif/design/concours-sedif/images/first_classe.png) no-repeat;
				padding: 2px 0 10px 33px;
				font-size: 13px;
				}
			#content_menu_left_quiz #liste_gagnants .categorie .second_classe{
				background: url(/extension/concours-sedif/design/concours-sedif/images/second_classe.png) no-repeat;
				padding: 0 0 2px 33px;
				}
			#content_menu_left_quiz #liste_gagnants .categorie .third_classe{
				background: url(/extension/concours-sedif/design/concours-sedif/images/third_classe.png) no-repeat;
				padding: 0 0 2px 33px;
				}
		#dossier_semaine_ie{
			position: relative;
			}
		#dossier_semaine{
			position: absolute;
			top: 10px;
			left: -20px;
			}

/* =CENTRE */
#centre {
	float: left;
	min-height: 200px;
	position: relative;
	width: 687px;
	}
	.larubrique #centre, .larticle #centre, .concours #centre {
		padding-top: 35px;
		margin: 0 auto;
		width: 989px;
		}
	.webmagazine #centre{
		width: 989px;
		}
	.presentation_projet #centre{
		width: 989px;
		}

/* =CONTAINER_CONTENT */
#container_content {
	padding-top: 57px;
	width: 687px;
	}

/* =TOP_CONTENT */
#top_content {
	background: #fff url(/extension/concours-sedif/design/concours-sedif/images/top_content_bleu_clair.gif) no-repeat;
	height: 26px;
	overflow: hidden;
	width: 616px;
	}
	.theme_bleu #top_content {background: #fff url(/extension/concours-sedif/design/concours-sedif/images/top_content.gif) no-repeat;}
	.theme_rose #top_content {background: #fff url(/extension/concours-sedif/design/concours-sedif/images/top_content_rose.gif) no-repeat;}
	.theme_mauve #top_content {background: #fff url(/extension/concours-sedif/design/concours-sedif/images/top_content_mauve.gif) no-repeat;}
	.theme_jaune #top_content {background: #fff url(/extension/concours-sedif/design/concours-sedif/images/top_content_jaune.gif) no-repeat;}

/* =CONTENT */
#content {
	background: #fff url(/extension/concours-sedif/design/concours-sedif/images/fond_content_resources.gif) no-repeat;
	color: #fff;
	font-size: 1em;
	height: 403px;
	overflow: hidden;
	padding-left: 21px;
	padding-right: 270px;
	}
	.theme_bleu #content {background: #fff url(/extension/concours-sedif/design/concours-sedif/images/fond_content_concours.gif) no-repeat;}
	.theme_rose #content {background: #fff url(/extension/concours-sedif/design/concours-sedif/images/fond_content_public.gif) no-repeat;}
	.theme_mauve #content {background: #fff url(/extension/concours-sedif/design/concours-sedif/images/fond_content_projets.gif) no-repeat;}
	.theme_jaune #content {
		background: transparent url(/extension/concours-sedif/design/concours-sedif/images/fond_content_concours_quiz.gif) no-repeat;
		font-family: Arial;
		min-height: 440px; /* IE */
		margin-bottom: 40px;
		}

	#content h1 {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_content.png) no-repeat;
		color: #fff;
		font-size: 1.666em;
		margin: 0;
		padding: 18px 0 5px 40px;
		}
		.theme_bleu #content h1 {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_vert.gif) no-repeat;
			font-size: 1.4em;
			}
		.theme_rose #content h1 {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_rose.gif) no-repeat;
			font-size: 1.4em;
			}
		.theme_mauve #content h1 {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_mauve.gif) no-repeat;
			font-size: 1.666em;
			}
		.theme_jaune #content h1 {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_jaune.gif) no-repeat;
			font-size: 1.8em;
			padding: 8px 0 5px 30px;
			}
	#content .letexte {
		height: 320px;
		overflow: hidden;
		font-size: 1.1em;
		}
		#content .letexte .previous_video{padding-top:25px;}
		.theme_jaune #content .letexte {
			padding-left: 5px;
			height: auto;
			padding-right: 3px;
			font-size: 1.2em;
			line-height: 1.2em;
			}
	#content .letexte p{
		margin: 0.5em 0 0 0;
		}
	#content .letexte p.voir_gagnant{
		padding-top:10px;
		text-align: center;
		}
	#content .letexte ul{
		margin: 0.3em 0 0.2em 0;
		}
	#content .letexte .text-center{text-align:center;}
	.theme1 #content h1 {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_vert.gif) no-repeat;}

	/* VIDEO LIST */
	.videoList {
		position: absolute;
		text-align: right;
		list-style: none;
		top: 43px;
		right: 5px;
	}
		.videoLinkItem {

			}
			.videoLink {

				}
				.videoLink h2 {
					font-size: 1em;
					color: #a011c9;
				}
				.videoLink a {

				}

				.videoLink .popup_video {

				}

	/* =ENSAVOIR_PLUS */
	#ensavoir_plus {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_ensavoir_plus.gif) no-repeat;
		height: 130px;
		padding: 43px 27px;
		position: absolute;
			top: 10px;
			right: 0px;
		width: 168px;
		}
	#ensavoir_vote {
		height: 130px;
		padding: 0 0 0 19px;
		position: absolute;
			top: 25px;
			right: 0px;
		width: 205px;
		}
	#ensavoir_plus h2, .asavoir h2 {
		color: #ff7800;
		font-size: 1.6em;
		margin: 0 0 2px 0;
		text-align: left;
		}
		.asavoir h2 {margin: 0 0 6px 0;}
	#ensavoir_plus p, .asavoir p {
		margin: 5px -4px 0 1px;
		line-height: 1.2em;
		}
	#ensavoir_plus a, .asavoir a {
		color: #ff7800;
		text-decoration: underline;
		}
	/* =ASAVOIR */
	.asavoir {
		margin: 25px auto;
		width: 228px;
		}
		.asavoir .container_savoir {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_asavoir_1px.png) repeat-y;
			/*position : relative;*/
			margin-left: 0;
			padding: 0px 21px 0px 21px;
			width: 190px; /* IE */
			}
			.asavoir .container_savoir h4 {
				color: #00c7c0;
				margin: 0 0 0px 0;
				}
				.asavoir .container_savoir p { margin-top:0;}
		.top_asavoir {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_asavoir_haut.png) no-repeat;
			height: 35px;
			width: 228px;
			}
		.bottom_asavoir {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_asavoir_bas.png) no-repeat;
			height: 35px;
			width: 228px;
			margin-top:-5px;
			margin-top:-5px;
			margin-top:0;
			}
		.asavoir table, .asavoir th, .asavoir td {
			border: 0px none;
			margin: 0;
			}
		.asavoir th, .asavoir td {padding: 0px 2px;}

	/* =ATELECHARGER */
	.atelecharger {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_atelecharger.png) no-repeat;
		color: #434343;
		height: 150px;
		margin: 5px auto;
		margin-bottom: 10px;
		padding: 10px 25px 15px 15px;
		width: 191px;
		}
		#special_encart{
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_atelecharger_melimeleau.png) no-repeat;
			padding: 10px 25px 15px 30px;
			margin-top: 26px;
			}
		.atelecharger .container_telecharger {
			position : relative;
			width: 190px;
			}
		.atelecharger .container_telecharger h2 {margin: 0 0 5px 0;}

		#bloc_image .atelecharger .container_telecharger ul {
			margin: 1em 0;
			list-style-type: none;
			}
		#bloc_image .atelecharger .container_telecharger li {
			background: url(/extension/concours-sedif/design/concours-sedif/images/puce_noir.gif) 0 3px no-repeat;
			margin: 0;
			list-style-type: none;
			padding: 0 0 0 16px;
			}
		.atelecharger .container_telecharger a, .atelecharger .container_telecharger a:hover  {
			display: block;
			color: #434343;
			}
		.atelecharger  .doc_atelecharger {
			background: url(/extension/concours-sedif/design/concours-sedif/images/puce_atelecharger.gif) 0 5px no-repeat;
			padding: 5px 0 5px 45px;
			min-height: 35px; /* IE */
			}
		.atelecharger  .doc_atelecharger a, .atelecharger  .doc_atelecharger a:hover {
			color: #9bdf40;
			line-height: 1.5em;
			text-decoration: underline;
			}
	.atelecharger_quiz {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_atelecharger_quiz.png) no-repeat;
		color: #434343;
		height: 265px;
		margin: 5px auto;
		margin-bottom: 10px;
		padding: 15px 25px 15px 15px;
		width: 191px;
		}
		.atelecharger_quiz .container_telecharger {
			position : relative;
			width: 190px;
			}
		.atelecharger_quiz .container_telecharger h2 {margin: 0 0 5px 0;}

		#bloc_image .atelecharger_quiz .container_telecharger ul {
			margin: 1em 0;
			list-style-type: none;
			}
		#bloc_image .atelecharger_quiz .container_telecharger li {
			background: url(/extension/concours-sedif/design/concours-sedif/images/puce_noir.gif) 0 3px no-repeat;
			margin: 0;
			list-style-type: none;
			padding: 0 0 0 16px;
			}
		.atelecharger_quiz .container_telecharger a, .atelecharger .container_telecharger a:hover  {
			display: block;
			color: #434343;
			}
		.atelecharger_quiz  .doc_atelecharger {
			background: url(/extension/concours-sedif/design/concours-sedif/images/puce_atelecharger.gif) 0 5px no-repeat;
			padding: 5px 0 5px 45px;
			min-height: 35px; /* IE */
			}
		.atelecharger_quiz  .doc_atelecharger a, .atelecharger  .doc_atelecharger a:hover {
			color: #9bdf40;
			line-height: 1.5em;
			text-decoration: underline;
			}

#ensavoir_plus, .asavoir, .atelecharger, .atelecharger_quiz  {
	color: #434343;
	font-size: 0.833em;
	}

#top_centre_rubrique {
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_top_content_rubr_vert.gif) no-repeat;
	height: 17px;
	width: 989px;
	}
	.theme_bleu_claire #top_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_top_content_rubr_bleu_claire.gif) no-repeat;}
	.theme_bleu #top_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_top_content_rubr_bleu.gif) no-repeat;}
	.theme_rose #top_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_top_content_rubr_rose.gif) no-repeat;}
	.theme_mauve #top_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_top_content_rubr_mauve.gif) no-repeat;}
	.theme_jaune #top_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_top_content_rubr_jaune.gif) no-repeat;}
	.theme_anis #top_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_top_content_rubr_anis.gif) no-repeat;}

#content_centre_rubrique {
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_rubr_vert.gif) repeat-y;
	padding: 0 18px 0 21px;
	min-height: 200px;
	width: 950px;
	}
	.theme_bleu_claire #content_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_rubr_bleu_claire.gif) repeat-y;}
	.theme_bleu #content_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_rubr_bleu.gif) repeat-y;}
	.theme_rose #content_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_rubr_rose.gif) repeat-y;}
	.theme_mauve #content_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_rubr_mauve.gif) repeat-y;}
	.theme_jaune #content_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_rubr_jaune.gif) repeat-y;}
	.theme_anis #content_centre_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_rubr_anis.gif) repeat-y;}

#bottom_centre_rubrique {
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_centre.gif) no-repeat;
	height: 200px;
	position: absolute;
		left: 0;
		bottom: -2px;
		z-index: 0;
	width: 989px;
	}
#bottom_centre_article {
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_article_vert.gif) no-repeat;
	height: 115px;
	position: absolute;
		left: 0;
		bottom: -2px;
	width: 989px;
	}
	.theme_bleu_claire #bottom_centre_article {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_article_bleu_claire.gif) no-repeat;}
	.theme_bleu #bottom_centre_article {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_article_bleu.gif) no-repeat;}
	.theme_rose #bottom_centre_article {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_article_rose.gif) no-repeat;}
	.theme_mauve #bottom_centre_article {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_article_mauve.gif) no-repeat;}
	.theme_jaune #bottom_centre_article {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_article_jaune.gif) no-repeat;}
	.theme_anis #bottom_centre_article {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_article_anis.gif) no-repeat;}

/* =MENU_CENTRE */
#menu_centre {
	height: 65px;
	margin: 0;
	margin-bottom: -8px; /* IE */
	position: relative;
		top: 0px;
		left: 5px;
	list-style-type: none;
	width: 950px;
	}
	.theme_mauve #menu_centre, .theme_jaune #menu_centre {
		margin:0 0 -8px;
		position: relative;
			left: 5px;
		width:940px;
		}
#menu_centre li {
	float: left;
	margin: 0;
	list-style-type: none;
	}
	#menu_centre li.logout {float: right;}
	#menu_centre li.logout span.logout_white a, #menu_centre li.logout span.logout_white{color:white;}
	#menu_centre li.logout span.logout_white a:hover {text-decoration:underline;}
	#menu_centre li h2 {margin: 0;}
	#menu_centre li a {text-decoration: none;}

	/* =CONTENT_RUBRIQUE */
	#content_rubrique {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_vert.gif) no-repeat;
		min-height: 350px; /* IE */
		padding: 32px 6px 200px 42px;
		width: 899px;
		}
		.theme_bleu_claire #content_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_bleu_claire.gif) no-repeat;}
		.theme_bleu #content_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_bleu.gif) no-repeat;}
		.theme_rose #content_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_rose.gif) no-repeat;}
		.theme_mauve #content_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_mauve.gif) no-repeat;}
		.theme_jaune #content_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_jaune.gif) repeat;}
		.theme_anis #content_rubrique {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_anis.gif) repeat;}

		.larticle #content_rubrique {padding: 32px 0 120px 42px;}
		.theme_jaune .larticle #content_rubrique {padding: 32px 5px 150px 42px;}

		.apercu_page #content_rubrique{
			padding: 32px 0 82px 15px;
			width:935px;
			}
		.la_fiche_projet #content_rubrique{
			padding: 32px 0 200px 15px;
			width:935px;
			}
		.gagnant{
			float:right;
			width:260px;
			margin-right:-15px;
			padding-top:50px;
			}
		#content_rubrique h1 {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_logo_vert.png) no-repeat;
			color: #00C7C0;
			font-family: "DIN Alternate Black",Arial;
			font-size: 2.166em;
			line-height: 1.1em;
			margin: 0 0 -15px 0;
			padding: 16px 0 45px 48px;
			position: relative;
				left: -49px;
			}
			.theme_bleu_claire #content_rubrique h1 {color: #0091FF;}
			.theme_bleu #content_rubrique h1 {color: #1c6bab;}
			.theme_rose #content_rubrique h1 {color: #cc0095;}
			.theme_mauve #content_rubrique h1 {color: #9a02c6;}
			.theme_jaune #content_rubrique h1 {color: #ff6800;}
			.theme_anis #content_rubrique h1 {color: #56e161;}
			.theme_bleu .larticle #content_rubrique h1 {margin: 0 0 -25px 0;}
			.theme_rose .larticle #content_rubrique h1 {margin: 0 0 -10px 0;}
			.theme_mauve .larticle #content_rubrique h1 {margin: 0 0 -10px 0;}
			.theme_jaune .larticle #content_rubrique h1 {margin: 0 0 -10px 0;}
			.theme_anis .larticle #content_rubrique h1 {margin: 0 0 -10px 0;}
			.presentation_projet .larubrique #content_rubrique h1 {
				margin: 0 0 0 0;
				position: relative;
					left: -21px;
				}
			.la_fiche_projet #content_rubrique h1 {
				margin: 0 0 0 0;
				position: relative;
					left: -21px;
				}
			.theme_bleu .apercu_page #content_rubrique h1 {margin: 0 0 0 29px;}
			.theme_bleu .apercu_page #content_rubrique h1#title_scene {margin: 0 0 -37px 29px;}

			.line_item {padding-right: 6px;}
			.line_item h2 {
				color: #CC0095;
				font-size: 16px;
				font-size: 16px;
				font-size: 17px;
				line-height: 1em;
				margin: 0;
				padding-left: 10px;
				}
				.theme_bleu_claire h2 {color: #0090ff;}
				.theme_bleu .line_item h2 {color: #1c6bab;}
				.theme_bleu .line_item h2.publication_frm {color: #CC0095;}
				.theme_bleu .line_item h2.publication_scene {color: #1C6BAB;}
				.theme_rose .line_item h2 {color: #cc0095;}
				.theme_rose .line_item h2 {color: #9a02c6;}
				.theme_mauve .line_item h2 {color: #9a02c6;}
				.theme_jaune .line_item h2 {color: #ffc40f;}

				.plus_infos{padding-bottom: 40px;}
				.plus_infos .line_item h2 {background: none;}
				.plus_infos .line_item h2 {background: none;}
				.theme_bleu .larticle .line_item h2 {
					color: #cc0095;
					font-size: 20px;
					}
				.theme_rose .larticle .line_item h2 {
					color: #00d7cf;
					font-size: 20px;
					}
				.theme_mauve .larticle .line_item h2 {
					color: #9a02c6;
					font-size: 20px;
					}
				.theme_jaune .larticle .line_item h2 {
					color: #ffc40f;
					font-size: 16px;
					}
				.plus_infos .line_item h2 {
					background: none;
					}
					.publication_frm{
						font-size: 17px;
						color: #CC0095;
						padding-bottom: 5px;
						margin: 0;
						}
						.theme_rose .larticle .line_item h2.publication_frm{font-size: 17px;}
				.not_loged .line_item h2{
					padding-left: 0px;
					margin-top:25px;
					}
			.line_item h2 a {
				color: #00C7C0;
				text-decoration: none;
				}
			.theme_bleu_claire .line_item h2 a {color: #0091FF;}
			.theme_bleu .line_item h2 a {
				color: #cc0095;
				text-decoration: none;
				}
			.theme_rose .line_item h2 a {
				color: #cc0095;
				text-decoration: none;
				}
			.theme_mauve .line_item h2 a {
				color: #9a02c6;
				text-decoration: none;
				}
			.theme_jaune .line_item h2 a {
				color: #ffc40f;
				text-decoration: none;
				}
			.theme_bleu .larticle .line_item h2 a {color: #cc0095;}
			.theme_rose .larticle .line_item h2 a {color: #cc0095;}
			.theme_mauve .larticle .line_item h2 a {color: #9a02c6;}
			.theme_jaune .larticle .line_item h2 a {color: #ff6800;}

			.theme_bleu .line_item h2 a:hover {color: #cc0095;}
			.theme_rose .line_item h2 a:hover {color: #cc0095;}
			.theme_mauve .line_item h2 a:hover {color: #9a02c6;}
			.theme_jaune .line_item h2 a:hover {color: #ff6800;}

			.line_item h3 {
				color: #00bbb4;
				font-size: 14px;
				font-weight: bold;
				/*margin-bottom: -0.8em;*/
				margin-top: 1.3em;
				margin-bottom:0.5em;
				}
			.theme_bleu .line_item h3 {color: #1c6bab;}
			.theme_rose .line_item h3 {color: #cc0095;}
			.theme_mauve .line_item h3 {color: #9a02c6;}
			.theme_jaune .line_item h3 {color: #ff6800;}
			.theme_anis .line_item h3 {color: #A011C9;}

			.num_item {
				background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_item_bleu_clair.gif) no-repeat;
				color: #fff;
				float: left;
				font-size: 1em;
				line-height: 1em;
				padding: 7px 7px 10px;
				text-align:center;
				width: 20px;
				}
			.num_item2 {
				background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_item_bleu_clair2.gif) no-repeat;
				color: #fff;
				float: left;
				font-size: 1em;
				line-height: 1em;
				padding: 7px 7px 10px 6px;
				text-align:center;
				width: 28px;
			}
			.theme_bleu .line_item .num_item {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_item_bleu.gif) no-repeat;}
			.theme_rose .line_item .num_item {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_item_rose.gif) no-repeat;}
			.theme_mauve .line_item .num_item {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_item_mauve.gif) no-repeat;}
			.theme_jaune .line_item .num_item {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_item_jaune.gif) no-repeat;}
			.titre_item{
				float: left;
				padding-top: 8px;
				padding-left: 0px;
				padding-bottom: 5px;
				width: 485px;
				}

	/* =BLOC_CONTENT */
	#bloc_content {
		font-family: Arial;
		font-size: 1em;
		float: left;
		padding-bottom:60px;
		width: 551px;		
		}
		#bloc_content.large {
		width: auto;
		}
		.fond_concours #bloc_content {/*width: 585px;*/}
		.apercu_page #bloc_content {width: 935px;}
		.webmagazine #bloc_content {
			padding: 0;
			width: 986px;
			}
		.presentation_projet #bloc_content {
			padding: 0;
			width: 908px;
			}
			#bloc_content .pagination {padding-top: 20px;}
			#bloc_content .pagination .suivantes{
				float: right;
				text-align: right;
				width: 255px;
				}
			#bloc_content .pagination .percedentes{
				float: left;
				text-align: left;
				width: 255px;
				}
			#bloc_content .pagination a{
				font-weight: bold;
				text-decoration: none;
				}
			#bloc_content .lien_back a{padding-left:12px;}

			#bloc_content h4{
				color: #cc0095;
				font-size: 1em;
				margin: 15px 0 3px 0;
				}
			.theme_rose #bloc_content h4{color: #00c7c0;}
			.theme_mauve #bloc_content h4{color: #00c7c0;}
			.theme_anis #bloc_content h4{color: #A011C9;}

		/* =INTRODUCTION */
		.introduction {
			clear: both;
			color:#434343;
			font-family: arial;
			font-size: 1.166em;
			font-weight: bold;
			line-height: 1.2em;
			margin: 2px 0 7px 0;
			padding: 0 0 5px 0;
			text-align:justify;
			}
			#bloc_content.large .introduction{
			padding-right: 20px;
			}
			.apercu_page .introduction {
				padding: 0 0 5px 10px;
				}
			.article_simple .introduction {
				padding: 0 0 5px 10px;
				}
			.apercu_page .article_simple .introduction {
				padding: 0 0 25px 10px;
				}
		.introduction p {margin: 0;}
		.liste_item {
			/*float: left;*/
			list-style-type: none;
			margin: 0;
			width: 542px;
			}
			.content_infos .liste_item {width: 505px;}

		.liste_item li {
			/*list-style-type: none;*/
			margin: 0 0 12px 0;
			}
			.lequizz .liste_item li {margin: 0;}
			.lequizz .liste_item li.last {padding-bottom: 12px;}

		#suite_items .liste_item li {margin: 0;}
			.liste_item li a {
				margin: 0;
				list-style-type: none;
				}
		.description_item {
			color: #434343;
			clear: both;
			padding: 2px 0 8px 10px;
			font-size: 1em;
			line-height: 1.25em;
			}
		.description_item sup{font-size: 0.8em;}
		.description_item a {color: #FF7800;}
			.larticle .description_item {padding: 2px 0 8px 10px;}
			.larticle #frm_concour_quiz .description_item {padding: 2px 0 8px 44px;}
			.larticle #frm_concour_quiz #question_subsidiaire .description_item {padding: 2px 0 8px 10px;}
			.description_item p {margin: 0.833em 0;}
			.liste_item .description_item p {margin: 0 0 3px 0;}
			.description_item ul {margin: 0;}
				.description_item li {
					list-style-position: inside;
					margin: 0.4em 0 0.4em 1.2em;
					margin: 0.2em 0 0.2em 1.1em;
					}
					.description_item li li {margin: 0 0 0 1.2em;}
			.lasuite {
				color: #ff7800;
				text-align: right;
				padding-top:2px;
				}
				#suite_items .lasuite {
					padding-top: 10px;
					float: left;
					margin: 0;
					width: 40px;
					}
			.lasuite a, .lasuite a:hover {
				color: #ff7800;
				text-decoration: underline;
				}
			.theme_jaune .lasuite a, .lasuite a:hover {color: #ffc40f;}
			.reponses {
				color: #434343;
				font-size: 1em;
				line-height: 1em;
				padding-left: 35px;
				}
			.reponses .block label {display: block;}
			.reponses .block label.rep_rouge {
				color: #ff7800;
				font-family: arial;
				font-size: 14px;
				font-weight: bold;
				padding-left: 5px;
				padding-top: 5px;
				}
			.reponses .block label.rep_vert {
				color: #9bdf40;
				font-family: arial;
				font-size: 14px;
				font-weight: bold;
				padding-top: 5px;
				padding-left: 5px;
				}
.container_infos {
	padding: 10px 0;
	width: 542px;
	}
	#suite_items {padding: 0 0 0 0;}
	.top_infos {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_top_infos.gif) no-repeat;
		height: 42px;
		overflow: hidden;
		width: 542px;
		}
		#suite_items .top_infos {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_top_suite_items.gif) no-repeat;
			height: 16px;
			overflow: hidden;
			width: 542px;
			}
	.bottom_infos {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_infos.gif) no-repeat;
		height: 5px;
		overflow: hidden;
		width: 542px;
		}
	.content_infos {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_content_infos.gif) repeat-y;
		padding: 5px 16px 14px 21px;
		line-height: 1.2em;
		text-align: justify;
		width:505px;
		}
		#suite_items .content_infos {padding: 0 16px 4px 21px;}
		.content_infos h2 {
			font-size: 1.166em;
			color: #ff7800;
			margin: 0;
			position: relative;
				top: -2px;
			}
			#suite_items .content_infos h2 {
				float: left;
				font-size: 16px;
				position: relative;
					top: 0px;
				width: 449px;
				}
			#suite_items .content_infos h2 a {color: #0091FF;}
			.theme_mauve #suite_items .content_infos h2 a {color: #9A02C6;}
			#suite_items .content_infos h2 .titre_item {width: 410px;}

		.content_infos .link{color: #ff7800;}
		.content_infos a, .content_infos a:hover {
				color: #ff7800;
				text-decoration: none;
				}
			.content_infos h2 a {
				color: #ff7800;
				text-decoration: none;
				}
			.content_infos h2 a:hover {text-decoration: none;}
		.content_infos p {margin: 5px 0;}
		.infolasuite {
				color: #ff7800;
				text-align: right;
				text-decoration: underline;
				}

/* =CALLER_GAUCHE */
.caller_gauche_10 {
	position: relative;
		left: -10px;
	width: 542px;
	padding-bottom: 40px;
	}
	.apercu_page .caller_gauche_10 {
		left: 18px;
		width: 935px;
		}
.cale_gauche_20 {
	position: relative;
		left: -20px;
		top: 0;
	}
.validation_compte {
	font-size:14px;
	padding-left:20px;
	padding-top:20px;
	}
	.validation_compte p { margin: 10px 0;}

/* =BLOC_IMAGE */
#bloc_image {
	float: right;
	padding: 0 24px;
	width: 300px; /* !IE */
	}
	.fond_concours #bloc_image {
		width: 300px; 
		padding: 0 12px 380px 0;
		}
	.larticle #bloc_image {
		background: url(/extension/concours-sedif/design/concours-sedif/images/zina.gif) 122px 0 repeat-y;
		/*min-height: 1013px;*/
		padding-top:50px;
		position: relative;
			top: -27px;
		}
	.lien_bloc {
		margin: 0 auto;
		padding: 0px 0 20px 0;
		text-align: center;
		/*min-height:390px;  IE */
		width: 266px;
		}
	.lien_bloc .box1_top {
		background: url(/extension/concours-sedif/design/concours-sedif/images/box1_bg_top.png) no-repeat; /* IE */
		height: 29px;
		overflow: hidden;
		width: 266px;
		}
	.lien_bloc .box1_bottom {
		background: url(/extension/concours-sedif/design/concours-sedif/images/box1_bg_bottom.png) no-repeat; /* IE */
		height: 15px;
		overflow: hidden;
		width: 266px;
		}
	.lien_bloc .box2_top {
		background: url(/extension/concours-sedif/design/concours-sedif/images/box2_bg_top.png) no-repeat; /* IE*/
		height: 53px;
		overflow: hidden;
		width: 266px;
		}
	.lien_bloc .box2_bottom {
		background: url(/extension/concours-sedif/design/concours-sedif/images/box2_bg_bottom.png) no-repeat; /* IE*/
		height: 39px;
		overflow: hidden;
		width: 266px;
		}
	.lien_bloc .box_middle {
		background: url(/extension/concours-sedif/design/concours-sedif/images/box_bg_middle.png) repeat-y; /* IE */
		overflow: hidden;
		padding: 0 30px;
		text-align: left;
		width: 206px;
		}
	.lien_bloc .box_middle h2 {
		color: #ff7800;
		margin: 0 0 10px 0;
		}
		#bloc_image .bule_info {
			background:url(/extension/concours-sedif/design/concours-sedif/images/bulle_orange.gif) no-repeat;
			color:#FFFFFF;
			font-size:13px;
			height:158px;
			margin: 0 auto;
			overflow:hidden;
			padding:15px 30px;
			text-align:center;
			width:217px;
			}
			#bloc_image .bule_info .mail {
				background:url(/extension/concours-sedif/design/concours-sedif/images/picto_mail.gif) no-repeat right bottom;
				color:#FFFFFF;
				display:block;
				padding-bottom:25px;
				}
			#bloc_image .bule_info .tel {
				background: url(/extension/concours-sedif/design/concours-sedif/images/picto_tel.gif) 10px 5px no-repeat;
				display: block;
				}
				#bloc_image .bule_info .num_tel {
					display: block;
					text-decoration: underline;
					}
		#bloc_image .exemple {
			padding-top: 10px;
			padding-bottom: 20px;
			text-align: center;
			}
	/*.lien_bloc {
		height:176px;
		margin:30px 0 0 10px;
		padding: 25px 0 20px 0;
		text-align: center;
		width:300px;
		}*/
	.lien_bloc_public {
		background: url(/extension/concours-sedif/design/concours-sedif/images/lien_bloc2.gif) no-repeat;
		float:right;
		height:176px;
		margin:30px 0 0 10px;
		padding: 25px 0 20px 0;
		text-align: left;
		width:290px;
		}
		.lien_bloc_public p {
			color:#ff7800;
			display:block;
			line-height:20px;
			margin:12px 0 0 50px;
			width:185px;
			}
		.lien_bloc_public span  {font-weight:bold;}

		.lien_bloc_public ul {
			list-style:none;
			margin:15px 0 0 45px;
			width:185px;
			}
			.lien_bloc_public li {
				color:#ff7800;
				line-height:17px;
				margin:0;
				}
				.lien_bloc_public li p {
					line-height:14px;
					margin:8px 0 5px 0;
					}
	#compteur_quiz{
		 background: url(/extension/concours-sedif/design/concours-sedif/images/fond_compteur_quiz.png) no-repeat;
		padding: 65px 34px 90px 127px;
		height: 50px ;
		width: 100px ;
		}
		#compteur_quiz .time{
			color: #FF6800;
			font-family: 'Trebuchet MS', Arial;
			font-size: 32px;
			font-weight: bold;
			line-height: 32px;
			}
/* =INSCRIPTION_CONCOURS  INSCRIPTION_CONCOURS_JE_PUBLIE*/
#inscription_concours, .fieldset_form {
	 background: url(/extension/concours-sedif/design/concours-sedif/images/fond_formulaire_vert.gif) no-repeat 5px 5px transparent;
	 height: 710px;
	 padding: 45px 50px 0px 30px;
	 width: 510px;
	}
.theme_bleu_claire #inscription_concours, .theme_bleu_claire .fieldset_form {
	 background: url(/extension/concours-sedif/design/concours-sedif/images/fond_formulaire_bleu_claire.gif) no-repeat;
	 height: 546px;
	 padding: 40px 50px 25px 30px;
	 width: 504px;
	}
	.theme_rose #inscription_concours, .theme_rose .fieldset_form {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_formulaire_rose.gif) no-repeat;
		height: 396px;
		}
	.theme_mauve #inscription_concours, .theme_mauve .fieldset_form {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_formulaire_mauve.gif) no-repeat;
		height: 396px;
		}
	.theme_rose #f_identification_publier .fieldset_form {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_formulaire_inscr_publie.gif) no-repeat;
		height: 140px;
		padding: 40px 50px 40px 30px;
		}
		#inscription_concours_je_publie {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_formulaire_vert.gif) no-repeat;
			height: 100px;
			padding: 30px 94px 60px 28px;
			position: absolute;
			overflow: hidden;
			width: 460px;
			}
		.theme_bleu_claire #inscription_concours_je_publie {background: url(/extension/concours-sedif/design/concours-sedif/images/fond_formulaire_bleu_claire.gif) no-repeat;}
		#inscription_concours_je_publie .texte input {width: 180px;}
		#inscription_concours_je_publie .textarea textarea {width: 180px;}
		#inscription_concours_je_publie .file input {width: 180px;}
		#inscription_concours_je_publie .publication {
			position: absolute;
				top: 32px;
				right: 70px; /* IE */
			}
		#f_inscription textarea { height: 70px;}
		#f_inscription .f_bouton .btn_right{ padding-right: 35px;}
		#publier {
			background: url(/extension/concours-sedif/design/concours-sedif/images/btn_publier.gif) no-repeat;
			border: 0px none;
			height: 53px;
			width: 140px;
			}
		#save_modif{
			background: url(/extension/concours-sedif/design/concours-sedif/images/btn_enregistrer.gif) no-repeat;
			border: 0px none;
			cursor: pointer;
			height: 53px;
			width: 140px;
			}
		#publier_ecole {
			background: url(/extension/concours-sedif/design/concours-sedif/images/btn_enregistrer.gif) no-repeat;
			border: 0px none;
			height: 53px;
			width: 140px;
			cursor: pointer;
			}
	.ecole #inscription_concours, .ecole .fieldset_form {
		height: 496px;
		padding: 40px 50px 25px 30px;
		}
	.public #inscription_concours, .public .fieldset_form  {
		height:440px;
		padding: 120px 50px 0px 30px;
		}
	.theme_rose .public #inscription_concours, .public .fieldset_form  {
		height: 396px;
		padding: 40px 50px 25px 30px;
		}
	.theme_rose .ecole #inscription_concours, .public .fieldset_form  {
		height: 396px;
		padding: 40px 50px 25px 30px;
		}
	.contact .fieldset_form {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bleu_formulaire_contact.gif) no-repeat;
		height: 330px;
		padding: 55px 50px 25px 30px;
		}
		h2 .frm_publication {
			color:#00D7CF;
			font-size:17px;
			}
		h2 .frm_publication_titre {
			color:#00D7CF;
			font-size:17px;
			}
		h2 .chemin{margin-left:6px;}
#inscription_concours legend, .fieldset_form legend , #publication_presentation legend {display: none;}
#inscription_concours, .fieldset_form, #publication_presentation {border: 0 none;}
#inscription_concours fieldset, .fieldset_form fieldset {
	border: 0 none;
	margin-bottom: 10px;
	}
	.theme_rose #inscription_concours fieldset, .theme_rose .fieldset_form fieldset {
		margin-bottom: 30px;
		}
.theme_bleu #f_inscription, .theme_bleu .form_container {height: 690px;}

#login_quiz{
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_formulaire_login_quiz.gif) no-repeat;
	height:130px;
	padding-top:80px;
	}
#form_publication_story{
	height: 565px;
	}
#publication_story{
	background: url(/extension/concours-sedif/design/concours-sedif/images/publication_story_vert.gif) no-repeat;
	width: 551px;
	}
.theme_bleu_claire #publication_story{	background: url(/extension/concours-sedif/design/concours-sedif/images/publication_story_vert.gif) no-repeat;}
#f_identification_publier{
	height: auto;
	padding-bottom:20px;
	padding-top:0px;
	}
#publication_story .texte { position: relative;}
#publication_story .texte .publication_ecole_edit { position: absolute;}
#publication_story .texte textarea { width: 240px;}

#form_crea_projet {height: 580px;}
#form_publication_step {height: auto; width: 590px; overflow: hidden;}
.edit_form_pub #form_publication_step {height: auto;}
#form_publication_step_publication {height: 1015px;}
.theme_rose #f_inscription, .theme_rose .form_container {height: auto;}
.theme_mauve #f_inscription, .theme_mauve .form_container {height: auto;}
.theme_rose #f_identification_publier {
	margin-top: 20px;
	height: 512px;
	display: block;
	}
.theme_rose #form_projet_gp{ height: 320px;}
.container_bloc_float{
	position: relative;
	height: 240px;
	}
	#bloc_publication_float {height: 230px;}
	#bloc_publication_ecole_float {height: auto;}
	#identification_publier{
		position: absolute;
		height: 160px;
		}
	#identification_publier_log{
		background:transparent url(/extension/concours-sedif/design/concours-sedif/images/fond_inscription_quizz.gif) no-repeat;
		height: 140px;
		padding: 50px 50px 40px 30px;
		}
	.theme_bleu_claire #identification_publier_log { background:transparent url(/extension/concours-sedif/design/concours-sedif/images/identification_publier_log_bleu_claire.gif) no-repeat;}
	#identification_publier_log p.texte {margin:20px 0 0 15px;}

.theme_rose #f_identification_publier  .fieldset_form {
	position: absolute;
	height: 200px;
	float: left;
	display: block;
	}

#f_inscription fieldset.last, .form_container fieldset.last {
	margin-bottom: 0px;
	padding-top:2px;
	padding-bottom:15px;
	}
#f_inscription p, .form_container p {
	min-height: 19px;
	line-height: 19px;
	margin: 0;
	padding: 4px 0;
	clear: both;
	}
	#f_inscription p.radio input, #f_inscription p.radio label {float: none;}
	#inscription_concours .champ_obligatoire {
		font-size: 10px;
		color: #FFF;
		text-align: right;
		display: block;
		padding-top: 0px;
		}
	#f_inscription p.radio .detail_projet {
		color: #fff;
		display: block;
		font-size: 12px;		
		}
	.form_container_pub p {
		padding: 7px 0;
		margin: 0;
		clear: both;
		}
	.form_container span.small ,.form_container_pub span.small {
		color: #fff;
		display: block;
		font-family: arial;
		font-size: 0.75em;
		font-style: italic;
		font-weight: normal;
		line-height: 1em;
		padding-bottom: 5px;
		padding-right: 6px;
		}
		span.small_article6 {
			color: #fff;
			font-family: arial;
			font-size: 0.75em;
			font-style: italic;
			font-weight: normal;
			line-height: 1em;
			padding-bottom: 5px;
			padding-right: 6px;
			}
		.theme_rose #f_inscription p, .theme_rose .form_container p {padding: 6px 0;}
		.theme_rose .form_container p.texte img {float: right;}
		.theme_rose .form_container p.textarea {clear: left;}
	.theme_rose .form_container p.image {
		text-align: right;
		padding: 0 0px;
		}
#f_inscription p.f_sexe, .form_container p.f_sexe {	padding: 0 0 15px 0;}
.cal_g, .cal_d, .cal_m {
	display: block;
	float: left;
	}
.cal_g {width: 213px;}
.cal_d {width: 95px;}
.cal_m {width: 195px;}

#f_inscription label, .form_container label, .form_container_pub label {
	color: #fff;
	float: left;
	font-family: arial;
	font-size: 1.25em;
	font-weight: bold;
	width: 215px;
	}
	.form_container label.nouveaute, .form_container_pub label.nouveaute{ 
		width:550px;
		text-align: center;
		margin-top: 20px;
		margin-bottom: -15px;
	}
	#form_publication_step label {width: 200px;}
	.edit_form_pub #form_publication_step label {width: 165px;}
	.edit_form_pub #form_publication_step label.article {margin: 15px 0 2px;}

#f_inscription .f_sexe label, .form_container .f_sexe label  {
	float: none;
	width: 70px;
	}
#f_inscription .f_sexe input, .form_container .f_sexe input {
	border: 0 none;
	margin-right: 3px;
	margin-left: 0;
	width: 10px;
	}
#f_inscription .texte input, #f_inscription .select input, #f_inscription .textarea textarea, .form_container .texte input, .form_container_pub .texte input, .form_container .select input, .form_container .textarea textarea{
	color: #434343;
	border: 0 none;
	padding: 1px 2px;
	width: 240px;
	}
#f_inscription .select select , .form_container .select select , #f_inscription textarea {
	border: 0 none;
	color: #434343;
	width: 245px;
	}
#f_inscription .texte input.error_form, #f_inscription .texte select.error_form, #f_inscription .select select.error_form , #inscription_quizz .texte select.error_form, #inscription_quizz .texte input.error_form, #form_fiche_projet select.error_form, #content_question_subsidiaire input.error_form{border: 1px dashed red;}

.form_container .texte input.error_form, .form_container .texte select.error_form, .form_container .select select.error_form, .form_container .textarea  textarea.error_form {border: 1px dashed red;}

#f_inscription .smal select, .form_container .smal select {width: 165px;}
#f_inscription .smal input, .form_container .smal input {width: 160px;}
#f_inscription .cnil, .form_container .cnil {
	color: #434343;
	font-family: Arial;
	font-size: 0.79em;
	line-height: 13px;
	margin: 0;
	padding: 10px 0 0;
	}
.theme_bleu_claire #f_inscription .cnil, .theme_bleu_claire .form_container .cnil { color:#0091FF; }
.f_bouton {
	height: 55px;
	position: relative;
	}
  #f_identification_publier div.f_bouton{
  	width: 530px;
  	top:-20px;
  	}
	.btn_image {
		position: absolute;
			left:420px;
			z-index: 2;
		}
	#lien_reglement{
		position: absolute;
			top: 18px;
			left: 10px;
			z-index: 3;
		}

.message_confirmation {height: 360px;}
.message_confirmation h3 {
	color: #cc0095;
	font-size: 1.1em;
	}
/* =FOND_CONCOURS */
.fond_concours {
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_menu_concour_droite.jpg) no-repeat right bottom;
	margin-bottom: -45px; /* IE */
	padding-bottom: 60px;
	}
/* =PUBLICATION PRESENTATION UNE */
.etape { display: block;}
#publication_presentation, .publication_fieldset {
	background:transparent url(/extension/concours-sedif/design/concours-sedif/images/publication_story_vert.gif) no-repeat 3px 0 transparent;
	height: auto;
	padding: 47px 0 40px 25px;
	width: 563px;
	}
.theme_bleu_claire #publication_presentation, .theme_bleu_claire .publication_fieldset { background:transparent url(/extension/concours-sedif/design/concours-sedif/images/publication_story_bleu_claire.gif) no-repeat;}
#publication_presentation_pub {
	height: auto;
	width: 560px;
	}
	#f_publication p {padding: 9px 0;}
	.f_boutons_publication {
		height: 132px;
		margin: 0 auto;
		padding: 10px 25px 42px 8px;
		width: 515px;
		}
	.recap_final .f_boutons_publication { width: 790px; }
		.recap_final .publication_affiche { float:left; }
		.recap_final .btn_retour { float:right; }
		.recap_final .publication_affiche #mag_interview.special{ margin-top:0px;}
		#fiche_projet .f_boutons_publication {
			height: 55px;
			padding: 5px 15px 0 0;
			width: 635px;
			}
			#submit_envoyer_projet{
				background: url(/extension/concours-sedif/design/concours-sedif/images/btn_envoyer_concour.gif) no-repeat;
				border: 0px none;
				cursor: pointer;
				height: 55px;
				width: 143px;
				}
			#submit_vote_projet{
				background: url(/extension/concours-sedif/design/concours-sedif/images/btn_vote.gif) no-repeat;
				border: 0px none;
				cursor: pointer;
				height: 55px;
				width: 143px;
				}
		.f_boutons_publication input { border: 0px none;}
		.f_boutons_publication textarea { height: 85px;}
			#publication_presentation .textarea textarea ,#publication_presentation_pub .textarea textarea, .publication_fieldset .textarea textarea {
				height:70px;
				width:201px;
				}
			#form_publication_step textarea.big_texarea {
			margin-bottom: 10px;
			}
			#form_publication_step textarea.small {
			height: 30px;
			}
			
			#publication_presentation .texte, .publication_fieldset .texte {width:520px;}
			#publication_presentation .texte input, .publication_fieldset .texte input {width:200px;}
			#publication_presentation span.publication_ecole, .publication_fieldset span.publication_ecole {
				display:block;
				position:absolute;
					right:0px;
					top:95px;
				width:100px;
				}
				#publication_chemin_de_fer span.publication_ecole{
					display:block;
					position:absolute;
						right:0px;
						top:6px;
					width:100px;
					}
				#publication_presentation span.publication_ecole img, .publication_fieldset span.publication_ecole img {float:right;}
				#publication_chemin_de_fer span.publication_ecole_edit{
					/*float: right;
					margin-top:-20px;
					margin-right:80px;*/
					position: absolute;
						top:58px;
						right:0;
					width:100px;
					}
				#publication_story span.publication_ecole_edit{
					float: right;
					/*margin-top:-20px;*/
					margin-left:30px;
					width:100px;
					}

		.btn_right {
			float: right;
			/*padding-top: 8px;*/
			padding-top: 10px;
			}
		.btn_left {
			float: left;
			/*padding-top: 8px;*/
			padding-top: 0px;
			}
		.btn_center{
			padding-left:90px;
			padding-top: 0px;
			}
		#voir_fiche_projet{ padding-left:20px;}
			.f_boutons_publication input.button_new_comment {
				background: url(/extension/concours-sedif/design/concours-sedif/images/btn_vers_yahoopath.gif) no-repeat;
				cursor: pointer;
				float:right;
				height:74px;
				margin:8px 0 0 0;
				width:177px;
				}
			 .f_boutons_publication input.button_new_story {
				background: url(/extension/concours-sedif/design/concours-sedif/images/btn_vers_storyboard.gif) no-repeat;
				cursor: pointer;
				float:right;
				height:74px;
				margin:8px 0 0 0;
				width:177px;
				}
			 .f_boutons_publication_new input.button_new_comment {
				background: url(/extension/concours-sedif/design/concours-sedif/images/btn_vers_yahoopath.gif) no-repeat;
				border: 0px none;
				cursor: pointer;
				height:74px;
				margin:8px 0 0 0;
				position: relative;
					top: -141px;
					left: 374px;
				width:177px;
				}
#bottom_centre_rubrique.publication {
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_publication_vert.gif) no-repeat;
	}
/* =PUBLICATION_CHEMIN_DE_FER */
#publication_chemin_de_fer {
	background: url(/extension/concours-sedif/design/concours-sedif/images/publication_story_vert.gif) no-repeat;
	height:auto;
	padding:36px 0 0 25px;
	width:565px;
	}
	.theme_bleu_claire #publication_chemin_de_fer {	background: url(/extension/concours-sedif/design/concours-sedif/images/publication_story_vert.gif) no-repeat;}
	.edit_form_pub #publication_chemin_de_fer {height:auto;}

	.bottom_story{
		/*background: url(/extension/concours-sedif/design/concours-sedif/images/publication_story_bottom_vert.gif) no-repeat 0 0 transparent;*/
		clear: both;
		height: 25px;
		overflow: hidden;
		margin-left:1px;
		width: 591px;
		}
		.theme_bleu_claire .bottom_story{ background: url(/extension/concours-sedif/design/concours-sedif/images/publication_story_bottom_vert.gif) no-repeat;}

#publication_chemin_de_fer label.article,#publication_chemin_de_fer_publication label.article, #publication_story label.article  {
	font-style:italic;
	font-size: 1.2em;
	margin:18px 0 2px 0;
	width:360px;
	}
	#publication_chemin_de_fer_publication label.article {
		margin:12px 0 2px;
		width:380px;
		}
#publication_story label{width: 130px;}
#publication_story label.reportage{width: 170px;}
#publication_story label.article{width: 500px;}

#publication_chemin_de_fer label,#publication_chemin_de_fer_publication label,#publication_story label {font-size:1em;}
#publication_chemin_de_fer_publication label {width:215px;}
#publication_chemin_de_fer p.texte {
	padding :5px  0 0 0;
	clear: both;
	position: relative;
	}
#publication_chemin_de_fer_publication {
	background: url(/extension/concours-sedif/design/concours-sedif/images/publication_story_vert.gif) no-repeat;
	height:auto;
	padding:36px 0 5px 40px;
	width:593px;
}
#publication_story{
	padding:5px 0 0 40px;
	height: auto;
	}
.edit_form_pub #publication_chemin_de_fer {
	background: url(/extension/concours-sedif/design/concours-sedif/images/publication_story_vert.gif) no-repeat;
	height:auto;
	padding:36px 0 5px 40px;
	width:593px;
	}
.theme_bleu_claire .edit_form_pub #publication_chemin_de_fer {background: url(/extension/concours-sedif/design/concours-sedif/images/publication_story_vert.gif) no-repeat;}
/* =BLOC IMAGE */
#bloc_image ul, #bloc_image ul li {
	list-style: none;
	}
	#bloc_image .container_savoir ul {
		margin-bottom: 0;
		list-style-type: inherit;
		}
	#bloc_image .container_savoir ul li {list-style-type: inherit;}

.encart_image {padding:10px 0 10px 0;}
.description_item .suivant a {
	text-decoration: none;
	font-weight: bold;
	}
.description_item .percedent a {
	text-decoration: none;
	font-weight: bold;
	}

/* =INSCRIPTION_QUIZZ */
#inscription_quizz {
	background: url(/extension/concours-sedif/design/concours-sedif/images/identification_publier_log_bleu_claire.gif) no-repeat;
	padding: 70px 34px;
	margin: 0;
	height: 400px;
	}
#inscription_quizz .legend {padding-bottom: 22px;}
#inscription_quizz .texte {
	clear: both;
	line-height: 22px;
	margin: 0 0 15px;
	}
#inscription_quizz .texte input {
	border: 0px none;
	width: 239px;
	}
#inscription_quizz .texte select {
	border: 0px none;
	width: 239px;
	}
#inscription_quizz .texte label {
	float: left;
	line-height: 22px;
	width: 110px;
	}
#inscription_quizz .submit {
	margin: 0;
	padding-top: 70px;
	}
#inscription_quizz .submit input {
	position: relative;
		right: -40px;
		z-index: 1000;
	}

.resultat_quiz{
	background: url(/extension/concours-sedif/design/concours-sedif/images/identification_publier_log_bleu_claire.gif) no-repeat;
	min-height: 100px; /* IE */
	padding: 75px 0px;
	margin-top: 50px;
	margin-bottom: 10px;
	text-align: center;
	}
	.theme_jaune .resultat_quiz{
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_resultat_quiz_jaune.gif) no-repeat;
		min-height: 155px; /* IE */
		padding: 10px 100px 170px;
		margin-top: 50px;
		margin-bottom: 60px;
		text-align: center;
		}
.resultat_quiz p{
	font-size: 2em;
	color: #fff;
	margin: 0 0 1em 0;
	}
	.theme_jaune .resultat_quiz p{
		font-size: 1.66em;
		margin: 0;
		padding: 1em 0 0 0;
		}
.links_quiz {padding-bottom: 150px;}
.links_quiz_reponse {padding-top: 50px;}

#question_subsidiaire{
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_form_question_subsidiaire.gif) bottom left no-repeat;
	position: absolute;
		left: -20px;
	width: 585px;
	}
	#question_subsidiaire_ie{
		position: relative;
		height: 380px;
		}
#top_question_subsidiaire{
	background: url(/extension/concours-sedif/design/concours-sedif/images/top_question_subsidiaire.gif) no-repeat;
	overflow: hidden;
	height: 30px;
	width: 585px;
	}
#bottom_question_subsidiaire{
	background: url(/extension/concours-sedif/design/concours-sedif/images/bottom_question_subsidiaire.gif) no-repeat;
	overflow: hidden;
	padding-bottom: 100px;
	position: absolute;
	height: 59px;
	width: 705px;
	}
	#bottom_question_subsidiaire_ie{
		position: relative;
		height: 149px;
		width: 585px;
		}
#content_question_subsidiaire{
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_question_subsidiaire.gif) repeat-y;
	overflow: hidden;
	padding: 0 60px 0 25px;
	width: 535px;
	}
	#content_question_subsidiaire .line_item{
		padding-right: 0px;
		}
	#content_question_subsidiaire .line_item h2{
		font-family: Arial;
		line-height:1.3em;
		}
		#content_question_subsidiaire .line_item h2 strong{
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_titre_item_jaune.gif) no-repeat;
			color: #fff;
			font-size: 24px;
			line-height:1.3em;
			padding-right: 3px;
			padding-left: 10px;
			padding-bottom: 5px;
			margin-left:12px;
			}
#content_question_subsidiaire .f_champs, #content_question_subsidiaire .question_sub{
	border-top: 1px solid #6b6b6b;
	border-left: 1px solid #6b6b6b;
	border-right: 1px solid #a9a9a9;
	border-bottom: 1px solid #a9a9a9;
	color: #000;
	font-size: 1.2em;
	height: 20px;
	margin-top: 20px;
	margin-right: 50px;
	padding: 2px 3px;
	vertical-align: top;
	width: 280px;
	}
#content_question_subsidiaire .f_submit{

	}
#apercu_form_publication{
	font-size: 0.9em;
	}
#apercu_scene_publication{
	padding-left: 12px;
	}
.bloc_pub{
	border: 1px solid #8c8b8d;
	padding: 20px 16px;
	float: left;
	}
	#bloc_article3_pub, #bloc_article4_pub {padding: 20px 12px;}
	.titre_bloc_pub{
		border: 1px solid #8c8b8d;
		font-size: 1em;
		font-style: italic;
		padding: 5px;
		margin: 0 0 10px 0;
		}
		.content_bloc_redacteur .titre_bloc_pub{
			border: 0px none;
			padding: 5px 0;
			}
		#bloc_article1_pub .titre_bloc_pub{
			border: 0px none;
			border-bottom: 1px solid #8c8b8d;
			margin: 0 0 20px 0;
			}
		#bloc_article6_pub .titre_bloc_pub{
			border: 0px none;
			border-bottom: 1px solid #8c8b8d;
			}
		#bloc_article5_pub .titre_bloc_pub{
			width: 291px;
			}
	.image_bloc_pub{
		background: #000;
		height: 236px;
		margin-bottom: 26px;
		position: relative;
		}
		.titre_image_bloc_pub{
			background: #fff;
			font-size: 0.9em;
			font-style: italic;
			color: #000;
			display: block;
			position: absolute;
			left: 2px;
				bottom: 6px;
			padding: 2px 10px;
			}
		#bloc_article5_pub .image_bloc_pub{
			float: left;
			height: 232px;
			margin-right: 15px;
			width: 302px;
			}
		#bloc_article3_pub .image_bloc_pub, #bloc_article4_pub .image_bloc_pub{
			border-right: 8px solid #fff;
			border-bottom: 8px solid #fff;
			float: left;
			height: 120px;
			margin: -5px 0 0 -2px;
			overflow: hidden;
			width: 160px;
			}
		#bloc_article6_pub .image_bloc_pub{
			height: 65px;
			width: 130px;
			margin: 0 0 10px 0;
			}
		#bloc_article1_pub .image_bloc_pub{
			height: 400px;
			margin: 0 0 26px 0;
			}
	.contenu_bloc_pub{
		background: #595959;
		padding: 4px 3px;
		font-style: italic;
		font-size: 0.9em;
		line-height: 1.1em;
		}
		#bloc_article1_pub .contenu_bloc_pub{height: 202px;}
		#bloc_article2_pub .contenu_bloc_pub{height: 334px;}
		#bloc_article3_pub .contenu_bloc_pub{height: 235px;}
		#bloc_article4_pub .contenu_bloc_pub{height: 235px;}
		#bloc_article5_pub .contenu_bloc_pub{
			float: left;
			height: 224px;
			width: 195px;
			}
		#bloc_article6_pub .contenu_bloc_pub{height: 197px;}

	.sujet_bloc_pub{
		background: #fff;
		height: 40px;
		overflow: auto;
		padding: 5px;
		}
		#bloc_article3_pub .sujet_bloc_pub, #bloc_article4_pub .sujet_bloc_pub{
			float: right;
			height: 113px;
			margin-bottom: 0px;
			width: 120px;
			}

	.sujet_label{
		font-size: 1.1em;
		font-weight: bold;
		}
	.message_bloc_pub{
		color: #fff;
		padding: 2px;
		}
		#bloc_article3_pub .message_bloc_pub, #bloc_article4_pub .message_bloc_pub{/* */}

#bloc_top_pub{
	border: 0px none;
	height: 241px;
	padding: 0 23px 0 10px;
	width: 693px;
	}
	#content_bloc_top_pub{
		background: #22cdeb;
		height: 226px;
		}
	#date_bloc_top_pub{
		color: #000;
		border: 1px solid #8c8b8d;
		float: right;
		height: 15px;
		padding: 0 5px;
		width: 190px;
		}
#bloc_article6_pub{
	padding: 0;
	height: 240px;
	margin-left: 1px;
	width: 193px;
	}
#bloc_articles_center{
	padding: 0 0 0 10px;
	margin: 32px 0 32px 0;
	}
#bloc_articles_mag_center{
	padding: 0;
	margin: 22px 0 22px 0;
	}
#bloc_articles_bottom {padding-left: 9px;}
#separateur_breaker{height: 25px;}
#bloc_article2_pub{
	height: 640px;
	width: 315px;
	}
#bloc_article1_pub{
	margin-left: 23px;
	padding: 0;
	height: 681px;
	width: 539px;
	}
#bloc_redacteur_pub{
	height: 280px;
	padding: 20px 12px;
	width: 169px;
	}
	.content_bloc_redacteur{
		border: 1px solid #8c8b8d;
		font-size: 1em;
		height: 269px;
		overflow: auto;
		padding: 5px;
		}
#bloc_article3_pub{
	height: 280px;
	margin-right: 27px;
	margin-left: 27px;
	width: 305px;
	}
#bloc_article4_pub{
	height: 280px;
	width: 305px;
	}
#bloc_article5_pub{
	height: 280px;
	padding:20px 16px 20px 16px;
	margin-left: 0px;
	margin-right: 27px;
	width: 520px;
	}
.note_pub {
	font-weight: bold;
	padding: 35px 10px 35px 10px;
	}
.modifier_pub {padding: 0 100px 130px;}
#modifier_scene {padding: 0 280px 130px;}

#bloc_article2_mag {
	float: left;
	height: 736px;
	margin-left: 5px;
	width: 391px;
	}
#bloc_article1_mag {
	float: left;
	/*height: 736px;*/
	padding: 0px 0 0 10px;
	width: 575px;
	}
#bloc_article3_mag {
	float: left;
	min-height: 358px;
	width: 368px;
	}
#bloc_article4_mag {
	float: left;
	min-height: 358px;
	width: 368px;
	}
	#bloc_article2_mag_top {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bloc_article2_mag.gif) no-repeat;
		min-height: 736px;
		width: 391px;
		}
	#bloc_article3_mag_top {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bloc_article3_mag.gif) no-repeat;
		min-height: 340px;
		width: 368px;
		}
	#bloc_article4_mag_top {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bloc_article4_mag.gif) no-repeat;
		min-height: 345px;
		width: 368px;
		}
	#bloc_article2_mag_content {padding: 30px 25px 4px;}
	#bloc_article3_mag_content {padding: 30px 25px 4px;}
	#bloc_article4_mag_content {padding: 35px 25px 4px;}
	#bloc_article1_mag_content {padding: 0;}
	#bloc_redacteur_mag_content {
		padding: 30px 25px 4px;
		font-weight: bold;
		}
		#bloc_article2_mag_content h2{
			color: #ff03cf;
			font-size: 1.6em;
			line-height: 1.1em;
			margin: 0 0 0.2em 0;
			padding-right:10px;
			}
		#bloc_article3_mag_content h2,#bloc_article4_mag_content h2 {
			color: #ff7800;
			font-size: 1.3em;
			margin: 0;
			}
		#bloc_article1_mag_content h1{
			color: #17b7e3;
			font-size: 2.7em;
			margin: 0.5em 0 0.5em 0;
			line-height:1em;
			}
		.texte_mag2{padding: 1.5em 0 0 0;}
		.texte_mag3, .texte_mag4 {
			height: 315px;
			overflow: auto;
			line-height: 1.2em;
			padding: 0.2em 10px 0 0;
			text-align: justify;
			}
		.texte_mag3 .visuel, .texte_mag4 .visuel {
			float: left;
			/*height: 140px;*/
			height: auto;
			padding: 5px 10px 5px 0;
			width: 105px;
			}
		.texte_mag1 {padding: 1.7em 0 0 0;}
			.texte_mag2 p{
				background: url(/extension/concours-sedif/design/concours-sedif/images/puce_texte_mag.gif) no-repeat;
				padding-left: 28px;
				}
			.texte_mag1 p {
				float: left;
				font-size: 0.916em;
				line-height: 1.3em;
				margin-right: 10px;
				text-align: justify;
				width: 276px;
				}
			.texte_mag1 p.left {margin-right: 20px;}
			.texte_mag1 p.right {margin-right: 0px;}

	#bloc_article2_mag_bottom {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_bloc_article2_mag.gif) no-repeat;
		height: 17px;
		width: 391px;
		}
	#bloc_article3_mag_bottom {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_bloc_article3_mag.gif) no-repeat;
		height: 17px;
		width: 368px;
		}
	#bloc_article4_mag_bottom {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_bloc_article4_mag.gif) no-repeat;
		height: 17px;
		width: 368px;
		}
#bloc_redacteur_mag {
	color: #fff;
	float: left;
	min-height: 338px;
	width: 250px;
	}
	#bloc_redacteur_mag_top {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bloc_redacteur_mag.gif) no-repeat;
		min-height: 338px;
		width: 250px;
		}
	#bloc_redacteur_mag_top h2 {
		color: #fff;
		margin: 0 0 0.2em 0;
		}
		#bloc_redacteur_mag_content h3 {
			color: #fff;
			margin: 1em 0;
			}
	#bloc_redacteur_mag_content ul {
		list-style-type: none;
		margin: 0 0 0.2em 0;
		padding: 0;
		}
		.texte_redacteur {font-size: 1.2em;}
		#bloc_redacteur_mag_content ul li {
			list-style-type: none;
			margin: 0 0 0.2em 0;
			padding: 0;
			}
#bloc_redacteur_mag_bottom {
	background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_bloc_redacteur_mag.gif) no-repeat;
	height: 13px;
	width: 250px;
	}
#container_etablissement{padding: 0 27px 30px 0;}
#etab_classe{
	border: 1px solid #000;
	font-size: 0.9em;
	font-style: italic;
	padding: 10px 5px;
	text-align: center;
	width: 180px;
	}
#liste_scene {
	margin: 0;
	list-style-type: none;
	}
	#liste_scene li {
		float: left;
		list-style-type: none;
		padding: 0 20px 20px 0;
		margin: 0;
		width: 163px;
		}
		#liste_scene li {}
		#liste_scene li h2 {
			color: #595959;
			font-size: 12px;
			margin: 5px 2px;
			}
	.visuel_scene {
		background: #595959;
		position: relative;
		height: 122px;
		margin-bottom: 18px;
		width: 163px;
		}
	.zoom_scene {
		background: url(/extension/concours-sedif/design/concours-sedif/images/zoom_scene.png) no-repeat;
		display: block;
		height: 32px;
		position: absolute;
			top: -5px; /* IE */
			right: -11px; /* IE */
		width: 44px;
		}
	.texte_explicatif {
		border: 1px solid #000;
		color : #000;
		font-size: 11px;
		font-style: italic;
		line-height: 1.2em;
		padding: 8px 4px;
		}
	.cadre_zoom_pub{position: relative; width: 100px; float: left;}
	.cadre_zoom_pub .zoom_scene{
		background:transparent url(/extension/concours-sedif/design/concours-sedif/images/zoom_scene_left.png) no-repeat scroll 0 0;
		right: 85px; /* IE */
		}

.nouvelle_publication {
	background: url(/extension/concours-sedif/design/concours-sedif/images/bouton_publication_projet.png) no-repeat;
	border: 0px none;
	cursor: pointer;
	height: 78px;
	padding-bottom: 200px;
	margin-top: 20px;
	width: 181px;
	}
#fiche_projet {width: 927px;}
#fiche_projet #bloc_content {width: 650px;}
.container_fiche_projet h2 {
	color: #00d7cf;
	font-size: 2em;
	margin: 0.5em 0 1em 0;
	}
	.container_fiche_projet h2.color_sous_titre {
		color:#00d7cf;
		font-size:1.5em;
		}
	.container_visuel_projet {
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_visuel_projet.gif) no-repeat;
		float: left;
		height:216px;
		text-align: center;
		width: 286px;
		}
	.visuel_projet {
		height: 182px;
		padding: 14px 18px 18px 20px;
		position: relative;
		width: 244px;
		}
	.details_projet {
		float: left;
		font-size: 1.16em;
		padding-left: 5px;
		width: 355px;
		}
	.label_projet {
		color: #9e01ce;
		font-size: 1.2em;
		font-weight: bold;
		}
	.sujet_projet {font-size: 0.85em;}
	.boutons_projet {padding: 40px 0 20px 0;}
		.boutons_projet a {padding-right: 21px;}
		.boutons_projet a.last {padding-right: 0px;}

#bloc_note_projet{
	float: left;
	width: 233px;
	}
	#bloc_top_note_projet{
		background: url(/extension/concours-sedif/design/concours-sedif/images/bloc_top_note_projet.gif) no-repeat;
		min-height: 80px;
		padding: 45px 28px 10px 28px;
		width: 177px;
		}
	#bloc_bottom_note_projet{
		background: url(/extension/concours-sedif/design/concours-sedif/images/bloc_bottom_note_projet.gif) no-repeat;
		height: 43px;
		overflow: hidden;
		width: 238px;
		}
	#bloc_content_note_projet{
		color: #000;
		font-size: 1.5em;
		}
	#bloc_content_note_projet h3{
		color: #00d7cf;
		font-size: 1em;
		margin: 0 0 1em 0;
		}
	#bloc_content_note_projet p{
		line-height: 1em;
		margin: 0px;
		}
		.note_projet{
			color : #00d7cf;
			font-size: 1.3em;
			font-weight: bold;
			}
#bloc_avis_projet{
	float: left;
	margin-left: 30px;
	width: 368px;
	}
	#bloc_top_avis_projet{
		background: url(/extension/concours-sedif/design/concours-sedif/images/bloc_top_avis_projet.gif) no-repeat;
		height: 134px;
		padding: 40px 28px 10px 28px;
		width: 312px;
		}
	#bloc_bottom_avis_projet{
		background: url(/extension/concours-sedif/design/concours-sedif/images/bloc_bottom_avis_projet.gif) no-repeat;
		height: 30px;
		overflow: hidden;
		width: 368px;
		}
	#bloc_content_avis_projet{
		color: #000;
		font-size: 1.16em;
		}
	#bloc_content_avis_projet h3{
		color: #00d7cf;
		font-size: 1.285em;
		margin: 0 0 0.8em 0;
		}
	#bloc_content_avis_projet p{
		clear: both;
		line-height: 1.2em;
		margin: 0.25em 0;
		}
	#bloc_content_avis_projet p.f_champs{
		clear: both;
		font-weight: bold;
		}
	#bloc_content_avis_projet p.f_champs_gagnant{
		clear: both;
		font-weight: bold;
		margin-top:40px;
		}
	.notification_gagnant{
		color:#00D7CF;
		font-weight:bold;
		padding-left:3px;
		width:270px;
		margin-bottom: 5px;
		}
	#bloc_content_avis_projet label{
		float: left;
		padding-right: 5px;
		width: 211px;
		}
		#bloc_content_avis_projet select{width: 65px;}

#liste_projet, #liste_projet_gagnant {
	float: left;
	list-style-type: none;
	margin: 10px 0 0 25px;
	}
	#liste_projet li {
		float: left;
		list-style-type: none;
		padding: 0 20px 20px 0;
		margin: 0;
		width: 200px;
		height: 220px;
		}
		#liste_projet li h2{
			font-size: 1em;
			margin: 0;
			}
		#liste_projet li h2 a{
			text-decoration: none;
			}
		#liste_projet li .container_visuel_projet {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_item_projet.gif) no-repeat;
			float: left;
			height: 151px;
			text-align: center;
			width: 201px;
			}
	#liste_projet li .visuel_projet {
		display: block;
		height: 127px;
		padding: 8px 16px 16px;
		position: relative;
		width: 169px;
		}

	#liste_projet_gagnant li {
		float: left;
		list-style-type: none;
		padding: 0 40px 50px 0;
		margin: 0;
		width: 260px;
		}
		#liste_projet_gagnant li.ligne2{
			margin-left:120px;
			}
		#liste_projet_gagnant li h2{
			font-size: 1em;
			margin: 0;
			}
		#liste_projet_gagnant li h2 a{
			text-decoration: none;
			}
		#liste_projet_gagnant li .container_visuel_projet {
			background: url(/extension/concours-sedif/design/concours-sedif/images/fond_item_projet.gif) no-repeat;
			float: left;
			height: 151px;
			text-align: center;
			width: 205px;
			margin-left:30px;
			margin-top:6px;
			}
		.texte_gagnant{
			padding-left:36px;
			font-weight:normal;
			font-size:12px;
			}
		.code_postal_gagnant{
			color:#9E01CE;
			font-weight:bold;
			font-size:11px;
			}
	#liste_projet_gagnant li .visuel_projet {
		display: block;
		height: 127px;
		padding: 8px 16px 16px;
		position: relative;
		width: 169px;
		}
	#liste_projet_gagnant li .titre_projet{
		margin-left:30px;
		}
	.infos_projet {
		clear: both;
		display: block;
		font-family: Arial,Helvetica,sans-serif;
		padding-right: 10px;
		padding-left: 6px;
		}
	.infos_projet .titre_classe{
		color: #434343;
		display: block;
		font-weight: normal;
		margin: 0;
		}
	.infos_projet .titre_projet{
		color: #9e01ce;
		display: block;
		margin: 0;
		}
.pagination_result{
	height: 100px;
	margin: 20px auto;
	width: 320px;
	}
	.pagination_result .previous, .pagination_result .next{
		float: left;
		height: 34px;
		padding-top: 40px;
		width: 34px;
		}
	.pagination_result .current{
		color: #9bdf40;
		font-size: 18px;
		font-weight: bold;
		line-height: 20px;
		padding: 0 3px;
		}
	.pagination_result .other{
		font-size: 18px;
		font-weight: bold;
		color: #9bdf40;
		padding: 0 1px;
		line-height: 20px;
		}
		.pagination_result .other a{
			color: #ff7800;
			font-size: 12px;
			padding: 0 3px;
			text-decoration: none;
			}
			.pagination_result .other a:hover{
				text-decoration: underline;
				}
	.pagination_result .pages{
		background: url(/extension/concours-sedif/design/concours-sedif/images/fond_pagination_page.gif) no-repeat;
		color: #FF7800;
		display: block;
		float: left;
		height: 20px;
		padding: 43px 22px 34px 26px;
		text-align: center;
		width: 195px;
		}
/* =CONTAINER_FOOTER */
#container_footer {
	background: none;
	height: 48px;
	}
/* =FOOTER */
#footer {
	float: right;
	list-style-type: none;
	position: relative;
	margin: 0;
	}
	#footer li {
		float: left;
		line-height: 16px;
		list-style-type: none;
		margin: 28px 8px 0 8px;
		}
		#footer li a {
			color: #434343;
			font-family: verdana;
			font-size: 10px;
			text-decoration: none;
			}
		#footer li a:hover, #footer li a:focus {text-decoration: underline;}

	#footer li#logo_sedif {
		padding-right: 5px;
		margin: 0 0 0 8px;
		}
	.powered_by{
		height: 1px;
		position: relative;
		}
		.powered_by img {
			position: absolute;
				left: 1px;
				bottom: -18px;
			}

.turquoise{color:#00C7C0;}
#f_login_quiz_ie {
	height: 320px;
	position: relative;
	}
#f_login_quiz {position: absolute;}
.close_popup{
	position:absolute;
	top:10px;
	left:10px;
	cursor: pointer;
	z-index: 10;
	}
.relative{position: relative;}
.optionnel{
	font-size: 0.75em;
	font-style: italic;
	font-weight: normal;
	line-height: 1em;
	}
.edit_form_story{
	height:730px;
	}
#publication_story label.form_reponse{width:375px;}

.visuel {
	text-align: center;
	margin-left:-10px;
}
/*pagewebmagazine2*/
.new #mag_interview_content{ padding: 10px 25px 0px 15px; }
				.new #mag_interview_content h2 {
					color:#00c4bd;
					font-family:Arial,Helvetica,sans-serif;
					font-size:16px;
					line-height:1.1em;
					font-weight:bold;
					margin: 10px 22px 0.2em 0;
					}
					.new #mag_interview_bottom{
						background: url(/extension/concours-sedif/design/concours-sedif/images/mag_interview_bottom.png) no-repeat;
						margin-left: 108px;
						height: 14px;
						width: 224px;
						}
					.new #classe_institueur{
						color:#00c4bd;
						font-size:16px;
						font-style:Italic;
						font-family:arial;
						margin-top: -65px;
						margin-left: 320px;
						position: absolute;
						width: 800px;
						}
					.new #titre_web_magazine{
							color:#00C4BD;
							font-weight:bold;
							font-family:arial;
							font-size:28px;
							text-align:center;
							margin-left:-30px;
							width:810px;
							}
					.new #titre_affiche{
						color:#00C4BD;
						font-weight:bold;
						font-family:arial;
						font-size:28px;
						text-align:center;	
						margin:20px;				
						}
					.new #image_affiche{
						text-align:center;
						margin:20px;
					}
					.new #top_bloc_article2_mag_top{
						background: url(/extension/concours-sedif/design/concours-sedif/images/top_fond_bloc_article22_mag.gif) no-repeat;
						height: 72px;
						width: 391px;
							}
						.new #top_bloc_article2_mag_top{
							background: url(/extension/concours-sedif/design/concours-sedif/images/top_fond_bloc_article22_mag.gif) no-repeat;
							height: 72px;
							width: 391px;
								}
							.new #bloc_article2_mag_bottom {
									background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_bloc_article2_mag.gif) no-repeat;
									height: 17px;
									width: 391px;
									margin-left:1px;
									position: relative;
										top: -20px;
									}
							.new .texte_mag2 {
							padding-top: 0;
							}
							.new #bloc_article2_mag_content {
							padding-top: 0;
							}
							.new #bloc_article2_mag_content h2{
								color: #9bdf40;
								font-size: 1.6em;
								line-height:15px;
								padding: 0;
								position: relative;
									top: -15px;
								}
								.new #mag_interview_top{
									background: url(/extension/concours-sedif/design/concours-sedif/images/mag_interview_bottom22.png) no-repeat;
									padding-left: 109px;
									margin-top:-9px;
									min-height:264px;
									}
									.new #bloc_article2_mag_top {
										background: url(/extension/concours-sedif/design/concours-sedif/images/pixel_fond_bloc_article22_mag.gif) repeat-y;
										min-height: 490px;
										width: 391px;
										position: relative;
											top: -20px;
										}
										.new .texte_mag1 p {
											float: left;
											font-size: 12px;
											line-height: 1.3em;
											margin-right: 10px;
											text-align: left;
											width: 564px;
											}
							.new #bloc_article2_mag {
								float: left;
								/*min-height: 590px;*/
								margin-left: 5px;
								height:auto;
								width: 391px;
								margin-bottom: -20px
								}
								.new #content_bloc_article3_mag_content{
									background: url(/extension/concours-sedif/design/concours-sedif/images/pixel_bloc_article3_mag.png) repeat-y;
									height:350px;
									margin-left:11px;
									margin-top:11px;
									padding:0px;
									width:313px;
								}
								.new #bloc_article3_mag_top {
									background: url(/extension/concours-sedif/design/concours-sedif/images/top_acticle23.png) no-repeat;
									height: 68px;
									width: 326px;
									}
									.new #bloc_article3_mag_bottom {
										background: url(/extension/concours-sedif/design/concours-sedif/images/fond_bottom_bloc_article33_mag.png) no-repeat;
										height: 26px;
										margin-left:11px;
										margin-top:50px;
										width: 368px;
										}
									.new #bloc_article1_mag {
										float: left;
										/*min-height: 590px;*/
										overflow: hidden;
										padding: 0px 0 0 10px;
										width: 560px;
										}
										.new #bloc_article3_mag {
											float:left;
											min-height:358px;
											width:328px;
											overflow: hidden;
											}
											.new .texte_interview{
												color:#00C4BD;
												font-family:Arial,Helvetica,sans-serif;
												font-size:14px;
												line-height:1.1em;
												margin:0 4px 0.2em 0;
												overflow:visible;}
												.new .titre_interview{
													font-weight:bold;
													font-size:16px;
													}
													.new #contenu {
														background:#fff url(/extension/concours-sedif/design/concours-sedif/images/bg_contenu.gif) no-repeat left bottom;
														float: left;
														/*min-height: 1537px;*/ /* IE */
														min-height: 500px;
														width: 989px;
														padding-bottom: 180px;
														}
														.new #mag_date{
															color: #ffffff;
															font-family: Arial,Helvetica,sans-serif;
															font-size: 14px;
															text-align:right;
															margin-left:18px;
															margin-right:0;
															width:217px;
															position: relative;
																top: -4px;
																right: -444px;

															}
															.new p {color:#434343;}
						.new #top_article_mag_23{
							background:url(/extension/concours-sedif/design/concours-sedif/images/top_acticle23.gif) no-repeat;
							height:82px;
							margin-top:0px;
							width:986px;
							}
									.new #content_article_content p{
										height: 218px;
										overflow: auto;
										}
									.new #contenu_article_mag_23{
										background:url(/extension/concours-sedif/design/concours-sedif/images/pixel_article23.png) repeat-y;
										min-height:210px;
										margin-left:19px;
										width:949px;
										position:relative;
										padding-bottom:20px;
										}
										.new #bottom_article_mag_23{
												background:url(/extension/concours-sedif/design/concours-sedif/images/bottom_atrticle_23.png) no-repeat;
												height:30px;
												margin-left:19px;
												width:949px;
												}
											   .new	.img_article_mag_23{
													float:left;
													width:322px;
													margin-right: 20px;
													}
													.new #contenu_article_mag_23 h2{
														color:#ff03cf;
														font-size:20px;
														line-height: 22px;
														margin-bottom:0;
														margin-top:0px;
														}
													   .new	#content_article_content{
															position:absolute;
																top: -45px;
															padding:0px 15px 20px 25px;
															}
															.new #content_bloc_article3_mag_content h2 {
																color: #ff7800;
																font-size: 1.3em;
																margin: 5px 0 10px 11px;
																}
																.new #content_bloc_article3_mag_content p{ color:#434343;}
																.new #content_bloc_article3_mag_content .texte_mag3{
																	padding: 0 20px;
																	width:268px;
																	}
																	 .new  #bloc_content .texte_mag2 h4{
																		color:#9bdf40;
																		font-size:12px;
																		margin:0px;
																		}
																		.new .texte_mag2 p{
																			padding:0 7px;
																			padding-left:0px;
																			background:none;
																			margin-top:0px;
																			margin-bottom:15px;
																			color:#434343;
																		}
																		.new #bloc_article1_mag_content h1{
																					color: #17b7e3;
																					font-size: 24px;
																					margin: 0.5em 0 0.5em 0;
																					line-height:1em;
																					}
																					.new #bloc_article1_mag_content { margin-top:20px;}
																					.new .visuel {
																							float: left;
																							margin-left: 0;
																							}
																.new .texte_mag1 p {
																	/*height: 185px;*/
																	overflow: auto;
																	margin-top: 5px;
																	}
																	.new #bloc_article3_mag.article3_mag_center {
																		float: none;
																		margin: 0 auto;
																		}
																		.new #globalContainerInterne .button-back{
																		width:120px;
																		margin:0 auto;
																		}

																		.new #bloc_articles_mag_center {
																		margin-top: 0;
																		}

									/* BANQUE IMAGES*/

										.liste_banque_images ul{
											list-style-type: none;
											}
											.liste_banque_images ul li.item_banque_images {
												float: left;
												position: relative;
												margin: 0 18px 20px 0;
												width: 160px;
												}
												.liste_banque_images ul li.item_banque_images .loupe {
													display: block;
													cursor: pointer;
													position: absolute;
														top: -5px;
														right: -15px;
													height: 31px;
													width: 29px;
													}
												.liste_banque_images ul li.item_banque_images .image {
													display: block;
													height: 106px;
													width: 160px;
													text-align:center;
													border:1px solid darkGray;
													}
												.liste_banque_images ul li.item_banque_images .telecharger_image {
													background:url(/extension/concours-sedif/design/concours-sedif/images/banque_images/picto_telechargement.gif) no-repeat;
													color: #00c7c0;
													float: right;
													font-weight: bold;
													padding-left: 20px;
													padding-bottom: 5px;
													margin-top: 4px;
													}
													.liste_banque_images ul li.item_banque_images .telecharger_image a {
														color: #00c7c0;
														text-decoration: none;
														font-weight: bold;
														}
													.button_new_publication {
													background: url(/extension/concours-sedif/design/concours-sedif/images/editer_content.gif) no-repeat;
				cursor: pointer;
				float:right;
				height:74px;
				margin:8px 0 0 0;
				width:177px;

													}
	.infos_ecole {
		float: left;
		margin-left: 150px;		
		}
	.publication_affiche .infos_ecole {
		float: right;
		margin-right: 50px;	
		margin-top: 20px;	
		}
	#mag_interview.special {
		margin-right: 70px;
		float: right;
		margin-top: 20px;
		}
	.publication_affiche #mag_interview {	
		min-height: 177px; /*IE*/
		width: 442px;
		}
.new .publication_affiche #mag_interview_top {
	background:url(/extension/concours-sedif/design/concours-sedif/images/encart_participants_long.png) no-repeat scroll 0 0 transparent;/*IE*/
	margin-top:0px;
	min-height:177px;/*IE*/
	padding-left:0;
	width: 442px
	}
.new .publication_affiche #mag_interview_bottom {
	background:url(/extension/concours-sedif/design/concours-sedif/images/encart_participants_long_bottom.png) no-repeat scroll 0 0 transparent;/*IE*/
	height:14px;
	margin-left:0;
	width:442px;
	}
	.publication_affiche #mag_interview.special {
		margin-right: 40px;
		float: right;
		margin-top: 20px;
		}
		.infos_ecole h2, .infos_ecole_story h2 {
			color: #00C4BD;
			margin: 0;
			}
	.infos_ecole_story{float: right;}									
													
