* {
margin:0;
padding:0;
}
h1, h2, h3, h4, h5 {
margin-top:15px;
margin-bottom:5px;
}
p {
margin-top:5px;
margin-bottom:15px;
}
ul {
list-style-type:none;
}
.clearer {
clear:both;
}

body {
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin: 0;
padding: 0;
}
#page {
width:800px;
margin:auto;
}
a {
color:#0000EE;
}
a:hover {
color:#0066FF;
}
a:visited {
color:#003366;
}
img {
border:none;
}

/* communs */
.nav {
margin:10px;
}

/* page principale */
.box {
margin:10px;
text-align:left;
}
.lgal {
margin-top:15px;
}
.lgal img {
float:left;
}
/*GALERIE */
#galerie {
width:700px;
margin:auto;
}
.pic {
float:left;
margin:10px 0 0 10px;
}


/* DISCLAMER */
#recips {
width:590px;
margin:auto;
}
.recip {
width:180px;
float:left;
margin:10px 0 0 10px;
text-align:center;
}
.recip div, .recip table {
margin:auto;
}
.clearer {
clear: both;
height:1px;
}
.b_entrer {
font-size:18px;
font-weight:bold;
text-transform:uppercase;
margin:20px;
}
.b_entrer a {
display:block;
padding:5px;
}
.b_entrer span a {
font-size:16px;
border-top:1px solid #FFF;
}

/* les promos */
.promo {padding:10px;text-align:center;font-size:22px;font-weight:bold;}




body {
background:url("bg.jpg") repeat-x #0096ff;
}
a:link, a:visited {
color:#ff8400;
}
a:hover {
color:#0000CC;
}
#header {
background:url("header.jpg") no-repeat center;
height:98px;
}
#page {
background:url("page_bg.gif") repeat-y center #FFF;
border-bottom:3px solid #000;
}
#content {
background:url("karyna_bg.gif") no-repeat top left;
}
.lgal img {
padding:10px;
background:#ffc6d7;
border:1px solid #ff8cbf;
margin-right:20px;
}


.pic img {
background:#ffc6d7;
border:1px solid #ff8cbf;
padding:2px;
}

.nav li {
display:inline;
margin-left:10px;
margin-right:10px;
font-size:18px;
font-weight:bold;
}
.nav li a {
color:#0000CC;
}

.commentaire
{
	text-align: justify;
}
