body {background-color: #e2e2e2;}
#container {width: 982px; height:100%; margin:0 auto; background-image:url(../img/bg.gif); background-repeat:repeat-y;}
#container_organisation {width: 982px; height:910px; margin:0 auto; background-image:url(../img/bg.gif); background-repeat:repeat-y;}
#container_mentions {width: 982px; height:1895px; margin:0 auto; background-image:url(../img/bg.gif); background-repeat:repeat-y;}
#header {width: 982px; height:152px; background-image:url(../img/head.gif);}
#logo {padding-top:6px; margin-left:10px;}
#menu {width: 982px; height:30px; background-image:url(../img/bg_menu.gif);}
#menu ul {padding:0; padding-left:15px; margin:0; list-style-type:none;}
#menu li {float:left; margin-left:10px; margin-right:10px;}
#menu ul li a {display:block;  width:92px; line-height:30px; color:#000000; text-decoration:none; text-align:center;}
#menu ul li a:hover {cursor:pointer; color:#FFFFFF; background-image:url(../img/on.gif); background-repeat:no-repeat;} 
#menu .on {background-image:url(../img/on.gif); background-repeat:no-repeat; color:#FFFFFF;} 
.clear {clear:both;}
#nav {padding-top:5px;}
#nav ul li {padding-left:18px;}
.titre-medias {font-size:11px; font-weight:bold; text-align:center;}

#block {width: 982px; height:25px; background-image:url(../img/nav.gif);}
#block ul {list-style:none; padding-left:15px; margin:0; padding-top:3px;}
#block li {display: inline; padding-right:5px; color:#dfdfdf; font-size:12px;}
#block a {color:#dfdfdf; text-decoration: none;}
#block a:hover {cursor:pointer; color:#FF9900;}

#blg {float:left; width:550px; display:block;}
#bld {float:left; width:400px;}
#bld p {margin:0; padding:0;}
#video {margin-top:20px; background-image:url(../pics/bg-partenaires.gif); width:400px; height:364px;}
#logo-partenaires {padding-top:45px; padding-left:50px;}
#video a {display:block; height:280px; width:316px; background-image:url(../pics/partenaires_um78_on.jpg);}
#video a:hover {cursor:pointer; background-image:url(../pics/partenaires_um78_off.jpg);}
#video .partenaires {padding-bottom:15px;}
#actualites {background-image:url(../pics/bg-actualites.gif); width:914px; height:174px; margin-left:35px; margin-top:50px; background-repeat:no-repeat;}
#actualites  ul {list-style:none; margin:0; padding:0; padding-top:45px;}
#actualites  ul li {float:left; color:#000000; font-size:12px; width:246px; padding-left:29px; padding-right:29px;}
#actualites  ul li a {text-decoration:underline; color:#0066FF;}
#actualites  ul li a:hover {text-decoration:none; color:#FF9900;}
#actualites  .titre {font-size:14px;}

#ban {width: 982px; height:223px; background-image:url(../img/ban_photo.jpg);}
#txt {color:#333333; font-size:14px; font-family:"Trebuchet MS"; margin-top:35px; margin-left:35px; margin-right:35px;}
#edito {color:#333333; font-size:12px; font-family:"Trebuchet MS"; margin-top:20px; margin-left:35px; margin-right:35px; background-image:url(../pics/bg-edito.gif); width:471px; height:363px;}
#video-accueil {padding: 45px 0 0 15px;}
#edito img {margin-top:40px; margin-left:120px; margin-right:10px; float:left; text-align:center;}
.txt-edito {padding-left:20px; padding-right:20px; padding-top:35px; text-align:justify; font-size:16px;}
#edito-full {color:#333333; font-size:13px; font-family:"Trebuchet MS"; margin-top:25px; margin-left:25px; margin-right:25px;}
#edito-full img {margin-left:10px; margin-right:15px; float:left;}
h1 {margin:0; padding:0; font-size:16px; color:#6600FF; padding-bottom:10px;}
#txt_legales {color:#000000; font-weight:100; font-size:14px; font-family:"Trebuchet MS"; margin-top:35px; margin-left:35px; margin-right:35px;}
#titre {font-size:20px;}
#titreg {font-size:20px; color:#000000; text-align:center;}
#date {margin-left:25px; margin-top:25px;}
#medias {margin-top:10px; color:#000000; font-weight:100; text-align:center;}
#contact {margin-top:10px; color:#000000; font-weight:100; text-align:center;}
#contact a {color:#000000; text-decoration:none;}
#contact a:hover {cursor:pointer; color:#FF9900;}
#programme  {font-size:14px; font-family:"Trebuchet MS"; margin-top:35px; margin-left:35px; margin-right:35px;}
#txt-programme  {float:left; padding-left:20px; width:670px;}
#txt-programme b {font-weight:bold; color:#33CC00;}
.titre-programme  {font-size:16px; font-weight:bold;}
.2010-programme  {font-size:16px; color:#000;}
#programme img  {float:left;}


/* COMPTE RENDU */
#content-left {margin-top:25px; float:left; width:490px; display:block; margin-left:10px;}
#content-right {margin-top:25px; padding-right:25px; float:left; width:450px;}
#content-right .article {line-height:20px; margin-top:15px; text-align:justify; padding-left:25px;}
#content-right .titre {font-size:24px; text-align:right; font-family:"Trebuchet MS";}
#dl {margin-top:60px; background-image:url(../pics/picto-dl.gif); background-repeat:no-repeat; height:250px; width:100%;}
#dl h1 {margin:0; padding:0; color:#0066FF; padding-left:180px; font-size:20px; font-family:"Trebuchet MS";}
#dl ul {margin:0; padding:0; margin-top:5px; list-style-type:none; padding-left:190px;}
#dl ul li {margin-bottom:3px;}
#dl ul li a {text-decoration:none; background:url(../pics/fleche-on.gif) center left no-repeat ; color:#414141; display: block; padding-left: 18px; font-size:18px;}
#dl ul li a:hover {background:url(../pics/fleche-over.gif) center left no-repeat; color:#0066ff; padding-left: 13px; margin-left:5px;}
#intervenants {margin-top:40px; margin-bottom:25px; text-align:center;}
#intervenants h2 {margin:0; padding:0; color:#0066FF; text-align:center; font-size:20px; font-family:"Trebuchet MS";}
#polaroids a img {border:0;}
#galerie-hidden {display:none;}


#info_media {color:#000000; font-weight:100; text-align:center; padding:15px;}
#infos {color: #000000; font-weight:100; margin-left:25px; margin-top:25px;}
#sep {margin-top:25px; width: 982px; height:59px; background-image:url(../img/sep.gif);}
#ban_contact {width: 982px; height:45px; background-image:url(../img/ban_contact.gif); text-align:center; color:#FFFFFF; font-family:"Trebuchet MS"; font-size:14px; background-repeat:no-repeat;}
#bct {padding-top:10px;}
#bct a{color:#ffffff; text-decoration: none;}
#bct a:hover{cursor:pointer; color:#FF9900;}
.tel {font-size:18px; font-weight:bold;}
#footer {margin-top:25px; width: 982px; height:36px; background-image:url(../img/footer.gif); color:#FFFFFF; font-size:12px; text-align:center; background-repeat:no-repeat;}
#footer a {color:#FFFFFF; text-decoration:none;}
#footer a:hover {cursor:pointer; color:#FF9900;}
#copyright {font-size:12px; color:#ffffff; text-align:center; padding-top:8px;}

table {color:#000000; font-weight:100;}
.co{border-width:1px; border-style:solid; border-color:#e2e2e2;}

a:link img {background-color:#FFF; padding:0px; border:2px solid #fff; text-decoration: none;}
a:active img {background-color:#FFF; padding:0px; border:2px solid #fff; text-decoration: none;}
a:visited img {background-color:#FFF; padding:0px; border:2px solid #fff; text-decoration: none;}
a:hover img {background-color:#FFF; padding:0px; border:2px solid #2675c7; text-decoration: none;}
