* { font-size: 12px; font-family: Arial }

html, body { margin: 0px; padding: 0px }
body { text-align: center; background-color: #313131;}

div { margin: 0px; padding: 0px }
p { text-align: justify; margin: 10px}
td { vertical-align: top }
h1 { font-size: 20px; color:#C54040;  margin-top: 20px; border-width: 0 0 2px 0; border-style: solid; border-color: #D60000}
#content h2 { background-color: #970097; color: white; font-size: 14px; padding: 5px; text-align: left; margin:0px }
.menu h2 { background-color: #650105; color: white; font-size: 14px; padding: 5px; text-align: left; margin:0px }
.sejour h2 { background-color: #008000;}
a { color: #0000ff }
a:hover { color: #D60000 }
img { border: none }
dt { margin-left: 35px; }
dt a {color:#650105 ; font-weight: bolder; }
dd {  background-image: url('bg_chapo.gif'); background-repeat: repeat-x; background-position: top left; margin: 20px 20px 20px 40px; padding: 5px }
h3 { text-indent: 20px; border-width: 0 0 1px 0; border-color: #008000; border-style: solid; color: #008000; background-color: #F0FFF0; padding: 3px; margin: 20px 0 0 20px}

.global { width: 1000px; margin-right: auto; margin-left: auto;  margin-top: 0px; margin-bottom: 0px; border-right: 1px solid #9300CD; border-left: 1px solid #9300CD ; background: white  url('bg.jpg') ; background-position: left bottom; background-repeat: no-repeat; text-align: left}

#header { paddin-bottom: 20px }
.menu { width: 270px ; text-align: left; margin-left: 0px; padding-top: 10px}
.sejour { width: 240px; background-color: #F0FFF0 }
#content { width: 670px; float: right; margin-right: 5px ; text-align: left}
#footer { background-color: #A540FF; clear: both}

.num { font-size: 20px; color: #999999; font-weight: bolder; vertical-align: top }
.catal { border-bottom: dashed 1px #313131 }
.marque { vertical-align: top }
.marque a { font-size: 13px; color: #9300CD; font-weight: bolder; text-decoration: none; display: block; text-indent: 15px}
.menu a { font-size: 13px; color: #650105; font-weight: bolder; text-decoration: none; display: block; text-indent: 15px}
.sejour a { padding: 3px; border: 1px solid #008000; color: #008000; background-color: white; margin: 5px }

.chapo { border: 1px dashed black;  background-image: url('bg_chapo.gif'); background-repeat: repeat-x; background-position: top left; margin-bottom: 15px; padding: 10px }
.chapo p { text-indent: 25px; margin-top: 4px; color: #008000}
.chapo b { color: #650105; }
.chapo a {color: #650105}

p.marge { margin: 10px; padding: 5px }

