/* CSS Document */

*{margin:0;padding:0}
html, body {margin:0;padding:0}
img{margin:0;padding:0;border:0}
body {background:#FFF url("imgs/fond2.gif") no-repeat right top;font: normal 11px/16px Arial, Helvetica, sans-serif;}
#accueil{background:url("imgs/fond.gif") repeat-x right top;}
#page{background:url("imgs/fond-menu.gif") repeat-x right top;}

/* structure */
#container{margin:0;width:760px;height:475px;}
#col1{float:left;width:204px;height:475px}
#col2{float:left;width:430px;}
#col3{float:right;width:120px;}

#main{margin:50px 0 0 0;padding:0 35px 5px 30px;}


/* Menu principal */
#menu{width:400px;font-size:10px;color:#FFF;margin:40px 0 0 0px}
#menu li{display:inline;height:40px;padding:0 5px 0 0;text-transform: uppercase;}
#menu li a{color:#FFF;}
#menu li a:hover{color:#FFF;text-decoration:none;}

/* Sous-menu */
#ssmenu{padding:10px 3px 0 3px}
#ssmenu ul{height:15px;width:400px;text-align:right}
#ssmenu li{display:inline;font: bold 8px/15px verdana;}
#ssmenu li a{color:#AAA;}
#ssmenu li a:hover{color:#AAA;text-decoration:none}

/* Mise en forme  */
p{padding:7px 15px 0 0px}
.left{float:left;display:block}
.right{float:right;display:block}
.justify{text-align: justify;}
.liste{padding-left:20px}
#langue{font: bold 16px/18px Trebuchet MS;color:#cc0000}
a {color: #003399;text-decoration: none;}
a:visited{color:#003399;}
a:hover {color:#cc0000;text-decoration: underline;}
a:active {color:#cc0000;}
.red{color:#cc0000;}
h4{	color:#cc0000;font:normal 17px/14px Trebuchet MS, Helvetica, sans-serif;text-transform: uppercase;margin:0 0 10px 0}

/* Bas de page */
#bottom{clear:both;height:67px;text-align:right;padding-right:5px;}
.copyright{color:#99ccff;font-size:8px;text-align:right;padding:150px 3px 0 0}
.logo{padding-top:7px}
