﻿div[direction]
{
    display:inline; 

    color:#2f78b8;
    cursor:pointer;
}

div[direction=left] { float:left; }
div[direction=right] { float:right; }

div[direction].disabled
{
    display:none;
}

div[direction] span.arrow
{
    font:bold 22px sans-serif, arial;
    color:#2e2e2e;
}

div[direction] span.label
{
    display:inline-block;
    position:relative;
    top:-2px;
    left:3px;   
    border-bottom:1px dashed;  
    color:#2f78b8;  
}


div.newscontainer
{
    float: left;
    width: 80%;
}

div.yearscontainer
{
    float: left;
    border: 0;
    width: 20%;
    text-align: right;
}

    div.yearscontainer .year
    {
        margin:18px 0;
    }

        div.yearscontainer div.year a
        {
            padding: 5px 20px;
            background: #F1F0F0;
            color: #5E5E5E;
            font: normal 14px Verdana;
            border-radius: 3px;
            cursor: pointer;
            border: 1px solid #DDD;
            text-decoration:none;
        }

        div.yearscontainer div.year a.selected
        {
            border:1px solid #F59600;
            background: rgba(255, 162, 15, 0.81);
            color:white;
            cursor:default;
        }

      div.left
        {
            float:left;
        }

div.agoaktiv a
{ 
    font-size:19px;
    text-decoration:none;
}

div.agoaktiv span
{      
    font-size:20px;
    text-decoration:underline;
    padding:0 5px;
}

    div.agoaktiv span:hover{ text-decoration:none; }

div.ago a
{ 
    font-size: 19px;
    opacity:0.5;
    text-decoration: none;
    color:#000305;
}

    div.ago span
    {        
        font-size:20px; 
        color:#000305;
        opacity:0.5;
        padding:0 5px;
    }

 div.viewed a
{ 
    float:left;
    color:white;
    font-size:15px; 
    background:#2f78b8;
    padding:1px 5px;
    margin:4px;
    text-decoration: none
}

 div.univisited a
{
    float:left;           
    font-size:15px; 
    color:#2f78b8;
    padding:1px 5px 1px 5px;
    margin:4px;
    text-decoration: none
}



div.listal_wrapper
{
    width: 360px;
    min-width: 350px;
    max-width: 370px;
}

    div.listal_wrapper .listal
    { 
        margin: 0 auto;
    }

 div.prolist
         {
          height:35px;
          width:556px;
          margin:0px 1px 9px 0px;
         }
 