/*

------------------------------------------
	Design, HTML and CSS created by Jonas Brandt
	jonas@postulat.dk

	This version: Jan 5th 2005
------------------------------------------

------------------------------------------
	Design, HTML and CSS updated/created by ELECTRIC
	JTNAHMSDAMM,D
	This version: Aug 16th 2007
------------------------------------------
*/


/* generelt
--------------------------------- */

a img { border: none; }

.navigation {
	width: 200px;
	overflow: hidden;
}

.prinfo {
	display: none;
}

/* tekst
--------------------------------- */


h1 {
	margin: 28px 0 14px 0;
	padding: 0;
	font-weight: normal;
	line-height: 18px;
	font-size: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #1a3459;
}

p {
	margin: 18px 0 14px 0;
	padding: 0;
	line-height: 18px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #515151;
}

td {
	margin: 0;
	padding: 0;
	line-height: 18px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #515151;
}

small {
	margin: 18px 0 14px 0;
	padding: 0;
	line-height: 18px;
	font-size: 10px;
	font-style: italic;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
}

a {
	font-size: 11px;
	line-height: 18px;
	font-family: verdana, arial, helvetica, sans-serif;
}

small a {
	font-size: 10px;
}

a:link, a:visited { color: #57a6cf; text-decoration: none; }
a:active, a:hover { color: #515151; }
a.selected:link, a.selected:visited { color: #515151; }

a.menu {
	font-size: 12px;
}

a.menu:link, a.menu:visited { color: #ffffff; text-decoration: none; }
a.menu:active, a.menu:hover { color: #57a6cf; }

a.selmenu {
	font-size: 12px;
}

a.selmenu:link, a.selmenu:visited { color: #57a6cf; text-decoration: none; }
a.selmenu:active, a.selmenu:hover { color: #57a6cf; }

a.submenu {
	font-size: 10px;
}

a.submenu:link, a.submenu:visited { color: #57a6cf; text-decoration: none; }
a.submenu:active, a.submenu:hover { color: #535355; }

a.submenusel {
	font-size: 10px;
}

a.submenusel:link, a.submenusel:visited { color: #535355; text-decoration: none; }
a.submenusel:active, a.submenusel:hover { color: #535355; }


a.index:link, a.index:visited { color: #ffffff; text-decoration: none; }
a.index:active, a.index:hover { color: #1a3459; }

a.submenusel {
	font-size: 10px;
}

a.submenusel:link, a.submenusel:visited { color: #535355; text-decoration: none; }
a.submenusel:active, a.submenusel:hover { color: #535355; }



.botnav {
	margin-bottom: 14px;
}

.left { float: left; text-align: left; }
.right { float: right; text-align: right; }

a.botlink {
	display: inline-block;
	margin: 10px 18px 0 0;
	padding: 0 0 0 18px;
	font-size: 10px;
	line-height: 18px;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
}

a.botlink:link, a.botlink:visited { color: #ffffff; text-decoration: none; }
a.botlink:active, a.botlink:hover { color: #000099; }

a.botlink.english:link, a.botlink.english:visited { background: url(images/icon_english_no.gif) center left no-repeat; }
a.botlink.english:active, a.botlink.english:hover { background: url(images/icon_english_mo.gif) center left no-repeat; }

a.botlink.print:link, a.botlink.print:visited { background: url(images/icon_print_no.gif) center left no-repeat; }
a.botlink.print:active, a.botlink.print:hover { background: url(images/icon_print_mo.gif) center left no-repeat; }

a.botlink.send:link, a.botlink.send:visited { background: url(images/icon_send_no.gif) center left no-repeat; }
a.botlink.send:active, a.botlink.send:hover { background: url(images/icon_send_mo.gif) center left no-repeat; }

a.metalink {
	display: block;
	padding: 0 0 0 18px;
	font-size: 10px;
}

a.metalink.pdf:link, a.metalink.pdf:visited { background: url(images/icon_pdf_no.gif) 0px 3px no-repeat; }
a.metalink.pdf:active, a.metalink.pdf:hover { background: url(images/icon_pdf_mo.gif) 0px 3px no-repeat; }

a.contlink {
	display: block;
	padding: 0 0 0 18px;
	font-size: 11px;
}

a.contlink.pdf:link, a.contlink.pdf:visited { background: url(images/icon_pdf_no.gif) 0px 3px no-repeat; }
a.contlink.pdf:active, a.contlink.pdf:hover { background: url(images/icon_pdf_mo.gif) 0px 3px no-repeat; }

a.subnav {
	display: block;
	width: 200px;
	padding: 0 0 0 10px;
	background-position: 0px 8px;
	background-repeat: no-repeat;
}

a.subnav:link, a.subnav:visited { background-image: url(images/icon_corner_no.gif); }
a.subnav:active, a.subnav:hover { background-image: url(images/icon_corner_mo.gif); }
a.subnav.selected:link, a.subnav.selected:visited { background-image: url(images/icon_corner_mo.gif); }

a.topnav {
	display: block;
	width: 200px;
	background-repeat: no-repeat;
}

.nav01 { background-image: url(images/topnav_01.gif); }
.nav02 { background-image: url(images/topnav_02.gif); }
.nav03 { background-image: url(images/topnav_03.gif); }
.nav04 { background-image: url(images/topnav_04.gif); }

a.topnav:link, a.topnav:visited { background-position: 0px 0px; }
a.topnav:active, a.topnav:hover { background-position: 0px -18px; }


/* billeder
--------------------------------- */

.primage {
	margin: 0;
	padding: 0;
	border-top: none;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.thumbage {
	border: 1px;
	border-thickness: 1px;
	border-color: #ffffff;
	border-style: solid;
}

a:hover .thumbage, a:active .thumbage {
	border: 1px;
	border-thickness: 1px;
	border-color: #000099;
	border-style: solid;
}

.index {
	color: #ffffff;
	font-size: 9px;
	letter-spacing: 2px;
	font-family: verdana, arial, helvetica, sans-serif;
}

.menu {
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
}

.header {
	display: block;
	margin: 0;
}

.divider_cont_sn {
	display: block;
	margin: 0 0 21px 0;
}

.divider_cont_db {
	display: block;
	margin: 0 0 19px 0;
}

.divider_print_db {
	display: block;
	margin: 0 0 19px 0;
}

.divider_nav_sn {
	display: block;
	margin: 18 0 21px 0;
}

.divider_nav_db {
	display: block;
	margin: 14px 0 20px 0;
}

/* pop-up
--------------------------------- */

#imTable {
	background: url(images/pop_background_bottom.gif) bottom repeat-x;
}

#imHolder {
	text-align: left;
	padding: 0;
}

#imHolder img {
	display: block;
}

#cap {
	text-align: left;
	margin: 3px 0 14px 0;
	padding: 0;
}

#cap p {
	margin: 0;
	padding: 0;
	color: #ffffff;
}

#cap small {
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-align: right;
	float: right;
}
