ol.clanky_mini{
    list-style: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 5px 5px 5px 5px;
    color:white;
    margin-left: 19px;
}

ol.clanky_mini li{
    width: 240px;
    padding:5px;
    background-color: #996633;
    margin-bottom: 2px;
    cursor: pointer;
}

ol.clanky_mini li:hover{
    background-color: #663300;
}

ol.clanky_mini li th{
    font-size: 11px;
    width: 125px;
    float:right;
    padding-top: 0px;
    text-align: left;
    color:white;
}

ol.clanky_mini li td{
    font-size: 9px;
    float:right;
    width: 125px;
    color: #f9dec3;
}

ol.clanky_mini li table{
    float:right;
    width: 125px;
    margin-top: -2px;
}

ul.stories_list{
    list-style: none;
    margin-left: 17px;
    display: table-cell;
    vertical-align: top
}

ul.stories_list li{
    height: 90px;
}

hr.spacer{
    border: none;
    height: 1px;
    background-color: white;
    width:508px;
    margin-top: 10px;
    margin-bottom: 10px;
    float:left;
}

ul.stories_list li:hover th{
    text-decoration: underline;
}

ul.stories_list img{
    float:left;
    display: table-cell
}

ul.stories_list table{
    padding-left: 10px;
    color: #333;
    width: 395px;
    font-size: 11px;
    display: table-cell
}

ul.stories_list table th{
    padding-bottom: 5px;
    font-size: 12px;
    text-align: left
}

.miniFoto{
    border: 1px solid #CCC;
    padding:3px;
    width: 105px;
    height: 70px;
    display: table-cell
}

div.left_menu{
    vertical-align: top;
    width:120px;
    display:table-cell;
    text-align: left;
    
}

div.left_menu ul{
    background-color: #e9e5e5;
    margin-right: 5px;
}

div.left_menu ul li {
    list-style: none;
    width:100%;
    margin-bottom: 1px;
}

div.left_menu ul li span{
    font-weight: bold;
    display: table-cell;
    font-size: 10px;
    color: white;
    background-color: #999;
    padding: 5px;
    padding-left: 8px;
    width:140px;
    font-family: Arial, Helvetica, sans-serif;
}

div.left_menu ul li a.current span{
    color: #666;
    background-color: #e9e5e5;
}

div.left_menu ul li a.sub_left_menu span{
    color: #666;
    background-color: white;
}

div.left_menu ul li span:hover{
    color: #666;
    background-color: #e9e5e5;
}

div.top_left_menu{
    background: url(../../images/layout/left-menu-top.gif);
    width: 120px;
    height: 7px;
    margin-right: 5px;
    float:left;
}

div.bottom_left_menu{
    background-color: #663300;
    width: 120px;
    height: 4px;
    margin-top: 2px
}

.pager{
    float:right;
    display: table-cell;
    margin-top: 20px;
    margin-right: 30px;

}

.pager a{
    padding: 4px;
    border:solid 1px #ccc;
    background-color: #CC9933;
    color: #663300;
}

.pager a:hover{
    color:white;
    background-color: #663300;
}

.pager span{
    padding: 4px;
    border:solid 1px #ccc;
    background-color: #663300;
    color: white;
    cursor: pointer;
}

.clanok{
    width: 505px;
    font-size: 16px;
    padding-left: 5px;
    display:table-cell
}

.clanok h2{
    margin-bottom: 15px;
    font-size: 20px;
    text-transform:uppercase;
    color: #025787;
}

.clanok p{
    margin-top: 10px;
    margin-bottom: 10px;
}

.kontinent{
    float:left;
    padding: 5px;
    vertical-align: top
}

.mapa{
    float:right;
    padding: 5px;
    vertical-align: top
}

.zoznam{
    list-style: none
}

.zoznam table{
    padding-left: 10px;
    color: #333;
    width: 375px;
    height: 110px;
    font-size: 11px;
    display: table-cell;
}

.zoznam table th{
    padding-bottom: 5px;
    font-size: 12px;
    text-align: left
}

.zoznam .miniFoto{
    float: left
}