/* 
    Document   : style.css
    Created on : 30-mar-2009, 14.31.48
    Author     : sandro
    Description:
        Purpose of the stylesheet follows.
*/

body {
    font-family: Verdana, Arial, sans-serif;
    font-size: 0.8em;
    color: #3D3D3D;
}

h1 {
    font-size: 1.5em;
}
h3 {
    font-size: 1em;
}

#header {
    margin-bottom: 1em;
}
#header .header-inner {
    height: 70px;
    position: relative;
    padding: 1em;
    background: #FFFFFF url(../images/logo.jpg) no-repeat scroll 15px 50%;
    text-align: center;
}
#header .header-inner h1 {
    color: #003A5F;
    /*margin-left: 250px;*/
}
#header .header-user {
    position: absolute;
    bottom: 5px;
    right: 10px;
}
#header .header-update {
    position: absolute;
    top: 5px;
    right: 10px;
}

#tabdiv {
}

#container {
    margin: 0px auto;
    min-width: 950px;
}

#footer {
    text-align: center;
    padding: 1em;
}

#message {
    position: absolute;
    top: 0px;
    right: 1em;
    width: 300px;
    padding:1.5em;
    margin-top: 1em;
}
#message .ui-icon {
    float: left;
    margin-right: 0.3em;
}

#pager {
    text-align: right;
}
#pager ul {
    list-style-type: none;
}
#pager ul li {
    display: inline;
    padding: 0px;
}
#pager ul li a {
    padding: 10px;
}

#tab-login {
    background: #FFFFFF url('../images/logo-small.jpg') no-repeat 0 0;
}

#div-ricerche {
    padding: 1em;
    margin-bottom: 1em;
    /*height: 25px;*/
    display: none;
}

#form-mrn {
    float: left;
    /*width: 400px;*/
}
#form-ddad {
    text-align: right;
}

table.list {
    width: 100%;
}
table.list strong {
    /*font-size: 1.1em;*/
}
table.list td {
    color: #3D3D3D;
    padding: 4px;
}
table.list th {
    padding:4px;
}
table.list tr.odd {
    background-color: #F4F7FA;
}
table.list tr.even {
    background-color: #E2E7ED;
}
table.list tr.highlight {
    background-color: #C4E4FF;
}

table.list tr td.red {
    color: #D70E0D;
}

.ui-widget-content {
    font-size: 1em;
}

.ui-button {
   outline: 0;
   margin:0 4px 0 0;
   padding: .1em 1em;
   text-decoration:none !important;
   cursor:pointer;
   position: relative;
   text-align: center;
   zoom: 1;
}

.imbarcabile {
    background-color: #D8F2C0;
}
.averifica {
    background-color: #FFD1C1;
}

/*
.selezionato {
    background-color: #F6BE04;
}*/

.pointer {
    cursor: pointer;
    cursor: hand;
}

.terminal {
    cursor: pointer;
    cursor: hand;
}

.a1bis {
    cursor: pointer;
    cursor: hand;
}

.evidenzia {
    background-color: #FEFF95;
}
