html {margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
body{margin:0px; padding:0px;}
fieldset {margin:auto; border:1px solid #F27900;}
legend {font-weight:bolder; padding:8px; font-size:0.9em; color:#F27900;}
fieldset.sset {width:95%; border:1px solid #66CC99;}
legend.sset {font-weight:bold; padding:6px; font-size:0.75em; color: #FF4646;}
/*formulaires de saisie*/
input.btn1{color:#050; font-family:'trebuchet ms',helvetica,sans-serif; font-size:small; font-weight:bold;}
.datepick{margin:2px; float:left; font-size:0.75em; width:40px; color:#333333; background-color:#99FFCC; /*font-family: Verdana, Arial, Helvetica, sans-serif; border:1px outset #333333;*/}
input.saisie, textarea.saisie, select.saisie {margin:4px 2px; float:left; width:300px; padding-left:2px; color:#000099; background-color:#00FFFF; font-size:0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;}
div.saisie label {margin:2px 10px 2px 10px; float:left; width:160px; border:none; font-size:0.8em;}
div.saisie br {clear:both;}
/*div.col radio {float:left; }*/
input.col, textarea.col, select.col {margin:2px; float:left; width:80px; padding-left:2px; color:#000099; background-color:#00CCFF; font-size:0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;}
div.col label {text-align:right ;margin:2px 4px 2px 10px; float:left; width:105px; border:none; font-size:0.8em;}
div.col br {clear:both;}
div.colr label {margin:2px 10px 2px 80px; float:left; width:100px; border:none; font-size:0.9em;}
div#longDescrEvent {border:3px dotted #999999; margin-left:30px; width:640px;  padding-left:2px; color:#000099; background-color:#FFF; font-size:0.8em; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/}
#button-subscribe {margin-right:30px; font-size:0.75em; font-weight:700; width:130px; color:#333333; background-color:#99FFCC; font-family: Verdana, Arial, Helvetica, sans-serif; border:2px outset #333333;}
#button-reset {font-size:0.75em;  font-weight:700; width:130px; color:#333333; background-color:#99FFCC; border:2px outset #333333; font-family: Verdana, Arial, Helvetica, sans-serif; }
input#EventPhare, #showCal{background-color:#FFFFFF;}
/*div.tbbrd {padding:4px; width:600px; border:1px solid #666;}*/
div#ontop {font-size:1em; text-align: center; background-color:transparent; height:62px; margin:0px; padding: 0px;}
div#navbar {font-size:0.9em; background-color:#0A2672; padding:0; color:white;}
div#leftcontent {font-size:0.8em; top:64px; padding-left:2px; width:142px; float:left; height:656px; margin:0;/* border:solid 1px #CC0066;*/}
div#rightcontent {font-size:0.8em; top:64px; padding:2px; width:142px; float:right; border:none;}
div#centercontent {font-size:0.9em; top:54px; padding:8px; margin-left:150px; margin-right:150px;}
/*div#footer{height:35px; border-top:solid #000 1px; background-color:#CCCCCC; padding:0; 
margin: 0; text-align:center; clear: both;}*/
div#footer {clear: both;}
div#column2 {margin:0; padding:0; background-position: right; background-repeat: repeat-y; width:100%; background-color:white;}
div#column1 {margin:0; padding:0; background-image:url(pics/side1.gif); background-repeat:repeat-y; width:100%;}
div.linkcol {margin-top:10px; text-align:left; padding-left:20px;}
span.linkcol {width:125px;}
form.mp0 {margin:0px; padding:0;}
.vertic {margin:0; height:20px; width:180px; font-weight:bold; font-size:0.85em; color: #00FFFF; background-color: #0066FF; margin-top:3px;} /*submit*/
.linkcol a {width:125px; font-weight:bold; border:2px outset #CCCCCC; text-decoration:none; padding:2px 3px; background-color: #FFC8A4; color: #333333; font-size:0.75em; }
.linkcol a:active {width:125px; font-weight:bold; border:2px inset #CCCCCC; text-decoration:none; padding:2px 3px; padding:3px; background-color: #FFC8A4; color: #666666; font-size:0.75em; }
div.linkbar {margin-top:6px; text-align:left; padding-left:20px;  /*border:1px solid  #339900;*/}
span.linkbar {margin:5px;}
.linkbar a {font-weight:bold; border:2px outset #CCCCCC; text-decoration:none; padding:2px 3px; background-color: #FFC8A4; color: #333333; font-size:0.75em; }
.linkbar a:active {font-weight:bold; border:2px inset #CCCCCC; text-decoration:none; padding:2px 3px; padding:3px; background-color: #FFC8A4; color: #666666; font-size:0.75em; }
.clear {clear:both; display:block; height:1px; overflow:hidden; margin:0; padding:0;}
.cc {font-size:0.9em;}
.blb {border:1px solid black;}
.b1g {border:2px solid #ccc;}
.flle {float:left; margin:10px;}
.flri {float:right; margin:10px;}
.cllt {clear:left;}
.clri {clear:right;}
.liens1 {color: #444444; font-weight:bold; font-size:0.9em; border: 1px solid #666666; padding:3px; margin:5px; background-color:#F4F4F4;}
.liens2 {font-weight:normal; font-size:0.9em; border: 1px solid #999999; padding:2px; margin:4px; background-color:#66FFFF;}
.verify {padding:2px; color:red; background-color:yellow; font-size:0.8em;}
.msjr a span {position:absolute; left:-9999px; width:900px;}
.msjr a:hover, .msjr a:focus, .msjr a:active {position: relative;}
.msjr a:hover span, .msjr a:focus span, .msjr a:active span
{left:35px; top:9px; width:100px; text-align:center; padding:1px 1px 2px 1px; line-height:1.1; font-size: 9px; font-weight:bolder; background:#FFFFF6; border:1px solid #666; color: #3333CC; text-decoration:none;}
.check {float:left;}
.tabb a:hover {padding: 0 8px; background-color: #FF9999; padding:text-decoration:none; color:#FFEFDF;}
.tabb a {padding: 0 8px; text-decoration:none; color: #0000CC;}
#navhor ul{width:100%; background-color:#6699cc; padding-left:0; margin:0; float:left;}
div#navhor {height:12px; margin-bottom:20px;}
#navhor ul li{display:inline;}
#navhor ul li a{float:left; font-size:0.9em; color:#FFFFFF; padding:2px 10px 3px 10px; border-right:1px solid #FFFFFF;}
#navhor ul li a:hover{background-color:#336699;}
div.content {padding:10px; border:1px solid #999999; font-size:0.9em;}
a>img {border:none;}
