﻿body
{
	margin: 0;
	background-color: #2e407a;
	font-family: Arial, Helvetica, sans-serif;			
	

}
body, html, form
{
	height: 100%;
	margin : 0;
}

h1 
{
	color: #fea700;	
	font-size: 14Px;
	padding: 0;
}


.c1 { color: #000000; }
.c2 { color: #ffffff; }
.c3 { color: #fea700; }

.t0 { font-size: 9Px; }
.t1 { font-size: 10Px; }
.t2 { font-size: 11Px; }
.t3 { font-size: 12Px; }
.t4 { font-size: 13Px; }
.t5 { font-size: 14Px; }

.gras { font-weight: bold; }

a { text-decoration: none; }
a:hover {text-decoration: underline; }

.liens_menu a { text-decoration: none; color: #323232; }
.liens_menu a:hover { text-decoration: underline; color: #686666; }

table.site
{
    background-color: #090f25;
    margin-top: 30Px;
}

a.menu-lien
{
    display: block;
    margin-bottom: 3Px;
    background-image: url(../images/menu-lien.gif);
    background-repeat: repeat-x;
    width: 171Px;
    height: 25Px;
    line-height: 25Px;
    padding-left: 5Px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-size: 13Px;
}
a.menu-lien:hover { background-image: url(../images/menu-lien-over.gif); }

table.bienvenue 
{
    margin: 7Px 0 0 5Px;
    border: solid 1Px #fea700;
    font-size: 11Px;
}
table.bienvenue td 
{ 
    padding: 7Px 5Px 0 5Px; 
    text-align: justify; 
    color: #ffffff;
}
th.titre-bienvenue
{
    background-color: #9e1028;
    font-size: 17Px;
    color: #fea700;
    text-align: left;
}

table.domaine
{
    margin: 7Px 0 0 7Px;
    padding: 3Px 3Px 0 3Px;
    border: solid 1Px #fea700;
    font-size: 11Px;
    color: #ffffff;
    text-align: justify;
}

table.tipis
{
    margin: 7Px 0 0 7Px;
    padding: 3Px 3Px 0 3Px;
    border: solid 1Px #fea700;
    font-size: 11Px;
    color: #ffffff;
    text-align: justify;
}

table.reservation
{
    margin: 7Px 0 0 7Px;
    padding: 3Px 10Px 0 10Px;
    border: solid 1Px #fea700;
    font-size: 12Px;
    color: #ffffff;
    text-align: justify;
}

table.acces
{
    margin: 7Px 0 0 7Px;
    padding: 0 10Px 0 10Px;
    border: solid 1Px #fea700;
    font-size: 12Px;
    color: #ffffff;
    text-align: justify;
}

table.tarifs
{
    margin: 7Px 0 0 7Px;
    padding: 0 5Px 0 5Px;
    border: solid 1Px #fea700;
    font-size: 12Px;
    color: #ffffff;
    text-align: justify;
}

table.album
{
    margin: 7Px 0 0 7Px;
    padding: 0 0 0 5Px;
    border: solid 1Px #fea700;
    font-size: 12Px;
    color: #ffffff;
    text-align: justify;
}

table.chambres
{
    margin: 7Px 0 0 7Px;
    padding: 0 10Px 0 5Px;
    border: solid 1Px #fea700;
    font-size: 11Px;
    color: #ffffff;
    text-align: justify;
}

table.ami
{
    margin: 7Px 0 0 7Px;
    padding: 5Px 10Px 0 5Px;
    border: solid 1Px #fea700;
    font-size: 12Px;
    color: #fea700;
    text-align: center;
}

a.liens-bas 
{
    text-decoration: none;
    color: #ffffff;
    font-size: 11Px;
}

a.btn-liens
{
    margin: 3Px;
    background-image: url(../images/menu-lien.gif);
    background-repeat: repeat-x;
    padding: 6Px 10Px 6Px 10Px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-size: 13Px;
}
a.btn-liens:hover { background-image: url(../images/menu-lien-over.gif); }

input.input1
{
	width: 215Px;
	height: 23Px;
	color: White;
	background-color: #f9a300;
	border: 0;
}

select
{
	height: 19Px;
	color: White;
	background-color: #f9a300;
	border: 0;
}

input.input2
{
	width: 200Px;
}

textarea.textarea1
{
	width: 245Px;
	height: 145Px;
	color: White;
	background-color: #f9a300;
	border: 0;
}

input.button1
{
	width: 215Px;
	height: 25Px;
	font-size: 11Px;
	font-weight: bold;
	color: White;
	background-color: #f9a300;
	border: 0;
}

input.button2
{
	width: 204Px;
	border: solid 1Px #c49e4b;
	background-color: #303b68;
	color: White;
	font-weight: bold;
}
