body {
	font: 11px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
	color: #000;
	margin: 0;
	background:#fff;
}
img {
	border: none;
}
form {
	margin: 0;
	padding: 0;
}
/* index start */
#page {
	overflow: hidden;
	width: 958px;
	margin: 0 0 0 20px;
}
#header {
	border-top: 4px solid #cace99;
	overflow: hidden;
	width: 898px;
	padding: 27px 51px 11px 0;
	border-bottom: 1px solid #e9e9e9;
}
#header .logo {
	float: left;
	margin-top: 3px;
}
#header .logo a {
	display: block;
	text-indent: -9999px;
	width: 165px;
	height: 37px;
	overflow: hidden;
	background: url('../images/logo.gif') no-repeat;
}
.head-text {
	float: left;
	margin: 27px 0 0 15px;
}
.head-box {
	float: right;
	width: 248px;
}
.head-box .year 
{
	background: url('../images/1952_full.gif') no-repeat;
	width:234px;
	float: left;
	text-indent: -9999px;
	font-size: 33px;
	color: #c8c8c8;
	letter-spacing: -1px;
	font-weight: normal;
}
.head-box div {
	float: right;
	width: 158px;
	border-left: 1px solid #bfbfbf;
	padding-left: 11px;
	display:none;
}
.head-box div p {
	margin: -4px 0 0;
	color: #9a9a9a;
	line-height: 16px;
}
#content {
	overflow: hidden;
	width: 100%;
	padding-bottom: 31px
}
.breadcrumbs {
	overflow: hidden;
	margin: 0;
	padding: 7px 0 9px;
	list-style: none;
}
.breadcrumbs li {
	float: left;
	background: url(../images/bread-bg.gif) no-repeat 0 50%;
	padding: 0 15px 0 16px;
	margin-left: -5px;
}
.breadcrumbs li a {
	color: #999;
	text-decoration: none;
}
.breadcrumbs li a:hover {
	color: #000;
}
.cont-holder {
	overflow: hidden;
	width: 100%;
	border-top: 1px solid #e9e9e9;
}
#main {
	float: left;
	width: 633px;
	margin-top: 16px;
}

.nyh {
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 16px;
}
.nyh-box {
	float: left;
	width: 307px;
	margin-top: 5px;
}
.nyh-text {
	display: block;
	font-size: 10px;
	color: #7e914e;
}
.nyh-text a {
	color: #7e914e;
	text-decoration: none;
}
.nyh-box h1 {
	margin: 2px 0 0;
	font-size: 30px;
	color: #000;
	line-height: 32px;
}
.nyh-box p {
	margin: 15px 0 0;
	line-height: 16px;
}
.nyh-box p a {
	color: #e03227;
	text-decoration: none;
}
.nyh-box p a:hover {
	color: #000;
}
.nyh-img {
	float: right;
}
.col-divider {
	overflow: hidden;
	width: 100%;
	padding-top: 31px;
}
#col1 {
	float: left;
	width: 306px;
	background: url(../images/col-middle.gif) repeat-y;
}
.col-divider .title {
	display: block;
	text-decoration: none;
}
.green-title,
.red-title,
.grey-title,
.yellow-title {
	margin: 0;
}
.green-title {
	background: #a6ad55;
}
.red-title {
	background: #ca2027;
}
.yellow-title {
	background: #e0e086;
}
.grey-title {
	background: #ccc;
}
#main h2 {
	font-size: 11px;
	color: #000;
	font-weight: normal;
	padding: 9px 0 9px 12px;
}
.col-bottom {
	overflow: hidden;
	width: 284px;
	padding: 0 11px 34px;
	background: url(../images/col-bottom.gif) no-repeat 0 100%;
}
.emne {
	overflow: hidden;
	width: 262px;
	padding: 21px 11px 31px;
	background: url(../images/emne-bg.gif) repeat-x;
	margin-top: -1px;
}
.emne span {
	display: block;
	font-size: 10px;
	color: #7e914e;
	margin-bottom: -1px;
}
.emne p {
	margin: 2px 0 0;
	line-height: 16px;
}
.emne strong {
	font-size: 16px;
	line-height: 16px;
}
#col2 {
	float: right;
	width: 306px;
	margin-top: -33px;
}
.col-box {
	overflow: hidden;
	width: 100%;
	background: url(../images/col-middle.gif) repeat-y;
	margin-top: 33px;
}
#col2 .col-bottom {
	padding-bottom: 29px;
}
#col2 .emne {
	background: none;
	width: 268px;
	padding: 21px 5px 0 11px;
}
#sidebar {
	float: right;
	width: 306px;
	margin-top: -8px;
}
.accord {
	overflow: hidden;
	width: 306px;
	padding: 16px 0 8px;
	background: #f5fcf1;
}
.accord .bg-cont {
	background: url(../images/bg-accord.gif) repeat-x 0 100%;
	padding-bottom: 8px;
	margin-bottom: -8px;
}
div.accord-hold {
	width:100%;
	overflow:hidden;
}
.acc-box {
	width: 100%;
	margin-top: 8px;
}
.acc-box:after {
	content:"";
	display:block;
	width:100%;
	overflow:hidden;
	height:0;
	clear:both;
}
.bg-accord {
	background: #f2f4ee;
	margin-top: 0;
	padding-top: 8px;
}
.acc-title {
	overflow: hidden;
	width: 286px;
	margin-left: 10px;
	position: relative;
	cursor: pointer;
	outline: none;
}
.acc-title h2 {
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	padding: 5px 0 5px 13px;
}
.acc-title .right-link {
	position: absolute;
	right: 10px;
	top: 8px;
	text-indent: -9999px;
	overflow: hidden;
	width: 9px;
	height: 9px;
	background: url(../images/plus.gif);
	background-repeat: no-repeat !important;
}
.acc .acc-title .right-link {
	background: url(../images/plus.gif);
}
.acc .active .acc-title .right-link {
	background: url(../images/minus.gif);
}
.active .right-link {
	background: url(../images/minus.gif);
}
.acc-cont {
	overflow: hidden;
	width: 100%;
	position:relative;
}
.acc-cont .slide-cont {
	overflow: hidden;
	width: 286px;
	padding: 12px 10px 20px;
}
.acc-menu {
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.acc-menu li {
	background: url(../images/nyh-menu-bg.gif) no-repeat 0 7px;
	padding-left: 10px;
	line-height: 16px;
}
.acc-menu li a {
	color: #000;
	text-decoration: none;
}
.acc-menu li a:hover {
	color: #666;
}
.acc-text {
	overflow: hidden;
	width: 100%;
	background: url(../images/emne-bg.gif) repeat-x;
	margin-top: 3px;
	padding-top: 14px;
}
.acc-text em {
	display: block;
	color: #666;
}
.acc-text p {
	margin: 1px 0 0;
	line-height: 16px;
}
.acc-text p a {
	color: #000;
	text-decoration: none;
}
.acc-text p a:hover,
.acc-text p a.active {
	color: #ca2227;
}
.side-form {
	overflow: hidden;
	width: 100%;
	margin-top: -12px;
}
.form-divider {
	overflow: hidden;
	width: 100%;
	margin-top: 8px;
}
.text {
	float: left;
	width: 196px;
	padding: 4px 4px 4px 10px;
	border: 1px solid #e5e8ce;
	background: #fff;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
}
.submit {
	float: right;
}
.side-form .form-divider div {
	overflow: hidden;
	width: 212px;
	padding-top: 5px;
}
.side-form .form-divider div .kod {
	float: left;
	margin-left: 10px;
}
.side-form .form-divider div .kod a {
	text-decoration: none;
	color: #000;
}
/*.side-form .form-divider div .check {
	float: right;
	margin: 0;
	width: 15px;
	height: 15px;
}*/
.side-form .form-divider div label {
	float: right;
	margin-right: 9px;
	display: inline;
}
#footer {
	overflow: hidden;
	width: 958px;
	padding: 16px 0;
	border-top: 1px solid #e5e5e5;
	color: #333;
}
.foot-hold {
	overflow: hidden;
	width: 100%;
}
.foot-logo {
	float: left;
	margin-left: 18px;
}
.foot-logo a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	width: 72px;
	height: 16px;
	background: url(../images/sub-logo.gif) no-repeat;
}
.foot-text {
	float: left;
	color: #333;
	margin: 4px 0 0 16px;
}
.foot-divider {
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 11px;
}
.foot-box {
	float: left;
	width: 162px;
	margin:  17px 0 0 106px;
	display: inline;
}
.cont {
	margin: 33px 0 0;
}
.foot-box span {
	display: block;
	line-height: 16px;
}
.foot-box span a {
	color: #333;
	text-decoration: none;
}
.we-made {
	float: right;
	text-indent: -9999px;
	overflow: hidden;
	width: 54px;
	height: 7px;
	background: url(../images/we-made-link.gif) no-repeat;
	margin: 6px 4px 0 0;
}
/* index end */
/* inner1 start */
.log-link {
	float: right;
	color: #000;
	text-decoration: none;
	padding: 0 11px;
	height: 24px;
	border: 0;
	font: 11px/24px Arial, Helvetica, sans-serif;
	background: #e3e4e0;
}
input.log-link {
	padding-bottom: 1px;
}
* html input.log-link {
	padding: 0 6px 1px;
}
* +html input.log-link {
	padding: 0 6px 1px;
}
.bureau-box {
	overflow: hidden;
	width: 284px;
	padding: 16px 10px 16px 12px;
	background: #f2f4ee;
}
.bureau-box .head {
	overflow: hidden;
	width: 100%;
	padding-bottom: 1px;
	background: url(../images/emne-bg.gif) repeat-x 0 100%;
}
.bureau-box .head h2 {
	float: left;
	margin: 0;
	font-size: 16px;
	line-height: 24px;
}
.bureau-box .acc-menu {
	padding-top: 12px;
}
.bureau-area {
	overflow: hidden;
	height: 1%;
	padding: 17px 0 0;
	margin-top: 11px;
	background: url(../images/emne-bg.gif) repeat-x;
}
.bureau-area .area {
	border: 1px solid #e4e7cd; 
	margin: 0;
	padding: 3px 0 11px 10px;
	width: 272px;
	font: 11px/16px Arial, Helvetica, sans-serif;
	display: block;
	background: #fff;
}
.bureau-area textarea {
	border: 1px solid #e4e7cd; 
	margin: 0;
	padding: 3px 0 11px 10px;
	width: 272px;
	height: 170px;
	font: 11px/16px Arial, Helvetica, sans-serif;
	display: block;
	background: #fff;
}
.tilbage {
	float: right;
}
.tilbage span {
	float: right;
	line-height: 24px;
}
.tilbage .quantity {
	float: right;
	color: #000;
	padding: 0 10px;
	background: #e3e4e0;
	margin: 0 16px 0 10px;
}
.tilbage .submit {
	float: left;
	margin: 0 0 0 16px;
}
.bill-logo {
	overflow: hidden;
	height: 1%;
	padding: 9px 0 0;
	margin-top: 3px;
	background: url(../images/emne-bg.gif) repeat-x;
}
.bill-logo img {
	float: left;
	border: 1px solid #e5e8ce; 
}
.bill-logo a {
	float: left;
	line-height: 24px;
	text-decoration: none;
	color: #000;
	padding: 0 10px;
	background: #e3e4e0;
}
.check-cols {
	overflow: hidden;
	width: 100%;
	background: url(../images/emne-bg.gif) repeat-x;
	padding-top: 1px;
	margin-top: 3px;
	margin-bottom: -5px;
}
.check-col {
	float: left;
	width: 143px;
}
.check-col .line {
	overflow: hidden;
	width: 100%;
	padding: 8px 0;
}
.check-col .line .check {
	float: left;
}
.check-col .line label {
	float: left;
	line-height: 16px;
	padding-left: 10px;
}
.stam-form {
	overflow: hidden;
	width: 100%;
	padding-top: 4px;
	margin-bottom: -19px;
}
.stam-form .text {
	width: 270px;
}
.stam-form .small-text {
	width: 200px;
}
.stam-form .submit {
	margin-top: 8px;
}
.stam-form .form-divider .submit {
	margin-top: 0;
}
.emails {
	overflow: hidden;
	height: 1%;
	margin: 0;
	padding: 0 0 11px 10px;
	list-style: none;
}
.emails li {
	overflow: hidden;
	width: 100%;
	padding: 0 0 12px;
	vertical-align: middle;
	line-height: 16px;
}
.emails li span {
	float: left;
}
.emails li a {
	float: left;
	margin-left: 12px;
}
.emails li a img {
	display: block;
}
.ind-menu {
	padding-top: 12px;
}
.inner1 #col1 {
	width: 145px;
	background: none;
}
.inner1 #col2 {
	width: 470px;
	margin-top: -45px;
}
.svar-box {
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	padding: 21px 0 27px;
}
.proin {
	border-top: 1px solid #e5e5e5;
	border-bottom: 0;
	background: url(../images/emne-bg.gif) repeat-x 0 100%;
}
.bure-menu {
	overflow: hidden;
	margin: 0 0 0 -6px;
	padding: 0;
	list-style: none;
}
.bure-menu li {
	float: left;
	background: url(../images/bure-menu-bg.gif) no-repeat 0 50%;
	padding: 0 9px;
	margin-left: -1px;
}
.bure-menu li a {
	color: #7e914e;
	text-decoration: none;
}
.svar-box h1 {
	margin: 2px 0 14px;
	font-size: 30px;
	color: #000;
	line-height: 32px;
}
.svar-box strong {
	display: block;
}
.svar-box strong a {
	color: #000;
	text-decoration: none;
}
.svar-box p {
	margin: 1px 0 0;
	line-height: 16px;
}
.svar-box p a {
	color: #000;
	text-decoration: none;
}
.inner1 #col2 h2 {
	margin: 0;
	font-size: 16px;
	color: #666;
	font-weight: bold;
	padding: 17px 0 10px;
}
.del-form {
	overflow: hidden;
	width: 100%;
	padding-bottom: 23px;
}
.del-form textarea {
	overflow: auto;
	width: 449px;
	height: 70px;
	background: #fff;
	border: 1px solid #e6e9cf;
	padding: 4px 9px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
}
.del-form .log-link {
	margin-top: 15px;
}
.til {
	overflow: hidden;
	height: 100%;
	display: block;
	border-top: 1px solid #e5e5e5;
}
.til .log-link {
	float: left;
	margin-top: 16px;
}
/* inner1 end */
/* inner2 start */
.inner2 #main {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 28px;
}
.inner2 #col2 {
	margin-top: -10px;
}
.main-title {
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 8px;
}
.main-title h1 {
	margin: 0;
	font-size: 30px;
}
.viva-box {
	overflow: hidden;
	width: 100%;
	background: url(../images/emne-bg.gif) repeat-x 0 100%;
	padding-bottom: 25px;
	margin-top: 15px;
}
.viva-img {
	float: left;
}
.viva-img img {
	display: block;
}
.viva-text {
	float: right;
	width: 307px;
	margin-top: 5px;
}
.viva-text span {
	display: block;
	font-size: 10px;
	color: #7e914e;
}
.viva-text strong {
	display: block;
	font-size: 16px;
	margin-top: -2px;
}
.viva-text strong a {
	color: #000;
	text-decoration: none;
}
.viva-text p {
	margin: -1px 0 0;
	line-height: 16px;
}
.pages {
	overflow: hidden;
	width: 100%;
	padding: 20px 0 0;
}
.pages .arrow {
	float: right;
	margin: 3px 3px 0 0;
	display: inline;
}
.pages .arrow img {
	display: block;
}
.pages .arrow-right {
	margin-right: 0;
}
.pages ul {
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
}
.pages ul li {
	float: left;
	background: url(../images/nyh-menu-bg.gif) no-repeat 0 50%;
	padding: 0 9px 0 11px;
}
.pages ul .first {
	background: none;
}
.pages ul li a {
	color: #666;
	text-decoration: none;
}
.pages ul li a:hover,
.pages ul li a.active {
	color: #000;
	font-weight: bold;
}
/* inner2 end */
/* inner3 start */
.job {
	padding-bottom: 29px;
}
.job p {
	margin: 12px 0 0;
	line-height: 16px;
}
.job .ind-link {
	display: block;
	font-size: 10px;
	margin-top: 1px;
}
.job .ind-link a {
	color: #7e914e;
	text-decoration: none;
}
.viva {
	overflow: hidden;
	width: 100%;
}
.viva .viva-box {
	padding-bottom: 28px;
}
.viva .viva-text {
	float: none;
	width: 100%;
}
/* inner3 end */
/* inner4 start */
.inner4 #col1 {
	padding-top: 32px;
}
.col-img {
	display: block;
}
.col-text {
	display: block;
	font-size: 16px;
	color: #7e914e;
	line-height: 16px;
	margin-top: 18px;
	word-spacing: 2px;
}
.date {
	display: block;
	font-size: 10px;
	color: #7e914e;
}
.branch {
	padding-bottom: 0;
	border: 0;
	margin-top: -16px;
}
.branch .ind-link {
	margin-top: 13px;
}
.main-text {
	overflow: hidden;
	width: 100%;
}
.main-text p {
	margin: 16px 0 0;
	line-height: 16px;
}
.main-title p a,
.main-text p a {
	color: #e03227;
	text-decoration: none;
}
.gallery {
	overflow: hidden;
	width: 490px;
	margin: 0 0 0 -20px;
	padding: 29px 0 4px;
	list-style: none;
}
.gallery li {
	float: left;
	margin-left: 20px;
	display: inline;
}
.gallery li a {
	display: block;
}
.gallery li a img {
	display: block;
}
.main-img {
	overflow: hidden;
	width: 100%;
	padding: 28px 0 14px;
}
.main-img img {
	display: block;
}
/* inner4 end */
/* inner5 start */
.public {
	padding: 20px 0 18px;
}
.public p {
	margin: 13px 0 0;
}
.media {
	overflow: hidden;
	width: 100%;
}
.media-hold {
	overflow: hidden;
	width: 100%;
	background: url(../images/divider.gif) no-repeat 0 100%;
	padding: 28px 0;
}
.media-box {
	float: left;
	width: 290px;
}
.media-right {
	float: right;
}
.media-images {
	overflow: hidden;
	width: 100%;
}
.media-images a {
	float: left;
}
.media-images img {
	display: block;
}
.media-images .img-right {
	float: right;
}
.media-images .plus {
	float: left;
	margin: 82px 0 0 15px;
}
.media-box strong {
	display: block;
	font-size: 16px;
	margin: 17px 0 -17px;
}
.media-box p {
	margin: 16px 0 0;
	line-height: 16px;
}
.media-box .prise {
	overflow: hidden;
	width: 100%;
	margin-top: 17px;
}
.media-box .prise span {
	display: block;
	font-weight: bold;
}
.media-box .prise p {
	margin-top: 1px;
}
.bestil {
	overflow: hidden;
	width: 100%;
	padding: 36px 0 0;
}
#main .bestil h2 {
	margin: 0;
	font-size: 30px;
	padding: 0;
	font-weight: bold;
}
.bestil-divider {
	overflow: hidden;
	width: 100%;
}
.bestil-text {
	float: left;
	width: 306px;
}
.bestil-text p {
	margin: 16px 0 0;
	line-height: 16px;
}
.bestil-text p a {
	color: #ca2227;
	text-decoration: none;
}
.bestil-form {
	float: right;
	width: 305px;
	margin-top: 5px;
}
.bestil-form label {
	font-weight: bold;
}
.bestil-form-divider {
	overflow: hidden;
	width: 100%;
	margin-top: 8px;
}
.bestil-form-divider label {
	float: left;
	margin-top: 4px;
}
.bestil-form-divider div {
	float: right;
	width: 83px;
}
.bestil-form-divider div span {
	float: left;
	margin-top: 4px;
}
.bestil-form .text {
	padding: 4px 5px 4px 10px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	background: #fff;
	border: 1px solid #e5e8cf;
}
.bestil-form-divider div .text {
	float: right;
	width: 25px;
}
.mod {
	overflow: hidden;
	width: 100%;
	padding-top: 28px;
}
.mod label {
	display: block;
}
.mod div {
	overflow: hidden;
	width: 100%;
	padding-top: 13px;
}
.mod div .text {
	width: 184px;
}
/* inner5 end */
/* inner6 start */
.vivamus {
	border: 0;
	padding-bottom: 0;
}
.key {
	overflow: hidden;
	width: 100%;
	margin-top: 28px;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 24px;
}
.key-box {
	float: left;
	width: 307px;
}
.key-box select {
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	width: 306px;
}

.frit {
	float: right;
	width: 307px;
}
.frit .form {
	overflow: hidden;
	width: 100%;
}
.frit .form .text {
	width: 242px;
	padding: 4px 5px 4px 10px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	background: #fff;
	border: 1px solid #e5e8cf;
}
.promo {
	margin-top: -16px;
}
.promo .media-box {
	width: 306px;
}
.promo .media-box strong {
	font-size: 11px;
	margin: 2px 0 -15px;
}
.promo .media-box p {
	margin: 16px 0 0;
}
.promo .media-box p a {
	color: #7e914e;
	text-decoration: none;
}
.promo-text {
	color: #7e914e;
}
.media-box .promo-img {
	display: block;
	margin: 0 auto;
}
/* inner6 end */
/* inner7 start */
.inner5 #col1 {
	padding-top: 21px;
}
.stig-box {
	overflow: hidden;
	width: 100%;
	margin-bottom: 46px;
}
.stig-box strong {
	display: block;
	font-size: 16px;
	line-height: 16px;
}
.stig-box p {
	margin: 2px 0 0;
	line-height: 16px;
}
.stig-menu {
	overflow: hidden;
	margin: 16px 0 0;
	padding: 0;
	list-style: none;
}
.stig-menu li {
	line-height: 16px;
}
.stig-menu li a {
	color: #666;
	text-decoration: none;
}
/* inner7 end */
/* inner8 start */
.inner8 #col2 {
	margin-top: -11px;
}
.inner8 .svar-box strong {
	display: block;
	font-size: 16px;
	margin: -2px 0;
}
.inner8 .del-form {
	border-bottom: 0;
	padding: 16px 0 0;
}
.inner8 .del-form h2 {
	font-size: 30px !important;
	color: #000 !important;
}
.inner8 .del-form .text {
	width: 452px;
	margin-top: -2px;
}
.inner8 .del-form textarea {
	margin-top: 8px;
}
/* inner8 end */
/* inner9 start */
.inner9 .main-text {
	margin-top: -4px;
	border-bottom: 1px solid #e4e4e4;
	padding-bottom: 28px;
}
.af-link {
	display: block;
	font-size: 10px;
	padding: 21px 0 12px;
}
.af-link a {
	color: #7e914e;
	text-decoration: none;
}
.inner9 .til {
	border-top: 1px solid #e4e4e4;
}
.maned {
	overflow: hidden;
	width: 100%;
	margin-top: 11px;
}
.maned h2 {
	margin: 0;
	font-size: 30px !important;
	color: #000 !important;
}
.maned p {
	margin: 2px 0 0;
	line-height: 16px;
}
.maned .load-link {
	display: block;
	margin-top: 17px;
}
.maned .load-link a {
	color: #ab313c;
	text-decoration: none;
}
.maned .table {
	display: block;
	margin-top: 34px;
}
/* inner9 end */
/* inner10 start */
.main-text .af-link {
	overflow: hidden;
	width: 100%;
	padding: 17px 0 28px;
}
/* inner10 end */

.nyh-box h1 a 
{
	color: #000;
	text-decoration: none;
}

.col-bottom .emne strong a 
{
	color: #000;
	text-decoration: none;
	font-weight: normal;
}