/*//////////////////////////////////////////////// BALISE ////////////////////////////////////////////////*/
*				{margin:0;padding:0}
body			{font-family:arial;font-size:12px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background: url(../gifs/template/body.jpg) repeat-x !important;}
h4 { color:#0066FF; padding-bottom:20px; }

#acideunirique {
	color:#CC0000;
}
#acideunirique td {
	padding:0px 10px;
	border:solid #000 1px;
	margin: 0;
}
.vert { color:#009900;}
/*//////////////////////////////////////////////// LIEN ////////////////////////////////////////////////*/
a				{font-size:12px;color:#000000;text-decoration:none}
a:link			{font-size:12px;color:#000000;text-decoration:none}
a:hover			{text-decoration:underline;color:#000000;}
a:active		{text-decoration:none;color:#000000}
/*//////////////////////////////////////////////// CLASSES ////////////////////////////////////////////////*/
.scrollbarre	{overflow:auto;}
/*//////////////////////////////////////////////// NEWSLETTER ////////////////////////////////////////////////*/
.email_news		{font-family:Geneva,Arial,Helvetica;font-size:11px;color:#000000;background-color:#ffffff;border-bottom:#bbbbbb 1px solid;border-top:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid}
.bouton_news	{font-family:Geneva,Arial,Helvetica;font-size:12px;color:#ffffff;background-color:#585858;border-bottom:#585858 1px solid;border-top:#585858 1px solid;border-left:#585858 1px solid;border-right:#585858 1px solid;}
/*//////////////////////////////////////////////// BDD AUTO ////////////////////////////////////////////////*/
.pagination				{height:15px;margin:auto}

.numpage {
	height:15px;
	width:15px;
	line-height:15px;
	text-align:center;
	display:block;
	float:left;
	color:white!important;
	font-weight:900;
	margin:2px;
	background:url(gifs/pagination_a.jpg) no-repeat;
	background-color:#333333;
}
.numpage_selec			{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;color:white!important;font-weight:900;	background-color:#333333;
 no-repeat}

.bt_suivant				{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(gifs/suivant.jpg) no-repeat;margin:2px}
.bt_suivant_inactiv		{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(gifs/suivant_inactiv.jpg) no-repeat;margin:2px}
.bt_precedent 			{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(gifs/precedent.jpg) no-repeat;margin:2px}
.bt_precedent_inactiv	{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(gifs/precedent_inactiv.jpg) no-repeat;margin:2px}
.liste_cat		{}
.fichierbin		{}
.photo			{}
/*//////////////////////////////////////////////// LIGHTBOX ////////////////////////////////////////////////*/
#lightbox			{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666}
#lightboxDetails	{font-size:0.8em;padding-top:0.4em}	
#lightboxCaption	{float:left}
#keyboardMsg		{float:right}
#closeButton		{top:5px;right:5px}
#lightbox img		{border:none;clear:both} 
#overlay img		{border:none}
#overlay			{background-image:url('gifs/overlay.png')}
* html #overlay		{background-color:transparent;background-image:url(blank.gif)}
#topGlobal	{height:40px!important}
#global		{margin:0 auto;width:1000px;background:beige; }
#header		{height:359px;width:1000px;}
#logo		{width:446px;height:137px;float:left}
.diaporama	{width:554px;height:120px;float:right}
#wrapper	{
	float:left;
	width:786px;
	min-height: 432px;
	background-image: url(../gifs/template/wrapper.jpg);
	background-repeat: no-repeat;
}
#sidebar	{
	width:214px;
	/*height:438px;*/
	height:574px;
	float:left
}
#footer 	{
	text-align:center;
	width:1000px;
	height:10px;
	background-image: url(../gifs/template/footer.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}
#topBar {
	height: 27px;
	width: 100%;
	overflow:hidden;
	position:fixed;
	z-index:2;
	top:0;
	left:0;
	background:url(../gifs/template/topBar.jpg) repeat-x;
}
#bottomBar {
	padding: 10px;
	height: 63px;
	background: url(../gifs/template/bottomBar.jpg) repeat-x;
}
#headerTop {
	background: url(../gifs/template/headerTop.jpg);
	height: 137px;
	width: 1000px;
	overflow:hidden
}

#menuTop{
	height: 29px;
	background-image: url(../gifs/template/menuTop.jpg);
	background-repeat: no-repeat;
	float: right;
	margin-right: 1px;
}
ul.MenuHorizontal	{
	list-style:none;
	margin:0;
	padding:0;
	padding-left: 15px;
}
ul.MenuHorizontal li{float:left}
ul.MenuHorizontal li a{
	text-transform:uppercase;
	font-size:11px;
	display:block;
	font-weight:900;
	height:29px;
	line-height:29px;
	text-align:center;
	text-decoration:none}
/*//////////////////////////////////////////////////*/
li#menu0 a {color:#444;width:65px;border-right:1px solid #999}
li#menu1 a {color:#444;width:92px;border-right:1px solid #999}
li#menu2 a {color:#444;width:70px;border-right:1px solid #999}
li#menu3 a {color:#444;width:110px;border-right:1px solid #999}
li#menu4 a {color:#444;width:92px;border-right:1px solid #999}
li#menu5 a {color:#444;width:92px}
li#menu0 a:hover,a#selected-over0{color:#0066FF!important}
li#menu1 a:hover,a#selected-over1{color:#0066FF!important}
li#menu2 a:hover,a#selected-over2{color:#0066FF!important}
li#menu3 a:hover,a#selected-over3{color:#0066FF!important}
li#menu4 a:hover,a#selected-over4{color:#0066FF!important}
li#menu5 a:hover,a#selected-over5{color:#0066FF!important}

#hauteur1 {
	height: 108px;
	width: 554px;
}
#headerSepa {
	background: url(../gifs/template/headerSepa.jpg) no-repeat;
	width: 1000px;
	height: 19px;
}
#headerBottom {
	width: 1000px;
	height: 222px;
}

ul.MenuHorizontal2 {
   width: 214px;
   list-style: none;
   margin: 0;
   padding: 0;
}

ul.MenuHorizontal2 li {
   width: 214px;
}

ul.MenuHorizontal2 li a {
   display: block;
   color: #555;         /*Ici, changer la couleur de la police*/
   font-weight: bold;
   padding-top: 0px;         /*Ici, on joue sur le padding pour centrer le texte verticalement*/
   height: 29px;         /*Ici, on augmente la hauteur du menu*/ 
   text-align: left;
   padding-left:15px;
   line-height:29px;
   text-decoration: none;
}

li#menu02 a:first-letter,li#menu12 a:first-letter,li#menu22 a:first-letter,li#menu32 a:first-letter,li#menu42 a:first-letter,li#menu52 a:first-letter,li#menu62 a:first-letter{
color:#0066FF;
font-size:120%;
}


li#menu02 a {
   background-image: url('../gifs/template/menu/menu0.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu12 a {
   background-image: url('../gifs/template/menu/menu1.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu22 a {
   background-image: url('../gifs/template/menu/menu3.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu32 a {
   background-image: url('../gifs/template/menu/menu4.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu42 a {
   background-image: url('../gifs/template/menu/menu5.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu52 a {
   background-image: url('../gifs/template/menu/menu6.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu62 a {
   background-image: url('../gifs/template/menu/menu7.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu02 a:hover, a#selected-over02 {
   background-image: url('../gifs/template/menu/menu0.jpg') !important;color:#0066FF;text-decoration:none        /*Ici l'image de fond over de la cellule*/
}

li#menu12 a:hover, a#selected-over12 {
   background-image: url('../gifs/template/menu/menu1.jpg') !important;color:#0066FF;text-decoration:none          /*Ici l'image de fond over de la cellule*/
}

li#menu22 a:hover, a#selected-over22 {
   background-image: url('../gifs/template/menu/menu3.jpg') !important;color:#0066FF;text-decoration:none          /*Ici l'image de fond over de la cellule*/
}

li#menu32 a:hover, a#selected-over32 {
   background-image: url('../gifs/template/menu/menu4.jpg') !important;color:#0066FF;text-decoration:none          /*Ici l'image de fond over de la cellule*/
}

li#menu42 a:hover, a#selected-over42 {
   background-image: url('../gifs/template/menu/menu5.jpg') !important;color:#0066FF;text-decoration:none          /*Ici l'image de fond over de la cellule*/
}

li#menu52 a:hover, a#selected-over52 {
   background-image: url('../gifs/template/menu/menu6.jpg') !important;color:#0066FF;text-decoration:none          /*Ici l'image de fond over de la cellule*/
}

li#menu62 a:hover, a#selected-over62 {
   background-image: url('../gifs/template/menu/menu7.jpg') !important;color:#0066FF;text-decoration:none          /*Ici l'image de fond over de la cellule*/
} #menuBottom {
	float: left;
	height: 203px;
	width: 214px;
}
#diaporama {
	float: left;
	height: 203px;
	width: 554px;
}
#contentSepa {
	height: 37px;
	width: 1000px;
	background: url(../gifs/template/contentSepa.jpg) no-repeat;
}
#sideboxContact {
	height: 214px;
	width: 204px;
	background: url(../gifs/template/sidebar/sideboxContact.jpg) no-repeat;
	margin-top: 10px;
}
#diapo2 {
	height: 60px;
	width: 195px;
	background: url(../gifs/template/sidebar/diapo2.jpg) no-repeat;
	margin-left: 9px;
	margin-top: 10px;
}
#content {
	width: 1000px;
	background: url(../gifs/template/content.jpg) repeat-y;
}
#sideboxAcces {
	height: 145px;
	width: 195px;
	background: url(../gifs/template/sidebar/sideboxAcces.jpg);
	margin-top: 10px;
	margin-left: 9px;
}

#sideboxActu {
	height: 115px;
	width: 195px;
	background: url(../gifs/template/sidebar/sideboxActu.jpg);
	margin-top: 10px;
	margin-left: 9px;
}

#rendezvous {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	padding-top: 20px;
	padding-left: 60px;
	text-align: center;
	width: 120px;
}
#telephonee {
	font-size: 18px;
	color: #0066FF;
	font-weight: bold;
	padding-left: 60px;
	padding-top: 10px;
}
#adresse p {
color:#333333;
padding-bottom:0!important;
margin-bottom:0!important;
padding-right:12px;
padding-top:21px;
text-align:right;}
#adresse {
}
#lienrendezvous p {
	font-weight: bold;
	text-align: right!important;
	padding-right: 5px;
}
#lienrendezvous {
	padding-top: 10px;
}
#lienacces {
}

#lienacces p {
	font-weight: bold;
	text-align: right!important;
	padding-right: 5px;
}
#lienacces2 {
}

#lienacces2 p {
	font-weight: bold;
	text-align: right!important;
	padding-right: 5px;
}

#actu p {
color:#333333;
padding-bottom:0!important;
margin-bottom:0!important;
padding-right:12px;
padding-left:10px;
padding-top:7px;
text-align:justify;
}

#actu .titre {
	color:#FF6600;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	margin:0;
	padding:0;
	padding-top:5px;
}
#baseline {
	float: right;
	height: auto;
	line-height: 27px;
	font-weight: bold;
	color: #666666;
	font-style: italic;
	font-size: 11px;
	padding-right: 20px;
}
#baseline a{
	color: #FF8500;
	font-size: 11px;
}
#home {
	float: right;
	height: 27px;
	width: 27px;
	padding-right:15px;
}
#mail {
	float: right;
	height: 27px;
	width: 27px;
	padding-right:15px;
}
#amis {
	float: right;
	height: 27px;
	width: 27px;
	padding-right:15px;
}
#favoris {
	float: right;
	height: 27px;
	width: 27px;
	padding-right:15px;
}
#home a {
	height: 27px;
	width: 38px;
	background-repeat: no-repeat;
	display:block;
	background-image: url(../gifs/template/images/home.jpg);
}
#mail a {
	height: 27px;
	width: 38px;
	background-repeat: no-repeat;
	display:block;
	background-image: url(../gifs/template/images/mail.jpg);
}
#amis a {
	height: 27px;
	width: 38px;
	background-repeat: no-repeat;
	display:block;
	background-image: url(../gifs/template/images/amis.jpg);
}
#favoris a {
	height: 27px;
	width: 38px;
	background-repeat: no-repeat;
	display:block;
	background-image: url(../gifs/template/images/favoris.jpg);
}

#centrerbottom {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}
#partenaires {
	width: 214px;
	float: left;
	padding-top: 7px;
}
#liensfooter {
	width: 786px;
	float: left;
	text-align: center;
	padding-top: 10px;
}
#trichelien a {
	height: 122px;
	width: 198px;
	display: block;
}
#planaccesmep {
	padding-right: 20px;
	padding-left: 20px;
}
#wrapper h1 {
color:#444444;
font-size:16px;
padding-bottom:30px;
padding-left:20px;
}

#wrapper h1:first-letter {
	color:#FF3300;
	font-size:120%
}#wrapper p {
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	color: #000000;
}
#wrapper strong {
	color: #0066FF;
}
#wrapper li {
	margin-left: 60px;
}
#wrapper ul {
	margin-bottom: 20px;
}
#wrapper h2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066FF;
	margin-left: 20px;
	color: #444;
	font-size: 14px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-bottom: 7px;
	width: 640px;
}
#wrapper h3{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0066FF;
	margin-left: 20px;
	color: #444;
	font-size: 14px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-bottom: 7px;
	width: 570px;
}
#boxcontact {
	float: left;
	height: 126px;
	width: 242px;
	background: url(../gifs/template/boxcontact.jpg);
}
#boxcontact strong {
	color: #FF6600;
	font-size: 16px;
}
#boxscolaire strong {
	color: #FF6600;
	font-size: 16px;
}
#boxsoins strong {
	color: #FF6600;
	font-size: 16px;
}
#titrebox1 {
	padding-left: 75px;
	padding-top: 10px;
}
#textbox1 {
	padding-left: 85px;
	padding-top: 10px;
	font-size: 11px;
	padding-right: 10px;
}
#lienbox1 {
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
}
#lienbox1 a {
	color: #0099FF;
	font-weight: bold;
}

#titrebox2 {
	padding-left: 75px;
	padding-top: 10px;
}
#textbox2 {
	padding-left: 95px;
	padding-top: 10px;
	font-size: 11px;
	padding-right: 10px;
}
#lienbox2 {
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
}
#lienbox2 a {
	color: #0099FF;
	font-weight: bold;
}
#titrebox3 {
	padding-left: 75px;
	padding-top: 10px;
}
#textbox3 {
	padding-left: 80px;
	padding-top: 10px;
	font-size: 11px;
	padding-right: 10px;
}
#lienbox3 {
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
}
#lienbox3 a {
	color: #0099FF;
	font-weight: bold;
}
#newsnews {
	padding-left: 400px;
	padding-top: 4px;
}
#textnews {
	float: left;
	padding-top: 2px;
}
#newsbox {
	float: left;
}
.fv {
	width: 1000px;
	height: 203px;
}

.alignementGauche {
	float:left;
	margin-right:5px;
	border:1px solid #444444;
}

.titreTemoignage {
	border-bottom: 1px solid #0066FF;
	margin-left: 20px;
	margin-right: 20px;	
	color: #444;
	font-size: 14px;
	margin-top: 20px;
	padding-bottom: 7px;
	font-weight:bold;
}
.img_cab {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.photo_ligne {
	padding-top: 15px;
	padding-left: 15px;
	float: left;
}
.photo_titre {
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	margin-left: 15px;
	width: 170px;
	text-align: center;
}
#plan ul{
	margin-left: 10px;
}
#plan li{
	list-style: disc;
}
#plan a{
	color: #FF8500;
}
#plan h2{
	border-bottom: none;
	margin-bottom: 0px;
	margin-left: 0px;
}
#plan p{
	margin-left: 00px;
}
