﻿/* Almanackan på kalendariumsidan */
div.Calendar { width:197px;height:auto;overflow:hidden;margin:0 auto; }
div.Calendar h1 { margin:0 0 6px 0;font-size:14px;text-align:center; }
div.Calendar div.Almanac { width:196px;height:auto;overflow:hidden;border-right:1px solid Black;border-top:1px solid Black;margin-bottom:10px; }
div.Calendar div.Almanac a, div.Calendar div.Almanac p {
    width:27px;height:21px;overflow:hidden;font-size:12px;font-family:Arial, Sans-Serif;float:left;display:inline;margin:0;
    text-align:center;text-decoration:none;border-left:1px solid Black;border-bottom:1px solid Black;padding-top:6px;font-weight:normal;    
    color:Black;
}
div.Calendar p.Red, div.Calendar a.Red {
    background-color:White;color:Red;
}
div.Calendar p.Red, div.Calendar p.Date {
    font-size:11px;
}

div#WeekDays {
    width:197px;height:auto;overflow:hidden;margin-bottom:3px;
}
div#WeekDays p {
   width:29px;height:auto;overflow:hidden;float:left;display:inline;text-align:center;font-size:10px;font-weight:bold;width:28px;margin:0;
}
div#WeekDays p.Red {
    color:Red;
}
div.Calendar div.Almanac a.Event, div.Calendar div.Almanac p.Event {
    background-image:url(../images/bla_bg_27x27.gif);background-repeat:no-repeat;
}
div.Calendar div.Almanac a.Current, div.Calendar div.Almanac p.Current {
    background-image:url(../images/orange_bg_27x27.gif);background-repeat:no-repeat;
}
div.Calendar div.Almanac a.HomeEvent, div.Calendar div.Almanac p.HomeEvent {
    background-image:url(../images/gron_bg_27x27.gif);background-repeat:no-repeat;
}

div.Column1 { margin:0 0 0 10px; }

div.CalendariumArticle h1 { font-family:Arial, Verdana, Sans-Serif;font-size:24px; }

div.CalendariumArticle div.ContentTop {
    width:415px;height:auto;overflow:hidden;margin-bottom:10px;    
}
div.CalendariumArticle div.ContentBottom {
    width:415px;height:auto;overflow:hidden;margin-bottom:10px;    
}

div.CalendariumArticle div.ContentTop p.ContactInfo {
    width:205px;height:auto;overflow:hidden;margin:0 10px 0 0;float:left;display:inline;
}

div.CalendariumArticle div.ContentTop p.ImageBlock {
    float:left;display:inline;width:200px;overflow:hidden;
}
div.CalendariumArticle div.ContentTop img.Logo {
    display:block;float:none;
}

div.Column2 div.NetworkMeetings { width:200px;height:auto;overflow:hidden;margin-top:10px; }
div.Column2 div.NetworkMeetings h1 { font-family:Arial, Sans-Serif;font-size:12px;font-weight:bold;margin:10px 0 0 }
div.Column2 div.NetworkMeetings p { margin:0 }

div#StandardArticle div.ArticleContent div.Extras {
    margin:15px 0;
}

div.Column1 div.CalArticle { width:415px;overflow:hidden;margin:0 0 10px 0 }
