@charset "utf-8";
/* CSS Document */


/***********************************************
*** Page écoles sportives **********************
***********************************************/


/*** Tab ES TITRE **************/	

.tabESTitre {
	width : 640px;
	margin-left : 0px;
	margin-top: 30px;
	border-collapse: collapse;
}

.tabESTitre:hover {
	cursor: pointer;
}

.tabESTitre td {
	padding-top: 5px;
	vertical-align: middle;
	border: solid 0px red;
}

td.tabESTitreGauche {
	width : 450px;
	background-repeat:no-repeat;
	background-position:top left;
}

td.tabESTitreDroite {
	background-repeat:no-repeat;
	background-position:top right;
}

#tabES1 td.tabESTitreGauche {
	background-image: url(../images/ES-fond-titre-vert-100.jpg);
}
#tabES1 td.tabESTitreDroite {
	background-image: url(../images/ES-fond-titre-vert-100.jpg);
}

#tabES2 td.tabESTitreGauche {
	background-image: url(../images/ES-fond-titre-rouge-100.jpg);
}
#tabES2 td.tabESTitreDroite {
	background-image: url(../images/ES-fond-titre-rouge-100.jpg);
}

#tabES3 td.tabESTitreGauche {
	background-image: url(../images/ES-fond-titre-rouge-100.jpg);
}
#tabES3 td.tabESTitreDroite {
	background-image: url(../images/ES-fond-titre-rouge-100.jpg);
}

#tabES4 td.tabESTitreGauche {
	background-image: url(../images/ES-fond-titre-rouge-100.jpg);
}
#tabES4 td.tabESTitreDroite {
	background-image: url(../images/ES-fond-titre-rouge-100.jpg);
}

#tabES5 td.tabESTitreGauche {
	background-image: url(../images/ES-fond-titre-bleu-100.jpg);
}
#tabES5 td.tabESTitreDroite {
	background-image: url(../images/ES-fond-titre-bleu-100.jpg);
}

.tabESTitre td h1{
	
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 12px;
	font-size: 19px;
	font-size: 17px;
	font-weight: normal;
	color: #fff;
}




#tabPresES1, #tabPresES2, #tabPresES3, #tabPresES4, #tabPresES5 {
	width: 640px;
	margin-top: 5px;
	border-collapse: collapse;
	border: solid 0px #666;
	display: none;
}

#tabPresES1 td {
	height: 320px;
	vertical-align: top;
}

#tabPresES2 td, #tabPresES3 td, #tabPresES4 td, #tabPresES5 td {
	height: 379px;
	vertical-align: top;
}

td.tabESPresGauche{
	background-repeat:no-repeat;
	background-position:top left;
	width: 100%;
}

td.tabESPresDroite{
	padding-right: 5px;
	text-align: center; 
	background-repeat:no-repeat;
	background-position:top right;
	width: 100%;
}

#tabPresES1 td.tabESPresGauche{
	background-image: url(../images/ES-fond-vert-100.jpg);
}
#tabPresES1 td.tabESPresDroite{
	background-image: url(../images/ES-fond-vert-100.jpg);
}

#tabPresES2 td.tabESPresGauche, #tabPresES3 td.tabESPresGauche, #tabPresES4 td.tabESPresGauche {
	background-image: url(../images/ES-fond-rouge-100-moyen-moins.jpg);
}
#tabPresES2 td.tabESPresDroite, #tabPresES3 td.tabESPresDroite, #tabPresES4 td.tabESPresDroite {
	background-image: url(../images/ES-fond-rouge-100-moyen-moins.jpg);
}

#tabPresES5 td.tabESPresGauche {
	background-image: url(../images/ES-fond-bleu-100-moyen-moins.jpg);
}
#tabPresES5 td.tabESPresDroite {
	background-image: url(../images/ES-fond-bleu-100-moyen-moins.jpg);
}

#tabPresES1 td p.pESEntete, #tabPresES2 td p.pESEntete, #tabPresES3 td p.pESEntete, #tabPresES4 td p.pESEntete, #tabPresES5 td p.pESEntete {
	width: 380px;
	font-size:13px;
	font-weight: bold;
	text-align: left;
	color: #fff;
	text-shadow: 2px 2px 4px #333; 
}

#tabPresES1 td p, #tabPresES2 td p, #tabPresES3 td p, #tabPresES4 td p, #tabPresES5 td p {
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 10px;
	font-size:14px;
	font-weight: bold;
	color: #fff;
}

#tabPresES1 ul, #tabPresES2 ul, #tabPresES3 ul, #tabPresES4 ul, #tabPresES5 ul {
	margin-left: 15px;
	margin-bottom: 15px;
}

#tabPresES1 li {
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

#tabPresES2 li, #tabPresES3 li, #tabPresES4 li, #tabPresES5 li {
	margin-top: 2px;
	margin-bottom: 3px;
	font-weight: normal;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

/*** JQuery *******************************************/

.menu_head{border:1px solid #998675;}

.menu_body {display:none; width:184px;border-right:1px solid #998675;border-bottom:1px solid #998675;border-left:1px solid #998675;}
.menu_body li{background:#493e3b;}
.menu_body li.alt{background:#362f2d;}
.menu_body li a{color:#FFFFFF; text-decoration:none; padding:10px; display:block;}
.menu_body li a:hover{padding:15px 10px; font-weight:bold;}


