@charset "utf-8";
/* CSS Document */

body
{
	background-image : url('templates/fond-ambiance-botanique-concept.png');
	background-position : bottom center;
	background-repeat : repeat-x;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

img
{
	border : 0px;
}

a
{
	color : inherit;
	text-decoration:inherit;
}

p a
{
	color : inherit;
	text-decoration:underline;
}

p img
{
	float : left;
	margin : 5px;
}

a:hover
{
	text-decoration:underline;
}

#frame
{
	width : 1100px;
	height : 1000px;
	margin : 0 auto;
	background-image : url('templates/cadre3-ambiance-botanique-concept.png');
	background-position : top center;
	background-repeat : no-repeat;
	margin-bottom : 100px;
	padding-top : 210px;
}

#content
{
	/*border : 1px solid black;*/
	width : 680px;
	height : 430px;
	margin-left : 230px;
}

#logo
{
	/*border : 1px solid black;*/
	float : left;
	width : 130px;
	height : 80px;
	margin-top : 40px;
	margin-left : 10px;
}

#menu
{
	/*border : 1px solid black;*/
	float : right;
}

#menu a
{
	height : 30px;
	width : 150px;
	padding-left : 15px;
	margin-top : 5px;
	color : #8A3719;
	text-decoration:none;
	display : block;
	background-image:url('templates/fond-menu.png');
	background-repeat : no-repeat;
	font-weight:bold;
	vertical-align:middle;
}

#menu a:hover
{
	color : #4F1F0E;
	background-image:url('templates/fond-menu-hover.png');
}

#accroche
{
	/*border : 1px solid black;*/
	border-left : 2px solid black;
	margin-top : 30px;
	margin-left : 10px;
	padding-left : 5px;
	float : left;
	width : 340px;
	height : 100px;
}

#accroche p
{
	display : inline;
}

#accroche h1
{
	display : inline;
	font-size : 0.8em;
	text-align:left;
	color : black;
}

#accroche h2
{
	font-size : 0.7em;
	text-align:left;
	color : #8A3719;
}

#accroche h3
{
	display : inline;
	font-size : 0.8em;
	text-align:left;
	color : #B1C800;
}

#encart_droite
{
	/*border : 1px solid black;*/
	float : right;
	background-image:url('templates/fond-defilement-image.png');
	background-repeat : no-repeat;
	width : 150px;
	height :270px;
	margin-right : 10px;
	margin-top : 10px;
	overflow : hidden;
	
}

#encart_droite h1
{
	font-size : 1em;
	text-align : center;
	color : white;
	font-weight:bold;
	text-decoration:underline;
}

#encart_droite h2
{
	font-size : 0.9em;
	text-align : center;
	color :#4F1F0E;
	font-weight:bold;
	text-decoration:underline;
}

#encart_droite a img
{
	margin-left : 5px;
	margin-bottom : 8px;
}

#encart_droite p
{
	font-size : 0.8em;
	text-align:center;
	color : #8A3719;
	font-weight:bold;
}

#interieur
{
	/*border : 1px solid black;*/
	margin-top : 20px;
	padding-left:20px;
	padding-right:20px;
	float : left;
	width : 470px;
	height : 270px;
}

#interieur h1
{
	font-size : 1em;
	text-align:left;
	color : black;
	line-height : 10px !important;
	line-height: 10px;
}

#interieur h2
{
	font-size : 0.8em;
	text-align:left;
	color : #B1C800;
	line-height : 5px !important;
	line-height: 5px;
	text-indent : 20px;
}

#interieur p
{
	font-size : 0.7em;
	font-weight:bold;
	text-align:justify;
	color : #8A3719;
	line-height : 11px !important;
	line-height: 10px;
	padding-left : 3px;
	border-left : 2px solid #8A3719;
}

#contact_input
{
	display : block;
	width : 100%;
	float : left;
	margin-bottom:5px;
}

#contact_input label
{
	float : left;
	display : block;
	font-weight:bold;
	font-size:0.8em;
	color : #8A3719;
}

#contact_input input
{
	float : right;
	display : block;
	border : 1px solid #B1C800;
	background-repeat : no-repeat;
	background-position : center right;
}

#contact_textarea
{
	display : block;
	width : 100%;
	float : left;
}

#contact_textarea label
{
	float : left;
	display : block;
	font-weight:bold;
	font-size:0.8em;
	color : #8A3719;
}

#contact_textarea textarea
{
	border : 1px solid #B1C800;
	background-repeat : no-repeat;
	background-position : top right;
	background-color : transparent;
}

#footer
{
	display : inline;
	position : relative;
	left : 50%;
	bottom : 0px;
}

#footer p
{
	display : inline;
	color : white;
	font-size:0.6em;
}

#footer a
{
	display : inline;
	color : white;
}