@media projection, screen 
{ 
    .tabs-hide {display: none;}
}
/* Hide useless elements in print layouts... */
@media print 
{
   .tabs-nav {display: none;}
}

/*TABS*/
#tabs ul li {float: left; margin: 0 0 0 20px; padding:0; height:69px; width:170px; display:inline; float: left;list-style: none; }
#tabs li a {font-family:"Segoe UI", Tahoma, Arial, Helvetica, sans-serif; position: relative; z-index: 2; padding: 0; font-size: 13px; text-align:center;  text-decoration: none; white-space: nowrap; height:24px; width:170px; padding:45px 0 0 0;}

#tabs .due{margin-left:0;}
#tabs .tre{margin-left:0;}

/*Roll-over tabs*/
#tabs .unoA:hover{color: #025d8b;}
#tabs .dueA:hover{color: #025d8b;}

.tabs-nav {list-style: none; margin: 0 0 0 0 !important; padding: 0 0 0 0; width:672px; height:69px; background: url(../images/TAB_bg.jpg) bottom left no-repeat;}
.tabs-nav:after { display: block; clear: both; content:"";}

.tabs-nav li {float: left; margin: 0 0 0 0px; height:69px; width:170px;}
.tabs-nav li a{color: #444444;}

/*tabs*/
.tabs-nav .uno{background: url(../images/tab.jpg) top left no-repeat;}
.tabs-nav .due{background: url(../images/tab.jpg) top left no-repeat;}

.tabs-nav a, .tabs-nav a {display: block; padding:0;}

/*Selected tabs*/
.tabs-nav .tabs-selected .unoA  {background: url(../images/tab_sel.jpg) top left no-repeat; color: #025d8b;}
.tabs-nav .tabs-selected .dueA  {background: url(../images/tab_sel.jpg) top left no-repeat; color: #025d8b;}

.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-container {padding:0; margin:0;}

