body { background:#000000; background-image:url(images/bg.jpg); background-repeat:repeat-y; background-position:center; padding: 0px; margin: 0;}
h1 {margin: 0 0 0.5em 0; font-size: 2em;}
h2 {font-family: Arial; color: #FFFFFF; font-size: 40px;}
h3 {font-family: Arial; color: #FFFFFF; font-size: 30px;}
h4 {margin: 1.5em 0 0.5em 0; font-size: 1em; color:#FFF}
p {font-family: Arial; color: #FFFFFF; font-size: 13px;}

/* sidlayout */
#layout {width: 800px; background: #000000; padding: 0px;	border: 0px; margin-right: auto; margin-left: auto;}
#sidhuvud { background:#000; padding: 0px; margin: 0px; border: 0px; height:541px;}
#kolumncontainer{float: left; width: 700px;	background: #ffcc66;}
#kolumn1 {float: left; width: 800px; padding: 0px; margin:0px;	background: #000000; display:inline;}
#kolumnindex {float: left; width: 800px; padding: 0px; margin:0px;	background: #000000;  background-image:url(bakgrund%20till%20text.jpg); display:inline;}
#kolumn3 {float: left; width: 800px; padding-left:43px; background: #000000; display:inline; text-align:center;}
#kolumn4 {float: left; width: 800px; padding-left:43px; background: #000000; display:inline; text-align:left;}
#kolumn5 {float: left; width: 800px; padding-left:43px; background-image:url(Fiskkonservering/galleribakgrund.jpg); text-align:right; display:inline;}
#kolumn6 {float: left; width: 800px; padding-left:43px; text-align:left; display:inline;}
#kolumn7 {float: left; width: 800px; padding:0px; text-align:left; display:inline; background-color: #000000; margin-top:-4px;}
#sidfot {clear:both; padding: 0px; background: transparent; text-align:center; margin: 0px;}


.t {height: 10px; padding: 0px; margin: 0px;}

.svarttext {line-height: 1.7em; margin: 0px 0px 0px 0px; color: black; padding:0px; font: "Trebuchet MS", Arial, Helvetica, sans-serif;}

.galleribild { border: 2px solid black;}
.galleribild:hover { border: 2px solid white;}

a:link.kontakt {text-decoration: none;font-weight:bold;color:white;}
a:visited.kontakt {text-decoration: none;font-weight:bold;;color:white;}
a:active.kontakt {text-decoration: none;font-weight:bold;color:white;}
a:hover.kontakt {text-decoration: none;font-weight:bold;color:#592D00;}

a img {
border: 0px solid #000000;text-decoration: none;
}

a:hover img{
border: 0px solid #000000;
}

a {
    outline: none;
}
a {
    overflow: hidden;
}

/*Meny knappar*/
/*home*/
#home{display: block;width: 125px;height: 66px;background: url("images/home.jpg") no-repeat 0 0; margin:0px; padding:0px;}
#home:hover{background-position: 0 -66px;}
#home span{display: none;}

/*band*/
#band{display: block;width: 125px;height: 66px;background: url("images/band.jpg") no-repeat 0 0; margin:0px; padding:0px;}
#band:hover{background-position: 0 -66px;}
#band span{display: none;}

/*media*/
#media{display: block;width: 125px;height: 66px;background: url("images/media.jpg") no-repeat 0 0; margin:0px; padding:0px;}
#media:hover{background-position: 0 -66px;}
#media span{display: none;}


#litenslice{display: block; list-style:none; width: 50px;height: 66px;background: url("images/litenslice.jpg") no-repeat 0 0; margin:0px; padding:0px;}
#litenslice span{display: none;}

/*gigs*/
#gigs{display: block;width: 117px;height: 66px;background: url("images/gigs.jpg") no-repeat 0 0; margin:0px; padding:0px;}
#gigs:hover{background-position: 0 -66px;}
#gigs span{display: none;}

/*links*/
#links{display: block;width: 125px;height: 66px;background: url("images/links.jpg") no-repeat 0 0; margin:0px; padding:0px;}
#links:hover{background-position: 0 -66px;}
#links span{display: none;}

/*contact*/

#contact{display: block;width: 133px;height: 66px;background: url("images/contact.jpg") no-repeat 0 0; margin:0px; padding:0px;}
#contact:hover{background-position: 0 -66px;}
#contact span{display: none;}



.tabelltext{
font: normal 10pt Arial, Helvetica, sans-serif;
color: #000000;
padding: 0px;
margin: 0px;
}


.ptabell{
width: 800px;
height: 528px;
background: #000000;
background-image:url(images/gigsdate.jpg); 
background-position:center;
margin: 0px;
background-repeat:no-repeat;
padding: 0px;
}
.n{background-image:url(Osteologi/Produkter/n.gif); background-repeat:repeat-x;	width:780px;}
.u{background-image:url(Osteologi/Produkter/u.gif); background-repeat:repeat-x;	width:780px;}
.hn{background-image:url(Osteologi/Produkter/hn.gif); background-repeat:no-repeat;height:10px;width:10px;}
.hu{background-image:url(Osteologi/Produkter/hu.gif); background-repeat:no-repeat;height:10px;width:10px;}
.vn{background-image:url(Osteologi/Produkter/vn.gif); background-repeat:no-repeat;height:10px;width:10px;}
.vu{background-image:url(Osteologi/Produkter/vu.gif); background-repeat:no-repeat;height:10px;width:10px;}
.v{background-image:url(Osteologi/Produkter/v.gif); background-repeat:repeat-y;}
.h{background-image:url(Osteologi/Produkter/h.gif); background-repeat:repeat-y;}

.oddrow{
background: #fae6c2;
}

.bordercell2 {
	border-right-style: double;
 	 border-right-color: #cfbf9f; 
	 border-right-width: thin;
}




/*för FireFox*/
    :-moz-focus-inner{border : 0px;} 
/*för IE8 */
    :focus{outline : none;}
