/* Design du NEWS (droite)*/		
#news {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  float:left;
  text-align:left;
}

#news dl, #news dt, #news dd, #news ul, #news form{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
}

#news li{
  padding-left:5px;
}

#news_main {
  margin:0px 0px 0px 0px;
  position:relative;
  top:0px;
  left:30px;
  display:block;
  width:160px;  
  font-family:arial, helvetica, sans-serif;
  font-size:12px;
  text-align:left;
  background-color:#FFB510;
  background-image:url(Images/fond_menu.png);
  background-repeat:repeat-x;
}

#news_top {
  position:relative;
  top:0px;
  left:0px;
  margin:0px 0px 0px 0px;
  display:block;
  width:190px;
  height:18px;
  background-color:#FFB510;
  background-image:url(Images/barre_news_haut.png);
}

#news_bottom {
  position:relative;
  left:0px;
  margin:0px 0px 0px 0px;
  display:block;
  width:190px;
  height:18px;
  background-color:#FFB510;
  background-image:url(Images/barre_news_bas.png);
}

#news h1 {
	margin:0px 0px 0px 0px;
	font-family:arial, helvetica, sans-serif;
	text-align:center;
	font-style:oblique;
	font-size:14px;
	background-color:#0000FF;
	display:block;
	border-color:#000000;
	border-style:solid;
	border-width:1px 1px 1px 1px;
}

#news h2 {
  background: #FFFFFF url("Images/barre_menu.png") repeat-x center top;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding-top:2px;
  font-family:arial, helvetica, serif;
  font-size:14px;
  font-weight:bold;  
  text-transform:uppercase;
  text-decoration: none;
  height:19px;
  display: block;  
}

#news h3 {
  margin: 5px 0px 5px 0px;
  font-family:arial, helvetica, serif;
  font-size:14px;
  font-weight:bold;  
  height:19px;
  display: block;  
}

#news_main p{
  text-align: left;
  padding-left:5px;
  padding-right:3px;
  padding-top:0px;
  padding-bottom:0px;
  margin:0px 0px 0px 0px;
}

#news a{ 
  color:#001199;	
}

#news a:hover{ 
  color:#EEEEEE;	
}

/* sondage */
#sidebar p{
	margin: 0;
	padding: 0;
  list-style-type:none;
  text-align:left;
}

#poll_question{
  font-style:oblique;
  text-align:left; 
}

.poll_reponse {
	margin: 0;
	padding: 0;
  text-align:left;
}

.poll_bar_ext {
	margin: 0;
	padding: 0;
	background-color: black;
	text-align:left;
	width: 158px;
	height: 10px;
	border: 1px solid #336699;
  display:block;
}

.poll_bar_int {
	margin: 0;
	padding: 0;
	border: none;
	text-align:left;
 	height: 10px;
	background-color: red;
  display:block;
}