/*   Theme URI: http://www.parallele.chDescription: Homepage - Touche du Bois | Menuiserie SchneiderAuthor: PARALLELE, atelier de communication - Oberson, Grangier, PuginVersion: 1*/@charset "UTF-8";/* CSS Document *//* ---------------------------------------------------------- *//* =Reset basé sur le travail de Eric Meyer/* ---------------------------------------------------------- */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, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	background: transparent;	border: 0;	margin: 0;	padding: 0;	vertical-align: baseline;}body {	line-height: 1.5;}h1, h2, h3, h4, h5, h6 {	clear: both;	font-weight: normal;}ol, ul {	list-style: none;}blockquote {	quotes: none;}blockquote:before, blockquote:after {	content: '';	content: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}a img {	border: none;}/* ---------------------------------------------------------- *//* = Structure *//* ---------------------------------------------------------- */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #685340;	background: #776B5E;}#page {	width: 254px;	height: 364px;	margin: 0 auto 30px 25%;	padding: 33px;	background-color: #FFF;}#bgCernes {	position: absolute;	width: 653px;	height: 551px;	right: 0;	bottom: 0;	background: url(images/bg-cernes-bois.png) no-repeat;	z-index: -10;}/* ---------------------------------------------------------- *//* = Header *//* ---------------------------------------------------------- *//* ---------------------------------------------------------- *//* = Nav -> Module WP_menu *//* ---------------------------------------------------------- *//* ---------------------------------------------------------- *//* = Footer *//* ---------------------------------------------------------- */#footer {	color:#C9B67B; 	font-size:12px;	text-align:right;	padding:5px 15px 5px 15px;	background-color:#776B5E;	position: absolute;	bottom:0;	right:0;}#footer a {	color: #C9B67B;	text-decoration: none;}#footer a:hover {	color: #FFF;	text-decoration: underline;}/* ---------------------------------------------------------- *//* = Typographie *//* ---------------------------------------------------------- *//* Headings-------------------------------------------------------------- */h1 { font-weight: normal; font-size:14px; color: #C9B67B; margin: 2em 0 1em 45px; }/* Text elements-------------------------------------------------------------- */p  { font-size: 12px; margin: 0 0 1em 45px; line-height: 1.4em; }a { color: #C9B67B; text-decoration:none; }a:hover, a:focus {	color:#685340;	text-decoration: underline;}