body{
    background: url(../img/pubbg.png);
}

#container{
 background: url(../img/temis.png) bottom right no-repeat;
 display: table;
 margin: 0 auto 0 auto;
}

.alert{
/*    box-shadow: 0 0 5px black;*/
    text-shadow: none;
    background: #6B0000;
    color: white;
    border: 0;
    border-radius: 5px;
    font-size: 12pt;
    margin-bottom: 30px;
}
.alert h4{
    color: #FFBD00;
}

/*------------------------------[ INFO DOSARE ]*/
.etichetatbl{
  font-weight: bold;
  text-align: right;
  padding-right: 5px;
}

.linieDocument{
  clear: both;
  cursor: default;
  padding: 2px 5px 2px 5px;
  cursor: pointer;
  line-height: 16pt;
  height: 20px;
}
.linieDocument:hover{
  background-color: #C2D6FF;
}

.notaInfoDocumente{
  background-color: #FFEB99; /*#FFCC66;*/
  padding: 5px;
  border-radius: 5px;
  border: 1px solid orange;
}

.notaInfoDocumente h4{
  margin-top: -3px;
  color: #6B0000;
}

.iconPDF,
.iconDOC{
  width: 16px;
  height: 16px;
  background-position: center top;
  background-size: 100% 100%;
  display: block;
  float: left;
  margin-right: 5px;
  margin-top: 2px;
}

.iconPDF{
  background-image: url(../img/iconPdf.png);
}

.iconDOC{
  background-image: url(../img/iconDoc.png);
}

.btn.green {
  background-color: #5bb75b;
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.btn.orange{
  background-color: #faa732;
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  color: #000000;
  text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25);
}

.btn.red{
    background-color: #cf0202;
    background-image: linear-gradient(to bottom, #e40a0a ,#d20202);
    background-repeat: repeat-x;
    border-color: #e60000 #b30000 #990000;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25);
}

.btn-mini {
  border-radius: 3px;
  font-size: 10.5px;
  padding: 0 6px;
}

.titluD1{
  padding: 0 0 3px 10px;
  border-bottom: 1px dotted #434343;
}

.titluAuth{
    color: black;
    padding: 10px 5px 5px 10px;
    border-bottom: 1px solid black;
    text-shadow: inset 2px 2px 2px #999;
    background: url(../img/blk_transp.png);
    margin: -7px 0 10px -5px;
    min-width: 400px;
    margin-right: 0px;
    margin-right: -5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.separator{
    display: block;
    height: 25px;
}

.divTextSMSAuth {
    display: block;
    width: 490px;
    max-width: 490px;
    font-size: 12pt;
    padding: 10px;
    line-height: 18pt;
}

.divTextSMSAuth p{
    text-align: justify;
}

.divTextSMSAuth a,
.autentificareTel{
    font-size: 16pt;
    line-height: 28pt;
    color: #0e90d2;
    display: block;
    padding-left: 40px;
}

.divSMSValidare {
    text-shadow: none;
    color: black;
    border: 0;
    border-radius: 5px;
    font-size: 12pt;
    margin-bottom: 30px;
    background: white;
    padding: 10px;
}
#codsms{
    height: 25pt;
    max-width:90px;
    font-size: 16pt;
}

/* Paginator */
.pagination{
    margin: 5px;
}
