/* CSS Document INM*/
#global {background-image:url(images/global.gif);}

/*       HEADER        */
#header {background-image:url(images/bandeau_inm.jpg);}

/*       SIDEBAR      */
/*premier niveau de menu, éléments avec images*/
#menu img{border-bottom: 1px solid #ffffff;}
#menu img:hover{border-bottom: 1px solid #969696;}
/*premier niveau de menu, éléments sans images*/
#menu li a, #menu li dt a{color: #969696;}
#menu li.sans-images {border-bottom: 1px solid #ededed;}


/*       FOOTER       */
#footer {background-image:url(images/footer.gif);}
#footer p {color:#FFFFFF;}


/*       éléments HTML     */
h1 {color:#136095; line-height:normal; margin-bottom:10px;}
h2 {color: #000; border-bottom: 2px solid #d9d9d9; padding-bottom: 8px; margin-left:5px; margin-bottom: 4px; margin-top: 15px; background-image:url(images/fd_h2.gif); padding-left:25px; background-repeat:no-repeat;}
h2.fonctionnalites{background-image:url(images/fd_h2.gif); background-repeat:repeat-x; padding-left:6px;}
h2 a{color: #136095; padding-top: 5px;}
h2 a:hover{ text-decoration: none;}
h3 {padding:0; margin-left:10px;}
h4 {color:#393939; /*background-image:url(images/fd_h2.gif); background-repeat:repeat-x; padding-left:6px;*/}
a{color:#136095;}
ul{padding-left: 15px; line-height:18px;}
ul.avantages{ padding-left: 15px; line-height:18px; margin-top: 5px; margin-bottom:10px;}


/*       FORMULAIRES       */
/*panels de connexion sur les pages téléchargement et tarifs et achat*/
#Connexion{background-color: #d9d9d9;} 
input[type="button"], input[type="submit"] {background-color: #6ea1c5; color: White;}
p.MP_oubli_result{color: #136095;}

/*   ACCUEIL    */
div.image {position:relative; padding-top:-5px; float:left; padding-left:310px!important; margin-left: -40px !important; margin-left:-20px; margin-right:15px; margin-bottom: 40px;}
.image div{margin-left: 15px;}
#boutons-infos{position:absolute; left:40px; width:260px; margin:0; padding:0;}
#boutons-infos img{margin-bottom:5px;}
.exergue{font-weight:bold; font-size:105%; color:#000000;}

/*       FORMATIONS       */
.sstitre-fonce {background-color: #dbdbdb;}
.sstitre {background-color: #ededed;}

/*   TARIFS ET ACHAT  */
.licence-garantie {background-color: #cbced0;}


/*       REVENDEURS       */
#connexionR {background-color: #cbced0;}
.box .boxContent {color:#393939; background:transparent url(images/popup_revendeurs.png) no-repeat;}
.box .boxFooter {background:transparent url(images/bas_popup_revendeurs.png) no-repeat;}
.box a {color:#136095;}
.box a:hover,.box a:active {color:#136095;}
table.revendeur td {border-bottom: 1px solid #ededed;}

/*SALLE DE PRESSE*/
.articlespresse{background-image: url(images/picto-journal.png); background-repeat: no-repeat; background-color:#d9d9d9; /*border: 2px solid #136095;*/ padding-top:0; padding:10px; padding-left: 75px; margin-top: 10px; margin-bottom: 10px; width: 520px;}
.articlespresse h2{background-image:none; padding:0px; margin:0; line-height: normal; margin-bottom: 6px; text-transform: uppercase;}
.demi{text-align:justify; float: left; width: 280px; margin-right: 25px;}

/*PAGE COMMUNIQUES*/
ul.communiques{margin-top: 15px; margin-left: 0; padding-left:0; list-style-type: none;}
ul.communiques li{background:url(images/picto_communiques.gif) left top no-repeat; padding-left: 28px; height: 25px;}

/*PAGE ARTICLES*/
.BlocArticle{margin-top: 10px;}
.BlocArticle p{padding-top: 5px;}
.BlocArticle a{margin-top:4px;}
.DateArticle{padding-top:0; float:left; background-color:#6ea1c5; color: #FFFFFF; padding: 2px; width: 38px; text-align: center; font-size: 12px; margin-right: 7px;}
.DateArticle p{padding-top:0; border-bottom : 1px solid #FFFFFF; margin-bottom: 2px;}

/*TELECHARGEMENT*/
p.version{background-image:url(images/picto_infos.gif); background-repeat:no-repeat; height: 30px; padding-left: 27px; padding-top: 3px; color:#6ea1c5;}

/*FONCTIONNALITES*/
.retourfonctionnalites{background-image:url(images/fd_bouton-retourfonctionnalites.gif); background-repeat:no-repeat; float:right; height: 22px; text-transform:uppercase; background-color:#136095; padding-left: 40px; padding-top: 9px; padding-right: 10px; margin-top:20px;}
.retourfonctionnalites a{color:#FFFFFF;}
.fonctionnalites {font-size:90%;}
.fonctionnalites h3{margin-top:4px;}
.fonctionnalites a{float:right;}
.liste{float:left; margin-right: 5px; width:150px;}
.cb{height:0;}

