a.info {
   position: relative;
text-decoration:none;
}
a.info span {
   display: none; /* on masque l'infobulle */
}
a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */
}
a.info:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;

   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

   top: 10px; /* on positionne notre infobulle */
   left: 20px;

   background: #ff800c;

   color: #000;
   padding: 10px;

   border: 5px dashed #cdeb8b;
}
body {
	margin:0px;
	background:url(../images/fond_page.jpg) top repeat-x #FFFFFF;
}
form {
	margin:0px;
	padding:0px;
}
ul {
list-style-image:url(../images/bullet_blue.png);
}
.tags_cron {
font-family: Arial;
color: #3f507a;
}

.logo a h1 {
	font-family: Arial;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #36393D;
	padding: 0px;
	margin: 0px;
}

.rubrique {
	font-family: Arial;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #232c41;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	text-align:center;
}

.rubrique h1 {
	font-family: Arial;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #232c41;
	padding: 0px;
	margin: 0px;
	text-align:center;
}

.rubrique h2 {
	font-family: Arial;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #232c41;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	text-align:center;
}
.menu h1 {
	font-family: Verdana;
	font-size: 18px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #ff921d;
	padding: 5px 0px 5px 0px;
	margin: 0px;
	text-align:center;
}

.bgmenu {
	background: none;
}

.cat ul li a {
	font-family: Arial;
	font-size: 14px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #232c41;
	padding: 5px 0px 5px 0px;
	margin: 0px;
	text-align:left;
}

.cat ul li a:hover {
	font-family: Arial;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #232c41;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
}

.cat_links ul li a {
	font-family: Arial;
	font-size: 12px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	padding: 5px 0px 5px 0px;
	margin: 0px;
	text-align:left;
}

.cat_links ul li a:hover {
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
}

.table_haut {
	border:0px solid #F9F7ED;
	background: none;
	padding-right : 5px;
	padding-left : 5px;
}

.nav_hosted {
border: 1px solid #c2beab;
background : #f2ecd8;
padding: 2px 2px 2px 2px;
}

.page {
	font-family: Arial;
	font-size: 12px;
	font-style: none;
	font-weight: none;
	text-decoration: none;
	color: #36393D;
	padding: 4px;
	margin: 0px;
}

.titre {
	font-family: Arial;
	font-size: 14px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #36393D;
	padding: 0px;
	margin: 0px;
}

.titre_search {
	font-family: Arial;
	font-size: 14px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
	padding: 0px;
	margin: 0px;
}

.menufooter {
	font-family: Arial;
	font-size: 10px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #36393D;
	padding: 0px;
	margin: 0px;
}

.date {
	font-family: Arial;
	font-size: 10px;
	font-style: italic;
	font-weight: none;
	text-decoration: none;
	color: #36393D;
	padding: 0px;
	margin: 0px;
}

.tags {
	font-family: Arial;
	font-size: 10px;
	font-style: italic;
	font-weight: none;
	text-decoration: none;
	color: #36393D;
	padding: 0px;
	margin: 0px;
}

.tags_txt {
	font-family: Arial;
	font-size: 10px;
	font-style: none;
	font-weight: none;
	text-decoration: none;
	color: #36393D;
	padding: 0px;
	margin: 0px;
}

.div_titre {
overflow:hidden;
float:left;
width:360px;
height:15px;
}

.div_date {
overflow:hidden;
float:right;
height:15px;
width:100px;
text-align:right;
}

.div_com {
overflow:hidden;
float:left;
width:360px;
height:50px;
font-family: Verdana;
font-size: 10px;
font-style: none;
font-weight: none;
text-decoration: none;
color: #36393D;
padding: 0px;
margin: 0px;
}

.div_com a {
font-family: Verdana;
font-size: 10px;
font-style: none;
font-weight: none;
text-decoration: none;
color: #36393D;
}

.div_infos {
overflow:hidden;
float:right;
height:75px;
width:100px;
text-align:right;
font-family: Arial;
font-size: 9px;
font-style: none;
font-weight: none;
text-decoration: none;
color: #36393D;
padding: 0px;
margin: 0px;
}

.div_infos a {
text-decoration: none;
}

.interligne {
	border-bottom: 1px dotted #bccbed;
}

.com {
font-family: Verdana;
font-size: 11px;
font-style: none;
font-weight: none;
text-decoration: none;
color: #36393D;
padding: 0px;
margin: 0px;
}

.com_out h2 {
font-family: Verdana;
font-size: 10px;
font-style: none;
font-weight: none;
text-decoration: none;
color: #36393D;
padding: 0px;
margin: 0px;
}

.titre h1 {
	font-family: Arial;
	font-size: 18px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #36393D;
	padding: 0px;
	margin: 0px;
}

.titre h3 {
	font-family: Arial;
	font-size: 14px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #36393D;
	padding: 0px;
	margin: 0px;
}

.form_permanent {
font-size: 10px;
font-weight: bold;
color: #4096ee;
}

.form_search {
font-size: 12px;
font-weight: bold;
color: #232c41;
}

.form_account{
font-family: Arial;
font-size: 9px;
font-weight: none;
color: #232c41;
	padding: 0px;
	margin: 0px;
}

.form_admin{
font-family: Arial;
font-size: 9px;
font-weight: none;
color: #4096ee;
	padding: 0px;
	margin: 0px;
}

.error {
	font-family: Arial;
	font-size: 12px;
	font-style: none;
	font-weight: none;
	text-decoration: none;
	color: #ff0000;
}

.texte_menu {
	font-family: Arial;
	font-size: 12px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	background: #ecf3ff;
}

.texte_plugs {
	font-family: Arial;
	font-size: 10px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.texte_status {
	font-family: Arial;
	font-size: 14px;
	font-style: none;
	font-weight: none;
	text-decoration: none;
	color: #d1329b;
}

.texte_stats {
	font-family: Arial;
	font-size: 12px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.tab_plug {
	margin-bottom:8px;
	margin-left:0px;
	margin-top:8px;
	border-bottom:2px dashed #EEEEEE;
	background-color: #FFFFFF;
}

.corner {
	
}
.table_fond {
	border:0px solid #F9F7ED;
	background:url(../images/fond_tableau.jpg) top right no-repeat #FFFFFF;
	padding-right : 5px;
	padding-left : 5px;
}