/*
Index feuille de style
	- GENERALITES
	- HEADER
	- LATERAL +HAUT +BAS
	- CONTENU
	- ACCUEIL
  - FOOTER
*/
/*MARGES*/
body,#base,#header,#lateral,#liens h1,#liens p,#contenu,#suggestions,.present
{
margin:0;
padding:0;
}

/*GENERALITES*/
html{overflow:auto; color: #fff;width:100%;}

body{
background:#020000;
background-image: url(../theme/windowbackgroundAAA.jpg);
background-repeat:no-repeat;
background-position: center 118px;
border:0;
font-family: Tahoma, Verdana,"Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
height: auto;
text-align:center;
width:100%;}

#base
{
height:600px;
position:relative; 
text-align:left;
width: 1010px;
left: 50%;
margin-left: -525px;
}

.entrez{color:#eeeeee;font-size: 16px;}


/*HEADER*/
#header{
background-image: url(../theme/topbackground2.jpg);
background-repeat:repeat-x;
background-position: top left;
height: 118px;
position: relative;
text-align: center;
width: 100%;}


/*LATERAL
-----HAUT*/
#lateral{
background-image: url(../theme/menubackgroundAAA.jpg);
background-repeat:no-repeat;
background-position: top left;
/*height:447px;*/
height:481px;
left: -5px;
line-height: 25px;
padding-top: 45px;
position:absolute; 
text-align: left;
/*top: 45px;*/
top: 25px;
/*width:175px;*/
width:179px;
}


#liens a.menu:link,
#liens a.menu:visited,
#liens .menu{
color: #e63100;
font-size: 15px;
margin-left: 15px;
text-decoration: none;
font-weight: bold;
}

#liens a.menu2:link,
#liens a.menu2:visited,
#liens .menu2{
color: #a42103;
font-size: 14px;
margin-left: 15px;
text-decoration: none;
font-weight: bold;
}

#liens h1{
cursor: pointer;
}

#liens p{
width:171px;
margin-left:10px;
}

p a.soumenu{
color: #e63100;
font-size: 12px;
margin-left: 10px;
text-decoration: none;
}

/*CONTENU*/
#contenu{
color: #ffffff;
height: auto;
margin-left:180px;
text-align: left;
width: 820px;}

#contenu a{text-decoration: none;}


/*ACCUEIL*/
.imgacc{
border:2px solid #eeeeee; margin-top: 5px;
}

#suggestions{
position: absolute;
margin-left: 150px;
margin-top: 380px;
}

#suggestions a{
border: 0;
}

#suggestions a img{
border: 0;
padding: 17px;
border-bottom: 3px solid #655950;
}

#communication{
position: absolute;
padding-left: 60px;
margin-top: 30px;}



/*FOOTER*/
#footer a{
color: #7e7069;}

#footer{
position: relative; bottom:0; font-size: 12px; color:#7e7069;line-height: 1.2em;
text-align:center;
width: 100%;}

#petit a{
font-size: 10px; margin: 0; color:#7e7069;}

#petit{
font-size: 10px;
line-height:1.2em;
margin-top:0px;}