body {
	margin: 0;
	padding: 0;
	background-color: #cd5a00;
}

#global {
	position:absolute;
	left: 50%;
	top: 50%;
	width: 1115;
	height: 718;
	margin-top: -365px; /* moitié de la hauteur */
	margin-left: -565px;
	background-color: #eee;
	z-index: 2;
}
.copyright a {
	text-decoration: none;
	color: #CD5A00;
}
.copyright a:link {
	text-decoration: none;
	color: #CD5A00;
}
.copyright a:hover{
	text-decoration: none;
	color: #f77917;
}
.copyright a:visited {
	text-decoration: none;
}
#center {
	position:absolute;
	left:0;
	top:0;
	width:1115;
	height:718;
	z-index:7;
}

#txt {
	position:absolute;
	left:279px;
	top:99px;
	width:672px;
	height:533px;
	z-index:18;
	font-size: 18px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	behavior: url(iepngfix.htc)	
}
a{
	color: #CD5A00;

}
a:link {
	color: #CD5A00;
	text-decoration: none;	
}
a:hover {
	color: #f77917;
	text-decoration: none;
}
a:visited {
	text-decoration: none;	
}

#bck {
	position:absolute;
	left:0px;
	top:0;
	width:1122;
	height:725;
	z-index:2;
}
#flash {
	position:absolute;
	left:156px;
	top:91px;
	width:800px;
	height:550px;
	z-index:20;
}
#accueil {
	position:absolute;
	left:53px;
	top:225px;
	width:138px;
	height:45px;
	z-index:17;
}
#resto {
	position:absolute;
	left:54px;
	top:262px;
	width:158px;
	height:45px;
	z-index:13;
}
#saveurs {
	position:absolute;
	left:54px;
	top:302px;
	width:178px;
	height:45px;
	z-index:12;
}
#provence {
	position:absolute;
	left:49px;
	top:340px;
	width:160px;
	height:45px;
	z-index:11;
}
#images {
	position:absolute;
	left:50px;
	top:383px;
	width:150px;
	height:45px;
	z-index:10;
}
#contact {
	position:absolute;
	left:53px;
	top:424px;
	width:131px;
	height:45px;
	z-index:9;
}
#sunflowers {
	position:absolute;
	left:27px;
	top:458px;
	width:260px;
	height:232px;
	z-index:24;
}
#logo {
	position:absolute;
	left:150px;
	top:81px;
	width:137px;
	height:144px;
	z-index:23;
}
#lavande {
	position:absolute;
	left:792px;
	top:462px;
	width:238px;
	height:219px;
	z-index:25;
}
.head {
	font-family: "Monotype Corsiva", "Times New Roman";
	font-size: 40px;
	color: #CD5A00;
	background-image: url(../images/PVB_head.png);
	width: 211px;
	margin-left: 50px;
	margin-top: 25px;
	letter-spacing: 2px;
	height: 41px;
	text-align: center;
	behavior: url(iepngfix.htc)	
}
.head2 {
	font-family: "Monotype Corsiva", "Times New Roman";
	font-size: 40px;
	color: #CD5A00;
	background-image: url(../images/PVB_head.png);
	width: 250px;
	margin-left: 50px;
	margin-top: 25px;
	letter-spacing: 2px;
	height: 41px;
	text-align: center;
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
	background-position: 20px;	
}
.head3 {
	font-family: "Monotype Corsiva", "Times New Roman";
	font-size: 40px;
	color: #CD5A00;
	background-image: url(../images/PVB_head.png);
	width: 250px;
	margin-left: 50px;
	margin-top: 25px;
	letter-spacing: 2px;
	height: 41px;
	text-align: center;
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
	background-position: center;
}
.firstletter {
	font-size: 36px;
	font-family: "Monotype Corsiva", Arial;
	color:#333333;
	text-transform: uppercase;
}
.sign {
	background-image: url(../images/PVB_sign.png);
	height: 40px;
	width: 234px;
	text-align: center;
	behavior: url(iepngfix.htc);
	top: 385px;
	position: absolute;
	left: 446px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	font-size: 18px;
	background-position: center;
}
.sign2 {
	background-image: url(../images/PVB_sign.png);
	height: 40px;
	width: 234px;
	text-align: center;
	behavior: url(iepngfix.htc);
	top: 176px;
	position: absolute;
	left: 230px;
	background-position: center;
	vertical-align: top;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	font-size: 18px;
	margin-left: -20px;
}
.sign3{
	background-image: url(../images/PVB_sign.png);
	height: 30px;
	width: 234px;
	text-align: center;
	behavior: url(iepngfix.htc);
	top: 308px;
	position: absolute;
	left: 445px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	font-size: 18px;
	background-position: center;
	padding-top: 10px;
	margin-left: -225px;
}
.sign4 {
	background-image: url(../images/PVB_sign.png);
	height: 40px;
	width: 234px;
	text-align: center;
	behavior: url(iepngfix.htc);
	top: 180px;
	position: absolute;
	left: 446px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	font-size: 18px;
	background-position: center;
}
.sign5 {
	background-image: url(../images/PVB_sign.png);
	height: 40px;
	width: 234px;
	text-align: center;
	behavior: url(iepngfix.htc);
	top: 140px;
	position: absolute;
	left: 253px;
	background-position: center;
	vertical-align: top;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	font-size: 18px;
	margin-left: -20px;
}
#copyright {
	position:absolute;
	left:301px;
	top:645px;
	width:506px;
	height:27px;
	z-index:8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CD5A00;
	text-align: center;
}
#menus {
	position:absolute;
	left:313px;
	top:226px;
	width:174px;
	height:200px;
	z-index:19;
	font-size: 20px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	text-align: center;
}
#pastries {
	position:absolute;
	left:733px;
	top:234px;
	width:191px;
	height:200px;
	z-index:20;
	font-size: 20px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	text-align: center;
}
#wines {
	position:absolute;
	left:570px;
	top:215px;
	width:85px;
	height:200px;
	z-index:21;
	font-size: 20px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	text-align: center;
}
#recipes {
	position:absolute;
	left:530px;
	top:413px;
	width:174px;
	height:159px;
	z-index:22;
}
#recipes {	
	font-size: 20px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	text-align: center;
}
#iframe {
	position:absolute;
	left:280px;
	top:210px;
	width:680px;
	height:420px;
	z-index:19;
}
.paragraph {
	font-size: 18px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color:#333333;
	letter-spacing: 0.5px;
}
.title {
	font-size: 30px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color:#333333;
	text-decoration: none;
}
.vin {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.prices {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 1px;
	line-height: 20px;
}

.link {
	background-image: url(../images/PVB_sign.png);
	height: 170px;
	width: 244px;
	text-align: center;
	behavior: url(iepngfix.htc);
	top: 23px;
	position: absolute;
	left: 81px;
	letter-spacing: 0.5px;
	font-family: "Monotype Corsiva", "Times New Roman";
	font-size: 24px;
	background-repeat: repeat-y;
	background-position: center top;
}
.quotation {
	font-family: "Monotype Corsiva", Arial;
	color: #333333;
	letter-spacing: 0.5px;
	width:450px;
	text-align: justify;
	padding-right: 2px;
	margin-top: -15px;
}
#form {
	position:absolute;
	left:0px;
	top:220px;
	width:344px;
	height: 315px;
	text-align: left;
	z-index:9;
}
.mess {
	font-family: "Monotype Corsiva", Arial;
	color: #333333;
	letter-spacing: 0.5px;
}
.justifier{
	font-size: 18px;
	font-family: "Monotype Corsiva", "Times New Roman";
	color: #333333;
	letter-spacing: 0.5px;
	text-align: justify;
	padding-right: 2px;
}
#photo1 {
	position:absolute;
	left:18px;
	top:131px;
	width:258px;
	height:315px;
	z-index:19;
	padding-top: -15px;
	text-align: center;
}
#photo2 {
	position:absolute;
	left:298px;
	top:79px;
	width:369px;
	height:250px;
	z-index:18;
	text-align: center;
}
