* {
margin : 0;
padding : 0;
}
body {
background : url(images/fond.jpg) repeat-x;
margin : 0 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #84a2c6;
}
img {
display : inline;
border : 0;
}
td {
vertical-align : top;
}
p {
font-size : 12px;
line-height : 16px;
text-align : justify;
padding : 11px;
color : #fff4de;
}
.gras {
font-weight : bold;
font-size : 11px;
line-height : 14px;
text-align : left;
color : #fff4de;
}
.cal_base {
background-color : #3b547b;
color : white;
font-weight : bold;
font-size : 10px;
text-align : center;
vertical-align : middle;
}
.cal_bs {
background-color : #7287a8;
color : white;
font-weight : bold;
font-size : 10px;
text-align : center;
vertical-align : middle;
}
.cal_weekend {
background-color : #ad7c99;
color : white;
font-weight : bold;
font-size : 10px;
text-align : center;
vertical-align : middle;
}
.cal_encours {
background-color : #c0a118;
color : white;
font-weight : bold;
font-size : 10px;
text-align : center;
vertical-align : middle;
}
.cal_reserve {
background-color : #8c3750;
color : white;
font-weight : bold;
font-size : 10px;
text-align : center;
vertical-align : middle;
}
.cal_fermeture {
background-color : #7a6e74;
color : white;
font-weight : bold;
font-size : 10px;
text-align : center;
vertical-align : middle;
}
.cal_mauve {
background-color : #593c84;
color : white;
font-weight : bold;
font-size : 10px;
text-align : center;
vertical-align : middle;
}
.cal_vert {
background-color : #6c7d17;
color : white;
font-weight : bold;
font-size : 10px;
text-align : center;
vertical-align : middle;
}
.cal_rose {
background-color : #ab4c68;
color : white;
font-weight : bold;
font-size : 10px;
text-align : center;
vertical-align : middle;
}
.calendrier {
color : #fff4de;
font-weight : bold;
font-size : 10px;
text-align : center;
}
.calendrier a:link {
color : #fff4de;
font-weight : bold;
font-size : 10px;
text-align : center;
}
.calendrier a:hover {
color : #fdf1c3;
font-weight : bold;
font-size : 10px;
text-align : center;
text-decoration : underline overline;
}
.blok_index {
background : #7a6e74 url(images/chat.jpg) no-repeat;
background-position : left bottom;
width : 268px;
font-size : 12px;
line-height : 16px;
padding : 5px;
color : #fff4de;
text-align : justify;
margin : 0 20px 0 0;
}
.blok_index2 {
margin-left : 15px;
}
.text_index2 {
font-size : 11px;
line-height : 14px;
text-align : justify;
color : #fff4de;
padding : 0 0 0 185px;
margin-top : -145px;
}
.blok_index3 {
background : #7a6e74 url(images/fond_index.gif) repeat-x top;
width : 280px;
font-size : 11px;
line-height : 14px;
text-align : justify;
padding : 5px;
color : #fff4de;
}
.blok_marron {
background: url(images/fond_index.gif) #7a6e74 repeat-x top;
color : #fff4de;
border: #7a6e74 solid 1px;
margin-bottom: 10px;
}
.photo_index3 {
float : right;
border : 1px #566d92;
}
.lign {
background-color : #dcc659;
height : 2px;
width : 100%;
}
h1 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-variant : small-caps;
font-size : 18px;
font-weight : bold;
color : white;
padding-bottom : 10px;
}
li {
list-style-image : url(images/li_index.gif);
margin : 0 0 0 20px;
font-size : 12px;
line-height : 16px;
}
a:link {
font-size : 11px;
text-decoration : none;
background : transparent;
color : #fff4de;
}
a:visited {
text-decoration : none;
background : transparent;
color : #fff4de;
}
a:hover {
text-decoration : none;
background : transparent;
color : #c3daee;
}
a:active {
text-decoration : none;
background : transparent;
color : #fff4de;
}
.blok_marron {
background : #3a2d35;
background-image : url(images/bas_marron.jpg);
background-repeat : no-repeat;
background-position : left bottom;
}
.accueil {
background-image : url(images/accueil.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 5px 11px;
color : #fdf1c3;
letter-spacing : 1px;
margin : 5px 0 0 0;
}
* {
margin : 0;
padding : 0;
}
body {
background : url(images/fond.jpg) repeat-x;
margin : 0 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #84a2c6;
}
img {
display : inline;
border : 0;
}
p {
font-size : 11px;
text-align : left;
padding : 11px;
color : #fff4de;
}
.form {
font-size : 11px;
text-align : left;
color : #fff4de;
padding : 10px;
}
#texte_tableau {
background-color : #3a2d35;
font-size : 10px;
text-align : left;
color : #fff4de;
padding : 5px;
}
#form {
background-color : #3a2d35;
width : auto;
height : 600px;
font-size : 11px;
text-align : left;
color : #fff4de;
padding : 5px;
}
#pages_photos {
background-color : #3a2d35;
color : #c896b4;
font-size : 11px;
text-align : center;
margin:auto;
}
.tarifs {
background-color : #3a2d35;
font-size : 12px;
text-align : center;
color : #fff4de;
padding : 10px;
}
a:link {
font-size : 11px;
text-decoration : none;
background : transparent;
color : #fff4de;
font-weight : bold;
}
a:visited {
text-decoration : underline;
background : transparent;
color : #fff4de;
}
a:hover {
text-decoration : underline;
background : transparent;
color : white;
}
a:active {
text-decoration : none;
background : transparent;
}
.gras {
font-size : 11px;
text-align : left;
padding : 11px;
color : black;
font-weight : bold;
}
h1 {
font-size : 16px;
text-align : left;
padding : 11px;
color : #fff4de;
font-weight : bold;
}
h2 {
background-image : url(images/bouton1.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 4px 11px;
color : #fdf1c3;
font-weight : bold;
margin : 5px 0 0 0;
}
h2 a:link {
background-image : url(images/bouton1.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 4px 11px;
color : #fdf1c3;
font-weight : bold;
text-decoration : none;
margin : 5px 0 0 0;
}
h2 a:hover {
background-image : url(images/bouton2.png);
background-repeat : no-repeat;
background-position : center;
font-weight : bold;
color : #fdf1c3;
text-decoration : none;
margin : 5px 0 0 0;
}
h2 a:visited {
background-image : url(images/bouton1.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 4px 11px;
color : #fdf1c3;
font-weight : bold;
text-decoration : none;
margin : 5px 0 0 0;
}
h2 a:active {
background-image : url(images/bouton1.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 4px 11px;
color : #fdf1c3;
font-weight : bold;
text-decoration : none;
margin : 5px 0 0 0;
}
h3 {
background : #7a6e74;
text-align : center;
font-size : 13px;
color : #e3e0df;
font-weight : bold;
padding : 2px;
margin : 5px 10px 7px -10px;
width : 102%;
}
h3 a:link {
text-decoration : underline;
font-size : 13px;
color : #e3e0df;
font-weight : bold;
}
h3 a:hover {
text-decoration : underline overline;
font-size : 13px;
color : #fdf1c3;
font-weight : bold;
}
h4 {
font-size : 20px;
text-align : center;
color : #e3bd35;
font-weight : bold;
font-family : "Times New Roman", Times, serif;
}
h5 {
background-image : url(images/bouton1_g.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 4px 11px;
color : #fdf1c3;
font-weight : bold;
margin : 5px 0 0 0;
}
h5 a:link {
background-image : url(images/bouton1_g.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 4px 11px;
color : #fdf1c3;
font-weight : bold;
text-decoration : none;
margin : 5px 0 0 0;
}
h5 a:hover {
background-image : url(images/bouton2_g.png);
background-repeat : no-repeat;
background-position : center;
font-weight : bold;
color : #fdf1c3;
text-decoration : none;
margin : 5px 0 0 0;
}
h5 a:visited {
background-image : url(images/bouton1_g.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 4px 11px;
color : #fdf1c3;
font-weight : bold;
text-decoration : none;
margin : 5px 0 0 0;
}
h5 a:active {
background-image : url(images/bouton1_g.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 4px 11px;
color : #fdf1c3;
font-weight : bold;
text-decoration : none;
margin : 5px 0 0 0;
}
.onglet {
background-image : url(images/bouton3.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 5px 0;
color : #e8e4e5;
font-weight : bold;
text-decoration : none;
margin : 5px 0 0 0;
}
.onglet a:active {
background-image : url(images/bouton3.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 5px 0;
color : #e8e4e5;
font-weight : bold;
text-decoration : none;
margin : 5px 0 0 0;
}
td {
vertical-align : top;
}
.textarea2 {
width : 250px;
font-family : tahoma;
font-size : 11px;
font-weight : bold;
border-style : solid;
border-width : 1px;
border-color : #a6c0dd;
background-color : #fff;
color : #888;
padding : 2px 5px;
margin : 0 5px 8px 0;
}
li {
list-style : square;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : left;
color : #fff4de;
margin : 2px 0 0 40px;
}
li a:link {
text-decoration : underline;
background : transparent;
color : #fdf1c3;
}
li a:visited {
text-decoration : underline;
background : transparent;
color : #fdf1c3;
}
li a:hover {
text-decoration : none;
background : #271b23;
color : #fdf1c3;
}
li a:active {
text-decoration : underline;
background : transparent;
color : #fdf1c3;
}
.vert {
color : #5da110;
font-weight : bold;
font-size : 13px;
text-align : center;
}
.rose {
color : #c896b4;
font-weight : bold;
font-size : 13px;
text-align : center;
}
.rose a:link {
text-decoration : underline;
background : transparent;
}
.rose a:visited {
text-decoration : underline;
background : transparent;
color : #c896b4;
}
.rose a:hover {
text-decoration : none;
background : transparent;
color : #8c3750;
}
.rose a:active {
text-decoration : underline;
background : transparent;
}
.rose15 {
color : #c896b4;
font-weight : bold;
font-size : 15px;
text-align : center;
}
.blanc {
color : white;
font-weight : bold;
font-size : 13px;
text-align : center;
}
.blanc a:link {
text-decoration : underline;
background : transparent;
}
.blanc a:visited {
text-decoration : underline;
background : transparent;
color : #e3e3e3;
}
.blanc a:hover {
text-decoration : none;
background : transparent;
color : #e8d954;
}
.blanc a:active {
text-decoration : underline;
background : transparent;
}
.cal_table {
background-color : #3a2d35;
border : none;
width : 135px;
height : 135px;
color : #fff4de;
font-weight : bold;
font-size : 10px;
text-align : center;
}
.cal_table2 {
background-color : #3a2d35;
border : none;
color : #fff4de;
font-weight : bold;
font-size : 10px;
text-align : center;
padding-left : 5px;
}

.marine {
font-size : 12px;
text-align : left;
color : #131e5d;
font-weight : bold;
}
.bande_bleu {
border-left : 8px solid #131e5d;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #888;
text-align : left;
padding : 5px 25px;
margin : 0 0 0 50px;
}
.rebours {
color : #fff4de;
font-weight : bold;
font-size : 16px;
text-align : left;
margin : 9px;
}
.date {
text-align : center;
width : 154px;
height : 135px;
padding-top : 28px;
}
.date a:hover {
text-align : center;
width : 154px;
height : 135px;
}
.blok_marron {
background : #3a2d35;
background-image : url(images/bas_marron.jpg);
background-repeat : no-repeat;
background-position : left bottom;
padding : 10px;
}
.lignejaune {
background : #e3bd35;
width : 100%;
text-align : center;
height : 2px;
padding : 10px;
}
.photo {
border-style : solid;
border : 1px;
border-color : #a6c0dd;
}
.photo a:link {
border-style : solid;
border : 1px;
border-color : #a6c0dd;
}
.photo a:hover {
border-style : solid;
border : 1px;
border-color : #fdf1c3;
}
.accueil {
background-image : url(images/accueil.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
padding : 5px 11px;
color : #fdf1c3;
letter-spacing : 1px;
margin : 5px 0 0 0;
}
* {
margin : 0;
padding : 0;
}
img {
display : inline;
border : 0;
}
p {
font-size : 11px;
text-align : center;
color : white;
}
a:link {
font-size : 11px;
text-decoration : none;
background : transparent;
color : white;
text-align : center;
}
a:visited {
text-decoration : underline;
background : transparent;
color : #e1e1e1;
}
a:hover {
text-decoration : underline;
background : transparent;
color : #384454;
}
a:active {
text-decoration : none;
background : transparent;
text-align : center;
}
tb {
vertical-align : top;
margin : 0;
}
.pied {
background-image : url(images/bord_bas.jpg);
background-repeat : repeat-x;
font-size : 10px;
line-height : 22px;
text-align : center;
padding : 11px 0 0 0;
color : white;
vertical-align : bottom;
}
.pied a:link {
font-size : 10px;
text-decoration : none;
background : transparent;
color : white;
text-align : center;
}
.pied a:visited {
text-decoration : none;
background : transparent;
color : #e1e1e1;
}
.pied a:hover {
text-decoration : underline;
background : transparent;
color : #a6c0dd;
}
.pied a:active {
text-decoration : none;
background : transparent;
color : white;
text-align : center;
}
.coq {
background-color : white;
background-image : url(images/fondcoq.gif);
background-repeat : repeat-x;
width : 190px;
border : #4b6294 solid 1px;
font-size : 11px;
text-align : left;
padding : 6px;
color : #555;
}
.onglet_g {
background-image : url(images/bouton3_g.png);
background-repeat : no-repeat;
background-position : center;
font-size : 14px;
font-family : "Times New Roman", Times, serif;
text-align : center;
color : #e8e4e5;
font-weight : bold;
text-decoration : none;
padding : 4px 11px;
margin : 5px 0 0 0;
}
.table_01 {
width: 940px;
}
#Table_01 {
width: 999px;
}
#blok {
background : #7a6e74;
padding : 10px;
}
#blok a {
color : #fff4de;
font-size : 11px;
line-height : 14px;
text-align : justify;
}
#blok a:hover {
color : #D8BCCB;
font-size : 11px;
line-height : 14px;
text-align : justify;
}
.logos{
	display: block;
	margin: 0 10px;
}
