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

/*       HEADER        */
#header {background-image:url(images/bandeau_2X.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:#BF001D; line-height:normal; margin-bottom:10px;}
h2 {color: #000000; border-bottom: 2px solid #d9d9d9; padding-bottom: 3px; margin-bottom: 4px; margin-top: 15px; background-image:url(images/puce_h2.gif); padding-left:18px; background-repeat:no-repeat;}
h2.fonctionnalites{/*background-image:url(images/fd_h2.gif); background-repeat:repeat-x;*/ padding-left:6px;}
h2 a{color: #BF001D; padding-top: 5px;}
h2 a:hover{ text-decoration: none;}
h3 {color: #000; margin:10px 0 5px 0; padding:0; text-transform:uppercase; font-size:12px; text-decoration:underline;}
h4 {color:#393939; /*background-image:url(images/fd_h2.gif); background-repeat:repeat-x; padding-left:6px;*/}
a{color:#BF001D;}
ul{padding-left: 15px; line-height:18px;}
ul.avantages{padding-left: 15px; line-height:18px; margin-top: 5px; margin-bottom:10px; list-style-type: none;}
ul.avantages li{padding-top:10px;}

/*ACCUEIL*/
.demi{text-align:justify; float: left; width: 290px; margin:0 0 20px 0;}
.demi p{ text-align:left; margin-bottom:7px;}
.demi p.savoirplus {float:left; background-image:url(images/puce_h2.gif); background-repeat:no-repeat; padding-left:18px; font-family:Trebuchet MS; font-size: 14px;}
.demi p.savoirplus a {color:#000000;}
img.icone{float:left; margin-right: 10px;}
#TemoignagesSemweb{background-color:#e2e2e3; padding:10px 0 10px 15px; margin:5px 0 30px 0;}
#TemoignagesSemweb img{margin: 0 10px 0 0;}

#TemoignagesSemweb-new{background-color:#ffffff; padding:0px 0 7px 0px; margin:5px 0 30px 0; text-align:center; }
#TemoignagesSemweb-new img{margin: 0 0 0 0;}

/*       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: #BF001D; color: White;}
p.MP_oubli_result{color: #4c88a5;}


/*       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:#BF001D;}
.box a:hover,.box a:active {color:#BF001D;}
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 #4c88a5;*/ 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;}

/*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:#BF001D; 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{height:27px; background-image:url(images/fond_infos.gif); background-repeat:no-repeat; padding-left: 30px; padding-top: 5px; color:#000;}


/*CONFIGURATION MINIMALE*/
ul.ConfigMinimale li{line-height:18px; padding:5px 0;}
.ListeConfig{float: left; width:135px; font-size:11px; margin-right:15px;}
.ListeConfig ul li{ line-height:12px; padding:3px 0;}



