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

/*       HEADER        */
#header {background-image:url(images/bandeau_kaspersky.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; margin-left:0; padding-left:0;}
#menu li.sans-images{border-bottom: 1px solid #ededed;}

/* PLAN DU SITE */
span.sans-images a{line-height:normal;}
span.sans-images ul, span.sans-images ul li{height:0; line-height:normal; margin:0; padding:0;}


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


/*       éléments HTML     */
h1 {color:#006448; line-height:normal; margin-bottom:10px;}
h2 {color: #000000; padding-bottom: 3px; margin-bottom: 4px; margin-top: 15px; background-image:url(images/puce_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: #000000; padding-top: 5px;}
h2 a:hover{ text-decoration: none;}
h3 {color: #5d9b8f; font-weight:normal; padding:0; margin:0;} 
h4 {color:#393939; /*background-image:url(images/fd_h2.gif); background-repeat:repeat-x; padding-left:6px;*/}
a{color:#239e7f;}
ul{line-height:14px; margin:5px 0; padding:0;}
ul li{padding:5px 0; margin:5px 0;}
#contenu ul li{list-style-image:url(images/puce-fleche.gif); margin:6px 0 6px 20px; padding:0;}
#contenu ul li ul li{list-style-image:none; list-style-type:square;}
ul.avantages{ padding-left: 15px; line-height:18px; margin-top: 5px; margin-bottom:10px;}
ol{padding:0 0 0 20px; margin:0 0 0 5px; color:#239e7f; font-weight:bold; font-size:110%; font-family:"Courier New", Courier, monospace;}
ol span{color:#333333; font-weight:normal; font-size:12px; margin-left:-5px; font-family:"Trebuchet MS";}


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

/*       ACCUEIL       */
#presentationAccueil img{float:left;}
#accueilModule{background-color: rgb(237, 237, 237); padding: 10px; margin: 20px 0 0 0;}
.arrondi, .FTPVoyagerJV{-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
#accueil_test{width:127px; height:76px; background-image:url(images/bouton_accueil_test.jpg); float:left; background-repeat:no-repeat;}
#accueil_test:hover{background-position:0px -76px; background-repeat:no-repeat;}
#accueil_versions{width:287px; height:76px; background-image:url(images/bouton_accueil_versions.jpg); float:left; background-repeat:no-repeat;}
#accueil_versions:hover{background-position:0px -76px; background-repeat:no-repeat;}

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

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

/*       REVENDEURS       */
#connexionR {background-color: #f5f2e8;}
.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:#239e7f;}
.box a:hover,.box a:active {color:#239e7f;}
table.revendeur td{border-bottom: 1px solid #ededed;}

/*   Téléchargements  */
p.version{ width:172px; height:27px; background-image:url(images/fond_infos.gif); background-repeat:no-repeat; padding-left: 35px; padding-top: 5px; color:#FFFFFF;}
.soustitre{font-weight:bold; margin: 5px 0 3px 0; color:#000000;}

/*Pages produits*/
table.detailproduits{margin-bottom:15px;}
.detailproduits td{font-size: 14px; border:0; } 
.detailproduits th{font-size:14px; border:0; border-bottom:1px solid #5a998c; border-left:1px solid #5a998c; border-right:1px solid #5a998c; text-align:left; font-weight:normal; padding-left:5px;} 
.detailproduits .bordure {font-size: 11px; border-bottom:1px solid #5a998c; border-right:1px solid #5a998c; } 


.floatgauche{width:280px; float:left; background-color: #f5f2e8; padding:10px; margin-bottom:15px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.floatgauche p{text-align:left;margin-top:0;padding-top:0;}
.floatgauche h3{font-weight:bold; padding:0 0 5px 0; border-bottom:2px solid #5a998c; text-decoration:none; color:#333333; margin:5px 0 7px 0; font-size:14px;}
.floatgauche ul li{margin-bottom:0;}
.floatgauche2{width:290px; float:left; margin-bottom:15px;}
a.affmasqKasp{margin:0; padding:0; width:100%; text-align:right;}
a.infosKasp{float:right;margin:0 2px 0 0; padding:0;}
li.Kasp{margin-bottom:2px;line-height:normal;font-size:90%;}
#Particuliers{background-image:url(images/fond-particuliers.gif); background-repeat:no-repeat;}
#Entreprises{background-image:url(images/fond-entreprises.gif); background-repeat:no-repeat;}
#EntreprisesSecuCiblee{background-image:url(images/fond-entreprises-secu_ciblee.gif); background-repeat:no-repeat;}
p.categories{font-family: "Trebuchet MS"; font-size:16px;text-transform:uppercase; color:#cededa; padding:30px 0 0 140px; height:58px; margin:0;}
.special{background-color: #ededed; padding:10px; margin-bottom:15px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.colonne{width:195px; float:left; margin:-20px 0 0 0;}
.colonne h3{margin:0 0 5px 0; font-weight:bold;}
.colonne p{text-align:justify; font-size:11px; line-height:13px;}
.colonne a{display:block; float:right;}



/* TARIFS KASPERSKY */
/* géré dans le code dans le fichier /controls/TarifsPublicsSpecialKaspersky.ascx */
/* la gestion des classes css s'effectue dans les fonctions javascript de ce controle */
.hidden{display:none;}
.DemiBloc h5{font-size:12px; line-height:12px;}
.DemiBloc{background:#f5f2e8; width:278px; padding:10px 12px; float:left; margin:0 0 10px 0; font-size:11px;}
.DemiBloc input[type=submit]{float:right; margin:5px 10px 0 0;} 
.DemiBloc input[type=text]{display:inline; text-align:right; width:40px;} 
p.AligneInput{text-align:right; margin:4px 5px 4px 0;}
/* FIN GESTION TARIFS KASPERSKY */
