/* Tabs
----------------------------------*/
.ui-tabs { 	
	/*zoom: 1; */
}
.ui-tabs .ui-tabs-nav {	
	list-style: none;
	position: relative;
	padding: 0px;
	clear:both;	
	margin:0px 0px 15px 0px;
	display:block;
	border-bottom:solid 1px #69847F;
	float:left;
	width:100%;
}
.ui-tabs .ui-tabs-nav li {
	background-image:url(design/tab/droite-off311x21.png);
	background-repeat:no-repeat;
	background-position:right top;
	position: relative;
	float: left;
	border-bottom-width: 0 !important;
	margin: 0 0 -1px 0;
	padding: 0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
		/* voir par secteur, plus bas */
	
}
.ui-tabs .ui-tabs-nav li a,
.ui-tabs .ui-tabs-nav li a:link,
.ui-tabs .ui-tabs-nav li a:visited {	
	color:#67837C;
	font-weight:bold;
	background-image:url(design/tab/gauche-off8x21.png);
	background-repeat:no-repeat;
	background-position:left top;	
	float: left;
	text-decoration: none;
	padding: 0px;
	margin:0px;	
}
.ui-tabs .ui-tabs-nav li a span{
	color:#67837C;
	margin:3px 0px 2px 0px;
	padding:0px 20px 0px 20px;
	display:block;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{
	color:#FFF; 	
	float: left;
	margin: 0 0 -1px 0;
	border-bottom:solid 1px #fff;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span{
	color:#FFF; 
	margin:4px 0px 1px 0px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {	
	padding-bottom: 1px;
	border-bottom-width: 0;
	position: relative;	
}
.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;
}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.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 {
	display: block;
	vertical-align: top;
	
	border-width: 0;
	background: none;

}
.ui-tabs .ui-tabs-hide {
	position: absolute;
  	left: -10000px;
}

/* en fonction du secteur */

/* vert */
.secteur1 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.secteur2 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{
	background-image:url(design/tab/gauche-vert8x21.png);	
}
.secteur1 .ui-tabs .ui-tabs-nav li.ui-tabs-selected,
.secteur2 .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background-image:url(design/tab/droite-vert311x21.png);
	
}
/* violet */
.secteur4 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{
	background-image:url(design/tab/gauche-violet8x21.png);	
}
.secteur4 .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background-image:url(design/tab/droite-violet311x21.png);
	
}
/* orange */
.secteur3 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.orange .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{
	background-image:url(design/tab/gauche-orange8x21.png);	
}
.secteur3 .ui-tabs .ui-tabs-nav li.ui-tabs-selected,
.orange .ui-tabs .ui-tabs-nav li.ui-tabs-selected{
	background-image:url(design/tab/droite-orange311x21.png);
	
}

/** pav vlo **/
#pavevelo{
	width:300px;
	float:none;
	clear:both;
}
#pavevelo #velotab{
	min-height:200px;
	background-image:url(/squelettes/design/velo-pave-fond.png);
	background-repeat:repeat-y;
	background-position:top center;	
	padding:10px;
	text-align:center;
}
#pavevelo .bottom{	
}
#velotab a {
	padding:2px 10px;	
	
}