html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #5B193C;
	background-image:url(../images/fond_interieur.gif);
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
}
body {
	font-family: Arial, verdana, sans-serif;
	voice-family: "\"}\"";
	voice-family: inherit;
	text-align: center;
	font-size: 12px;
}
#body {
	position: relative;
	width: 950px;
	margin: 0 auto 0 auto;
	text-align: left;
}

#fondorange {
	background-image:url(../images/fond_contenu_interieur.jpg);	
	height:536px;
	width:955px;
	background-repeat:no-repeat;
	display:block;
}

#contenu { padding-top:14px; float:left; }
#contenu #arianne { color:#000000; margin-left:10px; padding-top:15px; clear:left; font-size:11px; }
#contenu #arianne a { color:#FF9900; text-decoration:none; font-weight:bold;  }

#contenu #partiecentrale { float:left; }
#contenu #partiecentrale #retouraccueil {  margin-top:253px; margin-left:5px; position:absolute; }
#contenu #partiecentrale #retouraccueil a { display:block; width:110px; height:65px; }

#contenu #logo { width:143px; height:384px; clear:left; float:left; background-repeat:no-repeat; background-position:right 21px; }
#contenu #texte { width:512px; float:left; padding:5px; overflow:hidden; }
#contenu #texteavecminiagenda { width:326px; float:left; padding:5px; overflow:hidden;}
#contenu #miniagenda { margin-left:10px; float:left; width:181px; margin-right:10px; }
#contenu #miniagenda #miniagendahaut { background-image:url(../images/miniagenda_haut.gif); background-position:bottom; background-repeat:no-repeat; height:62px; text-align:center; padding-top:40px; }
#contenu #miniagenda #miniagendahaut #titreagenda { margin-top:-21px; font-family:"Times New Roman", Times, serif; color:#EE7F00; font-weight:bold; font-size:22px;  }
#contenu #miniagenda div.miniagendadetails { background-color:white; padding-left:5px; padding-right:5px; padding-bottom:5px; }
#contenu #miniagenda div.miniagendadate { color:#FF6600; font-weight:bold; font-size:11px;}
#contenu #miniagenda div.miniagendadate a { color:#FF6600; font-weight:bold; font-size:11px; text-decoration:none; }
#contenu #miniagenda div.miniagendatexte { color:#000000; font-weight:normal; font-size:10px;}
#contenu #miniagenda div.miniagendatexte a { color:#000000; font-weight:normal; font-size:10px; text-decoration:none}
#contenu #miniagenda #miniagendabas { background-image:url(../images/miniagenda_bas.gif); height:24px; padding-top:5px; }
#contenu #miniagenda #miniagendabas a { color:#FF6600; font-weight:normal; text-decoration:none; padding-left:15px;  }
#contenu #miniagenda #miniagendabas a:hover { color:#FF6600; font-weight:normal; text-decoration:underline; padding-left:15px;  }

#contenu #haut { height:148px; width:678px; }
#contenu #fond { background-repeat:repeat-y; width:684px; float:left; }
#contenu #fond #sousmenu { margin-left:6px; margin-right:2px; margin-top:5px; width:676px; float:left; height:21px; }
#contenu #fond #sousmenu #nav a, #subMenusContainer a { text-decoration:none; display:block; }
#contenu #fond #sousmenu #nav a.select { color:#FFFFFF; }
#contenu #pied { clear:left; background-repeat:repeat-y; height:102px; width:684px; }

#contenu.couleurdefaut #logo { background-image:url(../images/images/logo_gris.png); }
#contenu.couleurdefaut #haut { padding-left:6px; background-image:url(../images/contenu_haut_gris.png); }
#contenu.couleurdefaut #haut #tetiere { background-image:url(../images/visuel_haut_gris.jpg); width:676px; height:148px; }
#contenu.couleurdefaut #fond #sousmenu { background-color:#BFBDB3; }
#contenu.couleurdefaut #fond #sousmenu #nav a { background-color:#BFBDB3; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #E7E4DA; }
#contenu.couleurdefaut #fond #sousmenu #nav a:hover { background-color:#BFBDB3; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #E7E4DA; color:#FFFFFF }
#subMenusContainer li.couleurdefaut { background-color:#E7E4DA; }
#subMenusContainer li.couleurdefaut a { color:#000000; text-decoration:none; line-height:15px; padding-right:3px; font-weight:bold; font-size:11px; }
#subMenusContainer li.couleurdefaut a:hover { text-decoration:underline; }
li.couleurdefaut { background-image:url(../images/puce_gris.gif); background-repeat:no-repeat; padding-left:10px; padding-bottom:5px;}
#contenu.couleurdefaut #fond { background-image:url(../images/contenu_fond_gris.png); }
#contenu.couleurdefaut #pied { background-image:url(../images/contenu_bas_gris.png); }

/*#contenu.couleur5 #logo { background-image:url(../images/logo_mauve.gif); }
#contenu.couleur5 #haut { padding-left:6px; background-image:url(../images/contenu_haut_mauve.png); }
#contenu.couleur5 #haut #tetiere { background-image:url(../images/visuel_haut_mauve.jpg); width:676px; height:148px; }
#contenu.couleur5 #fond #sousmenu { background-color:#D3B1C4; }
#contenu.couleur5 #fond #sousmenu #nav a { background-color:#D3B1C4; padding-top:4px; padding-bottom:5px; padding-left:10px; padding-right:10px; border-right:2px solid #F1CCE3; color:#000000 }
#subMenusContainer li.couleur5 { background-color:#DECFCF; }
#subMenusContainer li.couleur5 a { color:#000000; text-decoration:none; line-height:15px; padding-right:3px;}
#subMenusContainer li.couleur5 a:hover { text-decoration:underline; }
li.couleur5 { background-image:url(../images/puce_mauve.gif); background-repeat:no-repeat; padding-left:10px; padding-bottom:5px;}
#contenu.couleur5 #fond { background-image:url(../images/contenu_fond_mauve.png); }
#contenu.couleur5 #pied { background-image:url(../images/contenu_bas_mauve.png); }*/

#contenu.couleur12 #logo { background-image:url(../images/images/logo_vert.png); }
#contenu.couleur12 #haut { padding-left:6px; background-image:url(../images/contenu_haut_vert.png); }
#contenu.couleur12 #haut #tetiere { background-image:url(../images/visuel_haut_vert.jpg); width:676px; height:148px; }
#contenu.couleur12 #fond #sousmenu { background-color:#77AB18; }
#contenu.couleur12 #fond #sousmenu #nav a { background-color:#77AB18; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #DDE99B; }
#contenu.couleur12 #fond #sousmenu #nav a:hover { background-color:#77AB18; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #DDE99B; color:#FFFFFF }
#subMenusContainer li.couleur12 { background-color:#DDE99B; }
#subMenusContainer li.couleur12 a { color:#000000; text-decoration:none; line-height:15px; padding-right:3px; font-weight:bold; font-size:11px;  }
#subMenusContainer li.couleur12 a:hover { text-decoration:underline; }
li.couleur12 { background-image:url(../images/puce_vert.gif); background-repeat:no-repeat; padding-left:10px; padding-bottom:5px;}
#contenu.couleur12 #fond { background-image:url(../images/contenu_fond_vert.png); }
#contenu.couleur12 #pied { background-image:url(../images/contenu_bas_vert.png); }

#contenu.couleur13 #logo { background-image:url(../images/images/logo_rose.png); }
#contenu.couleur13 #haut { padding-left:6px; background-image:url(../images/contenu_haut_rose.png); }
#contenu.couleur13 #haut #tetiere { background-image:url(../images/visuel_haut_rose.jpg); width:676px; height:148px; }
#contenu.couleur13 #fond #sousmenu { background-color:#BF4E92; }
#contenu.couleur13 #fond #sousmenu #nav a { background-color:#BF4E92; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #F3D2E0; }
#contenu.couleur13 #fond #sousmenu #nav a:hover{ background-color:#BF4E92; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #F3D2E0; color:#FFFFFF }
#subMenusContainer li.couleur13 { background-color:#F3D2E0; }
#subMenusContainer li.couleur13 a { color:#000000; text-decoration:none; line-height:15px; padding-right:3px; font-weight:bold; font-size:11px;  }
#subMenusContainer li.couleur13 a:hover { text-decoration:underline; }
li.couleur13 { background-image:url(../images/puce_rose.gif); background-repeat:no-repeat; padding-left:10px; padding-bottom:5px;}
#contenu.couleur13 #fond { background-image:url(../images/contenu_fond_rose.png); }
#contenu.couleur13 #pied { background-image:url(../images/contenu_bas_rose.png); }

#contenu.couleur14 #logo { background-image:url(../images/images/logo_vertp.png); }
#contenu.couleur14 #haut { padding-left:6px; background-image:url(../images/contenu_haut_vertp.png); }
#contenu.couleur14 #haut #tetiere { background-image:url(../images/visuel_haut_vertp.jpg); width:676px; height:148px; }
#contenu.couleur14 #fond #sousmenu { background-color:#31AA53; }
#contenu.couleur14 #fond #sousmenu #nav a { background-color:#31AA53; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #CCEED6; }
#contenu.couleur14 #fond #sousmenu #nav a:hover { background-color:#31AA53; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #CCEED6; color:#FFFFFF }
#subMenusContainer li.couleur14 { background-color:#CCEED6; }
#subMenusContainer li.couleur14 a { color:#000000; text-decoration:none; line-height:15px; padding-right:3px; font-weight:bold; font-size:11px; }
#subMenusContainer li.couleur14 a:hover { text-decoration:underline; }
li.couleur14 { background-image:url(../images/puce_vertp.gif); background-repeat:no-repeat; padding-left:10px; padding-bottom:5px;}
#contenu.couleur14 #fond { background-image:url(../images/contenu_fond_vertp.png); }
#contenu.couleur14 #pied { background-image:url(../images/contenu_bas_vertp.png); }

#contenu.couleur15 #logo { background-image:url(../images/images/logo_orange.png); }
#contenu.couleur15 #haut { padding-left:6px; background-image:url(../images/contenu_haut_orange.png); }
#contenu.couleur15 #haut #tetiere { background-image:url(../images/visuel_haut_orange.jpg); width:676px; height:148px; }
#contenu.couleur15 #fond #sousmenu { background-color:#FF4A15; }
#contenu.couleur15 #fond #sousmenu #nav a { background-color:#FF4A15; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #FCD481; }
#contenu.couleur15 #fond #sousmenu #nav a:hover { background-color:#FF4A15; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #FCD481; color:#FFFFFF }
#subMenusContainer li.couleur15 { background-color:#FCD481; }
#subMenusContainer li.couleur15 a { color:#000000; text-decoration:none; line-height:15px; padding-right:3px; font-weight:bold; font-size:11px; }
#subMenusContainer li.couleur15 a:hover { text-decoration:underline; }
li.couleur15 { background-image:url(../images/puce_orange.gif); background-repeat:no-repeat; padding-left:10px; padding-bottom:5px;}
#contenu.couleur15 #fond { background-image:url(../images/contenu_fond_orange.png); }
#contenu.couleur15 #pied { background-image:url(../images/contenu_bas_orange.png); }

#contenu.couleur16 #logo { background-image:url(../images/images/logo_jaune.png); }
#contenu.couleur16 #haut { padding-left:6px; background-image:url(../images/contenu_haut_jaune.png); }
#contenu.couleur16 #haut #tetiere { background-image:url(../images/visuel_haut_jaune.jpg); width:676px; height:148px; }
#contenu.couleur16 #fond #sousmenu { background-color:#F1D202; }
#contenu.couleur16 #fond #sousmenu #nav a { background-color:#F1D202; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #FFF489; }
#contenu.couleur16 #fond #sousmenu #nav a:hover { background-color:#F1D202; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #FFF489; color:#FFFFFF }
#subMenusContainer li.couleur16 { background-color:#FFF489; }
#subMenusContainer li.couleur16 a { color:#000000; text-decoration:none; line-height:15px; padding-right:3px; font-weight:bold; font-size:11px; }
#subMenusContainer li.couleur16 a:hover { text-decoration:underline; }
li.couleur16 { background-image:url(../images/puce_orange.gif); background-repeat:no-repeat; padding-left:10px; padding-bottom:5px;}
#contenu.couleur16 #fond { background-image:url(../images/contenu_fond_jaune.png); }
#contenu.couleur16 #pied { background-image:url(../images/contenu_bas_jaune.png); }

#contenu.couleur17 #logo { background-image:url(../images/images/logo_violet.png); }
#contenu.couleur17 #haut { padding-left:6px; background-image:url(../images/contenu_haut_violet.png); }
#contenu.couleur17 #haut #tetiere { background-image:url(../images/visuel_haut_violet.jpg); width:676px; height:148px; }
#contenu.couleur17 #fond #sousmenu { background-color:#8270F0; }
#contenu.couleur17 #fond #sousmenu #nav a { background-color:#8270F0; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #D5D9FB; }
#contenu.couleur17 #fond #sousmenu #nav a:hover { background-color:#8270F0; padding-top:4px; padding-bottom:5px; padding-left:8px; padding-right:8px; border-right:2px solid #D5D9FB; color:#FFFFFF }
#subMenusContainer li.couleur17 { background-color:#D5D9FB; }
#subMenusContainer li.couleur17 a { color:#000000; text-decoration:none; line-height:15px; padding-right:3px; font-weight:bold; font-size:11px; }
#subMenusContainer li.couleur17 a:hover { text-decoration:underline; }
li.couleur17 { background-image:url(../images/puce_violet.gif); background-repeat:no-repeat; padding-left:10px; padding-bottom:5px;}
#contenu.couleur17 #fond { background-image:url(../images/contenu_fond_violet.png); }
#contenu.couleur17 #pied { background-image:url(../images/contenu_bas_violet.png); }

#plandusite ul { margin:0; padding:0; border:0; }
#plandusite ul li {  /*background-image:url(../images/puce_oiseau.gif);*/ margin:0; padding:0; border:0; list-style:none; list-style-type:none; background-repeat:no-repeat; background-position:0px 4px; }
#plandusite ul li li { background-image:none;  list-style-type:disc; padding-left:30px; list-style-position:inside  }
#plandusite ul li li li { background-image:none;  list-style-type:none; padding-left:30px; list-style-position:inside  }
#plandusite ul li a { margin-left:20px; color:#FF6600; font-weight:bold; font-size:14px; text-decoration:none; line-height:20px; }
#plandusite ul li li a {margin-left:0px; color:#000000; font-size:12px; font-weight:bold; background-image:none; }
#plandusite ul li li li a {color:#5B193C; font-size:12px; font-weight:normal; line-height:10px;}
#plandusite ul li li li a:hover {color:#5B193C; font-size:12px; font-weight:normal; text-decoration:underline}

#contenu div.actualite { float:left; width:500px; } 
#contenu div.actualite div.actualitevignette { float:left; margin:5px 5px 0px 0px; } 
#contenu div.actualite div.textepaslarge { float:left; width:377px;; } 
#contenu div.actualite div.textelarge { float:left; width:487px; } 

#contenu div.evenement div.agendavignette { float:left; margin:5px 5px 0px 0px; } 

/*#contenu div.actualite a { color:#000000; text-decoration:none; }*/
#contenu div.actualite div.lirelasuite {text-align:right; width:500px; }
#contenu div.actualite div.lirelasuite a { color:#FF9900; }
#contenu div.actualite div.lirelasuite a:hover { color:#FF9900; text-decoration:underline }
#contenu #tpl-actualite hr { border:0; margin:0; padding:0; border-top:1px dashed black; margin-top:10px; margin-bottom:10px; clear:left; height:1px; }

#agendas .resume { font-style:italic; }
#contenu div.evenement { float:left; width:507px; } 
#contenu div.evenement a.lirelasuite { color:#FF9900; }
#contenu div.evenement a.lirelasuite:hover { color:#FF9900; text-decoration:underline }

#contenu #agenda hr { height:1px; line-height:1px; margin:0px; border:0px; padding:0px; border-bottom:1px dashed black; }
#contenu #agenda h3 { padding-bottom:0px; font-size:13px }
#contenu #agenda h2 { font-size:14px; }
#contenu #tpl-agenda form { margin:0; padding:0; border:0; }
#contenu #tpl-agenda input { font-size:11px; width:80px; font-family:Arial, Helvetica, sans-serif; padding-top:2px;}
#contenu #tpl-agenda ul { margin-bottom:0; padding-bottom:0; border-bottom:0}


#contacteznous label, #livredor label, #liens label, #tpl-ressourceshumaines label, #propositionphoto label{ float:left; width:142px; margin-bottom:3px; }
#contacteznous input, #contacteznous select, #livredor input, #livredor select, #liens input, #liens select, #tpl-ressourceshumaines input, #tpl-ressourceshumaines select, #propositionphoto input, #propositionphoto select { font-size:11px; width:250px; font-family:Arial, Helvetica, sans-serif; margin-bottom:3px; }
#contacteznous input.inputtextcourt, #livredor input.inputtextcourt, #liens input.inputtextcourt, #tpl-ressourceshumaines input.inputtextcourt, #propositionphoto input.inputtextcourt { width:45px; }
#contacteznous textarea, #livredor textarea, #liens textarea, #tpl-ressourceshumaines textarea, #propositionphoto textarea { height:80px; width:250px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#contacteznous textarea.textareacourt, #livredor textarea.textareacourt, #tpl-ressourceshumaines textarea.textareacourt, #propositionphoto textarea.textareacourt { height:45px; }
#contacteznous span.obligatoire, #livredor span.obligatoire, #liens span.obligatoire, #tpl-ressourceshumaines span.obligatoire, #propositionphoto span.obligatoire { color:red; }
#contacteznous div.champs, #livredor div.champs, #liens div.champs, #tpl-ressourceshumaines div.champs, #propositionphoto div.champs { float:left; width:355px; line-height:20px; }
#contacteznous div.caseacocher, #livredor div.caseacocher, #liens div.caseacocher, #tpl-ressourceshumaines div.caseacocher, #propositionphoto div.caseacocher { float:left; width:22px; }
#contacteznous div.caseacocher input, #livredor div.caseacocher input, #liens div.caseacocher input, #tpl-ressourceshumaines div.caseacocher input, #propositionphoto div.caseacocher input { margin:0; padding:0; margin-top:2px; height:14px; float:left; width:20px; }
#contacteznous label.labellarge, #livredor label.labellarge, #liens label.labellarge, #tpl-ressourceshumaines label.labellarge { float:left; width:488px; }
#contacteznous div.boutoncentre, #livredor div.boutoncentre, #liens div.boutoncentre, #tpl-ressourceshumaines div.boutoncentre , #propositionphoto div.boutoncentre{ text-align:center; clear:left; padding:10px; }
#contacteznous #recevoirinfo, #livredor #recevoirinfo, #liens #recevoirinfo, #tpl-ressourceshumaines #recevoirinfo { padding-top:10px; clear:left; float:left; width:520px; }
#contacteznous #criteres, #livredor #criteres, #liens #criteres, #tpl-ressourceshumaines #criteres, #propositionphoto #criteres { clear:left; padding-top:10px;}
#contacteznous #criteres h1, #livredor #criteres h1, #liens #criteres h1, #tpl-ressourceshumaines #criteres h1, #propositionphoto #criteres h1 { padding-bottom:0; margin-bottom:0; }
#contacteznous #criteres div.lignecritere, #livredor #criteres div.lignecritere, #liens #criteres div.lignecritere, #tpl-ressourceshumaines #criteres div.lignecritere, #propositionphoto #criteres div.lignecritere { height:20px;}
#contacteznous #criteres hr, #livredor #criteres hr, #liens #criteres hr, #tpl-ressourceshumaines #criteres hr, #propositionphoto #criteres hr { border:0; margin:0; padding:0; border-top:1px dashed black; margin-top:10px; margin-bottom:10px; height:1px; }
#contacteznous #criteres div.champs, #livredor #criteres div.champs, #tpl-ressourceshumaines #criteres div.champs, #propositionphoto #criteres div.champs { width:362px; padding-top:20px; }
#contacteznous #criteres label, #livredor #criteres label, #tpl-ressourceshumaines #criteres label, #propositionphoto #criteres label { padding-top:20px;}
#contacteznous #criteres div.champs label, #livredor #criteres div.champs label, #liens #criteres div.champs label, #tpl-ressourceshumaines #criteres div.champs label, #propositionphoto #criteres div.champs label { width:340px; float:left; height:14px; padding-top:0px;}
#liens #criteres div.champs { width:362px; padding-top:0px }
#liens #criteres label { padding-top:0px;}
#propositionphoto #recevoirinfo { padding-top:10px; clear:left; float:left; width:500px;}
#propositionphoto label.labellarge { float:left; width:470px;}
#propositionphoto img { border:1px solid black; }
#propositionphoto img a{ border:1px solid black; }

#photostrucsastuces img { border:1px solid white; float:left; margin-bottom:5px; margin-right:10px;}
#photostrucsastuces a.mb { font-size:10px; color:black; text-decoration:none }
#photostrucsastuces div.imagepecheur { float:left; padding-right:5px; padding-bottom:5px; text-align:center; font-size:10px; }

#livredor a.deposerannonce, #liens a.deposerannonce, #tpl-ressourceshumaines a.deposerannonce, #propositionphoto a.deposerannonce{ font-weight:bold; font-size:14px;}
#livredor hr, #liens hr, #tpl-ressourceshumaines hr, #propositionphoto hr { border:0; margin:0; padding:0; border-top:1px dashed black; margin-top:10px; margin-bottom:10px; clear:left; height:1px; }
#livredor #paginationHaut, #liens #paginationHaut, #tpl-ressourceshumaines #paginationHaut, #propositionphoto #paginationHaut{ border:0px dashed #77AB18; text-align:center; background-color:#F2FAC5; margin-top:5px; margin-bottom:5px; }
#livredor #paginationBas, #liens #paginationBas, #tpl-ressourceshumaines #paginationBas, #propositionphoto #paginationBas { border:0px dashed #77AB18; text-align:center;  margin-top:5px; margin-bottom:5px; }

#mentionslegales { text-align:justify; }

/*#tpl-horairestarifs #horairestarifs { float:left; }
#tpl-horairestarifs .petit { width:325px; }*/
#tpl-horairestarifs .grand { width:480px; padding-right:20px; }

#tpl-horairestarifs #miniagenda { margin:0; padding:0 }
#tpl-horairestarifs #miniagenda #miniagendahaut{ margin-top:0px; padding-top:20px }
#tpl-horairestarifs hr { height:1px; line-height:1px; border:0px; padding:0px;  border-top:1px dashed black; }
#tpl-horairestarifs p { margin:0; padding:0; border:0 }


/***************************************
			RESSOURCES HUMAINES
***************************************/
#lstoffres h3 { cursor:pointer;}
#lstoffres ul {margin:0; padding:0;}



#catalogue_decouverte{
	width:500px;
	text-align:center;
}



#preparezvisite { text-align:center; width:100%; }
#preparezvisite input#datevisite { padding: 0; margin: 0; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: black; text-align: center; width: 113px; background-color:transparent; border:1px solid black; }
#preparezvisite input#rechercher { color:black; border:0; padding:0; margin:0; background-color:transparent; cursor:pointer; }
#preparezvisite h3 { padding-top:10px; }

#aufildessaisons{
	clear:left;
}

#menusgauche {
	width:226px;
	height:500px;
	float:left;
}

#menu_orange {
	padding-top: 229px;
	padding-left:34px;
}
#menu_orange ul {
	margin: 0;
	padding: 0;
	margin-left: 8px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
}
#menu_orange ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	width:184px;
	overflow:hidden;
}
#menu_orange ul li img {
	border:0px;
}
#menu_orange #drapeauanglais a {
	background-image:url(/templates/parc-floral/images/drapeau_anglais.gif);
	height:25px;
	width:35px;
	padding:0px;
	margin-left:0px;
}
#menu_orange a {
	margin-bottom:6px;
	display:block;
	background-repeat:no-repeat;
	padding-left:230px;
	width:186px;
	overflow:hidden;
}
#menu_orange #menu12 { background-image:url(/templates/parc-floral/images/btn_le_parc_interieur.gif); height:32px; }
#menu_orange #menu12:hover, #menu_orange #menu12.select { background-image:url(/templates/parc-floral/images/btn_le_parc_interieur_a.gif); height:32px; }
#menu_orange #menu13 { background-image:url(/templates/parc-floral/images/btn_a_voir_interieur.gif); height:31px; }
#menu_orange #menu13:hover, #menu_orange #menu13.select { background-image:url(/templates/parc-floral/images/btn_a_voir_interieur_a.gif); height:31px; }
#menu_orange #menu14 { background-image:url(/templates/parc-floral/images/btn_manifs_interieur.gif); height:32px; }
#menu_orange #menu14:hover, #menu_orange #menu14.select { background-image:url(/templates/parc-floral/images/btn_manifs_interieur_a.gif); height:32px; }
#menu_orange #menu15 { background-image:url(/templates/parc-floral/images/btn_preparez_interieur.gif); height:32px; }
#menu_orange #menu15:hover, #menu_orange #menu15.select { background-image:url(/templates/parc-floral/images/btn_preparez_interieur_a.gif); height:32px; }
#menu_orange #menu16 { background-image:url(/templates/parc-floral/images/btn_resssources_interieur.gif); height:32px; }
#menu_orange #menu16:hover, #menu_orange #menu16.select { background-image:url(/templates/parc-floral/images/btn_resssources_interieur_a.gif); height:32px; }
#menu_orange #menu17 { background-image:url(/templates/parc-floral/images/btn_espace_pro_interieur.gif); height:31px;}
#menu_orange #menu17:hover, #menu_orange #menu17.select { background-image:url(/templates/parc-floral/images/btn_espace_pro_interieur_a.gif); height:31px;}

#menu_principal ul {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin-top:-15px;
}
#menu_principal ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	padding-bottom:3px;
	text-align:right;
	margin-right:-6px;
}
#menu_principal ul li img {
	border:0;
}

#baspage {
	clear:both;
	width:880px;
	font-size: 10px;
	text-align:right;
	height:10px;
	margin:0;
	padding-right:65px;
}
#baspage a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	padding-right:15px;
}
#baspage a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	padding-right:15px;
}

a { outline: none; }
acronym { border-bottom: 1px dotted black; }
label { cursor: pointer; }

.jolieerreur {
	margin: 20px 0;
	padding: 2px;
	padding-left: 30px;
	background-image: url('/reg_medias/images/tango/16x16/status/dialog-warning.png');
	background-repeat: no-repeat;
	background-position: 4px 4px;
	font-weight: bold;
	height:auto;
	background-color: #eee;
	border: 2px solid #888;
	color: red;
	line-height: 18px;
}


/*****************************************/
/*              QUIZ                     */
/*****************************************/

#quiz h3 {
    font-size:12px;
    font-weight:bold;
    color:#5B193C
}

#quiz label {
    font-size:11px;
}