﻿/* Alle siders grundform med en margin på 10pt */

body {
	margin-top: 0px;
	margin-left: 50px;
	margin-right: 10px;
	padding-top: 0px;
	background: url(fotos/fh-bggrndxx.jpg) no-repeat center center fixed;  /* standard.baggrnd  = fh-bggrndxx.jpg  Jule.baggrnd = SBH-julebggrn.jpg  Julebaggrund 2  = SBH-julebggrn.jpg  */
	background-size: cover;
	font-family: Verdana, Geneva, sans-serif;
}
/* Herunder beskrives links på alle 4 visninger */

a:link {
	color: #4A2500;
	text-decoration: none;
	font-size: 11pt; 
}
a:visited {
	color: #4A2500;
	text-decoration: none;
	font-size: 11pt; 
}
a:hover {
	color: #6E5133;
	text-decoration: none;
	font-size: 11pt; 
}
a:active {
	color: #4A2500;
	text-decoration: none;
	font-family: verdana;
	font-size: 11pt;
}

/* dette er css til menu-system */

.vertical-menu {
  width: 195px;
  display: block;
  color: #ffffff;
  font-weight: bold;
  text-align: left;
  background-color: rgb(170,74,66);
}

.vertical-menu a {
  display: block;
  color: #ffffff;
  padding: 6px;
  font-size: 9pt;
  text-decoration: none;
  border-bottom: 1px solid white;
}

.vertical-menu a:hover {
    display: block;
	background-color: #d49691;
	font-size: 9pt;
  color: black;<!-- #ccc; -->
}

.vertical-menu a.active {
  display: block;
  background-color: #4CAF50;
  font-size: 9pt;
  color: white;
}

/* Vandrette streger i siderne    font-size: 9pt;  */

hr {
	color: #730000;
	height: 5px;
	width: 75%;
	background-color: #730000;
}

hr.tynd {
	color: #730000;
	height: 1px;
	width: 75%;
}

/* Overskrifternes formatering STOR type */
h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22pt;
	text-align: Center;
}
h1.wh {
	color: white;
	font-size: 22pt;
	text-align: Center;
}
h1.stor{
	font-size: 60pt;
	text-align: Center;
}
/* Overskrifternes formatering mellemtype */
h2 {
	font-weight: Bold;
	font-size: 18pt;
}
/* Overskrifternes formatering mellemtype MED hvid tekst */
h2.wh {
	color: white;
	font-size: 18pt;
	font-weight: Bold;
}
/* Overskrifternes formatering lille type */
h3 {
	color: #4A2500;
	font-weight: Bold;
	font-size: 14pt;
	text-align: Center;
}
/* Overskrifternes formatering lille type UDEN Align!! */
h3 .ua {
	/* font-family: Verdana, Arial, Helvetica sans-serif; */
	color: #4A2500;
	font-weight: Bold;
	font-size: 18pt;
}
h4 {
	color: #4A2500;
	margin-left: 15px;
	/* font-weight: Bold; */
	font-size: 11pt;
	/* text-align: Center; */
}
/* Brødtekstens generelle formatering */
p {
	font-family: Verdana, Geneva, sans-serif;
	color: #4A2500;
	font-size: 11pt;
	margin-left: 10px;
	line-height: 135%;
}
/* Brødtekstens extra lille tekstformatering */
.lp {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
}

/* Tabellernes opbygning generelt */
table {
	font-family: Verdana, Geneva, sans-serif;
	background-color: rgb(250,235,215);
}
/* Tabellernes række opbygning */
tr {
	font-family: Verdana, Geneva, sans-serif;
}
/* Tabellernes overskrift opbygning */
th {
	font-family: Verdana, Geneva, sans-serif;
	color: white;
	font-weight: Bold;
	font-size: 11pt;
	margin-left: 20px;
	background-color: rgb(170,74,66);
}

/* Tabellernes celleopbygning generelt */
td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11pt;
	padding: 3px; 
	color: #4A2500;
	background-color: rgb(250,235,215);
	margin-left: 20px;
	margin-right: 20px;
}

tr.farv td {
	font-size: 11pt;
	background: #FFF2E6;
	}
	
tr.farv1 td {
	font-size: 11pt;
	background: #FFDAB9;
	}
	
td.indhlst{
	font-size: 11pt;
	text-align: center;
	color: #4A2500;
}

td.indh {
	font-size: 11pt;
	text-align: left;
	color: #4A2500;
	padding: 6px 2px 5px 25px;
}

td.indhr {
	font-size: 11pt;
	text-align: right;
	color: #4A2500;
	padding: 6px 1px 5px 10px;
}
td.adm {
	text-align: left;
	color: #4A2500;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter: alpha(opacity=80);
	margin-left: 30px;
	margin-right: 30px;

}

td.hovd {
	text-align: left;
	color: #4A2500;
}

/* Tabellens celleopbygning 3D-dyr */
.3dgal {
	font-family: Verdana, Arial, Helvetica sans-serif;
	color: #4A2500;
	font-size: 10pt;
	padding: 3px;
	text-align: center;
}
img.center {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

img.hjr {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	border: 0px;
	float: right;
}

img.vnstr {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	border: 0px;
	float: left;
}

img.logo {
   display: block;
   vertical-align: top;
   margin-left: auto;
   margin-right: auto;
   float: right 
}

/* Liste opbygning generelt */
ul { list-style-type: circle; }

/* punkterne */
li {
	font-family: Verdana, Geneva, sans-serif;
	color: #4A2500;
	font-size: 11pt;
	line-height: 135%;
}

ul.vertical-menu {
	list-style-type: none; 
	padding: 0px;
	}


li.vertical-menu {
    list-style-type: none;
	padding: 0px;
	}


iframe.luxcal {
	width: 780px;
	height: 600px;
	margin: 2px;
	border-style: none;
}	