/* Feuille de style */

body {	
	margin:0; 
	padding:0; 
	height:100%;
	width:100%;
	background:#032854;
}
/* html {
	height: 100%;
}
*/
a img  {
	border:none;
	outline: none;
}
/*  liens principaux */

a:link {
	/*color:#FFFFFF;*/
	color:#F2BF24;
}
a:visited {
	/*color:#FFFFFF;*/
	color:#F2BF24;
}
a:hover {
	color:#CCCCCC;
}
a:active {
}

/* Fin liens principaux */

h1 {
	color:#FFFFFF;
	height:19px;
	font-size:19px;
}
h2  {
	/* color:#FFFFFF; */
	color:#F2BF24;
	font-size:17px;
}
.titregalerie  {
	color:#F2BF24;
	font-size:17px;
}
.style4 {
	color: #FFFFFF;
	font-size: 13px;
	font-family: Tahoma;
}
.liensretour {
	color: #F2BF24;
	text-decoration:none;
}
table.contenant {
	width: 100%;
	height:100%;
	margin:0; 
	padding:0;
	border:none;
	border-collapse:collapse;
	border-spacing:0;
}
table.contenant td.contenanta {

}
table.cadre {
	width: 100%;
	height:100%;
	border:none;
	border-collapse:collapse;
	border-spacing:0;
}
table.cadre td.cadrea {
	border:none;
	border-collapse:collapse;
	border-spacing:0;
	margin:0; 
	padding:0;
}
table.danse {
	width: 100%;
	height:100%;
	border:none;
	border-collapse:collapse;
	border-spacing:0;
}
table.centrea {
	width: 100%;
	border:none;
	border-collapse:collapse;
	border-spacing:0;
}
table.danse td.centre {
	width: 100%;
	height:100%;
	border:none;
	border-collapse:collapse;
	border-spacing:0;
}
table.danse td.haut {
	width: 100%;
	height:250px;
	border:none;
	border-collapse:collapse;
	border-spacing:0;
	text-align:center;
	background:url(images/fond-haut-danse.jpg);
	background-repeat:repeat;
	/*background-color:#FF0000;*/
}
table.danse td.milieu {
	width: 100%;
	height:100%;
	border:none;
	border-collapse:collapse;
	border-spacing:0;
	background-image:url(images/fond-milieu-danse.jpg);
	background-repeat:repeat;
}
table.danse td.bas {
	width: 100%;
	height:50px;
	border:none;
	border-collapse:collapse;
	border-spacing:0;
	background:url(images/fond-danse.jpg);
	background-repeat:repeat;
}
table.backpicture {
	width: 100%;
	height:100%;
	border:none;
	border-collapse:collapse;
	border-spacing:0;
}
a {   
	outline: none;
}
/* page professeur */

table.professeur {
	width: 732px;
	height:100%;
	border-collapse:collapse;
	border-spacing:0;
}

/* début hack firefox */

html:not([lang*=""]) table.professeur {
	height:1980px;
}

/* fin hack firefox */

table.professeurunique {
	width: 730px;
	height:168px;
	border-collapse:collapse;
	border-spacing:0;
	border:solid 1px #F2BF24;
	border-color:#F2BF24;
	margin-bottom:10px;
	background:url(images/professeur-de-danse-unique.jpg);
	background-repeat:repeat;
}
table.professeurunique td.nom {
	border:none;
	border-collapse:collapse;
	border-spacing:0;
	height:28px;
	width:220px;
	text-align:center;
}
table.professeurunique td.photo {
	border:none;
	border-collapse:collapse;
	border-spacing:0;
	height:140px;
	width:220px;
	text-align:center;
}
table.professeurunique td.photo img {
	margin-top:5px;
}
table.professeurunique td.description {
	border:none;
	border-collapse:collapse;
	border-spacing:0;
	width:510px;
	height: 168px;
	text-align: justify;
}
table.professeurunique td.nom .style1 {
	color:#F2BF24;
	font-size:19px;
	text-align:center;
	line-height:28px;
}
.style2 {
	color:#FFFFFF;;
	font-size:16px;
	margin-right:14px;
	margin-left:14px;
	font-family:"Times New Roman";
	text-align: justify;
}
/*
table.professeurunique td.photo p  {
	margin-top:0px;
	top:0px;
}*/

/* page membres studio pro danse */

table.membresactifs {
	width: 100%;
	height:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
}
table.membresactifs td.centreboite {
	text-align:center;
}
table.boitedesmembres {
	width: 728px;
	height:100%;
	border:none;
	text-align:center;
}
table.membreunique {
	width: 350px;
	height:152px;
	border:solid 1px #F2BF24;
	text-align:center;
	margin-right:6px;
	margin-left:6px;
	margin-top:6px;
	margin-bottom:6px;
	float:left;
	background:url(images/troupe-de-danse-unique.jpg);
	background-repeat:repeat;
}
table.membreactifnoms {
	width: 350px;
	height:152px;
	border:solid 1px #F2BF24;
	text-align:center;
	margin-right:6px;
	margin-left:6px;
	margin-top:6px;
	margin-bottom:6px;
	float:left;
	background:url(images/troupe-de-danse-unique.jpg);
	background-repeat:repeat;
}
table.membreunique td.nommembre {
	width: 150px;
	height:50px;
	border:none;
	text-align:center;
	font-size:16px;
	color:#F2BF24;
	line-height:50px;
}
table.membreunique td.agemembre {
	width: 150px;
	height:50px;
	border:none;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	line-height:50px;
}
table.membreunique td.taillemembre {
	width: 150px;
	height:50px;
	border:none;
	text-align:center;
	font-size:15px;
	line-height:50px;
	color:#CCCCCC;
}
table.membreunique td.photomembre {
	width: 200px;
	height:150px;
	border:none;
	text-align:center;
}
table.membreunique td.photomembre img {
	margin-top:2px;
	width:126px;
	height:126px;
}
html:not([lang*=""]) table.membreunique {

}

/* Firefox membre unique */

html:not([lang*=""]) table.membreunique td.nommembre {
	line-height:19px;
	font:bold;
}
html:not([lang*=""]) table.membreunique td.agemembre {
	line-height:19px;
	font:bold;
}
html:not([lang*=""]) table.membreunique td.taillemembre {
	line-height:19px;
	font:bold;
}
html:not([lang*=""]) h1 {
	height:19px;
	font-size:19px;
	margin-top:0px;
	padding-top:0px;
	line-height:19px;
}
html:not([lang*=""]) h2  {
	font-size:17px;
	height:17px;
	margin-top:0px;
	padding-top:0px;
	line-height:15px;
}
html:not([lang*=""]) table.membresactifs {
	width: 100%;
	height:630px;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
}
html:not([lang*=""]) table.membresactifs td.centreboite {
	text-align:center;
}
/* Fin membre unique Firefox */

/* Fin page membre */

/* cours de danse */

.style5 {
	color: #999999;
	font-weight: bold;
	height:15px;
	text-align:center;
}
.style6 {
	font-size: 18px;
	text-align:center;
	height:18px;
}
.style7 {
	color: #F2BF24;
	font-weight: bold;
	font-size: 16px;
	height:16px;
	text-align:center;
	padding-top:14px;
}
.style8 {
	font-size: 14px;
	height:14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
}
.lienshaut {
	font-size: 18px;
	height:18px;
	color: #FFFFFF;
	text-align:center;
}
/* style de danse */

table.styleunique {
	width:772px;
	height:160px;
	background:url(images/style-de-danse-unique.jpg);
	background-repeat:repeat;
	margin-bottom:15px;
	border:1px solid;
	border-color:#F2BF24;
}
table.styleunique td.nomstylededanse {
	width: 241px;
	height:30px;
	text-align:center;
}
table.styleunique td.styledescription {
	width: 531px;
	padding-right:10px;
	padding-left:10px;
}
table.styleunique td.stylephoto {
	height:160px;
	width: 241px;
	text-align:center;
}
table.photocentrer {
	width:195px;
	border:1px solid;
	border-color:#F2BF24;
}
table.photocentrer img {
	height:131px;
	width:195px;
}
.nomdedansetexte {
	color: #F2BF24;
	font-weight: bold;
	line-height:30px;
}
.ecriturestyledanse {
	color: #F2BF24;
	font-size: 14px;
	font-family: Tahoma;
}

/* fin style de danse */

/* locaux */

table.locauxcentrer {
 	width:664px;
	height:540px;
	border:1px solid;
	border-color:#F2BF24;
}
table.centrerboitelocaux {
 	width:100%;
	/* background:#FF0000; /* rouge */
	text-align:center;
}
table.plocaux {
	border:1px solid;
	border-color:#F2BF24;
	width:289px;
	height:217px;
}
table.plocaux img {
	width:289px;
	height:217px;
}
table.adresselocaux {
	width:100%;
	height:30px;
	border:1px solid;
	border-color:#F2BF24;
}
.style10 {
	color: #F2BF24;
	font-weight:bold;
	text-align:left;
	font-size: 13px;
	font-family: Tahoma;
}
.style15 {
	color: #F2BF24;
	font-weight:bold;
}
/* firefox - locaux */

html:not([lang*=""]) table.locauxcentrer {
 	width:664px;
	height:540px;
}

/* Fin Firefox locaux */


/* fin locaux */