body,h1,h2,h3,h4,h5,h6,p,div,form,fieldset,label,input,ol,ul,dl,dt,dd,img{margin:0;padding:0;border:0}
a{text-decoration:none}a:hover{text-decoration:none}
hr{clear:both;visibility:hidden}
#footer,#footer p,#footer hr,#footer dl{display:none}
#footer noscript dl{display:block;margin:20px auto;width:620px;padding:8px;border:dashed 1px #333;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:justify}
li{list-style:none}
span.clear{
clear:both;
}
/* body */
body{
color:#6A6B67;
font:11px Arial,Helvetica,sans-serif;
/*background:#243346 url(/img/def/bg_body.jpg) repeat-x 0 0;*/
background:white;
}
/* bodycontent */
#bodycontent{
position:relative;
width:995px;
text-align:left;
margin:0 auto;
}
/* top */
#top{
height:251px;
background:url(/img/def/header.jpg) no-repeat 0 0;
position:relative;
}
#top h1 a{
display:block;
float:left;
position:absolute;
left:75px;
top:5px;
width:90px;
height:150px;
text-indent:-9999px;
background:url(/img/def/logo.gif) no-repeat 0 0;
overflow:hidden;
}
#top h2,#top h3{
display:none;
}
/* rubriques */
#rubriques{
position:absolute;
height:20px;
bottom:36px;
left:90px;
width:560px;
}
#rubriques dt{
display:none;
}
#rubriques dd{
float:left;
text-indent:-9999px;
margin-left:10px;
padding-left:10px;
}
#rubriques dd a{
display:block;
overflow:hidden;
height:19px;
}
#rubriques dd.m1 a{
background:url(/img/def/menu2/m1.gif) no-repeat 0 0;
width:136px;
}
#rubriques dd.m2 a{
background:url(/img/def/menu2/m2.gif) no-repeat 0 0;
width:115px;
}
#rubriques dd.m3 a{
background:url(/img/def/menu2/m3.gif) no-repeat 0 0;
width:90px;
}
#rubriques dd.m4 a{
background:url(/img/def/menu2/m4.gif) no-repeat 0 0;
width:98px;
}
#rubriques dd a:hover{
background-position:0 -19px;
}
/* espaces */
#espaces{
position:absolute;
width:265px;
height:89px;
right:11px;
bottom:53px;
background:url(/img/def/bg_espace_top.jpg) no-repeat 0 0;
}
#espaces dl{
position:relative;
width:265px;
height:89px;
}
#espaces dt{
display:none;
}
#espaces dd a{
display:block;
overflow:hidden;
text-indent:-9999px;
height:48px;
}
#espaces dd.m1 a{
background:url(/img/def/espace-marches.jpg) no-repeat 0 0;
width:141px;
position:absolute;
left:4px;
top:27px;
}
#espaces dd.m2 a{
background:url(/img/def/espace-medias.gif) no-repeat 0 0;
width:117px;
position:absolute;
right:3px;
top:27px;
}
/* middle */
#middle{
width:995px;
background:url(/img/def/bg_middle.gif) repeat-y 0 0;
min-height:750px;
}
/* gauche */
#gauche{
float:left;
width:179px;
}
#gauche h3.aff{
background:url(/img/home/aff.jpg) no-repeat 0 0;
text-indent:-9999px;
overflow:hidden;
height:13px;
}
#gauche h3.news{
background:url(/img/home/news.jpg) no-repeat 0 0;
text-indent:-9999px;
overflow:hidden;
height:13px;
margin-top:10px;
}
#gauche h3.contact a{
display:block;
margin:24px 3px 0;
width:173px;
height:36px;
text-indent:-9999px;
overflow:hidden;
background:url(/img/def/btn-contact.gif) no-repeat 0 0;
}
#gauche p.txtcontact{
margin:10px 5px 30px;
width:150px;
padding:10px;
}
#gauche p.txtcontact span{
color:#3ca6c7;
font:bold 12px Arial,Helvetica,sans-serif;
}
#gauche p.txtcontact strong{
color:#004c94;
font:bold 12px Arial,Helvetica,sans-serif;
}
#gauche h3.partenaires{
background:url(/img/home/partenaires.gif) no-repeat 0 0;
text-indent:-9999px;
overflow:hidden;
height:29px;
margin-top:10px;
}
/* menu */
#menu{
margin:16px 0.5em 32px 0;
}
#menu h3{
display:none;
}
#menu li{
margin:0 0 8px 0;
}
#menu li a{
display:block;
font-size:11px;
color:#243446;
padding:0 0 0 16px;
background:url(/img/def/menu/puce-menu.gif) no-repeat 0 0;
}
#menu li.current a{
padding:0 0 0 22px;
margin:0;
color:#1e94d0;
background:url(/img/def/menu/puce-menu-current.gif) no-repeat 0 2px;
}
#menu li a:hover{
color:#1e94d0;
}
#menu li ul,
#menu li span{
display:none;
}
#menu li.current ul{
display:block;
}
#menu li.current ul li{
margin:0;
padding:0 0 0 20px;
}
#menu li.current ul li a{
margin:2px 0 2px 2px;
padding-left:4px;
color:#243446;
background:url(/img/puces/plan-site-dd.gif) no-repeat 0 5px;
}
#menu li.current ul li.current a{
color:#1e94d0;
}
/* gaucheaffiche */
#gaucheaffiche{
margin-top:20px;
}
#gaucheaffiched1{
padding:10px;
background:#E4F1C6;
border-top:1px solid #8da505;
margin-top:3px;
}
#gaucheaffiched2{
text-align:center;
}
#gaucheaffiche strong{
font:bold 12px Arial,Helvetica,sans-serif;
color:#243446;
}
#gaucheaffiche img{
margin:5px 0;
}
#gaucheaffiche p{
margin-top:10px;
text-align:left;
}
#gaucheaffiche a{
padding-left:17px;
background:url(/img/puces/puce_v.jpg) no-repeat 0 0;
color:#82AC1A;
font-weight:bold;
}
/* newsletter */
#newsletter{
border-top:1px solid #299fbc;
margin-top:3px;
padding:5px 10px 13px;
background:#d8e4eb;
}
#newsletter span{
display:block;
margin:5px 0;
width:118px;
height:23px;
text-indent:-9999px;
overflow:hidden;
background:url(/img/def/newsletter-txt.gif) no-repeat 0 0;
}
#newsletter #newsletteremail{
float:left;
display:block;
width:100px;
height:auto;
margin:11px 0 12px 0;
padding:0;
border:1px solid #299fbc;
border-right:none;
background:white;
font:11px Arial,Helvetica,sans-serif;
color:#4d4d4d;
}
#newsletter #ok{
float:left;
}
#newsletter p{
clear:both;
border-top:1px solid #299fbc;
padding:12px 0 0 0;
background:url(/img/puces/puce_b.jpg) no-repeat 0 12px;
}
#newsletter p a{
font-weight:bold;
color:#299fbc;
padding:0 0 0 16px;
}
/* contacter */
#contacter{
border-top:1px solid #299FBC;
text-align:center;
margin-top:3px;
padding-top:5px;
}
#contacter img{
margin:0.5em 0;
}
/* center */
#center{
padding:18px 0 0 43px;
float:left;
width:505px;
}
/* navigation */
#navigation{
font-size:10px;
margin-bottom:3em;
color:#243446;
}
#navigation li{
display:inline;
}
#navigation li a{
color:#243446;
}
#navigation li span{
color:#1e94d0;
}
/* page */
#content{
margin-right:30px;
}
#script{
margin-right:30px;
}
/* droite */
#droite{
position:absolute;
right:7px;
top:213px;
width:270px;
}
#droite div.column div.column_center{
background:url(/img/def/droite/bg-column.png) repeat-y 0 0;
}
#droite div.column span.column_top{
display:block;
height:25px;
text-indent:-9999px;
overflow:hidden;
background:url(/img/def/droite/bg-column-top.png) no-repeat top center;
}
#droite div.column span.column_foot{
display:block;
height:25px;
text-indent:-9999px;
overflow:hidden;
background:url(/img/def/droite/bg-column-footer.png) no-repeat top center;
}
#droite div.share div.share_center{
padding:0 15px 0 30px;
background:url(/img/def/droite/share/bg-share.png) repeat-y center center;
}
#droite div.share span.share_top{
display:block;
height:10px;
text-indent:-9999px;
overflow:hidden;
background:url(/img/def/droite/share/bg-share-top.png) no-repeat top center;
}
#droite div.share span.share_foot{
display:block;
height:11px;
text-indent:-9999px;
overflow:hidden;
background:url(/img/def/droite/share/bg-share-footer.png) no-repeat top center;
}
#droite div.share div.share_center dl{
padding:10px 0 0 10px;
overflow:hidden;
}
#droite div.share div.share_center dt{
margin:0 0 7px 5px;
width:122px;
height:10px;
text-indent:-9999px;
overflow:hidden;
background:url(/img/def/droite/share/txt-follow.png);
}
#droite div.share div.share_center dd{
float:left;
margin:4px;
}
#droite div.share div.share_center dd a{
display:block;
width:32px;
height:32px;
text-indent:-9999px;
overflow:hidden;
}
#droite div.share div.share_center dd a.facebook{
background:url(/img/def/droite/share/facebook.png);
}
#droite div.share div.share_center dd a.twitter{
background:url(/img/def/droite/share/twitter.png);
}
#droite div.share div.share_center dd a.youtube{
background:url(/img/def/droite/share/youtube.png);
}
#droite div.share div.share_center dd a.flickr{
background:url(/img/def/droite/share/flickr.png);
}
#droite div.share div.share_center dd a.tumblr{
background:url(/img/def/droite/share/tumblr.png);
}
/* droiteaffiche */
#droiteaffiche{
padding:0 6px 0 23px;
}
#droiteaffiche h3{
text-indent:-9999px;
height:20px;
width:241px;
background:url(/img/def/droite/affiche.jpg) no-repeat 0 0;
}
#droiteaffiche strong{
font:bold 12px Arial,Helvetica,sans-serif;
color:#243446;
}
#droiteaffiche a{
padding-left:17px;
background:url(/img/puces/puce_v.jpg) no-repeat 0 0;
color:#82AC1A;
font-weight:bold;
}
#droiteaffiched1{
background:#E4F1C6;
margin:0 0 0 18px;
padding:10px 5px 5px 5px;
}
#droiteaffiched2 img{
float:left;
margin:0 5px 5px 0;
}
#droiteaffiche p{
padding-top:5px;
}
/* droiteagenda */
#droiteagenda{
padding:0 6px 0 23px;
}
#droiteagenda h3{
text-indent:-9999px;
height:20px;
width:241px;
background:url(/img/def/droite/agenda.jpg) no-repeat 0 0;
}
#droiteagenda dl{
margin:12px 0 0 25px;
border-top:1px solid #D4D4D4;
padding:12px 0 0 0;
}
#droiteagenda dl.droiteagendaf{
border-top:none;
padding-top:0;
}
#droiteagenda dl dt{
font:bold 12px Arial,Helvetica,sans-serif;
color:#243446;
}
#droiteagenda dl dd{
font:11px Arial,Helvetica,sans-serif;
color:#838383;
}
#droiteagenda dl dd a{
padding-left:17px;
background:url(/img/puces/puce_v.jpg) no-repeat 0 0;
color:#82AC1A;
font-weight:bold;
}
#droiteagenda p a{
display:block;
width:217px;
height:55px;
text-indent:-9999px;
overflow:hidden;
margin:12px 0 0 24px;
background:url(/img/def/droite/decouv.jpg) no-repeat 0 0;
}
#droiteagendadiv{
margin:15px 0 0 25px;
}
#droiteagendadiv a{
background:transparent url(/img/puces/puce_b.jpg) no-repeat 0 0;
color:#299FBC;
font-weight:bold;
padding:0 0 0 17px;
}
/* droitemembres */
#droitemembres{
margin-top:25px;
padding:0 6px 0 23px;
}
#droitemembres h3{
text-indent:-9999px;
height:20px;
width:241px;
background:url(/img/def/droite/espace.jpg) no-repeat 0 0;
}
#droitemembres form label{
font-weight:bold;
}
#droitemembres div{
margin:7px 0 0 22px;
}
#identifiant{
border:1px solid #B9C529;
padding:0;
margin:0.2em 0;
display:block;
width:149px;
color:#6A6B67;
font:11px Arial,Helvetica,sans-serif;
}
#droitemembres ul li
{
padding:0 0 0 8px;
background:url(/img/puces/center_v.gif) 0 4px no-repeat;
}
#droitemembres a{
color:#6A6B67;
}
/* clear */
span.clear{
display:block;
height:0;
text-indent:-9999px;
overflow:hidden;
clear:both;
}
/* bottom */
#bottom{
position:relative;
width:995px;
text-align:left;
margin:0 auto;
background:url(/img/def/bg_middle.gif) repeat-y 0 0;
}
#bottom p{
color:#838383;
text-align:center;
padding:3.5em 0 0.5em 0;
margin-left:186px;
width:534px;
}
#bottom p img{
vertical-align:text-bottom;
}
/* struture page wysiwyg */
#content div.txt,
#content div.txtxt,
#content div.txtimg,
#content div.imgtxt,
#content div.imgimg{
clear:both;
}
#content div.bloc,
#content div.bloc div,
#content div.init,
#content div.init div{
cursor:pointer;
}
#content div.txtxt div.txtlft{
float:left;
width:47%;
}
#content div.txtxt div.txtrgt{
float:right;
width:47%;
}
#content div.txtimg div.imgrgt{
float:right;
}
#content div.txtimg div.imgrgt img{
display:block;
}
#content div.imgtxt div.imglft{
float:left;
}
#content div.imgtxt div.imglft img{
display:block;
}
#content div.imgimg{
text-align:center;
}
#content .selimg{
border:solid 1px #8B4513;
}
#content .edit{
border:dashed 1px #DCDCDC;
}
#content #iedit{
border:solid 1px #999;
}
#content div.bloc,
#content div.bloc div{
border:dashed 1px black;
}
#content div.txt.init,
#content div.imgimg.init,
#content div.init div{
border:solid 1px black;
}
/* defaut */
#content .txt,
#content .txtxt,
#content .txtimg,
#content .imgtxt,
#iedit
{
color:#6A6B67;
font:11px Arial,Helvetica,sans-serif;
font-weight:normal;
text-align:justify;
}
/* titre 1 */
#content .txt h2,
#content .txtxt h2,
#content .txtimg h2,
#content .imgtxt h2,
#iedit h2
{
margin-bottom:1em;
font-size:18px;
font-weight:normal;
color:#1e94cf;
}
/* titre 2 */
#content .txt h3,
#content .txtxt h3,
#content .txtimg h3,
#content .imgtxt h3,
#iedit h3
{
margin-bottom:1em;
font-size:14px;
font-weight:normal;
color:#8eb530;
}
/* titre 3 */
#content .txt h4,
#content .txtxt h4,
#content .txtimg h4,
#content .imgtxt h4,
#iedit h4
{
margin-bottom:1em;
font-size:13px;
font-weight:normal;
color:#040404;
}
/* liste */
#content .txt ol li,
#content .txtxt ol li,
#content .txtimg ol li,
#content .imgtxt ol li,
#iedit ol li
{
padding:0 0 0 8px;
}
#content .txt ul li,
#content .txtxt ul li,
#content .txtimg ul li,
#content .imgtxt ul li,
#iedit ul li
{
padding:0 0 0 8px;
background:url(/img/def/puces/center.gif) 0 4px no-repeat;
}
/* lien */
#content .txt a,
#content .txtxt a,
#content .txtimg a,
#content .imgtxt a,
#iedit a
{
color:#1e94d0;
}
#content .txt a:hover,#content .txt a:focus,
#content .txtxt a:hover,#content .txtxt a:focus,
#content .txtimg a:hover,#content .txtimg a:focus,
#content .imgtxt a:hover,#content .imgtxt a:focus,
#iedit a:hover,#iedit a:focus
{
color:#1e94d0;
}
/* image */
#content img{
border:1px solid #bfbfbf;
padding:0.5em;
margin:1em;
}
/* h3 */
#home h3{
display:block;
text-indent:-9999px;
height:13px;
}
/******************Module en ce moment*****************/
#home h3.p1{
margin:15px 0 10px 0;
height:18px;
width:474px;
background:url(/img/home/a-la-une.gif) no-repeat 0 0;
}
#slider,
#slider div.view{
position:relative;
width:474px;
height:215px;
margin:0 auto 18px;
}
#slider div.view a{
display:block;
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
overflow:hidden;
color:#111111;
z-index:1;
}
#slider div.view a small{
display:block;
float:left;
text-indent:-9999px;
overflow:hidden;
line-height:1px;
padding:0px;
margin:0px;
}
#slider div.view a span{
display:block;
position:absolute;
bottom:0px;
left:0px;
height:48px;
width:442px;
padding:8px 16px;
color:#FFF;
overflow:hidden;
background:url(/img/home/slider_bg.png) no-repeat 0 0;
z-index:2;
}
#slider div.view a span strong{
display:block;
font-size:16px;
line-height:1.2em;
}
#slider div.view a span em{
display:block;
font-size:12px;
line-height:1.2em;
font-style:normal;
width:75%;
}
#slider dl.nav{
position:absolute;
bottom:7px;
right:4px;
text-align:center;
z-index:3;
}
#slider dl.nav dt{
display:none;
}
#slider dl.nav dd{
position:relative;
display:inline-block;
float:left;
margin:0 3px;
}
#slider dl.nav dd a{
display:block;
padding:2px 3px;
border:1px solid #FFF;
font-size:15px;
line-height:1em;
color:#FFF;
outline:none;
}
#slider dl.nav dd a span,
#slider dl.nav dd a ins{
display:none;
}
#slider dl.nav dd a small{
display:block;
text-align:center;
}
#slider dl.nav dd.current a,
#slider dl.nav dd a:hover{
color:#08A9F9;
border-color:#08A9F9;
}
/****Expo****/
#home div.content_expo,#home div.content_conf{
float:left;
width:220px;
/*
margin:0px 0 20px 45px!important;
margin:0 0 20px 22px;
*/
}
#home div.content_expo_r,#home div.content_conf_r{
float:left;
width:220px;
margin:0px 0 20px 34px;
}
#home h3.pexpo,#home h3.pconf{
width:220px;
margin:0 0 0 0!important;
margin:0 0 -6px 0;
}
#home h3.pexpo{
float:left;
display:block;
width:474px;
height:14px;
/*border-bottom:1px solid #58AFDA;*/
background:url(/img/home/expositions.gif) no-repeat 0 0;
}
#home h3.pconf{
float:left;
display:block;
width:474px;
height:14px;
border-bottom:1px solid #243446;
background:url(/img/home/conference.gif) no-repeat 0 0;
}
#expo,#conference{
position:relative;
overflow:hidden;
width:100%;
padding:0 0 20px 0;
}
#home div.expo,#home div.conf{
margin:10px 0 0 0;
padding:0 0 10px;
background-color:#E7E8E9;
}
#home div.expo h4,#home div.conf h4{
padding:5px 0 0 0;
}
#home div.expo img,#home div.conf img{
float:left;
padding:7px 10px 0 4px;
}
#home div.expo span,#home div.conf span{
clear:left;
float:left;
height:30px;
padding:7px 30px 0 4px;
font:bold 11px Arial,Helvetica,sans-serif;
color:#243446;
}
#home div.expo strong{
display:block;
padding:4px 0 0 0;
color:#2D9AC3;
}
#home div.conf strong{
display:block;
padding:4px 0 0 0;
color:#243446;
}
#home div.expo a{
display:block;
width:104px;
height:16px;
margin:5px 0 0 88px;
color:#fff;
font:bold 11px Arial,Helvetica,sans-serif;
text-indent:13px;
background:url(/img/home/bg_savoir_b.jpg) no-repeat 0 0;
}
#home div.conf a{
display:block;
width:104px;
height:16px;
margin:5px 0 0 88px;
color:#fff;
font:bold 11px Arial,Helvetica,sans-serif;
text-indent:13px;
background:url(/img/home/bg_savoir_n.jpg) no-repeat 0 0;
}