/* Tabs Panel */
	.tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #919b9c;
		margin-top:2em;
	}
	.aTab{
		background:#FFFFFF;
		border:1px solid #919b9c;
		border-top:none;
		padding:5px;		
		overflow:auto;
	}
	.tabPane div {
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
	}
	.tabPane .tabActive{
		background-image:url('/img/gui/tabs/tab_left_active.gif');
	}
	.tabPane .tabInactive{
		background-image:url('/img/gui/tabs/tab_left_inactive.gif');
	}

	.tabPane .inactiveTabOver{
		background-image:url('/img/gui/tabs/tab_left_over.gif');
	}
	.tabPane span{
		vertical-align:top;
		font-size:12px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	.tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
		font-weight:bold;
	}
	
	.tabPane img{
		float:left;
	}
	
/* Collapsed/Expanded DIVs into Tabs Panel -----------------------------------------------------------*/
.top-cats { margin: 0; }
.top-cats .hide-me {
	float: right;
	font-size: 0.5em;
	font-weight: bold;
	_margin: 3px 0 0 0;
	_padding: 0 8px 0 0;
	letter-spacing:normal;
	display:block;
}

.top-cats .hide-me img {
	padding: 0 0 4px 0;
	vertical-align: middle;
}

.top-cats .top-cats-content {
	margin: 5px 0 0 0;
	width: 100%;
}

/*.top-cats .top-cats-content h2 {
	font-weight: bold;
	margin: 0 0 3px 0;
}

.top-cats .top-cats-content td {
	padding: 0 5px;
	width: 33%;
}*/

/*.top-cats .top-cats-content .cats-list {
	font-size: 85%;
	margin: 0 0 8px 0;
}

.top-cats .top-cats-content .cats-list p { margin: 0 0 3px 0; }

.top-cats .browse-all-cats {
	font-size: 85%;
	padding: 4px 8px 2px 8px;
	text-align: right;
}

.top-cats .browse-all-cats a { text-decoration: underline; }
*/
.top-cats a, .top-cats a:hover { text-decoration: none; }

/* Colonnage */
.syndicat { width:20em;float:left;margin-right:0.5em;}
.syndicat p {margin: 0.25em 0;}
.tourisme h3 {
	_float:left;
	padding:1em 1em 0.25em ; 
	margin:0;
	font-size:1.25em; color:#999999; 
	font-weight:normal; text-transform: none; 
	letter-spacing:0.15em;
	border:1px solid #ccc; border-top:none; border-bottom:none; 
	/*background-color:#dedede;*/
	background:#FFF url(/img/gui/fonds/shortGrad2.gif) repeat-x 0 0;
	clear:left;
}
.tourisme .ttRow {background: url(/phototheque/webo/banner_offices.jpg) no-repeat top right; overflow:visible; height:auto;}
.tourisme .halala { padding-bottom:0.25em; clear:both; overflow:hidden;height:inherit; border:1px solid #ccc; /*border-top:none;*/}
.tourisme h4 {border:none;}
.tourisme h5 {padding:0; margin:1em 0 0.15em;}
.tourisme .logo { margin:0.25em auto 0.25em; padding:0.55em; border:1px #ccc solid; display:block;}
.tourisme .offices p {font-size:0.65em; margin:0.25em 2em 0.25em 0;}
.tourisme .offices .columnLeft {width:30%;}
.offices address {font-size : 0.68em;	line-height : 110%;	margin :0 0 0.5em; }
.topCap {min-height:5px; _height:5px; padding:0;margin-top:2em;line-height:2px;font-size:1px; background:transparent url(/img/Box/topCap.png) no-repeat top left; behavior:url(/css/iepngfix.htc);}
.botCap {min-height:6px; _height:6px; padding:0;margin-bottom:5em;line-height:2px;font-size:1px; background:transparent url(/img/Box/botCap.png) no-repeat top center; behavior:url(/css/iepngfix.htc);}