/* CSS Document */

* {margin:0; padding:0; border:0; list-style-type:none}

html {
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
}

body {
	width:955px;
	margin-left:auto;
	margin-right:auto;
	background-color:#000;
}

.animation {
	width:550px;
	margin-left:auto;
	margin-right:auto;
	background-color:#000000;
	margin-top:80px;
}
.conteneur-bouton {
	width:955px;
	float:left;
}
.conteneur-bouton a:link {color:#FFFFFF; text-decoration:none}
.conteneur-bouton a:visited {color:#FFFFFF; text-decoration:none}
.conteneur-bouton a:hover {color:#C90205; text-decoration:none}
.conteneur-bouton a:active {color:#FFFFFF; text-decoration:none}

.bouton {
	width:197px;
	height:45px;
	float:left;
	margin-left:115px;
	border:#C90205 1px solid;
}
html > body .bouton {
	width:197px;
	height:45px;
	float:left;
	margin-left:185px;
	border:#C90205 1px solid;
}
		.bouton h1{
			font-size:12px;
			font-weight:bold;
			text-align:center;
			padding-top:8px;
		}
		
/******************** PAGE COURS DE DANSE ************************/

.bandeau {
	width:955px;
	height:200px;
}
		.logo {
			width:550px;
			height:200px;
			float:left;
		}

.bandeau-galerie {
	width:955px;
	height:70px;
	padding-top:30px
}

	.bandeau-galerie h1 {
		color:#C90205;
	}
	
.evenementiel {
	width:300px;
	height:80px;
	border:solid 1px #520401;
	float:left;
	margin-top:30px;
}
		.evenementiel p {
			color:#FFFFFF;
			margin:20px;
		}
		
		.evenementiel a:link {color:#C90205; text-decoration:underline}
		.evenementiel a:visited {color:#C90205; text-decoration:underline}
		.evenementiel a:hover {color:#FFF; text-decoration:none}
		.evenementiel a:active {color:#C90205; text-decoration:underline}
		
.contenu-principal {
	width:955px;
}
.menu {
	width:955px;
	height:45px;
}
		.onglet-ouvert {
			width:323px;
			height:44px;
			float:left;
			text-align:center;
			line-height:45px;
			font-size:28px;
			font-weight:bold;
			color:#C90205;
			border-top:#520401 solid 1px;
			border-right:#520401 solid 1px;
			border-left:#520401 solid 1px;
		}

		.onglet-fermer {
			width:209px;
			height:35px;
			float:left;
			text-align:center;
			line-height:35px;
			font-size:18px;
			font-weight:bold;
			border-top:1px solid #3B3B3B;
			border-right:1px solid #3B3B3B;
			border-bottom:1px solid #520401;
			margin-top:8px;
		}
		
		.onglet-fermer-tout {
			width:209px;
			height:35px;
			float:left;
			text-align:center;
			line-height:35px;
			font-size:18px;
			font-weight:bold;
			border-top:1px solid #3B3B3B;
			border-right:1px solid #3B3B3B;
			border-left:1px solid #3B3B3B;
			border-bottom:1px solid #520401;
			margin-top:8px;
		}
		
		.onglet-fermer-gauche {
			width:209px;
			height:35px;
			float:left;
			text-align:center;
			line-height:35px;
			font-size:18px;
			font-weight:bold;
			border-top:1px solid #3B3B3B;
			border-left:1px solid #3B3B3B;
			border-bottom:1px solid #520401;
			margin-top:8px;
		}
			
				.onglet-fermer a:link {color:#FFF; text-decoration:none}
				.onglet-fermer a:visited {color:#FFF; text-decoration:none}
				.onglet-fermer a:hover {color:#C90205; text-decoration:none}
				.onglet-fermer a:active {color:#FFF; text-decoration:none}
				
				.onglet-fermer-gauche a:link {color:#FFF; text-decoration:none}
				.onglet-fermer-gauche a:visited {color:#FFF; text-decoration:none}
				.onglet-fermer-gauche a:hover {color:#C90205; text-decoration:none}
				.onglet-fermer-gauche a:active {color:#FFF; text-decoration:none}
				
				.onglet-fermer-tout a:link {color:#FFF; text-decoration:none}
				.onglet-fermer-tout a:visited {color:#FFF; text-decoration:none}
				.onglet-fermer-tout a:hover {color:#C90205; text-decoration:none}
				.onglet-fermer-tout	 a:active {color:#FFF; text-decoration:none}

.contenu-texte {
	width:953px;
	border-right:#520401 solid 1px;
	border-bottom:#520401 solid 1px;
	border-left:#520401 solid 1px;
	float:left;
	padding-bottom:20px;
}
html > body .contenu-texte {
	width:953px;
	border-right:#520401 solid 1px;
	border-bottom:#520401 solid 1px;
	border-left:#520401 solid 1px;
	float:left;
	padding-bottom:10px;
}
		.contenu-texte a:link {color:#C90205; text-decoration:underline}
		.contenu-texte a:visited {color:#C90205; text-decoration:underline}
		.contenu-texte a:hover {color:#FFF; text-decoration:none}
		.contenu-texte a:active {color:#C90205; text-decoration:underline}

.contenu-texte.galerie {
	padding:20px;
	width:913px;
	border-top:#520401 solid 1px;
}

.colonne-gauche {
	width:610px;
	float:left;
	margin-top:20px;
	margin-left:10px;
	color:#999999;
}
html > body .colonne-gauche {
	width:620px;
	float:left;
	margin-top:20px;
	margin-left:10px;
	color:#999999;
}
		.colonne-gauche h1 {font-size:18px; margin-bottom:10px}
		.colonne-gauche ul {
			margin-bottom:30px;
		}
		.colonne-gauche li {
			margin:0 0 10px 0;
		}
		.colonne-gauche p {
			margin:10px 30px 10px 0;
			font-size:13px;
			text-align:justify;
		}
		.colonne-gauche span {
			color:#C90205;
		}

.visuel-presentation {
	width:338px;
	height:255px;
	float:left;
	margin:0 10px 10px 0;
	border:solid 2px #650102;
}
		
		
.colonne-droite {
	width:303px;
	float:left;
	margin-top:20px;
	margin-right:10px;
}
.colonne-droite-gauche {
	width:303px;
	float:left;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
}
		.encart-galerie {
			width:303px;
			height:147px;
			font-size:1px;
			float:left;
		}
		.encart-video {
			width:301px;
			font-size:1px;
			float:left;
			border:#520401 solid 1px;
			margin-top:5px;
		}
				.encart-video p {
					font-size:11px;
					color:#C90205;
					margin:3px 0 3px 5px;
				}
		
		.encart-actualite {
			width:301px;
			margin:20px 0 20px 0;
			float:left;
			border:solid 1px #520401;
		}
				.encart-actualite h1 {
					font-size:20px;
					color:#C90205;
					margin:7px 0 5px 10px;
				}
				.encart-actualite h2 {
					font-size:14px;
					color:#FFF;
					margin:0 0 5px 10px;
				}
				.encart-actualite p {
					font-size:12px;
					color:#999999;
					margin:0 10px 10px 10px;
				}


/****************** PAGE COURS DE DANSE ***********************/

.sous-menu {
	width:610px;
	height:45px;
	float:left;
}

	.ssmenu-onglet-ouvert {
		width:281px;
		height:44px;
		float:left;
		text-align:center;
		line-height:45px;
		font-size:22px;
		font-weight:bold;
		color:#C90205;
		border-top:#520401 solid 1px;
		border-right:#520401 solid 1px;
		border-left:#520401 solid 1px;
	}

	.ssmenu-onglet-fermer {
		width:155px;
		height:35px;
		float:left;
		text-align:center;
		line-height:35px;
		font-size:14px;
		font-weight:bold;
		border-top:1px solid #3B3B3B;
		border-right:1px solid #3B3B3B;
		border-bottom:1px solid #520401;
		padding-top:9px;
	}
	html > body .ssmenu-onglet-fermer {
		width:155px;
		height:35px;
		float:left;
		text-align:center;
		line-height:35px;
		font-size:14px;
		font-weight:bold;
		border-top:1px solid #3B3B3B;
		border-right:1px solid #3B3B3B;
		border-bottom:1px solid #520401;
		padding-top:8px;
	}
	.ssmenu-onglet-fermer-gauche {
		width:155px;
		height:35px;
		float:left;
		text-align:center;
		line-height:35px;
		font-size:14px;
		font-weight:bold;
		border-top:1px solid #3B3B3B;
		border-left:1px solid #3B3B3B;
		border-bottom:1px solid #520401;
		padding-top:8px;
	}
		
			.ssmenu-onglet-fermer a:link {color:#FFF; text-decoration:none}
			.ssmenu-onglet-fermer a:visited {color:#FFF; text-decoration:none}
			.ssmenu-onglet-fermer a:hover {color:#C90205; text-decoration:none}
			.ssmenu-onglet-fermer a:active {color:#FFF; text-decoration:none}
			
			.ssmenu-onglet-fermer-gauche a:link {color:#FFF; text-decoration:none}
			.ssmenu-onglet-fermer-gauche a:visited {color:#FFF; text-decoration:none}
			.ssmenu-onglet-fermer-gauche a:hover {color:#C90205; text-decoration:none}
			.ssmenu-onglet-fermer-gauche a:active {color:#FFF; text-decoration:none}

.cadre-contenu-textuel {
	width:593px;
	border-right:1px solid #520401;
	border-bottom:1px solid #520401;
	border-left:1px solid #520401;
	float:left;
}
		.cadre-contenu-textuel h1 {
			font-size:18px;
			padding:20px 10px 5px 10px;
		}
		.cadre-contenu-textuel p {
			font-size:12px;
			padding:0 0 10px 10px;
		}
		.cadre-contenu-textuel table {
			border:1px solid #666666;
			padding:5px;
			text-align:center;
			font-size:12px;
			width:500px;
			margin:10px 0 10px 10px;
		}
		.cadre-contenu-textuel th {
			padding:5px;
			color:#C90205;
		}
		.cadre-contenu-textuel td {
			padding:5px;
		}
		.cadre-contenu-textuel li {
			padding:0 5px 0 10px;
			font-size:12px;
		}
		.cadre-contenu-textuel a:link {color:#C90205; text-decoration:underline}
		.cadre-contenu-textuel a:visited {color:#C90205; text-decoration:underline}
		.cadre-contenu-textuel a:hover {color:#FFF; text-decoration:none}
		.cadre-contenu-textuel a:active {color:#C90205; text-decoration:underline}
		
/* AJOUT PAGE GALERIE PHOTOS */
.colonne-bloc {
	
}


