/* Échec de l'agrandissement. Renvoi du contenu non agrandi.
(374,115): run-time error CSS1019: Unexpected token, found '/'
(374,161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(375,117): run-time error CSS1019: Unexpected token, found '/'
(375,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(376,116): run-time error CSS1019: Unexpected token, found '/'
(376,163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(377,118): run-time error CSS1019: Unexpected token, found '/'
(377,167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(378,120): run-time error CSS1019: Unexpected token, found '/'
(378,171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(379,119): run-time error CSS1019: Unexpected token, found '/'
(379,169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(380,118): run-time error CSS1019: Unexpected token, found '/'
(380,167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(381,119): run-time error CSS1019: Unexpected token, found '/'
(381,169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
 */
@charset "utf-8";
body{background-color:#e6e6e6;margin:auto;text-align:center;font-family:Arial,Helvetica,sans-serif !important;font-size:13px;}
input, textarea{font-family:Arial,Helvetica,sans-serif;font-size:13px;}
#page{margin:auto;width:980px;}
.spriteBando{background-image:url(../../resource/pict/bando_sprites.jpg);height:144px;}
#bando{margin:5px;margin-top:10px;}
#bandoCenter{background-position:0px -145px;}
#bandoLeft{background-position:0px 0px;width:14px;position:static!important;position:relative;left:3px;}
#bandoRight{background-position:0px -290px;background-position:0px -291px\9;width:14px;position:static!important;position:relative;right:3px;}
.spriteBox{background-image:url(../../resource/pict/box_sprites.jpg);height:414px;}
.box{margin:5px;text-align:left;}
.box2_1{margin:5px !important;margin:4px;float:left;text-align:left;width:24.1%;height:435px !important;}
.box2_2{margin:5px !important;margin:4px;float:left;text-align:left;width:73.8%;}
.box3{margin:5px !important;margin:4px;float:left;text-align:left;width:32.25%;}
.box4{margin:5px !important;margin:4px;float:left;text-align:left;width:72.9%;height:410px !important;}
.box5{margin:5px !important;margin:4px;float:left;text-align:left;width:25%;}
.boxCenter{background-position:0px -415px;}
.boxLeft{background-position:0px 0px;width:14px;float:left;position:static!important;position:relative;left:3px;}
.boxRight{background-position:0px -830px;background-position:0px -831px\9;width:14px;float:right;position:static!important;position:relative;right:3px;}
.spriteMenu{background-image:url(../../resource/pict/menu_sprites.jpg);height:24px;}
#menu{margin:5px;text-align:center;}
#menuCenter{background-position:0px -56px;}
#menuLeft{background-position:0px 0px;width:14px;position:static!important;position:relative;left:3px;}
#menuRight{background-position:0px -140px;background-position:0px -141px\9;width:14px;position:static!important;position:relative;right:3px;}
#menu ul{list-style-type:none;text-align:center;margin:0px;padding:0px;margin-left:338px;}
#menu li{display:block;margin:0;float:left;}
.menuItem{background-position:0px -56px;padding-left:5px;padding-right:5px;}
.menuItem:hover{background-position:0px -84px;}
.menuItem:active{background-position:0px -112px;}
.menuSeparator{width:2px;background-position:0px -28px;}
#menu ul li a{text-decoration:none;font-size:12px;color:#505050;vertical-align:-4px;}
.spriteMenuPS{background:transparent url(../../resource/pict/picto.png);height:80px;width:68px !important;width:67px;float:left;font-size:9px;text-align:left;margin-top:110px!important;margin-top:80px;background-repeat:no-repeat;}
#coord{background-position:0px 0px;}
#demPec{background-position:-69px 0px;}
#rechPec{background-position:-138px 0px !important;background-position:-139px 0px;}
#coord:hover{background-position:0px -80px;cursor:pointer;}
#demPec:hover{background-position:-69px -80px;cursor:pointer;}
#rechPec:hover{background-position:-138px -80px!important;background-position:-139px -80px;cursor:pointer;}
#coord div{position:relative;top:-25px;}
#demPec div{position:relative;left:5px !important;left:4px;top:-25px;}
#rechPec div{position:relative;left:10px !important;left:8px;top:-25px;}
/*#menuPS{bottom: 5px;left: 13px;margin: auto;position: absolute;}*/
#menuPS{bottom: 5px;left: 13px;margin: auto;position: absolute;}
#menuPS.savoirPlusMenuPS{margin:auto; position: static;}
.floatR{float:right;display:inline;}
.floatL{float:left;display:inline;}
.clearB{clear:both;}
.clearR{clear:right;}
.clearL{clear:left;}
#divLogo{margin:15px;width:353px;}
#textBando{text-align:left;font-size:13px;height:16px;}
#textBando p{margin-top:10px;}
.inpCo{float:right;margin-right:15px;text-align:left;}
#btnCo{float:right;margin-right:20px;margin-left:15px;margin-top:10px;}

/*20181106 ARA audio begin */
/*#imgBtnCo{display:block;width:113px !important;height:17px !important;}*/
#imgBtnCo{display:block;width:105px !important;height:30px !important;}
#imgBtnCo:hover{cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
/*#imgBtnDeco{display:block;width:113px;height:17px !important; margin-right:8px;}*/
#imgBtnDeco{display:block;width:105px;height:30px !important; margin-right:8px;}
#imgBtnDeco:hover{cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

/*#MainContent_imgBtnCo{display:block;width:113px !important;height:17px !important;}*/
#MainContent_imgBtnCo:hover{cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#btnSwitch{float:right;margin-right:0px;margin-left:00px;margin-top:10px;}
/*#imgBtnSwitchOptique{display:block;width:113px !important;height:19px !important;}*/
#imgBtnSwitchOptique{display:block;width:105px !important;height:30px !important;}
#imgBtnSwitchOptique:hover{cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
/*#imgBtnSwitchAudio{display:block;width:113px !important;height:19px !important;}*/
#imgBtnSwitchAudio{display:block;width:105px !important;height:30px !important;}
#imgBtnSwitchAudio:hover{cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#MainContent_imgBtnInscription:hover{cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
/*20181106 ARA audio begin */


.labelCo{font-size:13px;color:#505050;font-weight:bold;width:125px;}
.boxCenter h1{font-weight:normal;padding:3px;margin-top:3px !important;margin-top:0;font-size:19px;}
.boxCenter h2{padding:3px;font-size:15px;}
.boxCenter p{color:#505050;padding:3px;}
.boxCenter a{text-decoration:none;color:#0000ee}
.boxCenter a:hover{text-decoration:underline;}
.tab{text-align:center;margin:auto; border-collapse:collapse;}
.tabbenef{text-align:center;margin:auto; margin-top:10px; border-collapse:collapse; width:100%}
.tabbenefcontenu {width:100%}


.tabCases td, .tabCases th{border: 1px black solid; padding: 2px;}
.peclabel{ width:55px;}
.minilabel{ width:50px; text-align:right;}
.maxlabel{ width:150px;}
#ajaxLoading{margin:auto;padding-top:150px;text-align:center;color:#7b32a6;}
#conx{margin-top:60px!important;margin-top:4px;}
.PrctQuart{width:24%;}
.spriteGrosBoutons{background:transparent url(../../resource/pict/grosBoutons.png);height:151px;width:120px;background-repeat:no-repeat}
#logo{width:348px;height:68px;}
#MiseAJour{background-position:0px 0px;}
#MiseAJour:hover{background-position:0px -152px;}
#PrisesEnCharge{background-position:-121px 0px;}
#PrisesEnCharge:hover{background-position:-121px -152px;}
#Historique{background-position:-246px 0px;}
#Historique:hover{background-position:-246px -152px;}
#Beneficiaire{background-position:-373px 0px;}
#Beneficiaire:hover{background-position:-373px -152px;}

/*20181106 ARA : nouvel accueil begin*/
.sptServices{background:transparent no-repeat url(../../resource/pict/715x280_arrondi.png);height:274px;}/*20181106 ARA : nouvel accueil */
/*.sptServices{background:transparent no-repeat url(../../resource/pict/accueil.jpg);height:274px;}*//*(dame avec sourire)*/ 
/*20181106 ARA : nouvel accueil end*/

.sptHospitalier3{background:transparent no-repeat url(../../resource/pict/02hospitalier.png);height:185px;}

/*20181106 ARA : nouvel accueil begin*/
/*.sptPhotoBoxL3{background-position:0px 0px;position:relative;left:2px;}
.sptPhotoBoxC3{background-position:-14px 0px;width:284px!important;width:auto;margin:auto;}
.sptPhotoBoxR3{background-position:-298px 0px;position:relative;right:2px;}*/
.sptPhotoBoxL3{background-position:-1px 0px;position:relative;left:2px;}
.sptPhotoBoxC3{background-position:-9px 0px;width:700px!important;width:auto;margin:auto;}
.sptPhotoBoxR3{background-position:-700px 0px;position:relative;right:2px;}
/*pour image accueil.jpg (dame avec sourire)
 .sptPhotoBoxL3{background-position:-59px -180px;position:relative;left:2px;}
.sptPhotoBoxC3{background-position:-64px -180px;width:700px!important;width:auto;margin:auto;}
.sptPhotoBoxR3{background-position:-755px -180px;position:relative;right:2px;}*/
/*20181106 ARA : nouvel accueil end*/

.sptOptique2{background:transparent no-repeat url(../../resource/pict/01optique.png);height:158px;}
.sptOptique3{background:transparent no-repeat url(../../resource/pict/02optique.png);height:185px;}
.sptDentaire2{background:transparent no-repeat url(../../resource/pict/01dentaire_new.png);height:158px;}
.sptDentaire3{background:transparent no-repeat url(../../resource/pict/02dentaire_new.png);height:185px;}
.sptHospitalier2{background:transparent no-repeat url(../../resource/pict/01hospitalier.png);height:158px;}
.sptAudioprothese2{background:transparent no-repeat url(../../resource/pict/audioprothesiste1.png);height:154px;}
.sptConnexion{height:25px;}

/*20181128 ARA : anciennes images (optique+hospi) begin*/
.sptPhotoBoxL2{background-position:0px 0px;position:relative;left:2px;}
/*.sptPhotoBoxC2{background-position:-14px 0px;width:204px!important;width:auto;margin:auto;}*/
.sptPhotoBoxC2{background-position:1px 0px;width:auto;margin:auto;}
.sptPhotoBoxR2{background-position:-218px 0px;position:relative;right:2px;}
/*20181128 ARA : anciennes images (optique+hospi) end*/

/*20181128 ARA : nouvel image générique (nous contacter + inscription) begin*/
.sptProfessionnel4{background:transparent no-repeat url(../../resource/pict/professionnel.png);height:154px;}
.sptPhotoBoxL4{background-position:0px 0px;position:relative;left:2px;}
.sptPhotoBoxC4{background-position:3px 0px;width:auto;margin:auto;}
.sptPhotoBoxR4{background-position:-217px 0px;position:relative;right:2px;}
/*20181128 ARA : nouvel image générique (nous contacter + inscription) end*/


#ajax{padding:15px;}

/*20190927 ARA : bouton retour amélioré pour supprimer le décalage avec la liste (recherche pec facturées) begin*/
/*.sptPtBtn_ARA{background-image:url(../../resource/pict/picto_menu.png);height:48px;width:36px;margin-top:0px;margin-right:5px;float:right;}
.sptPtBtn_ARA div{position:relative;top:-13px;font-size:9px;text-align:center;height:45px;color:black;}
.sptPtBtn_ARA div:hover{text-decoration:none;color:black;}*/
/**/
/*.sptPtBtn_ARA{background-image:url(../../resource/pict/menuHaut_mea_original.png);background-size:285px;height:48px;width:36px;margin-top:0px;margin-right:5px;float:right;}*/
/*.sptPtBtn_ARA{background-image:url(../../resource/pict/picto_menu_bis.png);background-size:285px;height:48px;width:36px;margin-top:0px;margin-right:5px;float:right;}*/
.sptPtBtn_ARA{background-image:url(../../resource/pict/menuHaut.png);background-size:281px;height:48px;width:36px;margin-top:0px;margin-right:5px;float:right;}
.sptPtBtn_ARA div{position:relative;top:-13px;font-size:9px;text-align:center;height:45px;color:black;}
.sptPtBtn_ARA div:hover{text-decoration:none;color:black;}
/*20190927 ARA fin*/

/* ARA 20191018 navigation haut : nouvelle image pour l'ajout du bouton facturation begin*/
/*.sptPtBtn{background-image:url(../../resource/pict/picto_menu.png);height:48px;width:36px;margin-top:20px;margin-right:5px;float:right;}
.sptPtBtn div{position:relative;top:-15px;font-size:9px;text-align:center;height:45px;color:black;}
.sptPtBtn div:hover{text-decoration:none;color:black;}*/

/*.sptPtBtn{background-image:url(../../resource/pict/menuHaut_mea_original.png);background-size:285px;height:48px;width:36px;margin-top:20px;margin-right:5px;float:right;}*/
/*.sptPtBtn{background-image:url(../../resource/pict/picto_menu_bis.png);background-size:285px;height:48px;width:36px;margin-top:20px;margin-right:5px;float:right;}*/
.sptPtBtn{background-image:url(../../resource/pict/menuHaut.png);background-size:281px;height:48px;width:36px;margin-top:20px;margin-right:5px;float:right;}
.sptPtBtn div{position:relative;top:-15px;font-size:9px;text-align:center;height:45px;color:black;}
.sptPtBtn div:hover{text-decoration:none;color:black;}


#valider{background-position:-0px 0px;}
#valider:hover{background-position:-0px 55px;cursor:pointer;}
#retour{background-position:-40px 0px;  }
#retour:hover{background-position:-40px 55px;cursor:pointer;}
#next {
    background-position: -40px 0px;
}

    #next:hover {
        background-position: -40px 55px;
        cursor: pointer;
    }
#imprimer{background-position:-81px 0px;}
#imprimer:hover{background-position:-81px 55px;cursor:pointer;}

/*#valider{background-position:-0px 0px;}
#valider:hover{background-position:-0px 49px;cursor:pointer;}
#retour{background-position:-40px 0px;  }
#retour:hover{background-position:-40px 49px;cursor:pointer;}
#imprimer{background-position:-81px 0px;}
#imprimer:hover{background-position:-81px 49px;cursor:pointer;}*/

/*20190930 ARA : bouton facturation au niveau de la pec begin*/
#facturation{background-position:-245px 0px;}
#facturation:hover{background-position:-245px 55px;cursor:pointer;}
/*20190930 ARA : fin*/


#retAcc{background-position:-203px 0.5px;}
#retAcc:hover{background-position:-203px 57px;cursor:pointer;}

/*#retAcc{background-position:-206px 0px;}
#retAcc:hover{background-position:-206px 50px;cursor:pointer;}*/

/* ARA 20191018 navigation haut : nouvelle image pour l'ajout du bouton facturation end*/


#initialiser{background-position:-122px 0px;}
#initialiser:hover{background-position:-122px 55px;cursor:pointer;}
#annuler{background-position:-163px 0px;}
#annuler:hover{background-position:-163px 56px;cursor:pointer;}


#ajax div h1.floatL{width:64%;font-size:17px;}
#ajax legend{color:#505050;font-size:15px;}
.separation{border-top:solid #505050 1px;width:auto !important;width:100%;height:315px;overflow:auto;}
label{width:136px;
color:#505050;font-size:13px;display:inline-block;font-weight: bold;
}
.autoLabel{width:auto;}
.bigLabel{width:170px!important;width:165px;}

/*20181107 ARA AUDIOAMC begin */
.bigLabel2{width:275px!important;width:165px;}
/*20181107 ARA AUDIOAMC end */

.medLabel{width:140px!important;width:140px;}
.mediumLabel{width:120px!important;width:120px;}
.smallLabel{width:60px;}
.midInp{width:100px;}
.inp{width:143px;}
select.inp{width:147px;}
select.inpIE{width:149px;}
.anInp{width:59px;}
.anInpIE{width:55px;}
.smallInp{width:30px;}
#saisieDossier label{width:100px;color:#505050;font-size:12px;display:inline-block;margin-bottom:3px;}
#saisieDossier .autoLabel{width:auto;}
#saisieDossier .bigLabel{width:160px;}
#saisieDossier .midBigLabel{width:140px;}
#saisieDossier .smallLabel{width:45px;}
#saisieDossier .midLabel{width:75px;}
#saisieDossier input{font-size:12px;margin-bottom:3px;}
#saisieDossier select{font-size:12px;margin-bottom:3px;}
#saisieDossier .bigInp{width:230px;}
#saisieDossier .mediumInp{width:110px;}
#saisieDossier .midInp{width:75px;}
#saisieDossier .inp{width:91px;}
#saisieDossier .anInp{width:47px;}
#saisieDossier .smallInp{width:23px;}
#saisieDossier fieldset{padding:4px;}
#saisieDossier legend{font-size:13px;font-weight:bold;}
#saisieDossier td{font-size:12px;}
#saisieDossier th{font-size:12px;}
.message, .boxCenter p.message{color:red;}
.messageLike{color:#7b32a6;}
.separation p{text-align:center;}
.separation p span{color:#0046c8;}
#charte{display:none;}
.linkLike{text-decoration:underline;color:blue;cursor:pointer;}
.cadre{padding:5px;margin:5px;border:1px solid #505050;}
.trSepar{height:1px;}
.trSepar td{border-top:1px solid #505050;}
.anulPec{height:16px;width:16px;background:url(../../resource/pict/annuler.png);}
.anulPec:hover{cursor:pointer;}
.editPec{height:16px;width:16px;background:url(../../resource/pict/editer.png);}
.editPec:hover{cursor:pointer;}
#affRS{text-align:center;color:#505050;width:204px!important;width:auto;margin:auto;}
#affRS h2{font-weight:bold}/*20171106 ARA*/
.tablo th h2{text-align:center;color:#505050;padding:0;margin:0;}
.tablo th, .tablo td{padding:4px;text-align:center;}
#saisieDossier #onglets{width:643px;height:180px!important;height:185px;overflow:hidden;}
#saisieDossier #tabPresta{width:643px;overflow:hidden;}
#saisieDossier #tabPresta th{text-align: center;}
#saisieDossier{width:643px;overflow:hidden;}
#tabPresta th{text-align: center;}
.readonly{color:gray;}
.absPos{position:absolute;float:none;}
.selRelIe{position:relative;left:-1px;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay {
    background: url(../resource/pict/colorbox/overlay.png) 0 0 repeat;
}
#colorbox{}
#cboxTopLeft {
    width: 21px;
    height: 21px;
    background: url(../resource/pict/colorbox/controls.png) -100px 0 no-repeat transparent;
}
#cboxTopRight {
    width: 21px;
    height: 21px;
    background: url(../resource/pict/colorbox/controls.png) -129px 0 no-repeat transparent;
}
#cboxBottomLeft {
    width: 21px;
    height: 21px;
    background: url(../resource/pict/colorbox/controls.png) -100px -29px no-repeat transparent;
}
#cboxBottomRight {
    width: 21px;
    height: 21px;
    background: url(../resource/pict/colorbox/controls.png) -129px -29px no-repeat transparent;
}
#cboxMiddleLeft {
    width: 21px;
    background: url(../resource/pict/colorbox/controls.png) left top repeat-y transparent;
}
#cboxMiddleRight {
    width: 21px;
    background: url(../resource/pict/colorbox/controls.png) right top repeat-y transparent;
}
#cboxTopCenter {
    height: 21px;
    background: url(../resource/pict/colorbox/border.png) 0 0 repeat-x transparent;
}
#cboxBottomCenter {
    height: 21px;
    background: url(../resource/pict/colorbox/border.png) 0 -29px repeat-x transparent;
}
#cboxContent{background:white;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}
#cboxPrevious {
    position: absolute;
    bottom: 0;
    left: 0px;
    background: url(../resource/pict/colorbox/controls.png) -75px 0px no-repeat;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext {
    position: absolute;
    bottom: 0;
    left: 27px;
    background: url(../resource/pict/colorbox/controls.png) -50px 0px no-repeat;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay {
    background: url(../resource/pict/colorbox/loading_background.png) center center no-repeat;
}
#cboxLoadingGraphic {
    background: url(../resource/pict/colorbox/loading.gif) center center no-repeat;
}
#cboxClose {
    position: absolute;
    bottom: 0;
    right: 0;
    background: url(../resource/pict/colorbox/controls.png) -25px 0px no-repeat;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}
#cboxClose.hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resource/pict/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resource/pict/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resource/pict/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resource/pict/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resource/pict/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resource/pict/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resource/pict/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resource/pict/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}
#mentions{text-align:justify;width:930px;}
#saisieDossierO table tbody tr td{
    padding: 2px 5px;
}
#saisieDossierO .beneficiaire{
    margin: 0 auto;
    display: block;
}
table.dataPec td{
    text-align: left;
    padding: 0 3px;
}
#tdType{
     font-weight: bold;
}
#tabloPrestas table.tablo{
    border-collapse: collapse;
    border-spacing: 0px;
}
#tabloPrestas table.tablo td{
    text-align: right;
    border-right: 1px solid #d7d7d7;
}
#tabloPrestas table.tablo td, #tabloPrestas table.tablo th{
    border-right: 1px solid #d7d7d7;
}
#tabloPrestas table.tablo td:last-child, #tabloPrestas table.tablo th:last-child{
    border-right: none;
}
#tabloPrestas table.tablo td.alLeft{
    text-align: left;
}
#tabloPrestas table.tablo .total{
    font-weight: bold;
    font-size: 13px;
    /*border-top: 1px solid #d7d7d7;*/
}
#tabloPrestas table.tablo th.libelle{
    width:305px;
}
#tabloPrestas table.tablo th.partRORC{
    width:70px;
}
#tabloPrestas table.tablo thead{
    border-bottom: 1px solid #d7d7d7;
    background-color:#E0E0E0;
}
#tabloPrestas table.tablo th.des{
    width:20px;
}
#boxGuideOptique
{
    position: absolute;
    text-align: center;
    top: 230px;
    width: 221px;
    z-index: 15;
}

#boxGuideOptique span
{
    display: block;
    font-size: 12px;
    left: 0;
    position: absolute;
    width: 235px;
}

#lienGuideOptique
{
    display: block;
    font-size: 12px;
    height: 21px;
    outline: medium none;
    position: relative;
    text-align: center;
    text-decoration: underline;
    top: 13px;
}

#boxGuideDentaire, #boxGuideHospitalier
{
    display: none;
}

#imageInfoGuide
{
    left: 3px;
    position: relative;
    top: 5px;
    border: none;
}

/* ARA 20200130 over mal positionné begin*/
#pwdInitialiser{background-position:-122px 0px;}
#pwdInitialiser:hover{background-position:-122px 55px;cursor:pointer;}
#pwdRetour{background-position:-40px 0px;}
#pwdRetour:hover{background-position:-40px 55px;cursor:pointer;}
#pwdValider{background-position:0px 0px;}
#pwdValider:hover{background-position:0px 55px;cursor:pointer;}
/* ARA 20200130 over mal positionné end*/

.alLeft
{
    text-align:left !important;
}

.aMontantPec
{
    color: #7b32a6;
    width : 85px;
}

.MontantPec
{
    font-weight:bold;
    }
.dxpnlControl {
    font: 12px Arial,Helvetica,sans-serif !important;
    border: 0px solid #8b8b8b;
}
  
    .ExtendedBoxCenter
    {
        font-family:Arial,Helvetica,sans-serif !important;
        }
        
  .ExtendedBoxCenter h1{font-weight:normal;padding:3px;margin-top:3px !important;margin-top:0;font-size:19px;font-family:Arial,Helvetica,sans-serif !important;}
  .ExtendedboxCenter h2{padding:3px;font-size:15px;font-family:Arial,Helvetica,sans-serif !important;}
  .ExtendedboxCenter p{color:#505050;padding:3px;font-family:Arial,Helvetica,sans-serif !important;}
  .ExtendedboxCenter a{text-decoration:none;color:#0000ee}
  .ExtendedboxCenter a:hover{text-decoration:underline;}
    
    .ExtendedSpriteBox
{
    border-right : 1px solid gray; 
    /*border-bottom : 1px solid gray; */
    min-height: 435px;
    margin-right: 2px;
    -moz-box-shadow: 0px 2px 0px 0px #656565;
    -webkit-box-shadow: 0px 2px 0px 0px #656565;
    -o-box-shadow: 0px 2px 0px 0px #656565;
    box-shadow: 0px 2px 0px 0px #656565;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-image: linear-gradient(to bottom, #FEFEFE 31%, #D3D3D3 92%);/*   -webkit-box-shadow: 1px 1px 1px 1px #CECECE;
    box-shadow: 1px 1px 1px 1px #CECECE;    */
    }
 .ExtendedFooterBox
{
    border-right : 1px solid gray; 
    /*border-bottom : 1px solid gray; */
    min-height: 23px;
    -moz-box-shadow: 0px 2px 0px 0px #656565;
    -webkit-box-shadow: 0px 2px 0px 0px #656565;
    -o-box-shadow: 0px 2px 0px 0px #656565;
    box-shadow: 0px 2px 0px 0px #656565;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-image: linear-gradient(to bottom, #FEFEFE 31%, #D3D3D3 92%);/*   -webkit-box-shadow: 1px 1px 1px 1px #CECECE;
    box-shadow: 1px 1px 1px 1px #CECECE;    */
    }
 .ExtendedSeparation
 {
     border-top:solid #505050 1px;
     padding-top:5px;
     width:auto !important;
     width:100%;    
     overflow:auto;
  }
  
   .ExtendedSeparation h1{font-weight:normal;padding:3px;margin-top:3px !important;margin-top:0;font-size:19px;}
  .ExtendedSeparation h2{padding:3px;font-size:15px;}    
.ExtendedSeparation p{color:#505050;padding:3px;}
.ExtendedSeparation a{text-decoration:none;color:#0000ee}
.ExtendedSeparation a:hover{text-decoration:underline;}


.popup_btn_container
{
    padding-top:10px;
    width:100%;
    
}

.popup_btn
{
    margin :5 px;
    float:right;
    padding: 5px 5px 10px 5px;
    display :table-cell;
    
}

.PieContent
{
    behavior: url(resource/PIE/PIE.htc);
}

span.dx-vam
{
    padding:2px 0 !important;}
    
.dxtcLite > .dxtc-content {
    /* background-color: #FFFFFF; border:none ;*/
    background-color:transparent !important;
    float: left;
    clear: left;
    border: 1px solid #A8A8A8;
    overflow: hidden;
    padding: 5px 11px 5px 11px;
}

/*.dxtcLite > .dxtc-stripContainer 
{
    behavior: url(resource/PIE/PIE.htc);
 -moz-border-radius: 10px !important;
    -webkit-border-radius: 10px !important;
    border-radius: 10px !important;
}

.dxtcLite > .dxtc-stripContainer .dxtc-activeTab 
{
    behavior: url(resource/PIE/PIE.htc);
 -moz-border-radius: 10px !important;
    -webkit-border-radius: 10px !important;
    border-radius: 10px !important;
}*/

/*20181106 ARA audio begin */
.dxbButton {
    color: #000000;
    font: 12px Arial,Helvetica,sans-serif;
    border: 1px solid #7F7F7F;
    background: #E0133D00 url('/DXR.axd?r=1_50-U_5Zb') repeat-x top;/*background boutons devxpress transparent*/
    padding: 0px !important;
}

/*.dxbButton {
    color: #000000;
    font: 12px Arial,Helvetica,sans-serif;
    border: 1px solid #7F7F7F;
    background: #E0DFDF url('/DXR.axd?r=1_50-U_5Zb') repeat-x top;
    padding: 0px !important;
}*/
/*20181106 ARA audio end */

.dxbButton div.dxb {
    padding: 1px 3px 1px !important;
    border: 1px dotted transparent;
}

#tabgaranties tr:nth-child(odd){
    background-color:#F3F3F3;
    padding: 2px 0px 1px 0px;
}

#tabgaranties tr:nth-child(even){
    background-color:#e6e6e6;
    padding: 2px 0px 1px 0px;
}
.bold
{
    font-weight:bold;
    padding: 2px 0px 1px 0px;
}
.bold1
{
    font-weight:bold;
    padding: 1px 0px 1px 0px;
}
.dxtcLite > .dxtc-stripContainer .dxtc-tab, .dxtcLite > .dxtc-stripContainer .dxtc-activeTab
{
    -moz-border-radius:  8px 8px 0px 0px !important;
    -webkit-border-radius:  8px 8px 0px 0px !important;
    border-radius:  8px 8px 0px 0px !important;
}

/*20190926 ARA : NOUVEAU MENU 5 boutons : begin */

/*.spriteMenuPS_ARA{background:transparent url(../../resource/pict/grosBoutons_greenfish2.png);background-size:208px;height:55px;width:52px;float:left;font-size:9px;text-align:center;background-repeat:no-repeat;}*/
/*.spriteMenuPS_ARA{background:transparent url(../../resource/pict/menuGauche_mea.png);background-size:208px;height:55px;width:52px;float:left;font-size:9px;text-align:center;background-repeat:no-repeat;}*/
/*.spriteMenuPS_ARA{background:transparent url(../../resource/pict/menuGauche_mea_original.png);background-size:258px;height:55px;width:52px;float:left;font-size:9px;text-align:center;background-repeat:no-repeat;}*/
/*.spriteMenuPS_ARA{background:transparent url(../../resource/pict/grosBoutons_greenfish2_bis.png);background-size:258px;height:55px;width:52px;float:left;font-size:9px;text-align:center;background-repeat:no-repeat;}*/
.spriteMenuPS_ARA{background:transparent url(../../resource/pict/menuGauche.png);background-size:258px;height:55px;width:52px;float:left;font-size:9px;text-align:center;background-repeat:no-repeat;}

/*bouton Coordonnées établissement */

#menuPS_ARA_1{bottom: 94px;left: 20px;margin: auto;position: absolute;}

#coord_ARA{background-position:0px 0px;}
#coord_ARA:hover{background-position:0px -65px;cursor:pointer;}
#coord_ARA div{position:relative;top:-25px;left: -3px;}

/*bouton Demande de prise en charge*/

#menuPS_ARA_2{bottom: 94px;left: 87px;margin: auto;position: absolute;}

#demPec_ARA{background-position:-48px 0px;}
#demPec_ARA:hover{background-position:-48px -65px;cursor:pointer;}
#demPec_ARA div{position:relative;top:-35px;left: 3px;}/*compatibilité Firefox*/

/*bouton Rechercher une prise en charge*/

/*#menuPS_ARA_4{bottom: 4px;left: 17px;margin: auto;position: absolute;}*/
#menuPS_ARA_3{bottom: 94px;left: 160px;margin: auto;position: absolute;}

#rechPec_ARA{background-position:-103px 0px}
#rechPec_ARA:hover{background-position:-103px -65px}
#rechPec_ARA div{position:relative;left:2px;top:-35px;}/*compatibilité Firefox*/

/*bouton Mes règlements*/

/*#menuPS_ARA_4{bottom: 5px;left: 94px;margin: auto;position: absolute;}*/
#menuPS_ARA_4{bottom: 4px;left: 20px;margin: auto;position: absolute;}

#reglements_ARA{background-position:-160px 0px;}
#reglements_ARA:hover{background-position:-160px -65px;cursor:pointer;}
#reglements_ARA div{position:relative;top:-25px;left: -3px;}

/*bouton facturation*/

/*#menuPS_ARA_5{bottom: 94px;left: 160px;margin: auto;position: absolute;}*/
#menuPS_ARA_5{bottom: 4px;left: 87px;margin: auto;position: absolute;}

#facturation_ARA{background-position:-207px 0px}
#facturation_ARA:hover{background-position:-207px -65px}
#facturation_ARA div{position:relative;left:3px;top:-21px;}/*compatibilité Firefox*/


/*20171106 ARA : NOUVEAU MENU 5 boutons : end */

/*20171106 ARA*/
#lienGuideOptique_ARA
{
    display: block;
    font-size: 12px;
    height: 21px;
    outline: medium none;
    position: relative;
    text-align: center;
    text-decoration: underline;
    top: -20px;/*compatibilité Firefox*/
}

/*.sptPtBtn_ARA{background-image:url(../../resource/pict/grosBoutons.png);height:48px;width:36px;margin-top:20px;margin-right:5px;float:right;}*/
#telecharger{background-position:-0px 0px;}
#telecharger:hover{background-position:-0px 49px;cursor:pointer;}

.asterisk {
    color:red;
    text-align:left;
    float:left;
    font-weight:bold;
    margin-left:2px;
}

.invisible{
    visibility:hidden;
}

.yellowPill{
    color:rgb(203,185,101);
}

.greenPill{
    color:rgb(179,188,121);
}

ul.master {
  list-style-type: none; /* no default bullets */
}


ul.master li.green:before { /* the custom styled bullets */
  background-color: rgb(179,188,121);
  border-radius: 50%;
  content: "";
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 2px;
  height: 6px;
  width: 6px;
}
ul.master li.yellow:before { /* the custom styled bullets */
  background-color: rgb(203,185,101);
  border-radius: 50%;
  content: "";
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 2px;
  height: 6px;
  width: 6px;
}
