<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Tags HTML */

body{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:0.9em;
/*font-family:arial, sans serif;
font-size:0.8em;*/
margin:0;
background-color: #000;
}
#index h1 img, h1 img{
display:block;
position:absolute;
z-index:90;
}
#index h1 img{
top:49px;
left:345px;
}
h1 img{
top:16px;
left:55px;
}
p{
margin:0 0 15px 0;
}
a:hover{
text-decoration:none;
}
h2{
font-size:1.6em;
margin:15px 0 10px 0;
color:#dfb090;
font-family:arial, sans-serif;
line-height:1em;
}
h2 a{
color:#dfb090;
}
h3{
font-family:arial, sans-serif;
font-size:1.4em;
color:#a99ca5;
margin:0 0 15px 0;
}

h4{
font-family:arial, sans-serif;
font-size:1.2em;
color:#dfb090;
margin:0 0 15px 0;
}
img{
border:0;
}

/* Containeurs */

#contGlobal{
width:900px;
position:relative;
margin:23px auto 25px auto;
}
#contPage{
min-height:830px;
clear:right;
position:relative;
background:url(../images/page-bg2.jpg) repeat-y #fff;
}

#contMain{
margin: 60px 70px 0 210px;
}
#header{
width:900px;
height:134px;
}

/* Les 3 vignettes en bas de la page d'accueil */

#illThumb1, #illThumb2, #illThumb3{
background-color:#fff;
width:82px;
height:82px;
position:absolute;
top:710px;
}
#illThumb1 img, #illThumb2 img, #illThumb3 img{
filter:alpha(opacity=70);
opacity:0.7;
}
#illThumb1{
left:312px;
}
#illThumb2{
left:427px;
}
#illThumb3{
left:542px;
}

/* Edito */

#edito{
color:#fff;
text-shadow: 0 0 7px rgba(0,0,0, 0.8);
}
#edito{
width:180px;
padding:180px 0 40px 50px;
float:left;
position:relative;
font-weight:bold;
line-height:2em;
font-family:arial, sans-serif;
font-size:0.9em;
}
#edito a{
text-decoration:none;
background:url(../images/hack.gif) no-repeat; /* hack IE */
height:100%; /* hack IE */
display:block;
position:relative;
z-index:150;
color:#fff;
}
#edito h2{
color:#fff;
margin:0 0 10px 0;
font-size:1.8em;
}

/* Agenda en page d'accueil */

#agenda{
width:185px;
margin:0 0 0 672px;
padding:333px 0 40px 0;
position:relative;
list-style-type:none;
color:#fff;
font-family:arial, sans-serif;
font-size:0.9em;
}
#agenda li{
margin-bottom:10px;
font-size:0.9em;
}
#agenda strong{
padding-left:12px;
font-size:1.2em;
background:url(../images/chip.png) left 3px no-repeat;
}

/* Encart info en page d'accueil */

#info{
position:absolute;
top:424px;
left:446px;
width:179px;
min-height:165px;
background-color:#a1501b;
font-family:arial, sans-serif;
}
#info p{
color:#fff;
font-size:1.4em;
margin:0 10px 0 0;
text-align:right;
font-weight:bold;
}
#info img{
border:1px solid #000;
margin:14px 0 0 14px;
}
#info a{
text-decoration:none;
color:#fff;
}


/* Page d'accueil */

.photoIndex{
position:absolute;
top:126px;
left:0;
}
#index #ill1{
height:382px;
position:absolute;
left:0;
top:300px;
width:100%;
}

/**
 * Menu page accueil
 */


#topMenu{
margin:0;
padding:0;
position:relative;
z-index:100;
font-size:1.2em;
float:right;
font-family:arial, sans serif;
}
#topMenu &gt; li{
float:left;
position:relative;
background:url('../images/menu-separator.gif') no-repeat bottom left;
margin:0;
padding:0 5px 0 8px;
height:25px;
}
#topMenu &gt; li.first{
background:none;
}
#topMenu  a{
text-decoration: none;
color:#fff;
padding:0;
}
#topMenu a.current{
font-weight:bold;
}
#topMenu .subMenu a:hover{
color: #fff;
}
#topMenu .subMenu{
position:absolute;
width:150px;
right:0;
top:25px;
background-color:#444;
text-align:right;
display:none;
}
#topMenu .subMenu a{
display:block;
padding:3px 8px;
border-bottom:1px solid #666;
font-size:0.8em;
}
#topMenu .subMenu a:hover{
background-color:#666;
}
#topMenu .subMenu a.separator{
border-top:1px solid #fff;
}
#topMenu, #topMenu .subMenu{
padding:0;
margin:0;
list-style-type: none;
}
#topMenu.evitement{
font-size:0.8em;
}
#topMenu.evitement a{
color:#aaa;
}
#topMenu.evitement li{
height:20px;
}

/**
 * Menu pages types
 */

#type #menu{
margin:0;
position:relative;
z-index:100;
font-size:1em;
list-style-type:none;
width:175px;
float:left;
padding:70px 0 0 25px;
font-weight:bold;
font-family:arial, sans serif;
}
#type #menu &gt; li{
position:relative;
margin:0 0 10px 0;
padding:0 5px 0 8px;
}
#type #menu  a{
text-decoration: none;
color:#000;
padding:0;
}
#type #menu a.current:before{
content:" &gt; ";
color:#000;
}
#type #menu a.current{
color:#000;
}
#type #menu .subMenu{
margin:0;
padding:5px 0 0 0;
list-style-type:none;
}
#type #menu .subMenu a{
display:block;
padding:3px 5px;
font-size:0.8em;
}
#type #menu .petitJournal{
margin:20px 0 0 -4px;
}




/* Pied de page */

.footer, .footer a{
color:#8d8d8d;
}
.footer{
text-align:center;
margin:10px 0 30px 0;
font-size:0.9em;
font-family:arial, sans serif;
}
.footer a:hover{
color:#aeadad;
}


/* Divers */

.clear{
font-size:0;
line-height:0;
clear:both;
height:50px;
}

#leftCol{
width:400px;
float:left;
margin-top:-15px;
}
#rightCol{
margin-left:425px;
}


/* Zone wysiwyg */

#contMain img.right{
float:right;
margin:5px 0 10px 15px;
}
#contMain img.left{
float:left;
margin:5px 15px 5px 0;
}
#contMain img{
border:1px solid #ccc;
}
#contMain img.icone{
border:none;
}
#contMain ul{
list-style-type:none;
margin:0 0 5px 0;
padding:0;
}
#contMain li{
background:url(../images/chip2.png) no-repeat left 0.4em;
padding-left:12px;
}
#contMain em{
color:#988793;
}

object{
margin:2px 0 15px 0;
display:block;
}

object.playerMp3{
margin:2px 0;
}

/* Agenda */

#index #agenda a{
color:#fff;
}
#index #agenda .agendaLink{
text-decoration:none;
}
#contMain .futursEvts p{
margin:0;
}
#contMain .futursEvts h3{
margin:15px 0 0 0;
font-size:1.1em;
}

#contMain .oldsEvts p{
margin:0;
}
#contMain .oldsEvts h3{
font-size:1em;
margin:15px 0 0 0;
color:#aaa;
}
#contMain .futursEvts p.date, #contMain .oldsEvts p.date{
color: #dfb090;
font-size:1em;
font-family:arial, sans-serif;
}
#contMain h3 em{
font-size:0.8em;
color:#c2b7bf;
}


/* Formulaire de contact */

form#contact{
padding:0 0 10px 10px;
font-size:0.8em;
border-left:1px dashed #8a6350;
border-bottom:1px dashed #8a6350;
color:#ab7e60;
margin:15px 0;
}
form label{
display:block;
font-weight:bold;
}
form label.required:after{
content:" *";
}
form input, form textarea{
border:none;
background-color:#e6d1c7;
padding:1px 3px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1em;
}

form label.error{
color:#aa0000;
}
form input:focus, form textarea:focus{
background-color:#f1e2db;
}
form textarea{
width:500px;
height:60px;
}
form#contact span.phpbInfo{
margin:15px 0;
display:block;
}
form .submit{
background-color:#4f2511;
border-top:1px solid #e0ccc3;
border-left:1px solid #e0ccc3;
border-right:1px solid #190902;
border-bottom:1px solid #190902;
color:#fff;
}
form .submit:hover, form .submit:focus{
background-color:#c25521;
}
form #nom, form #adresse{
width:300px;
}
form #captcha{
width: 30px;
text-align:center;
}
form p{
margin:0 0 5px 0;
}
form #reponse{
width:50px;
}
.formError{
color:#aa0000;
}
.formSendOkmessage{
padding:10px 10px 0 10px;
border:1px dashed #d3af9f;
color:#a1705a;
background-color:#f8f0ec;
width:350px;
margin-bottom:15px;
}
.formSendOkmessage a{
color:#d3af9f;
}

/* Formulaire newsletter */

#newsletter{
margin:15px 0 30px 0;
}
#newsletter ul.radio li{
background:none;
}
#newsletter ul.radio label{
font-size:0.8em;
}
#newsletter ul.radio input{
background-color: transparent;
}
legend{
color:#dfb090;
font-weight:bold;
}
fieldset{
margin:10px 0;
width:300px;
border:1px solid #f1e2db;
}
#newsletter .submit{
margin-top:15px;
}

/***************************
Galerie
****************************/

.photosGalery{
overflow:hidden;
font-family:arial, sans-serif;
}

.photosGalery dl.zoom{
float:left;
width:110px;
margin:10px 20px 15px 0;
text-align:center;
font-size:0.75em;
padding:8px 5px;
background:url(../images/diapo-bg.gif) no-repeat right bottom;
box-shadow: 1px 1px 5px #ccc;
-moz-box-shadow: 1px 1px 5px #ccc;
-webkit-box-shadow: 1px 1px 5px #ccc;
}
.photosGalery dl.zoom dd, .photosGalery dl.zoom dt{
text-align:center;
width:110px;
margin:0;
}
.photosGalery dl.zoom dt img{
display:inline;
}
.photosGalery h2{
margin:10px 0 15px 0;
padding-top: 20px;
}
.photosGalery .clear{
height:2px;
}

.clearLeft{
clear:left;
}














/*

.articleList{
border-top:1px solid #444;
padding-bottom:5px;
}
.articleList.first{
border-top:none;
}

iframe{
border:1px solid #444;
margin-bottom:15px;
}





#pjsSons p{
margin: 0 0 3px 0;
}



.agenda h3{
margin:15px 0 0 0;
}
.agenda p{
margin:0;
}
.agenda p strong{
color:#6b9e18;
font-size:1.2em;
}

h4{
font-size:1.1em;
color:#ff9600;
}

#main ul{
list-style-type:none;
margin:15px 0 15px 15px;
padding:0;
}
#main ul li{
padding:1px 0 1px 12px;
background:url(../images/chip.png) left center no-repeat;
}

#main{
color:#c1bfbf;
margin:0 0 0 40px;
width:700px;
}
#main p{
line-height:1.4em;
}









#photosGalery dl.zoom{
	float:left;
	width:100px;
	margin:0 10px 10px 0;
	text-align:center;
	font-size:0.9em;
}
#photosGalery dl.zoom dd, #photosGalery dl.zoom dt{
	text-align:center;
	width:110px;
	margin:0;
}
#photosGalery dl.zoom dt img{
	display:inline;
}
#photosGalery dl.zoom dd em{
	font-size:0.9em;
}
#photosGalery h2{
    clear:both;
    margin:10px 0 15px 0;
    padding-top: 20px;
}
#photosGalery .clear{
    height:2px;
}
#photosGalery img{
border:1px solid #333;
}

form#boutique img{
float:left;
margin:0 10px 15px 0;
}

form#boutique dl{
clear:left;
padding: 0 0 15px 0;
margin:0;
}
form#boutique dd, form#boutique dt{
margin:0;
padding:0;
}
form#boutique .quantite{
width:30px;
text-align:center;
border:1px solid #666;
background-color:#ccc;
}
form#boutique textarea{
border:1px solid #666;
background-color:#ccc;
padding:3px;
font-family:arial, sans-serif;
font-size:0.9em;
}

form#boutique .error textarea, form#boutique .error input{
border:1px solid #cc0000;
}
form#boutique .error{
color:#cc0000;
}

form#boutique .quantite:focus, form#boutique textarea:focus{
background-color:#fff;
}

input.submit{
background-color:#ff9600;
border-top:1px solid #ffcc84;
border-left:1px solid #ffcc84;
border-right:1px solid #975901;
border-bottom:1px solid #975901;
}
input.submit:hover{
background-color:#ffc105;
}

form#boutique label.textarea{
display:block;
font-weight:bold;
}
form#boutique #footer{
clear:left;
}


ul.phpbMessage .error{
color:#cc0000;
font-weight:bold;
}


.bonDeCommande{
border:3px dashed #ccc;
background-color:#444;
padding:10px 10px 30px 10px;
color:#ccc;
text-align:center;
margin-bottom:30px;
position:relative;
}
.bonDeCommande #ill1{
width:58px;
height:51px;
position:absolute;
right:30px;
bottom:-31px;
}
.bonDeCommande h3{
text-align:center;
font-size:1.4em;
}
.bonDeCommande .aide{
font-size:0.9em;
text-align:center;
font-style:italic;
}
.bonDeCommande a{
color:#ff9600;
font-weight:bold;
}
.bonDeCommande table{
width:100%;
border-collapse: collapse;
border-spacing:0;
}
.bonDeCommande table td, .bonDeCommande table th{
border:1px solid #777;
}
.bonDeCommande td.article{
width:300px;
text-align:left;
padding:0 5px;
}
.bonDeCommande .total td{
background-color:#777;
color:#fff;
font-weight:bold;
}
.bonDeCommande th{
color:#fff;
background-color:#519e17;
}



form#newsletter{
color:#74aa1a;
margin:20px 0;
}
form#newsletter label{
font-size:0.8em;
}
form#newsletter p{
margin:0;
}
form#newsletter #email{
border:0;
background-color:#565656;
color:#fff;
padding:1px 2px;
}
form#newsletter #email:focus{
background-color:#6e6e6e;
}
form#newsletter .submit{
background-color:#74aa1a;
color:#000;
border-top:1px solid #b6db78;
border-left:1px solid #b6db78;
border-right:1px solid #4d730e;
border-bottom:1px solid #4d730e;
}
form#newsletter .submit:hover{
background-color:#99ee0c;
}

form#newsletterConfirm #email{
width:400px;
border:0;
color:#000;
padding:1px 2px;
}
form#newsletterConfirm #resultat{
width:50px;
border:0;
color:#000;
padding:1px 2px;
text-align:center;
}


*/

























</pre></body></html>