body { margin: 0; padding: 0; background: url(../images/bg0.gif) repeat-y #fff; }
img { border: none;}
/*table { border-collapse: collapse; }*/
div, td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #333333; line-height: 20px;}
h1 {}
h2 {}
/*h3 {}*/
h4 {}


/* FLOAT & CLEAR */
.float-l { float: left;}
.float-r { float: right;}
.clear { clear: both;}
.clear-l { clear: left;}
.clear-r { clear: right;}


/* PAGE */
#page { width:100%; text-align:center; padding:0; margin:0; background:url(../images/bg.gif) top repeat-x;}
#wrap { width:1266px; margin:0 auto; position:relative;}
#top { width:1266px; z-index:3; position: relative;}
.logo { width:765px;}
.logo img { float:left;}
.logs { width:450px; text-align:right; color:#fff; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px 25px 0 0;}
.logs a { color:#333; text-decoration: underline;}
.logs a.on { color:#fff; text-decoration:none;}
#left { z-index:2; position: relative; width:250px;}
/*#.menu { width:230px; margin:10px; overflow:hidden; }*/
/*#.menu ul { margin:0; padding:0;}*/
/*#.menu ul li { float:left; list-style-type:none; list-style-image:none; text-transform:uppercase; font-weight:bold; margin-bottom:1px;}*/
/*#.menu ul li a { display:block; width:205px; height:18px; overflow:hidden; color:#000; text-align:left; padding:2px 0 2px 25px; text-decoration:none; background:url(../images/mn.gif) 0 0 no-repeat;}*/
/*#.menu ul li a:hover { background-position:0 -22px;}*/
#right { z-index:1; position:relative; width:1000px;}
.content { width:970px; margin:0  auto;}
.banniere { width:970px; height:138px; overflow:hidden; margin:10px 0;}
.tabs { width:970px; margin:10px 0 20px 0;}
.tabs table td, .tabs table th { vertical-align:top; text-align:left; padding:5px 0;}
.tabs table th img { vertical-align:baseline; margin:0 5px 0 0; }
.tabs table th.titre-tabs { width:310px; font-size:16px; font-weight:bold; color:#333;}
.sep-tabs { width:20px; overflow:hidden; background:none;}
.tabs table td.content-tabs { height:120px;}
.tabs table td.content-tabs div { width:195px;}
.tabs table td.content-tabs div ul { margin:0 0 0 20px; padding:10px 0;}
.tabs table td.content-tabs div ul li { margin:0; padding:0; list-style-image:url(../images/puce-liste.gif); list-style-position:outside;}
.tabs table td.content-tabs div ul li a { color:#333; text-decoration:none;}
.tabs table td.content-tabs div ul li a:hover { text-decoration:underline;}
.tabs table td.clients { background:url(../images/fd-client.gif) top right no-repeat #e4e4e4;}
.tabs table td.contrat { background:url(../images/fd-contact.gif) top right no-repeat #e4e4e4;}
.tabs table td.soirees { background:url(../images/fd-soiree.gif) top right no-repeat #e4e4e4;}
.tabs table td.playlist { background:url(../images/fd-playlist.gif) top right no-repeat #e4e4e4;}
.tabs table td.download { background:url(../images/fd-download.gif) top right no-repeat #e4e4e4;}
.tabs table td.admin { background:url(../images/fd-admin.gif) top right no-repeat #e4e4e4;}
.actu { width:640px; background:#e4e4e4;}
.actu-list { padding:15px 0; margin: 0 20px; text-align:left; border-bottom:1px dotted #333; font-size:11px; line-height:14px;}
.actu-list a { display:block; color:#e34e03; font-weight:bold; text-decoration:underline; text-align:right;}
.date { display:block; font-weight:bold; font-size:12px;}
.lastactu { border:none;}
.info { width:310px; }
.info-tab { width:165px; height:120px; background:#e4e4e4; overflow:hidden; text-align:left;}
.info-det { padding:10px; font-size:12px; line-height:18px; }
.info-det a {  font-weight:bold; text-decoration:underline; color:#333; }
.info-det strong { font-size:16px; font-weight:bold; display:block; padding:0 0 20px 0; }
.info-det strong span { color:#e34e03; padding-right:5px;}


table.tablesoter {
	border: 1px solid #888;
}
