body {          overflow:hidden;
                background-color:#EEE3E9;
		background-image:  url(../images/rosental.jpg);
		background-repeat: no-repeat;
		background-position:0px 0px;
		font:80% Trebuchet MS, Arial, Helvetica, Sans-Serif;
		color:#333;
		line-height:180%;
		margin:0;
		padding:0;
		text-align:center;
	}
	h1{
		font-size:200%;
		font-weight:normal;
		margin:0;
		padding:0 20px;
		}
	h2{
		font-size:160%;
		font-weight:normal;
		}	
	h3{
		font-size:140%;
		font-weight:normal;
		}	
	img{border:none;}

        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }

	#container{	
		margin:0 auto;
		position:relative;
		top:190px;
		text-align:left;
		width:696px;
		margin-bottom:2em;
		height:365px;
		background-image:  url(../images/fond.png);
		background-repeat: repeat;
		border:1px solid #E17E56;
		}
.CadreG {
margin-left:5px;
margin-top:5px;
width:684px;
height:232px;
background:#FFF;
border:1px solid #E17E56;
}
	#header{
		height:72px;
		line-height:80px;
		color:#E17E56;
		}				
	#content{
		position:relative;
		}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{
		width:696px;
		height:241px;
		overflow:hidden; 
		}	

	/* numeric controls */	

	ol#controls{
		margin:10px 10px;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0;
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:2px solid #BFBFBF;
		background:#FFF;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li a:hover{
		border:2px solid #E17E56;
		}

	ol#controls li.current a{
		color:#E16836;
		border:2px solid #E17E56;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

.textfield {
  border:1px solid #CCCCCC;
}
.Formulaire {
  border:1px solid #CCCCCC;
}

.Titre2 {
  position:relative;top:-56px;letter-spacing:1px;text-align:center;
}


h1 {
  margin-top:-10px;font-family:Verdana;letter-spacing:2px;text-align:center;color:999;
}
h2 {
  font-family:Verdana;font-size:14px;letter-spacing:2px;text-align:center;margin-top:0px;margin-bottom:15px;color:#E16836;
}
h3 {
  font-family:Verdana;font-size:14px;letter-spacing:2px;margin-top:4px;margin-left:8px;color:#E16836;
}
h4 {
  font-family:Verdana;font-size:11px;letter-spacing:1px;text-align:center;margin-top:-5px;color:#E16836;
}

p {
  font-family:Verdana;font-size:11px;letter-spacing:1px;margin-top:-18px;margin-left:10px;color:#999;
}
.fond {
/*
z-index:100;
background-image:  url(../images/flower.png);
background-repeat: no-repeat;
background-position:0px 110px;
height:580px;
*/
}
.fond2 {
z-index:100;
background-image:  url(../images/flower2.png);
background-repeat: no-repeat;
background-position:400px 10px;
height:580px;
}
.Finaliser {
cursor:pointer;
padding:4px;
font-family:Verdana;
letter-spacing:2px;
border:2px solid #BFBFBF;
background:#FFF;
color:#E16836;
}

.home {
z-index:1;
position:absolute;
top:130px;
left:10px;
}
.prix {
position:absolute;
top:130px;
right:16px;
background-image:  url(../images/Prix.png);
background-repeat: no-repeat;
width:250px;
height:50px;
border:1px solid #B3504A;
}
.footer {
  width:100%;
  height:500px;
  margin-top:-10px;
  background-image:  url(../images/fond2.png);
  background-repeat: repeat-x;
}