body{
background: white url("images/fond.png") repeat;
text-align:center;
color:black;
font-family: Calibri, Trebuchet MS, Garamond;
font-size:12pt;
margin: 35px auto 20px auto;
width:100%;
}


.menu{
border:0px solid white;
position:relative;
margin: 0px auto 0px auto;
background-color:transparent;
padding:0px 0px 0px 0px;
height:92px;
width:100%;
text-align:center;
border-bottom: 0px solid white;
}

.menuOng{
border:0px solid white;
position:relative;
margin: 0px auto 0px auto;
background-color:transparent;
padding:0px 0px 0px 0px;
height:0px;
width:1000px;
text-align:center;
border-bottom: 0px solid white;
}

#logo{
background-color:transparent;
position:relative;
float:left;
width:1000px;
padding-top:0px;
margin:0px auto 0px auto;
padding:5px 0px 0px 0px;
}

#sep{
background: transparent url("images/sep.png") no-repeat center;
position:relative;
float:left;
width:1000px;
padding-top:0px;
height:26px;
text-align:center;
margin:-26px auto 0px auto;
}

.tabcont{
 background-color:transparent;
}

#bas{
background: transparent url("images/basnn.png") no-repeat center;
width:1000px;
margin:0px auto 0px auto;
height:65px;
height:26px;
position:relative;
float:left;
text-align:center;
}

#objetp{
margin:0px 20px 0px 0px;
}

#player{
background: transparent url("images/fd_centrenn.png") repeat-y;
width:1000px;
position:relative;
float:left;
margin:0px auto 10px auto;
padding: 0px 0px 0px 0px;
border-bottom: 0px solid white;
border-top: 0px solid white;
}

#tableau_rub{
background: black url("images/fondpX11.png") repeat-x;
}

#rubriques{
position:relative;
float:left;
margin:120px auto 0px auto;
padding: 0px 0px 0px 0px;
background: black url("images/fondpX11.png") repeat-x;
border-bottom: 0px solid white;
border-top: 0px solid white;
}

#onglets{
background-color:transparent;
width:1000px;
text-align:right;
line-height:0.0;
position:relative;
float: right;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
font-size:6pt;
font-weight:bold;
font-family: Arial, Candara, Calibri, Trebuchet MS, Garamond;
}

ul#menu_horizontal li {
display: inline;
padding: 0 1.2em;
}
ul#menu_horizontal li a{
color:black;
font-size:11pt;
font-family: Calibri, Trebuchet MS, Arial;
margin-right:40px;
padding: 0px 30px 0px 10px;
}

ul#menu_horizontal li:first-child > a {
color:black;
}

ul#menu_horizontal li:last-child > a {
color:black;
}

ul#menu_horizontal li a:hover{
color:gray;/*#152C0F;*/
}

ul#menu_horizontal {
list-style-type: none;
}

h1{
font-size:12pt;
background-color:none /*#CEBBE0*/;
color: #152C0F;
/*text-decoration:underline; */
float:left;
}

h2{
font-size:11pt;
font-weight:normal;
color:#152C0F;
float:right;
}

.hr1{
color:#CEBBE0;
height:1px;
background-color:#CEBBE0;
border:0;
}

a{
text-decoration:none;
border:none;
color:black;
}

a:hover{
text-decoration:none;
border:none;
color:#E0E4FE;
}

img{
text-decoration:none;
border:none;
}

.contenu1{
background-color: transparent;
width:1000px;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px auto 0px auto;
border:0px solid white;
}

.contenu2{
background-color: transparent;
width:1000px;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px auto 0px auto;
border:0px solid white;
}

#contenu_int{
background: transparent url("images/fd_centreNON.png") repeat-y;
width:1000px;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px auto 0px auto;
}

.cadredisc{
 /*border-bottom: 1px dotted black;  */
 border-top: 1px solid black;
 /*margin-top:-2px;*/
}

.sousnews {
border-top: 1px solid black;
}

.trdisc {
text-align: center;
background-color: none;
}

.trdisc:hover {
background: transparent url("images/dld.png") repeat; /*#CEBBE0*/
}

.news {
text-align: center;
background-color: none;
}


.news:hover {
background-color: none; /*#FAFEC7 /*#CEBBE0;*/ /* #1E4E41 = Couleur verte */

}

.trdisc:hover a {
color:black;
}

p.disco { 
font-family: Calibri, Trebuchet MS, Garamond;
font-size:11pt ;
color:black;
text-align:center;
font-weight:normal;
}

.texte_news{
width:450px;
padding:0px 10px 0px 10px;
font-family: Calibri, Trebuchet MS, Garamond;
font-size:12pt;
color:black;
text-align:justify;
font-weight:normal;
}

.texte_news:hover{

}

#lecteur{
width:700px;
padding:0px 10px 0px 10px;
font-family: Calibri, Trebuchet MS, Garamond;
font-size:11pt ;
color:white;
text-align:center;
font-weight:normal;
}

