body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;}body {	background: #d9dadb url(/site/media/background.gif) repeat-x top left;	margin: 0;	padding: 0;	color: #7e7e7e;}#global {position:absolute;left: 50%;width: 980px;margin-left: -480px; /* moiti� de la largeur */background: url(/site/media/logo.png) no-repeat center 80px;}#globalhome {position:absolute;left: 50%;width: 800px;top: 50%;height: 600px;margin-top: -300px; /* moiti� de la hauteur */margin-left: -400px; /* moiti� de la largeur */background-color: #1e1e1e;}#left_column {	float: left;	width: 230px;}object#left_column {	position: relative;	left: -8px;}#left_column p {	padding-left: 45px;	padding-right: 35px;	font-size: 12px;	}#left_column .title {	padding-left: 45px;	padding-right: 35px;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;}#famille .title {	font-size: 16px;	font-weight: normal;	letter-spacing: 0.25em;	text-transform: uppercase;	color: #6ab023;}#famille p {	line-height: 22px;}#contact p {	padding-left: 24px;	padding-right: 25px;	font-size: 12px;	}#contact .title {	font-size: 12px;	font-weight: normal;	text-transform: uppercase;	color: #666;}#contact .big_contact {	font-size: 12px;}#contact a{	color : #666;	text-decoration: none;}#contact a:visited{color: #666;}#contact a:hover,#contact  a:focus,#contact  a:active{color: #000;}#footer {	clear: both;	border-top: #8A8A8A 1px solid;	position: relative;	top: -1px;	height: 30px;	padding-top: 30px;	text-align: right;	text-decoration: none;	color: #333;	font-size: 0.6em;}#footer a{	border: 0;	text-decoration: none;	color: #333;	font-size: 0.5em;}#footer img {	border: 0;}#footer ul {	margin:0;	padding:0;}#footer ul li {	display:inline;	margin:0 20px 0 0;	padding:0;}#footer .title { color: #90BA6A; font-size: 9px;}#conteneurmenu { margin-left: 0; }#menu { position: absolute; left: 360px; top: -10px; }#main_column ul {	padding: 0;	padding-left: 13px;	line-height: 18px;}#partenaire {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #7e7e7e;	position: relative;	top: 600px;	height: 30px;	text-align: center;}#partenaire a, a:visited {	color: #7e7e7e;}#partenaire a:hover {	text-decoration: underline;}#big_return {width: 800px;height: 100px;text-align: right;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}hr {	background: #fff url(/site/media/hr.jpg) no-repeat center;	height: 17px;	border: 0;	margin-top: 40px;}/* ------------------------------------------------------------------------ *//*Formulaires*/.form_contact { font-size: 11px; }input, textarea{border: 1px solid #ccc;background: #fff;color: #000;}textarea{width: 100%;}input:focus, textarea:focus{border: 1px solid #000;}fieldset{border: none;}input.bouton {	border:1px outset #6ab023;	background-color:#6ab023;	font-weight:normal;	cursor:pointer;	color: #fff;}input.bouton:hover {	background-color:#86DC2F;	color:#000;}input.bouton:active {	border:1px inset #9c0;	background-color:#6ab023;	color:white;}/* DIVERS */img{	border: 0;}code, pre{font-family: "Courier New", monospace; font-size : 1em;}pre {	background: #EEE;	color: #000;	border: 1px solid #DDD;	margin : 0 auto;	margin-bottom : 1em;	padding : 0.5em;	text-align:left;	white-space:normal;		/* cach? pour IE 5 Mac qui sait pas faire - Ne pas supprimer cette ligne  \*/		white-space:pre;		width: 95%;		overflow : auto;}	/* Fin hack Ne pas supprimer cette ligne */acronym, abbr{border-bottom: 1px dotted;cursor : help;}q{font-style : italic;}a{	color : #77AB2B;	text-decoration: none;}a:visited{color: #77AB2B;}a:hover, a:focus, a:active{color: #000;}h2, h3 {	font-family : Arial, Helvetica, sans-serif;}h2{font-size: 16px;}h3{font-size: 11px;}h4{font-size: 1.2em;}h5{font-size: 1.1em;}h6{font-size: 1.0em;}.left{	float: left;	margin-right: 1em;}.right{	float: right;	margin-left: 1em;}.quote {	margin: 10px 0 10px 0;	background: #fff;	padding: 5px;	text-align: justify;	font-size: 10px;	font-style: italic;	font-family: Arial, Helvetica, sans-serif;}.imageceve {	text-align: center;	margin: 0 0 20px 17px;	border: 3px solid #bfcb94;}	/* ombres portees ---------------------------------------------------------*//*div.imgombree {	clear: both;	float: left;	background: url(shadow.gif) no-repeat bottom right;	margin: 0px 5px 10px 5px;}div.imgombree div {	background: url(shadow2.png) no-repeat left top !important;	background: url(shadow2.gif) no-repeat left top;	float: left;	padding: 0px 6px 3px 0px;}*/div.imgombree img {	background-color: #fff;	border: 1px solid #a9a9a9;	padding: 4px;	margin: 0;}	/* tutoriels -------------------------------------------------------------------*/	.imagetuto {	border: 2px solid #999;	margin: 10px 0 5px 10px;}.legendetuto {	color: #666;	margin: 0 0 5px 10px;}.minitut {	width: 122px;	text-align: center;	background: #fff;	padding: 10px;	border: 1px dotted #de5100;	float: left;	margin: 20px 20px 0 0;}.minitut p {	margin: 10px 0 0 0;	clear: both;}/* images gravatar ------------------------------------------------------------------- */.gravatar_img{	border: 1px solid #5D95C8;	float: left;	margin: 0 5px 5px 0;}/* NICETITLES -------------------------------------------------------- */div.nicetitle {    position: absolute;    padding: 4px;    top: 0px;    left: 0px;    color: #fff;    font-size: 12px;    font-family: Verdana, Helvetica, Arial, sans-serif;    width: 25em;    font-weight: bold;    background: url(ntbg.png);        /* Mozilla proprietary */	 -moz-border-radius: 4px;}div.nicetitle p, div.nicetitle ul {    margin: 0; padding: 0 3px;}div.nicetitle p.destination {    font-size: 9px;    text-align: left;    padding-top: 3px;}/* MOI COMMENTAIRES --------------------------------------------------- */.me blockquote {	border-color: #ced300;	background: #e7eff7 url(commentssw.gif) no-repeat bottom right;}/* NOTATION DES BILLETS ---------------------------------------------- */#rate {	clear: both;	margin: 10px 0 20px 0;	border : 1px solid #ced300;	background: #EFF2B2;	text-align: right;	padding: 5px;}#rate form {	display: inline;}#rate select {	font-size: 10px;	background: #ccc;	border: 1px solid #666;	margin: 0 10px 0 0;}#rate input {	font-size: 10px;	background: #ccc;	border: 1px solid #666;}.abig	a:link, .abig a:visited,.abig a:hover {	color : #FFF;}/* HILIGHT --------------------------------- */span.highlight0 {background-color: #FFFF99;}span.highlight1 {background-color: #FF99FF;}span.highlight2 {background-color: #99FFFF;}span.highlight3 {background-color: #FF9999;}span.highlight4 {background-color: #9999FF;}/* PATCHWORK */.imgpatch, .imgpatch a:link {	border: none;	margin: 0;	padding: 0;	text-decoration: none;}.index_title {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	text-transform: uppercase;	color: #90BA6A;	margin: 0px;}.big_footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #7e7e7e;	width: 660px;	text-align: center;}.big_green { color: #99cc00;}.big_white { color: #fff;}.big_texte {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	width: 450px;	text-align: justify;	margin-left: 0px;}.big_texte_home {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	text-align: justify;	margin: 0px;}.bigf_car {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	width: 450px;	text-align: justify;	margin-left: 175px;}.big_ref {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	margin-left: 450px;	padding-bottom: 10px;}.big_back {	overflow: visible;	position: absolute;	z-index: 10;	left: 750px;	height: 50px;	width: 50px;	top: 200px;}.big_contact {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #77AB2B;}.main {	height: 380px;	margin-left: 0px;}.titre{	font-weight: bold;	color: #999;}.photomaton {	margin-top: 50px;}.categories {	padding: 20px;	padding-top:0;	color: black;	font-size: 11px;	float: left; }.categories h3 {	font-size: 12px;	font-weight: bold;	color: #7E7E7E;	margin-bottom: 3px;}.categories a, .categories a:visited, .categories a:link, .letters a, .letters a:link, .letters a:visited {	color: #7E7E7E;	text-decoration: none;}.categories a:hover, .letters a:hover {	color: #8FB127;	text-decoration: none;}.half {	width: 380px;	float: left;}.letters {	padding: 20px;	padding-top:0;	color: #7E7E7E;	font-size: 12px;	float: left;}.letters h3 {	font-size: 14px;	font-weight: bold;	color: #7E7E7E;	margin-bottom: 3px;}#headerbloc { display: block; height: 65px; }#contentbloc { display: block; }.day-date { color: #ccc; text-transform: Capitalize; }.day-date-d { color: #6ab023; font-size: 18pt; font-weight: normal; }.day-date-m { color: #1e1e1e; font-size: 18pt; font-weight: normal; line-height: 22px; }.day-date-y { color: #1e1e1e; font-size: 9pt; font-weight: normal; }.day-date-pane { width: 30px; line-height: 12pt; text-align: right; border-right: 1px #000 solid; padding-right: 5px; }.post-title { font: 1.4em Tahoma, Geneva, Verdana, Arial, Sans-serif;  color: #000; margin: -60px 0px 0px 45px; padding: 0px;  }.post-title a:link, .post-title a:visited { color: #000; }.post-title a:hover { color: #6f96bd; }.dc-tags, .dc-tags a:link, .dc-tags a:visited { padding-right: 8px; font-family: Arial; color: #7d7e7e; letter-spacing: 0.11em;}#dc-tags {	margin-left: 0px; padding-left: 50px; text-align: justify;	background: url(/site/media/tags.gif) no-repeat top left;	border-top: #8A8A8A 1px solid;	padding-top: 15px;	padding-bottom: 15px;	}.dc-tags .tag0 { }.dc-tags .tag10 { }.dc-tags .tag20 { }.dc-tags .tag30 { }.dc-tags .tag40 { }.dc-tags .tag50 { font-size: 70%; }.dc-tags .tag60 { font-size: 90%; }.dc-tags .tag70 { font-size: 110%;}.dc-tags .tag80 { font-size: 130%; }.dc-tags .tag90 { font-size: 150%; }.dc-tags .tag100 { font-size: 170%; }#archives { font-size: 14px; }#archives h3 { font-family: Arial; color: #7d7e7e; font-size: 16px; margin-bottom: -10px;}#archives ul { 	list-style: none inside; padding-left: 10px;	font-size: 14px;}#archives ul a:link,  #archives ul li a {  	font-family: Arial; color: #7d7e7e;}.green { color: #6ab023; }#home-contact {	width: 100%;	text-align: center;	margin-top: 15px;}#newsletter {	position: relative;	top: 5px;}#newsletter-block {	font-size: 11px;	color: #264506;}#newsletter-header {	display: none;}.newsletter-star, .news-table-msg {	color: #ffffff;}#newsletter-header img {	display: block;}#newsletter-content {	background: url('../site/images/newsletter-bg.png') repeat-y;	display: none;}#newsletter-footer {	background: url('../site/images/newsletter-footer.png') no-repeat;	height: 10px;	display: none;}#newsletter-block input[type="text"] {	height: 14px;	width: 114px;	padding: 3px 5px 4px 5px;	border: 0;	outline: 0;	background: url('../site/images/newsletter-input-bg.png') no-repeat;}.news-table-submit {	text-align: right;	padding-right: 5px;}.news-table-msg, .news-table-submit {	padding-top: 5px;}#news-submit {	background-color: transparent;	border: 0;}
