/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Tabs
----------------------------------*/
.blocksDistribuition .ui-tabs { zoom: 1; }
.blocksDistribuition .ui-tabs .ui-tabs-nav { list-style: none; position: relative; }
.blocksDistribuition .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; padding: 0; padding-right:1px; font-family:Arial; font-size:13px; }
.blocksDistribuition .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; color:#fff;  width:109px; padding-top:20px; height:17px; padding-bottom:6px; padding-left:10px;  background:#303030 url(/images/icon_tab_off.gif) no-repeat 94px 20px; font-weight:700;}
.blocksDistribuition .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.blocksDistribuition .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; background:#EBEBEB url(/images/icon_tab_on.gif) no-repeat 94px 20px; color:#303030;  width:109px; padding-top:20px; height:17px; padding-bottom:6px; padding-left:10px; font-weight:700;}
.blocksDistribuition .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... */
.blocksDistribuition .ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; }
.blocksDistribuition .ui-tabs .ui-tabs-hide { display: none !important; }

/* Tabs
----------------------------------*/
.blocksPartners .ui-tabs { zoom: 1; }
.blocksPartners .ui-tabs .ui-tabs-nav { list-style: none; position: relative; background-color:#CCCCCC; padding:0;  }
.blocksPartners .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; padding: 0; font-family:Arial; background:#323232; font-size:13px; border-left:#585858 1px solid; border-right:#585858 1px solid; }
.blocksPartners .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; color:#78BED3;  width:10px; height:15px;    padding: 0px 5px 2px 5px;}
.blocksPartners .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 0px; border-bottom-width: 0; }
.blocksPartners .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: pointer; background:#323232; color:#ffffff;  width:10px;  height:15px;  padding: 0px 5px 2px 5px; }
.blocksPartners .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... */
.blocksPartners .ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; }
.blocksPartners .ui-tabs .ui-tabs-hide { display: none !important; }



