/* 
    Document   : template
    Created on : Mar 26, 2013, 2:17:20 PM
    Author     : Horacio Oswaldo Ferro Díaz
    Description:
        Cascade stylesheet for the layout of the template.
*/

html, body {
    margin: 0px;
    padding: 0px;
}

#header {
    background: #000 url("/siveta-reports-1.0-SNAPSHOT/faces/javax.faces.resource/images/SIV3TA.png") 15px 15px no-repeat;
    height: 90px;
    margin: -20px 0px 20px 0px;
}

.ui-menuitem  a:hover {
    background: rgb(19,157,218) !important;
}

.ui-state-hover {
    background: rgb(19,157,218) !important;
}

.ui-state-highlight {
    background: rgb(190,219,228) !important;
}

.ui-inputfield.ui-state-hover {
    background: white !important;
}

.ui-state-active {
    background: rgb(19,157,218) !important;
}

.ui-datatable-odd {
    background: rgb(230,230,230) !important;
}

ui-panel-titlebar {
    border: 1px solid red !important;
}

.ui-dialog {
    font-size: .7em !important;
}

.ui-widget-overlay {
    filter: alpha(opacity = 80);
    opacity: 0.8;
}

.ui-inputfield.ui-state-focus, .ui-widget-content .ui-inputfield.ui-state-focus, .ui-widget-header .ui-inputfield.ui-state-focus {
    -moz-box-shadow: 1px rgb(19,157,218), inset 0 1px rgb(19,157,218);
    -webkit-box-shadow: 1px 1px 1px 1px rgb(19,157,218), inset 0 1px 1px rgb(19,157,218);
    box-shadow: 1px rgb(19,157,218), inset 1px rgb(19,157,218);
}

.ui-inputfield.ui-state-focus:hover, .ui-widget-content .ui-inputfield.ui-state-focus .ui-state-hover , .ui-widget-header .ui-inputfield.ui-state-focus .ui-state-hover {
    background: white !important;
}

.ui-growl {
    position:absolute;
    z-index:9999 !important;
    font-size: .75em !important;
}

.ui-growl-item{
    padding-bottom:0;
    background: white;
    border: 1px solid rgb(66,69,72);
}

.ui-outputlabel.ui-state-error {
    background: none;
    color: red;
}

.ui-selectonemenu-list-item {
    border: 0px none;
    cursor: pointer;
    margin: 1px 0;
    padding: 3px 5px;
    text-align: left;
    white-space: nowrap;
    font-size: .75em;
}

.ui-growl-item-container {
    border: 1px solid rgb(66,69,72);
}

.ui-growl-image.ui-growl-image-error{
    background: url("/siveta-reports-1.0-SNAPSHOT/faces/javax.faces.resource/images/error32.png") !important;
}

.ui-growl-image.ui-growl-image-info{
    background: url("/siveta-reports-1.0-SNAPSHOT/faces/javax.faces.resource/images/OK_32.png") !important;
}

.ui-growl-image{
    height: 32px;
    width: 32px;
}

.ui-growl-title{
}

.ui-datatable-odd:hover, .ui-datatable-even:hover {
    background: rgb(190,219,228) !important;
}

.ui-datatable-odd.ui-state-highlight, .ui-datatable-even.ui-state-highlight {
    border: 1px solid black !important;
    border-top: 1px solid black !important;
}
.ui-picklist .ui-picklist-list{
   width:100px !important;
}

.ui-picklist .ui-picklist-filter-container {
   width: 90px;
}

.ui-picklist table {
   width: 200px;
}




