/*********************************************************************/
/* Content         : This is the default style sheet of the site     */
/* Author          : Vincent VILLOT                                  */
/* Creation date   : 2009/05/10                                      */
/* Last modif      :                                                 */
/*********************************************************************/

/*********************************************************************/
/* Common	                                                     */
/*********************************************************************/

body{
  font-family:            arial, helvetica, sans-serif;
  background-color:#FFFFFF;
  color:#000000;
  font-size:12pt;
  width: 610px;
  }

img
{
	border-style:			none;
	border:					0px;
}


/*********************************************************************/
/* Header division                                                   */
/*********************************************************************/

/* Background on the header */
.header 
{
  display:none;
}

/*********************************************************************/
/* Menu division                                                   	 */
/*********************************************************************/

.menu
{
	margin:         0px;
	padding:        0px;
	width:          auto;
	height:         auto;
	float:					left;
	text-align:			center;
	overflow:				hidden;				/* In order that float left respect the wanted position */
	background:     none;
}

/*********************************************************************/
/* menu_top division                                              */
/*********************************************************************/
.menu_top
{
  display:none;
}

/*********************************************************************/
/* Bottom_Menu division                                              */
/*********************************************************************/
.menu_bottom
{
  width:    auto;
}


.menu_bottom address
{
    font-size:              10pt;
    text-align:             center;
    display:                block;
    width:                  610px;
    padding:                8px 1px 8px 1px;
    margin:                 0px auto 0px auto;
    border-style:           solid;
    border-color:           black;
    border-width:           2px 0px 2px 0px;
}


/*********************************************************************/
/* Content division                                                  */
/*********************************************************************/

/* Common styles for Content div. */
/* ------------------------------ */

.content
{
	margin:                 0px;
	padding:                0px;
	width:                  610px;
	height:					800px;
	float:					left;
	text-align:				center;				/* To center images */
	overflow:				auto;				/* In order that float left respect the wanted position */
	background-color: #FFFFFF;
}

.no_print
{
  display:none;
}


.content h1 
{
    display:                block;
    width:                  570px;
    margin:                 0.5em auto 0.2em auto;
    padding-bottom:         0.2em;
    font-size:              1.8em;
    color:                  black;
    text-align:             center;
}

.content h2
{
	clear:					both;
    margin:                 1em 0em 0.8em 0em;
    text-indent:			2em;
    padding:                0.1em;
    font-size:              1.2em;
    color:                  black;
    text-align:             left;
    text-decoration:		underline;
}


.content p
{
	text-align:				justify;
	text-indent:			1.5em;
	margin:					1.2em;
}


.content p:first-letter
{
	font-weight:            bold;
}

.content img
{ 
	margin:					0px auto 0px auto;
}

.content .blink
{
	text-decoration:		blink;
	color:					blue;
}

/* Specific content for index.htm */
/* ------------------------------ */

.content img[src="../pics/maison.jpg"]
{ 
	margin-bottom:				10px;
}

/* Specific content for chambres.htm */
/* --------------------------------- */

.content ul.Chambre
{
	text-align:				left;
	margin-left:			4em;
	margin-top:				-0.8em;
	margin-bottom:			10px;
}

.content img[src="../pics/chambre1a.jpg"]
{ 
	margin:					0px 0px -5px 0px;
}

.content img[src="../pics/chambre1b.jpg"]
{ 
	margin:					0px 0px -5px 0px;
}

.content img[src="../pics/chambre2a.jpg"]
{ 
	margin:					0px 0px -5px 0px;
}

.content img[src="../pics/chambre2b.jpg"]
{ 
	margin:					0px 0px -5px 0px;
}


/* Specific content for repas.htm */
/* ------------------------------ */

.content ul.cuisine
{
  width:          190px;
  padding:        0px;
  margin:         0 -2em 0 5em;
	float: 					left;
	list-style-position:	inside;
	text-align:				left;
}

.content p#salleDej
{
	display:					block;
	margin:					75px 30px 0 auto; 
	width:					210px;
	float:					right;
	text-align:					justify;
}

.content p.cuisine
{
	display:					block;
	width:						150px;
	text-align:					justify;
}

.content img[src="../pics/salleDej.jpg"]
{ 
	float:						left;
	margin-top:					10px;
	margin-left:				15px;
	margin-right:				0px;
}

.content img[src="../pics/cuisineExt.jpg"]
{ 
	margin-top:					0px;
	margin-left:				10px;
}

.content img[src="../pics/cuisineInt.jpg"]
{ 
	margin-top:					0px;
	margin-right:				10px;
}

/* Specific content for liens.htm */
/* ------------------------------ */

.content table#liens
{
	margin: 				0 auto 1em auto;
	width:					90%;
	padding:				0px;
	border:					0px;
	table-layout:			auto;
	border-collapse:		collapse;
}

.content table#liens td
{
    margin:					15px;
    padding:				10px;
    border:					0px;
}

.content table#liens ul
{
/*    list-style-type: none; */
}

.content table#liens li
{ 
    text-align:             left;
}



/* Specific content for tarifs.htm */
/* ------------------------------- */

.content table#tarifs
{
	margin: 				0 auto 1em auto;
	padding:				0px;
	border:					1px solid black;
	background:				#b62;
	border-collapse:		separate;
}

.content table#tarifs th
{
    color:					#b62;
    margin:					15px;
    padding:				10px;
    border:					1px solid blue;
    background:				#8B8; /* #8F8 */
}

.content table#tarifs td
{
    margin:					15px;
    padding:				10px;
    background:			#DDD; /* #CDF; */
    border:					1px solid blue;
}

.content img[src="../pics/plan.jpg"]
{ 
	margin:					0px 0px 0px 0px;
}


/*********************************************************************/
/* Footer division                                                   */
/*********************************************************************/

.footer 
{
  display:none;
}
