*{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}
ul,ol{list-style:none}
body{color:#333;background:url(images/bg_body.png) center top repeat-y;margin:0 auto;padding:0}
#wrapper{width:990px;margin-right:auto;margin-left:auto}
#main_article{clear:both}
#menu a{display:block;float:left;text-align:center;font-size:12px;color:#FFF;font-weight:700;text-decoration:none;padding-top:5px}
#Services a{color:#3A62A7;font-weight:700}
#Informations a{color:#96BF0E;font-weight:700}
#menu{height:27px;position:relative;background-image:url(images/bg_shadow.png);background-position:left 24px;background-repeat:no-repeat;display:none}
#banner{border-bottom:solid 1px #FFF;background-image:url(images/banner.jpg);background-repeat:no-repeat;background-position:left top;height:263px;width:990px;position:relative}
#banner ol{height:120px;width:230px;position:absolute;top:110px;left:20px}
#banner ol li{margin-left:15px;margin-right:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#DAD9DA;padding-left:40px}
#banner ol li a{font-size:12px;text-decoration:none}
#left_half{width:230px;float:left;padding-top:10px;font-size:11px;line-height:110%;overflow:hidden;padding-left:10px}
#right_half{float:right;width:301px;font-size:12px;margin-bottom:10px;overflow:hidden;padding:10px}
#actu_produit{margin-top:10px}
a.la_suite{display:block;height:13px;width:51px;text-indent:-9999px;background-image:url(images/la_suite.png);margin-top:10px}
a.la_contact{display:block;height:13px;width:51px;text-indent:-9999px;background-image:url(images/la_contact.png);margin-top:10px}
.green{color:#96BF0E}
.blue{color:#3A62A7}
.orange{color:#E95D0E}
#main_article h4{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#3A62A7;padding-bottom:3px;font-size:12px;margin-bottom:10px;margin-top:10px}
#colonne_droite h4,.formationbox h4{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#91A5C7;padding-bottom:3px;font-size:12px;margin-bottom:10px;margin-top:10px;color:#3A62A7}
#left_half div div{padding:10px 10px 10px 0}
.formationbox{margin-bottom:15px}
#colonne_droite a,#network_map a,#moreboxes a.s_inscrire,.linkbox a.s_inscrire,.formationbox a{color:#96BF0E;text-decoration:none;display:block;font-weight:700;margin-top:5px;padding-left:10px;background-image:url(images/plus.png);background-position:left center;background-repeat:no-repeat}
#centre ul.voir_aussi{margin-left:20px}
#centre ul.voir_aussi li{background-image:url(images/plus.png);background-position:left center;background-repeat:no-repeat;padding-left:10px}
#actu_produit h3{background-image:url(images/h2_actu_produit.png);background-repeat:no-repeat;margin-top:10px}
#right_half h3,.linkbox h3{text-indent:-9999px;height:35px;background-repeat:no-repeat;margin-bottom:4px;margin-top:4px}
#main_article h3{background-image:url(images/h3_depeches.png)}
#file_manager h3{background-image:url(images/h3_download.png);background-repeat:no-repeat;margin-top:20px}
#coordonnee_siege h3{background-image:url(images/h3_coordonnees.png)}
#network_map p{font-size:12px;padding:10px}
#network_map{height:160px;padding-bottom:10px}
#file_manager li{padding-top:2px;padding-bottom:2px;padding-left:20px;background-image:url(images/pdf.png);background-repeat:no-repeat;background-position:left center;margin-left:10px}
#file_manager div{margin:0;padding:0;}
.illustration{width:150px;height:150px;float:left;margin-right:10px}
.clear{clear:both;display:block}
#banner #corporate,#banner #ariane{line-height:11px}
#banner #corporate li,#banner #ariane li{display:inline;font-size:11px;line-height:11px;color:#FFF;font-weight:700}
#banner #corporate a,#banner #ariane a{font-size:11px;color:#FFF;text-decoration:none;font-weight:700;line-height:11px}
#banner #corporate a:hover,#banner #ariane a:hover{text-decoration:underline;line-height:11px}
#banner #corporate{float:right}
#banner #ariane{float:left;padding-left:10px}
#more_menu{position:absolute;bottom:7px;right:10px;width:720px}
#moreboxes table.link_roll,.linkbox table.link_roll{text-align:center;width:100%}
#centre li.li0{background-color:#EAEAEA;background-image:url(images/a_border.gif);background-repeat:repeat-x;background-position:left bottom;padding:2px 2px 2px 5px}
#centre li.li1{background-color:#FFF;background-image:url(images/a_border.gif);background-repeat:repeat-x;background-position:left bottom;padding:2px 2px 2px 5px}
#centre li.lien_rub{border-bottom:solid 1px #CCC;margin-top:10px;font-size:11px;font-weight:700;color:#FFF;background-color:#999;padding:2px 2px 2px 5px}
#centre a.lien1{color:#96BF0E;font-weight:700;text-decoration:none}
#sondage_h3{background-image:url(images/h3_sondage.png);background-repeat:no-repeat}
h3.h3_une{background-image:url(images/h3_une.png);background-repeat:no-repeat;margin-top:10px}
#liens_h3{background-image:url(images/h3_liens.png);background-repeat:no-repeat}
#newsletter_h3_old{background-image:url(images/h3_newsletter.png);background-repeat:no-repeat;marin:0;padding:0;}
#formation_h3{background-image:url(images/les_seminaires.png);background-repeat:no-repeat}
#centre{margin-left:250px;margin-right:321px;padding-left:20px;padding-right:9px;font-size:13px;padding-top:10px}
#content{background:url(images/bg_wrapper.png) left top no-repeat}
#coordonnee_siege img{display:block;border:dotted 1px #CCC;margin:10px auto;padding:3px}
#main_display p{text-align:justify;margin-bottom:10px}
#indigo,#fax_num,#coord_email{display:block;padding-left:20px;padding-top:2px;height:16px;line-height:12px}
#indigo{margin-top:10px;background-image:url(images/telephone.png);background-repeat:no-repeat}
#fax_num{background-image:url(images/fax.png);background-repeat:no-repeat}
#coord_email{background-image:url(images/email.png);background-repeat:no-repeat}
#main_display{padding-bottom:10px}
#accesportail input{border:none;background:none}
#login_id{position:absolute;top:3px;left:650px;width:103px;height:18px;padding-top:2px;font-size:11px;color:#3A62A7}
#pass_id{position:absolute;top:4px;left:835px;width:103px;padding-top:2px;height:18px;font-size:11px;line-height:11px;color:#E95D0E}
#button_id{position:absolute;width:33px;height:18px;left:947px;top:3px}
#centre h4{border-top:dotted 1px #CCC;border-bottom:dotted 1px #CCC;margin-bottom:10px;background:url(images/puce_sts.png) left center no-repeat;font-size:16px;color:#333;letter-spacing:-1px;padding:10px 10px 10px 35px}
#centre h1{border-top:dotted 1px #CCC;border-bottom:dotted 1px #CCC;margin-bottom:10px;background:url(images/puce_sts.png) left center no-repeat;font-size:16px;color:#333;letter-spacing:-1px;height:auto;position:relative;width:auto;top:auto;z-index:0;right:auto;left:auto;padding:10px 10px 10px 35px}
#centre blockquote{font-style:italic;padding:10px}
#centre form{background-color:#D9E9F5;padding:10px}
#centre form label{width:145px;display:block}
p.erreur_form{padding-left:80px;background:url(images/attention.gif) left center no-repeat}
#centre h5{border-bottom:dotted 1px #96BF41;border-top:dotted 1px #96BF41;font-size:13px;margin-top:10px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;color:#96BF41;font-weight:700}
#moreboxes form{background-color:#F6F6F6;padding:10px}
#flash{position:absolute;width:990px;height:213px;top:25px;left:0}
.h1sts{text-indent:-99999px;overflow:visible;margin:0;padding:0}
.imglogo{position:absolute;height:89px;width:208px;top:15px;left:32px;z-index:50}
#sondage p{margin-bottom:10px}
#sondage td{font-size:11px;padding:1px}
#left_wing{background-image:url(images/left_wing.png);background-repeat:no-repeat;background-position:top left;width:15px;height:263px;position:absolute;top:0;left:-15px}
#right_wing{background-image:url(images/right_wing.png);background-repeat:no-repeat;background-position:top left;width:15px;height:263px;position:absolute;top:0;right:-15px}
#scroller_container{margin-left:10px;position:relative;width:280px;height:12px;overflow:hidden}
#scroller{white-space:nowrap;line-height:11px;font-size:11px}
#scroller p{padding:0}
#big_footer p{text-align:center;font-size:10px;font-weight:700;color:#FFF;padding:10px}
#demo_dumper{position:relative}
#demo_dumper a{text-decoration:none}
#demo_dumper a:hover{background:none}
#demo_dumper a:hover span{display:block;position:absolute;top:64px;left:20px;width:277px;height:343px;vertical-align:middle;text-align:center}
#newsletter_h3{background-image:url(images/h3_newsletter_2.png);background-repeat:no-repeat}
#newsletter_input{width:155px;margin-right:2px}
#newsletter_submit{background-image:url(images/btn_formation.png);background-color:#D9E9F5;border:0 none #900;width:97px;height:20px;background-position:0 -5px;padding:3px 30px}
#newsletter_submit:hover{background-image:url(images/btn_formation.png);background-color:#ECFFEC;width:97px;height:20px;background-position:0 -5px}
.newsletter_p,#newsletter_form{background-color:#D9E9F5;margin:0}
#indic_km_heures{background:#fff url(/images/borne-montre.png) no-repeat 0 0;height:120px}
#indic_km_heures div{display:inline;float:left;font-size:2em;font-weight:700;margin-left:15px;margin-top:47px;text-align:center;width:130px;line-height:20px}
#conducteur_txt{font-family:Arial,Helvetica,sans-serif;font-size:12px;width:130px;float:left;text-align:center}
#dechargement_txt{font-family:Arial,Helvetica,sans-serif;font-size:12px;width:160px;float:left;text-align:center}
#indicateur_conducteur{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;width:32px;left:54px;top:7px;text-align:center;color:#FFF}
#indicateur_dechar{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;position:relative;left:215px;top:-8px;width:35px;color:#FFF}
#indicateur_month{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;color:#919191;font-style:italic;padding-top:13px}
.indicateur a{display:block;color:#000;decoration:none;text-decoration:none}
.colright{width:auto;height:122px;font-weight:700;margin:0;padding:0}
.encart_home_link:hover{color:#E95D0E!important}
.nav1{background:url(http://www.stsweb.fr/images/collecte_donnees_sociales.png) no-repeat scroll 0 0 transparent;float:left;height:58px;width:138px;cursor:hand;margin:0;padding:0}
.nav_menu_1{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;margin:0;padding:14px 0 0 58px}
.nav2{background:url(http://www.stsweb.fr/images/bulletin_paie.png) no-repeat scroll 0 0 transparent;float:left;height:58px;width:138px;cursor:hand;margin:0;padding:0}
.nav3{background:url(http://www.stsweb.fr/images/formation_nav.png) no-repeat scroll 0 0 transparent;float:left;height:58px;width:138px;cursor:hand;margin:0;padding:0}
.nav4{background:url(http://www.stsweb.fr/images/audit.png) no-repeat scroll 0 0 transparent;float:left;height:58px;width:138px;cursor:hand;margin:0;padding:0}
.nav5{background:url(http://www.stsweb.fr/images/kit_archivage_chronotachygraphe.png) no-repeat scroll 0 0 transparent;float:left;height:58px;width:138px;cursor:hand;margin:0;padding:0}
#slideshow{height:160px;background:transparent url(http://www.stsweb.fr/images/bg_slideshow.gif) no-repeat 0 0;position:relative;margin:0 auto}
#home_rond{border:1px solid #375FA4;-webkit-border-radius:66px;-moz-border-radius:6px;border-radius:6px;behavior:url(PIE.htc);background-color:#CCD2E9;margin:4px;padding:4px}
#slideshow #slidesContainer{width:310px;height:160px;overflow:auto;position:relative;margin:0 auto}
#slideshow #slidesContainer .slide{width:290px;height:160px;margin:0 auto}
.control{display:block;width:24px;height:160px;text-indent:-10000px;position:absolute;cursor:pointer}
#navDiapo{display:block;width:20px;height:20px;position:absolute;right:25px;bottom:10px;cursor:pointer}
#leftControl{top:0;left:0;background:transparent url(http://www.stsweb.fr/images/control_left.gif) no-repeat 0 0}
#rightControl{top:0;right:0;background:transparent url(http://www.stsweb.fr/images/control_right.gif) no-repeat 0 0}
.slide p a{color:#fff;font-weight:700;text-decoration:none}
.slide p a:hover{text-decoration:underline}
.slide h2,.slide p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;margin:5px;padding:0}
.slide h2{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#FFF;letter-spacing:-1px}
.slide img{float:left;padding-right:6px;border:0;margin:0}
.bas_lin{font-style:italic;font-family:Arial, Helvetica, sans-serif;font-size:18px;letter-spacing:-1px;margin:0;padding:0}
.link_slide{margin-left:8px;padding:0}
.col{width:390px;font-family:Arial, Helvetica, sans-serif}
#encart_home{background:url(http://www.stsweb.fr/images/encat_home.jpg) no-repeat 0 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:482px;margin:0;padding:0}
input#envois{visibility: hidden; display:  none;}
#table_home{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-left:148px;padding-bottom:4px}
.titre_home_encart{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;margin:0 0 4px;padding:0}
#home_paie{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0}
#home_audit{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;font-style:normal}
#un_home{height:1px;background-color:#315fa4;overflow:hidden;border:1px solid #dce0f0;border-top:0;border-bottom:0;margin:0 4px}
#deux_home{height:1px;overflow:hidden;border:1px solid #315fa4;border-top:0;border-bottom:0;background:#dce0f0;margin:0 3px}
#trois_home{height:2px;overflow:hidden;border:1px solid #315fa4;border-top:0;border-bottom:0;background:#dce0f0;margin:0 2px}
#quatre_home{height:2px;overflow:hidden;border:1px solid #315fa4;border-top:0;border-bottom:0;background:#dce0f0;margin:0 1px}
#centrearrondi_home{border:1px solid #315fa4;border-top:0;border-bottom:0;min-height:60px;height:auto!important;background:#dce0f0;margin:0 1px;padding:0 2px}
#centrearrondi_home img{padding-left:4px;padding-right:0;padding-top:8px;display:inline;margin:0}
.encart_home_lien_analyse{top:0;left:0;background:transparent url(http://www.stsweb.fr/images/analyse_donnees_sociales_home.gif) no-repeat 0 0;padding-left:34px;padding-top:8px;height:30px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;margin:0}
.encart_home_lien_paie{top:0;left:0;background:transparent url(http://www.stsweb.fr/images/gestion_de_la_paie_home.gif) no-repeat 0 0;padding-left:34px;padding-top:8px;height:30px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;margin:0}
.encart_home_lien_formation{top:0;left:0;background:transparent url(http://www.stsweb.fr/images/formation_et_audit.gif) no-repeat 0 0;padding-left:34px;padding-top:8px;margin-left:6px;height:30px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400}
.encart_home_lien_audit{top:0;left:0;background:transparent url(http://www.stsweb.fr/images/audit_et_conseil_home.gif) no-repeat 0 0;padding-left:34px;padding-top:8px;height:30px;margin-left:6px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400}
#conteneur-arrondi2 table{font-family:Arial, Helvetica, sans-serif;font-size:14px}
#un2{height:1px;background-color:#5A6B95;overflow:hidden;border:1px solid #57738c;border-top:0;border-bottom:0;margin:0 4px}
#deux2{height:1px;overflow:hidden;border:1px solid #5A6B95;border-top:0;border-bottom:0;background:#d8dcee;margin:0 3px}
#trois2{height:2px;overflow:hidden;border:1px solid #5A6B95;border-top:0;border-bottom:0;background:#d8dcee;margin:0 2px}
#quatre2{height:2px;overflow:hidden;border:1px solid #5A6B95;border-top:0;border-bottom:0;background:#d8dcee;margin:0 1px}
#centrearrondi2{border:1px solid #5A6B95;border-top:0;border-bottom:0;min-height:150px;height:auto!important;background:#d8dcee;margin:0 1px;padding:0 2px}
#paie_rond{border:1px solid #375FA4;-webkit-border-radius:66px;-moz-border-radius:6px;border-radius:6px;behavior:url(PIE.htc);background-color:#CCD2E9;margin:0;padding:2px}
#paie_rond H6{background:url(http://www.stsweb.fr/images/puce_sts_trans.png) no-repeat scroll left center transparent;border-bottom:1px dotted #FFF;border-top:1px dotted #FFF;color:#375FA4;font-size:16px;margin:4px 4px 10px;padding:10px 10px 10px 35px}
#gestion_paie_link_c{display:block;width:240px;height:58px;background:url(http://www.stsweb.fr/images/gestion_de_la_paie.gif) no-repeat 0 0;text-decoration:none;color:#333!important}
#gestion_paie_link_c:hover{background:url(http://www.stsweb.fr/images/gestion_de_la_paie.gif) no-repeat 0 -58px;color:#FFF!important}
#gestion_social_link_c{display:block;width:240px;height:58px;background:url(http://www.stsweb.fr/images/analyse_des_donnees_sociales.gif) no-repeat 0 0;text-decoration:none;color:#333!important}
#gestion_social_link_c:hover{background:url(http://www.stsweb.fr/images/analyse_des_donnees_sociales.gif) no-repeat 0 -58px;color:#FFF!important}
#gestion_social_link_c H2{font-size:13px;letter-spacing:-1px;word-spacing:-1px;font-family:tahoma, Helvetica, sans-serif;margin:0;padding:21px 0 0 58px}
#kit_archivage_link_c{display:block;width:240px;height:58px;background:url(http://www.stsweb.fr/images/kit_archivage_chronotachygraphe_tpe.gif) no-repeat 0 0;text-decoration:none;color:#333!important}
#kit_archivage_link_c:hover{background:url(http://www.stsweb.fr/images/kit_archivage_chronotachygraphe_tpe.gif) no-repeat 0 -58px;color:#FFF!important}
#kit_archivage_link_c H2{font-size:13px;letter-spacing:-1px;word-spacing:-1px;font-family:tahoma, Helvetica, sans-serif;margin:0;padding:21px 0 0 58px}
#gestion_formation_link_c{display:block;width:240px;height:58px;background:url(http://www.stsweb.fr/images/formation_et_prevention.gif) no-repeat 0 0;text-decoration:none;color:#333!important}
#gestion_formation_link_c:hover{background:url(http://www.stsweb.fr/images/formation_et_prevention.gif) no-repeat 0 -58px;color:#FFF!important}
#gestion_audit_link_c{display:block;width:240px;height:58px;background:url(http://www.stsweb.fr/images/audit_et_conseil.gif) no-repeat 0 0;text-decoration:none;color:#333!important}
#gestion_audit_link_c:hover{background:url(http://www.stsweb.fr/images/audit_et_conseil.gif) no-repeat 0 -58px;color:#FFF!important}
.press_offre{background:url(http://www.stsweb.fr/images/puce_sts_trans.png) no-repeat scroll left center transparent;border-bottom:1px dotted #FFF;border-top:1px dotted #FFF;color:#5A6B95;font-size:18px;margin-bottom:10px;word-spacing:1px;padding:10px 10px 10px 35px}
.mini_encart_produit_gauche{border:1px solid #96BF81;background:#EDEDED;font-style:italic;width:160px;float:left;margin:4px;padding:4px}
.mini_encart_produit_droite{border:1px solid #96BF81;background:#EDEDED;font-style:italic;width:160px;float:right;margin:4px;padding:4px}
.mini_encart_produit_droite span{font-weight:700;font-style:italic;paddng:0;margin-bottom:4px;display:block}
.mini_encart_produit_gauche span{font-weight:700;font-style:italic;margin-bottom:4px;display:block;padding:0}
.img_produit{padding-top:6px;padding-bottom:6px;margin:0}
optgroup{font-style:normal;font-weight:700;color:#9C3;background-color:#FFF}
.pblanc{background-color:#EDEDED;color:#000}
.pbleu{background-color:#D1E2EC;color:#000}
.form_archive_newsletter{background-color:#D9E9F5;margin:0;padding:0}
#colonne_droite input,select{background-color:#9C3}
#colonne_gauche div,#moreboxes div,#colonne_droite div{padding:10px}
#main_article p,#colonne_droite p{background-color:#F6F6F6;padding:5px}
#Groupe a,#file_manager li a{color:#E95D0E;font-weight:700}
#banner ol li a.temp,.nav_menu_1:hover,.nav_menu_2:hover,.nav_menu_3:hover,.nav_menu_4:hover,.nav_menu_5:hover{color:#000}
#centre a,#centre a.lien0{color:#3A62A7;font-weight:700;text-decoration:none}
#left_half h3,#centre h3{text-indent:-9999px;height:35px;background-repeat:no-repeat;margin-bottom:10px}
img.anim_map,#main_display img{display:block;margin:0 auto}
#moreboxes fieldset,.imglogo img{border:none}
#demo_dumper a span,#newsletter_desinscription{display:none}
.colright a:link,.colright a:visited{color:#FFF;text-decoration:none}
.colright a:active,.colright a:hover{color:#000;text-decoration:none}
.nav_menu_2,.nav_menu_3,.nav_menu_4,.nav_menu_5{font-family:Arial, Helvetica, sans-serif;font-size:12px;position:relative;color:#FFF;margin:0;padding:14px 0 0 58px}
#home_paie p,#home_donne p,#home_formation p,#home_audit p,#home_kit p {text-align:left;margin:0;padding:0}
#home_paie a,#home_donne a,#home_kit a {font-weight:700;color:#333}
#home_paie a:hover,#home_donne a:hover,#home_kit a:hover {font-weight:700;color:#FFF}
#home_paie p a:link,#home_paie p a:visited,#home_donne p a:link,#home_donne p a:visited,#home_formation p a:link,#home_formation p a:visited,#home_audit p a:link,#home_audit p a:visited,#home_kit p a:link,#home_kit p a:visited {color:#333;text-decoration:none;font-weight:400;font-style:normal}
#home_paie p a:active,#home_paie p a:hover,#home_donne p a:active,#home_donne p a:hover,#home_formation p a:active,#home_formation p a:hover,#home_audit p a:active,#home_audit p a:hover,#home_kit p a:active,#home_kit p a:hover {color:#3A62B6;text-decoration:none;font-weight:400;font-style:normal}
#home_donne,#home_formation,#home_kit {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal}
#conteneur-arrondi_home,#conteneur-arrondi2{width:100%;float:left;margin:0;padding:0}
#gestion_paie_link_c H2,#gestion_formation_link_c H2,#gestion_audit_link_c H2{font-size:13px;letter-spacing:-1px;word-spacing:-1px;font-family:tahoma, Helvetica, sans-serif;margin:0;padding:20px 0 0 60px}
.tab_solution {border:1px solid #96BF80;background-color:#D9E9F5;}
