/* Page PopupContent avec ajout */
div.fichedetail
{
    font-family : Trebuchet MS;
    color : #0083b7;
}

div.fichedetail p#fichedetailtitle
{
    text-align : center;
    font-size : 19px;
}

div.fichedetail div.pdtimg
{
    margin : 5px auto;
    text-align : center;
}

div.fichedetail img
{
    height : 170px;
}

div.fichedetail fieldset
{
    font-size : 14px;
    height : 120px;
    text-align : justify;
    border-color : #0083b7;
    padding : 1px 10px;
    margin : 0;
}

div.fichedetail fieldset div
{
    height : 120px;
    padding-right : 1px;
    overflow : auto;
}

div.fichedetail span.stitle
{
    font-weight : normal;
    font-size : 14px;
}

div.fichedetail div.buttons
{
 
    text-align:center;
}

div.poidsdepasse
{
    font-family : Trebuchet MS;
    color : #0083b7;
}
div.poidsdepasse div.message
{
    font-size : 14px;
    text-align : justify;
    border : solid 2px #0083b7;
    padding : 10px 10px;
    margin-top : 130px;
}
div.poidsdepasse div.message a
{
    font-size : 14px;
    text-align : center;
    display : block;
    margin-top : 20px;
}
div.poidsdepasse div.buttons
{
    position : absolute;
    bottom : 10px;
    right : 10px;
    margin : 0 5px;
}

/* Modale Ajax */
.modalBackground
{
    background-color : #248ab6;
    filter : alpha(opacity=70);
    opacity : 0.7;
    -moz-opacity : 0.70;
}

.modalPopup
{
    background-color : #fff;
    border-width : 3px;
    border-style : solid;
    border-color : Gray;
    padding : 3px;
    width : 502px !important;
    width : 498px;
}

.modalPopup div iframe#iPopUp
{
    width : 498px;
    height : 520px;
}

.Panel2
{
    cursor : move;
    background-color : #990000;
    border : solid 1px gray;
    color : #fff;
}

.Panel2 div
{
    height : 20px;
}

.Panel2 div p
{
    text-align : center;
}