root { 
    /*display: block;*/
}

body {
	margin: 0px 0px 0px 0px;
	height: 100%;
	width: 100%;	
        color: #333;
        font: 13px 'Lucida Grande', Verdana, sans-serif;	
}

#header_background {	
        /*background-color: #FFFFAA;*/
        background-image: url(template/img/body.png);
        background-position: top center;
        background-repeat: repeat-x;
	/*height: 190px;*/
	width:auto;
}


#header_top{
    position:relative;
    margin: 0px auto;
    width: 980px;
    height: 102px;
}

#header_logo_ilo{
    position: absolute;
    height: 66px;
    width: 361px;
    overflow: hidden;
    top: 5px;
    left: 5px;
}

#header_text_ilo{
    position: absolute;
    left: 6px;
    top: 72px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color:#FFFFFF;
}
#header_flash{
    position: absolute;
    right: 10px;
    top: 20px;
}

#header_menu{
    position:relative;
    margin: 0px auto;
    width: 980px;
    height: 35px;
    z-index: 1000;
}

#header_search_buttons{
    position:relative;
    margin: 0px auto;
    width: 980px;
    height: 36px;
    top: 0px;
    z-index: 1;
}

#header_search_part{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #29568d;
    position: absolute;
    z-index: 1;
}

#header_search_part input.ins{
    color:#444444;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:normal;
    border:#cccccc 1px solid;
    height: 15px;
}
#header_search_part select.search_select{
    color:#444444;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:normal;
    height: 19px;
    width: 142px;
}

#header_search_part input.ok_bu{
  position: absolute;
  top: 1px;
  left: 335px;
  background: url(template/img/ok.png);
  height:18px;
  width: 25px;
  border:0 none;
  cursor: pointer;

}

#header_buttons{
    position: absolute;
    left: 400px;
   
}

#header_buttons_bluearrow{
    position: absolute;
    top: 0px;
    left: 0px;
}
#header_buttons_orangearrow{
    position: absolute;
    top: 0px;
    left: 300px;
}

img.header_buttons_picture{
    border: none;
    
}

#header_buttons_bluearrowtext{
    position: absolute;
    top: 6px;
    left: 168px;
    width: 120px;
    
}
#header_buttons_orangearrowtext{
    position: absolute;
    top: 6px;
    left: 470px;
    width: 100px;
    
}

a.header_buttons_text{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    font-weight:bold;    
    text-decoration: none;   
}

#header_logged{
    position: absolute;
    left: 400px;
    /*border: #ff0000 1px solid;*/
    height: 30px;
    width: 570px;
    color: #3870b6;
    font-weight: bold;
    font-size: 11px;
}
#header_logged a{   
    color: #3870b6;
    font-weight: bold;
}
#header_logged a:hover{
    color: #FF9900;
    font-weight: bold;
}


#header_pathway{
    position:relative;
    margin: 0px auto;
    width: 980px;
    height: 30px;
    /*background-color: green;*/

}

#header_pathway_element{
    position: absolute;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3870b6;
    width: 700px;
    /*border: #FF00FF 1px solid;*/

}

#header_pathway_element a.pathwaylink{    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3870b6;
    cursor: pointer;
    text-decoration: none;

}

#header_language{
    position: absolute;
    left: 705px;
    /*border: #0000FF 1px solid;*/
    width: 270px;
    height: 22px;
}

#header_flag_fr{
    position: absolute;
    top: 0px;
    left: 170px;
    
}
#header_flag_en{
    position: absolute;
    top: 0px;
    left: 220px;
}

/*
**********************************************************************************************
*HOME PAGE
**********************************************************************************************
*/

#home_content{
    border: #e1e1e1 1px solid;
    position:relative;
    margin: 0px auto;
    width: 980px;
    
    
}

#home_blue_bigpicture{
    width: 958px;
    overflow: hidden;
    position: relative;
    left: 11px;
    margin-top: 11px;
}

#home_3col_content{
    width: 958px;
    height: 690px;
    position: relative;
    left: 11px;
    margin-top: 11px;
}




/*
**********************************************************************************************
*HOME LEFT SIDE COLUMN
**********************************************************************************************
*/
#home_3col_left{
    position: absolute;
    top: 0px;
    left: 0px;
    
}

#home_vous_rechercher_block{
    width: 213px;
    height: 167px;
    background-image: url(template/img/Side_div_bg.jpg) ;
    background-position: -1px -1px;
    border: #ececec 1px solid;
    position: relative;
}

#home_vrb_bloc1{
    position: absolute;    
    height: 35px;
    top: 5px;
    left: 15px;
}

h1.home_vrb{
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

span.home_vrb_blue{
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #0099ff;
    font-weight: bold;
}

#home_vrb_sep1{
     position: absolute;
     width: 180px;
     height: 5px;
     background-image: url(template/img/Dot_divider.jpg);
     background-repeat: repeat-x;
     left: 11px;
     top: 50px;
    
}
#home_vrb_sep2{
     position: absolute;
     width: 180px;
     height: 5px;
     background-image: url(template/img/Dot_divider.jpg);
     background-repeat: repeat-x;
     left: 11px;
     top: 110px;

}

#home_vrb_bloc2{
    position: absolute;    
    height: 35px;
    top: 65px;
    left: 15px;
}

h2.home_vrb{
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#home_vrb_bloc3{
    position: absolute;    
    height: 35px;
    top: 125px;
    left: 15px;
}

a.home_vrb_link{
    text-decoration: none;
    color: inherit;
    color: #333333;
}



#home_disponibility_block{
     width: 213px;
     height: 251px;
     background-image: url(template/img/leftimage2.png) ;
     background-position: -2px 0px;
     border: #ececec 1px solid;
     margin-top: 11px;
     position: relative;
}

#home_dispo_title{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    position: absolute;
    top: 8px;
    left: 0px;
    width: 210px;
    text-align: center;
}

#home_dispo_surface_title{
    position: absolute;
    top: 55px;
    left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 210px;
    text-align: center;
}

#home_dispo_surface_value{
    position: absolute;
    top: 92px;
    left: 0px;
    width: 210px;
    text-align: center;
    color: #ff6600;
    font-weight: bold;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
}
#home_dispo_surface_value span.surfacem{
    color: #333333;
    font-weight: normal;
    font-size: 11px;
}

#home_dispo_surface_bar{
    position: absolute;
    top: 121px;
    left: 14px;
    width: 183px;
    height: 22px;
    border: #999999 1px solid;
}


#home_dispo_dispo_title{
    position: absolute;
    top: 161px;
    left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 210px;
    text-align: center;
}

#home_dispo_dispo_value{
    position: absolute;
    top: 190px;
    left: 0px;
    width: 210px;
    text-align: center;
    color: #ff6600;
    font-weight: bold;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
}

#home_dispo_dispo_bar{
    position: absolute;
    top: 220px;
    left: 14px;
    width: 183px;
    height: 22px;
    border: #999999 1px solid;    
}


/*
**********************************************************************************************
*HOME CENTER COLOMN (FLASH MAP)
**********************************************************************************************
*/

#home_3col_centermap{
    position: absolute;
    top: 0px;
    left: 225px;
    
    width: 512px;
    height: 650px;
    overflow: hidden;
    background-image: url(template/img/centershadow.png) ;
    background-position: 80px 590px;
    background-repeat: no-repeat;
}

#home_map_title{
    font-family: "Trebuchet MS";
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}

#home_map_title span.titleblue{
    font-family: "Trebuchet MS";
    font-size: 20px;
    font-weight: bold;
    color: #0099ff;
}

#home_map{
     position: absolute;
     top: 30px;
     left: -130px;
}


/*
**********************************************************************************************
*HOME RIGHT SIDE COLUMN
**********************************************************************************************
*/

#home_3col_right{
    position: absolute;
    left: 737px;
    top: 0px;
    
    width: 222px;
    height: 650px;
}

#home_demande_subscrib_logi{
    position: relative;
    width: 220px;
    height: 65px;
    border: #ececec 1px solid;
    overflow: hidden;
    
}

#home_demande_subscrib_logi a{
    text-decoration: none;
    color: #000000;
}

#home_demande_subscrib_logi img.pic1{
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 10;
}
#home_demande_subscrib_logi img.pic2{
    position: absolute;
    top: -1px;
    left: 0px;
     z-index: 9;
}
#home_demande_subscrib_logi span.subscrib_text{
    position: absolute;
    top: 17px;
    left: 70px;
    z-index: 11;
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight: bold;
    cursor: pointer;
}



#home_rechercheExpress{
    position: relative;
    width: 220px;
    height: 65px;
    border: #ececec 1px solid;
    overflow: hidden;
    margin-top: 11px;

}

#home_rechercheExpress a{
    text-decoration: none;
    color: #000000;
}

#home_rechercheExpress img.pic1{
    position: absolute;
    top: 0px;
    left: -1px;
    z-index: 10;
}
#home_rechercheExpress img.pic2{
    position: absolute;
    top: -1px;
    left: 0px;
     z-index: 9;
}
#home_rechercheExpress span.subscrib_text{
    position: absolute;
    top: 17px;
    left: 70px;
    z-index: 11;
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight: bold;
    cursor: pointer;
}

#home_solution_dep{
    position: relative;
    width: 220px;
    height: 65px;
    border: #ececec 1px solid;
    overflow: hidden;
    margin-top: 11px;
    background-image: url(template/img/rightbox.png);
    background-repeat: no-repeat;
    background-position: -2px -1px;

}

#home_solution_dep_title{
    position: absolute;
    top: 7px;
    left: 0px;
    width: 220px;
    text-align: center;
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

#home_solution_dep_form{
    position: absolute;
    top: 30px;
    left: 25px;
    
}

#home_solution_dep_form select{
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight: normal;

}


#home_commentcamarche{
    position: relative;
    width: 220px;
    height: 330px;
    border: #ececec 1px solid;
    margin-top: 11px;
    background-color: #f8f7f5;
}
#home_ccm_title{
    background-image: url(template/img/comment2.png);
    background-repeat: no-repeat;
    background-color: #dadada;
    height: 36px;
    position: relative;
}

#home_ccm_titletext{   
    position: absolute;
    top: 5px;
    left: 35px;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Verdana, "Times New Roman";
    color: #000000;
}

#home_ccm_titletext a {
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}
#home_ccm_titletext a:hover {
     color: #0099ff;
     cursor: pointer;
}

#home_ccm_block1{
    position: relative;
    height: 57px;
    border-bottom: #ececec 1px solid;
}

#home_ccm_number1{
    position: absolute;
    top: 8px;
    left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

#home_ccm_text1{
    position: absolute;
    left: 25px;
    top: 8px;
    width: 179px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
}
#home_ccm_block2{
    position: relative;
    height: 70px;
    border-bottom: #ececec 1px solid;
}

#home_ccm_number2{
    position: absolute;
    top: 8px;
    left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

#home_ccm_text2{
    position: absolute;
    left: 25px;
    top: 8px;
    width: 179px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
}

#home_ccm_block3{
    position: relative;
    height: 70px;
    border-bottom: #ececec 1px solid;
}

#home_ccm_number3{
    position: absolute;
    top: 8px;
    left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

#home_ccm_text3{
    position: absolute;
    left: 25px;
    top: 8px;
    width: 179px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
}


#home_ccm_block4{
    position: relative;
    height: 67px;
    
}

#home_ccm_number4{
    position: absolute;
    top: 8px;
    left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

#home_ccm_text4{
    position: absolute;
    left: 25px;
    top: 8px;
    width: 179px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
}


/*
**********************************************************************************************
*STATIC PAGE
**********************************************************************************************
*/
#staticPageTitle{
    font-family: Arial, Helvetica, sans-serif;
    position:relative;
    margin: 0px auto;
    width: 980px;
    text-align: center;
    color: #0b73ba;
    font-size: 18px;
    padding-bottom: 15px;
}
#staticPageTitle h1{
    font-family: Arial, Helvetica, sans-serif;
    color: #0b73ba;
     font-size: 18px;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
}


#staticPageContent{
    position:relative;
    margin: 0px auto;
    width: 980px;
    background-image: url(template/img/sign_bg.jpg);
    background-repeat: repeat-x;
    color: #666666;
    font-size: 12px;
    border: #d7eefb 1px solid;   
    font-family:Arial,tahoma,verdana;
    
}

#staticPagepadding{
    width: 896px;    
    margin-left: 42px;   
    padding-top: 14px;
    /*padding-bottom: 25px;*/
}

#staticPagepadding a.read{
    color: #0074b4;
    text-decoration: none;
}

#staticPagepadding a.read:hover{
    color: #FF9900;
    text-decoration: none;
}

/*
**********************************************************************************************
*SITEMAP
**********************************************************************************************
*/

li.sitemapl1{
    margin-left: 20px;
}
li.sitemapl2{
    margin-left: 40px;
}
li.sitemapl3{
    margin-left: 60px;
}

/*
**********************************************************************************************
*PARTNER
**********************************************************************************************
*/

#partner_content{
    border: #e1e1e1 1px solid;
    position:relative;
    margin: 0px auto;
    width: 980px;


}



#partner_3col_content{
    width: 958px;
    /*height: 590px;*/
    min-height: 590px;   
    position: relative;
    left: 11px;
    margin-top: 11px;
}

#partner_1_2_col_left{    
    width: 710px;
   
}
div.partner_row{
     position: relative;
     margin-bottom: 15px;
}

div.partner_picture{
    position: absolute;
    top: 0px;
    left: 0px;   
    width: 205px;
    text-align: center;

}
div.partner_text{
    position: relative;
    left: 230px;
    top: 0px;
    width: 480px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #666666;
}
div.partner_title{
    margin-bottom: 10px;
}
div.partner_title a{
    color: #3870b6;
    font-size: 24px;
    text-decoration: none;
}
div.partner_title a:hover{
    color: #FF9900;
    font-size: 24px;
    text-decoration: none;
}
#partner_3col_right{
    position: absolute;
    left: 737px;
    top: 0px;
    width: 222px;
    height: 650px;
}

/*
**********************************************************************************************
*CONTACT US
**********************************************************************************************
*/
#contactus_form{
    padding-left: 100px;
    position: relative;
}
#contactus_returnmsg{
    color: green;
    text-align: center;
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 3px;
}

#contactus_intro{
    color: #000000;
    margin-bottom: 15px;
}

#toolTip1{
    position: absolute;
    top: 0px;
    display: none;
}

div.form_row{
    position: relative;
    text-align: left;
    vertical-align: text-top;
    /*border: #FF0000 1px solid;*/
    height: 30px;
}
div.form_rowtext{
    width: 195px;
}
div.form_row select{
    position: absolute;
    left: 200px;
    top: 0px;
    width: 185px;
}
div.form_row input{
    position: absolute;
    left: 200px;
    top: 0px;
    width: 185px;
}

div.form_row2{
    position: relative;
    text-align: left;
    vertical-align: text-top;
    /*border: #FF0000 1px solid;*/
    height: 110px;
}
div.form_row2 textarea{
    position: absolute;
    left: 200px;
    top: 0px;
}

div.text_captcha{
    padding-left: 200px;
    margin-bottom: 15px;
}

div.submitbtn{
    padding-left: 200px;   
}

input.compare_captcha_cont{
    background-image: url(template/img/blueButton-132.gif);
    background-repeat: no-repeat;
    background-position: right center;
    border-style: none;
    height: 21px;
    width: 132px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-color: #FFFFFF;
    margin-left: 20px;
}

input.blueB_132{
    height: 21px;
    width: 132px;
    border-style: none;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-image: url(template/img/blueButton-132.gif);
    background-repeat: no-repeat;
    background-position: right center;
    background-color: #FFFFFF;
}

input.blueB_180{
    height: 21px;
    width: 180px;
    border-style: none;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-image: url(template/img/blueButton-180.gif);
    background-repeat: no-repeat;
    background-position: right center;
    background-color: #FFFFFF;
	bottom:5px;
	position:relative;
}

input.blueB_220{
    height: 21px;
    width: 220px;
    border-style: none;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-image: url(template/img/blueButton-220.gif);
    background-repeat: no-repeat;
    background-position: right center;
    background-color: #FFFFFF;
}

input.blueB_250{
    height: 21px;
    width: 250px;
    border-style: none;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-image: url(template/img/blueButton-250.gif);
    background-repeat: no-repeat;
    background-position: right center;
    background-color: #FFFFFF;
}

input.blueB_320{
    height: 21px;
    width: 320px;
    border-style: none;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-image: url(template/img/blueButton-320.gif);
    background-repeat: no-repeat;
    background-position: right center;
    background-color: #FFFFFF;
}
input.blueB_200H{
    height: 58px;
    width: 200px;
    border-style: none;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-image: url(template/img/blueButton-200h.gif);
    background-repeat: no-repeat;
    background-position: right center;
    background-color: #FFFFFF;
}

/*
**********************************************************************************************
*LOGISTICIEN LISTE PAR DEP
**********************************************************************************************
*/

#listeLogiDepContent{
    border: #e1e1e1 1px solid;
    position:relative;
    margin: 0px auto;
    width: 980px;
}

#listeLogiDep_3col_content{
    width: 958px;
    /*height: 590px;*/
    min-height: 377px;
    position: relative;
    left: 11px;
    margin-top: 11px;
}

#listeLogiDep_1_2_col_left{
    width: 740px;
    /*border: #00FFFF 1px solid;*/
}

#listeLogiDep_depTitle{
    background-image: url(template/img/promo1.jpg) ;
    background-repeat: repeat-x;
    height: 23px;
    margin-bottom: 10px;
    position: relative;
}

#listeLogiDep_depTitle_pic{
    position: absolute;
    top: 0px;
    left: 4px;
    height: 23px;
    width: 23px;
    background-image: url(template/img/comparator_button.png);
    background-repeat: no-repeat;
    background-position: left center;

}

#listeLogiDep_depTitle_maintext{
    position: absolute;
    top: 3px;
    left: 30px;
    height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 15px;
    font-weight: bold;
    text-align: left;
    /*background-color: #00FFAA;*/
    
}

#listeLogiDep_depTitle_maintext h1{    
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 15px;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#listeLogiDep_depTitle_comparatortext{
    position: absolute;
    top: 5px;
    right: 4px;
    height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    /*background-color: #AA0000;*/
    text-align: right;
}

div.listeLogiDep_row{
    position: relative;
    /*border: #FF0000 1px solid;*/
    height: 90px;
    margin-bottom: 5px;
}

div.listeLogiDep_picture{
    position: absolute;
    top: 0px;
    left: 0px;
    border: #e1e1e1 1px solid;
    height: 88px;
    width: 88px;
    
}
div.listeLogiDep_picture img{
    margin-top: 4px;
    margin-left: 4px;
}

div.listeLogiDep_textBloc_1{
    position: absolute;
    top: 0px;
    left: 95px;
    background-color: #e9f0f8;
    height: 90px;
    width: 645px;
}
div.listeLogiDep_textBloc_2{
    position: absolute;
    top: 0px;
    left: 95px;
    background-color: #f7f8f9;
    height: 90px;
    width: 645px;
}

div.listeLogiDep_textBloc_title{
    position: absolute;
    top: 5px;
    left: 10px;
    font-family: Verdana;
    color: #ff9933;
    font-size: 11px;
    font-weight: bold;
}

div.listeLogiDep_textBloc_title h2{
    font-family: Verdana;
    color: #ff9933;
    font-size: 11px;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

div.listeLogiDep_textBloc_dep{
    position: absolute;
    top: 30px;
    left: 10px;
    font-family: Verdana;
    color: #666666;
    font-size: 11px;
    font-weight: normal;
}

div.listeLogiDep_textBloc_tarif {
    position: absolute;
    top: 50px;
    left: 10px;
    font-family: Verdana;
    color: #666666;
    font-size: 11px;
    font-weight: normal;
}
div.listeLogiDep_textBloc_tarif span{
    color: blue;
}

div.listeLogiDep_textBloc_link{
    position: absolute;
    top: 70px;
    left: 10px;
    font-family: Verdana;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
}

div.listeLogiDep_textBloc_link a{
    font-family: Verdana;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

div.listeLogiDep_textBloc_dispo1{
    position: absolute;
    top: 10px;
    left: 400px;
    width: 150px;
    height: 63px;
    background-color: #f7f8f9;
    font-family: Verdana;
    color: #666666;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
    padding-top: 7px;
}
div.listeLogiDep_textBloc_dispo1 span{
    color: red;
    font-size: 11px;
    font-weight: bold;
}

div.listeLogiDep_textBloc_dispo2{
    position: absolute;
    top: 10px;
    left: 400px;
    width: 150px;
    height: 63px;
    background-color: #e9f0f8;
    /*background-color: #f7f8f9;*/
    font-family: Verdana;
    color: #666666;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
    padding-top: 7px;
}
div.listeLogiDep_textBloc_dispo2 span{
    color: red;
    font-size: 11px;
    font-weight: bold;
}

div.listeLogiDep_textBloc_comp{
    position: absolute;
    top: 35px;
    left: 600px;
    width: 20px;
    height: 20px;   
}

#listeLogiDep_norow{
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    color: #3870b6;
    font-size: 13px;
    font-weight: bold;
    margin-top: 60px;
    margin-bottom: 60px;
}
#listeLogiDep_button{
    text-align: right;
}
#listeLogiDep_button input.compare_1_dept{
    background-image: url(template/img/compare_order.png);
    background-repeat: no-repeat;
    background-position: right center;
    border-style: none;
    height: 22px;
    width: 152px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-color: #ffffff;

}
#listeLogiDep_button input.compare_1_neigh{
    background-image: url(template/img/blueButton-296.gif);
    background-repeat: no-repeat;
    background-position: right center;
    border-style: none;
    height: 21px;
    width: 296px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-color: #FFFFFF;
}
#listeLogiDep_button input.advance_search{
    /*background-image: url(template/img/forget_password.png);*/
    background-repeat: no-repeat;
    background-position: right center;
    border-style: none;
    height: 27px;
    /*width: 200px;*/
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    background-color: #005599;
}



#listeLogiDep_pagelink{
    text-align: center;
    margin-top: 10px;
    font-size: 13px;
    font-weight: bold;
}
#listeLogiDep_pagelink a{
    text-decoration: none;
    color: #3870b6;
}
#listeLogiDep_pagelink span.pageLink{        
    margin-right: 6px;
    color: #3870b6;    
}
#listeLogiDep_pagelink span.pageLinkCurrent{    
    
    margin-right: 6px;
    color: #ff9933;
}
#listeLogiDep_pagelink span.pageLinkCurrent a{
    color: #ff9933;
}


#listeLogiDep_3col_right{
    position: absolute;
    top: 0px;
    left: 765px;
    width: 192px;
    height: 366px;
    border: #e1e1e1 1px solid;
}

#listeLogiDep_research_title{
    position: absolute;
    top: 0px;
    left: 0px;
    background-image: url(template/img/recharge.jpg);
    background-repeat: repeat-x;
    height: 25px;
    width: 100%;
}
#listeLogiDep_research_title_txt{
    position: absolute;
    top: 2px;
    left: 0px;
    font-family: "Trebuchet MS";
    font-size: 14px;
    color:  #FFFFFF;
    font-weight: bold;
    width: 100%;
    text-align: center;
}

#listeLogiDep_research_dep{
    position: absolute;
    top: 46px;
    left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
}
#listeLogiDep_research_dep select{    
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    width: 177px;
}

#listeLogiDep_research_env{
    position: absolute;
    top: 95px;
    left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
}

#listeLogiDep_research_env select{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    font-weight: normal;
    width: 177px;
}

#listeLogiDep_research_storage{
    position: absolute;
    top: 145px;
    left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
}

#listeLogiDep_research_storage select{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    font-weight: normal;
    width: 177px;
}

#listeLogiDep_research_prestation{
    position: absolute;
    top: 198px;
    left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
}

#listeLogiDep_research_prestation select{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    font-weight: normal;
    width: 177px;
}
#listeLogiDep_research_linkToSearch{
    position: absolute;
    top: 235px;
    left: 8px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
}


#listeLogiDep_research_linkToSearch #home_rechercheExpress{
    position: relative;
    width: 175px;
    height: 110px;
    border: #ececec 1px solid;
    overflow: hidden;
    margin-top: 11px;

}

#listeLogiDep_research_linkToSearch #home_rechercheExpress span.subscrib_text{
    position: absolute;
    top: 17px;
    left: 30px;
    z-index: 11;
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight: bold;
    cursor: pointer;
	text-align:center;
}
#listeLogiDep_research_linkToSearch #home_rechercheExpress span.subscrib_text_left{
    position: absolute;
    top: 10px;
    left: 40px;
    z-index: 11;
    font-family: "Trebuchet MS";
    font-size: 11px;
    font-weight: bold;
    cursor: pointer;
	text-align:center;
}
#listeLogiDep_research_linkToSearch #home_rechercheExpress span.subscrib_text_search{
	cursor:pointer;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	left:48px;
	line-height:22px;
	position:absolute;
	text-align:left;
	top:20px;
	z-index:11;
}
#listeLogiDep_research_linkToSearch #home_rechercheExpress img.pic1{
    position: absolute;
    top: 0px;
    left: -7px;
    z-index: 10;
}
#listeLogiDep_research_linkToSearch #home_rechercheExpress img.pic2{
    position: absolute;
    top: -2px;
    left: -4px;
     z-index: 9;
	 height:116px;
}
#listeLogiDep_research_linkToSearch #home_rechercheExpress img.pic1_search{
	position: absolute;
    top: 30px;
    left: 0px;
    z-index: 10;
	
}

/*
**********************************************************************************************
*FICHE LOGISTICIEN
**********************************************************************************************
*/
#filogiContent{
    border: #e1e1e1 1px solid;
    position:relative;
    margin: 0px auto;
    width: 980px;


}


#filogi_3col_content{
    width: 958px;
    /*height: 590px;*/
    min-height: 590px;
    position: relative;
    left: 11px;
    margin-top: 11px;
}

#filogi_1_2_col_left{
    width: 710px;
    /*border: #FF0000 1px solid;*/
    position: relative;

}
#filogi_descripicture{
    height: 245px;
}
#filogi_pictureConteneur{
    width: 240px;
    height: 240px;
    background-image: url(template/img/descbackimage.png);
    background-repeat: no-repeat;
    background-position: 0px -9px;
    position: absolute;
    top: 0px;
    left: 0px;
    /*border: #00FF00 1px solid;*/
}
#filogi_picture{
    /*border: #00FF00 1px solid;*/
    height: 200px;
    width: 200px;
    overflow: hidden;
    position: absolute;
    top: 10px;
    left: 20px;
    text-align: center;
}
#filogi_picture img{
    /*margin: 0px auto;*/
    vertical-align: middle;    
}
#filogi_descriConteneur{
    position: absolute;
    top: 1px;
    left: 242px;
    background-color: #f9f9f9;
    height: 221px;
    width: 468px;
    /*overflow: auto;*/
}
#filogi_title{
    text-align: left;
    font-family: "Trebuchet MS";
    color: #3870b6;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
    margin-left: 10px;
    width: 440px;
    margin-top: 3px;
}
#filogi_title h1{    
    font-family: "Trebuchet MS";
    color: #3870b6;
    font-size: 24px;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#filogi_descri{
    margin-left: 10px;
    width: 450px;
    font-family: arial,verdana, sans-serif;
    font-size: 11px;
    color: #666666;
    overflow: auto;
    text-align: justify;
    line-height: 18px;
    height: 167px;    
}
#filogi_butonReturn1{
    
}

#filogi_descri2Conteneur{
    border: #e1e1e1 1px solid;
}

#filogi_descri2_title{
    background-color: #e1e1e1;
    margin-top: 2px;
    margin-left: 2px;
    width: 704px;
    text-indent: 8px;
    color: #0077cc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#filogi_descri2_title h2{   
    color: #0077cc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

div.filogi_descri2_field1{
    background-color: #ffffff;
    min-height: 20px;
    position: relative;
}
div.filogi_descri2_field2{
    background-color: #f9f9f9;
    min-height: 20px;
    position: relative;
}
div.filogi_descri2_label{
    position: absolute;
    top: 3px;
    left: 14px;
    font-family: arial,verdana, sans-serif;
    font-size: 11px;
    color: #3870b6;
    font-weight: bold;
}

div.filogi_descri2_value{
    position: relative;
    top: 0px;
    left: 270px;
    font-family: arial,verdana, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal;
    margin-top: 3px;
    margin-bottom: 3px;
	width:400px;
}

#filogi_butonReturn1{
    text-align: center;
    margin-bottom: 15px;
}
#filogi_butonReturn2{
    text-align: center;
    margin-bottom: 15px;
    margin-top: 15px;
}

div.backToList_btn{
    position: relative;
    margin: 0 auto;
    height: 21px;
    width: 125px;
    text-align: center;
    
}




#filogi_3col_right{
    position: absolute;
    left: 737px;
    top: 1px;
    width: 222px;
    height: 650px;
}



/*
**********************************************************************************************
*COMPORATOR 1
**********************************************************************************************
*/



#comparator1Content{
    border: #e1e1e1 1px solid;
    position:relative;
    margin: 0px auto;
    width: 980px;
}

td.col1_1{
    background-color: #f7f8f9;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-left: 5px;
}
td.col2_1{
    background-color: #f7f8f9;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}
td.col3vide_1{
    background-color: #FFFFFF;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}
td.col3_1{
    background-color: #f7f8f9;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}
td.col4vide_1{
    background-color: #FFFFFF;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}
td.col4_1{
    background-color: #f7f8f9;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}

td.col1_2{
    background-color: #e9f0f8;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-left: 5px;
}
td.col2_2{
    background-color: #e9f0f8;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}
td.col3vide_2{
    background-color: #FFFFFF;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}
td.col3_2{
    background-color: #e9f0f8;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}
td.col4vide_2{
    background-color: #FFFFFF;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}
td.col4_2{
    background-color: #e9f0f8;
    font-family: 'Lucida Grande', Verdana, sans-serif;
    font-size: 13px;
    font-weight: normal;
}

/*
#comparator1_4col_content{
    width: 958px;    
    height: 1240px;
    position: relative;
    left: 11px;
    margin-top: 11px;
   
}

#comparator1_col1{
    position: absolute;
    width: 245px;
    height: 1230px;
    border: #ff0000 1px solid;
}
#comparator1_col2{
    position: absolute;
    width: 245px;
    height: 1230px;
    border: #ff0000 1px solid;
    left: 250px;
}

#comparator1_col3{
    position: absolute;
    width: 245px;
    height: 1230px;
    border: #ff0000 1px solid;
    left: 500px;
}

#comparator1_col4{
    position: absolute;
    width: 245px;
    height: 1230px;
    border: #ff0000 1px solid;
    left: 750px;
}
*/



/*
**********************************************************************************************
*VOS BESOIN
**********************************************************************************************
*/





div.vosbesoin_form_row1{
    position: relative;
    height: 28px;
    /*border: #ff0000 1px solid;  */

}


div.vosbesoin_form_select{
    position: absolute;
    left: 320px;
    top: 0px;
}

div.vosbesoin_form_check{
     position: absolute;
        left: 550px;
        top: 0px;
}
div.vosbesoin_form_input{
    position: absolute;
    left: 320px;
    top: 0px;
}
div.vosbesoin_form_input input#autrebesoin{
    width: 520px;
}
div.vosbesoin_form_row2{
    position: relative;
    height: 110px;
    /*border: #ff0000 1px solid;*/

}

div.vosbesoin_form_area{
    position: absolute;
    left: 320px;
    top: 0px;
}

div.vosbesoin_form_area textarea{
    width: 540px;
}

#vosbesoin_form_submit{
    text-align: center;
    margin-top: 575px;
}





/*
**********************************************************************************************
*PAGE RESULTAT RECHERCHE
**********************************************************************************************
*/





#resulogi_content{
    border: #e1e1e1 1px solid;
    position:relative;
    margin: 0px auto;
    width: 980px;


}



#resulogi_3col_content{
    width: 958px;   
    position: relative;
    left: 11px;
    margin-top: 11px;
}

#resulogi_title{
    background-color: #808080;
    height: 26px;
    position: relative;
    
}

#resulogi_title_txt1{
    position: absolute;
    left: 5px;
    top:3px;
    /*font-family: "Verdana, Arial, Helvetica, sans-serif";*/
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    
}

#resulogi_title_txt2{
    position: absolute;
    right: 10px;
    top: 5px;
    /*font-family: "Trebuchet MS";*/
    font-size: 11px;
    font-weight: normal;;
    color: #FFFFFF;
}

#resulogi_tableheader{
    position: relative;
    height: 34px;
}
#resulogi_tableheader div.txt{
    margin-top: 6px;
}


#resulogi_tableheader_vide{
    position: absolute;
    height: 32px;
    top: 1px;
    left: 0px;
    width: 80px;
    background-color: #f2f2f2;
}

#resulogi_tableheader_logi{
    position: absolute;
    height: 32px;
    top: 1px;
    left: 82px;
    width: 220px;
    background-color: #f2f2f2;
    /*font-family: "Trebuchet MS";*/
    color: #000000;
    font-weight: bold;
    font-size: 13px;
    text-align: center;
}

#resulogi_tableheader_dep{
    position: absolute;
    height: 32px;
    top: 1px;
    left: 304px;
    width: 210px;
    background-color: #f2f2f2;
    /*font-family: "Trebuchet MS";*/
    color: #000000;
    font-weight: bold;
    font-size: 13px;
    text-align: center;
}

#resulogi_tableheader_tarif{
    position: absolute;
    height: 32px;
    top: 1px;
    left: 516px;
    width: 190px;
    background-color: #f2f2f2;
    /*font-family: "Trebuchet MS";*/
    color: #000000;
    font-weight: bold;
    font-size: 13px;
    text-align: center;
}

#resulogi_tableheader_dispo{    
    position: absolute;
    height: 32px;
    top: 1px;
    left: 708px;
    width: 205px;
    background-color: #f2f2f2;
    /*font-family: "Trebuchet MS";*/
    color: #000000;
    font-weight: bold;
    font-size: 13px;
    text-align: center;
}

#resulogi_tableheader_vide2{   
    position: absolute;
    height: 32px;
    top: 1px;
    left: 915px;
    width: 43px;
    background-color: #f2f2f2;
    /*font-family: "Trebuchet MS";*/
    color: #000000;
    font-weight: bold;
    font-size: 11px;
}
div.resulogi_row1{
    position: relative;
    height: 80px;
    background-color: #f7f8f9;
    margin-bottom: 2px;
}
div.resulogi_row1 div.txt{
   margin-top: 30px
}
div.resulogi_row2{
    position: relative;
    height: 80px;
    background-color: #e9f0f8;
    margin-bottom: 2px;
}
div.resulogi_row2 div.txt{
   margin-top: 30px
}

div.resulogi_row_pic{
    position: absolute;
    height: 78px;
    width: 78px;
    border: #cccccc 1px solid;
    background-color: #ffffff;
}
div.resulogi_row_pic img{
    margin-top: 2px;
    margin-left: 2px;
}
div.resulogi_row_sol{
    position: absolute;
    top: 0px;
    left: 82px;
    height: 80px;
    width: 220px;
    /*text-indent: 2px;*/
}

div.resulogi_row_dep{
    position: absolute;
    top: 0px;
    left: 304px;
    height: 80px;
    width: 210px;
    text-align: center;
}

div.resulogi_row_tarif{
    position: absolute;
    top: 0px;
    left: 516px;
    height: 80px;
    width: 190px;
    text-align: center;
}

div.resulogi_row_dispo{
    position: absolute;
    top: 0px;
    left: 708px;
    height: 80px;
    width: 205px;
    text-align: center;
    color: red;
    font-weight: bold;
}

div.resulogi_row_selec{
    position: absolute;
    top: 0px;
    left: 915px;
    height: 80px;
    width: 43px;
    text-align: center;
}

#resulogi_validselection{
    text-align: right;
}

#resulogi_back{
    text-align: center;
}





/*
**********************************************************************************************
*SUBSCRIPTION1-2
**********************************************************************************************
*/

#loginlink {
    position: absolute;
    top: 52px;
    left: 600px;
    width: 320px;
    height: 70px;
    border: #000000 1px solid;
}
#loginlink_txt{
    width: 304px;
    margin-left: 8px;
    text-align: center;
    font-family: arial,verdana,sans-serif;
    font-size: 11px;
    margin-top: 4px;
}
#loginlink_btn{
    text-align: center;
    margin-top: 10px;
}




/*
**********************************************************************************************
*SUBSCRIPTION2-2
**********************************************************************************************
*/
div.form_row3{
    position: relative;
    text-align: left;
    vertical-align: text-top;
    /*border: #FF0000 1px solid;*/
    height: 30px;
}
div.form_row4{
    position: relative;
    text-align: left;
    vertical-align: text-top;
    /*border: #FF0000 1px solid;*/
    height: 30px;
    margin-top: 20px;
}


#sublogi2-2_newsradio{
    position: absolute;
    width: 360px;
    height: 25px;
    top: 0px;
    left: 200px;
    /*border: #ff0000 1px solid;*/
}

#sublogi2-2_newsradio input{
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}


/*
**********************************************************************************************
*SUBSCRIPTION2-2-reprise
**********************************************************************************************
*/

div.sublogi_2-2_reprise_list{
    position: relative;
    height: 80px;
}
div.sublogi_2-2_reprise_list div.txt{
   margin-top: 30px
}


/*
**********************************************************************************************
*LOGIN
**********************************************************************************************
*/

#login_intro{
    color: #0099ff;
    /*border: #FF0000 1px solid;*/
    margin-left: 100px;
    margin-bottom: 15px;
    
}

#mdpforgot{
    /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
    color: #666666;
    font-weight:normal;    
    text-decoration:none;
}
#mdpforgot:hover{
    /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
   
    font-weight: normal;
    color:#FF9900;
    text-decoration:none;
}





/*
**********************************************************************************************
*NEWS
**********************************************************************************************
*/
div.news_title{
    text-align: left;
    font-weight: bold;
    color: #000000;
    background-image: url(template/img/dot.png);
    background-repeat: no-repeat;
    background-position: left center;
    text-indent: 15px;
}
div.news_intro{
    text-align: left;
    margin-top: 10px;
    margin-left: 15px;
    
}

div.news_link{
    text-align: right;
    margin-bottom: 20px;
}


/*
**********************************************************************************************
*FAQ
**********************************************************************************************
*/


div.faq_group{
    color: orange;
    font-size: 14px;
    font-weight: bold;
    margin-top: 15px;
}
div.faq_question{
    color: #0f8edd;
    font-size: 13px;
    cursor: pointer;
    margin-top: 10px;
    margin-left: 10px;
}

div.faq_reponse{
    /*display: none;*/
    margin-left: 20px;
    margin-top: 5px;
}

/*
**********************************************************************************************
*GLOSSARY
**********************************************************************************************
*/
#glossary_letters{
    text-align: center;
}

#glossary_letters a{
    text-decoration: none;
    color: #0b73ba;
    font-weight: bold;
}

#glossary_letters a:hover{
    text-decoration: none;
    color: #FF9900;
    font-weight: bold;
}
#glossary_letters span{
    margin-left: 2px;
    margin-right: 2px;
}

a#selectletter{
    /*border: #FF0000 1px solid;*/
    color: #FF9900;
    text-decoration: underline;
}

/*
**********************************************************************************************
*FOOTER
**********************************************************************************************
*/

#footer_background{

    background-color: #F9F9F9;
        background-image: url(template/img/bottom2.png);
        background-position: bottom left;
        background-repeat: repeat-x;
	height: 180px;
	width:auto;
        margin-top: 10px;
}

#footer{
    position:relative;
    margin: 0px auto;
    width: 980px;
    text-align: center;
}

#footer a.footer{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#a0a0a0;
    text-decoration:none;
}
#footer a.footer:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#FF9900;
    text-decoration:none;
}

#footer_menubottom{
    padding-top: 20px;
    width: 850px;
    margin: 0px auto;
}

#footer_menulogisticientitle{
    position:relative;
    margin: 0px auto;
    width: 850px;
    text-align: center;
    color:#a0a0a0;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding-top: 10px;
    margin: 0px auto;
}

#footer_menulogisticien{
    padding-top: 10px;
    width: 850px;
    margin: 0px auto;
}

#footer_coop{
    position:relative;
    margin: 0px auto;
    width: 980px;
    height: 20px;    
}

#footer_coop_left{
    color: #FFFFFF;
    position: absolute;
    top: 10px;
    left: 5px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
}
#footer_coop_left a.h17{
    font-weight: bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0074b4;
    text-decoration:none;   
}

#footer_coop_right{
    color: #FFFFFF;
    position: absolute;
    top: 10px;
    right: 5px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
}

#popuphelp{
    background-color: #CCCCCC;
    color: #000000;
    border: #000000 1px solid;
    z-index: 9999;
    padding: 4px 4px 4px 4px;
}

#popuphelp2{
    background-color: #CCCCCC;
    color: #000000;
    border: #000000 1px solid;
    z-index: 9999;
    padding: 4px 4px 4px 4px;
}
.feedback_transparent {
border:0 solid #CCF6F7;
height:264px;
margin:-15px 10px 10px -42px;
width:523px;
}
.feedbody_1 {
border:0 solid #000033;
color:#005D7E;
float:right;
margin:-200px 0 0;
position:relative;
text-align:justify;
width:500px;
}
.feed_submit{
text-align:center;
margin:30px 0px 0px 430px;
}
.feedback_button{
background:transparent url(template/img/feedback_but.png) no-repeat scroll center center;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:30px;
float:right;
width:135px;
margin-top:10px;
}
.feedelevateur{
    font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#0B73BA;
	text-align:justify;
}
.elevateur_rep2_feedback {
    font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 10px;
	padding-left:25px;
	color:#666666;
}
.elevateur {
    font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 10px;
	padding-left:10px;
}
.feed_button_back{
background:url(template/img/Prev_feed.png) no-repeat;
border:none;
width:28px;
}
.feed_button{
background:url(template/img/Next_feed.png) no-repeat;
border:none;
width:28px;
}
.temoinage_button{
background:url(template/img/temoinage_button.png) no-repeat;
border:none;
width:90px;
height:25px;
cursor:pointer;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}
.feed1_submit{
width:980px;
height:50px;
}
.temoinage_submit{
width:980px;
height:50px;
}

.elevateur_feedback {
    font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 10px;
	padding-left:10px;
	color:#666666;
}
.divalt1{
 width:800px;
 height:20px; 
 border:#000000 0px solid; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 margin-left:21px;
 margin-top:-10px;
 color:#666666;
}
.divalt2{
 width:800px;
 height:20px; 
 border:#000000 0px solid; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 margin-left:21px;
 margin-top:1px;
 color:#666666;
}
.divalt3{
 width:800px;
 height:20px; 
 border:#000000 0px solid; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 margin-left:21px;
 margin-top:1px;
 color:#666666;
}
.divalt4{
 width:800px;
 height:20px; 
 border:#000000 0px solid; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 margin-left:21px;
 margin-top:1px;
 color:#666666;
}
#news_text {
color:#29568D;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}

.news_ins {
border:1px solid #CCCCCC;
color:#666666;
height:15px;
width:110px;
}
.newsok_bu {
background:url(template/img/ok.png) no-repeat scroll 0 0 transparent;
border:0 none;
height:20px;
position:relative;
top:1px;
width:30px;
}
#email_right {
float:right;
height:30px;
width:460px;
}