/* ----------------------------------------------------------------------------------------------------
RESET
-----------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1;color:black;background:white;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
/* HTML5 tags */
header, section, footer, aside, nav, article, figure {display: block;}
/* ----------------------------------------------------------------------------------------------------
GLOBAL
-----------------------------------------------------------------------------------------------------*/
body {margin:0px;padding:0px;color:#2B2B2B;background-color:#FFF;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#global {}
.clear {clear:both;}
a, a:visited {color:#269CC2; text-decoration:none;}
a:hover, a:active {text-decoration:underline;}
h1, h2, h3 {font-family: /*'MelbourneBold', "NewRegular", "Lucida Grande",Tahoma,*/ Arial, "Trebuchet MS",Helvetica, FreeSans, sans-serif;font-variant:small-caps;font-weight:bold;text-shadow: 2px 2px 5px #999999;filter: dropshadow(color=#999999, offx=2, offy=2);}
h1 {font-size:39px;}
h2 {font-size:36px;line-height:60px; margin-bottom:20px;}
h3 {font-size:22px;line-height:40px;}
/* ----------------------------------------------------------------------------------------------------
BOUTON WEEZEVENT
-----------------------------------------------------------------------------------------------------*/
#wz { position:absolute; top:150px; left:0px; position:fixed; height:150px; width:40px;}
#wz a {display: block;font-size: 1px;text-indent: -9000px;height:150px; width:40px;background:url(../../images/weezevent.png) no-repeat top left;}
#wz a:hover {background-position:0 -150px;}
/* ----------------------------------------------------------------------------------------------------
HEADER 1
-----------------------------------------------------------------------------------------------------*/
#header1_bg { background-color:#F4F4F4;}
#header1_content {margin: 0 auto;width: 980px;position:relative;}
/* ----------------------------------------------------------------------------------------------------
HEADER 2
-----------------------------------------------------------------------------------------------------*/
#header2_bg {background-color:#323232;}
#header2_content {margin: 0 auto;width: 980px;height:400px;}
/* ----------------------------------------------------------------------------------------------------
CONTENT
-----------------------------------------------------------------------------------------------------*/
#content_bg {}
#content_content {margin: 0 auto;width: 980px;padding:30px 15px 15px 15px;min-height:500px;}
#content {padding:15px 0px;background-color:#FFF;}
/* ----------------------------------------------------------------------------------------------------
CADRE
-----------------------------------------------------------------------------------------------------*/
.cadre {box-shadow: 2px -2px 8px 0px #999;border-radius: 10px;padding:20px;margin:40px 0px;}
/* ----------------------------------------------------------------------------------------------------
COLONNES
-----------------------------------------------------------------------------------------------------*/
.bloc_home {box-shadow: 2px -2px 8px 0px #999;border-radius: 10px;width:670px;float:left;margin-right:40px;position:relative;padding:15px;}
.bloc_home_droit {box-shadow: 2px -2px 8px 0px #999;border-radius: 10px;width:205px;float:left;position:relative;padding:15px;}
/* ----------------------------------------------------------------------------------------------------
FOOTER
-----------------------------------------------------------------------------------------------------*/
#footer1_bg {background-color:#2B2B2B;}
#footer1_content {margin: 0 auto;width: 980px;color:#FFF;padding:20px 0px;}
/* ----------------------------------------------------------------------------------------------------
SLIDER
-----------------------------------------------------------------------------------------------------*/
#slider-wrapper {margin:0px;padding:0px;}
#slider {position:relative;top:30px;left:0px;width:980px;height:330px;margin-left:0;background:url(../../images/loading.gif) no-repeat 50% 50%;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
#slider a {border:0;display:block;}
.nivo-controlNav {display:none;position:absolute;left:260px;bottom:-42px;}
.nivo-controlNav a {display:block;width:22px;height:22px;background:url(../../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -22px;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url(../../images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}
.nivo-caption {text-shadow:none;font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a { color:#efe9d1;text-decoration:underline;}
.nivoSlider {position:relative;box-shadow: 0 0 5px #333333;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
/* ----------------------------------------------------------------------------------------------------
UI
-----------------------------------------------------------------------------------------------------*/
p.question, p.reponse {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;}
p.question {color:#000; font-weight:bold;}
p.reponse { margin-bottom:25px;}
ul.ui {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px; margin-left:40px; margin-bottom:25px;}
p.reponse_ui{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;}


