
body
{
    background: #AECBD5;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
}
iframe
{
    min-height:240px;
    overflow-x: hidden;
    overflow-y: hidden;
}

.image_lien_alexandria
{
    text-align: left;
    padding-top: 25px;
}

.image_lien_alexandria_2
{
    text-align: left;
    padding-top: 10px;
}

.image_0000_01
{
    width: 760px;
    height: 176px;
    background: #E5F3F8 url("../images/0000/0000_01.jpg") no-repeat;
}

.image_0000_02
{
    width: 760px;
    height: 112px;
    font-size: 0.1em;
}

.image_0000_02_sansflash
{
    width: 760px;
    height: 112px;
    background: #E5F3F8 url("../images/0000/0000_02.jpg") no-repeat;
}

.image_0000_10
{
    width: 760px;
    height: 136px;
    background: #E5F3F8 url("../images/0000/0000_10.jpg") no-repeat;
}

.page
{
    background: url("../images/background/bordures.jpg") repeat-y;
    width: 906px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    margin-top: 0px;
    padding: 0px;
}

.contenu
{
    /*float:left;*/
    width: 760px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding: 0px;
    margin-top: 0px;
    vertical-align: top;
    background: #E5F3F8;
}

.menuhaut
{
    width: 760px;
    height: 77px;
    padding: 0px;
    background: #E5F3F8 url("../images/menu.gif");
    text-align: right;
    margin-top: 0px;
    vertical-align: top;
}

.menubas
{
    width: 610px;
    height: 53px;
    padding: 0px;
    background: #E5F3F8 url("../images/background/backgroung_menubas.jpg");
    text-align: center;
    margin-top: 0px;
    vertical-align: top;
}

.menubas2
{
    float: right;
    width: 586px;
    height: 54px;
    padding: 0px;
    background: #E5F3F8 url("../images/background/backgroung_menubas2.jpg");
    text-align: center;
    margin-top: 0px;
    vertical-align: top;
}

.total
{
    width: 760px;
}

.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix
{
    display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix
{
    height: 1%;
}
.clearfix
{
    display: block;
}
/* End hide from IE-mac */

.positionalexandria
{
    float: left;
    padding-top: 15px;
}

.positiondrapeau
{
    float: right;
    margin-top: 32px;
}

.positiontextemenubas
{
    padding-top: 8px;
}

.positiontextemenubas_0000
{
    padding: 80px 0px 0px 0px;
}

.background_aboutus
{
    width: 150px;
    background: url("../images/background/background_aboutus.jpg") repeat-y;
}

.background_books
{
    float: left;
    width: 288px;
    background: url("../images/background/background_books.jpg");
}

.background_booksandservices
{
    width: 610px;
    background: url("../images/background/background_booksandservices.jpg") repeat-y;
}

.background_especiallyfor
{
    width: 150px;
    background: url("../images/background/background_especiallyfor.jpg") repeat-y;
    text-align: center;
}

.contenu_especiallyfor
{
    width: 150px;
    text-align: left;
}

.contenu_aboutus
{
    width: 150px;
    text-align: left;
    margin: 0;
    padding: 5px 0px 10px 8px;
}

.contenu_services
{
    width: 322px;
    text-align: left;
    padding: 5px 0px 10px 0px;
}

.contenu_books
{
    width: 288px;
    text-align: left;
    margin: 0;
    padding: 5px 0px 10px 0px;
}

.contenu_highlights
{
    /*width: 305px;*/
    text-align: left;
    margin: 0; /*padding: 5px 0px 0px 10px;*/
}

.iframe
{
    margin-top: 0px;
    margin-left: -2px;
    background: url("../images/background/background_highlights_3.jpg");
}

.iframe_2
{
    margin-top: 0px;
    /*background: url("../images/background/background_highlights_2.jpg");*/
}

.colonne1
{
    /*background: none repeat scroll 0 0 #AECBD5; 	float: left; 	width: 100%; 	height: 100px;*/
    float: left;
    width: 130px;
}

.colonne2
{
    float: left;
    width: 125px; /*120*/
}

.background_services
{
    float: left;
    width: 322px;
    background: url("../images/background/background_services.jpg");
}

.button_aboutus
{
    width: 150px;
    height: 34px;
    background: url("../images/buttons/button_aboutus.jpg");
    text-align: left;
}

.button_books
{
    float: left;
    width: 288px;
    height: 25px;
    background: url("../images/buttons/button_books.jpg");
    text-align: left;
}

.button_especiallyfor
{
    width: 150px;
    height: 34px;
    background: url("../images/buttons/button_especiallyfor.jpg");
    text-align: left;
}

.button_highlights
{
    width: 610px;
    height: 25px;
    background: url("../images/buttons/button_highlights.jpg");
    text-align: left;
}

.button_services
{
    float: left;
    width: 322px;
    height: 25px;
    background: url("../images/buttons/button_services.jpg");
    text-align: left;
}

.background_highlights_total
{
    width: 610px;
}

.background_highlights_1
{
    float: left;
    background: url("../images/background/background_highlights_1.jpg");
    width: 305px;
    height: 96px;
}

.background_highlights_2
{
    background: url("../images/background/background_highlights_2.jpg") repeat-y scroll 0 0 transparent;
    float: left;
    height: 96px;
    width: 305px;
}

.partiegauche
{
    float: left;
    width: 150px;
}

.partiedroite
{
    float: left;
    width: 610px;
}

.animation
{
    width: 610px;
}

.animation_sansflash
{
    background: url("../images/animationFlash.jpg");
    width: 610px;
    height: 93px;
}

.left
{
    float: left;
}
.left1
{
    background: none repeat scroll 0 0 #AECBD5;
    float: left;
    height: 93px;
    width: 100%;
}

.center
{
    text-align: center;
}

.border
{
    /* Pour les tests */
    border: 1px solid #FF2400;
}

.style_texte_buttons
{
    padding: 3px 0px 0px 10px;
}

.style_texte
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 0.8em;
    text-decoration: none;
    text-align: left;
    padding-left: 10px;
}

.style_actif
{
    font-family: Arial, Helvetica, sans-serif;
    color: #044375;
    font-size: 0.8em;
    text-decoration: none;
    font-weight: bold;
}

.highlightsPart1
{
    margin-left:1px;
    background: url("../images/background_services_Extension.jpg") repeat-y top left #cce7f2;
}

.highlightsPart2 {

    /*background: url("../../images/background_services_Extension.jpg");
    background-size:137px 200px;
    background-repeat: repeat-y;*/
    /*height:200px;
    float: left;*/

}
.title {
    font-family:Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 10px;
}
.homeNews {
    padding-top:0!important;
    width:420px;
}
    .homeNews a {
        font-size:0.8em!important;
    }


