body,td,th {
	color: #3333FF;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	z-index: auto;
	background-color: #0066FF;
}

#nomclub {
	position:absolute;
	left:154px;
	top:67px;
	width:328px;
	height:52px;
	z-index:1;
	
	
}
#cathy {
	position:absolute;
	left:154px;
	top:120px;
	width:328px;
	height:23px;
	font-size: 16px;
	color: #FFFF00;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	z-index:7;
}


#bluefish2 {
	position:absolute;
	left:325px;
	top:192px;
	width:412px;
	height:446px;
	z-index:8;
}
/*h1 {
	color: #FFFF00;
	font-family: Bradley Hand ITC,Arial, Helvetica, sans-serif;
	font-size: 36px;
	cursor: pointer;
	

}*/

#ecoledenata {
	position:absolute;
	left:154px;
	top:47px;
	width:320px;
	height:1px;
	color: #FFFF00;
	font-family:Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: medium;
	z-index:2;	
}
#logo {
	position:absolute;
	left:26px;
	top:31px;
	width:123px;
	height:101px;
	z-index:5;
}
a:link {
	text-decoration: none;
	color: #6666FF
}
a:visited {
	text-decoration: none;
	color: #6666FF;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}
div.sdmenu {
	width: 180px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 100px;
	/*background: url(bottom.gif) no-repeat  right bottom;*/
 	/*color: #FF0066;*/
	position: relative;
	top:210px;
	margin-left: 5px;
	overflow: visible;

}
div.sdmenu div {
	background: url(title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 20px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	/*color: #FFFF33;*/
	background: url(expanded.gif) no-repeat 10px center;
	/*background-color:#B0C4DE;*/
	cursor: pointer;
	border-bottom: 100 px solid #B0C4DE;
	cursor:pointer;
}
div.sdmenu div.collapsed span {
	background-image: url(collapsed.gif);
	/*background-color:#B0C4DE;*/
	}
div.sdmenu div a {
	padding: 5px 10px;
	background: #FFFF99;
	display: block;
	border-bottom: 1px solid /*#B0C4DE*/;
	/*color: #B0C4DE;*/
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor:pointer;
}
div.sdmenu div a.current {
	/*background : #B0C4DE;*/
}
div.sdmenu div a:hover {
	background : #a0a0fe url(linkarrow.gif) no-repeat right center;
	color: #6666FF;
	text-decoration: none;
}

/*page activites enfants*/
#les_enfants {
	position:absolute;
	left:251px;
	top:172px;
	width:570px;
	height:31px;
	z-index:11;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: normal;
	color: #FFFFFF;
}

/*#lespetits {
	position:absolute;
	left:389px;
	top:237px;
	width:229px;
	height:24px;
	z-index:4;
	color: #FFFFFF;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}*/

#jardin {
	position:absolute;
	left:250px;
	top:285px;
	width:576px;
	height:21px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 14px;
	z-index:5;
	font-weight: bold;	
}
#descritp_jard {
	position:absolute;
	left:305px;
	top:323px;
	width:auto;
	height:49px;
	z-index:12;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 13px;
}

#lec_brasse {
	position:absolute;
	left:246px;
	top:421px;
	width:442px;
	height:22px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 14px;
	font-weight: bold;	
	z-index:23;
}

#perfectionne {
	position:absolute;
	left:331px;
	top:469px;
	width:525px;
	height:23px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 13px;
	z-index:13;
	font-weight: bold;
}

#petit_club {
	position:absolute;
	left:246px;
	top:532px;
	width:313px;
	height:auto;
	z-index:6;
	color: #FFFF00;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#descript_pt_club {
	position:absolute;
	left:305px;
	top:563px;
	width:auto;
	height:100px;
	color: #FFFFFF;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	z-index:13;
}
#natation_enfant {
	position:absolute;
	left:249px;
	top:889px;
	width:111px;
	height:19px;
	z-index:7;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 13px;
	
}
#je_maitrise {
	position:absolute;
	left:331px;
	top:704px;
	width:551px;
	height:32px;
	color:#FFFF00;
	font-size: 13px;
	z-index:13;
	font-weight: bold;
}


#crawl {
	position:absolute;
	left:248px;
	top:771px;
	width:405px;
	height:19px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 14px;
	z-index:8;
	font-weight: bold;
}
#descript_crawl {
	position:absolute;
	left:305px;
	top:800px;
	width:227px;
	height:22px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	z-index:15;
	color: #FFFFFF;
}

#technique {
	position:absolute;
	left:331px;
	top:849px;
	width:auto;
	height:21px;
	z-index:13;
	font-size: 13px;
	z-index:13;
	font-weight: bold;
	color: #FFFF00;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;

}

#quatre_nages {
	position:absolute;
	left:246px;
	top:894px;
	width:325px;
	height:22px;
	z-index:10;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 14px;
	font-weight: bold;
}

#brasse {
	position:absolute;
	left:551px;
	top:484px;
	width:21px;
	height:20px;
	z-index:9;
	font-weight: bold;
	color: #FFFF00;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#debut {
	position:absolute;
	left:690px;
	top:1053px;
	width:109px;
	height:17px;
	z-index:17;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}
#hpage {
	position:absolute;
	left:543px;
	top:24px;
	width:17px;
	height:21px;
	z-index:18;
}

#puce1 {
	position:absolute;
	left:233px;
	top:287px;
	width:13px;
	height:17px;
	z-index:19;
}
#puce2 {
	position:absolute;
	left:226px;
	top:533px;
	width:14px;
	height:16px;
	z-index:20;
}
#puce3 {
	position:absolute;
	left:228px;
	top:774px;
	width:13px;
	height:14px;
	z-index:21;
}
#puce4 {
	position:absolute;
	left:231px;
	top:895px;
	width:14px;
	height:14px;
	z-index:22;
}

/*page activites adultes*/
#les_adultes {
	position:absolute;
	left:345px;
	top:179px;
	width:312px;
	height:31px;
	z-index:11;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}

#natation_adulte {
	position:absolute;
	left:253px;
	top:267px;
	width:319px;
	height:19px;
	z-index:7;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 14px;
	font-weight: bold;
}

#descript_nat {
	position:absolute;
	left:301px;
	top:327px;
	width:570px;
	height:49px;
	color: #FFFFFF;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	z-index:15;
}

#gym_aqua {
	position:absolute;
	left:253px;
	top:753px;
	width:137px;
	height:19px;
	z-index:8;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 14px;
	font-weight: bold;
}
#descript_gym {
	position:absolute;
	left:301px;
	top:804px;
	width:568px;
	height:65px;
	color: #FFFFFF;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	z-index:13;
}

#club_adulte {
	position:absolute;
	left:253px;
	top:485px;
	width:106px;
	height:20px;
	z-index:9;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 13px;
	font-weight: bold;
}

#descript_club {
	position:absolute;
	left:301px;
	top:524px;
	width:570px;
	height:102px;
	color: #FFFFFF;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	z-index:16;
}


#barre_fish {
	position:absolute;
	left:402px;
	top:398px;
	width:1px;
	height:32px;
	z-index:18;
}
#barre_fish2 {
	position:absolute;
	left:401px;
	top:678px;
	width:250px;
	height:31px;
	z-index:19;
}
#barre_fish3 {
	position:absolute;
	left:401px;
	top:908px;
	width:253px;
	height:28px;
	z-index:20;
}


#descript_4 {
	position:absolute;
	left:305px;
	top:930px;
	width:366px;
	height:90px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
	z-index:16;
}
#htp {
	position:absolute;
	left:544px;
	top:18px;
	width:19px;
	height:20px;
	z-index:22;
}
#ht_page {
	position:absolute;
	left:716px;
	top:998px;
	width:84px;
	height:14px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#FFFF00;
	z-index:21;
}

/*page vaincre*/
#vaincre {
	position:absolute;
	left:251px;
	top:179px;
	width:680px;
	height:16px;
	z-index:10;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: normal;
	color: #FFFFFF;
}
#descript_vaincre {
	position:absolute;
	left:251px;
	top:285px;
	width:569px;
	height:641px;
	color: #FFFFFF;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	z-index:14;
}
/*page calendrier*/
#calendrier {
	position:absolute;
	left:3px;
	top:3px;
	width:750px;
	height:1px;
	z-index:1;
}


/*page contact*/
#contact {
	position:absolute;
	left:352px;
	top:298px;
	width:154px;
	height:20px;
	z-index:4;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 14px;
}

.liens {color: #FFFF00}

#adresse {
	position:absolute;
	left:352px;
	top:340px;
	width:438px;
	height:21px;
	z-index:5;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 14px;
}
#telephone {
	position:absolute;
	left:352px;
	top:380px;
	width:195px;
	height:20px;
	z-index:6;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 14px;
}
#email {
	position:absolute;
	left:352px;
	top:417px;
	width:228px;
	height:21px;
	z-index:7;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 13px;
}

#accès {
	position:absolute;
	left:350px;
	top:485px;
	width:58px;
	height:25px;
	z-index:8;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}
#transport {
	position:absolute;
	left:352px;
	top:525px;
	width:383px;
	height:24px;
	z-index:9;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}

#Plan {
	position:absolute;
	left:350px;
	top:616px;
	width:140px;
	height:23px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 14px;
	z-index:10;
}

/*page horaires*/

#horaires {
	position:absolute;
	left:345px;
	top:179px;
	width:auto;
	height:30px;
	z-index:4;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: normal;
	color: #FFFFFF;
}

#enf {
	position:absolute;
	left:269px;
	top:285px;
	width:172px;
	height:25px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: medium;
	font-weight: bold;
	z-index:29;
}

#H_jardin {
	position:absolute;
	left:273px;
	top:329px;
	width:143px;
	height:18px;
	z-index:5;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 13px;
	font-weight: bold;
}
#H_jardin_J {
	position:absolute;
	left:419px;
	top:329px;
	width:87px;
	height:19px;
	z-index:6;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}
#H_nat_enf {
	position:absolute;
	left:579px;
	top:329px;
	width:111px;
	height:19px;
	z-index:7;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 12px;
	font-weight: bold;
}
#H_nat_enf_j {
	position:absolute;
	left:579px;
	top:366px;
	width:auto;
	height:88px;
	z-index:8;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}

#a_natenf {
	position:absolute;
	left:553px;
	top:329px;
	width:23px;
	height:17px;
	z-index:25;
}
#H_crawl {
	position:absolute;
	left:272px;
	top:486px;
	width:214px;
	height:16px;
	z-index:9;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 12px;
	font-weight: bold;
}
#H-crawl_j {
	position:absolute;
	left:269px;
	top:516px;
	width:116px;
	height:0px;
	z-index:10;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}
#H_brasse {
	position:absolute;
	left:579px;
	top:486px;
	width:120px;
	height:17px;
	z-index:12;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 12px;
	font-weight: bold;
}
#H_brasse_j {
	position:absolute;
	left:579px;
	top:516px;
	width:120px;
	height:33px;
	z-index:13;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}

#a_brasse {
	position:absolute;
	left:445px;
	top:624px;
	width:19px;
	height:16px;
	z-index:26;
}
#H_quatre {
	position:absolute;
	left:269px;
	top:665px;
	width:193px;
	height:21px;
	z-index:14;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 12px;
	font-weight: bold;
}
#H_quatre_j {
	position:absolute;
	left:272px;
	top:697px;
	width:120px;
	height:51px;
	z-index:15;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}

#a_quatre {
	position:absolute;
	left:252px;
	top:664px;
	width:17px;
	height:20px;
	z-index:26;
}
#H_nat_adulte {
	position:absolute;
	left:271px;
	top:864px;
	width:115px;
	height:19px;
	z-index:16;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 12px;
	font-weight: bold;
}

#adl {
	position:absolute;
	left:271px;
	top:810px;
	width:173px;
	height:25px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: medium;
	font-weight: bold;
	z-index:30;
}


#H_nat_adult_j {
	position:absolute;
	left:269px;
	top:898px;
	width:174px;
	height:55px;
	z-index:17;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 13px;
}
#H_gym {
	position:absolute;
	left:581px;
	top:864px;
	width:120px;
	height:15px;
	z-index:18;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 13px;
	font-weight: bold;
}
#H_gym_j {
	position:absolute;
	left:581px;
	top:898px;
	width:153px;
	height:53px;
	z-index:19;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}
#ancre_gym {
	position:absolute;
	left:553px;
	top:864px;
	width:22px;
	height:17px;
	z-index:24;
}
#H_clubadult {
	position:absolute;
	left:269px;
	top:1088px;
	width:85px;
	height:19px;
	z-index:20;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 12px;
	font-weight: bold;
}
#H_clubad_j {
	position:absolute;
	left:271px;
	top:1121px;
	width:222px;
	height:53px;
	z-index:21;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 13px;
}
#a_cluba {
	position:absolute;
	left:252px;
	top:1087px;
	width:17px;
	height:21px;
	z-index:28;
}
#a_adult {
	position:absolute;
	left:252px;
	top:864px;
	width:17px;
	height:21px;
	z-index:27;
}
#H_vaincre {
	position:absolute;
	left:581px;
	top:1087px;
	width:188px;
	height:23px;
	z-index:22;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 12px;
	font-weight: bold;
}
#H_vaincre_j {
	position:absolute;
	left:581px;
	top:1121px;
	width:98px;
	height:52px;
	z-index:23;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}
#a_vaincre {
	position:absolute;
	left:670px;
	top:1369px;
	width:96px;
	height:101px;
	z-index:29;
}
/*laissez les rever*/
#texte_laissez {
	position:absolute;
	left:249px;
	top:290px;
	width:600px;
	height:1058px;
	z-index:auto;
	font-size: 12px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	display: inline;
	color: #FFFFFF;
}
#laissez_rever {
	position:absolute;
	left:345px;
	top:179px;
	width:317px;
	height:40px;
	z-index:6;
	font-size: 36px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#op {
	position:absolute;
	left:535px;
	top:60px;
	width:1px;
	height:22px;
	
	z-index:7;
}
#hop {
	position:absolute;
	left:765px;
	top:1445px;
	width:79px;
	height:16px;
	font-size: 12px;
	color: #FFFFFF;
	z-index:8;
}
/*page cursus*/
#cursus {
	position:absolute;
	left:345px;
	top:179px;
	width:348px;
	height:31px;
	z-index:5;
	font-size: 36px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#texte_cursus {
	position:absolute;
	left:249px;
	top:289px;
	height:729px;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	display: inline;
	color: #FFFFFF;
	font-size: 12px;
	z-index:6;
	width: 541px;
}
#hp {
	position:absolute;
	left:698px;
	top:1150px;
	width:102px;
	height:19px;
	color: #FFFFFF;
	font-size: 12px;
	z-index:7;
}

/*infos légales*/
#infos_legales {
	position:absolute;
	left:249px;
	top:1462px;
	width:520px;
	height:25px;
	z-index:4;
	font-family: Lucida Sans,Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 11px;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddcolortabs{
margin-left: 0px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 0px;
}

#ddcolortabs ul{
	font: bold 11px Lucida Sans,Arial, Helvetica, sans-serif;
	margin:220px;
	padding:0;
	list-style:none;
	margin-right: 0px;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
color: #FFFF00;
background: #6666FF url(media/color_tabs_left.gif) no-repeat left top;
margin:0 1px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat left top;
padding:6px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #6666FF;
}

#ddcolortabs a:hover span{
	background-color: #3333CC;
	margin-left: 0px;
	left: 0px;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #3333CC;
}

/*barre horizontale*/
#ddcolortabsline{
	clear: left;
	padding: 0;
	width: 62%;
	height: 6px;
	line-height: 6px;
	background: #6666FF;
	border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
	margin-right: 0px;
}
