#preview{
   position:fixed;
   border:1px solid #333;
   background:#151515;
   padding:5px;
   padding-top: 20px;
   display:none;
   color:#fff;
   width: 340px; text-align: center;
   top: 160px;
   z-index:10000;
}
#preview span {margin-bottom: 5px}
#preview img {margin-bottom: 20px;}
#sidebars {position: relative;}

.aff_galeries {margin: 15px 0 0 0; padding: 0; list-style-type:none}
.aff_galeries li {float: left; width: 245px;background-color: transparent;
background-image: url(../themes/theme_pixel/images/bg-trans.png);
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
margin-right: 17px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 15px;
margin-bottom: 2em;position: relative}
.aff_galeries li:hover {background: #262F34; }
.aff_galeries li h3 {padding: 0;font-size: 10px;}
.aff_galeries li .logo_orga {position: absolute; bottom: 0px; left: 15px;}

.formulaire_spip .explication {float:left;text-align: left; margin: 0 15px 0 0; padding: 0; color: #999}

.compteur {text-align: right;}

#morefoot { font-size: 12px;}

.formulaire_recherche input.text {text-indent: 25px;}

.spip_surligne { background: none;}

#banniere {float: right; margin-top: 15px}

/* Affichage des favoris */

.liste-favoris_photo .item {width: 180px; float: left; clear: none; text-align: center;}
.liste-favoris_photo .spip_documents {display: block; float: none }

.formulaire_favori form button {
background-color:transparent;
border:0 none;
cursor:pointer;
padding:2px 0;
text-align:left;
}

.formulaire_favori form button span {
display:block;
padding-bottom: 0;
width: 170px;
color: #FFF;
}


#commander_tof .spip_document { /* photo page infos_tof */
	float: left;
}

.formulaire_spip label {
border-bottom:1px dotted #444444;
color:#DFDFDF;
font-size:12pt;
font-weight:normal;
letter-spacing:-1px;
float: left; width: 250px;
margin:0 0 5px;
padding:0 0 2px;
}

.formulaire_spip fieldset legend { margin-bottom: 1em;}
select#champ_pays, textarea#adresse, select#id_serie {width :40%;}

.formulaire_spip .boutons input, input.submit:hover {
	background:none repeat scroll 0 0 #050505;
	cursor:pointer;
}

.formulaire_spip .boutons input, input.submit {
	background:none repeat scroll 0 0 #010101;
	border:1px solid #111111;
	color:#FFFFFF;
	font-size:1.5em;
	margin:5px 0 0 5px;
	padding:6px 9px;
	vertical-align:middle;
}

.formulaire_spip .boutons {
clear:both;
margin:0;
padding:0;
text-align:center;

}

.editer_password label {clear: left;}
#password1 {margin-top: 9px;}