/* Global style
********************************************/
html, body{margin: 0;padding: 0;}

body{background-color: #fff;font-family: Arial, Helvetica, sans-serif;}

a, a:hover, a:visited tex{text-decoration: underline; color: #444444;}

p {font-size : 11px; line-height : 14px; color : #888; margin: 0px 0px 0px 120px;}

#title { font-size : 20px; color : #f20afb; margin-left :20px; margin-top : 20px; }



div#footerwrap {width:100%;position: absolute; bottom:0; height:20px; background-color: #BBB; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }

body>div#footerwrap {position:fixed; }

div#footer{ margin-right : 10px; text-align:right; font-size : 12px; color : black;  filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; }

#footer a, a:hover, a:visited{color : black; text-decoration: none;}

#liens a{position : absolute; left : 650px; font-size : 12px; color : #555; }

/* Text Styles */

h1 { margin-left :120px; margin-top : 40px; margin-bottom : 4px;}

h2 {font-size : 11px; color : #f20afb; margin-left : 80px; display:inline; }

h3 { font-size : 11px; color : #f20afb; margin-left : 100px; margin-top : 30px;}

/* Revised by M3 */

.events {margin: 0px 0px 0px 120px;}

.newsTitle {font-size: 11px; line-height: 14px; background-color: #fef0ff; padding-top: 2px; padding-bottom:4px; display:block; color: #666666; margin-bottom:10px;}

.newsTitle a, a:hover, a:visited {color: #666666;}

.newsTitle2 p{font-size: 11px; line-height: 14px; background-color: #fef0ff; padding: 3px 4px 4px 4px; display:block; color: #666666; margin: 0px 150px 20px 116px;}

