/* CSS Document */

body, p, div, ul, ol, dl, li, h1, h2, h3 {
	margin:0px;
	padding:0px;
}

body {
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height:25px;
}

#all {
	width: 871px;
	margin:0px auto;
}
#header {
	height: 130px;
	background-image:url(images/header-pole-dance.jpg);
}
#left {
	width: 187px;
	float:left;
}

#right1 {
	width:604px;
	height:584px;
	float:right;
	background-image:url(images/droite01.jpg);
	padding-left:10px;
	padding-right:70px;
}

#right1-col-gauche { width:354px; float:left;}
#right1-col-gauche ul {list-style-type: disc; margin-left:20px;}

#right1-col-droite { width:230px; float:right;}

#right2 {
	width:604px;
	height:584px;
	float:right;
	padding-left:10px;
	padding-right:70px;
	background-image:url(images/droite02.jpg);
}

#right3 {
	width:674px;
	height:584px;
	float:right;
	padding-left:10px;
	background-image:url(images/droite02.jpg);
}


#middle-top {
	clear:both;
	background-image:url(images/middle-1px.jpg);
	padding-left:200px;
	padding-right:70px;
}

#middle-top2 {
	clear:both;
	background-image:url(images/middle-1px.jpg);
	padding-left:197px;
	overflow:hidden; /* pour qu'il s'adapte au contenu */
}

#middle-bas {background-image:url(images/middle-bas.jpg); height:70px;}

#bottom { width:871px; clear:both; font-size: 9px; text-align:center;}
#bottom a:link {color: #E90066; text-decoration:none;font-weight:normal}
#bottom a:visited {color: #E90066; text-decoration:none;font-weight:normal}
#bottom a:hover {color: #E90066; text-decoration:none;font-weight:normal}
#bottom a:active {color: #E90066; text-decoration:none;font-weight:normal}


/* Menu left */
#left ul {list-style-type: none;}

#menu-haut {height:80px; background-image:url(images/menu-haut.jpg);}

a#menu-accueil {height:27px; display:block;	background-image:url(images/menu-accueil.jpg);}
a#menu-accueil:hover {background-image:url(images/menu-accueil.jpg); background-position: 0px -27px;}

a#menu-conseils {height:31px; display:block; background-image:url(images/menu-conseils.jpg);}
a#menu-conseils:hover {background-image:url(images/menu-conseils.jpg); background-position: 0px -31px;}

a#menu-positions {height:27px; display:block; background-image:url(images/menu-positions.jpg);}
a#menu-positions:hover {background-image:url(images/menu-positions.jpg); background-position: 0px -27px;}

a#menu-me {height:27px; display:block; background-image:url(images/menu-me.jpg);}
a#menu-me:hover {background-image:url(images/menu-me.jpg); background-position: 0px -27px;}

a#menu-attitude {height:28px; display:block; background-image:url(images/menu-attitude.jpg);}
a#menu-attitude:hover {background-image:url(images/menu-attitude.jpg); background-position: 0px -28px;}

a#menu-best-off {height:29px; display:block; background-image:url(images/menu-best-off.jpg);}
a#menu-best-off:hover {background-image:url(images/menu-best-off.jpg); background-position: 0px -29px;}

a#menu-liens {height:27px; display:block; background-image:url(images/menu-liens.jpg);}
a#menu-liens:hover {background-image:url(images/menu-liens.jpg); background-position: 0px -27px;}

a#menu-autres {height:27px; display:block; background-image:url(images/menu-autres.jpg);}
a#menu-autres:hover {background-image:url(images/menu-autres.jpg); background-position: 0px -27px;}

a#menu-or {height:40px; display:block; background-image:url(images/menu-or.jpg);}
a#menu-or:hover {background-image:url(images/menu-or.jpg); background-position: 0px -40px;}

#menu-bas1 {height:241px; background-image:url(images/menu-bas1.jpg);}

#menu-bas2 {height:241px; background-image:url(images/menu-bas2.jpg);}


/* Contenu */
a:link {color: #FFD0E5;font-weight:bold;}
a:visited {color:#FFD0E5;font-weight:bold;}
a:hover {color:#FFF;font-weight:bold;}
a:active {color:#FFD0E5;font-weight:bold;}

h1 {
	font-size: 14px;
	color:#FFD0E5;
	font-weight:bold;
}

h2 {
	font-size: 14px;
	color:#E90066;
	font-weight:bold;
}

h3 {
	font-size: 14px;
	color:#FFD0E5;
	font-weight:bold;
}


.bloc1{
	background-color:#333333;
	padding:20px;
	margin-bottom:20px;
	border: solid 1px #E90066;
}

.bloc2{
	background-color:#960143;
	padding:12px;
	border: solid 1px #E90066;
}

.bloc3{
	background-color:#333333;
	padding:10px;
	margin-bottom:20px;
	border: solid 1px #E90066;
}

.bloc-video {
	width: 322px;
	float: left;
	margin-right: 15px;
}
