/* CSS Document */

html {

  height:101%;

  }



body {

  font-family:Verdana, Arial, Helvetica, sans-serif;

  line-height:1.25em;

  background-color:#333;

  margin-top:20px;

  }

  

  

h5{font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif;}

h4{font-size:120%;font-family:Arial, Helvetica, sans-serif;}

h3{font-size:140%;font-family:Arial, Helvetica, sans-serif; border-bottom:0px dashed #FFFFFF; margin:0 0 0 0; color:#FFFFFF;}





hr {

  height:1px;

  }

  

.fakehr {

  height:3px;

  margin-bottom:20px;

  border-bottom:1px solid #CCCCCC;

  }

 

  

td {

  padding:8px;

  }

  

#ctop {

  margin:0 auto;

  width:960px;

  height:20px;

  background-color:#000000;

  border:1px solid #CCCCCC;

  border-bottom:0px;

  }

  

#container {

  margin:0 auto;

  width:960px;

  background-color:#000000;

  background-image:url(img/head.jpg);

  background-repeat:no-repeat;

  border:1px solid #CCCCCC;

  color:White;
  

  }

  

#topp {

  margin:0 auto;

  width:940px;

  color:#000000;

  height:170px;

  }



    

/* Meny */

  

#vmarg {

  float:left;

  width:180px;

  line-height:1em;

  margin:40px 20px;

  color:#FFFFFF;

  font-size:smaller;

  text-align:left;

  }

  

.meny a {

  display:block;

  height:15px;

  padding:5px;

  text-decoration:none;

  color:#CCCCCC;

  margin:0 0 3px 0;

  border-bottom:1px solid #333333;

  font-weight:bold;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  }

  



.meny a:visited {

  color:#CCCCCC;

  }

  

.meny a:hover {

  color:#FFFFFF;

  border-bottom:1px solid #FFFFFF;

  }

  

.skjult {display:none;}

.synlig {

  display:display; 

  padding:10px 0; 

  margin-bottom:4px;

  border-bottom:1px solid #333333;

}



.synlig a {

  display:block;

  text-decoration:none;

  color:#CCCCCC;

  padding-bottom:6px;

}





.synlig a:visited {

  color:#999999;

}  



.synlig a:hover {

  color:#FFFFFF;

  text-decoration:underline;

} 



/* hunder */



.menyhund {

  padding-left:16px;

}



.hunder {

  margin:40px;

  width:600px;

}



.hunder td {

  padding:16px;

  width:50%;

  }

  

.hund_ikon {

  text-align:center;

  width:200px;

  }





#innhold {

  float:right;

  width:670px;

  min-height:420px;

  margin-bottom:10px;

  background-color:#103637;

  line-height:1.5em;

  padding:30px;

  margin-right:10px;

  }

  

#innhold a {

  color:#FFFFFF;

}



#innhold a:visited {

  color:#FFFFFF;

  }

  

#innhold img {

  border:1px solid #999999;

  margin:4px 0;

  }

  



  

.tokol table {

  width:100%;

  }

  

.tokol td {

  width:50%;

  }

 

  

.tmeny {

/*  border-bottom:1px solid #CCCCCC;

  border-top:1px solid #CCCCCC;*/

  padding:4px;

  margin-bottom:20px;

  font-size:smaller;

  background-color:#000000;

  }

  

.tmeny a {

  padding-right:16px;

  color:#999999;

  }

  

.tmeny a:visited {

  color:#999999;

  }

  

.tmeny a:hover {

  color:#FFFFFF;

  }

  

.kull {

  text-align:center;

  margin:40px;

  }

  

  

.storre {

  font-size:medium;

  font-weight:bold;

  font-family:Arial, Helvetica, sans-serif;

  }

  

.mindre {

  font-size:smaller;

  }

/*Fot og teller*/

  

#fot {

  clear:both;

  padding:16px 10px;

  color:#999999;

  font-size:8pt;

  line-height:10pt;

  text-align:right;

  background-image:url(img/fotx3.jpg);

  background-repeat:no-repeat;

  }

  

#fot2 {

  margin:0 auto;

  color:#000000;

  background-image:url(img/foot5.jpg);

  background-repeat:no-repeat;

  text-align:right;

  font-size:smaller;

  height:28px;

  width:924px;

  padding:2px 16px 0 0;

  }

  

#fot a {

  color:#006699;

  }

  

#fot a:visited {

  color:#006699;

  }

  



/* Stamtavle */



#stavle {

  font-size:smaller;

  }

  

#stavle th {

  background-color:#000000;

  color:#FFFFFF;

  text-align:left;

  padding-left:6px;

  }

  

#stavle td {

  border:1px solid #666666;

  padding:4px;

  line-height:12pt;

  text-align:center;

  }

  

/*  FRONT */



#frontimg {

  text-align:center;

}



#frontimg img {

  border:1px solid #999999;

  }



#front {

  float:left;

  width:50%;

  margin-top:10px;

}



#frontinnhold {

  float:left;

  width:440px;

  padding-right:20px;

  border-right:1px dashed #000000;

  }



#frontboks {

  float:right;

  width:190px;

  font-size:smaller;

  line-height:1.2em;

  margin-left:16px;

/*  color:#999999;*/

  }



#frontboks a {

  color:#FFFFFF;

  /*background-color:#FFFFFF;*/

  }



#frontboks a:visited {

  color:#FFFFFF;

}



#frontboks hr {

/*  color:#663333;

  background-color:#663333;*/

  height:1px;

  }

  

#frontboks h4 {

  color:#FFFFFF;

  }

  

#frontboks .fakehr {

  border-bottom:1px solid #CCCCCC;

  }



#newshead {

  font-weight:bold;

  color:#FFFFFF;

  background-color:#000000;

  padding:2px;

}



.valpmeny {

  font-size:smaller;

  font-weight:bold;

  border-top:1px solid #000000;

  border-bottom:1px solid #000000;

  line-height:14pt;

  margin-bottom:20px;

  padding:5px 0;

}



.valpmeny a {

  margin-right:10px;

}



/* GALLERI */



#slide_nav {

  text-align:center;

  color:#000000;

  line-height:12pt;

  font-size:small;

  background-color:#000000;

  padding:6px;

  }

  

#slide_img {

  padding:16px 0;

  text-align:center;

  } 

  

#slide_title {

  font-weight:bold;

  margin-bottom:10px;

  text-align:center;

  }

  

  

#slide_beskr {

  text-align:center;

  }

  

#atable {

  border:0px solid #000000;

  margin-left:40px;

  }

  

#atable td {

/*  border:1px solid #000000;

*/  }

  

  

.atmb {

  width:100px;

  text-align:center;

  }

  

#a_beskr {

  margin-bottom:30px;

  }

  

#table_thumbs {

  border:0px solid #000000;

  width:100%;

  }

  

#table_thumbs td {

  text-align:center;

  border:1px solid #000000;

  padding:16px;

  }

  

#table_thumbs a {

  text-decoration:none;

  }

  

#table_thumbs img {

  border:1px solid #999999;

  }


