ul.tab, li.tab {border:0; margin:0; padding:0; list-style:none;  z-index: 0; }
ul.tab{
    height:29px;
    padding-left:12px;
    margin-top:2px;
}


ul.tabf{
    display:block;
    height:30px;
	margin-left:0px;
    padding-left:0px;
    margin-top:1px;
	background-color:#2f577a;
	width:900;
}

ul.tabf a {
    color: #6699CC;
    display:block;
    float:left;
    text-decoration:none;
    background-color:#2f577a;
}

li.tabf {
    float:left;margin-right:0px; margin-left:0;height:30px;overflow:hidden;
}

.tabf a:link, .tabf a:visited{
    background:#2f577a; 
    color: #;
    display:inline;
    font-weight:bold;
    line-height:30px;
    text-decoration:none;
}
.tabf a span{ 
    display:block;
    margin-right:14px;
    padding-left:14px;
}

.tabf a:hover span{
    color: #CCCCCC;
    display:block;
}



li.tab{float:left;margin-right:2px;height:30px;overflow:hidden}

.tab a:link, .tab a:visited{
    background:url(/i/tab-round.png) right 60px;
    color:#666;
    display:block;
    font-weight:bold;
    line-height:30px;
    text-decoration:none;
}
.tab a span{
    background:url(/i/tab-round.png) left 60px;
    display:block;
    margin-right:14px;
    padding-left:14px;
}
.tab a:hover{
    background:url(/i/tab-round.png) right 30px;
    display:block;
}
.tab a:hover span{
    background:url(/i/tab-round.png) left 30px;
    display:block;
}





.tabpoland a:link, .tabpoland a:visited{
    

   
    font-weight:bold;
    line-height:30px;
    text-decoration:none;
}
.tabpoland a span{
    
  
    margin-right:14px;
    padding-left:14px;
}
.tabpoland a:hover{
   
    
}
.tabpoland a:hover span{
   
  
}












.active a:link, .active a:visited, .active a:visited, .active a:hover{
    background:url(/i/tab-round.png) right 0 no-repeat;
}
.active a span, .active a:hover span{
    background:url(/i/tab-round.png) left 0 no-repeat;
}