body 
{
background: #ffffff;
margin-bottom: 20px;
padding: 0px;
font-family: Trebuchet Ms;
font-size: 15px;
text-align: justify;
width: 100%;
margin: 0px;
margin-left: auto;
margin-right: auto;
}

#header
{
text-align: center;
width: auto;
height: 450px;
background: url('images/v13_bg.jpg') repeat-x;
}

#tout
{
background: #fff;
color: #abaaad;
width: 1000px;
height: auto;
margin-left: auto;
margin-right: auto;
overflow: hidden;
}

a.navi, a.navi:visited, a.menu, a.menu:visited
{
font-size: 10px;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: normal;
}

a.navi:hover, a.menu:hover
{
text-decoration: underline;
font-weight: normal;
}


p
{
padding: 2px;
text-align: justify;
margin-right: 3px;
margin-left: 3px;
}

blockquote
{
border: 1px solid #e2c6c4;
border-left: 4px solid #e2c6c4;
padding: 5px;
}

img
{
border: none;
}

.imgborder
{
padding: 4px;
border: 1px solid #dcdcdc;
}

.imgborder:hover
{
border: 1px solid #c7c6c6;
}


h1
{
border-bottom: 1px solid #dcdcdc;
text-transform:lowercase;
font-family: arial;
text-decoration: none;
font-weight: none;
color: #bd998d;
display: block;
margin-left: 0px;
font-size: 18px;
letter-spacing: -1px;
text-shadow: #dcdcdc 1px 1px 1px;

}


h3
{
color: #7c7c7c;
font-size: 10px;
font-family: arial;
letter-spacing: 3px;
text-transform: uppercase;
font-weight: normal;
}


a, a:visited
{
color: #865c4f;
text-decoration: none;
}

a:hover
{
text-decoration:underline;
  text-shadow: 1px 1px 1px #ffffff;
}

i,em
{
color: 	#7c7c7c;
font-weight: bold;
letter-spacing: -1px;
text-shadow: #c8c8c8 1px 1px 2px;
}

u
{
color: #b7788e;
text-shadow: #c8c8c8 1px 1px 2px;
}

b, strong
{
color: #a08e99;
text-shadow: #c8c8c8 1px 1px 2px;
}



/* -----DEBUT MENU.PHP -----*/
#menu
{
width: 300px;
height: auto; /* -10 */
padding: 5px;
padding-top: 0px;
float: left;
font-size: 11px;
text-align: justify;
}

.box
{
width: 250px;
background: url('images/v13_tdbox.jpg') repeat-y;
z-index:1;

}

table.projets
{
font-size: 9px;
font-family: Trebuchet Ms;
padding-top: 5px;
}

span.projets
{
font: 9px Trebuchet Ms;
font-weight: bold;
padding-left: 5px;
text-transform: uppercase;
color: #a08e99;
text-shadow: #c8c8c8 1px 1px 2px;
}


td.projets2
{
padding: 0px;
text-align: left;
margin-right: 3px;
padding-bottom: 10px;
}

td.projets1
{
padding: 0px;
text-align: left;
padding-left: 5px;
padding-bottom: 10px;
}
/* -----FIN MENU.PHP -----*/


/* -----CUTENEWS -----*/

table.cutenews
{
width: 100%;
height: auto;
text-align: justify;
margin-bottom: 70px;
border: 0px;
background: url('images/v13_news.jpg');
}



.date
{
font-size: 10px;
font-weight: normal;
font-family: Trebuchet Ms;
color: #ddc9a9;
font-style: normal;
letter-spacing: 0px;
text-align:center;
display: block;
padding-left: 35px;
padding-top: 55px;
}


.titre

{  
text-transform: lowercase;
text-align: center;
font-family: arial;
text-decoration: none;
font-weight: none;
color: #bd998d;
display: block;
margin-left: 0px;
font-size: 18px;
padding-left: 0px;
padding-top: 15px;
letter-spacing: -1px;
	text-shadow: #dcdcdc 1px 1px 1px;
}


/* -----DEBUT MAIN.PHP -----*/
#main
{
position: relative;
visibility: visible;
	width: 680px;
	height: auto;
float:right;
	font-size: 11px;
	padding: 5px;
	z-index: 2;
}

table.menu
{
width: 500px;
height: auto;
}

.soustitre
{
font-size: 10px;
}
/* ------- FIN MAIN.PHP --------- */

#ad
{
position: absolute;
left: 90%;
top: 400px;
}

