/* ######################################################## */
/*          TAILLE ECRAN POCKET PC : 240 x 320              */
/* ######################################################## */
body { font-family:Verdana, sans-serif; font-size:10px; margin:0; padding:0; color:#003; background:#FFF; }
	a { text-decoration:none; color:#28489E; font-weight:bold; }
	p { margin:0 0 5px 0; text-align:justify; padding:0; }
	table { margin:0 auto 10px auto; background:#000; border:none;}
	th { font-weight:bold; text-align:center; background:#CCC; vertical-align:middle; height:30px; padding-right:5px; padding-left:5px; color:#FFF; }
	th a {color:#FFF; text-decoration:underline; }
	td { background:#FFF; padding:5px; }
	em { font-style:italic; }
	dl { margin-right:5px;  text-align:left; }
	dt { font-weight:bold; }
	dd { margin-left:10px; }
	blockquote { border:dashed #006 1px; background:#9CF; margin:5px 10px 5px 20px; padding:5px 10px; }
	h1 { background:#CCC; text-align:center; color:#006; font-size:1.4em; margin:10px 0; padding:3px; border:1px solid #003; }
	h2 { margin:15px 0 10px 0; font-size:1.6em; font-weight:bold; color:#003; border-bottom:1px solid #003; background:#CCC; padding:2px 0; text-indent:10px; }
	h3 { margin:5px 0; font-size:1.4em; font-weight:bold; text-align:left; }
	h4 { margin:5px 0; font-size:1.3em; font-weight:bold; }
	h5 { margin:5px 0; font-size:1.2em; font-weight:bold; }
	h6 { margin:5px 0; font-size:1.1em; font-style:italic; }
	div { margin:0; padding:0; border:0; }

#conteneur { }

	#t00, #t01, #t10, #search, #speedbar, #gauche, #gauchetd, #droite, #droitetd, #pied { display:none; }
	#header { margin:0; padding:0; background:#FFF; height:auto; }
		#pocketmenu { display:block; }
			#pocketmenu a { color:#003; }

	#centre { margin:0; padding:0; color:#000; }
		#ticker { display:none; }
		#centretd { margin:0; padding:0; color:#000; }
			#centrehautgauche { display:none; }
		#contenu { padding:2px 0; }
			.chemin { display:none; }
			.connectes { display:none; }
		#centrebasgauche { display:none; }

	#forumtable { background:#FFF; margin:0; padding:0; }
		#forumtable img { display:none; }



/* ##### STYLES GENERIQUES ##### */
.surligne { background:#FF0; }
.centre { text-align:center; }
.droite { text-align:right; margin-right:5px; }
.alert { font-weight:bold; border:2px solid #F00; background:#FF0 url("img/alert.gif") no-repeat 15px 12px; padding:15px 8px 15px 55px; }
.flottantG { float:left; margin-left:5px; margin-right:5px; }
.flottantD { float:right; margin-left:5px; margin-right:5px; }
.bglight td { background:#FFF; }
.bgdark td { background:#CCC; }
.ajouter { background:url("img/ajouter.gif") no-repeat; padding-left:18px; }
.supprimer { background:url("img/supprimer.gif") no-repeat; padding-left:18px; padding-bottom:5px; }
.editer { background:url("img/editer.gif") no-repeat; padding-left:18px; padding-bottom:5px; padding-top:2px; }
.triasc { background:url("img/tricroissant.gif") no-repeat 0 3px; padding-left:18px; padding-bottom:5px; padding-top:2px; }
.tridesc { background:url("img/tridecroissant.gif") no-repeat 0 3px; padding-left:18px; padding-bottom:5px; padding-top:2px; }
.current { background:#CCC; }
.rss { background:url("img/rss.gif") no-repeat; padding-left:18px; }
.infotech { padding-left:18px; background:url("img/rouage.gif") no-repeat 0 0; }
.encart { float:right; width:200px; background:#9CF; color:#006; border:dashed #006 2px; margin:5px 0 5px 20px; padding:10px; }
.liens { padding:0 0 1px 23px; background:url("img/url.gif") no-repeat; }
.ok { background:#6F9 url(img/ok.gif) 10px 10px no-repeat; padding:10px 10px 10px 40px; border:2px solid #090; }
.pasok { background:#F99 url(img/pasok.gif) 10px 10px no-repeat; padding:10px 10px 10px 40px; border:2px solid #F00; }
.enligne { padding-left:12px; background:url(img/enligne.gif) 0 2px no-repeat; color:#090; }

/* ##### ACCUEIL ##### */
.boiteacc { margin:5px auto; display:block; }
.acctop { display:none; }
.accmid { color:#006; text-align:center; }
	.accmid img { border:2px solid #003; }
	.acclien { text-align:right; padding-top:5px; }
	.acclien a {  }
.accbottom { display:none; }

/* ##### PETITES ANNONCES ##### */
.emailsend { background:url("img/MPenvoi.gif") no-repeat 0 2px; padding-left:24px; }
#annoncedujour { display:none; }

/* ##### STYLES MESSAGERIE ##### */
.MP { background:url("img/MP.gif") no-repeat 0 2px; padding-left:18px; }
.newMP { background:url("img/MP.gif") no-repeat 0 2px; padding-left:18px; text-decoration:blink; }
.MPsend { background:url("img/MPenvoi.gif") no-repeat 0 2px; padding-left:24px; }
.voir { background:url("img/loupe.gif") no-repeat; padding-left:18px; }
.mplu { background:url("img/mpread.gif") no-repeat; padding-left:18px; padding-top:2px; }

.postit { border-left:18px solid #FF0; }
.cadenas { border-left:18px solid #F00; }
.poste { background:url("img/poste.gif") no-repeat; padding-left:18px; } /* sujet que j'ai ouvert */
.repondu { background:url("img/repondu.gif") no-repeat; padding-left:18px; } /* auxquels j'ai répondu */
.aide { background:url("img/aide.gif") no-repeat; padding-left:18px; }
.info { background:aqua url("img/info.gif") no-repeat 6px 6px; padding:5px 5px 5px 25px; border-bottom:1px solid #003; border-left:1px solid #003; margin:15px 0; }
.retour { background:url("img/retour.gif") no-repeat; padding-left:18px; }
.aller { background:url("img/aller.gif") no-repeat; padding-left:18px; }
.newflag { font-family:Geneva, Verdana, Clean, Arial; font-size:9px; color:#F00; }
.citer { background:url("img/citer.gif") no-repeat; padding-left:18px; }
.mode { background:url("img/etoile.gif") no-repeat; padding-left:16px; }
.small { font-family:Verdana, Geneva, Arial; font-size:7pt; }
#list a img { border:none; } /* permet d'éviter les bordure sur les icones dans la liste du forum ou des sorties. */
.warn { background:url("img/signaler.gif") no-repeat; padding-left:16px; }

/* ##### SPECIF MODERATEURS ##### */
.admin { font-size:0.8em; text-align:right; background:#FC9; padding:4px; }
	.admin a { color:#000; }
	.admin a:hover { color:#FFF; text-decoration:underline; }


/* ##### STYLES MEMBRE ##### */
.annonces { background:url("img/annonces.gif") no-repeat 0 2px; padding-left:18px; }
.logout { background:url("img/logout.gif") no-repeat 0 3px;  }
.boutique { background:url("img/euro.gif") no-repeat 0 2px; padding-left:18px; }
.maporsche { background:url("img/ma911.gif") no-repeat 0 2px; padding-left:18px; }

/* ##### BOUTIQUE ##### */
.relance { background:url("img/relance.gif") no-repeat; padding-left:18px; padding-bottom:5px; }
.caddievide { background:url("img/caddie.gif") no-repeat; padding-left:18px; padding-bottom:5px; }
.caddieplein { background:url("img/caddieplein.gif") no-repeat; padding-left:18px; padding-bottom:5px; }
.caddieajouter { background:url("img/caddieajouter.gif") no-repeat; padding-left:18px; padding-bottom:5px; }
.valider { background:url("img/valider.gif") no-repeat; padding-left:18px; padding-bottom:5px; }
.retirer { background:url("img/moins.gif") no-repeat; padding-left:18px; }

/* ##### INSOLITES ##### */
.insolite { display:block; text-align:center; padding:5px; margin:5px; }

/* ##### PLAN DU SITE ##### */
.plandusite td { background:#CCC; padding:0; margin:0; }
.plandusite td img { display:none; }

/* ##### TROMBINOSCOPE ##### */
#trombi td { vertical-align:top; text-align:center; }

/* ##### PAGE PROFESSIONNELS ##### */
#pro { border-top:2px solid #FFF; padding:10px; }
a.bulle { display:none; }

/* ##### FICHES PRO ##### */
#fiche { padding:80px 0 0 0; background:#fff url(img/fiche.jpg) no-repeat; }
#fiche #centre { margin:0 10px 10px 20px; color:#000; }
#fiche #contenu { height:auto; min-height:0; }
.fermer { color:#000; margin:10px 0; text-decoration:underline; }

#smileys { width:70px; text-align:center; margin:0; padding:0; }
	#smileys a img { border:0; }
	#smileys table { margin:0; padding:0; } 
	#smileys td { padding:5px 0; }