/* bakgrundsbild som ligger fast längst upp och försvinner när man skrollar */
body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: black;
	background-image: url(../images/background.jpg);
	background-attachment: scroll;
	background-position: left, top;
	background-repeat: no-repeat;
   background-color: #F7F7F7;
}

/* Text i informationstabbelerna på varje sida (används där tabellen har id='infoTable'). Grund för rubrikerna. Text i newstabellen på första sidan */
#infoTable, .infoTableHeadline, .newsText{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: justify;
}

/* Rubriktillägg för informationstabbelerna på varje sida */
.infoTableHeadline{
	font-weight: bold; color: black;
}

/* Grund för länkar i menyn */
.menuLinks, .menuLinks a, .menuLinks a:visited, .menuLinks a:hover, .menuLinks a:visited:hover{
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold; text-align: left; text-decoration: none;
}

/* Hovereffekt för länkar i menyn */
.menuLinks a:hover, .menuLinks a:visited:hover{
	color: #FFFF66;
}

#news{
	background-color: #E6E6E6;
}
/* Rubrik i newstabell på första sidan med tillhörande bakgrundsbild (klassen sätts på TD-taggen) */
td.newsHead{
  background-image: url(../images/newsHead.jpg);
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold; text-align: center;
}
td.newsText{
  background-image: url(../images/newsText.gif);
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: Black; font-weight: normal; text-align: left;
}
td.newsEnd{
  background-image: url(../images/newsEnd.jpg);
}

/* Grund för länkar i newstabellen på första sidan */
.newsLink a, .newsLink a:visited, .newsLink a:hover, .newsLink a:visited:hover{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #376288; font-weight: normal; text-align: right; padding-right: 3px; padding-bottom: 2px; text-decoration: none;
}

/* Hovereffekt för länkar i newstabellen på första sidan */
.newsLink a:hover, .newsLink a:visited:hover{
	color: #DC143C; text-decoration: none;
}
.gastbokheader{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold;  text-decoration: none;
}
.gastboktext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal;  text-decoration: none;
}


.gastbokheader A:link, .gastboktext A:link
        {
	color: #2878B1;
	text-decoration: none;
        }
.gastbokheader A:visited, .gastboktext A:visited{
	color: #2878B1;
	text-decoration: none;
        }
.gastbokheader A:hover, .gastboktext A:hover
        {
	color:#C43434;
	text-decoration: none;
        }
.gastbokheader A:active, .gastboktext A:active
        {
color: #2878B1;
	text-decoration: none;
	
        }
 .gastbokheader A:active:hover, .gastboktext A:active:hover
		{
		color:#C43434;
		text-decoration: none;
			

		}
 .gastbokheader A:visited:hover, .gastboktext A:visited:hover
		{
		color:#C43434;
		text-decoration: none;
		}
		
 .bigline input{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;width =250px; height=16px; value=''; border : 1px groove Black;  }
  .guestline input{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;width =167px; height=16px; value=''; border : 1px groove Black;  }
 .texto  textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;width =250px; height=100px; value=''; border : 1px groove Black;  }
 .fatoo  textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;width =500px; height=250px; value=''; border : 1px groove Black;  }
 .knapp { border: 1px ridge black;font-size:9px;height=20px; width=70px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bolder; }
 .count input{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;width =30px; height=16px; value=''; border : 1px groove Black;  }
.big_header{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;
}		
