﻿.content {
    background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 1px 1px 12px #555555;
    margin-left: 5%;
    margin-right: 5%;
    margin-top: 2%;
    padding: 15px;
    /*height:800px;*/
}

body {
    background-color: #FAE7C6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.global {
    border-radius: 10px 10px 10px 10px;
    width: 95%;
    margin-top: 10px;
    border: 0px solid #000;
    margin-left: auto;
    margin-right: auto;
    padding-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 100px;
    background-image: -moz-linear-gradient(top, #F5D797, #927E4C); /* Firefox 3.6 */
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #F5D797),color-stop(1, #927E4C));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F5D797', endColorstr='#927E4C');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F5D797', endColorstr='#927E4C')";
    background-image: -ms-linear-gradient(top, #F5D797 0%, #927E4C 100%);
    background-repeat: repeat-x;
    /*height:1400px;*/
}

#pager a {
    color: #927E4C;
    font-weight: bold;
}

.Image {
    width: 150px;
    height: 150px;
}

hr {
    color: #c7dfe9;
}

.header {
    color: #dcdcdc;
    font-size: 14px;
    margin-left: 15px;
    padding-top: 15px;
    margin-right: 15px;
}

.container {
    border: 0px;
    width: 100%;
}

    .container td {
        text-align: center !important;
        vertical-align: middle;
    }

.item {
    padding-top: 10px;
    border: 0px;
    background-image: url('../images/td_fond.png');
    height: 150px;
    width: 189px;
}

#accordion-resizer {
    width: 100% !important;
    /*height: 860px;*/
    font-size: 10px;
    font-family: Calibri;
}

.style1 {
    font-size: medium;
    height: 30px;
    line-height: 30px !important;
}

.style2 {
    color: #990000;
    font-size: x-large;
}

h1 {
    color: #990000;
    font-size: x-large;
    font-size: 40px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    /*background: url("images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #F5D797;#E6E6E6*/
    background-image: url("../images/bg_entet.png") !important;
    background-repeat: repeat-x;
    /*font-weight:bold;*/
}

.ImageBT {
    width: 164px;
}

.degrader {
    font-style: italic;
    color: #000;
    font-size: 11px;
    background-image: -moz-linear-gradient(top, #FAE7C6, #FFFFFF); /* Firefox 3.6 */
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FAE7C6),color-stop(1, #FFFFFF)); /* Safari & Chrome */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FAE7C6', endColorstr='#FFFFFF'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FAE7C6', endColorstr='#FFFFFF')"; /* IE8 */
    background-image: -ms-linear-gradient(top, #FAE7C6 0%, #FFFFFF 100%);
}

    .degrader td {
        height: 25px;
    }

input[type=text] {
    width: 200px;
}

input[type=Date] {
    width: 200px;
}

select {
    width: 205px;
}

.largeur150 {
    width: 150px;
}

.largeur230 {
    width: 230px;
}

.style15 {
    height: 25px;
}

.style2 {
    width: 62px;
    height: 39px;
    color: #CC3300;
    font-size: x-large;
}

.style3 {
    height: 42px;
}

.style4 {
    height: 42px;
    width: 517px;
}

.style6 {
    color: #FF9900;
}

.clair {
    background-color: #F7F7F7;
}

.gris {
    color: #6B6B6B;
}

.bleu {
    height: 30px;
}

.grisClaire {
    background-color: #E4EDF1;
}

.detailResult {
    width: 95% !important;
    background-color: #FFFFFF;
}

    .detailResult td {
        padding-left: 5px;
        font-weight: bold;
        font-size: 11px;
    }

.headerShaerch {
    background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid #000;
    padding: 10px;
    font-size: 11px;
    color: #52472E;
    font-weight: bold;
    margin-left: 5%;
    margin-right: 5%;
    margin-top: 2%;
    padding: 15px;
}

.shadow {
    box-shadow: 1px 1px 12px #555555;
}

.titreMarron {
    font-size: 12px;
    font-weight: bold;
    color: #52472E;
    border-bottom: 1px solid #C28D2E;
}

input[type="text"] {
    /*border: 1px solid #DCDCDC;*/
}

    input[type="text"]:focus {
        border: 1px solid #99B4D1;
    }

#creer_contact {
    margin-top: 5px;
    display: block;
    margin-bottom: 5px;
    margin-left: 5px;
}

.fontClaire {
    background-color: #FDF5EA;
}

#breadcrumb {
    font-weight: normal;
}























#fade { /*--Masque opaque noir de fond--*/
    display: none; /*--masqué par défaut--*/
    background: #000;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: .80;
    z-index: 9999;
}

img.btn_close {
    float: right;
    margin: -55px -55px 0 0;
    border: 0px;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
    position: absolute;
}

*html .popup_block {
    position: absolute;
}


#accordion-resizer {
    width: 901px;
    /*height: 560px;*/
    font-size: 10px;
    font-family: Calibri;
}

legend {
    color: #36F;
}

.style1 {
    font-size: medium;
}

.style2 {
    color: #FF0000;
    font-size: x-large;
}

#ui-accordion-accordion-panel-0 {
    height: 750px !important;
}

#ui-accordion-accordion-panel-1 {
    height: 120px !important;
}

#ui-accordion-accordion-panel-2 {
    height: 120px !important;
}

#ui-accordion-accordion-panel-3 {
    height: 307px !important;
}

#ui-accordion-accordion-panel-4 {
    height: 350px !important;
}

#ui-accordion-accordion-panel-5 {
    height: 133px !important;
}

#ui-accordion-accordion-panel-6 {
    height: 160px !important;
}

#ui-accordion-accordion-panel-7 {
    height: 160px !important;
}

.titre {
    font-size: 20px;
    border-bottom: 2px solid #F90;
}

.info {
    border-radius: 5px;
    border: 1px solid #CCC;
    font-weight: bold;
}

.popup_block {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 20px solid #DDDDDD;
    border-radius: 10px;
    box-shadow: 0 0 20px #000000;
    display: none;
    margin-left: -290px;
    margin-top: -71px;
    width: 500px;
    float: left;
    font-size: 1.2em;
    left: 50%;
    padding: 20px;
    position: fixed;
    top: 50%;
    z-index: 99999;
}

.red {
    color: red;
}

