body {
//    background-color: #362602;
    background-color: #aaa;
    background-repeat: repeat;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 18px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
    -webkit-text-size-adjust: none;
    //color: #3c1503;
    color: #fff;
    font-family: 'HoeflerText-Regular', 'Hoefler Text', 'Times New Roman', 'serif';

}

a {
    color: #fff9f9;
    text-decoration: none;
}

a:hover {
    color: #ffe0b7;
    text-decoration: underline;
}

.caisson {
    margin-left : auto;
    margin-right: auto;
    width: 990px;
    position: relative;

}

.frame {
    width: 990px;
    padding: 0px;
    margin : 0px;
//    background-image : url('/includes/images/PrintedPaper_background-HOT.jpg');
    background-image : url('/includes/images/blackBG.gif');
}

.logo {
    height: 82px;
    width: 230px;
    margin-left: 20px;
    background-image: url('/includes/images/logoBarakat_web.png');
}


//.fleur_top {
//    background-image: url('/includes/images/Goldenrod_Plant_a_h.png');
//}

//.fleur_bottom {
//    background-image: url('/includes/images/Goldenrod_Plant_a_v.png');
//}


.anime {
    height: 50px;
    width: 750px;
}

.top_menu{
}
.menu {
    font-family: 'AppleCasual','Comic Sans MS', 'sans-serif';
    height: 25px;
    width: 700px;
    text-align: right;
    font-size: 16px;
    position: absolute;
    right: 30px;
    top: 22px;
    z-index: 1;
}

.item_menu {
    padding-left: 30px;
    white-space: nowrap;
}

.stuff{
    padding: 20px;
    position: relative;
    z-index: 1;
}

.footer{
    margin-left: auto;
    margin-right: auto;
    width: 990px;
    padding-top: 20px;
    //color: #e3e0c0;
    color: #000;
    text-align: center;
    position: relative;
    clear: both;

}

.footer a {
    //color: #d3d0b0;
    color: #a65400;
}

.language {
    text-align: right;
    width: 950px;
}
.logoz {
    text-align: right;
    width: 950px;
    margin-top: 20px;
}
.logoz img {
    margin-left: 20px;
}


.language span {
    padding-right: 20px;
    padding-top: 20px;
    font-size: 14px;
}

.Copyright {
    padding: 20px;
    color: #fff;
    width: 990px;
    z-index: 2;
    
}

.mac_icon{
    margin-left: auto;
    margin-right: auto;
    height: 50px;
    width: 139px;
    background-image: url('/includes/images/mwmac_white.png');

}
.Body_Small {
    color: #fff;
    font-family: 'HoeflerText-Regular', 'Hoefler Text', 'Times New Roman', 'serif';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 16px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 6px;
    padding-top: 2px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
    padding-left: 10px;
}
.Free_Form {
    color: #3c1503;
    font-family: 'HoeflerText-Regular', 'Hoefler Text', 'Times New Roman', 'serif';
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 16px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.Heading_2 {
    color: #000;
    font-family: 'Baskerville-SemiBold', 'Baskerville', 'Baskerville Semibold', 'Times New Roman', 'serif';
    font-size: 22px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 25px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.paragraph_style {
    color: #c43e2b;
    font-family: 'Baskerville-SemiBold', 'Baskerville', 'Baskerville Semibold', 'Times New Roman', 'serif';
    font-size: 18px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.Playlist {
    color: #3c1502;
    font-family: 'AppleCasual', 'Apple Casual', 'Comic Sans MS', 'serif';
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 16px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.style {
    padding: 7px;
}
.paragraph_style_1 {
    color: #ffffff;
    font-family: 'AppleCasual', 'Apple Casual', 'Comic Sans MS', 'serif';
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 14px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.titre_noir {
    color: #000;
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 16px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 8px;
    padding-top: 9px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.titre_blanc {
    color: #fff;
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 16px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 8px;
    padding-top: 9px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.style_1 {
    font-size: 14px;
    line-height: 15px;
}
.paragraph_style_2 {
    color: #ffffff;
    font-family: 'HoeflerText-Regular', 'Hoefler Text', 'Times New Roman', 'serif';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 14px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 6px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.paragraph_style_3 {
    color: #fffef3;
    font-family: 'HoeflerText-Regular', 'Hoefler Text', 'Times New Roman', 'serif';
    font-size: 57px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 68px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.paragraph_style_4 {
    color: #eb510b;
    font-family: 'HelveticaNeue-BlackItalic', 'Helvetica Neue', 'Helvetica 96 BlackItalic', 'HoeflerText-Regular', 'Hoefler Text', 'Times New Roman', 'serif';
    font-size: 42px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 50px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.paragraph_style_5 {
    color: #000000;
    font-family: 'Arial-BoldMT', 'Arial', 'sans-serif';
    font-size: 18px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 21px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.Title {
    color: #c43e2b;
    font-family: 'Baskerville-SemiBold', 'Baskerville', 'Baskerville Semibold', 'Times New Roman', 'serif';
    font-size: 24px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 28px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

ol  { 
      padding:0;
      margin:0;
      text-indent:0;
      list-style-type:none ;
      list-style-image:none
    }
.Bullet { 
          text-decoration:none ;
          text-transform:none ;
          border: none;          
        }

.tinyText {
    font-size: 1px;
    line-height: 1px;
}

.bumper {
    font-size: 1px;
    line-height: 1px;
}
.spacer {
    font-size: 1px;
    line-height: 1px;
}

div { 
    overflow: none; 
}
img { 
    border: none; 
}
.image_frame{
    border-style: solid;
    border-width: 5px;
    border-color: #fff;
    background-color: white;
}


.text_frame {
    border-style: solid;
    border-width: 5px;
    border-color: #fff;
    background-color: black;
    padding: 10px;
}

.haut-gauche {
    background-image: url('/includes/images/haut_gauche.png');
    width: 10px;
    height: 10px;
}
.haut-centre {
    background-image: url('/includes/images/haut_centre.png');
    height: 10px;
    width: 100%;
}
.haut-droit {
    background-image: url('/includes/images/haut_droite.png');
    width: 10px;
    height: 10px;
}
.gauche-centre {
    background-image: url('/includes/images/gauche_centre.png');
    width: 10px;
    height: 100%;
}
.centre {
    background-color: #362602;
    color: white;
    width: 100%;
    height: 100%;
}
.droit-centre {
    background-image: url('/includes/images/droite_centre.png');
    width: 10px;
    height: 100%;
}
.bas-gauche {
    background-image: url('/includes/images/bas_gauche.png');
    width: 10px;
    height: 10px;
}
.bas-centre {
    background-image: url('/includes/images/bas_centre.png');
    height: 10px;
    width: 100%;
}
.bas-droit {
    background-image: url('/includes/images/bas_droite.png');
    width: 10px;
    height: 10px;
}

.pub {
    width: 940px;
    height: 285px;
    margin-bottom: 20px;
}

#bottom_buttons {
    width: 940px;
    height: 240px;
    padding-top: 20px;
}
.button {
    float: left;
    width: 310px;
    padding-right: 5px;
}

.welcomebox {
    float: left;
    width: 310px;
    padding-right: 5px;
}

.links {
    width: 310px;
    float: left;
    height: 200px;
}

#text_contact1 {
float: left;
width: 195px;
margin-top: 20px;
margin-bottom: 40px;
}

#text_contact2 {
float: left;
width: 195px;
margin-top: 20px;
margin-left: 5px;
margin-bottom: 40px;
}
#text_contact3 {
float: left;
width: 195px;
margin-top: 20px;
margin-left: 5px;
margin-bottom: 40px;
}

#controls {
    margin-top: 100px;
    margin-bottom: 30px;
}

.inbrown {
    color: white;
}

.inbrown a { color: white;}
.inbrown a:hover{color: red;}
.inbrown a:visited{color: #aaa;}
