body { 
    background-color: #FFFEFC; 
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #37374f;
	-ms-scrollbar-face-color: #37374f; 
    scrollbar-highlight-color: #cad0d9; 
    scrollbar-shadow-color: #cccfd9;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-arrow-color: #3e4957; 
    scrollbar-track-color: #b3bcc7;
    scrollbar-darkshadow-color: #3e4957;
}

a {
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7D2C2C; text-decoration:none
; font-weight: bold
}

a:visited {
	color: #7D2C2C;text-decoration: none;
}
a:hover {
	color: #7D2C2C;text-decoration: none;
; font-weight: bold
}
a:active {
	color: #7D2C2C;
}
.stylemain {
	scrollbar-face-color: #37374f;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 2px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 2px;
	border-top-color: #cad0d9;
	border-left-color: #cad0d9;
	border-bottom-color: #cad0d9;
	border-right-color: #0099FF;
}

.leftborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cad0d9;
}
.leftrightborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.rightbottomborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cad0d9;
}

.dottedbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #000000;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-right-color: #000000;
}

.nyhetbottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	border-bottom-color: #333333;
	border-right-color: #333333;
}

.text {
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #37374F;
}
.textlight {
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	color: #37374f;
; font-weight: bold
}
.textwhite {
	font-family: Calibri, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFEFC;
}
.text12 {
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #37374F;
}

.bottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3e4957;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFEFC;
}
.rubrik {
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #37374f;
}
.rubrikliten {
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #37374f;
}
.lankar {
	font-family: Calibri, Tahoma, sans-serif;
	font-size: 12px;
	color: #7D2C2C;
}
/* .rubbe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
} */
.lank {
	font-family: Calibri, Tahoma, sans-serif;
	font-size: 12px;
	color: #7D2C2C;
}
.iframeborder {
	border: 1px solid;
; border-color: #CAD0D9;
}
.linje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #CCCCCC;
}
.linje2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 2px solid #CCCCCC;
}
#main_area {width:100%; height:100%; border:0px; padding:0px;}
#main_left_area {float:left;width: 20%; height: 100%; border:0px; padding:0px;}
#main_left {width: 100%; height: 80%; border:0px; padding:0px;}
#main_middle {float:left; width: 100%; height: 100%;	border-left-width: 1px;
	
    border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
    padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}

#main_right {float:left; width: 19%; border:0px; padding:0px;}
#main_rightframe {width: 100%; border:0px; padding:0px;}
#main_left_bottom {position:relative;width:100%; height:57px; border:0px; padding:0px;}
#bakgrundsbild { width:auto; background-image: url(../images/skylt_30_blek1_1.gif); background-repeat: no-repeat}
.kalenderdag {
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.kalendermanad {
	width:100%;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #000000;
}.textbold { font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #37374F; ; font-weight: bold}
.tbody { font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #37374f; }
.td { font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #37374f; }

