@charset "windows-1252";

body{font:0.75em/1.5 "arial","verdana","sans-seriff"; margin:0; padding:0; background:#666; text-align:center; behavior:url(csshover.htc);}
textarea{font-family: "arial","verdana","sans-sheriff";}
ul{list-style:none;}
ul, li{margin:0; padding:0;}
.marque{color:#c00; font-weight:bold;}
a.marque{color:#000; font-weight:bold; text-decoration:none;}
.rouge{color:red;}

/* Entete */
div#entete{position:relative; background:url(images/entete/entete_fd.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_index{position:relative; background:url(images/entete/entete_fd.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_couverture{position:relative; background:url(images/entete/entete_couverture.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_caractéristiques{position:relative; background:url(images/entete/entete_caracteristiques.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_contact{position:relative; background:url(images/entete/entete_contact.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_documentation{position:relative; background:url(images/entete/entete_documentation.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_faq{position:relative; background:url(images/entete/entete_faq.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_integration{position:relative; background:url(images/entete/entete_integration.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_actu{position:relative; background:url(images/entete/entete_actu.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_administration{position:relative; background:url(images/entete/entete_administration.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_plan{position:relative; background:url(images/entete/entete_fd.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}
div#entete_inf_legales{position:relative; background:url(images/entete/entete_fd.jpg) no-repeat; width:960px; height:290px; margin:0 auto; text-align:left;}


/* Navigation entete */
ul#nav_entete{list-style:none; position:absolute; right:20px; bottom:5px;}
ul#nav_entete li{float:left; margin-right:10px; padding-right:10px; border-right:solid 1px #666;}
ul#nav_entete a{text-decoration:none; color:#ccc;}
ul#nav_entete a:hover{color:#c00;}
ul#nav_entete a#demo{width:50px; height:50px; display:block; position:absolute; bottom:50px; right:50px; text-indent:-3000px;}
ul#nav_entete a#accueil{width:150px; height:70px; display:block; position:absolute; bottom:40px; left:-370px; text-indent:-3000px;}

/* Page */
div#page{position:relative; background:url(images/fond_page.gif) -20px 0 repeat-y; width:960px; margin:0 auto; text-align:left; z-index:10;}

/* Pied page */
div#pied{position:relative; height:40px; background:url(images/pied/fond_pied.gif) bottom no-repeat; width:960px; margin:0 auto; z-index:5;}

/* Navigation pied de page */		   
ul#nav_pied{list-style:none; position:absolute; right:30px; top:0;}
ul#nav_pied li{float:left; margin-right:5px; padding-right:5px; border-right:solid 1px #ccc;}
ul#nav_pied a{text-decoration:none; color:#666; font-size:0.85em;}
ul#nav_pied a:hover{color:#c00;}

/* Colonne gauche */
#gauche{position:relative; width:350px; float:left; /*border:solid 1px white;*/}

/* Colonne droite */
#droite{width:550px; float:left; margin:20px 0; border-left:solid 1px #ccc;}
#droite form{margin:0 0 10px 50px;}
#droite p{margin:0 0 10px 50px;}
#droite ul{margin:0 0 10px 50px;}
#droite li{background:url(images/pte_puce.gif) 0 6px no-repeat; padding-left:15px;}
#droite ul ul{margin-left:10px;}
#droite a{color:#000; text-decoration:underline;}
#droite a:hover{color:#c00;}
#droite h1{margin:0; /*padding:10px 25px;*/}

/* Titres */
h1#titre_solution{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/solution.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_couv_fonctionnelle{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/couverture_fonctionnelle.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_connexion_vpn{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/vpn.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_antivirus{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/antivirus.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_axiphone{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/axiphone.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_bureautique{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/bureautique.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_messagerie{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/messagerie.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_parefeu{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/parefeux.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_publication{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/publication.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_integration{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/integration.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_contact{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/contact.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_actu{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/actu.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_administration{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/administration.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_documentation{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/documentation.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_faq{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/faq.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_inf_legales{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/inf_legales.gif) 50px 15px no-repeat; text-indent:-3000px;}
h1#titre_plan{display:block; width:550px; height:105px; margin-bottom:25px; background:url(images/titres/plan.gif) 50px 15px no-repeat; text-indent:-3000px;}

/* Navigation verticale gauche */
ul#nav_gauche{text-align:right; margin:35px 25px 0 0;}
ul#nav_gauche li#lien_actif{color:red; font-size:0.95em; font-weight:bold;}
ul#nav_gauche li{margin-bottom:10px; background:url(images/pte_puce.gif) right no-repeat; padding-right:15px;}
ul#nav_gauche a{text-decoration:none; color:#333; font-size:0.95em;}
ul#nav_gauche a:hover{color:red; font-weight:bold;}	

/* Formulaire contact */
form#contact {padding:0;}
form#contact p{padding:0 0 4px 0; margin-top:0px; margin-bottom:0px; color:#c00;}
form#contact label{display:block; float:left; width:80px; text-align:right; padding-right:5px; font-size:0.9em; color:#c00;}
form#contact #valider{color:#c00; background:none; border:solid 1px #c00; font-size:0.8em; padding:3px;}
form#contact p#mention{font-size:0.8em; margin:0px 50px 0 100px;}
div#ad_contact{position:absolute; left:43px; top:100px; text-align:center; color:#c00; font-weight:bold; padding:15px;}
div#ad_contact p{margin:0;}
div#ad_contact a{color:#000;}
div#ad_contact a:hover{color:#c00;}

/* image email */
#email_gauche{background:url(images/email_gauche.gif) no-repeat 52px 2px;}

/* FAQ */
dl#faq{padding:0; color:white;}
dl#faq dt{margin:10px 0 0 50px; /*width:450px;*/ padding-left:10px; background:url(images/pte_puce.gif) 0 6px no-repeat;}
dl#faq p{padding:0; margin:0;}
dl#faq dt p{color:#000;}
dl#faq dd {padding:10px 0; /*width:400px;*/ margin:10px 0 10px 50px; border-top:solid 1px #c00; border-bottom:solid 1px #c00;}
dl#faq dd p, dl#faq dd li{padding:0; margin:5px 0 0 0; color:#c00;}
dl#faq dd li{background:none;}
dl#faq dd ul li , dl#faq dd ul ul li {list-style:square;}
dl#faq dd h1{padding:0; margin:10px 0 0 0; font-size:1.2em; color:#c00;}
dl#faq dd h2{padding:0; margin:10px 0 0 0; font-size:1.1em; color:#c00;}
dl#faq dd h3{padding:0; margin:10px 0 0 0; font-size:0.95em; color:#fc3;} 

/* Menu déroulant gauche */
form#selection_deroulante{margin:0 20px; padding:0; /*border:solid 1px yellow;*/}
a#precedent, a#suivant{display:block; width:25px; height:25px; text-decoration:none; /*border:solid 1px red;*/}
a#precedent{float:left; background:url(images/pte_puce_1.gif) 0 10px no-repeat;}
a#suivant{float:right; background:url(images/pte_puce.gif) 0 10px no-repeat;}
form#selection_deroulante ul{position:relative; margin:0; padding:5px 0; width:450px; float:left; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;/*border:solid 1px white;*/}
form#selection_deroulante ul li{text-align:center; /*height:40px;*/ background:none;}
form#selection_deroulante ul ul{display:none; position:absolute; background:#ccc; top:15px; left:0; height:400px; overflow-x:none; overflow-y:auto; margin:10px 0 0 0; padding:0; /*border:solid 1px red;*/}
form#selection_deroulante ul li:hover ul{display:block;}
form#selection_deroulante ul ul li{margin:10px; padding:0; text-align:left;}
form#selection_deroulante ul ul li a{color:black;}

div#emp_actu{margin:50px;}

/* Sélection déroulante  pour les caractéristiques techniques */
div#selection_deroulante{margin:0 20px 75px 100px; padding:0; /*border:solid 1px yellow;*/}
div#selection_deroulante ul{position:relative; padding:0; margin-left:50px; width:300px; float:left; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; /*border:solid 1px white;*/}
div#selection_deroulante ul li{text-align:center; padding:5px 0; color:#c00; font-weight:bold; background:none;}
div#selection_deroulante ul ul{display:none; position:absolute; background:#fff;  top:17px; left:0; overflow-x:none;overflow-y:auto; margin:10px 0 0 0; padding:10px 0; /*width:300px;*/ border:solid 1px #c00;}
div#selection_deroulante ul li:hover ul{display:block;}
div#selection_deroulante ul ul li{margin:0 10px; padding:0; text-align:left; background:none;}
div#selection_deroulante ul ul li a{color:#c00; font-weight:bold; text-decoration:none;}
div#selection_deroulante ul ul li a:hover{color:#000; padding-left:10px;}

/* Sélection déroulante  pour les actualités */
div#selection_deroulante_actus{position:relative; margin:0 20px 75px 100px; padding:0; /*border:solid 1px yellow;*/}
div#selection_deroulante_actus ul{position:relative; padding:0; margin-left:15px; width:350px; float:left; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; /*border:solid 1px white;*/}
/*a#precedent, a#suivant{border:solid 1px blue;}*/
div#selection_deroulante_actus ul li{text-align:center; padding:5px 0; color:#c00; font-weight:bold; background:none;}
div#selection_deroulante_actus ul ul{display:none; position:absolute; background:#fff;  top:17px; left:-75px; overflow-x:none;overflow-y:auto; margin:10px 0 0 0; padding:10px 0; width:500px;*/ border:solid 1px #c00;}
div#selection_deroulante_actus ul li:hover ul{display:block;}
div#selection_deroulante_actus ul ul li{margin:0 10px; padding:0; text-align:left; background:none;}
div#selection_deroulante_actus ul ul li a{color:#c00; font-weight:bold; text-decoration:none;}
div#selection_deroulante_actus ul ul li a:hover{color:#000; padding-left:10px;}

/* Lien PDF */
#droite .lien_pdf li{background:url(images/axeone_v2_puce_pdf.gif) 0 4px no-repeat; padding-left:25px;}
#droite .lien_pdf li a{text-decoration:none;}

