@charset "UTF-8";

html {overflow-y:scroll;}

body
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 line-height: 1.5em;
 margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
 padding: 0;
 text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
 color: #333;
 background-image: url(../osMedia/site/t1/media09/bgrBody.gif);
 background-repeat: repeat-x;
 background-color: #DDDAD2;
}

#container
{
 width: 946px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
 margin: 10px auto;
 text-align: left;
 position: relative;
 background-image: url(../osMedia/site/t1/media09/bgrContentBottom.jpg);
 background-repeat: repeat-y;
}

#apTop
{
 left:0px;
 top:0px;
 width:946px;
 height:150px;
 z-index:1;
 position: absolute;
}

#apMain
{
 position:absolute;
 left:0px;
 top:150px;
 width:946px;
 z-index:20;
 background-image: url(../osMedia/site/t1/media09/bgrContent.jpg);
 background-repeat: no-repeat;
 min-height: 245px;
}

.containerTD
{
 background-image: url(../osMedia/site/t1/media09/bgrContentBottom.jpg);
 background-repeat: repeat-y;
}

.contentWrapTD
{
 background-image: url(../osMedia/site/t1/media09/bgrContent.jpg);
 background-repeat: no-repeat;
 background-image: url(/osMedia/site/t1/media09/bgrContent.jpg);
}

.navTD
{
 padding-top: 30px;
 padding-right: 10px;
 padding-bottom: 20px;
 padding-left: 0px;
 margin: 0;
}

.navTDTable
{
 background-image: url(/osMedia/site/t1/media09/bgrNav.png);
 padding: 20px 20px 20px 0;
}

.contentTD
{
 padding-top: 30px;
 padding-right: 70px;
 padding-bottom: 20px;
 padding-left: 60px;
}

.adresse
{
 font-size: 12px;
 line-height: 1.2em;
 padding: 0 0 10px 20px;
}

.adresse a {color:#503426;}

.adresse strong { line-height: 2em; }

.wrapperTable { 
border-left: 2px solid #aaaa99; 
border-right: 2px solid #aaaa99; 
border-bottom: 2px solid #aaaa99; 
}
