body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 11px ;
	border : 0px solid #000 ;
/*style des ascenceurs*/
	scrollbar-face-color: #EEEEEE; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #003300; 
	scrollbar-darkshadow-color: #003300; 
	scrollbar-track-color: #DDDDDD; 
	scrollbar-arrow-color: #003300;

}
p, td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 11px ;
	border : 0px solid #000 ;
}

img {
	border : 0px;
}

textarea,input {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 11px ;
}

.fond_long {

 background: url(../images/barb_01.jpg) no-repeat center top;

}
/* style du texte en première page */

.texteaccueil {
	margin : 0 100px 0 100px;
	text-align: justify;
	line-height: 190% ;
	font-size : 12px;
}

.texteaccueil2 {
	text-align: justify;
	line-height: 150% ;
	font-size : 12px;
}

.texteaccueil2 td {
	padding : 0 5px 0 5px;
}

td.accueil {
	height : 21px ;
}

.accueil a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/accueil.gif") 0 0 no-repeat;
	text-decoration: none;
}

/* style du survol des boutons*/

.accueil a:hover {	
	background-position: 0 -21px;
}

td.chambres {
	height : 21px ;
}
.chambres a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/chamb.gif") 0 0 no-repeat;
	text-decoration: none;
}

.chambres a:hover {

	background-position: 0 -21px;
}

td.salons {	
	height : 21px ;
}
.salons a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/salons.gif") 0 0 no-repeat;
	text-decoration: none;
}

.salons a:hover {

	background : url("../images/salons.gif")  0 0 no-repeat ;
	background-position: 0 -21px;
}

td.parc {
	height : 21px ;
}
.parc a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/parc.gif") 0 0 no-repeat;
	text-decoration: none;
}

.parc a:hover {

	background : url("../images/parc.gif")  0 0 no-repeat ;
	background-position: 0 -21px;
}

td.decouverte {
	height : 21px ;
}
.decouverte a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/decouverte.gif") 0 0 no-repeat;
	text-decoration: none;
}

.decouverte a:hover {

	background : url("../images/decouverte.gif")  0 0 no-repeat ;
	background-position: 0 -21px;
}

.tarifs {
	height : 21px ;
}
.tarifs a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/tarifs.gif") 0 0 no-repeat;
	text-decoration: none;
}

.tarifs a:hover {

	background : url("../images/tarifs.gif")  0 0 no-repeat ;
	background-position: 0 -21px;
}

.acces {
	height : 21px ;
}
.acces a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/acces.gif") 0 0 no-repeat;
	text-decoration: none;
}

.acces a:hover {

	background : url("../images/acces.gif")  0 0 no-repeat ;
	background-position: 0 -21px;
}

.resa {
	height : 21px ;
}

.resa a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/resa.gif") 0 0 no-repeat;
	text-decoration: none;
}

.resa a:hover {

	background : url("../images/resa.gif")  0 0 no-repeat ;
	background-position: 0 -21px;
}

.part {
	height : 21px ;
}

.part a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/part.gif") 0 0 no-repeat;
	text-decoration: none;
}

.part a:hover {

	background : url("../images/part.gif")  0 0 no-repeat ;
	background-position: 0 -24px;
}

/* style du bouton accueil et autres en anglais */

td.accueil_en {
	height : 21px ;
}

.accueil_en a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/accueil_en.gif") 0 0 no-repeat;
	text-decoration: none;
}

/* style du survol des boutons*/

.accueil_en a:hover {	
	background-position: 0 -21px;
}

td.chambres_en {
	height : 21px ;
}
.chambres_en a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/chamb_en.gif") 0 0 no-repeat;
	text-decoration: none;
}

.chambres_en a:hover {

	background-position: 0 -21px;
}

td.salons_en {	
	height : 21px ;
}
.salons_en a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/salons_en.gif") 0 -4px no-repeat;
	text-decoration: none;
}

.salons_en a:hover {

	background-position: 0 -30px;
}

td.parc_en {
	height : 21px ;
}
.parc_en a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/parc_en.gif") 0 0 no-repeat;
	text-decoration: none;
}

.parc_en a:hover {

	background-position: 0 -21px;
}

td.decouverte_en {
	height : 21px ;
}
.decouverte_en a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/decouverte_en.gif") 0 0 no-repeat;
	text-decoration: none;
}

.decouverte_en a:hover {

	background-position: 0 -24px;
}

.tarifs_en {
	height : 21px ;
}
.tarifs_en a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/tarifs_en.gif") 0 0 no-repeat;
	text-decoration: none;
}

.tarifs_en a:hover {

	background-position: 0 -21px;
}

.acces_en {
	height : 21px ;
}
.acces_en a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/acces_en.gif") 0 0 no-repeat;
	text-decoration: none;
}

.acces_en a:hover {

	background-position: 0 -21px;
}

.resa_en {
	height : 21px ;
}

.resa_en a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/resa_en.gif") 0 0 no-repeat;
	text-decoration: none;
}

.resa_en a:hover {

	background-position: 0 -21px;
}

.part_en {
	height : 21px ;
}

.part_en a {
	display:block;
	float: left;
	width: 138px;
	height: 21px;
	border: 0;
	padding: 0;
	margin:0px 0px 0px 0px;
	background: url("../images/part_en.gif") 0 0 no-repeat;
	text-decoration: none;
}

.part_en a:hover {

	background : url("../images/part_en.gif")  0 0 no-repeat ;
	background-position: 0 -24px;
}

/* lien blanc, noir au survol, blanc vivité, non souligné */

.mma {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size : 14px ;
	color: #0000ff;
	TEXT-DECORATION: none;
	width : 75px ;
	text-align : center ;
	display : block ;
	float:right;
}

.mma:hover {
	color: #0000ff;
	text-decoration: underline;
}

.enter {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size : 14px ;
	font-weight : bold ;
	color: #0000ff;
	TEXT-DECORATION: none;
	width : 75px ;
	text-align : center ;
	display : block ;
	float:right;
}

.enter:hover {
	color: #0000ff;
	text-decoration: underline;
}

.ptxt
{
	font-size:11px;
}

.ptxt a
{
	color : #ffffff;
	text-decoration : none ;
}

.ptxt a:hover
{
	color : #ffffff;
	text-decoration : underline ;
}

#ptxtsou
{
	font-size:12px;
	text-decoration: underline;
}

/* style des liens en bas de page "bievenue au chateau et tricomconception" */

.liba
{
	font-size:10px;
}

.liba a,.retour,.salon
{
	color: #003366;
	text-decoration: none;
}
	
.liba a:hover,.retour:hover,.salon:hover
{
	color: #000000;
	text-decoration: underline;
}