/* en attendant de refondre maintotel, pour les pages existantes */
.ui-widget {
    font-family: "exoregular", Verdana, Arial, "Trebuchet MS", Helvetica, sans-serif;
    font-size: 75%;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: "exoregular", Verdana, Arial, "Trebuchet MS", Helvetica, sans-serif;
}

.ui-widget-content {
    border: 1px solid #dddddd;
    background: rgb(242, 245, 247) url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-bg_highlight-hard_100_f2f5f7_1x100.5ff9e82309f3eaceb23b.png.xhtml") 50% top repeat-x;
    color: #362b36;
}

.ui-widget-content a {
    color: #362b36;
}

.ui-widget-header {
    border: 1px solid #aed0ea;
    background: #deedf7 url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-bg_highlight-soft_100_deedf7_1x100.6c19b47a6b8d52e95f75.png.xhtml") 50% 50% repeat-x;
    color: #222222;
}

.ui-widget-header a {
    color: #222222;
}

/* Interaction states----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #aed0ea;
    background: #d7ebf9 url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-bg_glass_80_d7ebf9_1x400.a1237f4020b38c473d9e.png.xhtml") 50% 50% repeat-x;
    color: #2779aa;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #2779aa;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover,
.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border: 1px solid #74b2e2;
    background: #e4f1fb url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-bg_glass_100_e4f1fb_1x400.083e1beec99eb1fa6da7.png.xhtml") 50% 50% repeat-x;
    color: #0070a3;
}

.ui-state-hover a, .ui-state-hover a:hover {
    color: #0070a3;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #2694e8;
    background: #3baae3 url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-bg_glass_50_3baae3_1x400.3f9efbefbfaf1a7b9c46.png.xhtml") 50% 50% repeat-x;
    color: #ffffff;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #ffffff;
}

/* Interaction Cues----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #f9dd34;
    background: #ffef8f url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-bg_highlight-soft_25_ffef8f_1x100.34ccaf42c40529d25a0b.png.xhtml") 50% top repeat-x;
    color: #363636;
}

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: #363636;
}

/* Icons----------------------------------*/ /* states and images */
.ui-icon {
    width: 16px;
    height: 16px;
    background-image: url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-icons_72a7cf_256x240.de851749ca50d3324240.png.xhtml");
}

.ui-widget-content .ui-icon {
    background-image: url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-icons_72a7cf_256x240.de851749ca50d3324240.png.xhtml");
}

.ui-widget-header .ui-icon {
    background-image: url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-icons_72a7cf_256x240.de851749ca50d3324240.png.xhtml");
}

.ui-state-default .ui-icon {
    background-image: url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-icons_3d80b3_256x240.097260a0d5aecbe488b5.png.xhtml");
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-icons_2694e8_256x240.8e47e26c2aa5c02fb3af.png.xhtml");
}

.ui-state-active .ui-icon {
    background-image: url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-icons_ffffff_256x240.3e953c79334b220e0022.png.xhtml");
}

.ui-state-highlight .ui-icon {
    background-image: url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-icons_2e83ff_256x240.5a7f9db1353547a0f2d8.png.xhtml");
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-icons_ffffff_256x240.3e953c79334b220e0022.png.xhtml");
}

/******************************************************************************/
/* Overlays */
.ui-widget-overlay {
    background: #AAA url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-bg_flat_0_aaaaaa_40x100.87cb7e52186e50c5be10.png.xhtml") 50% 50% repeat-x;
    opacity: .30;
    filter: Alpha(Opacity=30);
}

.ui-widget-shadow {
    background: #AAA url("/maintotel/javax.faces.resource/primefaces-maintotel/images/ui-bg_flat_0_aaaaaa_40x100.87cb7e52186e50c5be10.png.xhtml") 50% 50% repeat-x;
    opacity: .30;
    filter: Alpha(Opacity=30);
}

/* PrimeFaces Extensions */
.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield {
    background: #ffffff;
    -moz-box-shadow: inset 0 2px 2px #8f8f8f;
    -webkit-box-shadow: inset 0 2px 2px #8f8f8f;
    box-shadow: inset 0 2px 2px #8f8f8f;
    color: #222222;
}

.ui-inputfield.ui-state-focus, .ui-widget-content .ui-inputfield.ui-state-focus, .ui-widget-header .ui-inputfield.ui-state-focus {
    -moz-box-shadow: 0px 0px 5px #74b2e2, inset 0 2px 2px #8f8f8f;
    -webkit-box-shadow: 0px 0px 5px #74b2e2, inset 0 2px 2px #8f8f8f;
    box-shadow: 0px 0px 5px #74b2e2, inset 0 2px 2px #8f8f8f;
}
