div.timeline{
    display: block;
    width: 750px;
    margin-bottom:20px;
}

/* Hide Older Terms Blog Menu Item */
#menuitem_3_5 {
    display: none;
}

span#time_older-terms, span#time_older, span#time_2010, span#time_2011, span#time_2012, span#time_wt1011, span#time_st11, span#time_wt1112, span#time_st12, span#time_all {
    background:transparent url(../images/timeline/timeline.jpg) no-repeat;
}

/*blaue punkte*/
/*alte semester/jahre
span#time_st08, span#time_2007 {
    background-position:-137px 0;
}
span#time_st09, span#time_2008 {
    background-position:-137px 0;
}*/
span#time_wt1011, span#time_2010 {
    background-position:-137px 0;
}
span#time_st11, span#time_2011 {
    background-position:-273px 0;
}
span#time_wt1112, span#time_2012 {
    background-position:-409px 0;
}
span#time_st12, span#time_all {
    background-position:-545px 0;
}

/*orange punkte*/
/*alte semester/jahre
span.timeSpan.current#time_older-terms, span.timeSpan.current#time_older{
    background-position:-694px 0 !important;
}
span.timeSpan.current#time_older-terms, span.timeSpan.current#time_older{
    background-position:-694px 0 !important;
}*/
span.timeSpan.current#time_older-terms, span.timeSpan.current#time_older{
    background-position:-694px 0 !important;
}
span.timeSpan.current#time_wt1011, span.timeSpan.current#time_2010{
    background-position:-831px 0 !important;
}
span.timeSpan.current#time_st11, span.timeSpan.current#time_2011{
    background-position:-967px 0 !important;
}
span.timeSpan.current#time_wt1112, span.timeSpan.current#time_2012{
    background-position:-1103px 0 !important;
}
span.timeSpan.current#time_st12, span.timeSpan.current#time_all{
    background-position:-1239px 0 !important;
}


span.timeSpan, span#time_future{
    display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
    height: 40px;
    width:103px;
}

span.timeSpan{
    cursor:pointer;
    color:#bbb;
    padding:5px 0 0 25px;
    /*text-align:right; won't work in firefox2*/
}
span.timeSpan:last-child{
    width:125px;
}
div.pub span.timeSpan{
    padding-left:62px;
    width:66px;
}
div.pub span.timeSpan:last-child{
    width:88px;
}
span.timeSpan.mover{
    color:#666;
}
span.timeSpan.current{
    color:#fa9731;
}

div.term {
    border:1px solid #bfd9ea;
    background:#f5f9fc;
    width: 750px;
}

.publication-table td{
    padding-bottom: 15px;
}

.dynaCloudDiv {
    padding-top: 15px;
    padding-bottom: 15px;
}

#filterDiv {
    padding-top: 15px;
    padding-bottom: 15px;
}

