html, body {
color:#000000; 
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
background:#000000;

}

p {   margin:0; line-height:16px; font-size:120%; margin-bottom:10px;  }
span { color:#000000; }
a { color:#FF9933;  line-height:inherit; font-size:120%;   }
a:focus {outline:none }
a:hover {  text-decoration:underline; cursor:pointer; outline:none;  }
b, strong { font-size:100%; font-weight:bold;line-height:inherit; }
i { font-size:110%; line-height:inherit;  }
h1 { font-size:180%; font-weight:normal; line-height:22px; color:#ffffff; float:left; margin-left:16px; }
h2 { font-size:140%; font-weight:normal; line-height:33px; color:#FFFFFF; height:31px; padding-left:7px; } 
h3 { font-size:120%; font-weight:bold; line-height:15px; color:#FF9933; margin-bottom:2px; }

.titre {  width:100%; float:left; padding:5px 0; height:19px; }
.fermer { text-align:right; float:right; margin-right:10px; margin-top:3px;   }
.fermer a{   }
.fermer a:hover { color:#FF9933; text-decoration:none;  }

._container {width:100%; height:100%; /*background:url(/jgallery/img/fond.png) no-repeat top left*/ background-color: #000; }
.preview { float:left; /* width:572px; margin-left:4px; width:500px; */ }

.grille {    height:22px; display:inline-block; margin-top:9px;color:#FFFFFF; }
.grille a { background:url(/jgallery/img/grid.jpg) no-repeat; padding-left:18px; color:#FFFFFF; text-decoration:none; width: 100px; height: 100px;}
.grille a:hover { color:#FF9933; text-decoration:none;  }

.categorie ul { background:#2d2d2d url(/jgallery/img/ul_top.jpg) no-repeat top left; padding-top:8px; }
.categorie { background:url(/jgallery/img/ul_bottom.jpg) no-repeat 10px bottom ; padding-bottom:8px; float:left; width:140px; padding-left:10px; padding-right:10px;}
li { padding:3px 8px; display:table; color:#FFFFFF; border-bottom:1px solid #222; width:88%; }
li.actif { background:#d8722f; padding-right:0;  border-right:1px solid #9d4d19; font-size:120%; width:94%;}
li a:hover { text-decoration:none; color:#FF9933; }
li { text-decoration:none; }
li a { font-size:120%; text-decoration:none; color:#FFFFFF; width:100%;  }


.wrapper .description  p{ margin:0; color:#FFFFFF; font-size:110%; display:inline-block; height:20px; line-height:10px; }
.wrapper .description  { float:left; width:572px; max-height:32px;  }

