/* General page setup  */

html,body 												{margin:0px;padding:0px;width:100%;height:100%;background-color:#fff;font-size:11px;font-family:arial,verdana,sans-serif;color:#28082e;line-height:150%;text-align:center;}

/* Generel table attributes and fonts  */

table, td, select, input, label, textarea				{font-size:1em;color:#28082e;}
th														{font-size:1em;text-align:left;font-weight:bold;}
p														{font-size:1em;color:#28082e;margin:0px;margin-bottom:0px;}
a														{font-size:1em;color:#28082e;text-decoration:none;}
a:hover													{/*font-size:1em;*/text-decoration:underline;}
h1														{font-size:1.4em;color:#28082e;margin:0px;}
h2,h3,h4,h5,h6											{font-size:1.1em;font-weight:bold;color:#28082e;margin:0px;}
address													{font-size:1em;font-style:normal;}
ol														{margin:10px 0;padding:0 0 0 22px; font-size:12px;}
form													{margin:0;padding:0;}
optgroup 												{font-style:normal;font-weight:normal;}

hr														{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img													{border:none;}

.floatRight												{float: right; margin-right: 10px;}
.floatLeft												{float: left; }

.subheader												{font-size: 13px; font-weight: bold;}
/* Base template setup - frontpage */

.Header,.header								{font-size:15px;}
.Header,.header								{font-size:15px;}

.outerwrapper											{width: 958px;margin: 0 auto;position:relative; /*border: 1px dotted silver;border-top: 0;*/ /*min-height: 1340px;*/}


/*Head area */
.outerwrapper .topadd									{margin-bottom: 3px;}

.outerwrapper .head										{width: 958px; height: 90px; background: transparent url(../gfx/head_bg_rep.gif) top left repeat-x; margin-bottom: 8px;}
*html .outerwrapper .head								{margin-bottom: 4px;}	

.outerwrapper .head .logo								{float: left; width: 273px; height: 90px;}

.outerwrapper .head .search								{float: left; width: 685px; text-align:right;height: 60px;}
.outerwrapper .head .search	.txt						{height: 16px; width:75px; border: 0;margin-top: 17px;}
.outerwrapper .head .search	.btn						{margin-bottom: -3px;}

			
.outerwrapper .head .menu								{float: left; }
.outerwrapper .head .menu ul							{float: left; list-style: none; height: 20px;  padding: 0;margin:0 0 0 30px;}
*html .outerwrapper .head .menu ul						{float: left; list-style: none; height: 20px;  padding: 0;margin:0 0 0 15px;}

.outerwrapper .head .menu ul li							{float: left;height: 100%;padding: 0;}
.outerwrapper .head .menu ul li a						{text-decoration: none; color: #fdfefd; display: block; font-size: 12px; padding: 0px 8px 1px  8px;}
.outerwrapper .head .menu ul li.first a					{}
.outerwrapper .head .menu ul li.last a					{padding: 0px 2px;}
.outerwrapper .head .menu ul li a.active				{background-color: #fff; color: #4c4c4c; border-bottom: 13px solid #fff;}
.outerwrapper .head .menu ul li a:hover					{background-color: #fff; color: #4c4c4c; border-bottom: 13px solid #fff;}
.outerwrapper .head .menu ul li.last a:hover			{background-color: transparent;  border-bottom: 0;}
/*Head area  SLUT*/

/* Frontpage */

.frontpage .teaser_area									{width: 958px; height: 217px;  padding: 0;margin: 0;}
 


.frontpage .teaser_area .banner							{float: left; width: 489px;margin-right: 4px;}

/* arrangemeneter */
.frontpage .teaser_area .arrangementer					{float: left; width:246px; height: 217px; margin-right:4px; background-color: #f2f2f2; text-align:left; font-size: 12px;}
.frontpage .teaser_area .arrangementer .box			{width: 246px;}
.frontpage .teaser_area .arrangementer .title			{clear: left;font-weight:bold; width:246px; height: 20px;}

.frontpage .teaser_area .arrangementer .box .arr_lst			{height: 150px;padding: 10px 10px 0px 10px; overflow: hidden;}
.frontpage .teaser_area .arrangementer .box .arr				{margin-bottom: 7px; }
.frontpage .teaser_area .arrangementer .box .arr a			{text-decoration: none; color: #525252;}
.frontpage .teaser_area .arrangementer .box .arr	a:hover		{text-decoration: underline;}
.frontpage .teaser_area .arrangementer .box .arr .name a		{font-weight: bold; }
.frontpage .teaser_area .arrangementer .box .arr .info a		{}


.frontpage .teaser_area .arrangementer .box .navi			{height: 22px; padding: 0;padding: 4px 9px 0px 9px; background: transparent url(../gfx/fp_arr_list_dots.gif) top left no-repeat; margin: 0; }


*html .frontpage .teaser_area .arrangementer .box .navi		{height: 20px; padding: 4px 9px 0px 9px; }

.frontpage .teaser_area .arrangementer .box .navi a			{color: #00708c; text-decoration: none;margin-right: 4px;}
.frontpage .teaser_area .arrangementer .box .navi a:hover	{text-decoration: underline;}

/* */
.frontpage .teaser_area .quicklinks						{float: left;width: 215px;height: 217px;margin: 0px;}
.frontpage .teaser_area .quicklinks a					{display: block; padding: 0; margin: 0; margin-bottom: 4px; height: 31px; }

*html .frontpage .teaser_area .quicklinks a				{ margin-bottom: 2px; }
.frontpage .teaser_area .quicklinks a img				{margin: 0; padding: 0;}



.frontpage .teaser_area .box							{height: 147px; width: 215px; text-align: left;}
.frontpage .teaser_area .box .boxtop					{height: 31px; background: transparent url(../gfx/grey_bar_emner.gif) top left no-repeat;   }

.frontpage .teaser_area .box .boxtop a					{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 11px 15px; height: 31px; width: 191px;}

*html .frontpage .teaser_area .box .boxtop a			{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 7px 15px; height: 13px; width: 191px;}

.frontpage .teaser_area .box .boxtop span					{font-size: 13px; font-weight: bold; color: #525252; display: block; padding: 7px 9px 11px 15px; height: 31px; width: 191px;}

*html .frontpage .teaser_area .box .boxtop span			{font-size: 13px; font-weight: bold; color: #525252; display: block; padding: 7px 9px 7px 15px; height: 13px; width: 191px;}




.frontpage .teaser_area .box .boxtop a:hover			{color: #000;}


.frontpage .teaser_area .box .boxctn					{height: 90px; overflow: hidden;}



.frontpage .teaser_area .box .boxctn .pic				{padding: 9px 15px 5px 15px; text-align: center}					
/*html .frontpage .teaser_area .box .boxctn .pic			{padding: 0px 15px 0px 15px;}					*/

/*.frontpage .teaser_area .box .boxctn .txt				{padding: 0px 15px 0px 15px; font-size: 11px; color: #666; line-height: 110%;}					
*/
.frontpage .teaser_area .box .boxctn .txt				{padding: 0px; font-size: 11px; color: #666; line-height: 110%;}					

.frontpage .teaser_area .box .navi						{height: 22px; padding: 4px 9px 0px 15px; background: transparent url(../gfx/box_dots.gif) -2px 0px no-repeat; }

*html .frontpage .teaser_area .box .navi				{height: 20px; padding: 4px 9px 0px 15px;  margin-bottom: -7px;}

.frontpage .teaser_area .box .navi a					{color: #00708c; text-decoration: none;margin-right: 4px; font-size: 12px;}
.frontpage .teaser_area .box .navi a:hover				{text-decoration: underline;}


.frontpage .content										{width: 958px; margin-top: 6px; }

*html .frontpage .content								{width: 958px; margin-top: 6px; }

.frontpage .content .col1								{float:left; width: 208px; height: 1014px; padding-left: 4px; border: 1px solid #ccc; border-top: 0;}


.jobs         											{text-align:left; }


.jobs  .jobtop											{height: 31px; background: transparent url(../gfx/grey_bar_emner.gif) top left no-repeat;   }

.jobs  .jobtop a										{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 11px 10px; height: 31px;}

*html .jobs  .jobtop a									{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 8px 7px 9px; height: 13px; width: 191px;}

.jobs  .jobtop span										{font-size: 13px; font-weight: bold; color: #525252; display: block; padding: 7px 9px 11px 10px; height: 31px;}

*html .jobs  .jobtop span									{font-size: 13px; font-weight: bold; color: #525252; display: block; padding: 7px 8px 7px 9px; height: 13px; width: 191px;}


.jobs .jobtop a:hover									{color: #000;}
/* .jobs .inner 											{height: 944px; padding-top: 16px; overflow-x:hidden;overflow-y:scroll;  scrollbar-arrow-color :#ccc;scrollbar-track-color : #ffffff;scrollbar-shadow-color :#ccc;scrollbar-highlight-color : #ccc;scrollbar-face-color : #ffffff;scrollbar-darkshadow-color : #ffffff;scrollbar-base-color : #ffffff;} */
.jobs .inner 											{height: 944px; padding-top: 10px; overflow: hidden;}



.jobs  .inner td								{width: 172px; padding: 0 20px 27px 13px; color: #999; font-size: 10px;}

*html .jobs  .inner td       							{width: 128px; padding: 0 0 27px 9px; color: #999; font-size: 10px;}


.jobs  .inner td img       							{margin-bottom: 7px;}	

.jobs  .inner td p								{color: #999; font-size: 12px;}

.jobs  .inner td a								{color: #999; font-size: 12px; text-decoration: none;}

/* .jobs  .inner .job       								{width: 182px; padding: 0 15px 0 13px; margin: 0 0 27px 0;}
*html .jobs  .inner .job       							{width: 165px; padding: 0 14px 0 12px; margin: 0 0 27px 0;}
.jobs  .inner .job .txt									{margin-top: 7px;padding-right: 5px;}
.jobs  .inner .job .txt a								{color: #999; font-size: 10px; text-decoration: none;}
*/

.jobs .navi										{height: 22px; padding: 4px 9px 0px 15px; background: transparent url(../gfx/box_dots.gif) -2px 0px no-repeat; }

*html .jobs .navi								{height: 20px; padding: 4px 9px 0px 15px; }

.jobs .navi a									{color: #00708c; text-decoration: none;margin-right: 4px; font-size: 12px;}
.jobs .inner .navi a:hover								{text-decoration: underline;}




.frontpage .content .col2								{float:left; width: 520px; /*min-height: 1014px;*/ margin-left: 4px; border-right: 0px solid #ccc;  }
*html .frontpage .content .col2							{}

.frontpage .content .col2 .tagcloud						{clear: left;}

.frontpage .content .col2 .tagcloud .tagtop				{height: 31px; background: transparent url(../gfx/grey_bar_emner.gif) top left no-repeat; text-align: left;}

.frontpage .content .col2 .tagcloud .tagtop a			{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 11px 10px; height: 31px;}


*html .frontpage .content .col2 .tagcloud .tagtop a		{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 7px 10px; height: 13px; width: 191px;}


.frontpage .content .col2 .tagcloud .tagtop a:hover		{color: #000;}
.frontpage .content .col2 .tagcloud .tags				{clear: left; width: 490px; padding: 15px 15px 0 15px;/*text-align: justify; */line-height: 170%;}
.frontpage .content .col2 .tagcloud .tags.all			{display: none;}
.frontpage .content .col2 .tagcloud .tags a				{/*display: block;float:left;*/text-decoration: none; padding: 3px 5px; color: #525252; text-align: left;white-space: nowrap
}
.frontpage .content .col2 .tagcloud .tags a:hover 		{text-decoration: underline;}
.tag1													{font-size: 13px; margin: 0 3px;}
.tag2													{font-size: 17px;margin: 0 4px;}
.tag3													{font-size: 19px;margin: 0 5px;}


.frontpage .content .col2 .tagcloud .tagnav				{clear: both;text-align: right;}
.frontpage .content .col2 .tagcloud .tagnav a			{color: #00708c; text-decoration: none;margin-right: 14px; font-size: 12px;}
.frontpage .content .col2 .tagcloud .tagnav a:hover		{text-decoration: underline;}
.frontpage .content .col2 .dynBox						{clear: both;padding: 5px 0;}


.frontpage .content .col2 .cl1							{float: left;width: 216px; min-height: 200px; #min-height: 200px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
.frontpage .content .col2 .cl2							{float: left;width: 299px; margin: 0; padding: 0; margin-left: 4px; min-height: 200px; #min-height: 200px; border-bottom: 1px solid #ccc; }

/*safari hack */
@media screen and (-webkit-min-device-pixel-ratio:0){
.frontpage .content .col2 .cl1 							{height: 851px;}
}

/*safari hack */
@media screen and (-webkit-min-device-pixel-ratio:0){
.frontpage .content .col2 .cl2 							{height: 851px;}
}

*html .frontpage .content .col2 .cl1					{height: 200px;}
*html .frontpage .content .col2 .cl2					{width: 298px; height: 200px; }



.frontpage .content .col3 								{float: left;width: 214px; margin: 0;padding: 0; margin-left: 4px; min-height: 500px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
*html .frontpage .content .col3 						{float: left;width: 214px; margin: 0;padding: 0; margin-left: 4px; height: 500px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }

.box         											{text-align:left; }
.box .boxtop											{height: 31px; background: transparent url(../gfx/grey_bar_emner.gif) top left no-repeat;  }
.box .boxtop a											{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 11px 10px; height: 31px; }

.box .boxtop span											{font-size: 13px; font-weight: bold; color: #525252; display: block; padding: 7px 9px 11px 10px; height: 31px; }

*html .box  .boxtop a									{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 8px 7px 9px; height: 13px; width: 191px;}
.box  .boxtop a:hover									{color: #000;}

*html .box  .boxtop span									{font-size: 13px; font-weight: bold; color: #525252; display: block; padding: 7px 8px 7px 9px; height: 13px; width: 191px;}

.box.names .inner img, .box.netw .inner img				{padding-left: 4px;}

/*.box.names .inner 										{height: 234px;  padding-top: 16px; overflow-x:hidden;overflow-y:scroll;  scrollbar-arrow-color :#ccc;scrollbar-track-color : #ffffff;scrollbar-shadow-color :#ccc;scrollbar-highlight-color : #ccc;scrollbar-face-color : #ffffff;scrollbar-darkshadow-color : #ffffff;scrollbar-base-color : #ffffff;}*/
.box.names .inner 										{height: 234px;  padding-top: 10px; overflow:hidden; }
*html .box.names .inner 								{height: 236px;}  

.box.names  .inner ul									{list-style: none; margin: 10px 0 0 0; padding: 0;}
.box.names  .inner ul	li								{margin: 0 0 12px 4px;width: 192px;}
.box.names  .inner ul	li a							{text-decoration: none; color: #525252; font-size: 12px;}

.box.netw .inner 										{min-height: 140px; padding-top: 10px;} 
*html .box.netw .inner 										{height: 140px;} 

.box.netw .inner .txt								{margin: 0 15px 15px 11px; color: #545454; font-size: 12px;}
.box.netw .inner .txt a									{text-decoration: none; font-size: 12px; text-decoration: none;color: #00708c;}
.box.netw .inner .txt p										{color: #545454; font-size: 12px;}
.box.netw .inner .txt table										{color: #545454; font-size: 12px;}
.box.netw .inner .txt td										{color: #545454; font-size: 12px;}
.box.netw .inner .txt p a									{text-decoration: none; font-size: 12px; text-decoration: none; color: #00708c;}
.box.netw .inner .Header, .box.netw .inner .txt table td strong a 	{font-weight: bold; color: #545454; font-size: 12px;}

.box.adds												{ }
.box.adds.centerVers .inner										{background-color:#f2f2f2; min-height: 200px; overflow: hidden;}

.box.adds.rightVers .inner										{background-color:#f2f2f2; min-height: 100px; overflow: hidden;}

*html .box.adds.rightVers .inner								{background-color:#f2f2f2; height: 100px; overflow: visible;}



.frontpage .content .col2 .cl1 .box.adds .inner			{min-height: 200px;}
.box.adds .inner .add									{margin: 27px 18px 0px 18px; }
*html .box.adds .inner .add								{margin: 27px 17px 0px 17px;}
*html .box.adds .boxtop									{}
.box .boxnavi											{height: 22px; padding: 4px 9px 0px 4px; background: transparent url(../gfx/box_dots.gif) -13px 0px no-repeat; }

*html .box .boxnavi										{height: 20px; padding: 4px 9px 0px 4px; }

.box.adds .boxnavi										{background: transparent none; margin-top: 10px; margin-left: 16px;}
.box.adds .boxnavi a									{font-weight: normal;}

.box.arts												{line-height: 130%;}
/*.box.arts .inner										{height: 420px; overflow-x:hidden;overflow-y:scroll;  scrollbar-arrow-color :#ccc;scrollbar-track-color : #ffffff;scrollbar-shadow-color :#ccc;scrollbar-highlight-color : #ccc;scrollbar-face-color : #ffffff;scrollbar-darkshadow-color : #ffffff;scrollbar-base-color : #ffffff;}*/
.box.arts .inner										{height: min-350px; overflow:hidden;}
*html .box.arts .inner									{width: 298px; }
.box.arts img											{margin: 10px 9px 0 9px;}
.box.arts .boxnavi										{background: transparent url(../gfx/box_dots_wide.gif) 2px 0px no-repeat; padding-left: 12px; margin-top: 16px;}
*html .box.arts .boxnavi   								{padding-left: 14px;}
.box.arts .art											{margin: 10px 9px 6px 12px;}
.box.arts .art a										{text-decoration: none; color:#545454; font-size: 12px;}
.box.arts .art .overskrift a							{font-weight:bold;}	


.box .boxnavi a											{color: #00708c; text-decoration: none;margin-right: 4px; font-size: 12px;}
.box .boxnavi a:hover									{text-decoration: underline;}

.contentpage 											{border: 1px solid #ccc; border-top: 0; border-bottom: 0;}
.contentpage .navarea									{float:left; height: 55px; width: 738px; text-align:left;color: #00708c; }
*html .contentpage .navarea								{width: 736px;}

.contentpage .navarea a									{text-decoration: none; color: #00708c;}
.contentpage .navarea a:hover 							{text-decoration: underline;}

.contentpage .navarea .col1 							{float:left;border: 0;width: 170px;height: 20px; padding-top: 35px; padding-left: 0; background: #fff url(../gfx/content_col1_top_dots.gif) 0px 54px no-repeat;margin-left: -1px; }

*html .contentpage .navarea .col1 							{margin-left: 0px; }


.contentpage .navarea .col2 							{float:left;border: 0; width: 540px;min-height: 20px;padding-top: 29px; background: transparent url(../gfx/content_top_dots2.gif) bottom left repeat-x; margin-left: 15px;}

*html .contentpage .navarea .col2 						{width: 540px; padding-top: 28px;height: 20px;}


.contentpage .navarea .col2 .links  					{float: left; width: 450px;}
.contentpage .navarea .col2 .icons  					{float: right; width: 89px;padding-top: 7px;}
*html .contentpage .navarea .col2 .icons  				{width: 87px;}
.contentpage .navarea .col2 .icons a 					{margin-left: 10px; }

.contentpage .col1										{float:left; width: 170px;  text-align: left;}

.contentpage .col1 .navigation  						{float: left;  width: 170px;margin: 20px 0 35px 0; }

.contentpage .col1 .navigation ul						{margin: 0; margin-left: 0px; padding: 0; list-style: none; }
.contentpage .col1 .navigation ul 						{}
.contentpage .col1 .navigation ul  li 					{}
*html .contentpage .col1 .navigation ul li				{margin: 0; border: 1px dotted #fff;}
.contentpage .col1 .navigation ul  li a 				{font-size: 12px; background: transparent url(../gfx/navi_rgt_arrow.gif) 0px 5px no-repeat; padding: 0px 0 0px 12px; text-decoration: none; display: block;}
.contentpage .col1 .navigation ul  li a:hover 			{text-decoration: underline;}
.contentpage .col1 .navigation ul  li a.active 			{background: transparent url(../gfx/navi_dwn_arrow.gif) 0px 5px no-repeat; font-weight: bold; }
.contentpage .col1 .navigation ul  li ul 				{margin: 3px 0 5px 0;}
.contentpage .col1 .navigation ul  li ul li a 			{font-size: 11px; background: transparent none;}

.contentpage .col1 .box       							{clear: both;}
.contentpage .col1 .box .inner 							{background: #f2f2f2 none;}
/*.contentpage .col1 ul.emner   							{list-style: none; margin: 0; padding: 0;height:300px;overflow-x:hidden;overflow-y:auto;  scrollbar-arrow-color :#ccc;scrollbar-track-color : #ffffff;scrollbar-shadow-color :#ccc;scrollbar-highlight-color : #ccc;scrollbar-face-color : #ffffff;scrollbar-darkshadow-color : #ffffff;scrollbar-base-color : #ffffff;}*/
.contentpage .col1 ul.emner   							{list-style: none; margin: 0; padding: 0;height:300px;overflow:hidden;}

.contentpage .col1 ul.emner li a 						{color: #00708c; text-decoration: none; margin-left: 14px;}
.contentpage .col1 ul.emner li a:hover					{text-decoration: underline;}

.contentpage .col1 .box .boxnavi 						{background: transparent url(../gfx/fp_arr_list_dots.gif) top left no-repeat; margin: 5px 10px 0 10px;}





.contentpage .col1 .tagcloud							{clear: left;/*height: 358px;*/ width: 170px; margin-top: 4px; background: #f2f2f2 none;}

.contentpage .col1 .tagcloud .tagtop					{height: 31px; background: transparent url(../gfx/grey_bar_emner.gif) top left no-repeat; text-align: left;    }

.contentpage .col1 .tagcloud .tagtop a					{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 11px 10px; height: 31px; }


*html .contentpage .col1 .tagcloud .tagtop a			{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 7px 10px; height: 13px; width: 151px;}


.contentpage .col1 .tagcloud .tagtop a:hover			{color: #000;}
.contentpage .col1 .tagcloud .tags						{clear: left; width: 160px;/*height: 280px;*/ padding: 15px 5px 0 0;text-align: center; line-height: 170%;}
.contentpage .col1 .tagcloud .tags a					{float: left;  text-decoration: none; padding: 3px 4px; color: #525252; text-align: left; display: block;}


ul#tags_all {margin:0;padding:0;}
#tags_all li {margin:0 0 0 -4px;padding:0;}
#tags_all li a { display: block; }
#tags_all li a.keyword-selected {background: #007DB0 none; color:#fff; font-weight: bold; padding: 0 3px; margin-left: 11px;margin-right: 8px; }

.contentpage .col1 .tagcloud .tags a:hover 				{text-decoration: underline;}
.contentpage .col1 .tagcloud .tags .tag1				{font-size: 12px; margin: 0 3px; white-space: nowrap;}
.contentpage .col1 .tagcloud .tags .tag2				{font-size: 14px;margin: 0 4px;font-weight: bold; white-space: nowrap;}
.contentpage .col1 .tagcloud .tags .tag3				{font-size: 16px;margin: 0 5px;}



.contentpage .col1 .tagcloud .tagnav					{clear: both;text-align: left; background: transparent url(../gfx/fp_arr_list_dots.gif) top left no-repeat; padding-top: 5px;padding-bottom: 5px;}
.contentpage .col1 .tagcloud .tagnav a					{color: #00708c; text-decoration: none;margin-left: 14px;  font-size: 12px;}
.contentpage .col1 .tagcloud .tagnav a:hover			{text-decoration: underline;}


.contentpage .col2										{float: left;width: 540px;}
*html .contentpage .col2								{float: left;width: 540px;}
.contentpage .col2 .contentarea 						{width: 540px; margin: 0 0 0 15px; text-align: left; line-height: 160%;}
*html .contentpage .col2 .contentarea 					{width: 540px; margin: 0 0 0 15px; text-align: left; line-height: 160%;}

.contentpage .col2 .contentarea .content h1 			{font-size: 20px; line-height: 100%;width: 471px; font-weight: bold;margin-top: 20px;}
.contentpage .col2 .contentarea .content .author 		{font-style: italic; color: #9e9e9e; margin: 2px 0;}
.contentpage .col2 .contentarea .content .date 			{color: #9e9e9e; margin: 0 0 2px 0;}
.contentpage .col2 .contentarea .content p.manchet 		{font-weight:bold; margin: 20px 0; font-size: 12px;}


.contentpage .col2 .contentarea .content ul 			{font-size: 12px; margin: 0; padding: 0 0 0 15px;}
.contentpage .col2 .contentarea .content ul li 			{width: 350px;}




.contentpage .col2 .contentarea .content p 				{font-size: 12px;}
.contentpage .col2 .contentarea .ctn 					{}
.contentpage .col2 .contentarea .content table tr td b a	{font-size: 12px;}
.contentpage .col2 .contentarea .content a {text-decoration: none; color: #00708c;}

.contentpage .col2 .contentarea .content .editor ul li {}
.contentpage .col2 .contentarea .content .editor .Header {color:#525252;font-size:1.4em;font-weight:bold;margin:0px;}


/* repositioning bullets IE */
@media screen {
/* offsetting the entire ul down */
* html .contentpage .col2 .contentarea .content .editor ul { /* IE6 */
position: relative; 
top: .4em;
}
*:first-child+html .contentpage .col2 .contentarea .content .editor ul { /* IE7 */
position: relative; 
top: .4em;
}

/* offsetting each li back up*/
* html .contentpage .col2 .contentarea .content .editor ul li { /* IE6 */
vertical-align: top; 
position: relative; 
top: -.4em;
}
*:first-child+html .contentpage .col2 .contentarea .content .editor ul li { /* IE7 */
vertical-align: top; 
position: relative; 
top: -.4em;
}
}





.contentpage .col2 .contentarea .content .editor table	{font-size: 12px;}
/*kommentarer */
.contentpage .col2 .contentarea .comment 				{margin: 25px 0 30px 0; font-size: 12px;}
.contentpage .col2 .contentarea .comment p 				{}
.contentpage .col2 .contentarea .comment .cmt_head 		{font-weight: bold;margin-bottom: 15px;}
.contentpage .col2 .contentarea .comment .cmt_info 		{color: #525252;}
.contentpage .col2 .contentarea .comment .cmt_info  span {font-style:italic;}
.contentpage .col2 .contentarea .comment .cmt_title  	{font-weight: bold;margin-bottom: 5px;}

.contentpage .col2 .contentarea .comment .add_cmt 		{color: #00708c; text-decoration: none; text-transform: uppercase;}

.contentpage .col2 .contentarea .additional_ctn 		{background: #d6f2f4 none; padding: 16px 10px 16px 12px; font-size:12px;}
.contentpage .col2 .contentarea .additional_ctn .item 	{margin-top: 20px;}
.contentpage .col2 .contentarea .additional_ctn .read_more {font-weight:bold;}
.contentpage .col2 .contentarea .additional_ctn .item a {text-decoration:none; color: #00708c;}
.contentpage .col2 .contentarea .additional_ctn .item span {display: block;}
.contentpage .col2 .contentarea .additional_ctn .item .item_head { font-weight: bold; margin-top: 10px;}
.contentpage .col2 .contentarea .additional_ctn .item .item_info { font-style: italic;}





/* underside kolonne 3 */

.contentpage .col3										{float: right; width: 217px; border-top: 0;  }

.contentpage .col3 .quicklinks							{clear: float;width: 215px; margin-left: 3px; margin-right: -1px; background: #fff none; margin-bottom: 15px;}
.contentpage .col3 .quicklinks a 						{padding-bottom: 4px;}


.contentpage .col3 .arrangementer						{float: left; width:214px; /*height: 227px;*/ margin-left:3px; margin-top: 0px; background-color: #f2f2f2; text-align:left; font-size: 12px; margin-bottom: 4px;}



*html .contentpage .col3 .arrangementer						{margin-left:2px; }



.contentpage .col3 .arrangementer .title				{clear: left;font-weight:bold; width:214px; height: 31px; background: transparent url(../gfx/grey_bar_emner.gif) top left no-repeat;}


.contentpage .col3 .arrangementer .title a				{font-size: 13px; font-weight: bold; color: #666; display: block; text-decoration: none; padding: 7px 9px 11px 10px; height: 31px; }


*html .contentpage .col3 .arrangementer .title a		{font-size: 13px; font-weight: bold; color: #666; display: block; text-decoration: none; padding: 7px 8px 7px 9px; height: 13px; width: 191px;}
.contentpage .col3 .arrangementer .title a:hover		{color: #000;}
.contentpage .col3 .arrangementer .arr_lst				{/*height: 161px;*/padding: 10px 10px 0px 10px; }
.contentpage .col3 .arrangementer .arr					{margin-bottom: 7px; line-height: 130%;}
.contentpage .col3 .arrangementer .arr	a				{text-decoration: none; color: #525252;}
.contentpage .col3 .arrangementer .arr	a:hover			{text-decoration: underline;}
.contentpage .col3 .arrangementer .arr .name a			{font-weight: bold; }
.contentpage .col3 .arrangementer .arr	.info a			{}
.contentpage .col3 .arrangementer .navi					{height: 22px; padding: 0;padding: 4px 9px 0px 9px; background: transparent url(../gfx/fp_arr_list_dots.gif) top left no-repeat; margin: 0; }
*html .contentpage .col3 .arrangementer .navi			{height: 20px; padding: 4px 9px 0px 9px; }
.contentpage .col3 .arrangementer .navi a				{color: #00708c; text-decoration: none;margin-right: 4px;}
.contentpage .col3 .arrangementer .navi a:hover			{text-decoration: underline;}


.contentpage .col3 .box 								{clear: both; width:214px;  margin-left:3px;}
.contentpage .col3 .box.adds .inner  					{height: 410px;}

.contentpage .col3 .jobs 								{clear: both;margin-left: 3px; margin-top: 4px;}
.contentpage .col3 .jobs  .inner 						{height: 550px;}

.contentpage .col3 .factbox						{float: left; width:214px; min-height: 100px; margin-left:3px; margin-top: 0px; background-color: #f2f2f2; text-align:left; font-size: 12px; margin-bottom: 4px;padding-bottom: 10px;}

.contentpage .col3 .factbox a							{color:#00708C;}

*html .contentpage .col3 .factbox						{margin-left:2px; height: 100px;}
.contentpage .col3 .factbox .title				{clear: left;font-size: 13px; font-weight: bold; color: #666; display: block; text-decoration: none; padding: 7px 9px 11px 10px;width:195px; height: 31px; background: transparent url(../gfx/grey_bar_emner.gif) top left no-repeat;}
.contentpage .col3 .factbox .txt					{padding: 0px 10px 0px 10px; }


/* Comment form elements */
.formbox									{width:100%;clear:both;background-color:#ededed;}
.formboxheadline							{height:20px;background-color:#7d7d7d;background-image:url(/gfx/banner_arrow.gif);background-repeat:no-repeat;background-position:2px 50%;cursor:pointer;}
.formboxheadline span						{display:block;padding-top:2px;padding-left:24px;color:#fff;font-weight:bold;}
.formboxheadlinereversed					{height:18px;background-color:#7d7d7d;background-image:url(/gfx/banner_arrow.gif);background-repeat:no-repeat;background-position:2px 50%;}
.formboxheadlinereversed span				{display:block;padding-top:2px;padding-left:24px;color:#fff;font-weight:bold;}
.formboxinner								{margin:15px;}
.formboxtable								{padding-bottom:15px;}
.formboxcell1								{padding-bottom:20px;}
.formboxcell2								{background-image:url(/gfx/form_must_fill_out_type1.gif);background-repeat:no-repeat;background-position:right 50%;}
.formboxcell3								{padding-top:5px;padding-bottom:5px;}
.formboxcell4								{background-image:url(/gfx/form_must_fill_out_type2.gif);background-repeat:no-repeat;background-position:right 50%;}
.formboxcell5								{padding-top:5px;padding-bottom:7px;}
.formboxcell6								{padding-top:5px;padding-bottom:10px;}
.formboxcell7								{padding-top:5px;padding-bottom:15px;}
.formboxcell8								{padding-top:15px;padding-bottom:7px;}
.formboxcell9								{background-image:url(/gfx/form_must_fill_out_type3.gif);background-repeat:no-repeat;background-position:right 50%;}
.formshow									{visibility:visible;}
/*.formhide									{visibility:hidden;}*/
.formhide									{display:none;}

.commentformtextarea						{width:280px;height:75px;padding:2px;border:1px solid #bfbfbf;}
.commentforminput							{width:280px;height:16px;border:1px solid #bfbfbf;}
.commentformdate							{width:80px;height:16px;border:1px solid #bfbfbf;}
.commentformselect							{width:284px;height:16px;border:1px solid #bfbfbf;}
.commentformfile							{width:240px;height:20px;border:1px solid #bfbfbf;}

.commentformreset							{background-color:#fff;color:#0082a7;border:1px solid #a0bdc4;width:45px;float:left;}
.commentformsubmit							{background-color:#fff;color:#0082a7;border:1px solid #a0bdc4;width:130px;float:right;}


/* Slide component
---------------------------------------------------------------------- */

.slides 												{width:489px;height:217px;clear:both;background-color:#fff;text-align:left;}
.slides .abs 											{position:absolute;z-index:40;width:489px;height:217px;overflow:hidden;}
.slides .abs .sbs1 										{position:absolute;width:325px;height:217px;background-repeat:no-repeat;cursor:pointer;}
.slides .abs .sbs2 										{position:absolute;width:325px;height:217px;background-repeat:no-repeat;cursor:pointer;margin-left:83px;}
.slides .abs .sbs3 										{position:absolute;width:325px;height:217px;background-repeat:no-repeat;cursor:pointer;margin-left:165px;}
.slides .effectA 										{position:absolute;z-index:41;width:325px;height:217px;overflow:hidden;display:none;text-align:left;}
.slides .effectB 										{position:absolute;z-index:41;width:325px;height:217px;overflow:hidden;display:none;text-align:left;margin-left:83px;}
.slides .effectC 										{position:absolute;z-index:41;width:325px;height:217px;overflow:hidden;display:none;text-align:left;margin-left:165px;}
.slides .shadow1 										{width:15px;height:217px;float:right;}
.slides .shadow2 										{width:15px;height:217px;float:left;margin-left:-15px;}



.searchresults											{ clear:both; margin-top: 20px;}
.searchresults a											{ text-decoration: none; display: block; color: #525252; font-size: 12px;}
.searchresults a:hover										{ background-color: #f2f2f2;}
.searchresults .result										{margin-top: 10px; margin-bottom: 30px;}
.content .editor .cols .searchresults .result a.Heading2							{text-decoration: none;}	
.content .editor .cols .searchresults .result a.Heading2 b							{color:#00708c; font-size:16px; font-weight:bold;}	
.content .editor .cols .searchresults .result .date-and-desc {color:#999; font-size:12px; font-weight:bold;margin-top:10px;}
.content .editor .cols .searchresults .result .desc1 {color:#333; font-size:12px; font-weight:bold;}
.searchresults .numlist {font-weight:bold;color:#333;}
.content .editor .cols .manchet {font-size:12px; color:#666;margin: 10px 0 20px 0;}

.searchresults .SearchNumber a			{display: inline; background: transparent none !important;}
.searchresults .SearchNumber a									{background: transparent none !important;}

.searchresults .arr {float:left;margin-bottom:20px;clear:both;}
.searchresults .arr .name a{font-size:16px;color:#00708c; font-weight:bold; clear:left;padding: 5px 0;}
.searchresults .arr .info .date {float:left; width: 100px;font-size:14px;color:#000 !important; font-weight:bold;}
.searchresults .arr .info .ctn .hd  {font-size:14px;color:#666; font-weight:bold;}
.searchresults .arr .info .ctn {float:left; width: 100px;font-size:14px;color:#333 !important; font-weight:normal; width:300px;}

.SearchNumber a {color:#000 !important; }

/* Frontpage slider
---------------------------------------------------------------------- */

.container {width:100%;height:80px;clear:both;overflow:hidden;}
.container .rel {position:relative;z-index:3;height:72px;overflow:hidden;margin-top:0px;}
.container .rel .ctn {clear:both;position:relative;z-index:2;top:0px;padding:0px 0px 0px 0px;}
.container .rel .ctn a {display:block;margin-bottom:10px;color:#646464;text-decoration:none;}




/* medlemsdatabase */
.contentpage.mdb			{border:0;font-size:12px;}
.contentpage.mdb .col1      { width:210px;margin-right:10px;overflow: hidden;}
.contentpage.mdb .col1 .border-box {border-right: 1px solid #c6c6c6;min-height: 629px;}
.contentpage.mdb .col2		      {float:left;width:520px !important;overflow:hidden !important;}
.contentpage.mdb .col2 .border-box {clear:both;border-right: px solid #c6c6c6; min-height: 600px; margin-top:5px;}
.contentpage.mdb .col3		      {width: 215px; overflow:hidden;}


.contentpage.mdb .profile-search {text-align:left;width:739px;float:left;height:51px; background: transparent url(../gfx/profile-search-bg.jpg) top left repeat-x;}
.contentpage.mdb .profile-search img {float:left;}
.contentpage.mdb .profile-search input {float:left;margin-top:10px;padding-top:5px;padding-left:10px;width:475px;height:21px; font-size:17px;}

.contentpage.mdb .profile-search .sBtn {float:right;}
.contentpage.mdb .name-and-feeds		{text-align:left;height:67px;width:739px;float:left;overflow:hidden;}
.contentpage.mdb .name-and-feeds .nm	{width:480px;float:left;  font-weight:bold;}
.contentpage.mdb .name-and-feeds .nm .title	{font-size:12px; color:#8f8f8f;margin-top:13px;}
.contentpage.mdb .name-and-feeds .nm .name	{font-size:24px; color:#676767; line-height:120%}
.contentpage.mdb .name-and-feeds .feeds	{width:255px;float:left;margin-top:40px;}
* html .contentpage.mdb .name-and-feeds .feeds	{margin-top:40px;}
.contentpage.mdb .name-and-feeds .feeds .lbl {font-weight:bold;color:#4B4B4B; float:left;margin-right:15px; }
*html .contentpage.mdb .name-and-feeds .feeds .lbl {margin-right:7px; }

.contentpage.mdb .name-and-feeds .feeds ul { list-style:none; float:left; margin:0;padding:0;}
.contentpage.mdb .name-and-feeds .feeds ul li {float:left; margin:0;margin-right:13px; padding:0;}



.contentpage.mdb .col1 .boxtop					{height: 31px; background: transparent url(../gfx/grey_bar_emner.gif) top left no-repeat; text-align: left;    }

.contentpage.mdb .col1 .boxtop a					{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 11px 10px; height: 31px; }
.contentpage.mdb .col1 .boxtop.nolink					{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 11px 10px; height: 31px; }


.contentpage.mdb .col1 .border-box.memb .boxtop.nolink					{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 0px 10px; height: 31px; }



*html .contentpage.mdb .col1 .boxtop a			{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 7px 10px; height: 13px; width: 151px;}
*html .contentpage.mdb .col1 .boxtop.nolink 			{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 7px 10px; height: 13px; width: 151px;}

.border-box.memb .profile-links ul { list-style: none; margin:0px 0 5px 10px;padding:0;}
.profile-links ul { list-style: none; margin:13px 0 28px 10px;padding:0;}
* html .profile-links ul {line-height: 80%;}
.profile-links ul  li {margin:0;padding:0;clear:both;}
.profile-links ul  li  a {clear;both;display:block;color:#437085; background: transparent url(../gfx/mdb/rgt-arr-quo.jpg) 0px 7px no-repeat; padding: 3px 0 3px 10px;}

* html .profile-links ul  li  a {background: transparent url(../gfx/mdb/rgt-arr-quo.jpg) 0px 3px no-repeat;}


.profile-links.files ul  li  a {background: transparent none; }
.profile-links.files ul  li  a.pdf {background: transparent url(../gfx/icons/page_white_acrobat.png) 0px 2px no-repeat ; padding: 3px 0 3px 24px;}
.profile-links.files ul  li  a.doc {background: transparent url(../gfx/icons/page_white_word.png) 0px 2px no-repeat ; padding: 3px 0 3px 24px;}
.profile-links.files ul  li  a.img {background: transparent url(../gfx/icons/page_white_picture.png) 0px 2px no-repeat ; padding: 3px 0 3px 24px;}
.profile-links.files ul  li  a.other {background: transparent url(../gfx/icons/page_white.png) 0px 2px no-repeat ; padding: 3px 0 3px 24px;}
.profile-links.files ul  li  a.word {background: transparent url(../gfx/mdb/word-ikon.jpg) 0px 2px no-repeat ; padding: 3px 0 3px 24px;}
.profile-links.files ul  li  a.jpg {background: transparent url(../gfx/mdb/jpg-ikon.jpg) 0px 2px no-repeat ; padding: 3px 0 3px 24px;}


.profile-details {float:left;text-align:left; width:100%;border-top:1px dotted #d0d0d0;border-bottom:1px dotted #d0d0d0;padding-bottom:5px;}

.profile-details .clm1 {width:250px;float:left;margin-right:10px;}
.profile-details .clm2 {width:250px;float:left;}

.profile-details .clm1 .info {/*border-bottom:1px dotted #d0d0d0;*/ line-height: 150%;padding-top:5px;padding-bottom:10px;}
.profile-details .clm1 .info-files {border-bottom:1px dotted #d0d0d0;}

.profile-details .clm1 .info .www a {color:#437085;}
.profile-details .clm1 .info .tel {}
.profile-details .clm1 .info .mail a {color:#437085;}

.profile-details .info-files  { padding:0 0 8px 0;}
.profile-details .info-files ul { list-style: none;margin:8px 0 0 0;padding:0;width:250px;line-height:200%; }
.profile-details .info-files ul li a {background: transparent none; }
.profile-details .info-files ul li a.pdf {background: transparent url(../gfx/mdb/pdf-ikon.jpg) 0px 2px no-repeat ; padding: 3px 0 3px 24px;}
.profile-details .info-files ul li a.word {background: transparent url(../gfx/mdb/word-ikon.jpg) 0px 2px no-repeat ; padding: 3px 0 3px 24px;}
.profile-details .info-files ul li a.jpg {background: transparent url(../gfx/mdb/jpg-ikon.jpg) 0px 2px no-repeat ; padding: 3px 0 3px 24px;}


.profile-details .info-txt {padding-bottom:10px;}
.profile-details .info-txt .teaser {margin-top:10px;padding-right:5px;}
.profile-details .info-txt .teaser.invisible {display:none;}



.profile-details .clm2 .hd		{font-weight:bold;font-size:12px;color:#4b4b4b;margin-top: 10px;}

.profile-details .clm2 ul { list-style: none; margin:13px 0 5px 0px;padding:0; }
* html .profile-details .clm2 ul {line-height: 80%;}
.profile-details .clm2 ul  li {margin:0;padding:0;clear:both;}
.profile-details .clm2 ul  li.invisible {display:none;}
.profile-details .clm2 ul  li  a {display:block;color:#437085; background: transparent url(../gfx/mdb/rgt-arr-quo.jpg) 0px 7px no-repeat; padding: 3px 0 3px 12px;}
*html .profile-details .clm2 ul  li  a {background: transparent url(../gfx/mdb/rgt-arr-quo.jpg) 0px 3px no-repeat;}

.vis-mere {margin-bottom:5px;}
.vis-mere a {color:#437085;}


.contentpage.mdb .quicklinks {margin-bottom: 10px;}


.contentpage.mdb .col2  .tagtop				{height: 31px; background: transparent url(../gfx/grey_bar_emner.gif) top left no-repeat; text-align: left;margin-top:10px;}

 .contentpage.mdb .col2 .tagtop a			{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 2px 9px 9px 10px; height: 31px; text-transform: uppercase}
  .contentpage.mdb .col2 .tagtop a:hover			{color: #000;}


*html .contentpage.mdb .col2 .tagtop a		{font-size: 13px; font-weight: bold; color: #525252; display: block; text-decoration: none; padding: 7px 9px 7px 10px; height: 13px; width: 191px;}


.min-blog { text-align:left;}
.min-blog .item {padding:10px;padding-bottom:5px;}
.min-blog .item .hd {color:#437085; font-weight:bold;}
.min-blog.twit .item .hd {margin-bottom:2px;}
.min-blog .item .txt {}
.min-blog .item .read-more {color:#437085;}
.min-blog .item a {font-weight:bold;}
.min-blog a {color: #437085;  line-height: 200%;}
.min-blog a:hover { text-decoration:underline;}
.visit-blog   {border-top: 1px dotted #D7D7D7; width: 240px;margin-left:10px;padding: 10px 0;}
.visit-blog a {color:#437085; font-weight:bold;}
.hideInt {padding-top:20px;}


#showAllInterest a, .min-blog .item .hideInt  a {background: transparent url(../gfx/mdb/rgt-arr-quo.jpg) 0px 7px no-repeat; padding: 3px 0 3px 10px; font-weight: normal}

.layerform {position:absolute;z-index:4000;top:30px;left:50%; margin-left:-460px;width:920px;height:480px;background:transparent none;overflow: hidden;}
.layerform .layerform-bg {position:absolute;top:0px; left:0px;z-index: 2001;width:920px;height: 1000px; background: #000 none; opacity:0.4;filter:alpha(opacity=40);}
.layerform .layerform-ctn {position:absolute;top:5px; left:5px; z-index: 5002; width: 910px; height: 470px;  background:#fff none;}

.layerform .layerform-ctn form {margin:0;padding:0;}
.layerform .layerform-ctn .frm-tabs {position:relative; height:55px; background: transparent url(../gfx/mdb/form-top-bg.jpg) top left repeat-x;}
.layerform .layerform-ctn .frm-tabs #aclose {position:absolute;right:5px; top : 20px}
.layerform .layerform-ctn .frm-tabs ul { list-style:none; margin:0; padding: 23px 0 0 0;#padding: 24px 0 0 0;}

.layerform .layerform-ctn .frm-tabs ul li { float:left; margin:0 0 0 5px; padding:0;}
.layerform .layerform-ctn .frm-tabs ul li a { display:block;color:#1F4456; font-size:13px; font-weight:bold; background:#4E8395 none; text-decoration:none; margin:0; padding:7px 13px 7px 13px; outline:none;}

.layerform .layerform-ctn .frm-tabs ul li a.active {background:#fff none;}

.layerform .layerform-ctn .clmn { float:left;text-align:left;width:299px; margin-right:5px; margin-top:19px;border-right: 1px solid #cdcdcd; min-height:380px;}

* html .layerform .layerform-ctn .clmn {margin-right: 0px;}
.layerform .layerform-ctn .clmn.last {margin-right:0px; border-right:0;}

.layerform .layerform-ctn .clmn .hd {width:286px; height:22px;  background: transparent url(../gfx/mdb/edit-tabs-bg.gif) top left no-repeat; font-size:13px; color:#525252; padding: 10px 0 0 13px}

.layerform .layerform-ctn .clmn .fset {width:289px;float:left; background: #003a4f none; margin: 9px 5px; color:#fff; padding:14px 0 14px 0; border:0; display:block;}
* html .layerform .layerform-ctn .clmn .fset  {margin: 9px 3px 9px 2px;}
.layerform .layerform-ctn .clmn .fset .frm-name {margin:0; padding:12px 7px; font-weight:bold;}

.layerform  .layerform-ctn  .clmn  .fset  .field {display: block;width:266px;line-height:100%;}
.layerform  .layerform-ctn  .clmn  .fset  .field .label {color:white;float:left;width:90px;}
.layerform  .layerform-ctn  .clmn  .fset  .field .label label{color:white;display:block;margin: 3px auto;  padding: 3px 5px;  }
.layerform  .layerform-ctn  .clmn  .fset  .field .txtcon {float:left;width:166px;}
.layerform  .layerform-ctn  .clmn  .fset  .field .txtcon .txt {display:block;float:left;width:166px; margin: 3px auto;  padding: 3px 5px;  background: #fff none; border:0;}
.layerform  .layerform-ctn  .clmn  .fset  .field .file {display: block;float:left;width:176px; margin: 5px auto;  padding: 3px 5px;  background: #fff none; border:0;}


.layerform .layerform-ctn .clmn .fset .sbmt { background: #fff none; border:0; padding: 2px 8px;}
.layerform .layerform-ctn .clmn .fset .sbmt.right { float:right; margin-right:7px;}
.layerform .layerform-ctn .clmn .fset select {margin-left: 115px; margin-right:5px; padding: 1px 0 1px 0;}
.layerform .layerform-ctn .clmn .fset .gem-feed {margin-right: 15px;}
.layerform .layerform-ctn .clmn .fset select option {}

table.lst {width:299px; border-collapse:collapse; border-top:0px solid #ccc;}

table.lst  td {color:#00708c;border-bottom:1px solid #ccc; padding: 7px 0;}
table.lst  td.name {width:229px;padding-left:13px;}
table.lst  td.edit {width:32px;}
table.lst  td.slet {width:15px;padding-left:4px;padding-right:8px}



table.lst  td.flName {width:245px;padding-left:13px; background: #fff none;}
table.lst  td.icon {padding-left:13px;width:16px;}
table.lst  td.slet {width:15px;padding-left:4px;padding-right:8px}


.layerformnarrow {position:absolute;z-index:5000;top:111px;left:50%; margin-left:-160px;width:314px;min-height: 225px;background:transparent none;overflow: hidden;}
.layerformnarrow .layerformnarrow-bg {position:absolute;top:0px; left:0px;z-index: 4500;width:314px;height: 1000px; background: #000 none; opacity:0.4;filter:alpha(opacity=40);}


.layerformnarrow .layerformnarrow-ctn {position:absolute;top:5px; left:5px; z-index: 5002; width: 304px; min-height: 215px;  background:#fff none; margin-bottom: 5px;}

.layerformnarrow .layerformnarrow-ctn .fset {position:absolute;top:0px; left:0px; width:294px;background: #003a4f none; margin: 9px 5px; color:#fff; padding:0 0 5px 0; border:0; display:block; min-height: 190px;}
.layerformnarrow .layerformnarrow-ctn .fset .frm-name {margin:0; padding:12px 7px; font-weight:bold; text-align:left;}

.layerformnarrow .layerformnarrow-ctn .fset .txt {display: block;width:156px; margin: 5px auto;  padding: 6px 10px;  background: #fff none; border:0;}
.layerformnarrow .layerformnarrow-ctn .fset .file {display: block;width:275px; margin: 7px auto;  padding: 6px 10px;  background: #fff none; border:0;}


.layerformnarrow .layerformnarrow-ctn .fset .sbmt { margin-right:3px; background: #fff none; border:0; padding: 2px 8px; float:right;margin-top: 5px;}
.layerformnarrow .layerformnarrow-ctn .fset .sbmt.cancel { margin-right:15px;}
.layerformnarrow .layerformnarrow-ctn .fset select {margin: 0 auto; padding: 1px 0 1px 0; width: 276px;}
.layerformnarrow .layerformnarrow-ctn .fset .gem-feed {margin-right: 15px;}
.layerformnarrow .layerformnarrow-ctn .fset select option {}

/*   loginBox Medlemsdatabase */
#loginBox {clear:both;padding:10px 0px 10px 0px;}
#loginBox .inp {margin-bottom: 3px;border: 1px solid silver;}
#loginBox .txt { width: 176px;border: 1px solid silver;}
#loginBox .sbm {border:none;border: 1px solid silver;background:#fff;font-weight:bold;color:#333;}
#loginBox .sbm-cell {text-align:right;}

/* Members list */
.mem-search 												{width:100%;height:133px;clear:both;background:#4c6b2f url(/v2/gfx/members_search_bg.jpg) no-repeat;margin-top:20px;}
.mem-search .sea 											{width:100%;height:52px;clear:both;overflow:hidden;}
.mem-search .sea .pd 										{clear:both;padding:11px 0px 0px 47px;}
.mem-search .sea .pd .obx 									{width:320px;float:left;}
.mem-search .sea .pd .obx input 							{width:305px;font-size:13px;padding:6px 0px 6px 10px;font-weight:bold;color:#4d5050;border:none;border:1px solid #c3c3c3;}
.mem-search .sea .pd .sbt 									{width:165px;float:left;padding:2px 0px 0px 3px;}
.mem-search .sea .pd .sbt input 							{width:161px;height:26px;border:none;background:url(/v2/gfx/members_search_submit.jpg) no-repeat;cursor:pointer;}
.mem-search .sea .pd .sbt input:hover 						{background-position:0px 0px;}
.mem-search .pagi 											{width:100%;height:44px;clear:both;overflow:hidden;}
.mem-search .pagi .pd 										{clear:both;padding:14px 0px 0px 7px;}
.mem-search .pagi .pd ul 									{margin:0!important;padding:0!important;list-style-type:none;color:#fff!important;font-size:13px!important;}
.mem-search .pagi .pd ul li 								{width:auto!important;height:19px;float:left;}
.mem-search .pagi .pd ul li a 								{text-transform:uppercase;color:#fff!important;float:left!important;width:17px;height:19px;font-size:13px;font-weight:bold;text-decoration:none;text-align:center;}
.mem-search .pagi .pd ul li a:hover 						{text-decoration:underline;}
.mem-search .pagi .pd ul li a.selected 						{text-transform:uppercase;color:#fff;float:left;width:19px;height:19px;font-size:13px;font-weight:bold;text-decoration:none;background:url(/v2/gfx/members_search_selected.gif) no-repeat;text-align:center;}
.mem-search .pagi .pd ul li span 							{float:left;width:19px;height:19px;text-transform:uppercase;color:#3e5a25;font-weight:bold;text-align:center;cursor:default;}
.mem-search .pagi .pd ul li span.hash 						{float:left;width:19px;height:19px;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;cursor:default;}
.contentpage .col2 .contentarea .content .mem-search ul.btns {list-style:none;margin:0 0 0 7px; padding:0;}
.contentpage .col2 .contentarea .content .mem-search ul.btns li {float:left;width:auto;margin-right:5px;width:128px; position:relative;}
.contentpage .col2 .contentarea .content .mem-search ul.btns li.last {margin-right:0px;}
.contentpage .col2 .contentarea .content .mem-search ul.btns li a {display:block; text-transform:uppercase; color:#fff; font-size:13px; background:url(../gfx/btn-profil-liste-bg.jpg) top right no-repeat; padding: 7px 5px;}
.contentpage .col2 .contentarea .content .mem-search ul.btns li a.open { background:url(../gfx/btn-profil-liste-bg-open.jpg) top right no-repeat; } 
.contentpage .col2 .contentarea .content .mem-search ul.btns li ul.dd {display:none;background: transparent none;position:absolute; left:0px; top: 31px;list-style:none;margin:0 0 0 0; padding:0 0 0 0;border-bottom:1px solid #c3c3c3;}
.contentpage .col2 .contentarea .content .mem-search ul.btns li ul.dd li {width: 126px; margin-right:0px;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;}
.contentpage .col2 .contentarea .content .mem-search ul.btns li ul.dd li a {background: #fff none; text-transform:none; font-size:12px; padding: 0px 5px; color:#000;}

.contentpage .col2 .contentarea .content .mem-search ul.btns li ul.dd li a:hover { background: #D2F5FF none;}
.contentpage .col2 .contentarea .content .mem-search ul.btns li ul.dd li:first-child {margin-top:3px;border-top:1px solid #c3c3c3;}

.contentpage .col2 .contentarea .content .mem-search ul.btns li a:hover  .contentpage .col2 .contentarea .content .mem-search ul.btns li ul.dd {display:block;}




.mem-list 													{width:100%;clear:both;}
.mem-list .itm 												{width:100%;clear:both;padding:5px 0px 0px 0px;border-bottom:1px dotted #c9c9c9;margin-bottom:5px;}


.mem-list .itm .lf 											{width:60px;float:left;padding:0px 0px 0px 10px;}
.mem-list .itm .rg 											{width:450px;float:left;}
.mem-list .itm .rg p 										{margin:0;font-size:13px;}
.mem-list .itm .rg p strong 								{color:#666;font-size:16px;display:block;padding:0px 0px 5px 0px;}
.mem-list .itm .rg a 										{color:#666!important; line-height: 150%;}
.mem-list .itm .cl 											{width:100%;height:5px;clear:both;overflow:hidden;}


.mem-list 													{width:100%;clear:both;}
.mem-list .itm 												{width:100%;clear:both;padding:5px 0px 0px 0px;border-bottom:1px dotted #c9c9c9;margin-bottom:5px;}

.company-list .itm 												{width:540px;clear:both;padding:5px 0px 0px 0px;border-bottom:1px dotted #c9c9c9;margin:0px 0px 5px 0px;}
.company-list .itm .lf 											{width:410px;float:left;padding:0px 0px 0px 0px;margin-left:10px;}
.company-list .itm .lf.wide 										{width:500px;float:left;padding:0px 0px 0px 0px;margin-left:10px;margin-right:10px;}
.company-list .itm .rg 											{width:110px;float:left; text-align:right;margin-left:10px;padding-top:27px;}
.company-list .itm .lf p 										{margin:0;font-size:13px; color:#666;}
.company-list .itm .lf p strong 								{color:#4f4b4b;font-size:14px;display:block;padding:0px 0px 5px 0px;}
.company-list .itm .lf a 										{color:#666!important; line-height: 150%;}
.company-list .itm .cl 											{width:100%;height:5px;clear:both;overflow:hidden;}



.content .pagix  											{padding:10px 0px 0px 0px;}
.content .pagix ul 											{margin:0!important;padding:0!important;list-style-type:none;float:right;color:#000!important;font-size:13px!important;}
.content .pagix ul li 										{width:auto!important;height:19px;font-size:12px;float:left;padding-left:2px;}
.content .pagix ul li a 									{float:left!important;font-size:12px;font-weight:bold;text-decoration:none;text-align:center;}
/*
.content .pagix ul li a:hover 								{text-decoration:underline;}
*/
/*
.content .pagix ul li a.selected 							{text-transform:uppercase;color:#000;float:left;width:19px;height:19px;font-size:13px;font-weight:bold;text-decoration:none;background:url(/v2/gfx/members_pagi_selected.gif) no-repeat;text-align:center;}
*/
.contentpage .col2 .contentarea .content ul.key-tabs {margin:0;padding:0;clear:both; height: 40px;}
.contentpage .col2 .contentarea .content ul.key-tabs li {margin:0 4px 0 0 ;padding:0;float:left; display:inline; width:auto; width:175px; height: 35px;background:transparent url(../gfx/tab-bg.jpg) top left no-repeat; }
.contentpage .col2 .contentarea .content ul.key-tabs li.active {margin:0 4px 0 0 ;padding:0;float:left; display:inline; width:auto; width:175px; height: 35px;background: transparent url(../gfx/tab-bg-active.jpg) top left no-repeat; }

.contentpage .col2 .contentarea .content ul.key-tabs li a {display:block; color:#fff; height: 25px; padding-top: 10px; text-align:center; color: #000; font-weight:bold; text-transform: uppercase; font-size: 14px; }



.contentpage .col2 .contentarea .content ul.key-tabs li.tab1 a { background: transparent url(../gfx/tab1-icon.png) 3px 4px no-repeat}
.contentpage .col2 .contentarea .content ul.key-tabs li.tab2 a {background: transparent url(../gfx/tab2-icon.png) 3px 2px no-repeat}
.contentpage .col2 .contentarea .content ul.key-tabs li.tab3 a {background: transparent url(../gfx/tab3-icon.png) 3px 4px  no-repeat; text-align:right;padding-right: 10px}
