.contact-texte, td.contact-texte,td.contact-libelle, p.contact-libelle,input {
	color: rgb(0, 0, 102);
	font-family: "Trebuchet MS";
	font-size:12px;
}

img { border:0 }
.table_light {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #f4f4fe;
	font-size:0.90em
}
.table_dark {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #fbfbff;
	font-size:0.90em
}
.table_left {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-left: 8px;
	font-size:0.85em
}
body {
	margin-top: 0px;
	background-image:url(http://www.leclosduvieuxmoulin.fr/images/backsite.png);
	background-position:center;
	background-repeat:repeat-y;
}
body, tr, td, p, div, input, textarea {
	font-family: "Trebuchet MS";
	font-size:14px;
	}
.left_box {
	padding-left: 8px;
	padding-right: 8px;
	color:#FFFFFF;
	font-weight:bold;
}

.menu {
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	border-style:dashed;
	border-width: 1px;
	border-color:#CCCCCC;
	background-image:url(http://www.leclosduvieuxmoulin.fr/images/backgroung_mnu.jpg);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS";
	font-weight: bold;
	color:color;
}
.menu a {
	color:white;
}

.menu a:hover {
	color:black
}
big{font-size:1em;font-weight:bold;}
ul{font-size:0.90em;}
.style1 {
	font-size: 51px;
	color: #FFFFFF;
	right: 0px;
	bottom: 0px;
	position: absolute;
	letter-spacing: 8px;
	height:44px;
	overflow:hidden;
}
a.link_bottom, a.link_bottom:link {
	color: white;
	font-weight: bold;
	text-decoration:none;
}
a.link_bottom:hover {
	color: white;
	font-weight: bold;
	text-decoration:underline;
}

ul.menu_left
{
	margin: 0 0 10px 0;
	padding: 0 ;
	list-style-type: none ;
font-size: 0.95em
	width: 150px;
}

ul.menu_left li
{
	margin: 0 0 0 4px;
	padding: 0 ;
font-size: 0.9em
	width: 136px;
}

ul.menu_left li a {
	padding-left: 2px;
	text-decoration: none;
	color: #000066;
	border-left: 6px solid #FFFFFF;
}

ul.menu_left li a:hover {
	padding-left: 2px;
	text-decoration: none;
	border-left: 6px solid #CCCCFF;
	color: #0000CC;
}

ul#menu_mh
{
	margin: 0 0 10px 0;
	padding: 0 ;
	list-style-type: none ;

}

ul#menu_mh li
{
	margin: 0 0 0 4px;
	padding: 0 ;
font-size: 0.95em
	width: 136px;
	display: inline;
	font-weight: bold;
}

ul#menu_mh li a {
	padding-left: 2px;
	text-decoration: none;
	color: #000066;
	border-bottom: 6px solid #fff;
	font-weight: bold;
}

ul#menu_mh li a:hover {
	padding-left: 2px;
	text-decoration: none;
	border-bottom: 6px solid #CCCCFF;
	color: #0000CC;
	font-weight: bold;
}

ul#menu_mh li a#lisel {
	padding-left: 2px;
	text-decoration: none;
	color: #000066;
	border-bottom: 6px solid #CCCCFF;
	font-weight: bold;
}

ul#menu_mh li a:hover#lisel {
	padding-left: 2px;
	text-decoration: none;
	border-bottom: 6px solid #CCCCFF;
	color: #0000CC;
	font-weight: bold;
}
