
body {
	background: #000 url(../images/background.jpg) repeat top left;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans", Verdana;
	font-size: 0.7em;
	margin: 0 auto;
	color: #575757;
}

a { color: #1a67b6; text-decoration: none; }
a:hover { color: #00FF00; }
a img { border: none; }
form { margin: 0px; }

#page {
	width: 756px;
	margin: 0px auto;
}
	#page #logo {
		width: 100%;
		text-align: center;
		margin: 40px 0px;
	}
	#page #menu ul {
		list-style-type: none;
		margin: 0px;
		padding-left: 10px;
		height: 30px;
	}
		#page #menu ul li {
			float: left;
			height: 30px;
			width: 97px;
			margin: 0px 8px;
		}
			#page #menu ul li.accueil { background: url(../images/menus/accueil.jpg) no-repeat bottom center; }
			#page #menu ul li.mon_cv { background: url(../images/menus/mon_cv.jpg) no-repeat bottom center; }
			#page #menu ul li.livre{ background: url(../images/menus/livre.png) no-repeat bottom center; }
			#page #menu ul li.realisations { background: url(../images/menus/realisations.jpg) no-repeat bottom center; }
			#page #menu ul li.contact { background: url(../images/menus/contact.jpg) no-repeat bottom center; }
			#page #menu ul li a {
				display: block;
				height: 30px;
				width: 100%;
			}
				#page #menu ul li.accueil a:hover, #page #menu ul li.accueil.current { background: url(../images/menus/accueil_hover.jpg) no-repeat bottom center; }
				#page #menu ul li.mon_cv a:hover, #page #menu ul li.mon_cv.current { background: url(../images/menus/mon_cv_hover.jpg) no-repeat bottom center; }
				#page #menu ul li.livre a:hover, #page #menu ul li.livre.current { background: url(../images/menus/livre_hover.png) no-repeat bottom center; }
				#page #menu ul li.realisations a:hover, #page #menu ul li.realisations.current { background: url(../images/menus/realisations_hover.jpg) no-repeat bottom center; }
				#page #menu ul li.contact a:hover, #page #menu ul li.contact.current { background: url(../images/menus/contact_hover.jpg) no-repeat bottom center; }
	#page #content {
		background: #202020 url(../images/content_top.jpg) no-repeat top center;
		clear: both;
		width: 736px;
		padding: 10px;
	}
		#page #content p span { color: #1a67b6; }
		#page #content p span.titre { font-size: 1.3em; font-weight: bold; }
		#page #content p img.avatar { float: left; margin: 5px 5px 4px 0px; border: 2px solid #1a67b6; }
		#page #content div.box {
			width: 330px;
			margin: 0px 12px;
			float: left;
		}
		#page #content div.box2 {
			margin: 0px 12px;
		}
			#page #content div.box p { text-align: justify; }
			#page #content div.box2 p { text-align: justify; }
			#page #content #last_achievements {
				width: 620px;
				margin: 4px auto 0px auto;
			}
				#page #content #last_achievements div.kit {
					float: left;
					width: 144px;
					height: 134px;
				}
					#page #content div.kit img { border: 2px solid #1a67b6; }
					#page #content div.kit a { display: block; width: 144px; height: 119px; padding-top: 15px; }
				#page #content #last_achievements img.arrow { float: left; margin-top: 40px; }
	#page #footer {
		background: url(../images/footer.jpg) no-repeat center center;
		width: 756px;
		height: 17px;
		text-align: center;
		font-size: 0.9em;
	}

div.clearer { clear: both; }
div.al_ce { text-align: center; }
.pagination2 {
padding: 5px 5px 5px 5px; 
font-size: 9pt;
font-weight: bold;
background-color: #FFFFFF; 
border: 1px solid #d0d0d0; 
}
