

#page2
{
	margin:0 auto 36px;
	width:849px;
}
#header2
{
	height:171px;
	margin:0 0 12px 0;
}
#logo2
{
	float:left;
	background:url(images/logo.gif) no-repeat;
	width:322px;
	height:58px;
	margin:54px 0;
}
#rotatingImg
{
	position:relative;
	float:right;
	width:462px;
	height:171px;
}
#rotatingText
{
	position:absolute;
	z-index:999;
	left:19px;
	top:73px;
	height:29px;
	width:443px;
}
#menu2
{
	float:left;
	width:171px;
	margin:0 12px 0 0;
}
ul#menuList
{
	list-style:none;
	margin:0;
	padding:0;
}
ul#menuList li
{
	float:left;
	margin:0 0 12px 0;
	padding:0;
}
ul#menuList li a 
{
	background:url(images/menu/sprite.gif) no-repeat scroll 0px 0px #f79122;
	display:block;
	height:39px;
	width:171px;
	position:relative;
}
ul#menuList li a img { border:none; margin:14px 0 0 8px; }
ul#menuList li a:hover, ul#menuList li a.selected { background-position:-171px 0px; }

#rotatingImg2
{
	float:left;
	width:171px;
	height:351px;
}
#content2
{
	width:666px;
	float:left;
}
#content2 .menu
{
	height:39px;
	width:666px;
	margin:0 0 12px 0;
	background:url(images/subMenu-bg.gif) no-repeat #695d50;
	color:White;
}
#content2 .menu a.contactezNous
{
	float:left;
	background:url(images/text/en/contact-us.gif) no-repeat scroll top left;
	display:block;
	height:39px;
	width:333px;
	position:relative;
}
#content2 .menu a.contactezNous span
{
	background:url(images/text/en/contact-us.gif) no-repeat scroll bottom left;
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:100;
	cursor:pointer;
}
#content2 .menu div.bienvenue,
#content2 .menu div.philosophie,
#content2 .menu div.services,
#content2 .menu div.notreEquipe,
#content2 .menu div.multimedia,
#content2 .menu div.articlesEtLiens,
#content2 .menu div.contactezNous
{
	float:left;
	background:url(images/text/en/home.gif) no-repeat scroll center;
	display:block;
	height:39px;
	width:333px;
}
#content2 .menu div.philosophie
{
	background-image:url(images/text/en/our-approach.gif);
}
#content2 .menu div.services
{
	background-image:url(images/text/en/health-and-performance.gif);
}
#content2 .menu div.notreEquipe
{
	background-image:url(images/text/en/our-professionnels.gif);
}
#content2 .menu div.multimedia
{
	background-image:url(images/text/en/action.gif);
}
#content2 .menu div.articlesEtLiens
{
	background-image:url(images/text/en/to-read.gif);
}
#content2 .menu div.contactezNous
{
	background-image:url(images/text/en/questions-and-informations.gif);
}

#content2 .content
{
	width:630px;
	min-height:570px;
	border:solid 1px #bebbbb;
	background:url(images/content-bg.gif) repeat-y;
	padding:17px;
}
#content2 .content a
{
	color:#695d50;
	text-decoration:none;
	border-bottom:dotted 1px #695d50;
}
#content2 .content a:hover
{
	border-bottom-style:solid;
}
#footer2
{
	margin:6px 0 0;
}
#footer2 div, #footer div a, .footer div, .footer div a
{
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}


.orange1
{
	color:#f79021;
}

.box1
{
	background:#695d50;
	padding:10px;
	color:#f79122;
	font-weight:bold;
}
.box1 a
{
	color:#f79122 !important;
	font-weight:bold !important;
	border-bottom-color:#f79122 !important;
}

.box2
{
	background:White;
	border:solid 1px #695d50;
	/*filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;*/
}

/**************************************
	modal
**************************************/
/* Overlay */
#simplemodal-overlay {background-color:#fff;}

/* Container */
#simplemodal-container {height:450px; width:529px; padding:15px; background-color:#fff; border:1px solid #695d50;}
#simplemodal-container a.modalCloseImg {background:url(images/close.gif) no-repeat 0 0; width:18px; height:18px; display:inline; z-index:3200; position:absolute; top:-9px; right:-9px; cursor:pointer;}
#simplemodal-container a.modalCloseImg:hover { background-position: 0 -18px !important; }




/***************************************************************
    films et photos
****************************************************************/
#filmsPhotos_tabs .ui-tabs-nav li a
{
	
	display:block;
	height:20px;
	position:relative;
	border:none !important;
}
#filmsPhotos_tabs .ui-tabs-nav li a.films { width:69px; }
#filmsPhotos_tabs .ui-tabs-nav li a.photos { background-position: -69px 0px; width:93px; }
#filmsPhotos_tabs .ui-tabs-nav li a.films:hover, #filmsPhotos_tabs li.ui-tabs-selected a.films { background-position: 0px -20px; }
#filmsPhotos_tabs .ui-tabs-nav li a.photos:hover, #filmsPhotos_tabs li.ui-tabs-selected a.photos { background-position: -69px -20px; }

#slideshow { position: relative; width:630px; height:485px; }
#controls 
{ 
	z-index: 1000; position: absolute; top: 0; left: 0; display: none;
    background-color: White; border: 1px solid #695d50; margin: 0; padding: 6px; 
    width: 616px;
    filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
}
#controls a
{
	margin: 0 21px;
	float:left;
	background:url(images/slideshow/slideshow-sprite.png) no-repeat scroll top left;
	display:block;
	height:37px;
	width:19px;
	position:relative;
	border:none !important;
}
#controls a.prev { margin-left:198px; }
#controls a.next { background-position: -19px 0px; }
#controls a.pause { background-position: -38px 0px; width:21px; }
#controls a.play { background-position: -59px 0px; width:36px; }
#controls a span
{
	background:url(images/slideshow/slideshow-sprite.png) no-repeat scroll bottom left;
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:100;
	cursor:pointer;
}
#controls a.prev span { }
#controls a.next span { background-position: -19px -37px; }
#controls a.pause span { background-position: -38px -37px; }
#controls a.play span { background-position: -59px -37px; }
#slides {margin:auto; width:550px;}
#slides img {padding-top:22px;}


/***************************************************************
    Contactez Nous
****************************************************************/
a.envoyer
{
	background:url(images/btn-sprite.gif) no-repeat scroll 0px 0px #f79122;
	display:block;
	height:21px;
	width:93px;
	border:none !important;
}
a.envoyer img { border:none; margin:6px 0 0 23px; }
a.envoyer:hover { background-position:-132px 0px; }

a.contactMap
{
	background:url(images/contactMap.png) no-repeat scroll 0px 0px;
	display:block;
	height:64px;
	width:52px;
	border:none !important;
}
a.contactMap:hover { background-position:0px -64px; }

/***************************************************************
    tabs
****************************************************************/

.ui-tabs { padding:0; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding:0; margin:0; display:block; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; margin:0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; border:none !important; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
.ui-tabs .ui-tabs-panel { margin-top:16px; display: block; background: none; float:left; clear:both; }
.ui-tabs .ui-tabs-hide { display: none !important; }


/***************************************************************
    Philosophie
****************************************************************/

#philosophie_tabs .ui-tabs-nav li a
{
	background:url(images/menu/en/philosophy-sprite.png) no-repeat scroll top left;
	display:block;
	height:20px;
}
#philosophie_tabs .ui-tabs-nav li a.notreMission { width:136px; }
#philosophie_tabs .ui-tabs-nav li a.notrePhilosophie { background-position: -136px 0px; width:186px; }
#philosophie_tabs .ui-tabs-nav li a.notreFonctionnement { background-position: -322px 0px; width:129px; }
#philosophie_tabs .ui-tabs-nav li a.notreMission:hover, #philosophie_tabs .ui-tabs-nav li.ui-tabs-selected a.notreMission { background-position: 0px -20px; }
#philosophie_tabs .ui-tabs-nav li a.notrePhilosophie:hover, #philosophie_tabs .ui-tabs-nav li.ui-tabs-selected a.notrePhilosophie { background-position: -136px -20px; }
#philosophie_tabs .ui-tabs-nav li a.notreFonctionnement:hover, #philosophie_tabs .ui-tabs-nav li.ui-tabs-selected a.notreFonctionnement { background-position: -322px -20px; }

/***************************************************************
    Services
****************************************************************/

#services_tabs .ui-tabs-nav li a
{
	background:url(images/menu/en/services-sprite.png) no-repeat scroll top left;
	display:block;
	height:20px;
	position:relative;
	border:none !important;
}
#services_tabs .ui-tabs-nav li a.centreEntrainement { width:214px; }
#services_tabs .ui-tabs-nav li a.clinique { background-position: -214px 0px; width:109px; }
#services_tabs .ui-tabs-nav li a.centreEntrainement:hover, #services_tabs .ui-tabs-nav li.ui-tabs-selected a.centreEntrainement { background-position: 0px -20px; }
#services_tabs .ui-tabs-nav li a.clinique:hover, #services_tabs .ui-tabs-nav li.ui-tabs-selected a.clinique { background-position: -214px -20px; }

/***************************************************************
    Articles
****************************************************************/

#articles_tabs .ui-tabs-nav li a
{
	background:url(images/menu/en/articles-sprite.png) no-repeat scroll top left;
	display:block;
	height:20px;
	position:relative;
	border:none !important;
}
#articles_tabs .ui-tabs-nav li a.articles { width:96px; }
#articles_tabs .ui-tabs-nav li a.liensUtiles { background-position: -96px 0px; width:148px; }
#articles_tabs .ui-tabs-nav li a.articles:hover, #articles_tabs .ui-tabs-nav li.ui-tabs-selected a.articles { background-position: 0px -20px; }
#articles_tabs .ui-tabs-nav li a.liensUtiles:hover, #articles_tabs .ui-tabs-nav li.ui-tabs-selected a.liensUtiles { background-position: -96px -20px; }

/***************************************************************
    Notre equipe
****************************************************************/
table.notreEquipe
{
	width:630px;
}
table.notreEquipe td
{
	width:315px;
	vertical-align:top;
	padding-bottom:46px;
}
table.notreEquipe td div.nom,
table.notreEquipe td div.position,
table.notreEquipe td div.info,
div.bar1
{ 
	float:right;
	color:White; 
	font-weight:bold; 
	font-size:13px;
	text-align:right; 
	padding:3px 7px 3px 7px;
	padding-right:7px; 
	padding-top:3px;
}
table.notreEquipe td div.nom
{
	width:146px; 
	background-color:#695d50; 
}
table.notreEquipe td div.position
{
	width:116px;
	background-color:#8d847b; 
	margin:4px 0;
}
table.notreEquipe td div.info
{
	width:86px; 
	background-color:#f79122;
}
table.notreEquipe td div.info a,
table.notreEquipe td div.nom a
{
	text-decoration:none;
	font-size:13px;
	color:White !important; 
	font-weight:bold;
	border:none !important;
}
table.notreEquipe td a.thumb
{
	float:left; margin-left:4px;
	border:none !important;
}
table.notreEquipe td a.thumb img
{
	border:none;
}

div.bar1
{
	background-color:#695d50; 
	float:none;
	text-align:center;
}

/**************************************************************************
	Lists
***************************************************************************/

ul.list1
{
	list-style-image:url(images/bullet-1.png);
	margin:0;
	padding:7px 0 5px 17px;
}
ul.list1:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
ul.list1 li
{
	margin-bottom:5px !important;
}

ul.list2
{
	list-style-image:url(images/bullet-6.png);
	margin:0;
	padding:5px 0 0 17px !important;
}
ul.list2:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
ul.list2 li
{
	margin-bottom:3px !important;
}




ul.accordion
{
	list-style:none;
	margin:0;
	padding:10px 0 0 17px;
}
ul.accordion:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
ul.accordion li { margin-bottom:10px; }
ul.accordion li div
{
	padding:5px 0px 0px 5px;
}
ul.accordion li a.head1, ul.accordion li a.head2,
.titleHeader1 
{
	background:url(images/bullet-2.png) no-repeat right center #695d50;
	padding:2px 20px 2px 10px;
	color:White !important;
	text-decoration:none;
	font-size:14px;
	font-weight:bold; 
	border:none !important;
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;
}
ul.accordion li a.head2 
{
	background:url(images/bullet-2.png) no-repeat right center #695d50; 
	font-size:13px; 
}
ul.accordion li a.head1:hover, ul.accordion li a.head2:hover, ul.accordion li a.selected 
{ 
	background-image:url(images/bullet-3.png);
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

.black
{
	color:Black !important;
	font-weight:bold !important;
	border-bottom-color:Black !important;
}


/**************************************************************************
	Inputs
***************************************************************************/
input2[type=text], textarea2
{
	color:#695d50;
	border:solid 1px #938b83;
	background:White;
	width:276px;
	height:18px;
	padding:3px 3px 0;
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;
}
textarea2
{
	overflow:auto;
}