@charset "utf-8";
/* CSS Document */


body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  background-color: #FFFFFF;
  font-size:11px;
  line-height:1.4em;
margin:0px;
  }
  
  
td {vertical-align:top;}
  
a {text-decoration:none; outline:none; color:#53ACA8}  
a:hover {color:#E9794C} 

/*a:visited {color:#CCCCCC;}*/

img {border:none; }   

  
h1 {
font-size:18.0pt;
font-family:century gothic;
color:#000;
line-height:1.2em;
font-weight:200;
 }

h2 {
font-size:16.0pt;
font-family:century gothic;
color:  #53ACA8;
line-height:1.2em;
font-weight:200;
 }
  
h3 {
font-size:12.0pt;
font-family:century gothic;
color:#53ACA8;
line-height:1.2em;
font-weight:200;
 }
 
.menyfontA {
font-size:18.0pt;
font-family:century gothic;
color:#000;
line-height:1.2em;
font-weight:200;
 }
 
.menyfontA a {
color:#000;
}

.menyfontA a:hover {
color: #E9794C;
}
  
.menyfont {
font-size:10.0pt;
font-family:century gothic;
color: #53ACA8;
line-height:1.2em;
font-weight:200;
 }
 
 .menyfontp {
font-size:10.0pt;
font-family:century gothic;
color:#CCC;
line-height:1.2em;
font-weight:200;
 }
 
.menyfont a {
color:#53ACA8;
}

.menyfont a:hover {
color: #E9794C;
}

.tab1 {
	margin-left:246px
	}
	
.fotofont {
  color:#53ACA8;
font-size:9px;
  line-height:1.4em;
  }

.linje {
background-image:url(img/dot_black.gif);
background-repeat:repeat-x;
background-position: center;
 }
 
 .bkg_blu {
 background-color:#F1FBFD;
 padding:10px;
 margin:0px;
 }
 
  .bkg_orange {
 background-color: #FF9933;
 padding:10px;
 margin:0px;
 }
 
  .bkg_yello {
 background-color:#F0EDD5;
 padding:10px;
 margin:0px;
 }
 
   .bkg_teal {
 background-color:teal;
 padding:10px;
 margin:0px;
 }
 


.homework {
 color: #FF0000;
 }
 
.homework a {
text-decoration:none; 
color: #FF0000;
 }
 
.homework a:hover{
color: #FF3300;
 }
 
.browntext {
color:#945402;
 }
 
 .bgfont {
font-size:18.0pt;
font-family:Verdana;
font-weight:bold;
color:teal;
line-height:1.2em;
 }
 
  .bgfont2 {
font-size:12.0pt;
font-family:Verdana;
color:teal
 }
 


.menydiv1 {
font-family:Trebuchet MS;
margin: 2px 10px 2px 12px;
padding: 4px 0px;
border-bottom:1px solid;
border-color:#848387;
color: #945402;
 }
 
.menydiv1 a {
text-decoration:none; 
color: #945402;
 }
 
.menydiv2 {
margin:2px 20px 2px 30px;
padding: 6px 0px 6px 42px;
background-image:url(bilder/vimpelknapp.gif);
background-repeat:no-repeat;
background-position:left;

}

/*
.menydiv2 a:hover {
background-color:#3399FF;
width:161;
 }*/

.programtable {
  font-family: Trebuchet MS;
  font-size:12px;
  border-collapse:collapse;
  width:532px;
  line-height:12pt;
  }
  
.texttable {
  border-collapse:collapse;
  width:100%;
  line-height:10pt;
  }
.greyback  {
background-color:#EEEEEE;
  }
  
  .printable {
  font-family: Trebuchet MS;
  font-size:12px;
  border-collapse:collapse;
  width:600px;
  line-height:12pt;
  }
  
  .printmarg {
  margin:20px 20px 0px 30px;
  }
