/* CSS Document */

h1, h2, h3, h4, h5, h6, p {
  position: relative;
} 

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: white;
	background: black;
	line-height:1.3em;
	

	word-wrap:break-word; 
	
}
img{border:0;}

a{
text-decoration:none;
/*color:#E85C0F;*/
color:#e85e12;
}

a:hover{

color:#F27735;
}

hr{
color:#CCCCCC;
background-color: #CCCCCC;
height: 1px;
border: 0;
margin: 6px 0px;
padding: 0px;
 display:block;
  _margin: -1px 0;
}
p, a, img{margin: 0px; padding:0px;}

#conteneur {
position: relative;
width: 840px;
margin: 0 auto; 
}
#header {
width:840px;
height:120px;
background: url(../imgs/header.jpg) top left no-repeat;
text-indent: -5000px ;
}

#header_acc {
width:840px;
height:120px;
background: url(../imgs/header_acc.jpg) top left no-repeat;
text-indent: -5000px ;
}

.home
{
	width:280px ;
	height: 80px ;
	display: block ;
	
	position: absolute ;
	left: 18px ;
	top: 25px ;
		border:0;
}

#headmenu{
		width:310px;
		
		padding-top:20px;
		
		margin-left: 525px;
		
		

}

#headmenu a {
float:left;
display:block;
}

 a:focus

{

outline:none;

}

#headmenu .hmenu1 {
background: url(../imgs/headmenu_01.jpg) top left no-repeat;
width:111px;
height:27px;
}

#headmenu .hmenu2 {
background: url(../imgs/headmenu_02.jpg) top left no-repeat;
width:80px;
height:27px;
}

#headmenu .hmenu3 {
background: url(../imgs/headmenu_03.jpg) top left no-repeat;
width:119px;
height:27px;
}

#headmenu .hmenu4 {
background: url(../imgs/headmenu_04.jpg) top left no-repeat;
width:76px;
height:27px;
}

#headmenu .hmenu5 {
background: url(../imgs/headmenu_05.jpg) top left no-repeat;
width:79px;
height:27px;
}

#headmenu .hmenu6 {
background: url(../imgs/headmenu_06.jpg) top left no-repeat;
width:93px;
height:27px;
}

#headmenu .hmenu7 {
background: url(../imgs/headmenu_07.jpg) top left no-repeat;
width:62px;
height:27px;
}

#headmenu a:hover, #headmenu a:focus  {
background-position:100% -27px;
}




#contenu {
background: url(../imgs/fond1.jpg) bottom left no-repeat;
width:840px;
padding-bottom:30px;
}




.spacer {
	clear:both;
margin:0; padding:0;
	
visibility:hidden;

	
	
		
		}
#pied {
margin: 3px 0px 5px 0px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size : 9px;
color:#CF6329;
}

textarea{
overflow:auto;

width:100%;

margin:0;
padding:0;
border: 0;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
background-color:#484848;
color: white;
}

input{
width:100%;
margin:0;
padding:0;
border: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#484848;
color: white;
}
.chbox{
width:15px;

height:15px;
}

.b_modifier{display:block;
margin: 7px auto;
border-top: solid #E85C0F 1px;
text-align:center;
padding:2px;
font-weight:bold;
font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.b_enregistrer{display:block;
margin: 7px auto;
width:100%;
cursor:pointer;
border-left:0;
border-right:0;
border-bottom:0;
border-top: solid #E85C0F 1px;
color:#E85C0F;
background-color:#000000;
text-align:center;
padding:2px;
font-weight:bold;
font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.b_enregistrer:hover{

color:#F27735;


}

.divpad{
background-color:#000000;
padding: 10px;
}

.ag_modifier{
color:#E85C0F;
display:block;
margin: 7px auto;
border-top: solid #E85C0F 1px;
text-align:center;
padding:2px;
font-weight:bold;
font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:both;

}

.alert{
width:260px;
display:block;
text-align:center;
border: solid #E85C0F 1px;
padding:5px;
margin : 0px auto 10px auto;
font-weight:bold;

}

.modifmp3{
margin: 0;
border-top: solid #E85C0F 1px;
text-align:center;
padding:2px;
font-weight:bold;
font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}