/* =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.4 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: 1em 0;
	padding: 0;
	}


/* Miscellaneous conveniences: */
html {
	background: #FFFFFF;
	color: #000;
	font-size: 62.5%;
	}
body {background: #FFFFFF;}
h1 {
	font-size: 2em;
	margin: 0 0 0.67em ;
	}
h2 {
	font-size: 1.2em;
	margin: .83em 0;
	}
h3 {
	font-size: 1.15em;
	margin: 1em 0;
	}
h4 {margin: 1.33em 0;}
h5 {
	font-size: 0.83em;
	margin: 1.67em 0;
	}
h6 {
	font-size: 0.67em;
	margin: 2.33em 0;
	}
/* Form field text-scaling */
input, select, textarea {font-size: 100%;}
input, textarea {
	color: #877770;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px inset #aaa;
	}
	.radio input {border:none;}
	input[type="radio"], input[type="checkbox"], input[type="file"] {border:none;}
table, th, td {
	border: 1px solid #D40019;
	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;}
#conteneurTexte ul li {
	background: url(/design/lise/images/puce_liste.gif) no-repeat scroll left 6px transparent;
	padding-left: 15px;
	list-style-type: none;
	}
	#conteneurTexte ul { padding-left: 16px;}
	ul#sousRubriques li, ul#annexesLoginEspacePersoFormOutils li{background: none;}
	#texte ul li
li, dd, blockquote {margin-left: 1.5em;}
pre {
	overflow: auto;
	width: 100%;
	}
a {color: #d40019;}
	a img {border: none;}
img[usemap] {border: none;} /* !IE JS */
.clear {clear: both;}
.float_left {float: left;}
.float_right {float: right;}
.lienSuite {color: red;}
.arrondiHaut, .arrondiBas {display: block;}
.puceLien {
	float: left;
	padding: 3px 3px 0pt 0pt;
	}

.text-right{text-align: right;}
.text-left{text-align: left;}
.text-center{text-align: center;}

/* =HEADER */
#header {
	background: #fff url(/design/lise/images/bandeau.jpg) no-repeat;
	border-left: 3px solid #ce0112;
	margin: 0 auto;
	min-height: 126px; /* !IE */
	padding: 1px 0;
	position: relative;
	width: 991px;
	}

.bandeauA {background: #fff url(/design/lise/images/bandeaux/bandeau.jpg) no-repeat !important;}
.bandeauB {background: #fff url(/design/lise/images/bandeaux/bando-reprise.jpg) no-repeat !important;}
.bandeauC {background: #fff url(/design/lise/images/bandeaux/bando-aides.jpg) no-repeat !important;}
.bandeauD {background: #fff url(/design/lise/images/bandeaux/bando-artis.jpg) no-repeat !important;}
.bandeauE {background: #fff url(/design/lise/images/bandeaux/bando-crea.jpg) no-repeat !important;}
.bandeauF {background: #fff url(/design/lise/images/bandeaux/bando-innov.jpg) no-repeat !important;}

	#logo {
		font-size: 1em;
		margin: 3px 0 0 29px;
		width: 207px;
		}
	#slogan, #date, #region {position: absolute;}
	#slogan{
			top: 16px;
			left: 433px;
		}
	#date {
		color: #d40019;
		font-size: 1.1em;
		font-weight: bold;
			top: 8px;
			right: 19px;
		}
		#date span {
			background: #fff;
			padding: 3px 0;
			position: relative;
				bottom: 8px;
			}
	#region {
		font-size: 0.9em;
		line-height: 1;
		padding-bottom: 2px;
			right: 19px;
			bottom: 10px;
		text-align: right;
		}
		#region a {
			color: #008b30;
			text-decoration: none;
			}
			#region a:hover, #region a:focus {text-decoration: underline;}
		#region img {
			margin-bottom: 5px;
			vertical-align: bottom;
		}
	#header p {margin: 0;}
		#texte p {margin: 1em 0;}

/* =NAVIGATION */
#navigation {
	background: #fff;
	border-left: 3px solid #ce0112;
	border-bottom: 1px solid #9c9c9c;
	margin: 0 auto;
	padding: 1px 0 1px;
	position: relative;
		z-index: 1;
	width: 991px;
	}
	#navigation p, #navigation ul {margin: 0.6em 0;} /* !IE */
	#navigation ul {list-style: none;}
	#recherche {
		float: right;
		padding-right: 15px;
		}
		#recherche .submit {
			background: url(/design/lise/images/bout_ok_recherche.gif) no-repeat;
			border: none;
			color: #fff;
			font-weight: bold;
			padding: 1px 14px; /* !IE */
			text-transform: uppercase;
			}

	/* =MENU */
	#menu { /* !IE */
		background: url(/design/lise/images/puce_menu_first.gif) no-repeat 0 4px;
		font-size: 1.2em;
		font-family: Helvetica, sans-serif;
		min-height: 14px; /* !IE */
		padding-left: 134px;
		}
		#menu li {
			background: #fff url(/design/lise/images/puce_menu.gif) no-repeat 0 4px;
			float: left;
			margin-left: 0;
			}
			#menu li a {
				color: #ce0112;
				display: block;
				font-weight: bold;
				padding: 0 8px 0 67px;
				text-decoration: none;
				}
				#menu li a:hover, #menu li a:focus {text-decoration: underline;}
				#menu li a span {
					background: no-repeat 50% 100%;
					display: block;
					padding-bottom: 5px;
					}
				#menu li.on a span {background-image: url(/design/lise/images/puce_submenu.gif);}
		#menu .sousMenu { /* !IE *//* !IE7 */
			list-style: none;
			list-style-image: none;
			margin: 0;
			}
			#menu .sousMenu li {
				background: #fff;
				float: none;
				padding-left: 67px;
				}
				#menu .sousMenu li a { /* !IE */
					background: #fff;
					padding: 0;
					}
			#menu .sousMenuJsActif {
				background: #E0E0E0;
				font-family: Arial, Helvetica, sans-serif;
				margin: -1px 0 0;
				padding: 0.5em 0;
				position: absolute;
					left: 0;
				text-align: center;
				width: 991px;
				}
				#menu .sousMenuJsActif li {
					background: none;
					border-left: 1px solid #D40019;
					display: inline;
					margin: 0;
					padding: 0 5px 0 7px;
					}
					#menu .sousMenuJsActif li:first-child {border-left: none;} /* !IE JS */
					#menu .sousMenuJsActif li a {
						background: #E0E0E0;
						display: inline;
						}

/* =CONTENU */
#contenu {
	background: #fff url(/design/lise/images/fond_contenu.gif) repeat-y;
	border-bottom: 1px solid #ce0112;
	border-left: 3px solid #ce0112;
	clear: both;
	margin: 0 auto;
	position: relative;
	width: 991px;
	}

	#home #contenu {background: #fff url(/design/lise/images/fond_contenu_home.gif) repeat-y;}

	#contenu.sansAnnexes {background: #fff url(/design/lise/images/fond_contenu_sans_annexes.gif) repeat-y;}

	/* =LIMINAIRE */
	#liminaire {
		background: url(/design/lise/images/liminaire_middle.gif) repeat-y;
		color: #fff;
		float: left;
		margin: 10px 3px 10px 2px; /* !IE */
		width: 186px;
		}
		#liminaire h2 {
			margin: 0;
			color: #fff;
			}

		#liminaire .description {margin-top: 108px;} /* IE */
			#liminaire .description p {margin-bottom: 0;}
		body#home #liminaire h2, body#plan #liminaire h2 {text-transform: none;}
		#liminaire p {margin: 0.5em 0 1.5em;}
		#liminaire ul {
			list-style-image: none;
			}
		#liminaire a {color: #fff;}
		#liminaire .arrondiHaut {margin-bottom: -10px;}

		/* =LIMINAIRECONTENU */
		#liminaireContenu {
			min-height:200px; /* !IE! */
			padding: 1px 8px 1px 16px;
			}
			#miniMenuInformations {padding-right: 8px;}
			#miniMenuInformations, #footer ul {
				list-style: none;
				margin-top: 0.5em;
				text-align: center;
				margin-bottom: 0;
				}
				#miniMenuInformations li, #footer li {
					border-left: 1px solid #fff;
					display: inline;
					margin-left: 0;
					padding: 0 0 0 3px;
					}
					#miniMenuInformations li:first-child, #footer li:first-child {border-left: none;} /* !IE JS */

					#footer #numeroVert {margin-bottom: 0;}

			/* =MENUPROFOND */
			ul#menuProfond {
				font-size: 1.1em;
				list-style-image: url(/design/lise/images/puce_liens_menu_profond.gif);
				}
				ul#menuProfond li {margin-bottom: 1em;}
				ul#menuProfond a {
					color: #fcb400;
					font-weight: bold;
					text-decoration: none;
					}
					ul#menuProfond a:hover, ul#menuProfond a:focus {text-decoration: underline;}
				ul#menuProfond ul {
					list-style-image: url(/design/lise/images/puce_liens_menu_profond_n2.gif);
					margin: 0;
					}
					ul#menuProfond ul li {margin-bottom: 0;}
					ul#menuProfond ul a {
						color: #fff;
						font-weight: normal;
						}
						ul#menuProfond .on a {color: #fcb400;}
				/* Icone RSS Homepage */

				#rss {
					float:right;
					margin-right:10px;
					}

		/* =FOOTER */
		#footer {
			padding: 1px 8px;
			position: relative;
				z-index: 1;
			}
			#footer a {text-decoration: none;}
				#footer a:hover, #footer a:focus {text-decoration: underline;}

			/* =CONTACT */
			p#contacts {margin-bottom: 0.5em;}

			/* =PARTENAIRES */
			p#annoncePartenaires {
				color: #e79597;
				margin-bottom: 3px;
				padding-left: 6px
				}
			p#partenaires {
				color: #5d5d5d;
				background: #fff url(/design/lise/images/footer/footer_fond_blanc.gif) no-repeat 0 100%; /* !IE */
				margin: 0 0 -25px;
				padding: 14px 0 24px;
				text-align: center;
				}
				p#partenaires img {padding: 2px;}

			#footer .arrondiBas {position: relative;}

	/* =TEXTE */
	#texte {
		border-top: none;
		border-bottom: none;
		float: left;
		padding: 10px 12px 10px 8px; /* IE */
		width: 487px;
		}
		.sansAnnexes #texte {width: 776px;}
		#texte h1 {
			background: url(/design/lise/images/puce.gif) no-repeat 0.5em ;
			color: #D40019;
			font-family: Helvetica, sans-serif;
			margin: 0;
			font-size: 1.4em;
			padding: 5px 0 5px 45px;
			text-transform: uppercase;
			}
		#texte h2 {
			background: url(/design/lise/images/gf_puce_fleche.png) no-repeat left 0.5em;
			font-size: 14px;
			color: #D40019;
		    padding-left: 15px;
		    padding-top: 1px;			
			}

		/* =YAHOOPATH */
		/* =PAGINATION */
		#yahoopath, #pagination {color: #fcb400;}
		#yahoopath {margin: 0;}
			#yahoopath a, #pagination a {text-decoration: none;}
			#yahoopath a {color: #fcb400;}
				#yahoopath a:hover, #yahoopath a:focus, #pagination a:hover, #pagination a:focus {text-decoration: underline;}
		#pagination { /* !IE */
			font-size: 1.1em;
			margin-top: 2em;
			padding: 0 100px;
			position: relative;
			text-align: center;
			clear:both;
			padding-top:8px;
			}
			#precedent, #suivant {
				position: absolute;
					top: 50;
				}
			#precedent{	left: 0;}
			#suivant{	right: 0;}

		/* =CONTENEURTEXTE */
		#conteneurTexte {
			border: 1px solid #CE0112;
			font-size: 1.1em;
			margin-bottom: 10px;
			min-height: 450px; /*! !IE */
			padding: 5px 9px;
			}
			#conteneurTexte p {
				font-size: 1em;
				}
			#conteneurTexte h3 {
				color: #DFB420;
			    font-family: Helvetica,sans-serif;
			    font-size: 1.1em;
			    padding-left: 15px;
			    }
			#chapo {font-weight: bold;}
				#chapo strong {color: #BB9100;}


		/* =SOUSRUBRIQUES */
		#sousRubriques {}

		/* =ACTUALITE */
		#actualites {  /* IE */
			background: url(/design/lise/images/fond_bloc_centre_milieu.gif) repeat;
			margin-bottom: 8px;
			margin-left: 1px;
			width: 491px;
			}

			#actualites h2 {
				margin-top: -5px;
				color: #D40019;
				margin-left: 9px;
				}

			#actualites ul { /* IE */
				border: 1px solid #CE0112;
				border-right: none;
				border-left: none;
				height: 148px;
				list-style: none;
				margin: 0 0 0 3px;
				padding: 6px 14px 3px 16px;
				width: 455px;
				overflow: auto;
				}
				#actualites li {
					border-bottom: 1px solid #9c9c9c; /* !JS:last */
					margin-left: 0;
					}
			#actualites h3 {
				color: #d40019;
				font-size: 1.1em;
				margin: 0;
				}
				#actualites h3 a {text-decoration: none;}
					#actualites h3 a:hover, #actualites h3 a:focus {text-decoration: underline;}
			#actualites p {margin: 0;}
			#actualites div.actualite_link{
				 	padding-left: 25px;
				    padding-right: 20px;
				    padding-top: 7px;
				    text-align: right;
				}

			#actualites .imgbas {} /* IE */

		/* =INFORMATIONS */
		#informations { /* !IE ! IE7 */
			background: url(/design/lise/images/fond_bloc_centre_milieu.gif) repeat;
			padding-bottom: 5px; /* IE */
			width: 491px;
			}
			#informations h2 {
				background-position: 10px 50%;
				color: #D40019;
				padding-left: 25px;
				}
			#informations ul {
				list-style: none;
				margin: 0 0 0 10px; /* !IE */
				}
				#informations li {
					float: left;
					margin: 0 4px;
					padding: 0;
					width: 232px;
					}
			#informations h3 {
				color: #d40019;
				font-size: 1.1em;
				margin: 0;
				text-transform: uppercase;
				}
			#informations h3 a {text-decoration: none;}
				#informations h3 a:hover, #informations h3 a:focus {text-decoration: underline;}
			#informations h3 img, #informations h3 img {
				float: left;
				padding-bottom: 9px;
				margin: 0 -5px;
				}
			#informations p {margin: 0;}

			form.interlocuteur .select {width: 200px;}

			form.interlocuteur {width: 200px;}
				form.interlocuteur p {margin-top: 7px;}

				form.interlocuteur .recherche { /* IE */
					border: none;
					float: right;
					margin: 3px 0;
					padding: 0;
					}

		/* =PLAN */
		#plan #conteneurTexte ul {
			list-style: none;
			list-style-image: none;
			margin-top: 4em;
			}
			#plan #conteneurTexte li {
				background : none;
				font-size: 1.2em;
				margin: 2em 0;
				padding-left: 0;
				}
				#plan #conteneurTexte li a {
					background: url(/design/lise/images/puce.gif) no-repeat 5px 50%;
					color: #d40019;
					padding: 5px 0 5px 45px;
					text-decoration: none;
					}
				#plan #conteneurTexte li ul {margin: 0;}
					#plan #conteneurTexte li li {
						font-size: 1em;
						margin: 0.5em 0 0.5em 41px;
						}
						#plan #conteneurTexte li li a {
							background: url(/design/lise/images/puce_liens_plan.gif) no-repeat 5px 50%;
							color: #FCB400;
							padding: 5px 0 5px 15px;
							text-decoration: none;
							}

	/* =ANNEXES */
	#annexes {
		background: #ffedbb url(/design/lise/images/fond_contenu_middle.gif) repeat-y;
		float: right;
		line-height: 1.2;
		padding: 13px 10px 10px 14px;/* IE */
		width: 269px;
		}
		#annexes h2 {
			background: url("/design/lise/images/gf_puce_fleche.png") no-repeat 0.5em;
			color: #D40019;
			font-family: Helvetica, sans-serif;
			margin: 0;
			padding: 5px 0 5px 20px;
			}
		#annexes ul, #sousRubriques {
			list-style: none;
			list-style-image: none;
			margin-top: 9px;
			}
			#annexes li, #sousRubriques li {margin-left: 0;}
			#sousRubriques li {
				clear: both;
				padding-top: 10px;
				}
			#sousRubriques li .illustration {
				float: left;
				padding-right: 10px;
				text-align: center;
				width: 100px;
				}
			.texteRubrique {
				float: left;
				width: 340px;
				}
		#annexes h3, #sousRubriques h3 {
			color: #d40019;
			margin: 0.8em 0 0;
			text-transform: uppercase;
			}
		#sousRubriques h3 {margin-top: 0;}
			#sousRubriques.actualites h3 {
				text-transform: none;
				color: #DFB420;
			    font-family: Helvetica,sans-serif;
			    font-size: 1.1em;
			    padding-left: 0px;
			    }
				#sousRubriques.actualites h3 a {text-decoration: none;}
					#sousRubriques.actualites h3 a:hover, #sousRubriques.actualites h3 a:focus {text-decoration: none;}
		#annexes p, #sousRubriques p {margin:0;}
		#annexes hr {
			border: none;
			color: #cbbd90;
			background-color: #cbbd90;
			height: 1px;
			}
			#annexes.services ul li {margin-left: 15px;}
		#annexes li {margin-left: 0;}
		#annexes a {color: #000;}
		#home #annexes a {color: #D40019;}
		#annexes .puceLien {padding-top: 2px;}
		#annexes .imgbas {margin: -10px -10px -10px -14px;} /* IE*/
                
                #bloc_enquette {text-align: center;}

		/* =ACTUALITES*/
		#detailActualite {padding: 0 30px;}
			#detailActualite li {padding: 0 0 1.5em;}
				#detailActualite li.illustration {padding-bottom: 0.5em;}
			#detailActualite a {
				color: #000;
				text-decoration: none;
				}
				#detailActualite a:hover, #detailActualite a:focus {text-decoration: underline;}
		#lireAussi {padding-bottom: 20px;}
			#lireAussi li {
				background: url(/design/lise/images/puce_liens_annexes_alt.gif) no-repeat 0 1px;
				padding: 0 0 0.5em 9px;
				}
				#lireAussi li.on a {
						font-weight:bold;
						color:#D40019;
					}
			#lireAussi a {
				color: #000;
				text-decoration: none;
				}
				#lireAussi a:hover, #lireAussi a:focus {text-decoration: underline;}
			li#toutesActus {
				background: url(/design/lise/images/puce_liens_annexes.gif) no-repeat 0 3px;
				position: absolute;
					bottom: 10px;
				}
				#toutesActus a {
					color: #D40019;
					text-decoration: underline;
					}

		/* =SERVICES */
		/*#annexes.services ul {list-style: url(/design/lise/images/puce_liens_annexes_alt.gif);}*/
			#annexes li.personnel {list-style: url(/design/lise/images/puce_liens_annexes.gif);}
				#annexes li.personnel a {color: #D40019;}

			#annexes li.on a {
				color:#D40019;
				font-weight:bold;
			}

			/* =newsletter */

			#newsletter {
				background: url(/design/lise/images/fond_jactualise.gif);
				height: 88px;
				margin-left: -1px;
				width: 492px;
				position: relative;
				}

				#newsletter img {margin: 12px 0 0 20px;}

				#newsletter form {
					float: right;
					margin-right: 27px; /* IE */
					margin-top: -5px; /* IE */
					}

				#unsubscribe { margin-top: 43px !important;/* IE */}

				#newsletter label {
					color: #D40019;
					margin-right: 5px;
					}
				#newsletter p {
					float: left;
					margin: 0 5px 0 0;
					}

				#newsletter .message p {margin: 0;}

				#newsletter .ok {
					border: none;
					margin-top: -3px;
					}

				#newsletter .msg, #newsletter .error {
					background: #FFF;
					border: 1px solid #D40019;
					position: absolute;
					padding: 0 2px;
					right: 10px;
					top: 10px;
					}

					#newsletter .message .error {color: #D40019;}

				/* =unsubscribe */

				.error {color: red;}
				#desinscription {
					background: #D40019;
					color: #FFF;
					}
					
				.newsletter_link {
					padding-left: 25px;
					padding-right: 20px;
					padding-top: 7px;
				    text-align: center;
					}

/* SYnomia */
#synform table input {
	color:#000;
}

#synform table input.synBtnInput {
	background:transparent url(/design/lise/images/bout_ok_recherche.gif) no-repeat scroll 0%;
	border:medium none;
	color:#FFFFFF;
	font-weight:bold;
	padding:1px 14px;
	text-transform:uppercase;
}

#synform table, #synform table tr ,#synform table td{
	border:none;
}

div.synExtrUrl {
	overflow:hidden;
}

a.synExtrTitle {
	font-weight:bold;
}

/* =EZLOGO */
#ezLogo {
	margin: 1em auto;
	text-align: right;
	width: 991px;
	}

/*= Retour arriére fiche */

div.retour {
	float:right;
	height:21px;
	width:63px;
}
	div.retour a {
		background:transparent url(/design/lise/images/retour.png) no-repeat scroll left top;
		display:block;
		height:21px;
		text-decoration:none;
	}
	#sousRubriques li {
		list-style-type: none;}
		
		/*#liminaireContenu h2{color: #fff;}*/
