/* Shared
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.button {
  border-radius: 5px;
}

/* Placement
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.topplace {
  padding: 1rem 0 1rem;
  text-align: center;
}

.menuplace {
  padding: 1rem 0 1rem;
  text-align: center;
}

.imgplace {
  background-image:url('../layout/imgsection_mini.jpg');
  background-size: cover;
  width:100%;
  padding-top:50%;
}

.mainplace {
  padding: 2rem 0 2rem;
}

.botplace {
  padding: 3rem 0 3rem;
  text-align: center;
}

.infobox {
  text-align: left;
  margin-top: 2rem;
}

/* Looks
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.toplook {
  background-color: #808080;
  background-size: cover;
  color: #fff;
}

.menulook {
  background-color: #FFCC00;
}

.botlook {
  background-color: #E73137;
  background-size: cover;
  color: #fff;
}

.persona {
  background-color: #FFFFFF;
  color: #808080;
  padding:1rem 1rem 1rem 1rem;
  border-width:1px;
  border-style:solid;
  border-color:#E3E3E3;
  margin-bottom:2rem;
  max-width:300px;
}

.persona_land {
  background-color: #E73137;
  color: #FFFFFF;
  padding:1rem 1rem 1rem 2rem;
  border-width:1px;
  border-style:solid;
  border-color:#E3E3E3;
  margin-bottom:0rem;
  max-width:100%;
  font-size: 2rem;
}

.persona_afd {
  background-color: #E3E3E3;
  color: #808080;
  padding:1rem 1rem 1rem 2rem;
  border-width:1px;
  border-style:solid;
  border-color:#E3E3E3;
  margin-bottom:2rem;
  max-width:100%;
  font-size: 1.5rem;
  font-weight: 900;
}

/* Screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */

/* Bigger than 550 */
@media (min-width: 550px) {
.topplace {
  padding: 1rem 0 1rem;
}		
 .botplace {
   padding: 3rem 0 3rem;
}
  
.imgplace {
  background-image: url('../layout/imgsection.jpg');
  background-size: cover;
  width:100%;
  padding-top:31.25%;
}

.divtest {
  width:33%;
  background-color:#E3E3E3;
  float:left;
}
}

/* Bigger than 750 */
@media (min-width: 750px) {
.topplace {
  padding: 1rem 0 1rem;
}
		
.botplace {
  padding: 3rem 0 3rem;
}

.imgplace {
  background-image: url('../layout/imgsection.jpg');
  background-size: cover;
  width:100%;
  padding-top:31.25%;
}

}

/* Bigger than 1000 */
@media (min-width: 1000px) {
.topplace {
  padding: 1rem 0 1rem;
}	 

.imgplace {
  background-image: url('../layout/imgsection.jpg');
  background-size: cover;
  width:100%;
  padding-top:31.25%;
}

.botplace {
  padding: 1rem 0 3rem;
}
}

.containerfix {
  position: absolute;
  z-index: 9999;
  width: 100%;
  height: 40px;
  background-color: #E3E3E3;
}

.hund {
  width:100%;
  background-color:#4d4d4d;
}

/* Paging
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.pagsel {
  background-color: #003366;
  color: #fff;
  width: 40px;
  height: 40px;
  line-height: 40px;
  float: left;
  margin-right:15px;
  text-align:center;
  font-size:18px;
}

.pagseln {
  background-color: #E3E3E3;
  color: #000000;
  width: 40px;
  height: 40px;
  line-height: 40px;
  float: left;
  margin-right:15px;
  text-align:center;
  font-size:18px;
}

/* Showoff
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.showoff {
display: none;
}

@media (min-width: 770px) {
.showoff {
display: block;
}
}


/* Spacers
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.space_top {
  width: 100%;
  height: 40px;
  background-color: #FFFFFF;
}


.stopit {
	clear:both
}

/* Images
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.logo_top {
  height: 6rem;
  float:right;
}

.logo_topalt {
  height: 5rem;
  float:right;
}


/* Edit
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media (min-width: 770px) {
.adm {
  position: fixed;	
  bottom: 10px;
  right: 10px;
  font-size:10px; 
}
}


/* Fjern blaa links paa telefoner
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bluelinkfix 
a{color:#fff; 
text-decoration:none;
}

/* FOLD UDFOLD TXT */

.lil {
    height: 120px;
    overflow:hidden;
}
.sto {
    height: auto;
}

.vis_meremindre {
  width: 100%;
  height: 30px;
  line-height: 30px;
  background-color: #F1F1F1;
  padding-left: 10px;
  border: 1px solid #E3E3E3;
}

/* Flag
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.flag_dk {
  position: fixed;	
  top: 0px;
  left: 10px;
}

.flag_uk {
  position: fixed;	
  top: 0px;
  left: 50px;
}

.flag_de {
  position: fixed;	
  top: 0px;
  left: 90px;
}

/* txtcontain
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.txtcontain {
padding: 20px
}

/* Alt. knapfarve
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.ringmigop {
  color: #000;
}
