body 
{
    /*position:absolute;*/
    background-image:url(images/logo_ecco_xpn9.gif);
    background-repeat:repeat;
    background-attachment:fixed;
    margin-top:0px;
    /*background-color:#92b3f2;*/
    /*text-align:center;*/
}

.contenu_total
{
    position:absolute;
    width:700px;
    height:1406px;
    left:50%;
    margin-left:-350px;
    margin-top:0px;
    border:3px solid black;
    border-top:0px;
    background-image:url(images/fond_orange_gris_double.png);
}

.contenu_global
{
    width:700px;
    position:absolute;
    left:50%;
    margin-left:-350px;
    margin-top:53px;
    height:1353px;
    /*border:3px solid black;*/
    /*background-image:url(images/fond_orange_gris1200.gif);*/
}

.conteneur_menu
{
    position:fixed;
    width:700px;
    height:53px;
    top:-1px;
    margin:auto;
    /*left:50%;
    margin-left:-350px;*/
    background-image:url(images/fond_boutons_bleu.png);
    background-attachment:scroll;
    z-index:7000;
}

#menu
{
    width:700px;
    height:53px;
    left:50%;
    margin-left:-350px;
    position:fixed;
    z-index:5000;
}

#menu a
   {
   display:block;
   float:left; /*Pour que les blocs soient alignés horizontalement*/
   width:91px; 
   height:44px;
   text-align:center; /*Pour que les liens soient centrés par rapport à l'horizontale*/
   padding:0px;
   /*padding-top:9px;*/
   margin-top:6px;
   /*background-image:url(images/bouton_normal.png);*/
   font-family:Trebuchet MS, Arial, Times New Roman;
   color:#2a10e9;
   font-weight:bold;
   text-decoration:none;
   }

#menu a:hover
{
    background-image:url(images/bouton_survol.png);
}

#menu a:active
{
    background-image:url(images/bouton_enfonce2.png);
}

.btn_accueil
{
    line-height:41px;
    margin-left:32px;
    font-size:17px;
    background-image:url(images/bouton_normal.png);
}

.btn_biographie
{
    font-size:15px;
    line-height:37px;
    background-image:url(images/bouton_normal.png);
}

.btn_media
{
    line-height:37px;
    background-image:url(images/bouton_normal.png);
}

.btn_spinning
{
    line-height:37px;
    background-image:url(images/bouton_normal.png);
}

.btn_photos
{
    line-height:37px;
    background-image:url(images/bouton_normal.png);
}

.btn_dates
{
    line-height:18px;
    background-image:url(images/bouton_enfonce2.png);
}

.btn_contact
{
    line-height:37px;
    background-image:url(images/bouton_normal.png);
}

.en_construction
{
    position:absolute;
    /*top:350px;*/
    margin-left:30px;
    width:242px;
    height:256px;
    background-image:url(images/construction.png);
    z-index:1000;
}

#contenu_carte
{
	width:386px;
	height:226px;
	margin:auto;
	padding:0px;
}

#contenu_carte h6
{
	margin-top:5px;
	text-align:center;
}

#carte
{
	width:380px;
	height:200px;
	border:3px inset grey;
	margin:0px;
}

#carte a
{
	display:block;
	width:380px;
	height:200px;
	background-image:url(images/carte_inter_thumb.jpg);
}

#carte a:hover
{
	background-position:0 200px;
}
.petitesphotos div
{
    position:absolute;
    width:290px;
    height:260px;
    z-index:5000;
}

.petitesphotos a
{
    display:block;
    width:290px;
    height:260px;
	background-image:url(images/a_venir.png);
    background-repeat:no-repeat;
}

.petitesphotos a:hover
{
    background-image:url(images/a_venir.png);
}

.archives
{
    top:45px;
    margin-left:-140px;
}

.archives a
{
    background-image:url(images/archives200px.png);
}

.archives a:hover
{
    background-image:url(images/archives200px_enfonce.png);
}

.petitesphotos .drummond
{
    top:301px;
    margin-left:530px;
}

.petitesphotos .drummond a
{
    background-image:url(images/drummond_2009.png);
}

.petitesphotos .drummond a:hover
{
    background-image:url(images/drummond_2009_survol.png);
}

.hungary
{
    top:451px;
    margin-left:-140px;
}

.hungary a
{
    background-image:url(images/hongrie2009.png);
}

.hungary a:hover
{
    background-image:url(images/hongrie2009_survol.png);
}

.lensahn
{
    top:606px;
    margin-left:480px;
}

.lensahn a
{
    /*background-image:url(images/lensahn2.png);*/
}

.lensahn a:hover
{
    background-image:url(images/lensahn3.png);
}

.slovenie
{
    top:766px;
    margin-left:-95px;
}

.slovenie a
{
    /*background-image:url(images/levis.png);*/
}

.slovenie a:hover
{
    /*background-image:url(images/levis2.png);*/
}

.milkil
{
    top:891px;
    margin-left:460px;
}

.milkil a
{
    
}

.milkil a:hover
{
    
}

.monterrey
{
    top:1036px;
    margin-left:-140px;
}

.monterrey a
{
    /*background-image:url(images/hungary.png);*/
}

.monterrey a:hover
{
    background-image:url(images/monterrey_survol.png);
}

#titre
{
    width:600px;
    margin:auto;
    /*border:2px solid black;*/
    padding-top:30px;
    text-align:center;
}

h1
{
    text-align:center;
    font-family:Trebuchet MS, Arial, Times New Roman;
    color:white;
}

#image_voile
{
    width:700px;
    height:524px;
    margin:auto;
    /*border:1px solid white;*/
    background-image:url(images/velo_ciel_30f.png);
}

#texte
{
    width:600px;
    margin:auto;
    /*border:2px solid black;*/
    padding-top:30px;
    text-align:center;
}

h2,h3,h4,h5
{
    display:inline;
    /*text-align:center;*/
    font-family:Trebuchet MS, Arial, Times New Roman;
    color:white;
}

h3
{
    color:yellow;
}

.lien_definition
{
    font-family:Trebuchet MS, Arial, Times New Roman;
    color:yellow;
}

.liens
{
    display:inline;
    /*text-align:center;*/
    font-family:Trebuchet MS, Arial, Times New Roman;
    color:Blue;
}

#copyright_div
{
    position:absolute;
    height:60px;
    width:700px;
    bottom:10px;
    padding:0px;
    /*border:3px solid red;*/
    vertical-align:text-top;
    z-index:2000;
}

#copyright_div p
{
    font-family:Trebuchet MS, Arial, Times New Roman;
    text-align:center;
    color:White;
}

#copyright_div p a
{
    color:yellow;
}

