/* styles journal www.atypik.biz *//* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *//* CSS pour les balises HTML */html {	padding: 20px;	background: #99CC99;}body {	position: relative; 	width: 740px;	border: #000000 1px solid;	margin: 0px auto;	background: url(img_squelette/fond_body.gif) #ffffff repeat-y right top;	font-family: "palatino linotype", palatino, "times new roman", times, serif; font-size: 14px; letter-spacing: 1px; color: #000000;}a, a:link, a:visited, a:active {	color: #FF0033; text-decoration: none;}a:hover {	color: #3333FF; text-decoration: none;}img {	border: 0;}form {	margin-top: 20px;}h1 {	margin: 0px 0px 5px 0px;	overflow: hidden;	font-size: 20px; color: #000000; letter-spacing: 2px;}hr {	visibility: hidden;}li {	margin: 0px 0px 0px -10px;}.legeritalique {	color: #acacac;	font-style: italic;}/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *//* CSS pour les conteneurs */#entete {	display: block;	height: 100px;	background-color: #999999;	border-bottom: #000000 1px solid;	color: #ffffff;}#entete #nom_site {	position: absolute;	top: 0px; height: 70px; left: 16px;	overflow: hidden;	font-weight: bold; font-size: 28px; color: #ffffff;}#entete #url_site {	position: absolute;	top: 70px; left: 22px;	font-weight: bold; font-size: 15px; font-style: italic; color: #ffffff;}#menus {	display: block;	background: #999966;	height: 25px;}#menus a {	display: block;	float: right;	height: 25px; width: 80px;	border-left: #dde4c9 1px solid;	line-height: 25px; color: #dde4c9;   font-size: 14px; text-align: center; text-decoration: none}#menus a:link {	display: block;	float: right;	height: 25px; width: 80px;	border-left: #dde4c9 1px solid;	line-height: 25px; color: #dde4c9;   font-size: 14px; text-align: center; text-decoration: none}#menus a:visited {	display: block;	float: right;	height: 25px; width: 80px;	border-left: #dde4c9 1px solid;	line-height: 25px; color: #dde4c9;   font-size: 14px; text-align: center; text-decoration: none;}#menus a:hover {	background-color: #000000;}#droite {	position: relative;	float: right;	z-index: 10;	width: 220px;	margin-top: 10px;	padding-right: 10px;	background: none transparent scroll repeat 0% 0%;}#droite h1 {	margin: 10px 0px 10px 5px;	overflow: hidden;	color: #ffffff;}#droite a, a:link, a:visited, a:active {	color: #727860; font-weight: bold; text-decoration: none;}#droite a:hover {	color: #e26a09; font-weight: bold; text-decoration: none;}#gauche {	position: relative;	display: block;	margin: 20px;	width: 438px;	font-family: "times new roman", serif; color: #000000;}#gauche h1 {color: #e26a09;}#gauche a, a:link, a:visited, a:active {	color: #727860; font-weight: bold; text-decoration: none;}#gauche a:hover {	color: #e26a09; font-weight: bold; text-decoration: none;}.articles {	position: relative;	margin-bottom: 15px;	width: 438px;	background: #ffffff;	line-height: normal; font-family: "courier new", courier, monospace; font-size: 12px;}.titre_article {	margin: 0px 0px 5px 0px;	border-bottom: #000000 1px solid;	height: 30px;	overflow: hidden;	line-height: 30px; font-family: "times new roman", serif; font-size: 20px; font-weight: bold; color: #727860; letter-spacing: 2px;}#pied {	border-top: #000000 1px solid;	display: block;	width: 100%; height: 50px;	background-color: #a2b17a;	font-size: 12px; color: #727860;}#pied p {	margin: 13px 13px 13px 21px;	font-size: 16px;}#pied a, a:hover, a:visited, a:link {	color: #dde4c9; text-decoration: none;}.passer_dessous {	clear: both;}/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *//* Styles SPIP */a.spip_url { }a.spip_in { }a.spip_out { }a.spip_glossaire { }.spip_code { }p.spip_note { }h3.spip {	margin-top: 2em;	margin-bottom: 1.5em;	padding: 0em;	font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 120%; text-align: center;}.spip_documents{	font-family: verdana,Arial,helvetica,sans-serif; font-size : 70%;}table.spip {}table.spip tr.row_first {	background-color: #fcf4d0;}table.spip tr.row_odd {	background-color: #c0c0c0;}table.spip tr.row_even {	background-color: #f0f0f0;}table.spip td {	padding: 1px;	text-align: left;	vertical-align: center;}hr.spip { }b.spip { }i.spip { }.forml {	width : 438px;	background-color: #ffffff;	border: #e26a09 1px solid;	font-size: 14px; color: #727860;}.spip_encadrer {	width: 438px;	margin-top: 10px;	text-align: left;	scrollbar-base-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff; }.spip_cadre {	width : 438px;}.spip_bouton { 	background-color: #727860;	border: #727860 1px solid;	font-size: 14px; color: #ffffff; text-align: center;}.formrecherche { 	width : 210px;	background-color: #ffffff;	border: #000000 1px solid;	font-size: 14px; color: #727860; text-align: center;}.reponse_formulaire {	font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 110%; color: #e26a09;}.spip_surligne { background-color: #666666; }.spip-admin {	float:left;	clear: both;}.plan-secteur {	margin-left: 20px;}.formrecherche {	font-family: "palatino linotype", palatino, "times new roman", times, serif;}