//* CSS Document */

table {

}

td {
	text-align:left;
}


a:link,a:active,a:visited {
	text-decoration: none;
	color : #dfcd45;
}

#contenu a {
	color : #8a0003;
	font-weight : bold;
}

a:hover	{
	text-decoration: none;
	color : #FFFFFF;
	font-weight : bold;
}

a.info {
  position:relative;
  border-bottom:1px dashed #808080;
  text-decoration: none; 
  font-weight: bold;
}
a:hover.info {
  text-decoration: none;
  background: none;
}
a.info span {
  display: none;
}

a:hover.info span {
  display: inline;
  position: absolute; 
  top:1.5em;
  left:0.5em;
  z-index: 20;
  background: #446D87;
  color: #fff;
  border:1px solid #000;
  width:150px;
  text-align:center;
  font-weight:normal;
  font-size: 10px;
  line-height:12px;
  padding:2px 4px;
}

#page {
	color : #fff;
	text-align:right;
	background-color : transparent;
	position:relative;
	left:90px;
	width: 700px;
}

#auteur1 {
	color : #ffffff;
	height: 62px;
	background-color : #565656;
	background: url(../images/rang11.gif) no-repeat right;
}

#auteur2 {
	color : #ffffff;
	height: 62px;
	background-color : #565656;
	background: url(../images/rang12.gif) no-repeat right;
}
#auteur3 {
	color : #ffffff;
	height: 62px;
	background-color : #565656;
	background: url(../images/rang13.gif) no-repeat right;
}
#auteur4 {
	color : #ffffff;
	height: 62px;
	background-color : #565656;
	background: url(../images/rang14.gif) no-repeat right;
}
#auteur5 {
	color : #ffffff;
	height: 62px;
	background-color : #565656;
	background: url(../images/rang15.gif) no-repeat right;
}

#auteur_com {
	color : #ffffff;
	height: 62px;
	background-color : #565656;
	background: url(../images/rang1_com.gif) no-repeat right;
}

#text_auteur {
	color:#dfcd45;
	text-align:right;
	position:relative;
	padding-right:10px;
	padding-top:20px;
}

#titre {
	color : #000;
	height: 64px;
	background-color : #565656;
	background: url(../images/rang2.gif) no-repeat right;
}

#titre_com {
	color : #000;
	height: 64px;
	background-color : #565656;
	background: url(../images/rang2_com.gif) no-repeat right;
}

#titre_mini {
	color : #dfcd45;
	height: 43px;
	background-color : #565656;
	background: url(../images/rang2_mini.gif) no-repeat right;
}

#text_titre {
	position:relative;
	padding-left:52px;
	padding-top:20px;
}

#text_titre_mini {
	position:relative;
	padding-left:15px;
	padding-top:5px;
}

#contenu {
	color : #000;
	font-size: 12px ;
	min-height:220px;
	vertical-align:top;
	background: url(../images/rang3.gif) repeat-y right top;
}

#contenu_com {
	color : #000;
	font-size: 12px ;
	height:auto;
	vertical-align:top;
	background: url(../images/rang3_com.gif) repeat-y right top;
}

#contenu_mini {
	color : #000;
	font-size: 12px ;
	height:auto;
	vertical-align:top;
	background: url(../images/rang3_mini.gif) repeat-y right top;
}

#contenu_mini a {
	color : #8a0003;
	font-weight : bold;
}

#text_contenu {
	position:relative;
	padding-left:45px;
	padding-right:30px;	
}

#text_contenu_mini {
	position:relative;
	padding-left:25px;
	padding-right:25px;	
}

#bas {
	color : #000;
	height: 42px;
	background-color : #565656;
	background: url(../images/rang4.gif) no-repeat right;
}

#bas_com {
	color : #000;
	height: 42px;
	background-color : #565656;
	background: url(../images/rang4_com.gif) no-repeat right;
}

#bas_mini {
	color : #000;
	height: 41px;
	background-color : #565656;
	background: url(../images/rang4_mini.gif) no-repeat right;
}

#text_bas {
	position:relative;
	padding-left:35px;
	padding-top:21px;
}

#news_table {
	position:relative;
	left:90px;
	color:#000;
	text-align:left;
	height:auto;
	width: 700px;
	background-position:bottom;
}

#mini_table {
	color:#000;
	text-align:left;
	height:auto;
	width: 160px;
	background-position:bottom;
}

ul#menu_liste
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}

ul#menu_liste li
{
	margin: 0 0 2px 0 ;
	padding: 0 ;
}

ul#menu_liste li a
{
	display: block ;
	width: 100px ;
	line-height: 28px ;
	color: #dfcd45 ;
	font-size: small;
	text-align:left;
	text-indent: 30px ;
	text-decoration: none ;
	font-family: arial;
	background: url(../images/bouton.png) no-repeat 0 0 ;
}

ul#menu_liste li a:hover
{
	background: url(../images/bouton.png) no-repeat 0 -28px ;
	font-family: arial;
	color: #f5e677 ;
	font-size: small;
}

