/* 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:#fff;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:10px;}
a														{font-size:1em;color:#C9202E;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;}

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;}
.clear { clear:both; }
.left { float:left; }
.right { float:right; }

/* Base template setup - frontpage
---------------------------------------------------------------------- */


.outerwrapper											{width: 950px;height: 726px;margin-left:-475px;position: absolute;top: 0;left: 50%;}

#flashcontent {}

 .outerwrapper .servicemenu_outer						{width: 950px; height: 43px; margin: 0;}

 .outerwrapper .servicemenu_outer .inner				{height: 15px; float: right; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 12px; }
 
 .outerwrapper .servicemenu_outer .inner .lst 			{float: left;list-style: none; margin: 0; padding: 0;}
 .outerwrapper .servicemenu_outer .inner .lst li 		{float: left;}
 .outerwrapper .servicemenu_outer .inner .lst  li a 	{display: block; padding: 0 5px;color: #fff; text-decoration: none;}
 .outerwrapper .servicemenu_outer .inner .lst  li a:hover {text-decoration: underline;} 
 .outerwrapper .servicemenu_outer .inner form 		{float: left;}
 .outerwrapper .servicemenu_outer .inner .search 		{float: left;}
 .outerwrapper .servicemenu_outer .inner .search label 	{float: left; display: block;padding: 0 5px 1px 5px; color: #fff;}
 .outerwrapper .servicemenu_outer .inner .search .txtfld {float: left;height: 15px; width: 140px; border: 0; margin: 0; background: transparent url(../gfx/psyk/search_fld_bg.jpg) top left no-repeat; color: #999;  }
 
 .outerwrapper .servicemenu_outer .inner .search .btn_submit {float: left;margin-bottom: -2px; padding-left: 5px; padding-right: 5px; }


.outerwrapper .topmenu_outer							{clear: left; width: 948px; height: 69px; margin: 0; position:relative;  }
/* all,  IE6 */
.outerwrapper .topmenu_outer .logo						{width: 57px; height: 86px; position:absolute; z-index: 1000;top: -8px; left: 1px;}
/* all,  IE7 */
html > body .outerwrapper .topmenu_outer .logo						{left: 1px; *left: -1px; }
/* safari */
body:first-of-type .outerwrapper .topmenu_outer .logo {left: 2px;}

.outerwrapper .topmenu_outer .inner						{padding-top: 12px;}
.outerwrapper .topmenu_outer .inner .menu   			{list-style: none; margin: 0; padding: 0; margin-left: 128px; }
.outerwrapper .topmenu_outer .inner .menu li 			{float: left;margin: 0 4px 7px 0;  width: 160px; text-align: left; }


.outerwrapper .topmenu_outer .inner .menu li a 			{display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color: #fff; font-weight:bold; text-decoration: none; background: transparent url(../gfx/psyk/rgt_arrow_off.jpg) bottom left no-repeat;  padding: 0; padding-left: 24px; line-height: 18px;}

.outerwrapper .topmenu_outer .inner .menu li a.active 	{background: transparent url(../gfx/psyk/rgt_arrow_on.jpg) bottom left no-repeat;}

.outerwrapper .topmenu_outer .inner .menu li a:hover 	{background: transparent url(../gfx/psyk/rgt_arrow_on.jpg) bottom left no-repeat;}

.outerwrapper .tabs										{clear: both;  height: 30px; background: transparent none; margin: 2px 0 13px 0; padding: 0; position: relative;}

.outerwrapper .tabs .tbs								{ position: absolute; right: 0px; /*safari + mozilla hack*/ top: -11px;  #top: 0px;list-style: none;padding: 0;}




 

.outerwrapper .tabs .tbs li								{float: left; margin: 0 5px 0 0; padding: 0; color: #fff;} 
.outerwrapper .tabs .tbs li a        					{color: #fff; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; display: block; background: transparent url(../gfx/psyk/fp_tabs_bg.jpg) top left repeat-x; line-height: 11px;  padding: 7px 10px;}

.outerwrapper .tabs .tbs li a:hover						{background: transparent url(../gfx/psyk/fp_tabs_hover_bg.jpg) top left repeat-x; padding-bottom: 12px;}

.outerwrapper .tabs .tbs li a.active					{background: transparent url(../gfx/psyk/fp_tabs_active_bg.jpg) top left repeat-x;}

.outerwrapper .tabs .tbs li a.active:hover				{background: transparent url(../gfx/psyk/fp_tabs_active_hover_bg.jpg) top left repeat-x;}




/* Underside : Tagcloud */
.contentpage .outerwrapper .main .col2 .subjects						{line-height: 130%;  margin-top: 10px;}
.contentpage .outerwrapper .main .col2 .subjects .subj					{}
.contentpage .outerwrapper .main .col2 .subjects .subj .head 			{font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; border-bottom: 1px solid #000; font-weight:bold; padding: 10px 0; margin-bottom: 10px;}
.contentpage .outerwrapper .main .col2 .subjects .subj .head a 			{ text-decoration: none;}


.contentpage .outerwrapper .main .col2 .subjects .subj .item			{margin-bottom: 10px;}
.contentpage .outerwrapper .main .col2 .subjects .subj .item .lnk a 	{font-weight: bold; color: #de2108; text-decoration: none; margin-left: 6px;}
.contentpage .outerwrapper .main .col2 .subjects .subj .item .lnk img 	{margin-bottom: -3px;}
.contentpage .outerwrapper .main .col2 .subjects .subj .item .txt		{font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 20px;}
.contentpage .outerwrapper .main .col2 .subjects .subj .item .type		{font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 17px; color: #999999;}





/* frontpage content area */
.outerwrapper .main										{clear: both;width: 950px;  min-height: 300px; padding-top: 5px;}
 


.clearf 												{clear: both; margin: 0; padding: 0;}

/*books paginator */
.outerwrapper .main .col1								{float: left;width: 230px;margin-right: 10px; text-align: left; color: #000;  font-family: Georgia, "Times New Roman", Times, serif; }


/*generelle factbox settings */
.factbox						{margin-bottom: 10px;font-family:Georgia, "Times New Roman", Times, serif;}
.factbox .top					{height: 27px;border-bottom: 5px solid #000;font-size: 18px;font-weight:bold; }
.factbox .top.big				{height: 27px;border-bottom: 5px solid #000;font-size: 18px;font-weight:bold; }
.factbox .top.small				{height: 24px; border-bottom: 5px solid #000;padding: 0; color: #000; font-size: 13px; font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif; padding-top: 3px;}				


.factbox .top img 				{margin-bottom: -2px; margin-right:3px;}
.factbox .ctn					{clear: left; margin: 0; padding: 12px 0; border-bottom: 1px solid #000; }

.factbox .navi						{clear: left;border-bottom: 1px solid #000; height: 19px; font-size: 9px; padding-top: 5px;}

.factbox .navi img					{margin-bottom: -4px;}
.factbox .navi a						{text-decoration: none; color: #c10023; font-weight: normal;}
.factbox .navi a:hover				{text-decoration: underline;}	
.factbox .navi .lft					{float: left;}
.factbox .navi .lft img 				{margin-right: 5px;}  

.factbox .navi .rgt					{float: right;}
.factbox .navi .rgt img 				{margin-left: 3px;} 

.factbox .ctn 					{margin: 10px 0;color: #000;border-bottom: 1px solid #000; height: 148px; position: relative; z-index: 1; width: 100%;}
.factbox .ctn .navi.single			{clear: both;position: absolute; z-index: 1000; right: 0; bottom: 5px; border-bottom: 0;}
.factbox .ctn .navi.single a		{text-decoration: none; color: #c10023; font-size: 9px;}
.factbox .ctn .navi.single a:hover	{text-decoration: underline;}	
.factbox .ctn .navi.single img 		{margin-bottom: -3px;}
/*generelle factbox settings  SLUT*/

/* kalender factbox i forside col1 */
/*type 1 = kalender faktboks */
.factbox.type1 .cal							{clear: left; margin: 0; padding: 12px 0 11px 0; border-bottom: 1px solid #000; font-family: Georgia, "Times New Roman", Times, serif; }
.factbox.type1 .cal .manchet				{width: 90%; margin-bottom: 10px; color: #000;}
.factbox.type1 .cal .cal_item 				{margin-bottom: 5px; line-height: 15px;}
.factbox.type1 .cal .cal_item .date  		{color: #666;} /* 929292 */
.factbox.type1 .cal .cal_item .title 		{}
.factbox.type1 .cal .cal_item a				{text-decoration: none;}
.factbox.type1 .cal .cal_item a:hover		{text-decoration: underline;}		

/* type 1 kalender factbox  */


/*type 2 = bøger faktaboks */
.factbox.type2 .top					{height: 27px;border-bottom: 5px solid #000;font-size: 18px;font-weight:bold; }
.factbox.type2 .top.big					{height: 27px;border-bottom: 5px solid #000;font-size: 18px;font-weight:bold; }
.factbox.type2 .top.small				{height: 24px; border-bottom: 5px solid #000;padding: 0; color: #000; font-size: 13px; font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif; padding-top: 3px;}
.factbox.type2 .top img 			{margin-bottom: -3px; /*float:left; */ margin-right:3px;}
.factbox.type2 .top.small img		{ margin-bottom: -2px; margin-right: 5px; float:left;}
.factbox.type2 .top .tTxt 			{float:left;}

.factbox.type2 .ctn					{clear: left; margin: 0; padding: 12px 0; border-bottom: 1px solid #000; }

.factbox.type2 .ctn .book			{float: left; width: 95px; height: 139px; margin: 0 14px 0 0;  }

.factbox.type2 .ctn .book_info 		{float: left; height: 139px; width: 120px; margin: 0; padding: 0; height: 50px;  }

.factbox.type2 .ctn .book_info .title 		{clear: left; font-weight: bold; font-size: 11px;}
.factbox.type2 .ctn .book_info .author 		{font-weight: normal; font-size: 11px;margin-bottom: 13px;}
.factbox.type2 .ctn .book_info .txt 		{font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; font-size: 11px; font-weight:normal; line-height: 13px;}


/* links faktabox  */

.factbox.type3    				{border-bottom: 1px solid #000;}
.factbox.type3 .top				{height: 24px; border-bottom: 5px solid #000;padding: 0; color: #000; font-size: 13px; font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif; padding-top: 3px;}					
.factbox.type3 .linkslist ul			{list-style-image: url(../gfx/psyk/list_rgt_arrow.gif); margin: 0; padding: 16px 20px 20px 20px;}

.factbox.type3 .linkslist li			{line-height: 170%;}
.factbox.type3 .linkslist li a			{text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;color: #000; }
.factbox.type3 .linkslist li a:hover	{text-decoration: underline;}
	
/* links faktabox  */

/* banner faktaboks*/
.factbox.type4					{border-top: 5px solid #000;border-bottom: 1px solid #000; margin-top: 27px; padding-bottom: 2px;}			
/* banner faktaboks slut*/


.outerwrapper .main .col2										{float: left;width: 230px;margin-right: 10px; text-align: left; color: #000;  font-family: Georgia, "Times New Roman", Times, serif; }





/* factbox without picture START */

.factbox.type5 .ctn_noheight   						{clear: left;padding: 12px 0; color: #000;border-bottom: 1px solid #000; }
.factbox.type5 .ctn_noheight .info .name 			 {clear: left; font-weight: bold; font-size: 11px;margin-bottom: 13px; }
/*.factbox.type5 .ctn_noheight .info .manchet 			{font-weight: normal; font-size: 11px;margin-bottom: 13px;}*/
.factbox.type5 .ctn_noheight .info .txt 				{ color: #000; font-size: 11px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
.factbox a { text-decoration: none;}
.factbox a:hover { text-decoration: underline;}
.factbox.type5 .ctn_noheight .info .txt ul { margin-left:12px;padding-left:5px; line-height:180%}
/* factbox without picture  END */

.factbox.video {color:#000;}

/*******************************/




.outerwrapper .main .col3										{float: left;width: 470px; text-align: left;}


.outerwrapper .main .col3 .top									{height: 24px; border-bottom: 5px solid #000;padding: 0; color: #000; font-size: 13px; font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif; padding-top: 3px;}
.outerwrapper .main .col3 .top.big					{height: 27px; border-bottom: 5px solid #000;font-size: 18px;font-weight:bold; padding-top:0px;}
.outerwrapper .main .col3 .top.small				{height: 24px; border-bottom: 5px solid #000;padding: 0; color: #000; font-size: 13px; font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif; padding-top: 3px;}

.outerwrapper .main .col3 .top .arrow_sm 						{height: 21px; width: 21px; float: left;}



.outerwrapper .main .col3 .tagcloud								{clear: both; min-height: 40px; border-bottom: 1px solid #000;width: 470px;  padding: 12px 0; margin-bottom: 10px;}

*html .outerwrapper .main .col3 .tagcloud    {height: 40px;}
	
.outerwrapper .main .col3 .tagcloud a							{color: #c10023; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; padding: 5px; float: left; line-height: 11px; border: none;}
*html .outerwrapper .main .col3 .tagcloud a		 {padding: 3px; height: 16px; font-weight: normal;}

.outerwrapper .main .col3 .tagcloud a:hover						{text-decoration: underline;}
.outerwrapper .main .col3 .tagcloud a.big 						{font-size: 16px;}
.outerwrapper .main .col3 .tagcloud a.medium 					{font-size: 11px;}
.outerwrapper .main .col3 .tagcloud a.small 					{font-size: 9px;}
* html .outerwrapper .main .col3 .tagcloud a.small 					{font-size: 10px;}


.outerwrapper .main .col3 .cl1									{float: left;width: 230px; margin-right: 10px;}


.outerwrapper .main .col3 .cl2									{float: left;width: 230px;}

.factbox.type6 .ctn								{margin: 0;}
.factbox.type6 .ctn img							{float: left; margin: 10px 10px 10px 0;}
.factbox.type6 .ctn .txt						{float: left; color: #000; width: 125px; margin-top: 17px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.factbox.type6 .ctn .txt a						{ text-decoration:none;}



/*Sektionsforside */
/*
.section														{background: #fff url(../gfx/psyk/sec_top_bg.jpg) top center no-repeat; }
*/

.section .outerwrapper .breadcrumbs								{margin-top: 70px; text-align: left; color: #999; letter-spacing: 1px;}
.section .outerwrapper .breadcrumbs	a							{text-align: left; color: #999; font-size: 10px; text-decoration: none;}
.section .outerwrapper .breadcrumbs	a:hover						{text-decoration: underline;}


/*main menu*/
.section .main_menu												{list-style-image: url(../gfx/psyk/list_rgt_arrow.gif); margin: 0; padding: 0; padding: 16px 0 ;border-bottom: 1px solid #000; padding-left: 20px; #padding-left: 16px;}
.section .main_menu li											{margin-bottom: 4px;}
.section .main_menu li a										{text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color:#28082e;}
.section .main_menu li a:hover									{text-decoration: underline;}
.section .main_menu li a.active									{font-weight:bold;}
.section .main_menu li ul										{list-style-image: url(../gfx/psyk/list_rgt_arrow_small.gif);margin-left: 16px; margin-top: 2px;}		
.section .main_menu .level2										{padding-left:0px;}



.section .contact 												{line-height: 130%;}
.section .contact .head											{margin-top: 8px;}
.section .contact .txt											{color: #999; font-family: Verdana, Arial, Helvetica, sans-serif;}
.section .contact .txt a											{color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}


/*Sektions forside content area */
.section .outerwrapper .main .col1 								{float: left;width: 230px;}
.section .outerwrapper .main .col1 .top 						{height: 27px;border-bottom: 5px solid #000;font-size: 18px;font-weight:bold;}


.section .outerwrapper .main .col2 								{float: left;width: 470px; border-bottom: 5px solid #000;}






.section .outerwrapper .main .col2 .top 						{height: 27px;border-bottom: 5px solid #000;  font-size: 18px;font-weight:bold;}
.section .outerwrapper .main .col2 .top img 					{float:left;margin-right:3px;}
.section .outerwrapper .main .col2 .top .tTxt						{float:left; margin-left: 5px; margin-top: 1px;line-height: 110%;}

.section .outerwrapper .main .col2 .topimg 						{padding: 10px 0;}
.section .outerwrapper .main .col2 .manchet 					{padding: 6px 0 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.section .outerwrapper .main .col2 .items_outer 				{margin-top: 10px;}
.section .outerwrapper .main .col2 .items_outer .item 			{width: 235px; border-top: 1px solid #000; float: left; height: 72px; margin-bottom: 10px; padding-top: 2px; line-height: 150%; overflow:hidden;}

.section .outerwrapper .main .col2 .items_outer .item .arrow 		{padding-top: 7px; width: 18px; float: left; height: 50px;}
.section .outerwrapper .main .col2 .items_outer .item .thumb 		{float: left;padding-top: 7px; margin-right: 4px; }
.section .outerwrapper .main .col2 .items_outer .item .txt			{padding-top: 7px;  font-size: 11px; line-height: 150%;}
.section .outerwrapper .main .col2 .items_outer .item .txt .hd		{}
.section .outerwrapper .main .col2 .items_outer .item .txt .hd a 	{color: #c10023; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none;}

.section .outerwrapper .main .col2 .items_outer .item .txt p		{}
.section .outerwrapper .main .col2 .items_outer .item .txt p a 		{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.section .outerwrapper .main .col2 .footer							{clear: both;border-top: 1px solid #000; height: 22px; margin-top: 30px; text-align: right;}
.section .outerwrapper .main .col2 .footer .sendtolink 				{float: left; color: #999; text-decoration: none; padding-top: 2px;  font-family: Verdana, Arial, Helvetica, sans-serif;}

.section .outerwrapper .main .col2 .footer .sendtolink:hover 		{text-decoration:underline;}
.section .outerwrapper .main .col2 .footer .printlink 				{float: right;}

.section .outerwrapper .main .col2 .footer a img					{padding-top: 3px; }


.section .outerwrapper .main .col3 									{float: left;width: 230px;}



/* Underside */





.contentpage .outerwrapper .breadcrumbs							{margin-top: 70px; text-align: left; color: #999; letter-spacing: 1px;}
.contentpage .outerwrapper .breadcrumbs	a						{text-align: left; color: #999; font-size: 10px; text-decoration: none;}
.contentpage .outerwrapper .breadcrumbs	a:hover					{text-decoration: underline;}



/*main menu*/
.contentpage .main_menu											{list-style-image: url(../gfx/psyk/list_rgt_arrow.gif); margin: 0; padding: 0; padding: 16px 0 ;border-bottom: 1px solid #000; padding-left: 20px; #padding-left: 16px;}

.contentpage .main_menu li										{margin-bottom: 4px;}
.contentpage .main_menu li a									{text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #28082e;}

.contentpage .main_menu li a:hover								{text-decoration: underline;}
.contentpage .main_menu li a.active								{font-weight:bold;}
.contentpage .main_menu li ul									{list-style-image: url(../gfx/psyk/list_rgt_arrow_small.gif); 
margin: 4px 0 0 0; margin-left: -24px; #margin-left: 16px;}


.contentpage .contact 											{line-height: 130%;}
.contentpage .contact .head										{margin-top: 8px;}
.contentpage .contact .txt										{color: #999; font-family: Verdana, Arial, Helvetica, sans-serif;}
.contentpage .contact .txt a									{color: #999; text-decoration:none;}


/*Underside content area */
.contentpage .outerwrapper .main .col1 							{float: left;width: 230px;}
.contentpage .outerwrapper .main .col1 .top 					{height: 27px;border-bottom: 5px solid #000;font-size: 18px;font-weight:bold;}


.contentpage .outerwrapper .main .col2 							{float: left;width: 470px; border-bottom: 5px solid #000;}
.contentpage .outerwrapper .main .col2 .top 					{height: 24px; border-bottom: 5px solid #000;padding: 0; color: #000; font-size: 13px; font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif; padding-top: 3px;}

.contentpage .outerwrapper .main .col2 .top img					{padding-right:5px; margin-bottom: -2px;}

.contentpage .outerwrapper .main .col2 .topimg 					{padding: 10px 0;}
.contentpage .outerwrapper .main .col2 .manchet 				{padding: 6px 0 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.contentpage .outerwrapper .main .col2 .items_outer 			{margin-top: 10px;}
.contentpage .outerwrapper .main .col2 .items_outer .item 		{width: 235px; border-top: 1px solid #000; float: left; height: 50px; margin-bottom: 15px; padding-top: 2px;}

.contentpage .outerwrapper .main .col2 .items_outer .item .arrow 		{padding-top: 7px; width: 18px; float: left; height: 50px;}
.contentpage .outerwrapper .main .col2 .items_outer .item .thumb 		{float: left;padding-top: 7px; margin-right: 4px; }
.contentpage .outerwrapper .main .col2 .items_outer .item .txt			{padding-top: 7px;  font-size: 11px; line-height: 11px;}
.contentpage .outerwrapper .main .col2 .items_outer .item .txt .hd		{}
.contentpage .outerwrapper .main .col2 .items_outer .item .txt .hd a 	{color: #c10023; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none;}
.contentpage .outerwrapper .main .col2 .items_outer .item .txt p		{}
.contentpage .outerwrapper .main .col2 .items_outer .item .txt p a 		{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}



.contentpage .outerwrapper .main .col2 .footer							{clear: both;border-top: 1px solid #000; height: 22px; margin-top: 0px; text-align: right;}
.contentpage .outerwrapper .main .col2 .footer .sendtolink 				{float: left; color: #999; text-decoration: none; padding-top: 2px;  font-family: Verdana, Arial, Helvetica, sans-serif;}

.contentpage .outerwrapper .main .col2 .footer .sendtolink:hover 		{text-decoration: underline;}
.contentpage .outerwrapper .main .col2 .footer.printlink 				{float: right;}

.contentpage .outerwrapper .main .col2 .footer a img					{padding-top: 3px; }


.contentpage .outerwrapper .main .col3 									{float: left;width: 230px;}






/* Underside */

.floatRight																{float: right; margin: 0 0 5px 5px;}

.contentpage .outerwrapper .main .col2 .editor							{margin: 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
.contentpage .outerwrapper .main .col2 .editor > p						{margin-top: -2px;}


/* img factbox */

.contentpage .outerwrapper .main .col3 .factbox.banner					{border-top: 5px solid #000;border-bottom: 1px solid #000; margin-top: 20px; padding-bottom: 2px; margin-bottom: 12px;}			




/* Underside med Publicationslist */

.contentpage .outerwrapper .main .col2									{margin-bottom: 0; padding-bottom: 0;}
.contentpage .outerwrapper .main .col2 .publist							{clear: both; margin: 0;}
.contentpage .outerwrapper .main .col2 .publist	.item					{clear: both;margin: 0; padding: 10px 0; border-top: 1px solid #000;}

.contentpage .outerwrapper .main .col2 .publist	.item .img  			{float: left; margin-right: 15px;width:95px;text-align:right;}
.contentpage .outerwrapper .main .col2 .publist	.item .txt				{float: left;padding: 0 0 0 0; width: 360px;}
.contentpage .outerwrapper .main .col2 .publist	.item .txt .title 		{clear: left; font-weight: bold; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif;}
.contentpage .outerwrapper .main .col2 .publist	.item .txt .title a		{clear: left; font-weight: bold; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none;}

.contentpage .outerwrapper .main .col2 .publist	.item .txt .author 		{font-weight: normal; font-size: 11px;margin-bottom: 13px;font-family: Georgia, "Times New Roman", Times, serif;}

.contentpage .outerwrapper .main .col2 .publist	.item .txt .teaser 		{font-family:Verdana, Arial, Helvetica, sans-serif; margin: 15px 0;}
.contentpage .outerwrapper .main .col2 .publist	.item .txt .pub_lnks {}
.contentpage .outerwrapper .main .col2 .publist	.item .txt .pub_lnks a 	{display: block; color: #c10023; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px;}

.contentpage .outerwrapper .main .col2 .publist	.item .txt .pub_lnks a:hover {text-decoration: underline;}




/* Søg i rådgivningen uderside */

.contentpage .outerwrapper .main .col2 .tags							{}
.contentpage .outerwrapper .main .col2 .tags .head 						{font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; border-bottom: 1px solid #000; font-weight:bold; padding: 10px 0; margin-bottom: 10px;}

.contentpage .outerwrapper .main .col2 .tags .tagbox 					{width: 100%;margin-bottom: 10px;}
.contentpage .outerwrapper .main .col2 .tags .tag 						{}
.contentpage .outerwrapper .main .col2 .tags .tag a 					{text-decoration: none; background: transparent url(../gfx/psyk/list_rgt_arrow_small.gif) top left no-repeat; padding-left: 10px; width: 107px; }

.contentpage .outerwrapper .main .col2 .tags .tag a:hover 				{text-decoration: underline;}


/* Søg i Rådgivning - Spørgsmål og svar */
.contentpage .outerwrapper .main .col2 .subjects .question 				{font-family: Verdana, Arial, Helvetica, sans-serif;}
.contentpage .outerwrapper .main .col2 .subjects .subject .answ  		{}
.contentpage .outerwrapper .main .col2 .subjects .sbj_result			{color: #c10023; margin: 10px 0;}
.contentpage .outerwrapper .main .col2 .subjects .sbj_result  span 		{color: #999;}

.contentpage .outerwrapper .main .col2 .subjects .sbj_result a 			{color: #c10023; text-decoration: none;}
.contentpage .outerwrapper .main .col2 .subjects .sbj_result a:hover 	{text-decoration: underline;}
.contentpage .outerwrapper .main .col2 .subjects .navi 					{font-size: 11px; margin: 30px 0;border: 0;} 



/* Rådgivning  form */

.advice .advice_search 			{clear: both; background-color: #eee; height: 36px; margin: 10px 0; padding: 12px 10px;}

.advice .reply 					{font-family: Verdana, Arial, Helvetica, sans-serif; margin: 20px 0 10px 0;}
.advice .adv_txt 				{height: 15px; width: 215px; border: 1px solid #929292; display: block; margin-bottom: 2px; padding-left: 3px;}

.advice select 					{border: 1px solid #929292; width: 220px; height: 17px;}
.advice .adv_submit 			{margin-bottom: -4px; margin-left: 10px;}



/* factbox type answers */


.factbox.type6 .answers   						{border-bottom: 1px solid #000;padding: 10px 0 0 0;font-family: Georgia, "Times New Roman", Times, serif;}

.factbox.type6 .answers .answer 				{padding-bottom: 6px;}
.factbox.type6 .answers .answer .sbj 			{padding-left: 15px;color: #c10023;}
.factbox.type6 .answers .answer .lnk a 			{background: transparent url(../gfx/psyk/list_rgt_arrow.gif) top left no-repeat; padding-left: 15px; text-decoration: none; }
 
.factbox.type6 .answers .answer .lnk a:hover 	{text-decoration:underline;}

.factbox.type6 .asklinks 						{text-align: right; border-bottom: 1px solid #000; padding: 5px 0;}
.factbox.type6 .asklinks div a 					{text-decoration: none; color: #c10023; font-size: 9px; font-family: Georgia, "Times New Roman", Times, serif; padding-right: 3px;}

.factbox.type6 .asklinks div a:hover 			{text-decoration: underline;}
.factbox.type6 .asklinks div img 				{margin-bottom: -3px;}

/*Bogside*/
.contentpage .outerwrapper .main .col2 .bog						{}
.contentpage .outerwrapper .main .col2 .bog .intro 				{padding-top: 50px; padding-bottom: 10px; float: left;}

.contentpage .outerwrapper .main .col2 .bog .intro .info    		{margin-bottom: 13px; line-height: 130%; width: 250px;}
.contentpage .outerwrapper .main .col2 .bog .intro .info  strong 	{}
.contentpage .outerwrapper .main .col2 .bog .intro .info  span 	{}
.contentpage .outerwrapper .main .col2 .bog  .book	img			{float: right;margin-top: 10px;}
.contentpage .outerwrapper .main .col2 .bog  .manchet 		{width: 94%; margin: 10px 0px; color: #999999;}
.contentpage .outerwrapper .main .col2 .bog  .txt 		{width: 94%; margin-bottom: 15px;}
.contentpage .outerwrapper .main .col2 .bog .pub_lnks 	{float:right; margin-bottom: 15px;}
.contentpage .outerwrapper .main .col2 .bog .pub_lnks a 	{color: #c10023; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;}

.contentpage .outerwrapper .main .col2 .bog .pub_lnks a:hover {text-decoration: underline;}

/*Tilmelding */


.contentpage .outerwrapper .main .col2 .tilmelding .intro 				{background: transparent url(../gfx/psyk/tilmelding_bg.gif) top right no-repeat; padding-top: 50px; padding-bottom: 10px;}

.contentpage .outerwrapper .main .col2 .tilmelding .intro .info    		{margin-bottom: 13px; line-height: 130%;}
.contentpage .outerwrapper .main .col2 .tilmelding .intro .info  strong {}
.contentpage .outerwrapper .main .col2 .tilmelding .intro .info  span 	{}
.contentpage .outerwrapper .main .col2 .tilmelding .intro .manchet 		{width: 94%; margin: 10px 0px; color: #999999;}
.contentpage .outerwrapper .main .col2 .tilmelding .head 				{font-size: 13px; font-weight:bold; border-bottom: 1px solid #000; padding: 5px 0; margin-bottom: 2px;}
.contentpage .outerwrapper .main .col2 .tilmelding .intro .txt 		{width: 94%; margin-bottom: 15px;}

.contentpage .outerwrapper .main .col2 .tilmelding .intro .tilmeld-kursus {background: #C9202E none; text-align:center; padding: 3px 0;color: #fff;float:right; display: block; width: 100px; margin-right: 0px; margin-top: 10px;}
.contentpage .outerwrapper .main .col2 .tilmelding .intro .tilmeld-kursus:hover {background: #C9202E none; text-decoration: none;}

/* Tilmeldingsformularen */
.frm_tilmelding															{background: #eee none; padding: 10px 0; margin-bottom: 30px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.frm_tilmelding label													{clear: left;float: left; width: 110px; margin-left: 10px; font-family: Georgia, "Times New Roman", Times, serif;}

.frm_tilmelding .txt    			{width: 334px; padding: 0 2px; margin-bottom: 7px; border: 1px solid #929292; color: #999;}
.frm_tilmelding textarea			{width: 334px; margin-bottom: 7px; border: 1px solid #929292; height: 57px;color: #999;padding: 2px;}
.frm_tilmelding .rdo     			{clear:left;margin-left: 120px; height: 25px;}
.frm_tilmelding .rdo input			{float:left;margin-left: 0px;}
.frm_tilmelding .rdo label 			{float: left; width: 250px; margin-left: 22px; margin-top: -14px;}
.frm_tilmelding .tml_submit 		{margin-left: 120px;margin-top: 3px;}
/* Tilmeldingsformularen */
.frm_tilmelding,.frm_createquestion														{background: #eee none; padding: 10px 0; margin-bottom: 30px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.frm_tilmelding label, .frm_createquestion label													{clear: left;float: left; width: 110px; margin-left: 10px; font-family: Georgia, "Times New Roman", Times, serif;}
/* Opret spørgsmål form */
.frm_createquestion .txt    			{width:334px; padding: 0 2px; margin-bottom: 7px; border: 1px solid #929292; color: #333;}
.frm_createquestion .txt_half    		{width:168px; padding: 0 2px; margin-bottom: 7px; border: 1px solid #929292; color: #333;}
.frm_createquestion textarea			{width:334px; margin-left:120px; margin-bottom:7px; border: 1px solid #929292; height:157px;color: #333;padding:2px;}
.frm_createquestion .rdo     			{clear:left;margin-left: 120px; height: 25px;}
.frm_createquestion .rdo input			{float:left;margin-left: 0px;}
.frm_createquestion.rdo label 			{float: left; width: 250px; margin-left: 22px; margin-top: -14px;}
.frm_createquestion .tml_submit 		{ margin-left:120px;margin-top: 3px; }

.searchResultHolder h2 { margin-bottom:5px; }
.searchResultHolder p.searchResult { background-image:URL(/gfx/psyk/search_result_arrow.gif); background-position:top left; background-repeat:no-repeat; padding-left:18px; }
.searchResultHolder .result { border-top:1px solid #000; padding:10px 0 10px 0;}
.searchResultHeader { margin-bottom:5px; }

.factBoxRaadgivning .a { color:#bfc891; padding-left:18px; }
.factBoxRaadgivning a.b { color:#000; text-decoration:none; background-image:URL(/gfx/psyk/search_result_arrow_factbox.gif); background-position:top left; background-repeat:no-repeat; padding-left:18px; padding-bottom:20px;}

.factBoxRaadgivningFooter  { text-align:right; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #000; }
.factBoxRaadgivningFooter a { font-size:11px;text-decoration:none; color:red; background-image:URL(/gfx/psyk/white_rgt_arrow_red_bg.gif); background-position:top right; background-repeat:no-repeat; padding-right:18px; }

.userQuestionAnswer h2 { margin-bottom:5px; }
.userQuestionAnswer div { margin:0 0 15px 0; padding:4px 0 0 0; border-top:1px solid #000; }
.userQuestionAnswer span.a { color:gray; }
.userQuestionAnswer span.b { color:red; }
.userQuestionAnswer a.c { color:red; background-image:URL(/gfx/psyk/search_question_arrow_back.gif); background-position:top left; background-repeat:no-repeat; padding-left:18px; text-decoration:none;}
/* Søg i rådgivning form*/
.frm_searchraad		{ height:42px; background: #eee none; padding: 10px 0; margin-bottom:0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.frm_searchraad input { padding-left:3px; margin-left:10px; margin-bottom:5px; width:250px; border: 1px solid #929292; }
.frm_searchraad .select { margin-left:10px; width:253px; border:1px solid #929292; }
.frm_searchraad .submit { width:59px; height:14px; margin-left:5px; margin-top:2px; border:0; }

.subject {  }
.subjectHolder h2 { height:20px; border-bottom:1px solid #000; }
.subjectHolder .subject a.arrow { text-decoration:none; font-weight:bold; padding-left:9px; background-image:URL(/gfx/psyk/search_arrow_right.gif); background-position:top left; background-repeat:no-repeat; }
.linkHolder { width:155px; padding:10px 0 10px 0; }


/* Bekræftelse
/*confirmation*/
.confirmation						{font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 30px 0;}
.main .col2 .confirmation .navi		{border: 0;}
.main .col2 .confirmation .navi a 	{font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif}
/*tip en ven */
.tipenven							{}
.tipenven .manchet					{}

.tipenven .head 					{font-size: 13px; font-weight:bold; border-bottom: 1px solid #000; padding: 5px 0; margin-bottom: 2px;}


/* Kalender Underside*/
.kalender 							{float: left; text-align: left;width: 710px;font-family: Georgia, "Times New Roman", Times, serif; border-bottom: 5px solid #000;}

.kalender .top 						{height: 24px; border-bottom: 5px solid #000;padding: 0; color: #000; font-size: 13px; font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif; padding-top: 3px;}
.kalender .top img					{padding-right:5px;margin-bottom: -2px;}			

.kalender .manchet 					{color: #000; width: 460px; margin-top: 10px; margin-bottom: 40px; }
.kalender .select_area 				{clear: left; }
.kalender .select_area a			{color: #c10023; font-size:1.3em; text-decoration: none;}
.kalender .select_area a.selected	{font-weight:bold}
.kalender .select_area select		{margin: 0 10px 0 0 ; padding: 0; width: 151px; border: 1px solid #999; color: #999; height: 19px; font-size: 10px;}
.kalender .select_area .btn         {margin-bottom: -3px;}

.kalender .month 					{clear: both;color: #000; margin-top: 35px; margin-bottom: 10px;}
.kalender .month_navi				{clear: both;border-bottom: 0px solid #000; height: 20px; font-size: 9px; padding-top: 0px;}
.kalender .month_navi.bot 			{clear: both;padding: 5px 0; border-bottom: 0;border-top: 1px solid #000;}
.kalender .month_navi img			{margin-bottom: -3px;}
.kalender .month_navi a				{text-decoration: none; color: #c10023; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px;}

.kalender .month_navi a:hover		{text-decoration: underline;}	
.kalender .month_navi .lft			{float: left;}
.kalender .month_navi .lft img 		{margin-right: 3px;}  

.kalender .month_navi .ctr {margin-left:230px;float:left; color: black; font-size: 1.3em;}

.kalender .month_navi .rgt			{float: right;}
.kalender .month_navi .rgt img 		{margin-left: 3px;}




.kalender .row 						{clear: left;border-bottom: 1px solid #000; padding: 0; line-height: 120%;}
.kalender .day 						{float:left;  width: 230px; padding: 0;  margin: 3px 10px 3px 0; } 
.kalender .day.first 				{clear: left; float: left;}
.kalender .day.last 				{margin-right: 0;}


.kalender .day a 					{display: block; text-decoration: none; width: 100%; height:70px; background: #F4F4F4 none;padding-bottom:5px;}
.kalender .day a:hover 				{background: #999999  none;}
.kalender .day a span 				{display: block; text-decoration: none;}
.kalender .day .dt 					{color: #929292; padding: 15px 6px 0 6px;;}
.kalender .day a:hover .dt 			{color: #fff;}

.kalender .day .activity 			{color:#000;margin: 0 6px;}
.kalender .footer					{clear: both;border-top: 1px solid #000; height: 22px; margin-top: 30px; text-align: right;}

.kalender .footer .sendtolink 		{float: left; color: #999; text-decoration: none; padding-top: 2px;  font-family: Verdana, Arial, Helvetica, sans-serif;}

.kalender .footer .sendtolink:hover {text-decoration:underline;}
.kalender .footer .printlink 		{float: right;}

.kalender .footer a img				{padding-top: 3px;}		
