BODY {
	color: #FF0000;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	background: url(images/body_bg_brun.jpg);
    background-repeat: repeat-x;
}
A:link { color: #996633; font-weight: bold;}
A:hover { color: #000000; font-weight: bold; background-color: #cc9933;  } 
A:active { color: #6699cc; font-weight: bold; } 
A:visited { color: #996633; font-weight: bold; }


BODY {
        scrollbar-base-color: color;
        scrollbar-track-color: FFE391;
        scrollbar-face-color: CC9933;
        scrollbar-highlight-color: ffffff;
        scrollbar-3dlight-color: FFE391;
        scrollbar-darkshadow-color: color;
        scrollbar-shadow-color: 000000;
        scrollbar-arrow-color: FFE391;
        }
.layout {

        width: 960px;
        margin-top: 15px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 15px;
        }

.tdmargin {
          border-right : 1px solid #FFFFFF;
          border-left : 1px solid #FFFFFF;
          }
.tdmarginl {
          border-left : 1px solid #FFFFFF;
          }
.tdmarginh {
          border-right : 1px solid #FFFFFF;
          }
/* Sidhuvud och sidfot (hf) runda horn */
.rundhf {background: #a8c1c6;}
.rundtopphf {background: #B28D3F; -moz-opacity:0.75; filter:alpha(opacity=75);}
.rundbottenhf {background: #ffffff;}
.rundhf_r1{margin: 0 16px; height: 1px; overflow: hidden; background: #ffffff;}
.rundhf_r2{margin: 0 13px; height: 1px; overflow: hidden; background: #E1D8A8;}
.rundhf_r3{margin: 0 11px; height: 1px; overflow: hidden; background: #ffffff;}
.rundhf_r4{margin: 0 9px; height: 1px; overflow: hidden; background: #E1D8A8;}
.rundhf_r5{margin: 0 8px; height: 1px; overflow: hidden; background: #ffffff;}
.rundhf_r6{margin: 0 7px; height: 1px; overflow: hidden; background: #E1D8A8;}
.rundhf_r7{margin: 0 6px; height: 1px; overflow: hidden; background: #ffffff;}
.rundhf_r8{margin: 0 5px; height: 1px; overflow: hidden; background: #E1D8A8;}
.rundhf_r9{margin: 0 4px; height: 1px; overflow: hidden; background: #ffffff;}
.rundhf_r10{margin: 0 3px; height: 1px; overflow: hidden; background: #E1D8A8;}
.rundhf_r11{margin: 0 3px; height: 1px; overflow: hidden; background: #ffffff;}
.rundhf_r12{margin: 0 2px; height: 1px; overflow: hidden; background: #E1D8A8;}
.rundhf_r13{margin: 0 2px; height: 1px; overflow: hidden; background: #ffffff;}
.rundhf_r14{margin: 0 1px; height: 1px; overflow: hidden; background: #E1D8A8;}
.rundhf_r15{margin: 0 1px; height: 1px; overflow: hidden; background: #ffffff;}
.rundhf_r16{margin: 0 1px; height: 1px; overflow: hidden; background: #E1D8A8;}


TD {
	color: black; 
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	background-repeat: repeat-x;

	}
H1 {
	color: black; 
	font-size: 14px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	}
H2 {
	color: black; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	}

.nyhetsblock {
                   height: 150px;
                   padding : 5px;
                   overflow: auto;
                   color: black; 
	     font-size: 12px;
	     font-weight: bold; 
	     font-family: Comic Sans MS, verdana, arial, sans-serif;
                   scrollbar-base-color: #FFFFFF;
                   scrollbar-track-color: #FFFFFF;
                   scrollbar-face-color: #660000;
                   scrollbar-highlight-color: #ffffff;
                   scrollbar-3dlight-color: #FFFFFF;
                   scrollbar-darkshadow-color: #FFFFFF;
                   scrollbar-shadow-color: #FFFFFF;
                   scrollbar-arrow-color: #FFFFFF;
                   }
.länkblock{
              color: black; 
	font-size: 12px;
	font-weight: ; 
	font-family: verdana, arial, sans-serif;
               }
.länkblock span {
              color: green;
              font-weight:bold ;
              }
.nyhetsblock span{
                   text-align: center;
                   color: #9ab13f;
                   font-weight: bold;
                   font-style: ;  
                   }
.inforuta {
        
	margin : 0.5em 3.0em 0.5em 3.0em;
	padding : 1px;
	border : 1px solid #cc9933;
	background-color : #FFFFFF;
	color : #666;
             }
.heesah1{ 
             margin-top: 10px;
              position : relative;
              color: black; 
	font-size: 20px;
	font-weight: bold; 
	font-family: Comic Sans MS, verdana, arial, sans-serif;
              text-align: center;
               }
.heesatext{
             
              color: black; 
	font-size: 14px;
	font-weight: ; 
	font-family: Comic Sans MS, verdana, arial, sans-serif;
             
               }

.heesatextleft{
              color: black; 
	font-size: 14px;
	font-weight: ; 
	font-family: Comic Sans MS, verdana, arial, sans-serif;
              text-align: left;
               }

.heesatextcenter{
              color: black; 
	font-size: 14px;
	font-weight: ; 
	font-family: Comic Sans MS, verdana, arial, sans-serif;
              text-align: center;
               }
.heesatextcenter HR {
              margin : 2.0em 1.0em 2.0em 1.0em;
              }
.heesatextcenter span {
              color: green;
              font-weight:bold ;
              }
.heesatextcenter TD {
              text-align: center;
              
              }

.heesatextcenterfet{
              color: black; 
	font-size: 14px;
	font-weight: Bold; 
	font-family: Comic Sans MS, verdana, arial, sans-serif;
              text-align: center;
               }
.heesatextcenterfet HR {
              margin : 2.0em 1.0em 2.0em 1.0em;
              }
.heesatextcenterfet TD {
              text-align: center;
              }
.staticeditorhack {
	color: green; 
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	}

.fildset {
         margin-left: 5px;
         margin-right: 5px;
         margin-bottom: 10px;
         }

.bildBox {
              width: 220px;
	margin : 1.0em 1.0em 1.0em 1.0em;
	padding : 0px;
	border : 1px solid #333;
	background-color : #FFFFFF;
	color : #666;
             
}
.bildBox p {
	padding: 0px;
	margin : 0em 0.5em 0.3em 0.5em;
	line-height: 1.0em;
	color : #666;
	border: 0px none #FFF;
              font-weight: bold;
              text-align: center;
}
.bildBox img {
	border-bottom: 0px solid #333;
}
.blocktitle {
	color: black;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	width : 100%;
}
.footer {
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	}
.storytitle {
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	}
.storybyline {
	color: gray; 
	font-size: 10px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	}
.storyunderline{
	background: #404040; 
	}
.warning {
	color: red; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	}
.warningsmall {
	color: red; 
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	}
.commentbar1 {
	color: white; 
	background: #404040; 
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	}
.commentbar2 {
	background: #404040; 
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	}
.commentbar3 {
	color: white; 
	background: #404040; 
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	}
.commenttitle {
	font-size: 12px;
	font-weight: bold; 
	background: #EEEEEE; 
	font-family: verdana, arial, sans-serif;
	}
.cal_day {
    font-size: 14px;
    font-weight: bold;
    }
.cal-nullday {
    background: #EEEEEE;
    }
.cal-oldday {
    background: #DDDDDD;
    }
.cal-today {
    background: yellow;
    }
.weekview_caltitle {
    background: #DDDDDD;
    font-weight: bold;
    font-size: 14px;
    }
.weekview-curday {
    background: yellow;
    }
.weekview-offday {
    background: #DDDDDD;
    }
.weekview_dayformat {
    font-weight: bold;
    }
.weekview_addevent {
    font-size: 9px;
    }
.weekview_daterange {
    font-size: 16px;
    font-weight: bold;
    }
.dayview_times {
    font-weight: bold;
    text-align: center;
    }
.dayview_datecol {
    font-weight: bold;
    background: #DDDDDD;
    font-size: 16px;
    }
.dayview_quickaddtitle {
    font-weight: bold;
    background: #DDDDDD;
    font-size: 14px;
    }
.middleboxtitle
{
background-color: #DEDEDE;
color: #000000;
font-size: 11px;
font-weight: bold; 
font-family: tahoma, verdana, helvetica, arial, sans-serif;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #000000;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000000;
padding-bottom: 1px;
padding-top: 1px;
}

.vader_ruta4 {
 border-top: 1px dotted #CDCDCD; 
 border-bottom: 1px dotted #CDCDCD;
} 

.vader_ruta2 {
 border-left: 1px dotted #CDCDCD; 
} 

.ezmap {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7A7A7A;
font-weight: normal;
}

.ezmap_details {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
}

.ezmap_gen {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
}

.mina_sidor_box1 {
background-color: #e1d8a8;
position: relative;
float:left;
margin: 3px;
width: 100%;
padding: 0px;
height: 100%;
}

.mina_sidor_box11 {
position: relative;
float:left;
margin: 3px;
width: 47%;
}

.mina_sidor_box2 {
background-color: #e1d8a8;
position: relative;
float:right;
margin: 3px;
width: 100%;
padding: 0px;
}

.mina_sidor_box22 {
position: relative;
float:right;
margin: 3px;
width: 50%;
}

.box_in_box {
background-color: #ffffff;
margin: 5px;
width: 95%;
padding: 3px;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
color: blue;
background-color: lightyellow;
width: 300px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: green;
margin: 3px 8px;
}
