#authentify #particulieronglets {background: url(content_top_34.png) no-repeat 0 32px; min-height: 220px;}
#authentify h3 {font-size: 18px; padding: 0 0 5px 0;}
#authentify #cadreconnect {width: 100%; margin-left: -6px; min-height: 283px;}
#cadreconnect .content {min-height: 125px; padding: 2px 0 1px 1px;}
#authentify #movo {padding-left: 3px; margin: 0;}
#authentify #womanpc {width: 505px; height: 100%; margin: 3px 0 0 0; background: url(cadre_womanpc.jpg) top left no-repeat;}
#authentify #womanpc h4 {padding: 0; padding-right: 205px; margin: 18px 0 10px 18px;}
#authentify #womanpc p {padding: 0; padding-right: 205px; margin: 0 0 5px 18px; line-height: 12px;}
#authentify #pauth-content {width: 505px; height: 100%; margin: 3px 0 0 0; background: url(webprotexion2empty.jpg) top left no-repeat;}
#authentify #pauth-content h4 {padding: 0; padding-right: 205px; margin: 18px 0 10px 18px;}
#authentify #pauth-content p {padding: 0; padding-right: 205px; margin: 0 0 5px 18px; line-height: 12px;}
#authentify #cadre-auth {width: 184px; height: 100%; margin-left: 2px; background: url(content-gris_fond.png) top left repeat-y;}
#authentify #auth-content {min-height: 100%; height: 1%; background: url(content-gris_top.png) top left no-repeat;}
#authentify #auth-pied {clear: both; background: url(content-or_pied.png) top left no-repeat; background-color: #FFF; font-size: 1px; height: 3px;}
#authentify .cadre-int {width: 172px; margin: 0 0 5px 6px; background: url(content_fond_56.png) top left repeat-y;}
#authentify .int-content {min-height: 48px; height: 1%; background: url(content_top_56.png) top left no-repeat;}
#authentify .int-pied {background: url(content_pied_56.png) top left no-repeat; background-color: #FFF; font-size: 1px; height: 4px;}
#authentify ul.authtop {height: 41px; width: 170px; padding-top: 4px;}
#authentify ul.authtop li {margin: 2px 0 0 10px; padding-left: 8px; background: url(puce.png) no-repeat 0px 5px;}
#authentify .title {font-size: 11px; color: #424242; margin: 5px 0 5px -3px;}
#authentify .touches {height: 1%; margin: 0 0 8px 3px;}
#authentify .touches img {text-align: center;}
#formauth #authlogin, #formauth #authpassw {padding: 0.2em 0.5em; font-size: 11px;}
#formauth #authlogin {width: 115px; margin: -2px 0 2px 6px;}
#formauth #authpassw {width: 55px; margin: -3px 0 4px 12px;}
#formauth .btnvalid {padding-bottom: 1px; padding-right: 12px; margin:-3px 0 2px 0;}
#formauth .btneffacer{padding-top: 5px; padding-right: 0; margin: -10px 0px 22px;}
.know-more-or {width: 170px; background: url(know-more-or-top.png) top left no-repeat; margin: 8px 0 0 6px; padding-top: 3px;}
.know-more-or .more-list {border-left: 1px solid #CAC8C6; border-right: 1px solid #CAC8C6; float: left; margin-top: -15px; width: 110px; padding-left: 50px;}
.know-more-or .more-content {clear: both; height: 15px; background-color: #FFF;}
.know-more-or li {background: url(puce.png) 0 5px no-repeat; clear: both; margin-left: 10px; width: 100%; padding-left: 8px;}
.know-more-or .more-bottom {clear: both; font-size: 1px; background: url(know-more-or-bottom.png) bottom left no-repeat; height: 4px;}
#authentify #sabonner a{display: block; margin-left: 20px; padding-bottom: 10px; width: 87px; height: 18px; background: url(sabonner.png) top left no-repeat;}
#authentify #ptsforts {padding: 0; margin: 0; width: 510px; min-height: 120px; margin-left: -12px;}
#ptsforts .content {padding-left: 5px; margin: 0; height: 100%;}
#ptsforts .content div {width: 90px; background: url(degrade_gris.png) 0 30px no-repeat; margin: 0 4px 0 4px;}
#ptsforts h4 {text-transform: uppercase; font-size: 10px; display: block; height:18px; margin: 0; padding:20px 0 0 0 ; line-height:22px; text-align:center; font-weight:bold;}
#ptsforts h4#fonct {background: url(ptsforts_fonct.png) top center no-repeat;}
#ptsforts h4#secur {background: url(ptsforts_secu.png) top center no-repeat;}
#ptsforts h4#simpl {background: url(ptsforts_simpl.png) top center no-repeat;}
#ptsforts h4#dispo {background: url(ptsforts_dispo.png) top center no-repeat;}
#ptsforts h4#tarif {background: url(ptsforts_tarifs.png) top center no-repeat;}
#ptsforts p {width: 90px; margin: 0 0 10px 0; padding:0;}
.loadingauth {background : url(loading.gif) no-repeat; margin : 15px 0 0 10px; color: #424242; width : 160px; height : 16px; display : block; padding-left : 20px !important; font-size: 11px; font-weight : bold;}
#authentify #accescertification .ou {position : relative; top:-7px; height:15px; width:148px; left:13px;}
#authentify #accescertification .btnhelp {margin: 10px 15px 0 0;}
#authentify .messErreur {color: #e80208; padding-top: 3px; padding-right: 6px; padding-bottom: 0; padding-left: 6px; text-align : justify;}
