/* CSS Document */

html {
height:101%;
}

body {
background-image:url(img/bak9.gif);
background-color:#FAF9F2;
background-attachment:fixed;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin:2% 0 2% 0;
}

h2, h3, h4 {font-family:Arial, Helvetica, sans-serif; margin-top:3px;}

h3 {border-bottom:1px solid #F4F2EA;}

ul {color:#EDE6D6;}
li {color:#000000; list-style-type:circle;}

div#container {
text-align:left;
width:790px;
margin:0 auto;
}

div#topp {
background-image:url(img/head_isakpablo2.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:130px;
}

.bilde {
border:3px solid #FFFFFF;
}

.bildetext {
font-size:smaller;
text-align:center;
color:#663333;
}

div#marg {
float:left;
width:150px;
padding-top:20px;
padding-bottom:20px;
text-align:left;
font-size:smaller;
}

.aktuell a{
background-color:#666666;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
display:block;
width:110px;
border:1px solid #D9D2B7;
margin-top:2px;
padding:4px 20px 4px 20px;
}

.meny a {
background-color:#F3EFE4;
color:#000000;
text-decoration:none;
font-weight:bold;
display:block;
width:110px;
border:1px solid #D9D2B7;
margin-top:2px;
padding:4px 20px 4px 20px;
}


.meny a:visited {
color:#000000;
background-color:#F3EFE4;
}

.umeny {
display:none;
}

.vismeny {
display:display;
background-color:#F4F2EA;
color:#000000;
text-decoration:none;
width:100px;
border:1px solid #D9D2B7;
margin-top:2px;
padding:4px 20px 4px 30px;
line-height:18px;
}

.vismeny a {color:#000000; text-decoration:none;}
.vismeny a:visited {color:#000000;}
.vismeny a:hover {color:#B4966D;}

.meny a:hover {
background-color:#FFFFFF;
color:#000000;
font-weight:bold;
}

div#innhold {
float:right;
width:576px;
line-height:14pt;
margin:20px 0 20px 0px;
background-color:#D9D2B7;
color:#000000;
padding:20px 20px 20px 20px;
}

div#innhold a {
color:#804040;
font-weight:bold;
}

div#innhold a:visited {
color:#663333;
}

div#innhold a:hover {
color:#FFFFFF;
}

div#tekst {
float:left;
width:45%;
}

#fronttable {
  width:100%;
}

#fronttable td {
  vertical-align:top;
  text-align:center;
}

div#fronttekst {
text-align:justify;
float:left;
width:45%;
margin-top:30px;
}

div#tekst2 {
float:right;
width:50%;
}

div#bredtekst {
text-align:justify;
}

div#bio {
float:right;
font-size:smaller;
text-align:left;
padding:10px;
width:50%;
}

div#nytt {
float:right;
width:45%;
height:125px;
overflow:auto;
font-size:smaller;
border:1px solid #B4966D;
padding:10px;
line-height:12px;
margin-top:20px;
}

div#nytthead {
border:1px solid #B4966D;
background-color:#B4966D;
color:#FFFFFF;
font-weight:bold;
font-size:smaller;
margin-bottom:-1px;
margin-top:20px;
padding-left:10px;
}

div#copy {
clear:both;
font-size:smaller;
text-align:right;
border-top:4px solid #D9D2B7;
border-bottom:1px solid #D9D2B7;
padding:2px 0 2px 0;
}

div#valid {
font-size:smaller;
float:right;
padding-top:4px;
padding-bottom:2px;
}

div#valid a {
color:#B4966D;
background-color:#F3EFE4;
}

.ny {
font-size:smaller;
font-weight:bold;
color:#CC3300;
}

.mindre {
font-size:smaller;
}


table#stamtavle {
font-size:smaller;
line-height:12pt;
width:100%;
}
table#stamtavle td{
border:1px solid #666666;
padding:3px;
}

table#stamtavle th{
text-align:left;
font-size:small;
color:#FFFFFF;
}

div#album {
text-align:center;
}

div#album img {
border:3px solid #FFFFFF;
}

div#kino {
float:right;
text-align:center;
width:576px;
line-height:16pt;
margin:20px 0 20px 0px;
background-color:#000000;
color:#CCCCCC;
font-weight:bold;
padding:20px 20px 20px 20px;
}

div#kino a {color:#CCCCCC;background-color:#000000;}
div#kino a:hover {color:#FFFFFF;background-color:#000000;}
div#kino a:visited {color:#CCCCCC;background-color:#000000;}

table#gjest th {font-weight:normal; vertical-align:top;}

div#frontimg {padding-bottom:20px; width:400px; float:left;}

div#bread {color:#FFFFFF; font-size:smaller; margin-bottom:15px; padding-bottom:6px; line-height:10px; border-bottom:1px solid #EDE6D6;}
div#bread a {color:#FFFFFF;}
div#bread a:visited {color:#FFFFFF;}

.dato {color:#663300;}
.fet {
	font-weight: bold;
}


/*for gjestebok*/

	
.gjest {
font-size:small;
padding:10px 20px 10px 20px;
margin-top:5px;
background-color:#F3EFE4;
}

.gjest img {
border:0;
vertical-align:middle;
margin:0 3px 0 3px;
}

.ghead {
border-bottom:1px solid #D9D2B7;
width:100%;
vertical-align:bottom;
color:#B4966D;
}

.gdetalj {
text-align:right;
vertical-align:top;
color:#B4966D;
}

.gfra {
vertical-align:bottom;
font-weight:bold;
}

.ep img {
vertical-align:middle;
}

.skille {
text-align:center;
padding-top:10px;
}


table#gjestfrm th {
text-align:right;
vertical-align:top;
}

.gjesta a {
color:#FFFFFF;
font-weight:bold;
}

.gjesta a:visited {
color:#FFFFFF;
font-weight:bold;
}

#tools {
  width:440px;
  padding:5px;
}

#tools img {
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #999999;
  border-bottom:1px solid #999999;
  background-color:#F4F2EA;
  padding:2px 3px 3px 2px;
}


/* For teller */

.cnt {
border:1px solid #D9D2B7;
background-color:#F4F2EA;
color:#D5B091;
padding:2px;
margin-bottom:2px;
}

.teller {
color:#D9D2B7;
font-size:9px;
margin-top:95px;
line-height:14pt;
}

.smilies {
  text-align:center;
}
.smilies img {
  margin:2px;
  cursor:hand;
  }
  
#melding {
  font-weight:bold;
  color:#FF0000;
  }
  
.reklame {
  font-weight:bold;
  text-decoration:none;
  margin-left:16px;
  }
  
