
* {
	font-family: tahoma, sans-serif;
}	

img {
 display: block;
border: none;
}

body {
background-color: #000000;

background-position: top center;
background-image:url('./ressources/img/background/background.jpg');
background-repeat:repeat-y;
background-attachment:fixed;

margin: 0 auto;
width: 994px;
}


a:link {
 text-decoration: none;
 color: #FFFFFF;
}

a:visited {
 text-decoration: none;
 color: #FFFFFF;
}

a:hover {
 text-decoration: underline;
 color: #FFFFFF;
}

a:active {
 text-decoration: none;
 color: #FFFFFF;
}

.formulaire { color: #000000; font-size: 10px; font-family: tahoma;  }

.pseudo { margin-left:2px; color: #FFFFFF; font-weight:bold; }

#divheader {
background-position: top center;
background-image:url('./ressources/img/background/menu.png');
background-repeat:no-repeat;
height: 208px;

}

#header {
	height:71px;
	width:100%;
	color:#FFFFFF;		
	font-family: tahoma;
	font-size:48px;
	font-weight: bold;
	letter-spacing:10px;
}

#header h1 {
 font-weight: bold;
 font-size: 50px;
 color: #FFFFFF;

 margin: 5px;
 padding: 2px;
}

#header h2 {
 font-weight: bold;
 font-size: 20px;
 color: #FFFFFF;

 margin: 5px;
 padding: 5px;
}


.newsheaderbackground{background-image:url(./ressources/img/newsfond.gif); background-repeat:repeat-x; height:50px;}
.newsheaderdebut{/*background-color: #000000;*/background: url(./ressources/img/newsdebut.gif) no-repeat; height:50px;}
.newsheaderfin{/*background-color: #000000;*/background: url(./ressources/img/newsfin.gif) no-repeat;height:50px; background-position:100% 0px;}
.newstitre{position:relative;font-family: Arial, Helvetica, sans-serif;color: white;font-weight: bold;font-size: 12px;top:16px;left:140px}
.newstexte{margin-left:45px;margin-right:40px;}

.credits{
height:61px;
text-align:center;
margin-bottom: 3px;
background-position: bottom center;
background-image:url('./ressources/img/footer.png');
background-repeat:no-repeat;
}

.textecredits {
 display: inline; 
position:relative;
 padding: 0px;
 font-family: tahoma;
 color: #FFFFFF;
 font-size: 12px;
 text-align: justify;
bottom:3px;
}



#multicolones{
width:100%;
padding:0px;
}




#titremenu {

 float:left;
}



#titremenu a {
 padding: 2px 2px 2px 12px; 
 font-family: tahoma; 
 font-size:12px;
 width: 190px; 
 font-weight: normal;
 letter-spacing:3px;
 margin-bottom: 2px;
 background: #000000;
 border-left: 4px solid #2fbbff;
 color: #FFFFFF;
 display: block;
}



#menu a {
 padding: 2px 2px 2px 12px; 
 font-family: tahoma; 
 font-size:12px;
 width: 190px; 
 font-weight: normal;
 letter-spacing:3px;
 margin-bottom: 2px; 
 color: #FFFFFF;
 display: block;
}

#sousmenu{
padding: 5px 2px 2px 14px;
}

#sousmenu a{
background: none;
}

.formulaire TEXTAREA, .formulaire INPUT, .formulaire SELECT {BACKGROUND-COLOR: #000000; COLOR: #ffffff}
.formulaire A{COLOR: #60A0DC}
.formulaire .onlinerinput{ width: 180px;}
/*form.formulaire {display: inline;}
.formulaire P {display: inline;}*/
.formulaire  label{  float: left;width: 80px;}
.formulaire  .classsubmit {width:80px;margin-left:105px;margin-top:5px;}

.inform legend{
color: #ffffff;
}
.inform  fieldset{
/* border: 1px solid #9999ff; */
border: 1px solid #ff9900;
}
.inform li{
margin-left: 10px;
}

.onlinerbutton {
position:relative; left:113px;width:60px;
width: 72px;
height: 40px;
border: none;
cursor: pointer;
background: url("ressources/img/buttononliner.gif") no-repeat left top; 

}


#centre {
 margin-right: 210px;
 padding: 0px;
 font-family: tahoma;
 color: #FFFFFF;
 font-size: 12px;
 text-align: justify;
}

#centre h1 {

}

#centre h2 {
 font-weight: bold;
 font-size: 12px;
}

#centre h3 {
 font-size: 10px;
 color: #FFFFFF;
 font-style: italic;
}

#droite {
 right: 0px;
 width: 200px;
 float: right;
 padding:0px;
 font-family: tahoma;
 color:#FFFFFF;
 font-size:12px;
 text-align:justify;
 margin-right:2px;
}


.module_droite{
border: 1px solid #000;
 font-size: 10px;
 color: #FFFFFF;
 margin-bottom: 5px;
 width: 200px;
}

.module_droite_centre {
margin-left:10px;
  padding: 0px 0px 0px 0px;
 background-image:none;
}



.inline{
display: inline; 
}


.partenairescentre{
 text-align:center;
clear:left;
}

.partenairestextecentre{
 text-align:justify;
margin-left:80px;
 float:left;
}

.partenairestextecentre img{
 display: inline; 
position:relative;
 text-align:left;
 margin-right:10px;
 float:left;
}

.sousmenu {
 display: inline;
}

.sousmenu img {
 display: inline; 
position:relative;
bottom:0px;left:0px;
}
/*
.sousmenutitre {
 display: inline; 
position:relative;
bottom:3px;left:10px;
font-weight:bold;
}
*/

.sousmenutitre {
padding-left:25px;
font-weight:bold;
background-image:url('./ressources/img/puce.png');
background-repeat: no-repeat;
}


.textereglement {
padding-left:25px;
background-image:url('./ressources/img/puce.png');
background-repeat: no-repeat;
}

.divtableau{

}

form p.divtableau label {
	overflow: hidden;
	float: left;
	width: 60px;
	text-align: left;
}

form p.divtableau label span.info {
	display: block;
}

.partenairescentre{
 text-align:center;
clear:left;
}

#navigation {
	height: 20px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	top: 0;
	left: 0;
}
#navigation li {
	float:left;
	padding:0;
	margin:auto 0px;
	text-align:center;
	width:172px;
	
 }
#navigation li ul {
	position: absolute; 
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	width:172px;
}
#navigation li ul li{
	display: none;
	width:100%;
	padding:0;
	text-align:center;
	filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;
	background-color: #000000;
}
#navigation li ul li a{display: block;font-size:12px;font-weight:bold;line-height:25px;}
#navigation li ul li a:hover{color: #ff9900; background-color: #333333;text-decoration:none;}
#navigation li:hover > ul li { display: block; }

#navigation li a{
 text-decoration: none;
	font-weight: normal;
}
#navigation li a:hover{
 text-decoration: none;
	font-weight: bold;
}


.clear{
clear:left;
}



.widgetcenter{
width:780px;background-position: bottom left;background-image:url('./ressources/img/box/boxnewsleft.png');background-repeat: no-repeat;
}

.widgetcenter .center{
margin-left:28px;
}

.widgetcenter .top{
height:69px;background-image:url('./ressources/img/box/boxnewstop.png');background-repeat:no-repeat;
}

.widgetcenter .titlecontent{
padding-top:17px;color: #fff;text-align:left;
 }
 
.widgetcenter .titleleft{
margin-left:28px;font-weight: bold;
 }
 
 .widgetcenter .titleusername{
float:right;margin-right:40px;
 }
 
  .widgetcenter .titledate{
float:right;margin-right:20px;
 }
 

.widgetcenter .contentbg{
background-image:url('./ressources/img/box/boxnewscenter.png');background-repeat: repeat-y;
}

.widgetcenter .content{
margin-left:8px;margin-right:22px;
}


.widgetcenter .bottom{
height:41px;background-image:url('./ressources/img/box/boxnewsbottom.png');background-repeat:no-repeat;
}


 

 


 
.widgetright{
  border: 1px solid #000;
 width: 200px; 
 font-size: 10px;
 color: #FFFFFF;
 margin-bottom:10px;
 font-family: tahoma; 
}


.widgetright .content{
 margin-right:10px;
 margin-left:10px;
}

.widgetright img{

display:inline;
	margin-top: 2px;
	margin-right: 5px;
}

.widgetright a{
font-size: 10px; font-family: tahoma;
}

.widgetright .top{
height:30px;
width:200px;
background-position: top center;
background-image:url('./ressources/img/background/droitehaut.png');
background-repeat:no-repeat;
}

.widgetright .bottom{
height:30px;
width:200px;
background-position: bottom center;
background-image:url('./ressources/img/background/droitebas.png');
background-repeat:no-repeat;
}

.widgetright .logocentre a{
margin-left:10px;
  padding: 0px 0px 0px 0px;
 background-image:none;
}

.widgetright #logopartenaire img{
height: 130px;
width: 180px;
}

.widgetright #logopartenaire a{
margin-left:10px;
  padding: 0px 0px 0px 0px;
 background-image:none;
}



.widgetright .title{
 padding: 2px 2px 2px 12px;
 font-family: tahoma;
 font-size:12px;
 font-weight: normal;
 letter-spacing:3px;
 margin-bottom: 2px; 
 color: #FFFFFF;
}


.widgetright .title a{
 font-family: tahoma;
 font-size:12px;
}

.widgetright .connection_content{
 padding: 2px 2px 2px 12px;
 font-family: tahoma;
 font-size:10px;
 font-weight: normal;
 letter-spacing:3px;
 margin-bottom: 2px;  

}


.widgetright .nextevents_content{
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom:10px;
 font-size: 12px; 
}

.widgetright .nextevents_content img{
display:inline;
	margin-top: 2px;
	margin-right: 5px;
}

.widgetright .nextevents_content a{
 font-size: 12px; 
}


.widgetright .nextevents_content_date{
	text-align:right;
	font-size: 10px;
	color: #FFFFFF;	
}

.widgetright .onliner_content {
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom:10px;
 font-size:12px;
}


.module_onliner_content{
 margin-left: 5px;
 margin-bottom:10px;
 font-size:12px;
}

.imgcenter img{
margin: 0 auto;
}

.emissions .impaire {display: block;margin-top:2px ;padding :2px 2px 2px 2px; background-color: #A3A3A3;border: 1px solid #636363;}
.emissions .paire {display: block;margin-top:2px ;padding :2px 2px 2px 2px; background-color: #979797;border: 1px solid #838383;}
.emissions img {float:left;height:50px;margin-right: 5px;}
.emissions a {display: block;height:50px;text-align: verify}
.emissions a:hover{ text-decoration: none;background-color: #535353}

#video{margin: 0 auto;width:720px;text-algin:left;}

#videoselect{width:100;}
.video .impaire {display: block;margin-top:2px ;padding :2px 2px 2px 2px; background-color: #A3A3A3;border: 1px solid #636363;}
.video .paire {display: block;margin-top:2px ;padding :2px 2px 2px 2px; background-color: #979797;border: 1px solid #838383;}
.video img {float:left;height:50px;margin-right: 5px;}
.video a {display: block;height:50px;text-align: verify}
.video a:hover{ text-decoration: none;background-color: #535353}


.textcenter {text-align:center;}