
body {
height: 100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;

background-color: #65798e;
margin: 0px;
padding: 0px;
}
form {
padding: 0px;
margin: 0px;
}
p {
margin: 0px;
padding: 0px;
}
/* Detta är tabellens olika stilar. */
.mainTable {
width: 773px;
background-color: #FFFFFF;
margin: 0px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 0px;
}
.leftFade {
width: 100px;
background-color: #65798e;
background-image: url(../images/left_fade.jpg);
background-repeat: no-repeat;
background-position: top;
font-size: 1px;
}
.rightFade {
width: 100px;
background-color: #65798e;
background-image: url(../images/right_fade.jpg);
background-repeat: no-repeat;
background-position: bottom;
font-size: 1px;
}
.corner1 {
width: 100px;
height: 48px;
background-color: #65798e;
font-size: 1px;
}
.corner2 {
width: 100px;
height: 48px;
background-color: #65798e;
background-image: url(../images/right_corner_fade.jpg);
background-repeat: no-repeat;
background-position: top;
font-size: 1px;
}
.footer {
height: 48px;
background-color: #65798e;
background-image: url(../images/bottom_fade.jpg);
background-repeat: no-repeat;
background-position: right;
font-size: 10px;
color: #203a57;
}
.header {
width: 763px;
height: 164px;
background-color: #d6dce2;
background-image: url(../images/banner.jpg);
background-repeat: no-repeat;
background-position: right top;
}
.leftMain {
width: 225px;
background-image: url(../images/mainLeftBG.jpg);
background-repeat: repeat-y;
}
.rightMain {
width: 540px;
}
/* tabellens olika stilar slutar här. */

.logo {
width: 219px; 
height: 160px;
background-color: #214167;
background-image: url(../images/logo.jpg);
background-repeat: no-repeat;
background-position: top;
margin-left: 5px;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 0px;
font-size: 1px;
}
.menuBar {
width: 219px; 
height: 100%;
background-color: #214167;
background-image: url(../images/menubar_bottom.jpg);
background-repeat: no-repeat;
background-position: bottom;
margin-left: 6px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding-bottom: 20px;
overflow: auto;
}
.nextEvents1 {
width: 753px;
height: 114px;
background-color: #d6dce2;
margin: 5px;
margin-bottom: 0px;
padding: 5px;
}
.menuHeader {
font-size: 18px;
color: #8bb1e2;
padding-bottom: 16px;
}
.menuLink {
display: block;
margin-left: 13px;
text-decoration: none;
color: #9ac2f5;
width: 135px;
margin-top: 5px;
margin-bottom: 6px;
background-image: url(../images/dot1.jpg);
background-repeat: no-repeat;
padding-left: 18px;
font-size: 12px;
}
.menuLink:hover {
display: block;
margin-left: 13px;
text-decoration: none;
color: #9ac2f5;
width: 135px;
margin-top: 5px;
margin-bottom: 6px;
background-image: url(../images/dot2.jpg);
background-repeat: no-repeat;
padding-left: 21px;
font-size: 12px;
}
.menuLink2 {
display: block;
margin-left: 13px;
text-decoration: none;
color: #9ac2f5;
width: 135px;
margin-top: 5px;
margin-bottom: 6px;
background-image: url(../images/dot2.jpg);
background-repeat: no-repeat;
padding-left: 21px;
font-size: 12px;
} 
.menuAndLinkTable {
background-color: #254369;
padding: 11px;
margin-left: 15px;
margin-right: 10px;
border: 1px solid #1e3a61;
padding-bottom: 26px;
} 

/* CONTENT */

.contentTopLeft {
width: 8px;
height: 11px;
background-image: url(../images/contentTopLeft.jpg);
background-repet: no-repeat;
font-size: 1px;
}
.contentTop {
width: 311px;
height: 11px;
background-image: url(../images/contentTop.jpg);
background-repeat: no-repeat;
background-position: left;
font-size: 1px;
}
.contentTopRight {
width: 8px;
height: 11px;
font-size: 1px;
}
.contentLeft {
width: 8px;
height: 127px;
background-image: url(../images/contentLeft.jpg);
background-repeat: no-repeat;
background-position: top;
font-size: 1px;
}
.contentRight {
width: 8px;
height: 128px;
background-image: url(../images/contentRight.jpg);
background-repeat: no-repeat;
background-position: bottom;
font-size: 1px;
}
.contentBottomLeft {
width: 8px;
height: 11px;
font-size: 1px;
}
.contentBottomRight {
width: 8px;
height: 11px;
background-image: url(../images/contentBottomRight.jpg);
background-repet: no-repeat;
font-size: 1px;
}
.contentBottom {
width: 468px;
height: 11px;
background-image: url(../images/contentBottom.jpg);
background-repeat: no-repeat;
background-position: right;
font-size: 1px;
}

.contentBody {
width: 523px;
height: 152px;
} 
.contentHeader {
font-size: 16px;
color: #224268;
margin: 5px;
}
.contentMain {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 0px;
} 
.editlink {
color: #7a1d01;
font-size: 11px;
text-decoration: none;
} 
.editlink:hover {
color: #bc7127;
}

