﻿
.divTop
{
    background-image : url('/Images/Universal/Pages/background/GreebBoxUp.gif');
    background-repeat : no-repeat ;
    background-position : right bottom;
    height : 10px;
    margin-right : 10px;
    padding-top : 30px;
}

.divIndex, .divProduct, .divCompany, .divContact, .divJobs, .divLogIn, .divGeneralContent
{
     background-image : url('/Images/Universal/Pages/background/GreebBoxDown.gif');
     background-repeat : repeat-y;
     background-position : right top;
     height : 100%;
     margin-right : 10px;
}


.divLeft
{
    padding-left : 10px;
    float: left ;
    width : 460px;
}

.divIndex .divLeft
{
    background-image : url('/Images/Universal/Pages/background/PromenuAccueuilKiwi.jpg');
    background-repeat : no-repeat ;
    background-position : right bottom;
    height : 350px;
}

.divCompany .divLeft
{
    background-image : url('/Images/Universal/Pages/background/PromenuCompagnieTable.jpg');
    background-position : right bottom;
    background-repeat : no-repeat ;
    height : 700px;
}

.divCompany .divLeft div
{
    padding-right : 20px;
    padding-left : 10px;
    text-align : justify ;
}

.divContact .divLeft div
{
    padding-right : 20px;
    padding-left : 10px;
    text-align : justify ;
}

.divJobs .divLeft .divLeftJustify
{
    padding-right : 20px;
    padding-left : 10px;
    text-align : justify ;
}

.divContact .divLeft
{
    background-image : url('/Images/Universal/Pages/background/PromenuContactTelephone.jpg');
    background-position : right bottom;
    height : 480px;
}

.divJobs .divLeft .DivJob, .divJobs .divLeft .divIntroJobs
{
    padding-right : 20px;
}



.divIndex .divTextIntro
{
    padding-right : 20px;
    padding-left : 10px;
    padding-bottom : 20px;
    text-align : justify ;
}


.divTextProduct 
{
    padding-top : 20px;
}


.divImage
{
    padding-top : 20px;
    text-align : right ;
    padding-right : 2px;
}

.divImage img
{
    border: none;
    vertical-align: bottom; 
}

.divRight
{
    float: left ;
    width : 32% ;
    padding-right : 5px;
    height : 255px;
}

.divTitleCR
{
   
    font-size : 16px;
    text-align : center ;
    padding-bottom : 15px;
    padding-top : 14px;
}

.divTextCR
{
     padding-left : 15px;
     padding-right : 20px;
     height : 393px;
     text-align : justify ;
}




.divItem
{
    padding-top : 15px;
    padding-bottom : 5px;
}


.divListDocuments .divItem
{
     border-bottom-style: solid ;
    border-bottom-width: 1px;
    border-bottom-color: #CCCCCC;
}


.divContactTelFree, .divContactOr, .divContactEmail, .divContactIntroAddress
{
    padding-top : 10px;
}

.divContactAddress1
{
    padding-top : 10px;
}

.divContactTelFree, divContactTel, .divContactFax
{
    line-height : 20px;
}

.divIntro2Jobs
{
    padding-top : 10px;
}

.divJobsList
{
    padding-top : 10px;
    padding-left : 20px;
}

.divJobsList ul
{
   list-style-type : none ;
}

.applyHover
{
    padding-top : 5px;
}


.divJobsDescription
{
    padding-top : 10px;
}


.divJobTitle
{
    padding-top : 10px;
    padding-bottom : 10px;
    font-weight : bold ;
}

.divJobText
{
    padding-bottom : 10px;
}

.divJobItems
{
    padding-left : 20px;
}

.divJobBottomText
{
    padding-top : 10px;
    padding-bottom : 10px;
}

.divLogIn .divCentePage
{
    padding-top : 60px;
    padding-left : 95px;
}

.divLogIn .Button
{
    padding: 2px 10px 2px 10px;
    border: thin outset #C0C0C0;
    color : White;   
    font-weight : bold ;
    background-color : #ef6423;
    margin-top : 15px;
}

.divLogIn .divFloatLeft input
{
    padding: 1px 2px 1px 2px;
    border: 1px inset #C0C0C0;
}


.divLogIn span
{
    width : 300px;
}

.divLogIn .message
{
    color : Red;
}

.divLogIn span
{
    width : 300px;
}

.divLogIn .divItem
{
    padding-top : 5px;
}

.divLabelFix
{
    float : left;
    width : 100px;
    padding-top : 3px;
}

.divLabelFix span
{
    padding-bottom : 2px;
}

.divFloatLeft
{
    float : left;
    width : 23%;
}

.divFloatLeft input
{
    width : 150px;
}

.divItemFile
{
    padding-bottom: 5px;
    padding-left : 5px;
}


.divItemDate 
{
    padding-left : 5px;
    font-size : 11px;
}

.divItemSize 
{
    padding-left : 5px;
    padding-bottom : 5px;
     font-size : 11px;
}

.divLogout
{
    padding-top : 10px;
    text-align : right;
    padding-bottom : 10px;
}

.divYears 
{
    padding-bottom : 10px;
}

.divNewsMasterTitle 
{
    font-weight : bold;
    font-size : 16px;
    padding-bottom : 25px;
}


.divItemNewsTitle
{
    padding-bottom : 5px;
    font-weight : bold;
}

.divItemNewsTitle .lbItemNewsDate
{
    color : #738c35;
}

.divNewsContent 
{
    padding-bottom : 20px;
}

.divItemNewsBody ul
{
    padding-left : 20px;
    padding-top : 10px;
}

.DivDevIntro 
{
    text-align : justify ;
}

.divProductMenuItem
{
    float : left;
    padding-left : 3px;
    padding-bottom : 0px;
    margin : 0;
    height : 26px;
    margin-top : -10px;
}


.divUnderLineTabs
{
    background-image : url('/Images/Universal/Pages/UnderTabsLine.gif');
    height : 1px;
    width : 90%;
    padding : 0;
}

.divProductTabTitle
{
    padding-top : 10px;
    padding-bottom : 10px;
    color : #94b659;
    font-size : 14px;
    
}

.divCaracteristicMenu
{
    padding-left : 5px;
}

.divTitleItemCracteristic
{
    font-weight : bold ;
    padding-top : 10px;
    padding-bottom : 5px;
}

.divSubItemsCaracteristics
{
    padding-left : 20px;
    padding-bottom : 10px;
}

.divProductCaracteristics
{
    padding-bottom : 20px;
    background: url(/Images/Universal/Pages/background/SwirlVert.jpg);
    background-position : bottom right;
    background-repeat : no-repeat ;
    width : 460px;
}

.divProductIntroduction
{
    padding-bottom : 20px;
    background: url(/Images/Universal/Pages/background/PromenuProduitDocteur.jpg);
    background-position : bottom right;
    background-repeat : no-repeat ;
    width : 430px;
    padding-right : 20px;
    padding-left : 10px;
    text-align : justify ;
    min-height : 770px;
}


.divProductTestimony
{
    padding-bottom : 20px;
    background: url(/Images/Universal/Pages/background/SwirlVert.jpg);
    background-position : bottom right;
    background-repeat : no-repeat ;
    width : 430px;
    padding-right : 20px;
    padding-left : 10px;
    
}

.divTestimonyItemBody
{
    text-align : justify ;
}


.divBodyCaracteristicsLeft
{
    width : 400px;
}


.divBodyCaracteristicsRight
{
    float : left;
}


.slider_rail 
{    
    position: relative;    
    height: 400px;    
    width: 16px;    
    background: url(/Images/Universal/Pages/backgroudScroll.png) repeat-y;
}

.slider_handle 
{    
    position: absolute;    
    height: 15px;    
    width: 15px;
}

.divJobsImage
{
    float : right ;
}

.divTestimonyItemSignature
{
    font-style : italic;
    padding-left : 200px;
    padding-top : 20px; 
}