/* CSS Document */
body {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#entete, #menu, #corps, #menubas
{
width:700px;
margin-left:auto;
margin-right:auto;

}
#entete{
height:74px;
background-color:#7B0421;
background-image:url(../images/logo-pab-multimedia.jpg);
}
#entete h1 {
visibility:hidden;
font-size:xx-small;
margin:0px;
padding: 0px;
}
#menu
{
	background-color:#7B0421;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px;
	padding-top:4px;
	padding-bottom:4px;
}
#corps p,#corps ul
{
margin-left:150px;
text-align:justify;
margin-right:100px;
font-size:small;
margin-top:0px;
}
#corps li{
margin-bottom:10px;
list-style-image:url(../images/puce.jpg);
padding: 0px;}

#corps{
	width:698px;
	background-color:#FFFFFF;
	padding-top:20px;
	padding-bottom:20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7B0421;
	border-right-color: #7B0421;
	border-bottom-color: #7B0421;
	border-left-color: #7B0421;
}
#menu li {
display:inline;
font-size:small;
margin-bottom:0px;
padding:2px;
color:#FFFFFF;
}
#menubas{
padding: 0px;
padding-bottom:2px;
margin-top:0px;
margin-bottom:3px;
background-color:#7B0421;
}
#menubas li{display:inline;
margin:0px;font-size:xx-small;}
 a{
text-decoration:none;
color:#FFFFFF;

}
li a:hover
{
text-decoration:underline;
color:#FFF000;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: medium;
	color: #7B0421;
}

form {


}
fieldset {
	margin: 20px;
	padding: 5px;
	border: 1px solid #6666CC;
	text-align: center;
	font-size: small;
	color: #7B0421;

}
label {
	
	width: 18em;
	margin: 0px;
	padding: 0px;
	float: left;
	
}
#corps form fieldset p {

text-align:justify;
margin-right:100px;
font-size:small;
margin:0px;
margin-bottom:3px;

}
legend {
	font-weight: bold;
}
#basdepage
{
font-size:xx-small;
margin-top:0px;
padding-top:0px;
}
#accueil
{
background-image:url(../images/bouton_accueil_f2.png);
width:71px;
height:48px;}

#accueil a {
display:block;
width:100%;
height:100%;
background-image:url(../images/bouton_accueil.png);
}
#accueil a:hover{
background: transparent none;
}

#accueil a span {
visibility:hidden;
}h3 {
	font-size: small;
	color: #7B0421;
	line-height: 1.5em;
}
.texte a {
	color: #7B0421;
}
.player {
	margin-left: 230px;
	margin-top: 12px;
	margin-bottom: 12px;
}
.playerpreview {
	margin-top: 12px;
	margin-bottom: 12px;
}

#playercontroller {
	background-color: #e9f6ff;
	color: #000;
	height: 20px;
	width: 200px;
	border: solid 1px #ccc;
	margin: 0 0 1em 0;
}
	#playercontroller .button {
		width: 20px;
		height: 20px;
		background-repeat: no-repeat;
		background-position: 2px 2px;
		float: left;
	}
		#playercontroller .button a {
			display: block;
			height: 20px;
			text-indent: -100em;
			overflow: hidden;
			background-image: none;
		}
	#playercontroller .timeline {
		position: relative;
	}
		#playercontroller .timeline a {
			position: absolute;
			left: 40px;
			display: block;
			height: 20px;
			width: 40px;
			text-indent: -100em;
			overflow: hidden;
			background-image: url(images/control_slider.png);
		}
		#playercontroller .timeline a:visited {
			background-image: url(images/control_slider.png);
		}
		#playercontroller .timeline a:hover {
			background-image: url(images/control_slider_blue.png);
		}
	#playercontroller .play {
		background-image: url(images/control_play.png);
	}
	#playercontroller .play:hover {
		background-image: url(images/control_play_blue.png);
	}
	#playercontroller .pause {
		background-image: url(images/control_pause.png);
		display: none;
	}
	#playercontroller .pause:hover {
		background-image: url(images/control_pause_blue.png);
	}
	#playercontroller .stop {
		background-image: url(images/control_stop.png);
	}
	#playercontroller .stop:hover {
		background-image: url(images/control_stop_blue.png);
	}