/*  Carrego No PanoAuthor: Pierre SYLVESTRE*//* Colors -------------------------bleu 				: #4699e4jaune clair 	: #fff0a5jaune foncé 	: #ffb03bvert				: #404026rouge			: #8e2800---------------------------------------*//* 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,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}body {	line-height: 1;}ol, ul {	list-style: none;}ul li, ol li {	text-align:justify;	line-height:1.4em;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}/* remember to define focus styles! */:focus {	outline: 0;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}/* END RESET *//* HTML TAGS */body {	font: 75%/150% "Trebuchet MS", Tahoma, Arial;	background: #ffffff;}a {	color:#404026;	text-decoration:none;}a:visited {	color:#404026;	text-decoration:none;}a:hover {	color:#404026;	text-decoration:underline;}img {	border:none;}p {	color:#8e2800;	font-size:1.3em;	line-height:1.4em;	margin:5px 5px 10px 5px;	text-align:justify;}blockquote p:before {	content:"\201C \0020";	color:#404026;	font-size:24px;	vertical-align:bottom;}blockquote p:after {	content:"\0020 \201D";	color:#404026;	font-size:24px;	vertical-align:bottom;}h1 {	color:#8e2800;	font: normal 24px "Trebuchet MS", Tahoma, Arial;	font-weight:bold;	margin:20px 0px;}h1 a, h1 a:visited{	color:#8e2800;}h1 a:hover{	color:#8e2800;}h2 {	color:#8e2800;	font: normal 24px "Trebuchet MS", Tahoma, Arial;	font-weight:bold;	margin:20px 0px;}h2 a, h2 a:visited {	color:#8e2800;	text-decoration:underline;}h2 a:hover {	color: #8e2800;	text-decoration:none;}h3 {	font: normal 18px "Trebuchet MS", Tahoma, Arial;	color:#8e2800;	margin:20px 0 10px;}h4 {	font: normal 14px "Trebuchet MS", Tahoma, Arial;	color:#8e2800;	margin: 10px 0px 5px;}h5 {	font: normal 12px "Trebuchet MS", Tahoma, Arial;	color:#8e2800;	margin: 10px 0px 5px;}h6 {	font: normal 11px "Trebuchet MS", Tahoma, Arial;	color:#8e2800;	margin: 10px 0px 5px;}address {	color:#404026;	font-size:1.2em;	}pre {	color:#4699e4;	font-size:1.3em;}form {	margin:0px;	padding:0px;}hr {	background-color:#404026;	margin:40px 10px;	height: 1px;	border: 0;}dd {	color:#8E2800;	font-size:1.3em;	font-weight:bold;	line-height:1.4em;	margin:5px 5px;	text-indent:0px;}dd a, dd a:visited {	color:#8E2800;}dt {	border-left:1px solid #8E2800;	font-size:1.3em;	line-height:1.4em;	margin:0 8px 20px;	padding-left:12px;	text-align:justify;}small {	font-size:0.8em;	color:#404026;	}#page {	margin: 0px auto;	background:#bbbbbb url(images/ourlet_gd.png) repeat-y;	width: 1008px;}/* header area */#ourlet_haut {	background-image:url(images/ourlet_haut.png);	width:1008px;	height:48px;	line-height:0;}#header {	height: 263px;}#photos-theme {	background:url(images/photos-theme.png) no-repeat;	position:absolute;	height: 270px;	width:467px;	margin:-45px 0 0 520px;}#headerimg {	background:url(images/logo_menu.png) no-repeat;	position:absolute;	height: 263px;	width:524px;	margin:-50px 15px;}#header a h1,#hedear a h2.titre {	color: #4699e4;	margin-left:70px;	margin-top:30px;	position:absolute;}#header a h2,#header a span.titre {	color:#404026;	font-size:18px;	margin-left:70px;	margin-top:65px;	position:absolute;}#nav {	list-style:none;	position:absolute;	margin-top:165px;	margin-left:80px;	text-transform: uppercase;}#nav li {	float:left;	margin-left:20px;	font-size:24px;}#nav .page_item a,#nav .menu-item a {	color:#fff0a5;	display: block;	text-decoration:none;}#nav .current_page_item a, #nav .current_page_item a:visited {	color: #ffb03b;	text-decoration:underline;}#nav .page_item a:hover {	color: #ffb03b;	text-decoration:underline;}#breadcrumb {	color:#8e2800;	position:absolute;	margin-left:115px;	margin-top:210px;}/* content area */#content {	float:left;	width:640px;	margin-left:55px;	margin-top:15px;	overflow:hidden;}.post-content ul li {	display:list-item;	font-size:1.3em;	list-style-image:none;	list-style-position:outside;	list-style-type:disc;	margin:10px 30px;}#content ol {	list-style:decimal;	padding-left:25px;}#content ol li {	/* font-size:1.2em; */	margin-bottom:10px;}.post {	position:relative;	margin:15px 5px 20px 5px;	width:590px;	min-height:163px;}.post-comments {	background:url(images/bebe_comment_nb.png) no-repeat;	float:left;	height:163px;	margin-right:5px;	width:59px;	text-align:center;}.post-comments a {	font-size:14px;	font-weight:bold;	color:#fff0a5;	display:block;	margin-left:5px;	margin-top:7px;	width:30px;}.entry {	width:526px;	float:left;	padding-top:20px;}.entry h1,.entry h2 {	float:left;	min-height:30px;	width:460px;}.post-date {	background:#404026;	color:#fff0a5;	float:right;	height:45px;	margin-top:0px;	text-align:center;	width:60px;}.post-date-page {	margin-top:20px;}.post-day, .post-month {	font-size:22px;	font-weight:normal;	line-height:26px;}.post-year {	line-height:16px;	font-size:16px;}.post-content {	float:left;}.post-content a {	font-weight:bold;}.post-content div {	margin:5px 5px 5px 5px;}a.more-link, a.more-link:visited {	color:#404026;	text-align:right;	text-decoration:underline;}a.more-link:hover {	color:#404026;	text-align:right;	text-decoration:none;}.post-infos {	font-size:14px;	clear:both;	color:#404026;	text-align:right;}.post-cat a, .post-cat a:visited {	color:#404026;	text-decoration:underline;}.post-cat a:hover {	text-decoration:none;}.navigation {	font-size:14px;	margin:20px 20px;	text-align:center;}.sociable {	color:#404026;	padding-left:5px;}.sociable div {	float:left;	margin:0;}.message-central {	margin-top:100px;}.message-central p, .message-central h2, .message-central h3 {	text-align:center;}#content a[rel="prev"] {	float:left;	font-variant:small-caps;	margin-top:-30px;	margin-bottom:5px;	margin-left:10px;}#content a[rel="prev"]:before {	content:"\00ab"; }#content a[rel="next"] {	float:right;	font-variant:small-caps;	margin-top:-30px;	margin-bottom:5px;	margin-right:10px;}#content a[rel="next"]:after {	content:"\00bb"; }/* Sidebar */#sidebar {	background:url(images/sidebar.png) repeat-y 0px 0px;	float:left;	margin:5px 1px;	padding:30px 12px 0 12px;	width:275px;	z-index:1;}#carrego_rss a {	background:url(images/carrego_rss.png) no-repeat;	margin-top:-130px;	margin-left:80px;	position:absolute;	height:100px;	width:70px;	z-index:0;}#carrego_rss a:hover {	background:url(images/carrego_rss.png);	margin-top:-136px;	margin-left:80px;	position:absolute;	height:106px;	width:70px;	z-index:0;}#sidebar_haut {	background:url(images/sidebar_haut.png) no-repeat;	height:28px;	margin:-35px -12px;	position:absolute;	width:275px;	z-index:1;}#searchform {	margin-top:-30px;	position:absolute;	z-index:2;}#sidebar_bas {	background:url(images/sidebar_bas.png) no-repeat;	height:21px;	margin:-5px -12px;	width:275px;}#sidebar ul li.page-side-bar {	border:solid 1px #ffb03b;	padding-bottom:10px;	background-color:#8e2800;	    filter:alpha(opacity=75);        -moz-opacity:0.75;        -khtml-opacity: 0.75;        opacity: 0.75;}#sidebar h2 {	color:#ffb03b;	font-weight:normal;	margin:10px 5px 5px 5px;}#sidebar ul li {	color:#ffb03b;	margin-top:2px;	width:240px;}#sidebar ul li div.aktt_tweets ul li {	margin-left:15px;}#sidebar ul li ul li a,  #sidebar ul li ul li a:visited {	color:#fff0a5;	font-size:16px;	margin-left:15px;}#sidebar ul li ul li ul li a,  #sidebar ul li ul li ul li a:visited{	color:#fff0a5;	font-size:16px;	margin-left:30px;}#sidebar ul li.current-cat a, #sidebar ul li a:hover {	color:#ffb03b;	text-decoration:underline;}#sidebar .list-tags {	text-align:center;}#sidebar .list-tags a {	color:#fff0a5;}/* footer */#footer {	background:url(images/footer.png) repeat-y 0px 0px;	float:left;	margin-left:40px;	margin-top:5px;	width:929px;}#footer_haut {	background:url(images/footer_haut.png) no-repeat;	height:28px;	margin-top:-8px;	width:929px;}#footer_bas {	background:url(images/footer_bas.png) no-repeat;	height:21px;	margin:0 -40px;	width:1008px;}#footer h4 {	color:#ffb03b;	font-size:18px;}#footer small {	color:#fff0a5;	margin-left:140px;}#footer a, #footer a:visited {	color:#fff0a5;}#footer a:hover {	color:#ffb03b;}.footer-recent-posts, .footer-recent-comments, .footer-about {	color:#fff0a5;	float:left;	margin:-20px 30px 10px 30px;	width:245px;}.footer-recent-posts ul li {	background: url(images/footer_post.png) no-repeat 0 0;	display:block;	margin-bottom:3px;	min-height:60px;	padding-left:30px;}.footer-recent-comments ul li {	background: url(images/footer_comment.png) no-repeat 0 0;	display:block;	margin-bottom:4px;	min-height:41px;	padding-left:40px;}.footer-about p {	color:#fff0a5;	padding-right:25px;}#logo_bleu {	background: url(images/logo_bleu.png) no-repeat 0 0;	bottom:0%;	float:right;	height:160px;	margin:3px 3px 3px 15px;	right:0%;	width:78px;}#credits {	color:#fff0a5;	text-align:center;}#credits ul li {	display:inline;}/* SINGLE */#page-links {	color:#404026;	font-size:18px;	text-align:center;}#page-links a, #page-links a:visited {	font-size:14px;}/* COMMENTS */input.indent {	position:absolute;	left:240px;}li.author div.left-comment {	background:url(images/fond_bleu_15.png);}.left-comment {	border-right:1px #404026 solid;	float:left;	height:80px;	margin-top:0px;	margin-bottom:15px;	padding-top:7px;	text-align:center;	width:110px;}.right-comment {	border-left:1px #404026 solid;	float:left;	margin-left:-1px;	margin-bottom:15px;	padding-left:20px;	width:395px;}/* PAGE */#page-content {	float:left;	margin-left:55px;	margin-top:15px;	padding-left:20px;	width:620px;}/* Balises wordpress */.wp-caption {	background:#404026;	margin:7px 7px;	padding:5px 0px 0px 0px;	text-align:center;}.wp-caption-text {	color:#fff0a5;	text-align:center;	font-size:11px;	margin:1px 1px 1px 1px;}.clear {	clear:both;	position:relative;}.alignleft {	float:left;	margin:0px 10px 10px 0!important;}.alignright {	float:right;	margin:0px 0 10px 10px!important;}.aligncenter {	text-align:center;	margin:0 auto!important;}/*Gallerie Wordpress */.gallery {	text-align:center;}.gallery-item {	float:left;}.gallery dt {	border:none;}.gallery dd {	margin:-20px 5px 5px 20px!important;	text-align:center;}/* .gallery dl:hover dd{	display:block;}*/div.vignette {	display:block;	width:590px;	margin:0 auto;}div.vignette a img {	float:left;	margin:0 20px 20px 20px;}div.vignette a {	display:block;	border:none;	text-decoration:none;}div.vignette a:hover img {	border:3px solid #404026;	margin:-3px 17px 17px 17px;	opacity:0.8;}div.vignette a span {	display:block;	position:absolute;	left:15px;	top:130px;}div.vignette a:hover span {	display:block;	position:absolute;	left:15px;	top:130px;}div.errado {	background-color:#8e2800!important;}div.errado p {	background-color:#8e2800!important;}.index .entry h2, .index .entry h3, .index .entry h4 {	margin-bottom:5px!important;	margin-top:5px!important;}.index .entry h3, .index .entry h4 {}li.directory a {	color:#a8bf63!important;}.aktt_tweets ul li {	width:220px!important;	border-bottom:1px dashed #ffb03b!important;	margin-top:7px!important;	padding-bottom:5px;}.aktt_tweets ul li a {	font-size:12px!important;	margin-left:0!important;}.aktt_tweets ul li.aktt_more_updates {	border-bottom:0!important;	text-align:center;}ul li.aktt_more_updates a {	font-size:14px!important;}/* étoile nouveauté dans le menu */#nav li.page-item-791 {	background:url(images/novo-star.png) no-repeat right top;	height:46px;	width:80px;	margin-top:-18px;	padding-top:18px;}/*----------------- */#page-content.page-sans-col {	width:842px;}#page-content.page-sans-col .post {	width:842px;}#se-cadastrar {	float:right;	margin-top:-44px;	background:url(images/se-cadastrar.png) no-repeat 0 0;	height:33px;	width:180px;}#se-cadastrar:hover {	background-position:0 -34px;}#se-cadastrar:active {	background-position:0 -67px;}#se-cadastrar a {	display:block;	width:100%;	height:100%;}#wpcf7-f2-p1442-o1 .col1 {	float:left}#wpcf7-f2-p1442-o1 .col2a {	margin-left:380px;	margin-top:-55px;	margin-bottom:10px;}#wpcf7-f2-p1442-o1 .col2b {	margin-left:380px;	padding-top:5px;}#wpcf7-f2-p1442-o1 hr {	margin-top:16px;	margin-bottom:16px;	color:#8e2800;	background-color:#8e2800;	height: 1px;	border: 0;}/* ------------  Mapa  -------------*/.location_search_cell {	width:180px;}/* ------- CLEARFIX ---------- *//* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */.clearfix:before,.clearfix:after {  content: '\0020';  display: block;  overflow: hidden;  visibility: hidden;  width: 0;  height: 0;}.clearfix:after {  clear: both;}/*  The following zoom:1 rule is specifically for IE6 + IE7.  Move to separate stylesheet if invalid CSS is a problem.*/.clearfix {  zoom: 1;}