/* --- pratique --- */
#pratique {
	margin-top: 20px;
	padding-bottom: 5px;
	margin-left: -5px;
	padding-left: 5px;
	/*background-color: #fdc300;*/
}
#pratique ul {
	width: 180px;
}
#pratique li {
	list-style-type: none;
	margin-bottom: 2px;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
#pratique li div {
	padding-left: 5px;
}
#pratique h1 {
	font-size: 20px;
	color: #BD1220;
}
#pratique li a:hover {
	color: #BD1220;
}
#pratique li a.select {
	color: #BD1220;
}
/* --- corps Pratique --- */
#corpsint h1.pratique {
	color: #FFFFFF;
	background-color: #fdc300;
	text-indent: 5px;
}
/* --- trace --- */
#trace {
	padding-bottom: 10px;
	margin-left: 10px;
	font-size: 14px;
	color: #AAAAAA;
}
#trace a {
	font-size: 14px;
	color: #888888;
	text-decoration: none;
}
#trace a:hover {
	font-size: 14px;
	color: #888888;
	text-decoration: underline;
}

/* --- menu --- */
#menu {
	margin-top: 20px;
	padding-bottom: 5px;
	margin-left: -5px;
	padding-left: 5px;

}
#menu ul {
	width: 180px;
}
#menu li {

	list-style-type: none;
	margin-bottom: 2px;
}
#menu li div {
	background-repeat: no-repeat;
	background-position: 47px top;
	padding-left: 5px;
}

#menu li.ecole_de_theatre div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.historique div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.nos_partenaires div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.espace_pro div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.spectacles_tres_jeune_public div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.fetes_au_chateau_de_bonaguil div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.stages_du_festival_2011 div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.vous_restaurer_-_vous_loger div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.programmation_du_3_au_9_aout_2011 div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li. div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.reservations div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.video div {

	background-image: url(img/icone-menu-violet.gif);
	}

#menu li.questionnaire_de_satisfaction div {

	background-image: url(img/icone-menu-violet.gif);
	}
#menu li.admin div {
	background-image: url(img/icone-menu-violet.gif);
	border-bottom: 1px solid #c9d200;
}
#menu li.violet div {
	background-image: url(img/icone-menu-violet.gif);
	border-bottom: 1px solid #90278C;
}
#menu li.orange div {
	background-image: url(img/icone-menu-orange.gif);
	border-bottom: 1px solid #FF9317;
}
#menu li.vert div, #menu li.vert2 div, #menu li.vert3 div {
	background-image: url(img/icone-menu-vert.gif);
	border-bottom: 1px solid #8CC63E;
}

#menu li.ecole_de_theatre a {
	font-size: 0.94em;
	color: #bd1220;
	}

#menu li.ecole_de_theatre a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.historique a {
	font-size: 0.94em;
	color: #bd1220;
	}

#menu li.historique a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.nos_partenaires a {
	font-size: 0.94em;
	color: #bd1220;
	}

#menu li.nos_partenaires a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.espace_pro a {
	font-size: 0.94em;
	color: #bd1220;
	}

#menu li.espace_pro a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.spectacles_tres_jeune_public a {
	font-size: 0.94em;
	color: #b4b099;
	}

#menu li.spectacles_tres_jeune_public a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.fetes_au_chateau_de_bonaguil a {
	font-size: 0.94em;
	color: #bd1220;
	}

#menu li.fetes_au_chateau_de_bonaguil a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.stages_du_festival_2011 a {
	font-size: 0.94em;
	color: #b4b099;
	}

#menu li.stages_du_festival_2011 a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.vous_restaurer_-_vous_loger a {
	font-size: 0.94em;
	color: #bd1220;
	}

#menu li.vous_restaurer_-_vous_loger a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.programmation_du_3_au_9_aout_2011 a {
	font-size: 0.94em;
	color: #b4b099;
	}

#menu li.programmation_du_3_au_9_aout_2011 a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li. a {
	font-size: 0.94em;
	color: #b4b099;
	}

#menu li. a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.reservations a {
	font-size: 0.94em;
	color: #b4b099;
	}

#menu li.reservations a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.video a {
	font-size: 0.94em;
	color: #bd1220;
	}

#menu li.video a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}

#menu li.questionnaire_de_satisfaction a {
	font-size: 0.94em;
	color: #bd1220;
	}

#menu li.questionnaire_de_satisfaction a:hover {
	font-size: 0.94em;
	color: #AAAAAA;
	}
#menu li.admin a {
	color: #c9d200;
}
.liste_article, .liste_article a {
	background-color: #c9d200;
	color: #FFFFFF;
}
.liste_rubrique, .liste_rubrique a {
	font-size: 0.72em;
	color: #FFFFFF;
}

.lien_article {
	font-size: 0.72em;
}
.add_article {
	background-color: #F46200;
	font-size: 0.72em;
	color: #FFFFFF;
}

#menu li.violet a {
	color: #90278C;
}
#menu li.orange a {
	color: #FF9317;
}
#menu li.vert a, #menu li.vert2 a, #menu li.vert3 a {
	color: #8CC63E;
}
#menu li a {
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
#menu li a:hover, #menu li a.select, #menu li a.select:hover {
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
/* ----- sous menu ----- */
#menu ul ul {
	width: 180px;
	margin-top: 5px;
	margin-left: 10px;
}
#menu li li {
	list-style-type: none;
	background-image: none;
	padding-left: 0px;
	margin-bottom: 5px;
}
#menu li li a {
	padding-left: 0px;
	padding-right: 15px;
	font-weight: normal !important;
}
#menu li li span {
	font-weight: bold;
}

#menu li.ecole_de_theatre li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.ecole_de_theatre li a:hover, #menu li.ecole_de_theatre li a.select, #menu li.ecole_de_theatre li a.select:hover {
	color: #ffffff;
	background-color: #bd1220;
}

#menu li.historique li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.historique li a:hover, #menu li.historique li a.select, #menu li.historique li a.select:hover {
	color: #ffffff;
	background-color: #bd1220;
}

#menu li.nos_partenaires li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.nos_partenaires li a:hover, #menu li.nos_partenaires li a.select, #menu li.nos_partenaires li a.select:hover {
	color: #ffffff;
	background-color: #bd1220;
}

#menu li.espace_pro li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.espace_pro li a:hover, #menu li.espace_pro li a.select, #menu li.espace_pro li a.select:hover {
	color: #ffffff;
	background-color: #bd1220;
}

#menu li.spectacles_tres_jeune_public li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.spectacles_tres_jeune_public li a:hover, #menu li.spectacles_tres_jeune_public li a.select, #menu li.spectacles_tres_jeune_public li a.select:hover {
	color: #ffffff;
	background-color: #b4b099;
}

#menu li.fetes_au_chateau_de_bonaguil li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.fetes_au_chateau_de_bonaguil li a:hover, #menu li.fetes_au_chateau_de_bonaguil li a.select, #menu li.fetes_au_chateau_de_bonaguil li a.select:hover {
	color: #ffffff;
	background-color: #bd1220;
}

#menu li.stages_du_festival_2011 li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.stages_du_festival_2011 li a:hover, #menu li.stages_du_festival_2011 li a.select, #menu li.stages_du_festival_2011 li a.select:hover {
	color: #ffffff;
	background-color: #b4b099;
}

#menu li.vous_restaurer_-_vous_loger li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.vous_restaurer_-_vous_loger li a:hover, #menu li.vous_restaurer_-_vous_loger li a.select, #menu li.vous_restaurer_-_vous_loger li a.select:hover {
	color: #ffffff;
	background-color: #bd1220;
}

#menu li.programmation_du_3_au_9_aout_2011 li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.programmation_du_3_au_9_aout_2011 li a:hover, #menu li.programmation_du_3_au_9_aout_2011 li a.select, #menu li.programmation_du_3_au_9_aout_2011 li a.select:hover {
	color: #ffffff;
	background-color: #b4b099;
}

#menu li. li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li. li a:hover, #menu li. li a.select, #menu li. li a.select:hover {
	color: #ffffff;
	background-color: #b4b099;
}

#menu li.reservations li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.reservations li a:hover, #menu li.reservations li a.select, #menu li.reservations li a.select:hover {
	color: #ffffff;
	background-color: #b4b099;
}

#menu li.video li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.video li a:hover, #menu li.video li a.select, #menu li.video li a.select:hover {
	color: #ffffff;
	background-color: #bd1220;
}

#menu li.questionnaire_de_satisfaction li a {
	font-size: 0.84em;
	color: #CCCCCC;
}
#menu li.questionnaire_de_satisfaction li a:hover, #menu li.questionnaire_de_satisfaction li a.select, #menu li.questionnaire_de_satisfaction li a.select:hover {
	color: #ffffff;
	background-color: #bd1220;
}
#menu li.admin li a {
	color: #c9d200;
	font-size: 10px;
}
#menu li.admin li a:hover, #menu li.admin li a.select, #menu li.admin li a.select:hover {
	color: #ffffff;
	background-color: #c9d200;
	font-size: 10px;
}
#menu li.violet li a {
	color: #92288D;
	font-size: 10px;
}
#menu li.violet li a:hover, #menu li.violet li a.select, #menu li.violet li a.select:hover {
	color: #ffffff;
	background-color: #92288D;
	font-size: 10px;
}
#menu li.orange li a {
	color: #FB971B;
	font-size: 10px;
}
#menu li.orange li a:hover, #menu li.orange li a.select, #menu li.orange li a.select:hover {
	color: #ffffff;
	background-color: #FB971B;
	font-size: 10px;
}
#menu li.vert li a, #menu li.vert2 li a, #menu li.vert3 li a {
	color: #8CC43D;
	font-size: 10px;
}
#menu li.vert li a:hover, #menu li.vert li a.select, #menu li.vert li a.select:hover, #menu li.vert2 li a:hover, #menu li.vert2 li a.select, #menu li.vert2 li a.select:hover, #menu li.vert3 li a:hover, #menu li.vert3 li a.select, #menu li.vert3 li a.select:hover {
	color: #ffffff;
	background-color: #8CC43D;
	font-size: 10px;
}
/* -------------------- corps --------------------------- */
#milieu {
	float: left;
	width: 450px;
	margin-top: 20px;
}
#milieuint {
	float: left;
	width: 450px;
}
#milieuintadmin {
	float: left;
	width: 600px;
	margin-top: 20px;
	margin-left: 20px;
}
#corps {
	width: 423px;
}
#corpsint a {
	color: #000000;
}
#corpsint a:hover {
	text-decoration: underline;
	color: #000000;
}
#corpsint {
	width: 400px;
	 display:inline;
}
#corpsintadmin {
	width: 660px;
	/*border: 1px solid #c9d200;*/
}
/* --- evenement --- */
#corpsint h1.evenement {
	color: #000000;
	background-color: #ffe240;
	text-indent: 5px;
}
#corpsint span.titre {
	color: #000000;
	background-color: #ffe240;
	text-indent: 5px;
	padding-left: 5px;
	padding-right: 15px;
	/*border-bottom: 5px dotted #CCC;*/
}
/* ------------------------------------ texte contenu ------------------------------ */
#corpsintadmin h1 {
	font-size: 16px;
	margin-bottom: 20px;
}
#corpsint h1 {
	font-size: 16px;
	margin-bottom: 20px;
}
#corpsintadmin h1.admin span {
	border-bottom: 5px solid #c9d200;
}
#corpsintadmin h1.admin {
	border-bottom: 1px solid #c9d200;
	color: #c9d200;
}

#corpsint h1.ecole_de_theatre span {
	
}
#corpsint h1.ecole_de_theatre {
	color: #000000;
	background-color: #bd1220;
	text-indent: 5px;
}

#corpsint h1.historique span {
	
}
#corpsint h1.historique {
	color: #000000;
	background-color: #bd1220;
	text-indent: 5px;
}

#corpsint h1.nos_partenaires span {
	
}
#corpsint h1.nos_partenaires {
	color: #000000;
	background-color: #bd1220;
	text-indent: 5px;
}

#corpsint h1.espace_pro span {
	
}
#corpsint h1.espace_pro {
	color: #000000;
	background-color: #bd1220;
	text-indent: 5px;
}

#corpsint h1.spectacles_tres_jeune_public span {
	
}
#corpsint h1.spectacles_tres_jeune_public {
	color: #000000;
	background-color: #b4b099;
	text-indent: 5px;
}

#corpsint h1.fetes_au_chateau_de_bonaguil span {
	
}
#corpsint h1.fetes_au_chateau_de_bonaguil {
	color: #000000;
	background-color: #bd1220;
	text-indent: 5px;
}

#corpsint h1.stages_du_festival_2011 span {
	
}
#corpsint h1.stages_du_festival_2011 {
	color: #000000;
	background-color: #b4b099;
	text-indent: 5px;
}

#corpsint h1.vous_restaurer_-_vous_loger span {
	
}
#corpsint h1.vous_restaurer_-_vous_loger {
	color: #000000;
	background-color: #bd1220;
	text-indent: 5px;
}

#corpsint h1.programmation_du_3_au_9_aout_2011 span {
	
}
#corpsint h1.programmation_du_3_au_9_aout_2011 {
	color: #000000;
	background-color: #b4b099;
	text-indent: 5px;
}

#corpsint h1. span {
	
}
#corpsint h1. {
	color: #000000;
	background-color: #b4b099;
	text-indent: 5px;
}

#corpsint h1.reservations span {
	
}
#corpsint h1.reservations {
	color: #000000;
	background-color: #b4b099;
	text-indent: 5px;
}

#corpsint h1.video span {
	
}
#corpsint h1.video {
	color: #000000;
	background-color: #bd1220;
	text-indent: 5px;
}

#corpsint h1.questionnaire_de_satisfaction span {
	
}
#corpsint h1.questionnaire_de_satisfaction {
	color: #000000;
	background-color: #bd1220;
	text-indent: 5px;
}

#corpsint a {
	text-decoration: underline;
}
#corpsint a:hover {
	text-decoration: underline;
}
#corpsint h1.admin span {
	border-bottom: 5px solid #c9d200;
}
#corpsint h1.admin {
	border-bottom: 1px solid #c9d200;
	color: #c9d200;
}
#corpsint h1.default span {
	
}
#corpsint h1.default {
	color: #FFFFFF;
	background-color: #c9d200;
	text-indent: 5px;
}
.marge_img {
	float: left;
}
.marge2_img {
	float: right;
}

/*Liste de rubrique*/
#rubrique {
	margin-top: 20px;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;

}
#rubrique ul {
	width: 400px;
	margin-left: 10px;

}
#rubrique li {
	background-color: #c9d200;
	margin-bottom: 20px;
	list-style-type: none;
	padding-left: 10px;
}
#rubrique li.fonction {
	background-color: #F46200;
	font-size: 0.77em;
	font-weight: bold;
}
/* ----- sous menu ----- */
#rubrique ul ul {
	width: 350px;
}
#rubrique li li {
	list-style-type: none;
	background-image: none;
	padding-left: 0px;
	margin-top: 8px;
}
#rubrique li li a {
	padding-left: 0px;
	padding-right: 15px;
	font-weight: normal !important;
}
#rubrique li li span {
	font-weight: bold;
}
a {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
#page {
	width: 940px;
	background: #000000;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	border: thin solid #888888;
	/*background-repeat: no-repeat;
	background-position: 220px 250px;
	background-image: url(http://www.festivaldebonaguil-fumel.fr/THEME/festival-bonaguil/images/fond_logo.gif);*/
}
#rideau_gauche {
	float: left;
	width: 125px;
	height: 461px;
	padding-left: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(http://www.festivaldebonaguil-fumel.fr/THEME/festival-bonaguil/images/index2_04.jpg);
}
#rideau_droit {
	float: right;
	width: 124px;
	height: 461px;
	padding-left: 0px;
	margin: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: 4px 0px;
	background-image: url(http://www.festivaldebonaguil-fumel.fr/THEME/festival-bonaguil/images/index2_08.jpg);
}

/* Pied de page padding: 2px;*/
#pied {
	clear: both;
	width: 100%;
	/*border-top: 1px dotted #CCC;*/
	
	text-align: center; }
#pied small { font-size: 0.77em; }
#pied img { vertical-align: bottom; }

