/* CSS Document */

.EventDate 
{
    width: 100%;
}

.EventContainer
{
    width: 95%;
    margin-bottom: 3px;
    border: 1px solid #efefef;
    background-color: #f2f7fb;
    padding: 3px 2px 3px 2px;
}

.EventTitle 
{
    width: 100%;
    
}

img {
border-width: 0px;
}

body {
background-image:url(/Files/System/bodybg.jpg);
background-repeat:repeat-y;
margin:0px;
padding:0px;
}

#frame {
width: 1002 px;
}

#header {
height:164px;
width: 1000px;
text-align: left;
}

#navigation {
width: 195 px;
float: left;
width:195px;
font-size: 11px;
}

#navigation .text {
margin-left: 90px;
font-size: 11px;
}

#main {
font-family: "Trebuchet MS";
font-size: 12px;
color: #4e4e4e;
width:805px;
display:block;
float:left;
background-image:url(Files/System/mainbg.jpg);
background-repeat:no-repeat;
min-height:500px;
padding-left: 50px;
}

#contactinfo {
font-family: "Trebuchet MS";
font-size: 12px;
color: #000000;
padding-top: 50px;
}

.throw td {
border-collapse: collapse; 
border-bottom: 1px dotted black;
background: #f4faff;
font-wight: bold;
}

table.calendar {
border-collapse: collapse;
padding: 3px;
}

table.calendar td.inlinetd {
padding: 3px;
border-bottom: 1px dotted #c1c1c1;
}

#main a {
color: #5082ad;
text-decoration: underline;
}

#main a:link {
color: #5082ad;
text-decoration: underline;
}

#main a:visited {
color: #5082ad;
text-decoration: underline;
}

#main a:hover {
color: #6b98bf;
text-decoration: none;
}

h3 {
font-size: 14px;
margin-bottom: 0px;
}

#contactinfo a {
color: #000000;
text-decoration: none;
}

#contactinfo a:hover {
color: #000000;
text-decoration: none;
}

#contactinfo a:visited {
color: #000000;
}

.hvid {
color: #ffffff;
font-size: 11px;
}

p {

}

.h3 {
margin-bottom: -10px;
}

.cal_day {
text-align: center;
background-color: #dde8f3;
font-size: 9px;
color: #5b82a1;
}

.cal_nacontent {
height: 35px;
border-left-width: 1px;
border-left-style: solid;
border-color: #e5e5e5;
border-bottom-width: 1px;
border-bottom-style: solid;
background-color: #ffffff;
font-size: 10px;
color: #ffffff;
}

.cal_naday {
text-align: center;
background-color: #f1f1f1;
font-size: 9px;
color: #f1f1f1;
}

.cal_content {
height: 35px;
background-image:url(/Files/System/cal_bg.jpg);
border-left-width: 1px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-left-style: solid;
border-color: #e5e5e5;
font-size: 10px;
}

.cal_startday {
height: 35px;
background-image:url(/Files/System/cal_bgstart.jpg);
border-left-width: 1px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-left-style: solid;
border-color: #e5e5e5;
font-size: 10px;
color: #83b4de;
}

.cal_startday a:hover {
color: #000000;
text-decoration: underline;
}

#cal_tableid {
color: #83b4de;
}

#cal_tableid a {
color: #000000;
}

#cal_tableid a:link {
color: #000000;
}

#cal_tableid a:visited{
color: #000000;
}

.cal_modulday {
height: 35px;
/*background-image:url(/Files/System/cal_bgmodul.jpg);*/
background-image:url(/Files/System/cal_bgstart.jpg);
border-left-width: 1px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-left-style: solid;
border-color: #e5e5e5;
font-size: 10px;
color: #83b4de;
}

.cal_modulday a:hover {
color: #000000;
text-decoration: underline;
}

.cal_table {
width: 700px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #e5e5e5;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #e5e5e5;
}

.theader {
text-align: center;
border-left-width: 1px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-left-style: solid;
}

.cal_link {
color: #000000;
text-decoration: none;
}

.cal_link:hover {
color: #000000;
text-decoration: underline;
}

.L1 {
text-decoration:none;
}

.L1:hover {
text-decoration:none;
}

.footer {
font-family: "Trebuchet MS";
font-size: 11px;
color: #000000;
padding-top: 40px;
padding-bottom: 20px;
}

.footer a {
color: #5082ad;
text-decoration: underline;
}

.footer a:link {
color: #5082ad;
text-decoration: underline;
}

.footer a:visited {
color: #5082ad;
text-decoration: underline;
}

.footer a:hover {
color: #6b98bf;
text-decoration: none;
}
