/******** VILLE D'ILLKIRCH ******/


BODY { font-size : 12px; background: #FFFFFF; font-family: Arial, sans-serif; margin: 0px; }
P, TD, TEXTAREA  { font-size: 12px; font-family: Arial, sans-serif; }
LI { font-size : 12px;	color : #000000;}
INPUT { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
select {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.BarrePertinence2{	border: #FF9900 solid 1px;	height : 8px;	}

blockquote{margin-left:36px;}

/********  Lien *********/
.LienFooter{color:#FFFFFF; font-size:11px; }

.LienFooter a:link { color: #FFFFFF; text-decoration: none;}
.LienFooter a:active {  color: #FFFFFF;  text-decoration:  none }
.LienFooter a:link {color: #FFFFFF; text-decoration: none }
.LienFooter a:visited {  color:  #FFFFFF; text-decoration: none }
.LienFooter a:hover {color: #FF0000; text-decoration:  none;}

a.Lien { font-size:12px; color: #000000; text-decoration: underline}
a.Lien:active {  color: #000000;  }
a.Lien:link { color: #000000; }
a.Lien:visited {  color: #000000; }
a.Lien:hover {	color: #FF0000; }

a.LienNoir { font-size:12px; color: #000000; text-decoration: underline}
a.LienNoir:active {  color: #000000;  }
a.LienNoir:link { color: #000000; }
a.LienNoir:visited {  color: #000000; }
a.LienNoir:hover {	color: #FF0000; }

a.PetitLien { font-size:11px; color: #000000; text-decoration: underline}
a.PetitLien:active {  color: #000000;  }
a.PetitLien:link { color: #000000; }
a.PetitLien:visited {  color: #000000; }
a.PetitLien:hover {	color: #FF0000; }

a.LienPetitGras{ font-size: 11px; font-weight: bold;}
a.LienPetitGras:active{ font-size: 11px; font-weight: bold;}
a.LienPetitGras:link{ font-size: 11px; font-weight: bold;}
a.LienPetitGras:visited{ font-size: 11px; font-weight: bold;}
a.LienPetitGras:hover{ font-size: 11px; font-weight: bold;}




/********  Navigation haut et Menu déroulant *********/

.TitreBlanc { font-size:14px; color: #FFFFFF; font-weight:bold }

.TitreBlanc a:active { font-size:14px; color: #FFFFFF; font-weight:bold; text-decoration: none; }
.TitreBlanc a:link {  font-size:14px; color: #FFFFFF; font-weight:bold; text-decoration: none; }
.TitreBlanc a:visited {  font-size:14px; color: #FFFFFF; font-weight:bold; text-decoration: none; }
.TitreBlanc a:hover { font-size:14px; color: #000000; font-weight:bold; text-decoration: none; }

a.LienMenu1R {	 font-size:14px; color: #000000; text-decoration:  none; background-color: #D5D5FF; font-weight:bold }
a.LienMenu1R:active {	 font-size:14px; color: #000000; text-decoration:  none; background-color: #D5D5FF; font-weight:bold }
a.LienMenu1R:link {	 font-size:14px; color: #000000; text-decoration:  none; background-color: #D5D5FF; font-weight:bold }
a.LienMenu1R:visited {	 font-size:14px; color: #000000; text-decoration:  none; background-color: #D5D5FF; font-weight:bold }
a.LienMenu1R:hover { font-size:14px; color: #000000; text-decoration:  none; background-color: #D5D5FF; font-weight:bold }

a.LienMenu1RSelect  { font-size:14px; color: #FFFFFF; text-decoration: none; font-weight:bold }
a.LienMenu1RSelect:active {  color: #6666FF;  text-decoration:  none }
a.LienMenu1RSelect:link { color: #6666FF; text-decoration: none }
a.LienMenu1RSelect:visited {  color:  #6666FF; text-decoration: none }
a.LienMenu1RSelect:hover {	color: #6666FF; text-decoration:  none;}

a.LienMenu2R { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #CCFF99 }
a.LienMenu2R:active { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #CCFF99 }
a.LienMenu2R:link { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #CCFF99 }
a.LienMenu2R:visited { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #CCFF99 }
a.LienMenu2R:hover { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #CCFF99 }

a.LienMenu2RSelect  { font-size:14px; color: #FFFFFF; text-decoration: none; font-weight:bold }
a.LienMenu2RSelect:active {  color: #CCFF99;  text-decoration:  none }
a.LienMenu2RSelect:link { color: #CCFF99; text-decoration: none }
a.LienMenu2RSelect:visited {  color:  #CCFF99; text-decoration: none }
a.LienMenu2RSelect:hover {	color: #CCFF99; text-decoration:  none;}

a.LienMenu3R { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FFF9AA }
a.LienMenu3R:active { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FFF9AA }
a.LienMenu3R:link { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FFF9AA }
a.LienMenu3R:visited { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FFF9AA }
a.LienMenu3R:hover { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FFF9AA }

a.LienMenu3RSelect  { font-size:14px; color: #FFFFFF; text-decoration: none; font-weight:bold }
a.LienMenu3RSelect:active {  color: #FFF9AA;  text-decoration:  none }
a.LienMenu3RSelect:link { color: #FFF9AA; text-decoration: none }
a.LienMenu3RSelect:visited {  color:  #FFF9AA; text-decoration: none }
a.LienMenu3RSelect:hover {	color: #FFF9AA; text-decoration:  none;}

a.LienMenu4R { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FCD5FF }
a.LienMenu4R:active { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FCD5FF }
a.LienMenu4R:link { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FCD5FF }
a.LienMenu4R:visited { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FCD5FF }
a.LienMenu4R:hover { font-size:14px; color: #000000; text-decoration: none; font-weight:bold; background-color: #FCD5FF }

a.LienMenu4RSelect  { font-size:14px; color: #FFFFFF; text-decoration: none; font-weight:bold }
a.LienMenu4RSelect:active {  color: #EC06FF;  text-decoration:  none }
a.LienMenu4RSelect:link { color: #EC06FF; text-decoration: none }
a.LienMenu4RSelect:visited {  color:  #EC06FF; text-decoration: none }
a.LienMenu4RSelect:hover {	color: #EC06FF text-decoration:  none;}

a.MenuDeroul1 { font-size:11px; color: #000000; text-decoration: none;}
a.MenuDeroul1:active {  color: #000000;  text-decoration:  none }
a.MenuDeroul1:link { color: #000000; text-decoration: none }
a.MenuDeroul1:visited {  color:  #000000; text-decoration: none }
a.MenuDeroul1:hover {	color: #6666FF; text-decoration:  none }

a.MenuDeroul2 { font-size:11px; color: #000000; text-decoration: none;}
a.MenuDeroul2:active {  color: #000000;  text-decoration:  none }
a.MenuDeroul2:link { color: #000000; text-decoration: none }
a.MenuDeroul2:visited {  color:  #000000; text-decoration: none }
a.MenuDeroul2:hover {	color: #6BD700; text-decoration:  none }

a.MenuDeroul3 { font-size:11px; color: #000000; text-decoration: none; }
a.MenuDeroul3:active {  color: #000000;  text-decoration:  none }
a.MenuDeroul3:link { color: #000000; text-decoration: none }
a.MenuDeroul3:visited {  color:  #000000; text-decoration: none }
a.MenuDeroul3:hover {	color: #E9D801; text-decoration:  none }

a.MenuDeroul4 { font-size:11px; color: #000000; text-decoration: none;}
a.MenuDeroul4:active {  color: #000000;  text-decoration:  none }
a.MenuDeroul4:link { color: #000000; text-decoration: none }
a.MenuDeroul4:visited {  color:  #000000; text-decoration: none }
a.MenuDeroul4:hover {	color: #EC06FF; text-decoration:  none }

.fond1{background-color: #D5D5FF}
.fond2{background-color: #CCFF99}
.fond3{background-color: #FFF9AA}
.fond4{background-color: #FCD5FF}


/******** Textes *********/
.TexteBlanc { font-size:12px; color: #FFFFFF;}
.TexteNoir { font-size:12px; color: #000000;}


.PetitTexte{
	font-size: 11px;
}


.Resultat{	background-color: #FCDDAF}


.TitreNoir { font-size:14px; color: #000000; font-weight:bold }
.TitreGris { font-size: 14px; color: #666666; font-weight:bold }

.champ { color: #000000; font-size: 10px }



/********  Footer *********/

a.LienFooter1 { font-size:14px; color: #FFFFFF; text-decoration: none; font-weight:bold }
a.LienFooter1:active {  color: #FFFFFF;  text-decoration:  none }
a.LienFooter1:link { color: #FFFFFF; text-decoration: none }
a.LienFooter1:visited {  color:  #FFFFFF; text-decoration: none }
a.LienFooter1:hover {	color: #D5D5FF; text-decoration:  none;}

a.LienFooter1Select { font-size:14px; color: #D5D5FF; text-decoration: none; font-weight:bold }
a.LienFooter1Select:active {  color: #D5D5FF;  text-decoration:  none }
a.LienFooter1Select:link { color: #D5D5FF; text-decoration: none }
a.LienFooter1Select:visited {  color:  #D5D5FF; text-decoration: none }
a.LienFooter1Select:hover {	color: #D5D5FF; text-decoration:  none;}

a.LienFooter2 { font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight:bold }
a.LienFooter2:active {  color: #FFFFFF;  text-decoration:  none }
a.LienFooter2:link { color: #FFFFFF; text-decoration: none }
a.LienFooter2:visited {  color:  #FFFFFF; text-decoration: none }
a.LienFooter2:hover {	color: #CCFF99; text-decoration:  none; }

a.LienFooter2Select { font-size:14px; color: #CCFF99; text-decoration: none; font-weight:bold }
a.LienFooter2Select:active {  color: #CCFF99;  text-decoration:  none }
a.LienFooter2Select:link { color: #CCFF99; text-decoration: none }
a.LienFooter2Select:visited {  color:  #CCFF99; text-decoration: none }
a.LienFooter2Select:hover {	color: #CCFF99; text-decoration:  none;}

a.LienFooter3 { font-size:14px; color: #FFFFFF; text-decoration: none; font-weight:bold }
a.LienFooter3:active {  color: #FFFFFF;  text-decoration:  none }
a.LienFooter3:link { color: #FFFFFF; text-decoration: none }
a.LienFooter3:visited {  color:  #FFFFFF; text-decoration: none }
a.LienFooter3:hover {	color: #FFF9AA; text-decoration:  none; }

a.LienFooter3Select { font-size:14px; color: #FFF9AA; text-decoration: none; font-weight:bold }
a.LienFooter3Select:active {  color: #FFF9AA;  text-decoration:  none }
a.LienFooter3Select:link { color: #FFF9AA; text-decoration: none }
a.LienFooter3Select:visited {  color:  #FFF9AA; text-decoration: none }
a.LienFooter3Select:hover {	color: #FFF9AA; text-decoration:  none;}

a.LienFooter4 { font-size:14px; color: #FFFFFF; text-decoration: none; font-weight:bold }
a.LienFooter4:active {  color: #FFFFFF;  text-decoration:  none }
a.LienFooter4:link { color: #FFFFFF; text-decoration: none }
a.LienFooter4:visited {  color:  #FFFFFF; text-decoration: none }
a.LienFooter4:hover {	color: #FCD5FF; text-decoration:  none; }

a.LienFooter4Select { font-size:14px; color: #FCD5FF; text-decoration: none; font-weight:bold }
a.LienFooter4Select:active {  color: #FCD5FF;  text-decoration:  none }
a.LienFooter4Select:link { color: #FCD5FF; text-decoration: none }
a.LienFooter4Select:visited {  color:  #FCD5FF; text-decoration: none }
a.LienFooter4Select:hover {	color: #FCD5FF; text-decoration:  none;}



/******** mise en page ******/
.top {background: url(../img/fond_top.jpg) ; background-repeat: no-repeat;}
.home {
	background: url(../img/fond_home.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

.fond01 {
	background: url(../img/fond01.gif);
	background-repeat: repeat-y;
}

.fond02 {
	background: url(../img/fond02.gif);
	background-repeat: repeat-y;
}

.fond03 {
	background: url(../img/fond03.gif);
	background-repeat: repeat-y;
}
.middle02 {
	background: url(../img/middle02.gif);
	background-repeat: no-repeat;
}

.middle03 {
	background: url(../img/middle03.gif);
	background-repeat: no-repeat;
}


.home-contenu {background: url(../img/fond_home_contenu.jpg) ; background-repeat: no-repeat;}
.contenu {background-color: #336699}
.contenu-int {background-color: #96D76F}

.Home-supertile {background: url(../img/fond_home_supertile.jpg) ; background-repeat: repeat-x;}
.top-tile {background: url(../img/fond_tile.jpg);	background-repeat: repeat-x;	background-position: top;}
.bottom-tile {background: url(../img/fond_bottom.jpg);	background-repeat: repeat-x;	background-position: bottom;}


.point {background: url(../img/point.gif);background-repeat: repeat-x;background-position: 2 2 ;}
.point-bleu {background: url(../img/point_bleu.gif);background-repeat: repeat-x;}





.contenu-tile {background: url(../img/fond_contenu.jpg);background-repeat: repeat-y;}
.contenu-bottom{background: url(../img/fond_contenu_bottom.jpg);background-repeat: no-repeat;}

.ssnav{background-color: #72A354; padding-right: 2}


/******** paddings ******/

.popup { PADDING-RIGHT: 15px;PADDING-LEFT: 15px; PADDING-TOP:10px}

.Menuderoul-pad{padding-left: 7; padding-right: 5; }
.Smenu-pad {padding-left: 7; padding-right: 5; }
.SSmenu-pad {padding-left: 22; padding-right: 5;padding-bottom:2 }
.SSSSmenu-pad {padding-left: 32; padding-right: 5;padding-bottom:2 }

/******** puces ********/ 
.ssnav-pad {list-style-image:url(../img/xpix.gif); margin-left: -30}
.ssrub-pad {list-style-image:url(../img/xpix.gif); margin-left: -20}
.violette {list-style-image:url(../img/puce-violette.gif); padding-bottom:3; }



/******** FAQ ******/

ul.Faq a:active{text-decoration: none; font-weight: bold; }
ul.Faq a:link{text-decoration: none; font-weight: bold; }
ul.Faq a:visited{text-decoration: none; font-weight: bold; }
ul.Faq a:hover{text-decoration: none; font-weight: bold; }

ul.li.Faq{
	margin-left: 47px;
}

.ReponseFAQ{margin-left: 35px;}


/******** actus ********/ 

 .ImageActus{
	margin-bottom: 2px;
	margin-right: 10px;
	margin-top: 4px; 
	float: left;
}

.VignetteActu{
	padding-right: 8px;
	vertical-align: top;
	padding-top: 3px;
	text-align: center;
}

/******** Formulaires ******/

.IntitulesForm, .IntitulesFormHaut, .IntitulesFormHautErreur, .IntitulesFormErreur{
	font-weight: bold;
	color: #FF9900;
	width: 40%;
	text-align: right;
	padding-right: 5px;
}

.IntitulesFormHaut{
	vertical-align: top;
	padding-top: 6px;
}

 .IntitulesFormErreur{
	color: Red;
}

.IntitulesFormHautErreur{
	color: Red;
	vertical-align: top;
	padding-top: 6px;
}

.PetitTexteCentrer{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.PetitTexteGras{
	font-size: 11px;
	font-weight: bold;
}

.MessageErreur{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: Red;
}






