html {
border:0;
margin:0;
overflow-y:scroll;
}

body{
border:0;
margin:0;
background-color:#454545;
}

a:hover {
text-decoration: none;
color:#FF0000;
background-color:inherit;
}

#main {
width:905px;
height:auto;
margin-top:12px;
padding-bottom:12px;
background-color:#949494;
color:#fff;
border:1px solid #d3d3d3;
font-size:12px;
font-weight:normal;
font-family:verdana,arial,helvetica,sans-serif;
}

#topbanner {
height:60px;
width:898px;
border:1px none #d3d3d3;
background-image: url('../images/fladbrovej-top.jpg');
padding-top: 7px;
background-repeat: no-repeat;
background-position: left; 


}

#fladbrovej {
height:36px;
min-height:36px;
width:180px;
background-color:#023768;
padding-top: 8px;
border:2px double #DBD8D8;
}

#fladbrovej h1 {
display: inline;
font-family:arial,helvetica,sans-serif;
font-weight:normal;
font-size:24px;
font-variant: small-caps;
text-align:center;
vertical-align:middle;
color:white
}

#indhold {
float:left;
width:900px;
height:auto;
background:inherit;
font-size:12px;
font-weight:normal;
font-family:verdana,arial,helvetica,sans-serif;
border:1px none;
}

.galleri { 
float:left;
width:135px;
height:96px;
border:1px solid #b3b3b3;
text-align:center;
}

.galleri-afstand { 
float:left;
width:5px;
height:104px;
border:1px none #b3b3b3;
}

/* menu definition */
#navlist {
  float:left;
  background-color: #949494; 
  width:898px; /* tilføjelse */
  margin:8px 0 16px 2px;
  text-align:center;}

#navlist { /* Sætter samme skrift og størrelse på alle elementer i navlist'en  */
  font-size:11px;
  font-family:arial,sans-serif;font-weight:bold;
  }
  
#navlist ul { 
  margin:0; 
  padding:0; 
  list-style:none; 
  background: #ffffff;

  border-top:none;
  }

#navlist li {
  position:relative; width:auto; 
  line-height:1em;
  margin-right:3px; 
  padding:0;
  list-style:none; float:left;
  border-bottom:none;
  border-right:solid 1px #023768;
  border-left:solid 1px #023768;
  border-bottom:none 1px #023768;
  border-top:none 1px #023768;
  background-color:#023768;
  }
  
#navlist li a:hover {
  background-color: #ffffff;

  color: #000000;

  }
  
#navlist li.sub li.sub:hover {
  background-color: #B81616; /* Forhindre background-repeat i IE/Win. */ 
  }
  
#navlist ul li a {
  display:block; 
  text-decoration:none; 
  padding:0.35em 0.5em 0.35em 0.5em; 
  width:8em; 
  margin:0; 
  color:#ffffff;

  }
  
.current {
  display:block; 
  text-decoration:none; 
  padding:0.35em 0.5em 0.35em 0.5em;  
  width:8em; 
  margin:0; 
  background-color:white;
  color:black;
  }
  
#navlist>ul a {
  width:auto;
  }
  
#navlist ul ul {
  display:none;
  position:absolute;
  width:9em;
  }
  
#navlist ul ul li {
  border-top:1px solid #023768;	
  border-bottom:1px solid #023768;
  border-left:1px solid #023768;
  border-right:1px solid #023768;
  margin-bottom:1px;
  margin-left:-1px;
  }
  
#navlist li.sub {
  background-image:url(http://www.hot-models.dk/images/darrow.png);
  background-position:right center;
  background-repeat:no-repeat;
  }
  
#navlist ul.niveau1 li.sub:hover ul.niveau2 {
  border-top:1px solid #ffffff;

  }
#navlist ul.niveau1 li.sub:hover ul.niveau2,
  #navlist ul.niveau2 li.sub:hover ul.niveau3 {
  display:block;
  }
#navlist ul.niveau2 {
  top:1.5em; left:0;
  }
#navlist ul.niveau3 {
  top:-1px; 
  left:9em;
  border-top:1px solid black;
  }
/* menu definition end */

/* Buton 150 definition */
.button150 {
  margin: 1em 0;
  width: 9em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}
.button150 a {
  display: block;
  text-align:center;
  padding: 2px 2px 2px 2px;
  width: 150px;
}
.button150 a:link,
.button150 a:visited,
.button150 a:hover {
  background-color: #023768;
  color:#fff;
  text-decoration: none;
}
.button150 a:link,
.button150 a:visited {
  border-top: 1px solid #e4e0d8;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #e4e0d8;
  border-right: 2px solid #4a4a4a;
}
.button150 a:hover {
  border-bottom: 1px solid #e4e0d8;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #e4e0d8;
  border-left: 2px solid #4a4a4a;
  color: #fff;
}
/* Buton 150 definition end */

/* Buton 160 definition */
.button160 {
  margin: 1em 0;
  width: 9em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}
.button160 a {
  display: block;
  text-align:center;
  padding: 2px 2px 2px 2px;
  width: 160px;
}
.button160 a:link,
.button160 a:visited,
.button160 a:hover {
  background-color: #d4d0c8;
  color:#222;
  text-decoration: none;
}
.button160 a:link,
.button160 a:visited {
  border-top: 1px solid #e4e0d8;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #e4e0d8;
  border-right: 2px solid #4a4a4a;
}
.button160 a:hover {
  border-bottom: 1px solid #e4e0d8;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #e4e0d8;
  border-left: 2px solid #4a4a4a;
  color: #000;
}
/* Buton 160 definition end */

/* Buton 90 definition */
.button90 {
  margin: 1em 0;
  width: 9em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}
.button90 a {
  display: block;
  text-align:center;
  padding: 2px 2px 2px 2px;
  width: 90px;
}
.button90 a:link,
.button90 a:visited,
.button90 a:hover {
  background-color: #d4d0c8;
  color:#222;
  text-decoration: none;
}
.button90 a:link,
.button90 a:visited {
  border-top: 1px solid #e4e0d8;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #e4e0d8;
  border-right: 2px solid #4a4a4a;
}
.button90 a:hover {
  border-bottom: 1px solid #e4e0d8;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #e4e0d8;
  border-left: 2px solid #4a4a4a;
  color: #000;
}
/* Buton 90 definition end */

#indhold-baggrund p {
font-size:12px;
text-indent: 10px;
font-weight:normal;
font-family:verdana,arial,helvetica,sans-serif;
color:#131313;
}

h1 {
display: inline;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:normal;
font-size:18px;
}

h2 {
display: inline;
color:#949494;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:normal;
font-size:10px;
}



h3 {
display: inline;
font-size:12px;
color:#131313;
font-weight:normal;
font-family:verdana,arial,helvetica,sans-serif;
}

.next {
color:#fff;
font-size:12px;
font-weight:normal;
text-decoration: underline;
font-family:verdana,arial,helvetica,sans-serif;
}

.overskrift {
font-family:verdana,arial,helvetica,sans-serif;
font-weight:normal;
font-size:18px;
}

.px12sort {
font-size:12px;
color:#000;
font-weight:normal;
font-family:verdana,arial,helvetica,sans-serif;
}

.px5 {
font-size:5px;
font-weight:normal;
font-family:verdana,arial,helvetica,sans-serif;
}

.px12 {
font-size:12px;
font-weight:normal;
font-family:verdana,arial,helvetica,sans-serif;
}

.px14bold {
font-family:verdana,arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}

.px14 {
font-family:verdana,arial,helvetica,sans-serif;
font-size:14px;
font-weight:normal;
}

.px14-margin {
font-family:verdana,arial,helvetica,sans-serif;
font-size:14px;
margin:10px 20px;
font-weight:bold;
}

.px14-bold {
font-family:verdana,arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
.Emailrepeat {
display:none;
}
