/*@font-face {
    font-family: 'HelveticaThin';
    src: url('hlt.eot');
    src: url('hlt.eot?#iefix') format('embedded-opentype'),
         url('hlt.woff') format('woff'),
         url('hlt.otf') format('truetype'),
         url('hlt.svg#HelveticaNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
.blue
{
    color: #0084c9;
}
/*.orange*/
/*{*/
/*    color: #ff6600;*/
/*}*/



body
{
    font-size: 12px;
    /*background: url("../img/reference_body.jpg") no-repeat scroll 0.5% bottom transparent;*/
}

/*#header
{
    font-family: HelveticaThin;
}*/

#header span
{
    float: left;
    font-size: 14px;
    margin-right: 10px;
    margin-top: 39px;
}

/*h1 {
  color: #ff6600;
    font-size: 30px;
    font-weight: normal;
    margin-top: 25px;
}*/

.first-logo
{
    background-image: url(../img/logo-janssen.jpg);
    width: 133px;
    height:55px;
}
.second-logo
{
    background-image: url(../img/logo-orange.jpg);
    width: 75px;
    height:37px;
    margin-top: 20px;
}


/*.container*/
/*{*/
/*    background-image: url(../img/fd-container.jpg);*/
/*    background-repeat: repeat-x;*/
/*    border: 1px solid #eaeaea;*/
/*}*/

/*.head-container, .head-container a*/
/*{*/
/*    font-weight: normal;*/
/*    color: #000;*/
/*}*/

/*.head-container div*/
/*{*/
/*    font-size: 16px;*/
/*}*/
/*.head-container a, a.btn-actions*/
/*{*/
/*    font-size: 11px;*/
/*    padding-left:13px;*/
/*    text-decoration:none;*/
/*    font-weight:normal;*/
/*    color:#000;*/
/*}*/
.head-container a:hover, a.btn-actions:hover
{
    text-decoration:underline;
}
/*.head-container .repli
{
    background-image: url("../img/repli.png");
    background-repeat: no-repeat;
    height:14px;
    width: 19px;
}*/

.messagebox {
    border: 2px solid #D89948;
    background-color: #FBE1C3;
    color: #7D541F;
    padding: 5px 9px;
    margin-bottom: 4px;
    font-size: 14px;
    line-height: 20px;
}

/*.content*/
/*{*/
/*    background-color: #efefef;*/
/*    border: 1px solid #eaeaea;*/
/*}*/
.liste-table
{
    font-size: 12px;
    overflow: auto;
}
.liste-table a
{
    color: #000;
}
/*.liste-table th
{
    color:#000;
    font-size: 15px;
    font-weight:normal;
     background-color: white;
     text-align: left;
}*/

tr.filters td {
    padding-bottom: 10px;
    border-bottom: 4px solid #CCCCCC;
}
.filters td{
     background-color: white;
     padding-bottom:2px;
}
#filter_nametblTickets {
    /*width: 175px;*/
}
.liste-table input[type=text]
{
    border: 1px solid #a2a2a2;
    width:85%;
}

#email
{
    width: 221px;
}
#telephone
{
    width: 101px;
}

.sort-up
{
    background-image: url("../img/sort-up.png");
}
.sort-down
{
    background-image: url("../img/sort-down.png");
}

.editer
{
    background-image: url("../img/edit.png");
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 13px;
    width: 15px;
}
.supprimer
{
    background-image: url("../img/delete.png");
    width: 13px;
    height: 13px;
    display: inline-block;
    border: medium none;
    cursor: pointer;
}
/*.liste-table th + th
{
    border-left: 1px solid #eaeaea;
}*/

/*.liste-table td + td
{
    border-left: 1px solid #eaeaea;
}*/

.liste-first:hover
{
    background:white;
    height:60px;
    color:#00256E;
    outline: none;
    border: none;
}

#pagination, #affichage
{
    color: #00256E;
    font-size: 11px;
}

#pagination a
{
    text-decoration: none;
    color: #00256E;
}

#excel
{
    font-size: 12px;
    color: #00256E;
}

/* fiche client */

.impr
{
    background-image: url("../img/imprimante.png");
    background-position: 100px 60%;
    margin-right: 19px;
    padding-right: 25px;
}
.editer-fiche
{
    background-image: url("../img/editer-fiche.png");
    background-position: 80px 60%;
    padding-right: 33px;
}
.retour-liste-clients
{
    background-image: url("../img/editer-fiche.png");
    background-position: 153px 60%;
     padding-right: 21px;
   
}
.voir-relances{
    
     background-image: url("../img/editer-fiche.png");
    background-position: 127px 60%;
    padding-right: 33px;
}
.infos
{
    background-color: white;
}
/*.infos ul*/
/*{*/
/*    font-size: 12px;*/
/*}*/
/*.infos li, .bloc li, .bloc2 li*/
/*{*/
/*    /*list-style-image: url("../img/puce.png");*/
/*    list-style: none;*/
/*}*/
.appel-sms
{
    background-image: url("../img/puce2.png");
    background-position: 0 50%;
    color: #00256E;
    font-size: 10px;
    padding-left: 7px;
    text-decoration: none;
}

.trait
{
    background-color: #CCD3E0;
}

.info-sms
{
    font-size: 12px;
}
.prec-com
{
    font-size: 10px;
    color: #ff6600;
}

.fiche .onglet
{
    border-right: 1px solid #ccd3e0;
}
.fiche li.onglet
{
    cursor:pointer;
}
.fiche li.onglet:hover
{
   color:#000;
}

.fiche .onglet a
{
    color: #7E7E7E;
    float: left;
    font-size: 15px;
    margin-top: 10px;
    text-decoration: none;
}

.fiche .onglet-actif
{
    background-image: url("../img/onglet-actif.gif");
    /*background-image:none;
    background-color:#fbfbfb;*/
    font-weight: bold;
}
.fiche .onglet-actif a
{
    color: #000;
}

.fiche .onglets
{
    background-image: url("../img/onglet.jpg");
}

.top-bloc-fiche
{
    background-image: url("../img/top-bloc-rdv.gif");
}
.top-bloc-fiche div
{
    background: none repeat scroll 0 0 white;
    color: #00256E;
    font-size: 14px;
    padding-right: 9px;
}

.bloc-fiche
{
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    background-color: #f6f6f6;
}

.content-bloc
{
  /*  border-bottom: 1px solid #c2d0eb;
  /*  padding-bottom: 15px;*/
}
.content-bloc .border
{
    border-right: 1px solid #c2d0eb;
}

.rond-bleu
{
    /*background-image: url("../img/rond-bleu.png");*/
    background-image: url("../img/rond-orange.png");
    color: white;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 18px;
    margin-right: 7px;
    margin-top: -1px;
    text-align: center;
    width: 18px;
    padding-top:2px;
    background-repeat:no-repeat;
}

.title-bloc
{
    font-weight: bold;
    font-size: 12px;
}

.bloc-fiche label
{
    font-size: 12px;
}

.bloc input[type=text], .bloc select, .bloc textarea, .bloc2 textarea
{
    border: 1px solid #4e4e4e;
}
.bloc input[type="text"].error, .bloc select.error, .bloc textarea.error, .bloc2 textarea.error {
    border: 2px solid #ff5500;
}
.calendar
{
    background-image: url("../img/calendar.png");
    width: 20px;
    height: 16px;
}

.select-type-rdv
{
    font-size: 12px;
}

.label-autre
{
    font-size: 11px;
}
.fiche .liste-first {
    font-size: 14px;
    height: 30px;
}

.mini-ul
{
    font-size: 12px;
}


.bloc2 .mini-ul a
{
    font-size: 12px;
}

.bloc2 a
{
    background-image: url("../img/upload.png");
    background-position: 100% center;
    background-repeat: no-repeat;
    color: #FF6600;
    display: inline-block;
    font-size: 11px;
    padding-right: 7%;
}

.div-textarea label
{
    font-size: 11px;
}

/*.bloc-fiche input[type=submit], #clientForm #saveClient, #lstActions #add, #lstActions #remove, #createUserForm #saveUser, .term-container-form input[type=submit]*/
/*{*/
/*    /*background-image: url("../img/submit.jpg");*/
/*    width: 74px;*/
/*    height: 26px;*/
/*    background-image: url("../img/bouton-valid.png");*/
/*    margin-right: 27px;*/
/*    margin-top: 14px;*/
/*    width: 84px; */
/*    color: #ff5500;*/
/*    font-size: 12px;*/
/*    font-weight: bold;*/
/*    padding-top: 4px;*/
/*    height:24px;*/
/*}*/

/*.actionBtn{*/
/*        */
/*    color:white;*/
/*    font-size:12px;*/
/*    font-weight:bold;*/
/*    text-align:center;*/
/*    padding-top:5px;*/
/*       background-color:red;*/
/*    width: 81px;*/
/*    height: 21px;  */
/*    text-decoration: none;      */
/*    */
/*}*/

.suppr-sms
{
    color:white;
       background-color:red;

}

.new-sms
{
    color:white;
       background-color:#0084C9;


}

.suspend-sms{
    
    color:white;
       background-color:orange;
}

.resume-sms{
    
    color:white;
       background-color:green;
}


.attention
{
    color: red;
    font-size: 14px;
}
.only-number
{
    color: red;
    font-size: 12px;
}

/**************************************/
/* SURCHARGE BASE.CSS */

/*.bouton-header, #connect*/
/*{*/
/*    color: #ff5500;*/
/*    font-size: 11px;*/
/*    font-family: Arial;*/
/*    padding-top: 4px;*/
/*}*/
/*#connect {*/
/*    background-image: url(../img/bouton-logout.jpg);*/
/*    width: 108px;*/
/*}*/
.loginForm input[type="text"],.loginForm input[type="password"] {
    border: 1px solid #A2A2A2;
    margin-bottom:10px;
}
.loginForm label {
    padding-left:0;
}
#loginTxtRegister, #loginTxtRegister a {
    color:#000;
    font-weight:normal;
    font-style:normal;
}
#lstActions #add, #lstActions #remove
{
    padding-top: 4px;
    height:24px;
    width:104px; 
    margin-right:12px;
    background-image: url("../img/bouton-logout.jpg");
    background-repeat:no-repeat;
    background-color:transparent;
}
#clientForm #lstActions {
    width: 105px;
}
#createUserForm #saveUser {
    padding-top: 0;
}
.aideFormat{
    color:#000;
        
}
#appError, .bloc input[type="text"].error, .bloc select.error, .bloc textarea.error, label.error, .only-number, /*.mandatory, */.attention, .only-number {
    color:#ff5500;
}
/*.actionBtn,*/
.suppr-sms {
       background-color:#ff5500;
}

/** TODO move me janssen spec*/
#rdv247{
    display:block;
    margin : 0 auto;
    padding-bottom:25px;
        
}

/*#rdv247Icons{display:block;.bloc-fiche input[type="submit"], #clientForm #saveClient, #lstActions #add, #lstActions #remove, #createUserForm #saveUser
    margin : 0 auto;
    padding-bottom:25px;
    padding-top:15px;
        
}*/

.first-logo{
    margin-top: 10px;
    height:31px;
    width:75px;
}
.second-logo {
    margin-bottom : 10px;
    margin-top: 20px;
}
.logout {

    margin-top: 0;
   
}