.moduletable-news{margin:0; padding:0; width:100%; table-layout:fixed;}
.moduletable-news td{vertical-align:top;}
.moduletable-news th{height:28px; text-align:left; padding:0; text-transform:none; text-transform:capitalize; color:#0099FF; 
font:18px Verdana, Arial, Helvetica, sans-serif; line-height:24px}
.moduletable-news .alias{font:11px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666; display:block; clear:both;}

.moduletable-news .titre{font:bold 18px verdana, Arial, Helvetica, sans-serif; display:block; line-height:15px; text-transform:none; color:#336699}
.moduletable-news .titre:hover{color:#036; text-decoration:underline;}
.moduletable-news p{margin:0 0 10px ; padding:0; color:#000}
.moduletable-news .bigimg{margin-right:10px; margin-bottom:5px; float:left; width:220px; height:120px;}
.moduletable-news .smallimg{margin-right:5px; margin-bottom:2px; float:left; width:140px; height:75px;}
.moduletable-news  .morebtn{text-decoration:none; display:block; border:1px solid #888; width:40px; height:16px; float:left; background:#0066FF url(../images/morebtn.gif) no-repeat; 
color:#fff;}

.moduletable-news  a .smallink{margin-right:2px; margin-bottom:2px; float:left; width:120px; height:60px; padding:1px; border:1px solid #999}
.moduletable-news .liens{margin:0; padding:0; list-style-type:none; clear:both;}
.moduletable-news .liens li{margin:0; padding:2px 0 2px; list-style-type:none; display:block; margin-bottom:1px;}
.moduletable-news .liens li a{font:11px Verdana, Arial, Helvetica, sans-serif; line-height:11px;  text-decoration:none; color:#336699;}
.moduletable-news .liens li a:hover{text-decoration:underline;}
.moduletable-news .btnup{display:block; height:19px; background-color:#777; color:#FFF; }
.moduletable-news .btndown{display:block; height:19px; background-color:#777; color:#FFF;}

.moduletable-news .camp{margin:0; padding:0; clear:both;}
.moduletable-news .camp td{padding:5px; background-color:#f9f9f9; border-bottom:1px solid #e5e5e5}
.moduletable-news .camp .alias{display:block; color:#444; font-size:13px; line-height:11px;}
.moduletable-news .camp .titre{ display:block; margin-top:2px;font:bold 17px Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-transform:uppercase; color:#000}
.moduletable-news .camp titre:hover{color:#6699FF;}
.moduletable-news .camp .smallimg{margin-right:5px; margin-bottom:2px; float:left; width:120px; height:61px;}

.moduletable-news .cth{display:block; font-weight:normal; height:24px; background:#000 url(../images/modth.png); color:#FFF; line-height:24px; padding-right:5px; margin:1px;
font-size:15px;}

.moduletable-news table td ul li a:hover{text-decoration:underline;}

.moduletable-video{margin:0; padding:0; width:100%; height:350px; background:#000 url(../images/videobg.jpg) no-repeat top center;}
.moduletable-video td{vertical-align:middle;}

.moduletable-flash{margin:0; padding:0; width:100%; margin:10px 0 10px; background-color:#fff; padding:3px; border:2px solid #99CC00;}
.moduletable-flash td{vertical-align:top;}
.moduletable-flash th{height:18px; text-align:right; padding:0; text-transform:none; text-transform:uppercase; color:#fff; text-transform:uppercase; 
font:11px Verdana, Arial, Helvetica, sans-serif; line-height:18px; background-color:#99CC00; padding-right:4px}

.moduletable-login{margin:0; padding:0; float:left;}
.moduletable-login .inputbox{border:1px solid #aaa; height:18px; font:12px Arial, Helvetica, sans-serif; margin:0 2px 0 2px; min-width:80px}
.moduletable-login label{ text-transform:uppercase; font-size:10px; margin-right:3px;}

.moduletable-imgslide{margin:0; padding:0; margin-bottom:0; background-color:#000000; width:100%; border-bottom:4px solid #fff}

.moduletable-imglink{margin:auto;}

.moduletable-summary{margin:0; padding:0; width:250px; background:#fff url(../images/realiz.jpg) no-repeat top center; text-align:center; margin-bottom:10px;}
.moduletable-summary label{display:block; height:14px;}

.moduletable-wtv{margin:0; padding:0; width:250px; background:#fff; text-align:center; margin-bottom:10px;}
.moduletable-wtv a.tvbutton{display:block; margin:0; background:#fff url(../images/tvbtn.jpg) no-repeat top center; padding:0; height:60px; width:200px;}
.moduletable-wtv a.tvbutton:hover{background:#fff url(../images/tvbtnon.jpg) no-repeat top center;}
.moduletable-wtv a.telebutton{display:block; margin:0; background:#fff url(../images/tvbtn2.jpg) no-repeat top center; padding:0; height:60px; width:200px;}
.moduletable-wtv a.telebutton:hover{background:#fff url(../images/tvbtnon2.jpg) no-repeat top center;}


.moduletable-contactmail{margin:auto; padding:0; width:99%; text-align:center}
.moduletable-contactmail ul{list-style-type:none; margin:0; padding:0; text-align:center}
.moduletable-contactmail ul li{list-style-type:none; margin:0; padding:0; margin-bottom:5px; text-align:center}
.moduletable-contactmail ul li a{display:block; width:99%; margin:auto; height:40px; width:250px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background:url(../images/contactbtn.jpg) no-repeat; text-decoration:none; text-transform:uppercase; line-height:40px; text-align:center}
.moduletable-contactmail ul li a:visited{color:#FFFFFF;}