/* ---- Setting height and other formatting in div --- */
div#banner{
  width:804px;
  padding:0 0 0 0;
  background-color:#0f363f;
  }
div#top{
  height:25px;
  }
div#filler{
  height:10px;
  }
div#topnav, div#footer{
  height:20px;
  color: #C0C0C0; 
  background-color:#0f363f;
  }
div#container{
  width:804px;
  background-color:#202020;
  padding:0 0 0 0;
}
div#content{
  width:621px; 
  margin-left:180px;
  padding: 0px 0px 0px 0px; 
  border-width:0px 0px 0px 3px;
  background-color:#464646;
  }
div#sidenav{
  float:left;
  width:180px;
  margin:0 0 0 0;
  padding:0 0 0 0;
  border-width:0px 0px 1px 0px;
  }
div#resultater{
  width:550px;
  padding: 0px 0px 0px 0px; 
  border-width:0px 0px 0px 0px;
  background-color:#464646;
  margin-left:40px;
  font-size:16px;
  
 }

/* ---- Top and footer format with links --- */
#top p, #footer p{
  color: #FFFFFF;
  text-align:right;
  margin:4px 20px 2px 10px;
  }
#top a:link, #top a:visited, #footer a:link, #footer a:visited{
  color: #C0C0C0; 
  font-weight:bold; 
  text-decoration: none;
  }
#top a:active, #top a:hover, #footer a:active, #footer a:hover{
  color: #358391; 
  font-weight:bold; 
  text-decoration: none;
  }
  
 /* --- Content and content image settings --- */
#content p{
  margin-top:0px;
  }
/* --- For et stort billede ---*/
.largew {
  border-width:3px;
  border-color:#FFFFFF; 
  margin-left:55px;
  }
/* --- For et lille billede ---*/
.smallw {
  border-width:3px;
  border-color:#FFFFFF; 
  margin-left:160px;
  }
/* --- Tabel for information om hunderesultater ---*/  
#resultat {
  width: 550px;
  table-layout: fixed; 
  margin-left:auto;
  margin-right:auto;
  padding:20px;
  border-color:#FFFFFF;
  border-style:solid; 
  border-width:3px 3px 3px 3px;
  border-collapse: collapse; 
  font-size:1em;
  text-align:center;
 }
#resultat th{
  background-color:#0f363f;
  font-weight:bold;
 }
/* --- Table for stamtavle ---*/ 

#stamtavle {
  width: 550px;
  height: 550px;
  table-layout: fixed; 
  margin-left:auto;
  margin-right:auto;
  border-color:#FFFFFF;
  border-style:solid; 
  border-width:3px 3px 3px 3px;
  border-collapse: collapse; 
  font-size:10px;
  text-align:left;
 }
 #stamtavle td.far{
  border-color:blue;
  border-style:solid; 
  border-width:0px 3px 3px 0px;
  border-collapse: collapse; 
  }
 #stamtavle td.mor{
  border-color:red;
  border-style:solid; 
  border-width:3px 3px 0px 0px;
  border-collapse: collapse; 
  }
/* --- Settings for kontaktside ---*/
#kontakt {
  margin-left:45px;
  font-size:15px;
 }
#kontakt a:link, #kontakt a:visited, #links a:link, #links a:visited{
  text-decoration:none;
  color:#FFFFFF;
 }
#kontakt a:hover, #kontakt a:active{
  text-decoration:underline;
  color:#006B6B;
 }
/* --- Settings for linksside ---*/
.links {
  margin-left:85px;
  font-size:15px;
  font-weight:bold;
  }
.links a:hover, .links a:active{
  text-decoration:none;
  color:#006B6B;
 }
/* --- Settings for nyhedsside ---*/
#nyheder {
  width: 600px;
  table-layout: auto; 
  margin-left:auto;
  margin-right:auto;
  border-style:none; 
  border-collapse: collapse; 
  font-size:1em;
  text-align:left;
 }
#nyheder th{
  font-weight:bold;
  text-decoration:underline;
  font-size:14px;
 } 
/* --- Settings for hvalpesside ---*/
.hvalpe {
  text-align:center;
  font-size:16px;
  font-weight:bold;
 }

.hvalpe a:link, .hvalpe a:visited{
  text-decoration:none;
  color:#FFFFFF;
 }
.hvalpe a:hover, .hvalpe a:active {
  text-decoration:underline;
  color:#FFFFFF;
 }
/* --- Settings for resutatssider ---*/
/* --- Links til resultater ---*/
#resultater ul, #resultater ul li{
  float: left;
  list-style: none;
  padding: 1px;
  }
#resultater ul li a {
  border-style: none;
  display: block;
  float: left;
  padding: 0px 40px 0px 40px;
  }
#resultater a:link, #resultater a:visited{
  color: #C0C0C0; 
  font-weight:bold; 
  text-decoration: none;
  }
#resultater a:active, #resultater a:hover{
  color: #358391; 
  font-weight:bold; 
  text-decoration: none;
  } 
#resultater .aktiv a:link, #resultater .aktiv a:visited{
  color: #FFFFFF; 
  font-weight:bold; 
  text-decoration: underline;
  }
#resultater .aktiv a:active, #resultater .aktiv a:hover{
  color: #358391; 
  font-weight:bold; 
  text-decoration: underline;
  }