﻿/* General page setup
---------------------------------------------------------------------- */

html,body 												{margin:0px;padding:0px;width:100%;height:100%;background-color:#f9faf5;font-size:11px;font-family:arial,verdana,sans-serif;color:#000;line-height:150%;text-align:center;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td, select, input, label, textarea				{font-size:1em;color:#000;}
th														{font-size:1em;text-align:left;font-weight:bold;}
p														{font-size:1em;color:#000;margin:0px;margin-bottom:10px;}
a														{font-size:1em;color:#000;text-decoration:underline;}
a:hover													{font-size:1em;text-decoration:underline;}
h1														{font-size:1.4em;color:#000;margin:0px;}
h2,h3,h4,h5,h6											{font-size:1.1em;font-weight:bold;color:#000;margin:0px;}
address													{font-size:1em;font-style:normal;}
form													{margin:0;padding:0;}
hr														{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img													{border:none;}

.clearf													{clear:both;}
.onlyprint {display:none;}
/* Base template setup - frontpage
---------------------------------------------------------------------- */

.outer													{width:950px;height:500px;margin: 0px auto;text-align:left;}
.main-menu												{height:58px;width:950px;background: #fff url(../gfx/layout/main-menu-rep.gif) top left  repeat-x;}
.main-menu	.lft										{float:left;height:58px;width:10px;background: #fff url(../gfx/layout/main-menu-left-bg.gif) top left  no-repeat;}
.main-menu	.logo										{float:left;display:block;height:58px;width:151px;}		

.main-menu .menu										{float:left;margin:0;padding:0;height:58px;width:778px;list-style:none;overflow:hidden;}
.main-menu .menu li										{float:left;margin-right:1px;}
.main-menu .menu li	a									{display:block; color:#fff; text-decoration:none; font-weight:bold; font-size: 16px;padding: 12px 15px 13px 15px; line-height: 100%; background: transparent none;}
.main-menu .menu li	a:hover								{background: #fff url(../gfx/layout/main-menu-hover-bg-rep.gif) top left repeat-x; color:#798073;}
.main-menu .menu li a.selected							{background: #fff url(../gfx/layout/main-menu-hover-bg-rep.gif) top left repeat-x; color:#798073;}

.main-menu .menu li	a span								{color:#fff; text-decoration:none; font-weight:normal; font-size: 11px; display:block;}
.main-menu .menu li	a:hover span						{color:#798073;}
.main-menu .menu li	a.selected span						{color:#798073;}
/*
.main-menu form											{float:left;width:146px;height:58px;margin:0;padding:0;}
.main-menu form .q										{width:140px;margin:15px 0 0 0;padding:3px 2px 2px 2px; background: transparent url(../gfx/search-bg.gif) top left no-repeat;color:#999; border:0;height:20px;}		
*/
.main-menu	.rgt										{float:right;height:58px;width:10px;background: #fff url(../gfx/layout/main-menu-rgt-bg.gif) top left  no-repeat;}



.service											{clear:left;width:950px; height:25px; background: #f9faf5 url(../gfx/layout/service-bg.gif) top left no-repeat; margin: 0; padding: 4px 0 0 0; list-style: none;}
.service ul												{float:right;list-style:none;margin: 3px 12px 0 0;  padding:0;} 
.service li 											{float:left;color:#215f66; padding: 0 6px;}
.service ul li a										{color:#215f66; text-decoration:none; }	

.service ul li a:hover									{color: #eb4632;}
.service ul li a.active									{color: #eb4632;}		
.service ul li.nolink 									{padding: 0 0 0 4px;}	
.service ul li.flag 									{padding: 3px 4px 0 4px;}	

.service form											{float:right;width:142px;height:23px;margin:0;padding:0 0 0 0;}
.service form .q										{width:140px;margin:0 0 0 0;padding:3px 2px 6px 2px; background: #f9faf5 url(../gfx/layout/search-bg.gif) top left no-repeat; color:#999; border:0; }		



.brand-animation-area									{clear:both;margin:25px 0 0 0;}




.box-row												{float:left;width:950px; margin: 12px 0 10px 0;}
.box-row .box											{float:left;width:310px; height:330px;overflow:hidden;}

.box-row .box.first										{margin-left:10px;margin-right:10px;width:300px;}
* html .box-row .box.first										{margin-left:5px;margin-right:10px;width:300px;}
.box-row .box.last										{margin-left:10px;margin-right:0px;}

.box-row .box.last .widebox								{width: 310px; height: 160px; background: transparent url(../gfx/layout/fp-box-green-bg.gif) top left repeat-x; margin-bottom:10px;}
.box-row .box.last .widebox .inner						{padding: 0 15px;}
.box-row .box.last .widebox .inner .hd					{color:#eb4632;font-size:12px;padding: 10px 0;}
.box-row .box.last .widebox .inner .txt					{color:#fff;font-size:16px;margin-top: 10px;}

.box-row .box.last .widebox .inner .txt	a				{color:#235F66; text-decoration:none;}

.box-row .box.last .widebox .inner .txt p				{color:#fff;font-size:16px;}
.box-row .box.last .narrowbox							{width: 150px; height: 160px; background: transparent url(../gfx/layout/fp-box-dark-green-bg.gif) top left repeat-y;float:left;overflow:hidden;}
.box-row .box.last .narrowbox.lft						{margin-right:10px;}
.box-row .box.last .narrowbox.top						{margin-bottom:10px;}
.box-row .box.last .narrowbox .inner					{color:#cdd3c9;font-size:12px;padding:10px 15px;}
.box-row .box.last .narrowbox .inner .mchet				{color:#fff; }
.box-row .box.last .narrowbox .inner .mchet	a			{color:#235F66; text-decoration:none;}
.box-row .box.last .narrowbox .inner .mchet p			{color:#fff;}





.itm													{float:left;border-bottom: 1px solid #e9ebe7;margin-bottom: 3px;padding-bottom: 3px;width:300px;}
.itm.noborder											{border:0;}	
.itm img												{float:left;padding-right:10px;padding-bottom:10px;}
.itm .itm-hd											{float:left;font-size:11px; color:#eb4632; text-transform:uppercase;font-weight:bold;width:310px;}
.itm .itm-hd.wth										{width:190px !important;}

.itm .itm-hd-2											{float:left;font-size:16px; color:#225f66; margin-bottom: 10px;width:310px; line-height: 110%;}
.itm .itm-hd-2.wth										{width:190px;}
.itm .manchet											{width:300px;font-size:13px; color:#666;margin-bottom:10px;float:left;}
.itm .manchet.wth										{width:190px;}
.itm .manchet.m2										{display:inline;width:300px !important;float:left;margin-bottom:0px;}
.itm p													{clear:left;font-size:12px; color:#333;  margin-bottom:0px;}
.itm .readmore											{color:#eb4632; font-weight:bold; text-decoration:none;clear:left;float:right;display:block;}	

.sec .itm												{width:auto;padding-bottom:30px;margin-bottom:10px;}
.sec .itm .itm-hd										{width:460px;}
.sec .itm .manchet										{width:460px;}
.sec .itm .itm-hd-2										{width:460px;}
.sec .itm .itm-hd.ImgShow								{width:300px;}
.sec .itm .manchet.ImgShow								{width:300px;float:left;}
.sec .itm .itm-hd-2.ImgShow								{width:300px;}
.sec .itm p												{clear:left;width:460px;}
.sec .itm .editor.ImgShow p								{}

.sec .itm .readmore										{margin-right: 20px;}	


.box.news												{width: 470px; height: 432px;}
.box.news .ctn											{clear:both;height:393px; background: #fff none;width:468px;overflow:hidden; border:1px solid #d3d9cf; border-top:0;}
* html .box.news .ctn {margin-top:-2px;}
.box.news .btm											{width:470px;height:30px;padding-top:1px; background: #fff none; #margin-top: -5px;}
.box.news .btm .lnk										{float:left;color:#225F66; text-decoration:none;font-weight:bold;font-size:12px;padding: 6px 14px;}
.box.news .btm .rss										{float: right;text-decoration:none;padding: 8px 14px 8px 7px;color:#225F66; text-decoration:none;font-weight:bold; font-size:12px;}
.box.news .btm .rss img									{float:left;}
.box.news .btm .rss	span									{display:block;float:left;margin-top: -2px;margin-left:4px;}
.box.news .btm .newsletter								{float: right;text-decoration:none;padding: 8px 14px;color:#225F66; text-decoration:none;font-weight:bold; font-size:12px; margin-left:110px;}
.box.news .btm .newsletter img							{float:left;}
.box.news .btm .newsletter	span						{display:block;float:left;margin-top: -2px;margin-left:4px;}



.tab													{float:left;height:36px;}
.tab.lft												{width:235px;overflow:visible;}
.tab.rgt												{width:235px; }


.tab a													{font-size:12px; display:block;font-weight:bold;padding: 12px 0;line-height:100%;text-decoration:none; background: transparent none; text-align:center;}
.tab a:hover {font-size:12px; text-decoration:none; }
.tab.lft a.tabL												{width:235px;color:#225f66; background: transparent url(../gfx/layout/box-tab-dark-lft-v2.gif) top left no-repeat !important;}

.tab.lft.active a.tabL										{ width:235px;color:#225f66;background: transparent url(../gfx/layout/box-tab-light-lft-v2.gif) 0px 0px no-repeat !important;}
.tab.lft.active a.tabL:hover {color:#225f66 !important;}


.tab.rgt a.tabR												{color:#225f66;background: transparent url(../gfx/layout/box-tab-dark-rgt-v2.gif) top right no-repeat !important;}


.tab.rgt.active a.tabR										{color:#225f66; background: transparent url(../gfx/layout/box-tab-light-rgt-v2.gif) top right no-repeat !important;  }
.tab.rgt.active a.tabR:hover {color:#225f66 !important;}

.tab.rgt a.tabR:hover, .tab.lft a.tabL:hover {color:#fff !important;}

/*
* html .tab.rgt.active a										{color:#225f66; background: transparent url(../gfx/layout/box-tab-light-rgt.gif) top right no-repeat; }

*/
ul.fp-list												{list-style:none;margin:0;padding:16px 0 9px 0; #padding-bottom:14px;font-weight:bold;border-bottom: 1px solid #e9ebe7;}
ul.fp-list.press										{height: 400px; overflow:hidden; border:0; #padding-bottom:9px;}
ul.fp-list li											{border-bottom:1px solid #fff; padding: 0px 10px; display:block; height: 100px;margin-bottom:11px; overflow: hidden;}
ul.fp-list.press li											{border-bottom:1px solid #fff; padding: 0px 10px; display:block; height: auto;margin-bottom:11px; max-height: 76px;}

ul.fp-list li a, ul.fp-list li a .Name											{font-size:16px;font-weight:normal; color:#205f66; text-decoration:none;}
ul.fp-list li a .Name { line-height:120%;}

/*ul.fp-list li a:hover {font-size:18px;font-weight:normal; color:#205f66;}*/




ul.fp-list li a img										{margin-right: 10px;}
ul.fp-list li a:hover											{font-size:16px;font-weight:normal; color:#205f66; text-decoration:none;}

ul.fp-list li a span									{font-size:11px;color:#999;display:block;}
ul.fp-list li a span.press-mark							{color:#eb4632;display:inline;}
ul.fp-list li a span.DescText							{font-size:12px;color:#666;display:block; font-weight: normal;}

/*sektionsforside */
.cols													{clear:both;float:left;width:950px;margin-bottom:20px;}
.cols .pTitle											{color:#92998b;font-size:22px;line-height:150%; padding-bottom:5px;margin-left:14px;}
.cols .col1												{float:left;width:710px;margin-right:9px; background:#fff none; overflow-x: visible;}
html > body .cols .col1 {margin-right:10px;}
.cols .col1	.sub-menu									{float:left;width:240px;}
.section .cols .col1	.sub-menu									{float:left;width:250px;}
.cols .col1	.sub-menu ul.level2							{width:210px;list-style:none;margin:0 0 0 10px;padding:0;}
.cols .col1	.sub-menu ul.level2 li						{border-top:1px solid #e9ebe7;}
.cols .col1	.sub-menu ul.level2 li.first				{border-top:0;}

.cols .col1	.sub-menu ul.level2 li a					{font-size:14px;color:#225f66;font-weight:bold; display:block; text-decoration:none; padding: 12px 0px 12px 0px;}

* html .cols .col1	.sub-menu ul.level2 li {width:210px;}


.cols .col1	.sub-menu ul.level2 li a.active				{color:#eb4632; background: transparent url(../gfx/orange-rgt-arr.gif) right center no-repeat;}
.cols .col1	.sub-menu ul.level2 li a.nobg				{background: transparent none;}
.cols .col1	.sub-menu ul.level2 li a:hover				{color:#eb4632;}

.cols .col1	.sub-menu ul.level3							{list-style:none;margin:0;padding:0;}
.cols .col1	.sub-menu ul.level3 li						{border-top:1px solid #e9ebe7;}
.cols .col1	.sub-menu ul.level3 li.first				{border-top:0;}
.cols .col1	.sub-menu ul.level3 li a					{font-size:13px;color:#6f9faa;font-weight:bold; display:block; text-decoration:none; padding: 12px 0 12px 10px;}
.cols .col1	.sub-menu ul.level3 li a.active				{color:#eb4632; background: transparent url(../gfx/orange-rgt-arr.gif) right center no-repeat;}
.cols .col1	.sub-menu ul.level3 li a.nobg				{background: transparent none;}
.cols .col1	.sub-menu ul.level3 li a:hover				{color:#eb4632;}


.cols .col1	.sub-menu ul.level4							{list-style:none;margin:0;padding:0;}
.cols .col1	.sub-menu ul.level4 li						{border-top:1px solid #e9ebe7;}
.cols .col1	.sub-menu ul.level4 li.first				{border-top:0;}
.cols .col1	.sub-menu ul.level4 li a					{font-size:13px;color:#6f9faa;font-weight:bold; display:block; text-decoration:none; padding: 12px 0 12px 20px;}
.cols .col1	.sub-menu ul.level4 li a.active				{color:#eb4632; background: transparent url(../gfx/orange-rgt-arr.gif) right center no-repeat;}
.cols .col1	.sub-menu ul.level4 li a:hover				{color:#eb4632;}




.cols .col1	.ctn-area									{float:left;width:470px;margin-top:10px;}
.section .cols .col1 .ctn-area 							{width:460px;}
.cols .col2												{float:left;width:230px;margin-top:0px;}
*html .cols .col2										{float:left;width:230px;margin-top:0px;overflow:hidden;}
.cols .col1	.ctn-area .itm .itm-hd.wth					{ width:300px;}
.cols .col1	.ctn-area .itm .itm-hd-2.wth				{ width:300px;}
.cols .col1	.ctn-area .itm .manchet.wth					{ width:auto;}


.footer													{float:left;width:930px; background: #fff none; padding: 10px;}	
.footer .ftLft 											{float:left; width: 550px;}
.footer .ftLft .hd										{color:#96a38a; font-size:16px;margin-bottom:15px;}
.footer .ftLft .txt										{color:#666;font-size:12px;}
.footer .ftLft .txt.disc								{color:#666;font-size:10px;margin-top: 10px;}
.footer .ftLft .txt.disc p								{color:#666;}
.footer .ftLft .txt.disc a								{color:#666;}
.footer .ftRgt 											{float:right; width: 250px;text-align:right;}
.footer .ftRgt .hd										{color:#96a38a; font-weight:bold;font-size:12px;}
.footer .ftRgt .txt										{color:#666;font-size:12px;}
.footer .ftRgt .txt a									{ text-decoration:none;color:#666;font-size:12px;}

.factbox												{width:230px; background:#c9d832 url(../gfx/fritekst-green-bg.gif) top left repeat-x;margin-bottom:10px;}
.factbox.green												{background:#c9d832 url(../gfx/fritekst-green-bg.gif) top left repeat-x;}

.factbox.darkgreen												{background:#4E7E83 none;}
.factbox.darkgreen ul {color:#fff;} 
.factbox.darkgreen a, .factbox.darkgreen p a, .factbox.darkgreen ul a {color:#0c3b40}

.factbox.lightgray												{background:#96A38A none;}
.factbox.orange											{background:#eb4632 none;}



.factbox.neutral	{color:#225f66; background:#fff none;}
.factbox.neutral .inner .hd	{color:#225f66; background:#fff none;}
.factbox.neutral .inner .txt	{color:#666; background:#fff none;}
.factbox.neutral .inner .txt p	{color:#666; background:#fff none;}



.factbox ul {margin:0;padding:0 20px 0 13px;}

.factbox ul li {margin-bottom:15px;}


.freetext .inner										{padding: 12px 14px 0 14px;}

.freetext .inner.notoppad								{padding-top:0px;}
.freetext .hd 											{font-size:12px;color:#E5EBE1;margin-bottom:10px;}
.freetext .txt, .freetext .txt p, .freetext .txt a		{font-size:14px;color:#fff; text-decoration:none;}
.freetext .txt a		{color:#0c3b40;}

.freetext .txt											{padding-bottom:10px;}
.freetext .inner img									{margin-left:-14px;}
.freetext .inner a.btn									{display:block;margin:14px;}

.article-area											{color:#666666;font-size:12px;}
.article-area h1										{float:left; width:440px;font-size:18px;font-weight:normal; color:#205f66;margin-bottom:20px;line-height:130%;}
.article-area h2										{color:#666666;font-size:14px; line-height: 150%;}
.article-area .print-box								{float:left; width:30px;}

.article-area .date										{color:#999999;font-size:11px;margin-bottom:10px;clear:both;}
.article-area .date span								{color:#eb4632;}	

.article-area .manchet									{clear:both;color:#767676;font-size:16px; line-height: 130%;margin-bottom:20px;padding-right:25px;}

.article-area .newsmanchet								{color:#767676;font-size:16px; line-height: 130%;margin-bottom:20px;padding-right:25px;}



.article-area p											{clear:both;color:#666666;font-size:12px;padding-right:25px;}
.article-area p a, .article-area a						{color:#225f66;font-size:12px; text-decoration: underline;}

.related-area											{clear:both;float:left;margin-top:50px;}
.related-area .title									{float:left;color:#92998b;font-size:18px;width:230px;margin-left:10px;}
.related-area .related-list								{float:left;width:450px; list-style:none;margin:0;padding:0;border-top:1px solid #d7d9d5;}
.related-area .related-list	 li							{clear:left;border-top: 1px solid #e9ebe7; }
.related-area .related-list	 li.first					{border-top: 0; }
.related-area .related-list	 li	a						{float:left; width: 340px;color:#205f66;font-size:12px;text-decoration:none;padding: 7px 0; display:block;}
.related-area .related-list	 li	a.rgt					{display:none;float:right; text-align:right; width:100px; color:#999999;font-size:11px;}
.related-area .related-list	 li	a.rgt span				{color:#eb4632; text-transform: uppercase;}

.news .item												{border-bottom: 1px solid #e9ebe7;margin-bottom:20px;}
.news .item.last										{border-bottom: none;}
.news .item .hd											{color:#205f66; font-size:18px; line-height: 120%; margin-bottom:5px; padding-right: 50px;}	

.news .item .date										{color:#999999;font-size:11px;margin-bottom:10px;}
.news .item .date span									{color:#eb4632;}	
.news .item .date span	a								{color:#eb4632; text-decoration:none;}	
.news .item .txt 										{color:#6f6f6f; font-size:12px; padding-right: 20px;}
.news .item .txt .imgFld								{display:block;margin-bottom:15px;}
.news .item .txt p										{color:#6f6f6f;font-size:12px;}	
.news .item .readmore									{display:block;margin-bottom:20px;color:#eb4632; font-weight:bold; text-decoration:none;}
.newscontent											{padding-bottom:20px;}
.newscontent td											{color:#666;}
.newscontent .goBack									{display:inline;margin-bottom:20px;color:#eb4632; font-weight:bold; text-decoration:none;}		
.news .earlier											{display:block;margin-bottom:20px;color:#eb4632; font-weight:bold; text-decoration:none;}	

.cols .col1	.ctn-area.news								{margin-top:0px;}
.cols .col1	.ctn-area.news .newest5						{margin-top:10px;}	
.sort-form												{float:left; margin-bottom: 18px; width:470px;font-size:11px;}
.sort-form form											{background:#e5e8e2 none;float:left;width:470px;}

.sort-form form .select-row								{border-bottom:1px solid #dce0d9;padding:10px;}
.sort-form form .select-row label 						{color:#666666; font-weight:bold; }
.sort-form form .select-row select						{ margin-left:20px;margin-right:10px;}
.sort-form form .select-row select.second				{ margin-left:10px;}
							
.sort-form form .hd										{font-weight:bold;color:#215f66;font-size:12px;margin:10px;}
.sort-form form .radio-row								{float:left;width:470px;border-top:1px solid #edefeb;padding:10px;}
.sort-form form .radio-row								{clear:left;float:left;border-top:1px solid #edefeb; padding: 10px 0;}
.sort-form form .radio-row .lft							{float:left; width: 60px; color:#666666; font-weight:bold;margin-left:10px;}								

.sort-form form .radio-row .radio-btn-area				{float:left; width: 380px; line-height: 180%;}	
html > body .sort-form form .radio-row .radio-btn-area				{width: 380px; }	
.sort-form form .radio-row .radio-btn-area	.inp-lbl  { white-space: nowrap; display:block; }
.sort-form form .radio-row .radio-btn-area	.inp-lbl.nrow  {clear:left;}
.sort-form form .radio-row .radio-btn-area input		{float:left;margin-right: 5px;margin-bottom: -4px;}		


.sort-form form .radio-row .radio-btn-area label		{float:left;position:relative; display:block;color:#666666; font-weight:bold; padding-right:10px;}
.sort-form form .radio-row .radio-btn-area .lTxt		{display:block; margin-top:0px;float:left;}


.tooltip {position:absolute; bottom: 20px; left:0px; min-width: 200px;min-height:15px; background:#ffffcc;font-weight:normal;z-index:2000;padding:3px;width:auto;height:auto; line-height: 120%;}

*html  .tooltip {width:200px;height:30px;}      							



/*billedgalleri */
.kategori {clear:both;}
.kategori .hd {height: 30px; border-bottom: 3px solid #E5E8E2; margin-bottom:10px;}
.kategori .hd a {display:block;float:left;margin-right:5px; outline: none;}
.kategori .hd a img {display:block;margin-top:5px;}
.kategori .hd .navn a {float:left; width:400px; font-size:18px;color:#235f66; line-height: 110%; text-decoration:none}
.kategori .items {clear:left;}
.kategori .items .item {float:left;position:relative;width:150px; height: 190px;margin-bottom:25px; overflow:hidden; margin-left: 10px;}
.kategori .items .item a	{position:absolute;bottom:0px; left:0px;}
.kategori .items .item.first {margin-left:0px;}
.kategori .items span {font-size:11px; color:#999999;clear:left;display:block; padding: 7px 0;}

.contact-list											{float:left; width:440px;margin-bottom:40px;}
.contact-list .cItem									{float:left;width:440px;margin-bottom:20px;}
.contact-list .cItem img								{float:left;width:102px;padding-right:10px;}
.contact-list .info										{width: 300px;float:left;color:#666666;}
.contact-list .info .navn								{color:#215f66;font-size:16px;font-weight:bold;margin-top:5px;}
.contact-list .info .titel								{color:#eb4632;font-size:12px;margin-bottom:10px;}
.contact-list .info a									{color:#666; text-decoration:none;}
.contact-list .cItem .desc  							{float:left;margin-top:10px; /*margin-left:114px;*/width:440px}
* html .contact-list .cItem .desc  							{clear:left;float:left;margin-top:10px; /*margin-left:114px;*/}

.contact-list .info	.lbl								{display:block;float:left;width:35px;}


.keywords												{float:left;width:201px;height:76px;padding:12px 14px;margin-right:1px; background: #b8c1b2 url(../gfx/keywords-bg.gif) top left repeat-x;}
.keywords .hd											{font-size:16px;color:#215f66;margin-bottom:15px;}
.keywords .lnks	a										{font-size:11px;color:#666666; text-decoration:none;}
.keywords .lnks	a:hover									{text-decoration:underline;}

.outer.searchPage .ctn-area								{margin-top:0px;width:480px;}
.search													{ background: #e5e8e2 none; float:left;padding-top:10px;height:90px;width:480px;}
.search	form input.q2									{margin: 0 10px 0 10px;width:192px;font-size:11px; color:#999999;border:1px solid #d9dcd6;border-top-color:#757673;padding:2px 4px;}
.search	form input.submit								{border:1px solid #d9dcd6;border-bottom-color: #999999;border-right-color: #CCCCCC;color:#666666; background:#f6f6f6 none;font-size:11px;padding:2px 8px;}

.search form .radio-row									{clear:left;float:left; padding: 10px 0 8px 0;}
.search form .radio-row .lft							{float:left; width: auto; white-space: normal; margin-right:5px; color:#666666; font-weight:bold;margin-left:10px;}								
.search form .radio-row .radio-btn-area					{float:left; width: 400px; line-height: 180%;}	
.search form .radio-row .radio-btn-area input			{margin-right: 5px;display:block;float:left;}		
.search form .radio-row .radio-btn-area label			{float:left;position:relative; display:block;color:#666666; font-weight:bold; padding-right:15px;}									{background:#e5e8e2 none;}

.result-list											{margin-left:10px;margin-right:10px;}
.result-list .hd										{clear:both;color:#225f66;font-size:16px;border-bottom:3px solid #e5e8e2; padding: 18px 0 6px 0;margin-bottom:5px;}
.result-list .resItem									{clear:left;margin-bottom:25px;}
.result-list .resItem a.pTitle							{margin-left:0px;display:block;color:#225f66;font-size:16px; text-decoration:none; }
.result-list .resItem a.pTitle:hover						{ }
.result-list .pTxt										{color:#666;font-size:12px;}


.pagination												{width:460px;float:left;border-top:1px solid #e5e8e2; font-weight:bold; font-size:14px;text-align:right; padding: 5px 0;margin-bottom:20px;margin-left:10px;margin-right:10px;}
.pagination a											{color:#96a38a; display:block; padding:4px; font-weight:bold; font-size:14px; text-decoration: none;}
.pagination a:hover										{color:#fff; background:#96a38a none;}
.pagination .txt										{float:right;color:#96a38a; padding:4px;}
.pagination ul											{float:right;list-style:none;margin:0;padding:0;}
.pagination ul li										{float:left;}
.pagination ul li .current								{float:left;color:#fff; background:#96a38a none;}



/*Publikationer */

.slides 							{width:710px;clear:both; background: #899294 none; padding: 0 0 0 0; }
.slides .hd							{color:#ccd2c9;font-size: 16px; margin: 0 14px; border-bottom:1px solid #848c8d; padding:13px 0 9px 0;height:20px;}
.slides .hd	a 						{display:block;float:left;width:8px;margin:3px 3px 5px 0;}
.slides .hd	a.txtHead				{display:inline;color:#ccd2c9;font-size: 16px; margin: 0 14px; width: 400px;text-decoration:none; line-height: 120%;}
.slides .uLine						{height:14px;margin:0 14px;border-top: 1px solid #a2a9aa; }
.slides .scontrole 					{clear:both;}
.slides .scontrole .slide 			{width:710px;height:82px;clear:both;overflow:hidden;padding-bottom:14px;}
.slides .scontrole .slide .btns	 	{width:710px;height:20px;position:relative;}
.slides .scontrole .slide .btns .fl 	{width:38px;height:82px;float:left;}
.slides .scontrole .slide .btns .fr 	{width:38px;height:82px;float:right;}
.slides .scontrole .slide .btn_back 	{width:38px;height:82px;position:absolute;z-index:10000;margin-top:-80px;margin-left: -5px;}
.slides .scontrole .slide .btn_back a.back {width:38px;height:82px;display:block;background:url(../gfx/front_slide_prev_active.gif) no-repeat 50% 30px;text-decoration:none; outline:none;}
.slides .scontrole .slide .btn_back a.back_dis {width:38px;height:82px;display:block;background:url(../gfx/front_slide_prev_inactive.gif) no-repeat 50% 30px;text-decoration:none;cursor:default;outline:none;}
.slides .scontrole .slide .btn_forward 	{width:38px;height:82px;position:absolute;z-index:10011;margin-top:-80px; text-align:right; }
.slides .scontrole .slide .btn_forward a.forward {width:38px;height:82px;display:block;background:url(../gfx/front_slide_next_active.gif) no-repeat 50% 30px;text-decoration:none;outline:none; margin-left: 7px;}
.slides .scontrole .slide .btn_forward a.forward_dis {width:38px;height:82px;display:block;background:url(../gfx/front_slide_next_inactive.gif) no-repeat 50% 30px;text-decoration:none;cursor:default;outline:none;margin-left:7px;}
.slides .scontrole .slide .items 		{width:649px;height:86px;float:left;padding-left:30px; }
.slides .scontrole .slide .items .abs {width:609px;height:86px;position:absolute;overflow:hidden;}
.slides .scontrole .slide .items .abs .rel {position:relative;z-index:1;}
.slides .scontrole .slide .items .abs .rel ul {margin:0;padding:0;list-style-type:none;}
.slides .scontrole .slide .items .abs .rel ul li {width:210px;height:86px;float:left;overflow-x:hidden; background:#899294 url(/femern09/gfx/grey_bg.gif) top left no-repeat; }
.slides .scontrole .slide .items .abs .rel ul li span.inf {float:left;width:150px;height:65px;padding:5px 0px 0px 67px;color:#a3a3a3;font-size:1.1em;overflow:hidden;}
.slides .scontrole .slide .items .abs .rel ul li span.inf .type {display:block;color:#ccc;font-size:11px;}
.slides .scontrole .slide .items .abs .rel ul li span.inf .name {display:block;color:#fff;font-size:15px;font-weight:bold; width:130px; clear:both; white-space: inherit; }
.slides .scontrole .slide .items .abs .rel ul li span.inf .date {display:block;color:#ccc;font-size:11px;}
.slides .scontrole .slide .items .abs .rel ul li a {width:210px;height:82px;float:left;background-repeat:no-repeat;background-position:0px 0px;text-decoration:none;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;cursor:pointer;}


.slides .scontrole .slide .items .abs .rel ul li a:hover {width:210px;height:82px;float:left;background-repeat:no-repeat;background-position:0px 0px;}
.slides .scontrole .slide .items .abs .rel ul li a.itm_p_sel {width:210px;height:82px;float:left;background-repeat:no-repeat;background-position:0px 0px;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
.slides .scontrole .slide .items .abs .rel ul li a.itm_p_sel:hover {width:210px;height:82px;float:left;background-repeat:no-repeat;background-position:0px 0px;}
.slides .scontrole .slide .items .abs .rel ul li .inactive {background-color:#000;width:210px;height:82px;display:block;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;cursor:pointer;margin-top:-172px;}


.flash-slider {background: #e5e8e2 none; float:left; width:710px;}
.flash-slider .hd {color:#225f66; padding: 5px 10px;font-weight:bold;}
.flash-slider .radio-row								{}
.flash-slider .radio-row								{clear:left;float:left;width:710px; padding: 5px 0;/*overflow-x: hidden;*/ }
.flash-slider .radio-row .lft							{float:left; width: 60px; color:#666666; font-weight:bold;margin-left:10px; padding-top: 4px;}
html > body .flash-slider .radio-row .lft							{width: 60px; margin-left:10px;padding-top:2px;}								
.flash-slider .radio-row .radio-btn-area				{float:left; width: 630px; /*overflow-x: hidden;*/ line-height: 100%;padding-top:2px;}
html > body .flash-slider .radio-row .radio-btn-area				{ width: 630px; }	
	
.flash-slider .radio-row .radio-btn-area input		{/*margin-right: 2px;margin-top: 0px; display:block; float:left;padding:0; */float:left;margin-right: 3px;}
html > body .flash-slider .radio-row .radio-btn-area input		{margin-right: 5px;}		


.flash-slider .radio-row .radio-btn-area .lTxt		{display:block; margin-top:6px;float:left;}
html > body .flash-slider .radio-row .radio-btn-area .lTxt		{/*display:inline;*/ margin-top:4px;}
						


		
.flash-slider .radio-row .radio-btn-area label		{float:left;position:relative; display:block;color:#666666; font-weight:bold; padding-right:10px; height: 15px;}
html > body .flash-slider .radio-row .radio-btn-area label		{ padding-right:15px;}
 


.publication-list										{width:690px;float:left;margin-left:10px;}
.publication-list .group								{clear:left;width:690px;float:left;margin-bottom:5px;}
.publication-list .hd									{float:left;width:690px;border-bottom:3px solid #e5e8e2;padding:20px 0 8px 0;}
.publication-list .hd .name								{float:left;width:610px;color:#215f66;font-weight:bold;font-size:16px;}
.publication-list .hd .name a							{float:left; width:18px;}
.publication-list .hd .name a img						{display:block;margin-top:4px;margin-right:4px;float:left;width:8px;}
.publication-list .hd .name a.txtLink					{float:left;width:500px;color:#215f66;font-weight:bold;font-size:16px; text-decoration:none;}
.publication-list .hd .switch							{float:left;width:80px; margin-top:4px;}
.publication-list .grid-view .item									{float:left;width:345px;padding:15px 0; height: 100px;}
.publication-list .grid-view .item a								{text-decoration:none;  }
.publication-list .grid-view .item	.aImg 							{float:left;margin-right:10px;}
.publication-list .grid-view .item	.aImg.vag 						{background: #fff url(/femern09/gfx/white_bg.gif) top left no-repeat;  display:block;width:59px;height:82px;padding:2px;}

.publication-list .grid-view .item	.aImg .img						{}
.publication-list .grid-view .item	.inf							{float:left;width:270px;}
.publication-list .grid-view .item	.inf .name						{float:left;width:270px;font-size:16px; color:#205f66;font-weight:bold;line-height:110%;}
.publication-list .grid-view .item	.inf .details					{float:left;font-size:11px;color:#999;padding: 3px 0;width:270px;}
.publication-list .grid-view .item	.inf .details span				{color:#eb4632;}
.publication-list .grid-view .item	.inf .txt						{float:left;color:#666666;width:250px;}

.publication-list .list-view .item									{float:left;width:690px;border-bottom:1px solid #e5e8e2;padding:9px 0 5px 0;}
.publication-list .list-view .item .lft								{float:left;padding-left:2px;width:228px;margin-right:10px;}
.publication-list .list-view .item .rgt								{float:left;width:450px;}
.publication-list .list-view .item a								{text-decoration:none; background: transparent none !important;}
.publication-list .list-view .item	.name							{float:left;font-size:13px;font-weight:bold; color:#205f66;line-height:110%;}
.publication-list .list-view .item	.lft .details					{clear:left;float:left;font-size:11px;color:#999;padding: 3px 0;}
.publication-list .list-view .item	.lft .details span				{color:#eb4632;}
.publication-list .list-view .item	.txt							{float:left;font-size:12px;color:#666666;}

.sitemap															{clear:both;margin-left:240px;}
.sitemap li															{color:#666;font-size:12px; line-height: 150%;}
.sitemap a															{ text-decoration:none;font-size:12px;color:#666666;}
.sitemap a:hover													{ text-decoration:underline;}

/* tilmeld afmeld nyhedsbrev */
.text_box															{font-size:12px;color:#666;}
.text_box	p, .text_box td											{font-size:12px;color:#666;}
.tilmeld label														{font-size:12px;color:#666;}

/* tilmeld / Afmeld formular */

 
.tilmeld {width:  470px;border: }
 
.tilmeld fieldset {border:0; background: #f4f4f4;padding: 11px;}
.tilmeld fieldset .rw {margin: 3px 0;  width:448x;text-align:left;}

.tilmeld fieldset .rw.btns {width:470px;}
.tilmeld fieldset.radios .rw {border-bottom:#dce0d9 1px solid}
.tilmeld fieldset.radios .rw .sprog, .tilmeld fieldset .rw select {float:right;display:inline;}
.tilmeld fieldset.radios .rw select {width: 120px; margin-top: -2px;}
/* safari */
body:first-of-type .tilmeld fieldset.radios .rw select  {margin-top: -2px;}

.tilmeld fieldset.radios .rw .sprog {padding-right: 11px;}
.tilmeld fieldset input[type="checkbox"] {margin-top: 0px; #margin-top: -2px;margin-right: 5px; float:left;}
*html .tilmeld fieldset input.chkb {margin-top: -2px;margin-right: 5px; float:left;display:inline;}
/* safari */
body:first-of-type .tilmeld fieldset input[type="checkbox"]  {margin-top: 0px;}
.tilmeld fieldset.radios label {float:left; }
.tilmeld fieldset.radios .rw {clear:left;height: 20px;}
.tilmeld fieldset.no-bg {border:0; background: #fff; text-align:left;padding: 0px;margin-top:36px;}
.tilmeld fieldset.no-bg .rw {padding-right: 11px;margin-bottom:9px;text-align:left;}
 
.tilmeld fieldset.no-bg .rw.withtxt {font-size: 10px; text-align:right;width: 380px;}
.tilmeld fieldset.no-bg .rw select {float:left;display:block; width: 150px;}
.tilmeld fieldset.no-bg .rw label {float:left;display:block;text-align:right; width:146px; }
.tilmeld fieldset.no-bg .rw input.txt {width:225px;margin-bottom:-3px;padding: 4px 0; border:1px solid #000; border-color: #acacac #acacac #e7e7e7 #e7e7e7;   margin-left: 11px;}
.tilmeld fieldset.no-bg .rw select.txt {width:227px;margin-bottom:-3px;padding: 0px 0; margin-left: 11px;margin-bottom:10px;}
.tilmeld fieldset.no-bg .rw.land {clear:both; height:35px;text-align:left;padding-left:120px;}
.tilmeld fieldset.no-bg .rw.land select{float:left;}


.tilmeld fieldset.no-bg .rw.land label{float:left;width:auto;}
.tilmeld fieldset.no-bg .rw.req {padding-left:158px}


.tilmeld fieldset .subscribe {float:right;background: #fff url('/femern09/gfx/layout/btn-tilmeld-bg.gif') top left no-repeat !important;height:24px;width:80px;border:0;color:#666;font-weight:bold;cursor:pointer;}
.tilmeld fieldset .unsubscribe {float:right;margin-top:2px;background: #fff none;height:25px;width:100px;border:0;color:#666;font-weight:bold;margin-right:6px;cursor:pointer; text-decoration:none; margin-right:20px;}

 
 
.tilmeld fieldset.no-bg .rw.btns {float:left;padding: 10px 0px;border-top: 4px solid  #f4f4f4; width:460px;clear:left; text-align:right;}
.subscr {font-weight:bold;}


.neutral.video.freetext .inner.notoppad object {margin-left: -14px;}


.box-fp-cl {float:left; width:230px; margin-left:10px; height:422px;}

.tagcloud {height:218px; background: #5d8e9a; margin-bottom: 10px; text-align:center; line-height:180%; padding:17px 15px; overflow: hidden;}
.tagcloud ul { list-style:none; margin:0; padding:0;text-align:center;height:218px;overflow: hidden;}
.tagcloud ul li { display:inline;  text-align:center;}

.tagcloud a { color:#fff; text-decoration:none; padding: 0 2px; }
.tagcloud a:hover { text-decoration: none;color:#333;}
.tagcloud a.s10 {font-size:10px;}
.tagcloud a.s12 {font-size:12px;}
.tagcloud a.s16 {font-size:16px;}
.tagcloud a.s20 {font-size:20px;}
.tagcloud a.s22 {font-size:22px;}

.tema {position:relative; display:block; }
.tema .transp-bg {display:block;position:absolute; background: #333; height: 41px; left:0px; bottom: 1px; width:100%; z-index:1; opacity:0.9;/*filter:alpha(opacity=90);*/ }
.tema .text {display:block;position:absolute; color:#fff; height: 33px; left:0px; bottom: 1px; width:214px;z-index:100; padding: 4px 8px; font-weight: bold; }
.tema a { text-decoration:none !important; }


.tema .text span { color: #eb4632;}
.fp-videoliste {background: #333 url(../gfx/layout/fp-videoliste-bg.jpg) top left no-repeat; height: 432px;}
.fp-videoliste .hd { font-size:14px; font-weight: bold; color:#fff; padding: 10px 12px 9px 10px;border-bottom: 1px solid #000; }
.fp-videoliste ul { list-style:none; margin:0 10px;padding:0;}

.fp-videoliste ul li {border-bottom: 1px solid #000; padding: 5px 0; height: 34px;}
.fp-videoliste ul li  a { color:#fff; text-decoration:none;  font-size:12px;}
.fp-videoliste ul li  a img { margin-right: 9px;}
.arkiv {margin-left:12px; color:#fff; font-size:12px; font-weight:bold; margin-top: 8px;}
.arkiv a {color:#fff; text-decoration:none;}


.video-group {clear:left;float:left;margin-top:15px;margin-bottom:5px;/*border-bottom:1px solid #AC8523;*/width:100%;}
.video-group .hd { font-size:13px; font-weight:bold;margin-bottom:15px;}
.video-group .vid-item {float:left;width:215px; margin-right:5px; margin-bottom:15px; height: 40px;}
.video-group .vid-item p {width: 122px; overflow:hidden;}
.video-group .vid-item .vid-lnk {position:relative; display:block;width:60px; height:40px; margin-right: 10px;float:left; }
.video-group .vid-item .txt-lnk {color:#666; font-weight:bold; text-decoration:none;width: 122px; overflow:hidden; }
.video-group .vid-item .vid-lnk .play-icon {position:absolute; left:0px; opacity:0;filter:alpha(opacity=0)}
.video-group .vid-item .vid-lnk:hover .play-icon  {position:absolute; left:0px; opacity:0.9;filter:alpha(opacity=90); }


