
.mega_tab_block {
    clear: both;
    position: relative;
}

.mega_tab_block h3 {
    font: 22px/100% 'arial',sans-serif;
    margin: 0 0 10px;
    padding: 0;
}

.mega_tab_block .pagination {
    float: left;
    height: auto;
    margin: 10px 0 0;
    width: auto;
}
.mega_tab_block .pagination a {
    background: none repeat scroll 0 0 #EEEEEE;
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding: 10px;
}


.tag_block {
    clear: both;
    margin: 0 0 20px;
    position: relative;
}
.mega_tab_block .tag_list {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0;
    overflow: hidden;
    padding: 0 0 0 5px;
}
.mega_tab_block .tag_list li {
    float: left;
    list-style: none outside none;
}
.mega_tab_block .tag_list li a {
    background: none repeat scroll 0 0 #DDDDDD;
    float: left;
    margin: 0 5px 0 0;
    padding: 10px;
}

.news_block {
    clear: both;
    margin: 0 0 20px;
    overflow: hidden;
    position: relative;
}
.mega_tab_block .news_list {
    margin: 0;
    padding: 0;
}
.mega_tab_block .news_list li {
    list-style: none outside none;
    padding: 5px 0;
}


.links_block {
    clear: both;
    overflow: hidden;
    position: relative;
}
.mega_tab_block .links_list {
    margin: 0;
    padding: 0;
}
.mega_tab_block .links_list li {
    list-style: none outside none;
    padding: 5px 0;
}