/* CSS Document */
/*---------------General----------------------*/
body{
	background:url(images/rightbg.gif) repeat-x 0 0 #ADA984;
	padding:0 0 61px 0px;
	margin:0px;
	margin-left: 0px;
	margin-right: 0px;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#63726D;
}

p, td, input, img{
	padding:0px;
	margin:0px;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	color: #575757;
	text-align:right;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	padding-left: 10px;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bcb648;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-top:5px;
}

h2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bcb648;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-top:5px;
}

h3{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #bcb648; line-height:14px; font-weight:bold; text-decoration:none; 
}

h3 a{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #bcb648; line-height:14px; font-weight:bold; text-decoration:none; 
}


h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eee;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}

h5{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffe800;
	text-align:center;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}

h5 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffe800;
	text-align:center;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}

/*------------------------Background---------------*/
.leftbg{
	background:url(images/leftbg.gif) repeat-x 0 0 #ADA984;
}
.rightbg{
	background:url(images/rightbg.gif) repeat-x 0 0 #ADA984;
}
/*------------------------header---------------*/
.topbg{
	background:url(images/topbg.gif) repeat-x 0 0;
}
.logo{
	background:url(images/logobg.gif) no-repeat 0 0;
}
.title{
	padding:0 0 11px 0;
}
.search_site{
	font:bold 16px/21px Tahoma, Arial, Helvetica, sans-serif;
	color:#32301E;
}
input.fild{
	width:195px; 
	height:21px;
	font:normal 10px/21px Tahoma, Arial, Helvetica, sans-serif;
	color:#5D5D5D;
}
.search{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#E5DCC9;
	background:url(images/search-bg.gif) no-repeat 0 0px;
	cursor:pointer; border:none; width:47px; height:21px;
}
.headerbg{
	background:url(images/headerbg.gif) repeat-x 0 0 #3E4A46;
}
ul.link{
	list-style-type:none;
	padding:0 0 0 16px;
	margin:0px;
}
ul.link li{
	background:url(images/linkdottedline.gif) no-repeat right bottom;
	float:left;
}
ul.link li.noimg{
	background-image:none;
}
.navbar-off{
	font:bold 11px/67px Arial, Helvetica, sans-serif;
	color:#bcb648; text-decoration:none;
	padding:0 13px 0 13px;
}

ul.link li a{
	font:bold 11px/67px Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none;
	padding:0 13px 0 13px;
}
ul.link li a:hover{
	font:bold 11px/67px Arial, Helvetica, sans-serif;
	color:#C4BC4D; text-decoration:none;
}
.studios-meubles-cannes-bg{
	background:url(images/studios-meubles-cannes-bg.jpg) no-repeat 7px 0;
}
.interior{
	padding:19px 0 0 26px;
}
.interior_text{
	padding:10px 20px 0 20px;
	color:#c0c0c0;
}
.more{
	padding:20px 43px 20px 0;
	background:url(images/morebg.gif) no-repeat 26px 17px;
	color:#ffe800;
}
.more a{
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#ffe800; text-decoration:none;
}
.more a:hover{
	color:#fff; text-decoration:underline;
}
.pattern{
	background:url(images/pattern.gif) repeat 0 0;
}
.design{
	background:url(images/design.gif) no-repeat 0 0;
}
/*------------------------body---------------*/
.bodybg{
	padding:5px 0 13px 0;
}
.body_leftbg{
	background:url(images/body-leftbg.gif) repeat-x 0 0 #101413;
	padding:6px 0 0 0;
}
.bodydottedline{
	background:url(images/body-dottedline.gif) repeat-y right bottom;
}
.living_area{
	padding:15px 0 0 5px;
	color:#fff;
}
.living_area a{
	padding:15px 0 0 5px;
	color:#fff;
}
.white-form{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
	font-size: 11px;
	font-weight: bold;
}
.white-12{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.white-13{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.white-14{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.red-star{
    color:#ffe800;
	font-size:14px;
}
.red-norm{
    color:#ffe800;
	font-size:11px;
}
.contactus{
	padding:0 0 0 12px;
	background:url(images/contactus-img.gif) no-repeat 94px 5px;
}
.contactus_text{
	padding:12px 0 0 13px;
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#A4ACAA;
}
.contactus_text a{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#A4ACAA; text-decoration:none;
}
.contactus_text a:hover{
	color:#A4ACAA; text-decoration:underline;
}
.contactus_text span{
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#CBCBCB;
}
/*------------------------Footer---------------*/
.footer_left{
	background:url(images/footer-left.gif) no-repeat 0 0;
}
.footer_middle{
	background:url(images/footer-middle.gif) repeat-x 0 0;
}
.footer_right{
	background:url(images/footer-right.gif) no-repeat 0 0;
}
.footer{
	font:normal 11px/19px Tahoma, Arial, Helvetica, sans-serif;
	color:#9CB1AA;
	background:url(images/footerbg.gif) repeat-x 0 0 #242E2A;
	padding:12px 0 0 0;
}
.footer a{
	color:#9CB1AA; text-decoration:none;
	padding:0 10px 0 10px;
}
.footer a:hover{
	color:#9CB1AA; text-decoration:underline;
}
/*-----------------------Galery-1------------------*/
#Big1-1vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-1/big1.jpg);
	visibility: hidden;
}
#Big2-1vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-1/big2.jpg);
	visibility: hidden;
}
#Big3-1vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-1/big3.jpg);
	visibility: hidden;
}
#Big4-1vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-1/big4.jpg);
	visibility: hidden;
}
#Big10-1vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-1/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-2------------------*/
#Big1-2vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-2/big1.jpg);
	visibility: hidden;
}
#Big2-2vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-2/big2.jpg);
	visibility: hidden;
}
#Big3-2vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-2/big3.jpg);
	visibility: hidden;
}
#Big4-2vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-2/big4.jpg);
	visibility: hidden;
}
#Big10-2vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-2/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-3------------------*/
#Big1-3vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-3/big1.jpg);
	visibility: hidden;
}
#Big2-3vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-3/big2.jpg);
	visibility: hidden;
}
#Big3-3vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-3/big3.jpg);
	visibility: hidden;
}
#Big4-3vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-3/big4.jpg);
	visibility: hidden;
}
#Big10-3vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-3/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-4------------------*/
#Big1-4vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-4/big1.jpg);
	visibility: hidden;
}
#Big2-4vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-4/big2.jpg);
	visibility: hidden;
}
#Big3-4vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-4/big3.jpg);
	visibility: hidden;
}
#Big10-4vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-4/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-5------------------*/
#Big1-5vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-5/big1.jpg);
	visibility: hidden;
}
#Big2-5vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-5/big2.jpg);
	visibility: hidden;
}
#Big3-5vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-5/big3.jpg);
	visibility: hidden;
}
#Big4-5vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-5/big4.jpg);
	visibility: hidden;
}
#Big10-5vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-5/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-6------------------*/
#Big1-6vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-6/big1.jpg);
	visibility: hidden;
}
#Big2-6vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-6/big2.jpg);
	visibility: hidden;
}
#Big3-6vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-6/big3.jpg);
	visibility: hidden;
}
#Big4-6vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-6/big4.jpg);
	visibility: hidden;
}
#Big10-6vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-6/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-7------------------*/
#Big1-7vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-7/big1.jpg);
	visibility: hidden;
}
#Big2-7vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-7/big2.jpg);
	visibility: hidden;
}
#Big3-7vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-7/big3.jpg);
	visibility: hidden;
}#Big4-7vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-7/big4.jpg);
	visibility: hidden;
}

#Big10-7vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-7/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-8------------------*/
#Big1-8vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-8/big1.jpg);
	visibility: hidden;
}
#Big2-8vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-8/big2.jpg);
	visibility: hidden;
}
#Big3-8vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-8/big3.jpg);
	visibility: hidden;
}
#Big4-8vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-8/big4.jpg);
	visibility: hidden;
}
#Big10-8vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-8/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-9------------------*/
#Big1-9vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-9/big1.jpg);
	visibility: hidden;
}
#Big2-9vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-9/big2.jpg);
	visibility: hidden;
}
#Big3-9vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-9/big3.jpg);
	visibility: hidden;
}
#Big4-9vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:2;
	background-image: url(images/page-studio-9/big4.jpg);
	visibility: hidden;
}
#Big10-9vision {
	position:absolute;
	width:574px;
	height:383px;
	z-index:1;
	background-image: url(images/page-studio-9/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-10-T2------------------*/
#Big1-10vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t2/big1.jpg);
	visibility: hidden;
}
#Big2-10vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t2/big2.jpg);
	visibility: hidden;
}
#Big3-10vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t2/big3.jpg);
	visibility: hidden;
}
#Big4-10vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t2/big4.jpg);
	visibility: hidden;
}
#Big5-10vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t2/big5.jpg);
	visibility: hidden;
}
#Big6-10vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t2/big6.jpg);
	visibility: hidden;
}
#Big7-10vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t2/big7.jpg);
	visibility: hidden;
}
#Big10-10vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t2/big10.jpg);
	visibility: hidden;
}
/*-----------------------Galery-11-T4------------------*/
#Big1-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big1.jpg);
	visibility: hidden;
}
#Big2-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big2.jpg);
	visibility: hidden;
}
#Big3-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big3.jpg);
	visibility: hidden;
}
#Big4-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big4.jpg);
	visibility: hidden;
}
#Big5-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big5.jpg);
	visibility: hidden;
}
#Big6-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big6.jpg);
	visibility: hidden;
}
#Big7-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big7.jpg);
	visibility: hidden;
}
#Big8-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big8.jpg);
	visibility: hidden;
}
#Big9-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big9.jpg);
	visibility: hidden;
}

#Big10-11vision {
	position:absolute;
	width:524px;
	height:350px;
	z-index:1;
	background-image: url(images/page-appart-t4/big10.jpg);
	visibility: hidden;
}

.contactus_textbig{
	padding:12px 0 0 13px;
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#A4ACAA;
}
.contactus_textbig a{
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#A4ACAA; text-decoration:none;
}
.contactus_textbig a:hover{
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#A4ACAA; text-decoration:underline;
}
.contactus_textbig span{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#CBCBCB;
}
th{background-image:url(images/search-bg.gif);}

.pub{
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	color:#ffe800;
	}
		
a.choixgras:link{
	font-family: Tahoma, Arial, Helvetica, sans-seri;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	
}
a.choixgras:visited{
	font-family: Tahoma, Arial, Helvetica, sans-seri;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	
}
a.choixgras:hover{
	font-family: Tahoma, Arial, Helvetica, sans-seri;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	
}
a.calendrier:hover{
font-family: Tahoma, Arial, Helvetica, sans-seri;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}
a.calendrier:link{
font-family: Tahoma, Arial, Helvetica, sans-seri;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}
a.calendrier:visited{
font-family: Tahoma, Arial, Helvetica, sans-seri;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}