
/* ------------------------------------------------------------------------
  | Modifications pour Trudeau International par Patrice Fortin 2008/09/12 |
   ------------------------------------------------------------------------*/
/* Layout */

body{
margin:0 auto 0 auto;
padding:0;
text-align:center;
width:735px;
background: #193865; 

}
body#index {
    width: 100%;
}


body, div, td, th, p, a, select{
  font-size:11px;
  font-family:Verdana,Arial,Helvetica;
  color:#000000;
}

body#index div#bienvenue p, body#index ul#menu_home li a{
color:#ffffff;
}

div#body_inner {
    width: 736px;
}

body#index div#body_inner {
    width: 723px;
    background: transparent url(images/background_index.jpg) scroll no-repeat left 50px;
    height: 473;
    margin-left: auto; 
    margin-right: auto; 
}

h1{
margin: 0 0 10px 0px;
font-size: 130%;
color: #4a2f0e;
text-align: left;
}

div#bienvenue h1{
text-align: center;
/* margin: 0 0 10px -30px; */ /*Crée problème dans IE6*/
}


ul#menu_rapide li, ul#menu_rapide li a{
display:inline;
font-size: 9px;
color: #ffffff;
height: 20px;
padding: 0 8px 0 0;
text-decoration: none;
}

ul#menu_rapide{
float: right;
}

div#left{
background: url(images/logo_trudeau.jpg) 0 0 no-repeat;
min-height: 346px;
float: left;
width: 228px;
}

div#content{
background: url(images/repeat.jpg) 0 0 repeat-y;
}

div#right{
background: url(images/head.jpg) 0 0 no-repeat;
margin: 0 0 0 227px;
}

div#contenu{
padding: 150px 35px 35px 35px;
}
 
div#contenu p{
text-align: left;
} 

div#menu {
text-align: left;
}

div#menu a{
margin: 0px 0px 0px 25px;
height:20px;
background: url(images/separ_menu.jpg) 0 20px no-repeat;
/* width: 128px; */ /* commenté car le texte se superpose quand plus large que 128px... (Firefox) - Patrice Fortin 2008/09/09*/
text-align: left;
line-height:20px;
padding-bottom:5px;
}



div#menu a{
color: #ffffff;
text-decoration: none;
}


div#menu{
	font-size: 100%;
	margin: 300px 0 0 0;

}

div#menu_rapide2 a{
color: #ffffff;
margin: 10px;
font-size: 9px;
}

div#menu_rapide2{
color: #ffffff;
text-align: center;
padding: 26px 15px 0 185px;
}

div#footer p{
padding: 98px  0 0 185px;
color: #ffffff;
}

body div#footer{
background: url(images/footer.jpg) 0 0 no-repeat;
margin: 0 0 0 -15px;
height: 205px;
}

div#clear{
	clear:both;
}




/* Layout */

/*Toute la page d'accueil a été mise avec une seule image de background, 
plutôt que d'avoir du découpage - PF*/
div#header{
/* margin-top:50px; */
height:339px;
/* background:url(images/background_01.jpg) 0 0 no-repeat; */
}

ul#menu_home{
width:216px;
min-height: 184px;
/* background:url(images/background_menu.jpg) 0 0 no-repeat; */
float:left;

}

ul#menu_home li img{
float:left;
}
ul#menu_home li{
height:30px;
margin: 0 50px 0 45px;
line-height:22px;
}

div#bienvenue p{
width: 90%;
margin: 0 0 0 20px;

}

body#index div#footer{
background-color: #335484;
height: 35px;
margin:10px 0 0 0;
width:723px;
color:#ffffff;
text-align:center;
padding-top:5px;
background-image: none;
}

div#bienvenue{
height:184px; 
/* background:url(images/background_bienvenu.jpg) 0 0 no-repeat; */
margin-left:216px;
/* width:467px; */
padding: 20px;
color: white;
}

div#bienvenue div {
color: white;
}

div#bienvenue h1{
  font-size:150%;
  font-family:Garamond,Georgia,Helvetica;
  color:#ffffff;
  padding: 10px 0 0 25px;
 }
 
div#menu div.ssmenu1 a {
    background-image: none;
    margin-left: 35px;
}

div.adresse, div.adresse a {
    color: white;
}

div#footer div.adresse{
padding: 98px  0 0 185px;
color: #ffffff;
}

body#index div#footer div.adresse {
padding: 0px;
}

div#contenu_inner {
    width: 436px;
    overflow: hidden;
}
#contenu ul, #contenu ol { 
  list-style: disc inside none;
}


