div.content h2 { clear:both; background:url(../images/galerie_rule.png) repeat-x 10px 10px; color:#00a0c6; border:0; text-align:center; padding:0; }
div.content h2  span { background:#fff; padding:0 5px; }
div.content a { color:#00a0c6; }
div.content strong { color:#00a0c6; }
div.content q { color:#00a0c6; }

div.content form#search fieldset { float:left; _float:none; _clear:left; text-align:center; _text-align:left; width:228px; _width:auto; margin:20px 0 0 20px; padding:15px 10px 10px 10px; }
div.content form#search fieldset legend { color:#000; }
div.content form#search fieldset br, div.content form#search fieldset label { display:none; }
div.content form#search fieldset span { float:left; }
div.content form#search fieldset input[type=text] { width:130px; _width:300px; border:1px solid #333; }
div.content form#search fieldset input[type=submit] { margin:0 0 0 10px; }

div.content p.page { clear:both; text-align:center; line-height:17px; vertical-align:top; padding:0; }
div.content p.page a[rel=Prev] { background:url(../images/galerie_previous.png) no-repeat center left; padding:0 17px 0 0; }
div.content p.page a[rel=Next] { background:url(../images/galerie_next.png) no-repeat center right; padding:0 17px 0 0; }
div.content p.page a[rel=Prev] span, div.content p.page a[rel=Next] span { display:none; }

div.content ul.categories { margin:0; padding:0; }
div.content ul.categories li { float:left; margin:0; padding:5px 0; font-size:15px; background:url(../images/galerie_rule.png) repeat-x 15px 15px; text-align:center; }
div.content ul.categories a { text-decoration:none; font-family:Verdana, Arial, sans-serif; font-weight:normal; background:#fff; padding:0 5px; }
div.content ul.categories li ul { margin:0; padding:0; }
div.content ul.categories li ul li { float:left; width:100%; margin:0 10px 0 0; padding:0; font-size:14px; text-align:left; background:none; }
div.content ul.categories li ul li a { font-family:Arial, sans-serif; font-weight:normal; background:none; }
div.content ul.categories li ul li ul li { float:left; width:100%; margin:0; padding:0; font-size:12px; }
/* Theme */
div.content ul.categories li#cat-theme a { color:#00a0c6; }
div.content ul.categories li#cat-theme { width:480px; }
div.content ul.categories li#cat-theme ul li { width:110px; }
div.content ul.categories li#cat-theme ul li#cat-general { width:330px; }
div.content ul.categories li#cat-theme ul li ul li a { color:#000; }
/* Exclu */
div.content ul.categories li#cat-exclusif { background-image:url(../images/vote_rule.png); margin:0 0 0 20px; }
div.content ul.categories li#cat-exclusif strong, div.content ul.categories li#cat-exclusif a { color:#ff7f00; }
div.content ul.categories li#cat-exclusif { width:250px; }
div.content ul.categories li#cat-exclusif ul li { width:110px;  }
div.content ul.categories li#cat-exclusif ul li ul li a { color:#000; }

div.content p.description { font-family:Arial, sans-serif; font-weight:normal; color:#808080; text-align:center; background:none; font-size:0.9em; }

div.content div.entries, div.content p.empty { clear:both; }
div.content p.empty { padding:15px 0 0 0; font-weight:bold; font-size:1.1em; }

div.content div.item { float:left;  width:50%; _width:48%; padding:15px 0 25px 0; text-align:center; background:url(../images/galerie_box.png) no-repeat top center; z-index:1;}
div.content div.item object{ margin:0 auto; }
div.content div.item span.commerce { text-indent:0; margin:10px 0 0 0; padding:0; text-align:center; font-size:0.9em; }
div.content div.item span.commerce a { display:block; width:240px; height:29px; background:url(../images/fr/button-change.gif) no-repeat top center; margin:0 auto; padding:0; }
div.content div.item span.commerce a span { display:none; }
div.content div.item span.commerce strong.price {/* float:left;*/ color:#000; line-height:15px; margin:0; padding:0 5px 0 15px; font-weight:normal; }
div.content div.item span.underbutton { display:block; width:270px; height:13px; background:url(../images/fr/under_button.gif) no-repeat top center; margin:0 auto; padding:0; }
body.langen div.content div.item span.underbutton { background-image:url(../images/en/under_button.gif); }
div.content div.item p.share { text-align:right; margin:0; padding:0; }
div.content div.partager {position:relative; top:-30px; left:110px; height:16px; z-index:2;}
div.content p.admin { clear:both; }
