/* Eric Meyers Reset CSS */html, body, div, span,applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dd, dl, dt, li, ol, ul,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	}body {	background: rgb(240,240,240) url(../img/fond-handheld.jpg) top left no-repeat;	color: black;	font: 100% Arial, Helvetica, sans-serif;	}	/* ----------------------------| GENERIQUES |------------------------------- */.cache { font-size: .7em; margin-left: 2.5%; }	strong { font-weight: bold; }em { font-style: italic; }acronym { border-bottom: 1px solid #ccc; cursor: help; }a img, :link img, :visited img { border: 0 none; }object { overflow: hidden; }/* ----------------------------| EVIT + LANGUES |------------------------------- */#evit p, #lang p { font-size: .8em; padding: 3px; color: black; margin-left: 2.5%; }#evit p a, #lang p  a { color: black; }#evit p a:hover, #evit p a:focus, #lang p a:hover, #lang p a:focus { text-decoration: underline; color: black; }	/* ----------------------------| DESIGN GLOBAL |------------------------------- */	#design { margin: 0 auto; width: 95%; font-size: .9em; text-align: left; }#design .cache { font-size: 1em; margin-left: 0; }#entete {  padding: 0; }#document { background-color: white; }#signature { background-color: rgb(240,240,240); }	/* ----------------------------| PAS POUR HANDHELD |------------------------------- */#dials, #init, #bulles, #dial-sonia, #dial-user { display: none; }/* ----------------------------| ENTETE |------------------------------- */#CMSbot {  }#CMSbot h1 { font-size : 1.3em; color: orange; }/* ----------------------------| MENU |------------------------------- */#menu { background-color: rgb(173,229,25); padding: 3px 0; }#menu p {  margin: 0; }#menu p a {  display: block; color: white; font-size: 1em; padding: 5px; }#menu p a:hover, #menu p a:focus, #menu p a.actif { background-color: #666; }/* ----------------------------| PAGE |------------------------------- */#article { 	background-color: rgb(250,250,250);	border: 1px solid rgb(226,226,226);	font-size: 1.1em;	}	#article h1 {  font-size: .6em; color: #aaa; margin: 10px; }#article h2 {  font-size: 1.5em; color: black; margin: 10px; }#article h2 span {  font-size: 1.2em; }	#article h3 {  font-size: 1em; color: #999; margin: 10px; }	#article p {  font-size: .8em; color: black; margin: 10px; }p#retour a {   color: #999; font-size: .9em; margin-left: 5px; }/* ----------------------------| EXTRAITS |------------------------------- */#extraits { font-size: 1.1em; background-color: rgb(240,240,240); }#plot-articles, #plot-messages, #plot-actus, #plot-twit {  margin: 4px 0; padding: 5px;  background-color: white; }#extraits p { margin-bottom: 10px; }#extraits p.post {	margin-bottom: 5px;	font-style: italic;	font-size: .8em;	color: #999;	}#extraits p a {	color: orange;	border:1px solid orange;	padding: .2em .5em;	font-size: .8em;	text-decoration: none;	font-weight: bold;	margin-top: 10px;	background-color: white;	}	/* ----------------------------| BAS DE PAGE |------------------------------- */	#signature p span { font-size: .9em; color: black; padding: 5px; }
