.ui-tabs .ui-tabs-hide {
     display: none;
}

#maincontent div.arca1col #tabs ul.tablist, #maincontent div.arca1col #tabs-b ul.tablist {
float: left;
width: 21.45em;
list-style: none;
font-size: 1.1em;
line-height: inherit;
margin: 0;
padding-bottom: 0.5em;
/*font-weight: bold;*/
}

#maincontent div.arca1col #tabs ul.tablist li, #maincontent div.arca1col #tabs-b ul.tablist li {
margin: 0;
border-bottom: 1px solid #999;
font-size: 110%;
}

#tabs ul.tablist li a:link, #tabs ul.tablist li a:visited, #tabs ul.tablist li a:hover, #tabs ul.tablist li a:active, #tabs-b ul.tablist li a:link, #tabs-b ul.tablist li a:visited, #tabs-b ul.tablist li a:hover, #tabs-b ul.tablist li a:active {
display: block;
color: #666;
margin: 0;
border-bottom: 0;
padding: 0.5em 0 0.5em 1em;
}

#tabs ul.tablist li a:hover, #tabs-b ul.tablist li a:hover {
background-color: #ffffdd;
color: #000;
}

#maincontent div.arca1col #tabs #tab-1 #tabs-b {
width: 100%;
}

#tabs p, #tabs-b p {
float: left;
margin: 0.5em 0 0 1em;
padding: 0em;
}


/*#maincontent div.arca1col #tabs ul.tablist, #maincontent div.arca1col #tabs ul.tablist li {
width: 23em;
list-style: none;
font-size: 1.1em;
line-height: inherit;
margin-left: 0em;
padding-bottom: 0.5em;
font-weight: bold;
}*/

#tabs-1, #tabs-2, #tabs-3, #tabs-4, #tabs-5, #tabs-6, #tabs-7, #tabs-8, #tabs-9, #tabs-10, #tabs-11, #tabs-12, #tabs-13, #tabs-14, #tabs-15, #tabs-16, #tabs-17, #tabs-18, #tabs-19, #tabs-20, #tabs-21 {
width: 21em;
float: left;
}

#tabs-1, #tabs-2, #tabs-3, #tabs-4 {
width: 46em;
/*margin-left: 3em; (avec 43 em width) */
}

#tabs-1 ul.tablist a, #tabs-3 ul.tablist a, #tabs-4 ul.tablist a, #tabs-10 ul.tablist a, #tabs-11 ul.tablist a, #tabs-12 ul.tablist a, #tabs-13 ul.tablist a, #tabs-14 ul.tablist a, #tabs-15 ul.tablist a, #tabs-16 ul.tablist a, #tabs-17 ul.tablist a, #tabs-18 ul.tablist a, #tabs-19 ul.tablist a, #tabs-20 ul.tablist a, #tabs-21 ul.tablist a {
color: #7a974d !important;
/*width: 43em !important;*/
}*/

/*.demo {
width: 72em;
}*/

ui-state-active a {
background-color: #ffffdd;
}

.tablinkssolo {
list-style-type: disc;
}

.flushlefttab {
margin-left: 0em !important;
min-height: 50em;
}

/* FROM UI THEME CSS */
.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 {
background: #ffffdd url(../../images/33.png) 90% 50% no-repeat; color: #000 !important;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
cursor: pointer;
} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
