/* CSS Document */
/*****************/
/* Style General */
/*****************/

* {
	margin:0px;
	padding:0px;
}
body {
	margin:0px;
	padding:0px;
	background-color:#998F74;
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
	color:#FFFFFF;
}
form {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
a {
	text-decoration:underline;
	color:#FFFFFF;
}
a:hover {
	text-decoration:none;
	color:#000000;
}
textarea,  select {
	margin:0px;
	padding:3px 0px 2px 3px;
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
}
input {
/*	height:16px;
	margin:0px;
	padding:1px 0px 1px 3px;
	font-family:"Trebuchet MS", Arial;
	font-size:13px;*/
}
fieldset {
	color:#000000;
	border:2px solid #000000;
}
legend {
	padding:0px 7px 0px 7px;
	font-family:"Trebuchet MS", Arial;
	font-size:15px;
	color:#000000;
}
 input, textarea, select#state {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;	
	color: #000;
	background-color: #D8D6C6;
	width: 98%;
	border: 1px solid #FFFFFF;
	line-height: 15px;
	float: left;
	margin: 2px 3px 0 0;
	padding: 2px;
}

#Menu input[type=submit]{
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;	
	color: #000;
	background-color: #D8D6C6;
	width: 80%;
	border: 1px solid #FFFFFF;
	padding: 2px;
	margin-left:15px;
}

input[type=submit]{
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;	
	color: #000;
	background-color: #D8D6C6;
	width: 50%;
	border: 1px solid #FFFFFF;
	margin-left:40px;
	padding: 2px;
}
select {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;	
	color: #000;
	background-color: #D8D6C6;
	width: 55px;
	border: 1px solid #FFFFFF;
	line-height: 15px;
	margin: 2px 3px 0 0;
	padding: 2px;
}
#fday, #nbnights, #nbadt {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;	
	color: #000;
	background-color: #D8D6C6;
	width: 45px;
	border: 1px solid #FFFFFF;
	line-height: 15px;
	margin: 2px 3px 0 0;
	padding: 2px;
}
input#small {
	width: 40px;
	background-color: #D8D6C6;
}
input:focus {
	background-color: #fff;
}
.small {
	width: 100px;
}

.h3{
	font-size:24px;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	color:#FFFFFF;
	height:29px;
}

h3{
	font-size:24px;
	font-weight:bold;
	text-align:center;
	padding:10px 0px 10px 0px;
	color:#FFFFFF;
	height:29px;
}
h2{
	color:#D4D0C8;
	font-size:18px;
	font-weight:normal;
}
.bt {
	display: block;
	width: 250px;
	/*background-image:url(http://chateau-verrieres.com/Theme/defaut/FileMMedia/Image/bt.gif);
	background-repeat: no-repeat;
	background-position: 0 0; 
	background-color:#7c745d;*/
	font-family: "trebuchet MS";
	color: #fff;
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	text-decoration: none;
	line-height: 25px;
	margin: auto;
	border:3px outset #998f74;
}
.bt_chambres {
	display: block;
	width:250px;
	font-family: "trebuchet MS";
	color: #fff;
	text-align: center;
	text-decoration: none;
	line-height: 25px;
	margin: auto;
	font-size:18px;
	font-weight:bold;
	border:2px outset #998f74;
	height:29px;
}
.bt:hover {
	color:#FFF;
}
.bt_chambres:hover {
	color:#FFF;
}
.bt_diapo {
	font-family: "trebuchet MS";
	color: #fff;
	font-size: 13px;
	text-align: center;
	text-decoration: none;
	line-height: 25px;
	margin: auto;
	padding:0px 4px 0px 4px;
	border:2px outset #998f74;
	height:25px;
}

/********/
/* Site */
/********/

#Site {
	margin:0px auto 0px auto;
	padding:0px;
	width:900px;
	background-color:#998F74;
	color:#FFFFFF;
}

/************/
/* Banniere */
/************/

#Banniere {
	margin:0px;
	padding:112px 0px 0px 0px;
	background-image:url(FileMMedia/Image/entete.gif);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	color:#000000;
}

/********/
/* Menu */
/********/

#Menu {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:198px;
}
#Menu ul {
	margin:0px;
	padding:0px;
}
#Menu ul li {
	margin:0px;
	padding:2px 0px 3px 12px;
	list-style:none;
	/*height:20px;
	width:138px;*/
	border-bottom:1px solid #998F74;
	background-color:#8F856B;
}
/*#Menu ul li#contacts{
	height:67px;
}*/
#Menu ul li a {
	display:block;
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
#Menu ul li a:hover {
	color:#FFFFFF;
}

a.reservation{
	font-family: Tahoma, Arial, Verdana;
	font-size: 13px;	
	color: #000;
	background-color: #D8D6C6;
	width: 70%;
	border: 1px solid #FFFFFF;
	padding: 2px;
	margin:10px auto;
	display:block;
	text-decoration:none
}
/************/
/* Rubrique */
/************/

#Rubrique {
	margin:0px;
	padding:0px;
}
#Rubrique p{
	padding:0px 0px 0px 0px;
}

.gris{
	border:5px solid #D4D0C8;
}
/*#Rubrique h1 {
	margin:0px 0px 2px 0px;
	padding:16px 0px 0px 0px;
	font-size:24px;
}
#Rubrique h2 {
	margin:0px 0px 2px 0px;
	padding:8px 0px 0px 0px;
	font-size:20px;
}
#Rubrique h3 {
	margin:0px 0px 2px 0px;
	padding:4px 0px 0px 0px;
	font-size:16px;
}
#Rubrique p {
	margin:5px 0px 6px 0px;
	padding:0px;
}
#Rubrique p:first-letter {
	font-weight:bold;
	padding-left:20px;
	font-size:15px;
}
#Rubrique ul,  #Rubrique ol {
	margin:12px 0px 12px 0px;
	padding:0px 0px 0px 20px;
}
#Rubrique .ficheContact td {
	padding:4px;
}*/
#Rubrique .News {
	padding:0px 20px 0px 20px;
}
#Rubrique .News .Admin {
	text-align:right;
	margin:7px;
}
#Rubrique .News .Titre {
	padding:4px;
	background-color:#CCCCCC;
	font-weight:bold;
	font-size:14px;
}
#Rubrique .News .Schema {
	float:left;
	margin-right:7px;
	padding:4px;
	background-color:#DDDDDD;
}
#Rubrique .News .Texte {
	padding:0px 7px 0px 7px;
}
#Rubrique .News .Categorie {
	display:none;
}
#Rubrique .News .Heure {
	float:right;
	padding:4px;
	font-size:10px;
}
#Rubrique .News .Date {
	float:right;
	padding:4px;
	font-size:10px;
}
#Rubrique .News .Auteur {
	float:right;
	padding:4px;
	font-size:10px;
}
#Rubrique .News .Submit {
	padding:4px;
	text-align:center;
}

/************/
/* PiedPage */
/************/

#PiedPage{
	clear:both;
	width:750px;
	margin:0px auto 0px auto;
	padding-left:150px;
	text-align:right;
	font-size:11px;
	color:#000000;
}
#PiedPage a{
	color:#000000;
}
#PiedPage a:hover{
	color:#FFFFFF;
}