/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen 
{ /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
	.tabs-hide { display: none; }
}

/* Hide useless elements in print layouts... */
@media print 
{
    .tabs-nav { display: none; }
}

/* Skin */
.tabs-nav { list-style: none;  margin: 0; }

.tabs-nav li { float: left; /* width: 100px; */ }


 
.tabs-nav li.tab4 { margin-left: 1px; }
.tabs-nav li.tab5 { margin-left: 4px; }
.tabs-nav li.tab6 { margin-left: 4px!important; margin-left: 15px;  }
.tabs-nav li.tab7 { margin-left: 2px!important; margin-left: 20px; }


.tabs-nav li.sep { min-width: 0px; width: 0px; color: white; padding-top: 5px; padding-bottom: 4px; /* margin-right: -1px; */ }
.msie6 .tabs-nav li.sep { margin-right: -2px; }
.tabs-nav h2, .tabs-nav h2 span { display: block; padding: 0 6px; float: left; }
.msie6 .tabs-nav h2 { padding: 0 7px; }

.tabs-nav .tab2 h2 { padding: 0 10px 0 6px; }
.msie6 .tabs-nav .tab2 h2 { padding: 0 12px 0 6px; }

.tabs-nav h2 { position: relative; z-index: 2; color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; white-space: nowrap; background-color: none; margin-right:40px !important; margin-right: 5px; }
.msie8 .tabs-nav h2 { margin-right: -2px; }
.tabs-nav .tabs-selected h2 { color: #000; background: white; }
.tabs-nav .tabs-selected h2 { outline: 0; }

.tabs-nav h2, .tabs-nav .tabs-disabled { }
.tabs-nav h2 span { 	height:18px; margin-left:11px; padding-right:0; padding-top:30px; width:81px!important; width:30px;  }

.tabs-nav .tabs-selected a span { }
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span { }
.tabs-nav h2 span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span { }
/*.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { cursor: text; }*/
/*.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { cursor: pointer; }*/
.tabs-nav .tabs-disabled {  }
.tabs-container { background: black; opacity: .5; filter: alpha(opacity=50); color: white; padding: 5px 10px 0 10px; margin-right: 1px; width: 754px; clear: both; text-align: left; border-top: solid 1px white; }
.msie6 .tabs-container { /*background: black;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/opacity5.png", sizingMethod="crop"); */ }
.tabs-container p { padding-bottom: 5px; }
.tabs-loading em {  }

#nav-seo { clear:left; height:20px; margin: 0 auto; width:1300px; } 
/*.msie6 #nav-seo { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/nav-seo.png", sizingMethod="crop"); } */
#nav-seo-2 {clear:left; height:240px; margin-left:191px; width:1300px;}
#nav-seo-2 { width:1109px !important; }
#nav-seo ul { margin-left: 177px; margin-bottom: -1px; }
.nav-seo div {  }
#fragment-1 {  }
.texte-tabs-nav {color:white;float:left;font-size:11px; margin:10px 43px 0 10px; -margin:0px 43px 0 10px;  *margin:40px 43px 0 10px; width:100px; }

