/* 
    Created on : 21-ago-2014, 11.27.31
    Author     : richy
*/

.tbl_elenco{
    width: 100%;
}

.tbl_elenco td {
    text-align: center;
    alignment-baseline: middle;
    alignment-adjust: middle;
}


#tblResellerLicenses {
   width: 100%; 
   border: 1px solid; 
   padding: 10px; 
   font-size: 0.8em; 
   text-align: center;
   vertical-align: middle;
}

#resTblLicenses {
   width: 100%; 
   border: 1px solid; 
   padding: 10px; 
   font-size: 0.8em; 
   text-align: center;
   vertical-align: middle;
}

#newLicLink a{
    font-size: 1.1em;
    color: blue;
    padding: 5px;
    text-decoration: none;
}

#newManLicLink a{
    font-size: 1.1em;
    color: red;
    padding: 5px;
    text-decoration: none;
}



#newLic {
    border: 1px solid;
    padding: 10px;
    margin: 10px;
}

#admNewLic {
    border: 1px red dashed;
    margin: 5px;
    padding: 5px;
}

#footer {
    border: 0px red dashed;
    margin: 5px;
    padding: 5px;
    position: absolute;
    bottom: 0;    
}

#logo {
    border: 0px;
    margin: 5px;
    padding: 5px;
    alignment-adjust: middle;
}

#by {
    font-family: arial;
    font-size: 1.2em bold;
    alignment-adjust: middle;
}

#userDiv {
    font-family: arial;
    font-size: 1.2em bold;
    padding: 10px;
    margin: 10px;
    width: 95%;
    background-color: yellow;
}

#menuAdmin {
    font-family: arial;
    font-size: 1.2em bold;
    padding: 10px;
    margin: 10px;
    width: 95%;
    background-color: lightgray;
}

#licFilter {
    padding: 10px;
    margin: 10px;
    width: 95%;
}

.new_record {
    padding: 10px;
    margin: 10px;
    text-align: center;
}
.new_record a {
    border: 1px dashed;
    text-decoration: none;
    padding: 5px;
    margin: 5px;    
}

.div_elenco {
    padding: 5px;
    margin: 5px;
    width: 95%;
}

.div_scheda {
    padding: 5px;
    margin: 5px;
    width: 95%;
}

.titoloList{
    font-size: 1.2em;
    font-weight: bold;
}

/*
 * GESTIONE NOME E LOGO RESELLER
 */
#resName {
    padding: 5px;
    margin: 5px;
    width: 95%;
}
#logoRes {
    float: left;
    height: 50px;
    margin-right: 10px;
}

#nameRes {
    float: left;
    font-size: 1.1em;
    font-weight: bold;
}


/*
 * TABS
 */
#tabs {
    clear: both;
    padding: 10px;
    margin: 10px;
    width: 95%;    
}
/*
 * vertical tab
 */
.ui-tabs-vertical { width: 55em; }
.ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 12em; }
.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
.ui-tabs-vertical .ui-tabs-nav li a { display:block; }
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; }
.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: left; }