html, body {
margin: 0;
padding: 0;
}
body {
background: #F2F0DD url(images/back.gif);
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
text-align:center;
padding-bottom: 30px;
}
img {padding: 0;
border: none;
}
table {margin:0 auto;
}
td {vertical-align:top;
}
#tMain {margin:0 auto;
text-align:left;
}
#accueil, #prix , #menus{
width:100%;
text-align:center;
}
h1{
font-size: 1.2em;
margin: 0;
padding: 0;
}
h2{
font-size: 1.2em;
font-weight: normal;
margin: 0;
padding: 0;
}
#aHead, #aMain, #cHead, #cMain, #aFoot1 {margin:0 auto;}
#aHead {width: 420px;}
*html #aHead{padding-top:13px}
*+html #aHead{padding-top:13px}
#aMain {width: 720px;padding-bottom: 100px}
*html #aMain {padding-bottom: 30px}
*+html #aMain {padding-bottom: 30px}
#aMain img, #aFoot2{padding-top: 40px;}
#aMain p{padding: 30px 0 0;margin: 0}
#aMain #email p{padding: 10px 0 0}
#aFoot1 {
width: 720px;
height: 150px;
padding-top: 20px; 
}
#aMain img, #aFoot1left, #aFoot2left, #cHead img {float: left;}
#aFoot1right, #aFoot2right {float: right;}
#aFoot2right img{padding: 0;}
#aFoot2 {
padding: 40px 20px 0 20px;
font-size: 0.6em;
}
#cHead {width: 470px;
font-size: 0.8em;
}
#cHead{padding-top:13px}
#cHead p{padding: 19px 0 0;margin: 0}
#email p{padding: 5px 0}
*html #email p{padding-bottom:16px}
*+html #email p{padding-bottom:16px}
#cHead img{padding-left: 10px;}
#cHead ul{padding: 0}
*html #cHead ul{margin: 0}
*+html #cHead ul{margin: 0}
#cHead li{display: inline;}
#cMain {
margin-top:40px;
width: 770px;
}
#prix table{
text-align:left;
padding: 20px 0 50px 0;
}
#prix span{
margin-right: 100px;
}
#prix .row_even{
background-color: #C5CDE0;
}
#prix .row_odd{
background-color: #94A2CF;
}
#menus h2{
padding-bottom:50px;
}
#menus table{
text-align:left;
border-collapse: separate;
border-spacing:0;
*border-collapse: collapse;
*+border-collapse: collapse;
border: 1px dotted #111;
text-align:left;
width: 510px;
margin-bottom:50px;
}
#loisirs{
text-align:left;
width: 430px;
padding-left:178px;
}
#milGitCover{
position:absolute;
background-image: url(images/370x450trans.png);
width: 370px;
height: 450px;
margin: -466px 0 0 200px}
*html #milGitCover{margin:-469px 0 0 -185px}
*+html #milGitCover{margin:-469px 0 0 -185px}
.spip_doc_descriptif {
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#ddd;
}