/* coded by The Candy Factory */

body { background:url(../images/bg.png); background-repeat:no-repeat; background-color:#333331; font-family:"Century Gothic", Helvetica, Arial; font-size:12px; }
* {	list-style: none;}
img {border:none;}
a {	text-decoration:none;
	color:#000000;
	text-decoration:underline;}
a:focus {
outline: none;
}

 #contents_wrapper {width: 585px; height: 555px; position: absolute; top:141px; left:111px; overflow: hidden;}
 #contents {width: 4095px; height: 100%; position: relative;}
 .content {width: 585px;  position: absolute; overflow: hidden; }

 #accueil { left: 0;  top: 0;}
 #galerie { left: 585px;  top: 0; height: 555px; }
 #contacts { left: 1755px;  top: 0; height: 555px;}
 #hauteCouture { left: 2340px;  top: 0; height: 555px; }
 #surMesure { left: 2925px;  top: 0; height: 555px; }
 #corporateImage { left: 3510px;  top: 0; height: 555px;}
 #autresServices { left: 1170px;  top: 0; height: 555px;}

/* start layout style */
#Table_01 {
	position:absolute;
	left:0px;
	top:-3px;
	width:1009px;
	height:697px;
}

#index-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:1009px;
	height:9px;}

#index-02_ {
	position:absolute;
	left:0px;
	top:9px;
	width:110px;
	height:36px;
	background-color:#FFF;
}

#index-03_ {
	position:absolute;
	left:110px;
	top:9px;
	width:25px;
	height:78px;
}

#main_menu {
	position:absolute;
	left:135px;
	top:9px;
	width:560px;
	height:36px;
}

#index-05_ {
	position:absolute;
	left:695px;
	top:9px;
	width:63px;
	height:36px;
}

#index-06_ {
	position:absolute;
	left:758px;
	top:9px;
	width:251px;
	height:83px;}

#index-07_ {
	position:absolute;
	left:0px;
	top:45px;
	width:110px;
	height:652px;}

#index-08_ {
	position:absolute;
	left:135px;
	top:45px;
	width:623px;
	height:6px;}

#index-09_ {
	position:absolute;
	left:135px;
	top:51px;
	width:104px;
	height:36px;
	background-color:#FFF;
}

#index-10_ {
	position:absolute;
	left:239px;
	top:51px;
	width:456px;
	height:36px;
}

#index-11_ {
	position:absolute;
	left:695px;
	top:51px;
	width:63px;
	height:36px;}

#index-12_ {
	position:absolute;
	left:110px;
	top:87px;
	width:586px;
	height:53px;}

#index-13_ {
	position:absolute;
	left:696px;
	top:87px;
	width:62px;
	height:53px;}

#index-14_ {
	position:absolute;
	left:758px;
	top:92px;
	width:193px;
	height:48px;}

#index-15_ {
	position:absolute;
	left:951px;
	top:92px;
	width:58px;
	height:42px;
}

#index-16_ {
	position:absolute;
	left:951px;
	top:134px;
	width:58px;
	height:563px;}

#index-17_ {
	position:absolute;
	left:110px;
	top:140px;
	width:586px;
	height:1px;
	background-color:#FFF;
}

#index-18_ {
	position:absolute;
	left:696px;
	top:140px;
	width:255px;
	height:9px;
	background-color:#FFF;
}

#index-19_ {
	position:absolute;
	left:110px;
	top:141px;
	width:1px;
	height:555px;
	background-color:#FFF;
}

#index-20_ {
	position:absolute;
	left:111px;
	top:141px;
	width:585px;
	height:555px;
}

#index-21_ {
	position:absolute;
	left:696px;
	top:149px;
	width:8px;
	height:280px;
	background-color:#FFF;
}

#index-22_ {
	position:absolute;
	left:704px;
	top:149px;
	width:238px;
	height:280px;
	background-color:#FFF;
}

#index-23_ {
	position:absolute;
	left:942px;
	top:149px;
	width:9px;
	height:280px;
	background-color:#FFF;
}

#index-24_ {
	position:absolute;
	left:696px;
	top:429px;
	width:255px;
	height:40px;
	background-color:#FFF;
}

#index-25_ {
	position:absolute;
	left:696px;
	top:469px;
	width:49px;
	height:228px;
	background-color:#FFF;
}

#index-26_ {
	position:absolute;
	left:745px;
	top:469px;
	width:160px;
	height:195px;
}

#index-27_ {
	position:absolute;
	left:905px;
	top:469px;
	width:46px;
	height:228px;
	background-color:#FFF;
}

#index-28_ {
	position:absolute;
	left:745px;
	top:664px;
	width:160px;
	height:33px;
	background-color:#FFF;
}

#index-29_ {
	position:absolute;
	left:110px;
	top:696px;
	width:586px;
	height:1px;
	background-color:#FFF;
}
/* end layout style */

/* start nav layout style */
#nav-fr-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:99px;
	height:36px;
}

#nav-fr-02_ {
	position:absolute;
	left:99px;
	top:0px;
	width:160px;
	height:19px;
}

#nav-fr-03_ {
	position:absolute;
	left:259px;
	top:0px;
	width:63px;
	height:19px;
}

#nav-fr-04_ {
	position:absolute;
	left:322px;
	top:0px;
	width:92px;
	height:19px;
}

#nav-fr-05_ {
	position:absolute;
	left:414px;
	top:0px;
	width:68px;
	height:19px;
}

#nav-fr-06_ {
	position:absolute;
	left:482px;
	top:0px;
	width:78px;
	height:19px;
}

#nav-fr-07_ {
	position:absolute;
	left:99px;
	top:19px;
	width:169px;
	height:17px;
}

#nav-fr-08_ {
	position:absolute;
	left:268px;
	top:19px;
	width:76px;
	height:17px;
}

#nav-fr-09_ {
	position:absolute;
	left:344px;
	top:19px;
	width:115px;
	height:17px;
}

#nav-fr-10_ {
	position:absolute;
	left:459px;
	top:19px;
	width:101px;
	height:17px;
}

#nav-en-07_ {
	position:absolute;
	left:99px;
	top:19px;
	width:178px;
	height:17px;
}

#nav-en-08_ {
	position:absolute;
	left:277px;
	top:19px;
	width:67px;
	height:17px;
}

/* end nav layout style */

/** START Copyrights Modalbox **/
.modal-overlay
{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	background:url(../images/bg_copyrights.png);
	z-index:250;}
.modal-window
{
	position:fixed;
	top:50%;
	left:50%;
	margin:0;
	padding:0;
	z-index:251;}
.close-window
{
	position:absolute;
	width:32px;
	height:32px;
	right:8px;
	top:8px;
	background:transparent url(../images/close-button.png) no-repeat scroll right top;
	text-indent:-99999px;
	overflow:hidden;
	cursor:pointer;
	opacity:.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
.close-window:hover 	{	opacity:.99;
							filter: alpha(opacity=99);
							-moz-opacity: 0.99;}
/** END Copyrights Modalbox**/

 #photos_nav {position: absolute; top: 235px; left: 425px;  z-index: 20;}
 #photos_nav li {margin-bottom: 6px;}
 #photos_nav  a {display: block; width: 87px; height: 86px; cursor: pointer; }
 
 #photo_inapoi { background-image:url(../images/up.png); visibility: hidden;}
 #photo_inainte { background-image:url(../images/down.png);}
 #photos_wrapper {width: 585px; height: 555px; overflow: hidden; position: absolute; top: 0; left: 0;}

 #photos_nav2 { z-index: 200; width: 585px; visibility: hidden; font-size:10px}
 #galerie:hover #photos_nav2 {visibility: visible;} 
 
 #photos_nav2 ul {float: left; padding: 3px 0 0 162px;}
 #photos_nav2 li {float: right; padding-right: 2px;}
 #photos_nav2 li a:link, #photos_nav2 li a:visited , #photos_nav2 li a:active, #photos_nav2 li a#selectat {background-color: #333331; color: #fff; display: block; width: 15px; height: 15px; text-align: center; text-decoration:none;}
 #photos_nav2 li a:hover, #photos_nav2 li a#selectat { background-color: #C1272D !important; background-image: none !important; }