* { margin:0; padding:0; }
HTML { }
BODY { font-family: "Times New Roman", Times, serif; background-color : #ffffff; }

#global { position: absolute; left: 50%; width: 980px; margin: 100px 0 0 -490px; background-color: #f9f6f6}
HTML>BODY>#global { }

p{
text-align: justify;
}

#title { position: absolute; margin: 90px 0 0 300px;
letter-spacing: 5px;
font-size: 24px;
color: #566272; }

#subtitle { position: absolute; margin: 120px 0 0 300px;
letter-spacing: 6px;
font-size: 14px;
color: #798494; }


#entete_left { position: absolute; left: 45%; width: 300px; height: 200px; margin: 50px 0 0 -490px; background: #FFF url(entete_left.jpg) top center no-repeat;}
#entete_middle { position: absolute; left: 65%; width: 700px; height: 200px; margin: 50px 0 0 -490px; background: #FFF url(entete_right.jpg) top center repeat-x;}

#pied_right { position: absolute; left: 0%; width: 300px; height: 200px; margin: 0 0 0 365px; background: #FFF url(pied_right.jpg) bottom center no-repeat; bottom:-175;}
#pied_middle { position: absolute; left: -55%; width: 700px; height: 200px; margin: 0 0 0 0px; background: #FFF url(pied_left.jpg) bottom center repeat-x; bottom:-175;}

#corner_left_top { position: absolute; left: 0%; width: 100px; height: 100px; margin: 180px 0 0 350px; background: #FFF url() top center no-repeat;}
#corner_right_top { position: absolute; left: 0%; width: 100px; height: 100px; margin: 180px 0 0 1030px; background: #FFF url() top center no-repeat;}

#corner_left_bt { position: absolute; left: 0%; width: 100px; height: 100px; margin: -40px 0 0 -15px; background: #FFF url() bottom center no-repeat;}
#corner_right_bt { position: absolute; left: 0%; width: 100px; height: 100px; margin: -35px 0 0 555px; background: #FFF url() bottom center no-repeat;}


#menu {  position: absolute; left: 45%; width: 300px; height: 250px; margin: 200px 0 0 -500px; background: #FFF url() top left no-repeat; padding: 25px; font-size: 16px; }
#menu UL { list-style-type: none; text-transform: uppercase; font-size: 13px;}
#menu LI { margin: 14px 0 0 0;}
#menu LI A { text-decoration: none; color:#566272; }
#menu LI A:hover { text-decoration: underline; color:#9cb4cc; }
#menu LI A.active  { color:#000000; }

#text { position: absolute; width: 450px; padding: 30px 60px 30px 100px; margin: 175px 0 0 480px; font-size: 14px; color: #4c5868; background: #FFF; word-wrap: break-word;}
#text LI { margin: 0 0 0 35px;}
#text LI A { text-decoration: underline; color:#4c5868; }
#text LI A:hover { text-decoration: none; color:#9cb4cc; }



#marge_bas_text_1{ height: 50px ; /*hauteur mini pour IE*/}
html>body div#marge_bas_text_1
{
height: auto;
min-height: 50px; /*hauteur mini pour les autres*/
}

#marge_bas_text_2{ height: 90px ; /*hauteur mini pour IE*/}
html>body div#marge_bas_text_2
{
height: auto;
min-height: 90px; /*hauteur mini pour les autres*/
} 

#text_title { position: relative; letter-spacing: 10px; text-transform: uppercase; margin: 0 0 0 -145px; font-size: 18px; color: #c5d4e8}


