body{
background-image:url(img_site/fond_btk.jpg); 
background-attachment: fixed; 
font-family: "Arial", sans-serif; 
font-size:11px;
}

a{padding:2px; color:#acacac; text-decoration:none;}
a:hover{background-color: #030303; color: #fff; }
a img, a img:hover, a.gg {padding:0; margin:0; background-color:#ffffff; border:0;}

h1{ 
margin-top:0;
margin-bottom:3px; 
font-size:14px; 
text-transform:uppercase; 
font-weight: 150; 
letter-spacing: 1px; 
padding:0; 
}

/* STRUCTURE */
#tete{width: 938px; padding: 5px;}
#corps{width: 948px; margin:3% auto; background-color:#ffffff;  height: 100%;  padding:0;/*20px 0px  15px 7px;  */}
#colL{
float: left; 
max-width: 470px;
padding-left: 4px;
}
#colR{
max-width: 470px;
float: left; 
clear: right; 
padding-right: 2px;
margin-top:1px;
}

#foot{ width: 100%; clear:both; font-family:Arial, sans-serif; font-size:9px;  text-align: center; position:relative; bottom:0px; }
.clr{clear:both;}
/* DETAIL */
.tibla {display:block; min-height: 57px; height: 57px;  padding: 0 12px 2px; font-family: "Courier New", monospace; font-size:18px; text-align: center; font-weight:200; }

#colL p, #colR p{max-width: 468px;  width: 468px; float: left; margin-right: 5px; margin-bottom:1px; margin-top:5px;}
#tete p{float: right; text-align:left; width: 100%;}
#tete a, #tete a:hover{text-decoration: none; background-color: transparent; }

/* pour enlever les pointillés sur les liens du haut */
#tete a img{border-bottom:3px dotted; border-color:#ffffff;  margin:0;  }
#tete a img:hover{border-bottom:3px dotted; border-color:#333333;  margin:0;}

p#galaxie{ width: 100%; text-align:center; margin:0 auto;}

#logo {margin-bottom:1px; float: left; }

p.diapo{float:left; padding-top:0;}
.diapo img{margin-bottom:5px}

#foot p{margin-bottom:0; padding:0; padding-left: 10px;}

.style2 {font-size: 14px}
#fb{margin-top:8px; clear: right; }
#def{display:block; margin-bottom:5px}

#cred{max-width: 180px;  
width: 180px;  
position: absolute; 
right: 5px;
top:105px;
z-index:50;
font-size: 11px;
}
#cred img, #cred h1 a{background: transparent; }
h1.puce {/* background-image:url('img_site/puce.gif');
background-repeat: no-repeat;
  background-position: center left; */
  text-align:center;
}
#licred{ list-style: none; text-align:center;  line-height:12px;
padding-left: 5px; text-align: center;  }
#licred dt{text-transform: uppercase; font-size: 10px; display:block;  clear:left; width: 100%; margin:0; text-align:center; }
#licred dd{display:block; width: 100%; margin:0; margin-bottom: 6px; float:left;}
#licred dd a{color:#ffffff;}
#licred dd a:hover{padding:1px;}
