/* CSS Document */
a{color:#666666;text-decoration:underline;}

body {
    margin:0;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

li{
 	list-style-type:none;
 }
	
#general{
	position:relative;
	width:980px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	z-index:1;
}

#contenu{
	position:relative;
	width: 980px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	z-index:2;
}

#contenu_environnement{
	position:relative;
	width: 960px;
	margin-left: 10px;
	z-index:2;
}

.pied{
	clear:both;
}

.footer_txt {
	color: #999999;
	font-size: 11px;
}

.vert {
	color: #A3B806;
}

/*HEADER MILLENIUM */

#header{
	position:relative;
	width: 980px;
	height: 37px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	z-index:2;
}

#logo{
	float : left;
	margin-left: 10px;
	z-index:1;
}

#menu{
	float : right;
	position:relative;
	height: 35px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	z-index:1;
}

#sweet_menu{
	border:0px;
	position: relative;
	z-index: 2;}

  #sweet_menu a#sweet_accueil{float:left;width:82px;height:35px;background:url(images/menu_accueil_off.gif) no-repeat;}
  #sweet_menu a#sweet_accueil:hover{background:url(images/menu_accueil_on.gif) no-repeat;}
  #sweet_menu a#sweet_accueil.sel{background:url(images/menu_accueil_sel.gif) no-repeat;}
  
  #sweet_menu a#sweet_concept{float:left;width:101px;height:35px;background:url(images/menu_concept_off.gif) no-repeat;}
  #sweet_menu a#sweet_concept:hover{background:url(images/menu_concept_on.gif) no-repeat;}
  #sweet_menu a#sweet_concept.sel{background:url(images/menu_concept_sel.gif) no-repeat;}
  
  #sweet_menu a#sweet_modeles{float:left;width:109px;height:35px;background:url(images/menu_modeles_off.gif) no-repeat;}
  #sweet_menu a#sweet_modeles:hover{background:url(images/menu_modeles_on.gif) no-repeat;}
  #sweet_menu a#sweet_modeles.sel{background:url(images/menu_modeles_sel.gif) no-repeat;}
  
  #sweet_menu a#sweet_environnement{float:left;width:140px;height:35px;background:url(images/menu_environnement_off.gif) no-repeat;}
  #sweet_menu a#sweet_environnement:hover{background:url(images/menu_environnement_on.gif) no-repeat;}
  #sweet_menu a#sweet_environnement.sel{background:url(images/menu_environnement_sel.gif) no-repeat;}
  
  #sweet_menu a#sweet_contact{float:left;width:87px;height:35px;background:url(images/menu_contact_off.gif) no-repeat;}
  #sweet_menu a#sweet_contact:hover{background:url(images/menu_contact_on.gif) no-repeat;}
  #sweet_menu a#sweet_contact.sel{background:url(images/menu_contact_sel.gif) no-repeat;}
  
  #sweet_menu a#sweet_millenium{float:left;width:162px;height:35px;background:url(images/menu_millenium_off.gif) no-repeat;}
  #sweet_menu a#sweet_millenium:hover{background:url(images/menu_millenium_on.gif) no-repeat;}
  #sweet_menu a#sweet_millenium.sel{background:url(images/menu_millenium_sel.gif) no-repeat;}
  
  #sweet_menu a#sweet_becots{float:left;width:150px;height:35px;background:url(images/menu_becots_off.gif) no-repeat;}
  #sweet_menu a#sweet_becots:hover{background:url(images/menu_becots_on.gif) no-repeat;}
  #sweet_menu a#sweet_becots.sel{background:url(images/menu_becots_sel.gif) no-repeat;}
  
  #sweet_menu a#sweet_becots2{float:left;width:150px;height:35px;background:url(images/menu_becots_off2.gif) no-repeat;}
  #sweet_menu a#sweet_becots2:hover{background:url(images/menu_becots_on2.gif) no-repeat;}
  #sweet_menu a#sweet_becots2.sel{background:url(images/menu_becots_sel2.gif) no-repeat;}
  
  #sweet_menu a#sweet_clos{float:left;width:140px;height:35px;background:url(images/menu_clos_off.gif) no-repeat;}
  #sweet_menu a#sweet_clos:hover{background:url(images/menu_clos_on.gif) no-repeat;}
  #sweet_menu a#sweet_clos.sel{background:url(images/menu_clos_sel.gif) no-repeat;}
  
  #sweet_menu a#sweet_becotsh{float:left;width:150px;height:35px;background:url(images/menu_cottage_off.gif) no-repeat;}
  #sweet_menu a#sweet_becotsh:hover{background:url(images/menu_cottage_sel.gif) no-repeat;}
  #sweet_menu a#sweet_closh{float:left;width:140px;height:35px;background:url(images/menu_clos_off.gif) no-repeat;}
  #sweet_menu a#sweet_closh:hover{background:url(images/menu_clos_sel.gif) no-repeat;}
  #sweet_menu a#sweet_milleniumh{float:left;width:162px;height:35px;background:url(images/menu_millenium_off.gif) no-repeat;}
  #sweet_menu a#sweet_milleniumh:hover{background:url(images/menu_millenium_sel.gif) no-repeat;}

/*HOME MILLENIUM */

#contenu_home_right{
	float : right;
	position:relative;
	width: 524px;
	margin-top: 40px;
	z-index:2;
}

#contenu_home_right p {
	margin-left: 30px;
}

#contenu_home_left{
	float : left;
	position:relative;
	width: 456px;
	margin-top: 60px;
	z-index:2;
}

#sweet_menu_home{
	border:0px;
	position: relative;
	z-index: 2;}
  
  #sweet_menu_home a#m120{float:left;width:131px;height:166px;background:url(images/home_m120_off.gif) no-repeat;}
  #sweet_menu_home a#m120:hover{background:url(images/home_m120_on.gif) no-repeat;}
  
  #sweet_menu_home a#m140{float:left;width:131px;height:166px;background:url(images/home_m140_off.gif) no-repeat;}
  #sweet_menu_home a#m140:hover{background:url(images/home_m140_on.gif) no-repeat;}
  
  #sweet_menu_home a#m160{float:left;width:131px;height:166px;background:url(images/home_m160_off.gif) no-repeat;}
  #sweet_menu_home a#m160:hover{background:url(images/home_m160_on.gif) no-repeat;}
  
  #sweet_menu_home a#m180{float:left;width:131px;height:166px;background:url(images/home_m180_off.gif) no-repeat;}
  #sweet_menu_home a#m180:hover{background:url(images/home_m180_on.gif) no-repeat;}


/*LE CONCEPT MILLENIUM */

#contenu_concept_gauche{
	position:relative;
	float:left;
	width:405px;
	padding-right:19px;
	margin-top:40px;
	margin-left:10px;
}

#contenu_concept_droite{
	position:relative;
	float:left;
	width:520px;
	margin-top:40px;
	margin-left:5px;
}

#contenu_concept_gauche p, #contenu_concept_droite p{
	margin-top:4px;
	margin-bottom:15px;
}

.bordure_diapo{
	position:relative;
	border:5px solid #EDEDED;
	width: 405px;
	height:240px;
}

.ombre{
	position:absolute;
	bottom:-18px;
	right:-5px;
	width:146px;
	height:13px;
	background-image:url('images/ombre.png');
	background-repeat:no-repeat;
}

.fond_barre{
	position:relative;
	margin-top:35px;
	width:500px;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	background-image:url('images/fond_raye.gif');
	background-repeat:repeat;
}

.fond_barre p{
	color:#FFFFFF;
}

.masque{
	position:absolute;
	top:0px;
	right:0px;
	width:209px;
	height:43px;
	background-color:#FFFFFF;
}

img.titre{
	display:block;
}

/* BECOTS */

#contenu_becots01{
	position:relative;
	float:left;
	width:940px;
	margin-top:40px;
	margin-left:10px;
}

#contenu_becots01_text {
	width:400px;
	margin-top:4px;
	float:left;
	padding-top:8px;
	padding-left:10px;
}

#contenu_becots01 img.visuel{
	float:right;
}

#contenu_becots02{
	position:relative;
	float:left;
	width:940px;
	margin-top:40px;
	margin-left:10px;
	padding-bottom:1px;
}

#contenu_becots02_text {
	width:420px;
	margin-top:4px;
	margin-bottom:15px;
	float:left;
	padding-top:8px;
	padding-left:20px;
}

#contenu_clos02_text {
	width:250px;
	margin-top:4px;
	margin-bottom:15px;
	float:left;
	padding-top:8px;
}

#contenu_becots02 img.visuel{
	float:left;
}

#monBloc{ display:none;}

/*CONTACT MILLENIUM */

#contenu_contact_gauche1{
	float:left;
	width:264px;
	margin-top:40px;
	margin-left:10px;
}

#contenu_contact_droite1{
	float:left;
	width:696px;
	margin-top:40px;
}

#contenu_contact_gauche2{
	float:left;
	width:423px;
	margin-top:33px;
	margin-left:10px;
}

#contenu_contact_droite2{
	float:left;
	width:527px;
	margin-top:33px;
	margin-left:10px;
	
}

#contenu_contact_gauche1 a{
	color:#A3B906;
	text-decoration:none;
	font-weight:bold;
}

#contenu_contact_droite2 p{
	margin-top:0px;
}

/*MODELES MILLENIUM */

#contenu_modeles_left{
	float : left;
	position:relative;
	width: 517px;
	margin-top: 40px;
	margin-left: 10px;
	z-index:2;
}

#contenu_modeles_right{
	float : right;
	position:relative;
	width: 432px;
	margin-top: 50px;
	margin-right: 5px;
	z-index:2;
}
#sweet_img_modeles{
	border:0px;
	width: 314px;
	position: relative;
	margin-top: 50px;
	z-index: 2;}

#sweet_menu_modeles{
	border:0px;
	width: 114px;
	float:right;
	position: relative;
	z-index: 2;}

/*MODELES DETAILS MILLENIUM */

#contenu_detail_left{
	float : left;
	position:relative;
	width: 485px;
	margin-top: 30px;
	margin-left: 10px;
	z-index:2;
}

#contenu_detail_right{
	float : right;
	position:relative;
	width: 456px;
	margin-top: 25px;
	z-index:2;
}

#contenu_detail_left2{
	float : left;
	position:relative;
	width: 590px;
	margin-top: 30px;
	margin-left: 10px;
	z-index:2;
}

#contenu_detail_right2{
	float : right;
	position:relative;
	width: 300px;
	margin-top: 90px;
	margin-right:30px;
	z-index:2;
}

#sweet_menu_detail{
	border:0px;
	position: relative;
	z-index: 2;}
    
  #sweet_menu_detail a#m120{float:left;width:114px;height:58px;background:url(images/menu_concept01_off.gif) no-repeat;}
  #sweet_menu_detail a#m120:hover{background:url(images/menu_concept01_on.gif) no-repeat;}
  #sweet_menu_detail a#m120.sel{background:url(images/menu_concept01_sel.gif) no-repeat;}
  
  #sweet_menu_detail a#m140{float:left;width:114px;height:58px;background:url(images/menu_concept02_off.gif) no-repeat;}
  #sweet_menu_detail a#m140:hover{background:url(images/menu_concept02_on.gif) no-repeat;}
  #sweet_menu_detail a#m140.sel{background:url(images/menu_concept02_sel.gif) no-repeat;}
  
  #sweet_menu_detail a#m160{float:left;width:114px;height:58px;background:url(images/menu_concept03_off.gif) no-repeat;}
  #sweet_menu_detail a#m160:hover{background:url(images/menu_concept03_on.gif) no-repeat;}
  #sweet_menu_detail a#m160.sel{background:url(images/menu_concept03_sel.gif) no-repeat;}
  
  #sweet_menu_detail a#m180{float:left;width:114px;height:58px;background:url(images/menu_concept04_off.gif) no-repeat;}
  #sweet_menu_detail a#m180:hover{background:url(images/menu_concept04_on.gif) no-repeat;}
  #sweet_menu_detail a#m180.sel{background:url(images/menu_concept04_sel.gif) no-repeat;}


.border_1, table.border_1 td { border : 1px solid #666666; }

#sweet_bt_detail{
	border:0px;
	margin-top:30px;
	position: relative;
	z-index: 2;}

  #sweet_bt_detail a#rdc{float:left;width:145px;height:26px;background:url(images/rdc_on.gif) no-repeat;}
/*  #sweet_bt_detail a#rdc:hover{background:url(images/rdc_on.gif) no-repeat;}*/
  
  #sweet_bt_detail a#etage{float:left;width:145px;height:26px;background:url(images/etage_on.gif) no-repeat; margin-left:10px;}
/*  #sweet_bt_detail a#etage:hover{background:url(images/etage_on.gif) no-repeat;}*/

/*HOME*/
.lien_img{
	border:0px;
	margin-top:70px;
	height:300px;
	position: relative;
	z-index: 2;}

.lien_img a#clos{float:left;width:319px;height:264px;background:url(images/clos-tamaris.png) no-repeat;}
.lien_img a#clos:hover{background-position:0 -264px;}
.lien_img a#clos.sel{background-position:0 0px;}
.lien_img a#becots{float:left;width:319px;height:264px;background:url(images/cottage_becots.png) no-repeat; margin-left:10px}
.lien_img a#becots:hover{background-position:0 -264px;}
.lien_img a#becots.sel{background-position:0 0px;}
.lien_img a#millenium{float:right;width:319px;height:264px;background:url(images/collection_millenium.png) no-repeat; margin-left:10px}
.lien_img a#millenium:hover{background-position:0 -264px;}
.lien_img a#millenium.sel{background-position:0 0px;}

/*JAVASCRIPT*/
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 450px; /*width of featured content slider*/
height: 295px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background: white;
width: 450px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

#paginate-slider4 {
width: 450px;
}