/*
 * IT-Sundhed
 * Lasse F. Pedersen
 * 13/Jan/2005
 */



.bold {
  font-weight     : bold;
}

.italic {
  font-style      : italic;
}




.border_top {
  border-top      : 1px dotted #cccccc;
  padding-top     : 10px;
}

.border_bottom {
  border-bottom   : 1px dotted #cccccc;
  padding-bottom  : 10px;
}

.clear_both {
  clear           : both;
}

body {
  margin          : 0px;
  padding         : 0px;
  font-family     : Arial, Verdana, Helvetica, Sans-Serif;
  font-size       : 11px;

  



}

p {
  position        : relative;
  margin-top      : 10px;
  margin-bottom   : 10px;
  color           : #000000;
  

}

p.clear_both {
  width           : 100%;
}

img {
  position        : relative;
  border          : 0px;
}

a, label {
  color           : #3333CC;
  text-decoration : none;
  
  
}


#console a:visited {
color : Blue;
} 

#console a:link
{
color : Blue;
}

a:hover, label:hover {
  color           : #3333CC;
  text-decoration : underline;
}
a:visited {
  color           : #003399;
}

TABLE.fieldset TD {	
PADDING-RIGHT: 0px;	
PADDING-LEFT: 0px;	
PADDING-BOTTOM: 0px;	
MARGIN: 0px;	
PADDING-TOP: 0px;
color : Black; 

}



div#radEditorContainerphTitle_AuthoringModeControlsContainer_EditorphTitle,
div#radEditorContainerphAbstract_AuthoringModeControlsContainer_EditorphAbstract,
div#radEditorContainerTeaserText1_AuthoringModeControlsContainer_EditorTeaserText1,
div#radEditorContainerTeaserText2_AuthoringModeControlsContainer_EditorTeaserText2,
div#radEditorContainerTeaserText3_AuthoringModeControlsContainer_EditorTeaserText3,
div#radEditorContainerphContext_AuthoringModeControlsContainer_EditorphContext,
div#radEditorContainerphAddress_AuthoringModeControlsContainer_EditorphAddress {

}

div#radEditorContainerphBody_AuthoringModeControlsContainer_EditorphBody
{
 background-color     :Black !important; 
}
.RadEDropDownOff,
.RadEDropDownOn, .RadEDropDownOffOver,
.RadEDropDownDisabled, .RadEContent {
BORDER-RIGHT: #dedccd 1px solid;	
BORDER-TOP: #dedccd 1px solid;	
FONT: 11px Tahoma;
BORDER-LEFT: #dedccd 1px solid;	
BORDER-BOTTOM: #dedccd 1px solid;	
}
.RadEDropDownTable h1
{
	color : Black !important;
}
.RadEDropDownTable h2
{
	color : Black !important;
}
.RadEDropDownTable h3
{
	color : Black !important;
}
.RadEDropDownTable h4
{
	color : Black !important;
}
.RadEDropDownTable h5
{
	color : Black !important;
}
.RadEDropDownTable h6
{
	color : Black !important;
}



.RadEContentBordered UL LI,
.RadEContentBordered UL LI DIV FONT{
  background-color : #cccccc !important;
}



TABLE.RadEWrapper {	
BORDER-RIGHT: #000000 1px solid;	
PADDING-RIGHT: 0px;	
BORDER-TOP: #000000 1px solid;	
PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	
BORDER-LEFT: #000000 1px solid;	
PADDING-TOP: 0px;	
BORDER-BOTTOM: #000000 1px solid;
}



/*
 * FORMS
 */

form {
  margin          : 0px;
  padding         : 0px;

  
}

input {
  border-width    : 1px;
  font-family     : Arial, Verdana, Helvetica, Sans-Serif;
  font-size       : 11px;
}

textarea {
  border-width    : 1px;
  font-family     : Arial, Verdana, Helvetica, Sans-Serif;
  font-size       : 11px;
}

select {
  border-width    : 1px;
  font-family     : Arial, Verdana, Helvetica, Sans-Serif;
  font-size       : 11px;
}

/*
 * HEADINGS
 */

div.heading1, div.heading2 {
  padding         : 0px;
  margin-bottom   : 10px;
  color           : #cc0033;
  font-weight     : bold;
}

div.heading1 div.sub, div.heading2 div.sub {
  font-size       : 11px;
  font-weight     : normal;
  font-style      : italic;
}

div.heading1 {
  font-size       : 18px;
}

div.heading2 {
  padding-bottom  : 3px;
  border-bottom   : 1px dotted #cccccc;
  font-size       : 13px;
}



h1, h2, h3, h4, h5, h6 {
  position        : relative;
  height          : 1%;
  padding         : 0px;
  margin          : 10px 0px 10px 0px;
  color           : cc0033;


}

h1 {
  font-size       : 16px;
}

h2 {
  font-size       : 15px;
}

h3 {
  font-size       : 14px;
}

h4 {
  font-size       : 13px;


}

h5 {
  font-size       : 12px;
}

h6 {
  font-size       : 11px;
}

/*
 * LISTS
 */

ul, ol, dl {
  position        : relative;

}

ul {
  margin          : 10px 0px 10px 0px;
  padding         : 0px;
}
  

  
  


ul ul {
  margin          : 0px 0px 0px 15px;


}

ul li ul {
  margin-left     : 0px;

}

ul li {
  padding-left    : 15px;
  list-style      : none;
  list-style-image: none;
 






}

ul.basic li {
  padding-left    : 0px;
  background-image: none;

}

ul.basic li li {
  padding-left    : 15px;

}

/*
 * TABLES
 */

table {
  position        : relative;
}

table.fieldset {
  border-collapse : collapse;
  width           : 100%;
}

table.fieldset td {
  padding         : 0px;
  margin          : 0px;
}

table.fieldset td.field {
  text-align      : right;
}

table.fieldset td.table {
  padding-left    : 20px;
}

table.fieldset td.fieldsized,
table.fieldset td.field input, 
table.fieldset td.field select, 
table.fieldset td.field textarea {
  width           : 280px;
}

table.fieldset td.field input.chosen,
table.fieldset td.field select.chosen, 
table.fieldset td.field textarea.chosen {
  width           : 230px;
  position				: static;
}

table.fieldset td.field input.choser {
  width           : 50px;
}

/*
 * WINDOWS
 */

div.titlebar,
div.titlebar_strong {
  height          : 1%;
  padding         : 1px 3px 1px 3px !important;
  font-size       : 11px;
  font-weight     : bold;
  color           : #000000;
  background-color: #d3dceb;
}

div.titlebar_strong {
  color           : #cc0000;
  background-color: #28465d;
}

div.titlebar_frame,
div.titlebar_frame_thin,
div.titlebar_frame_strong,
div.titlebar_frame_strong_thin {
  padding         : 3px;
  border          : 1px solid #d3dceb;
  background-color: #cccccc;
}

div.titlebar_frame_strong,
div.titlebar_frame_strong_thin {
  border-color    : #cc0000;
  background-color: #d3dceb;
}

div.titlebar_frame_thin,
div.titlebar_frame_strong_thin {
  padding         : 0px;
}

div.window,
div.window_open,
div.window_closed {
  margin-bottom   : 10px;
}

div.window_open div.titlebar,
div.window_open div.titlebar_strong {
  cursor              : pointer;
  cursor              : hand;
  background-image    : url("/CmsPsykiater/Images/node_open.gif");
  background-position : 99% center;
  background-repeat   : no-repeat;
}

div.window_closed div.titlebar,
div.window_closed div.titlebar_strong {
  cursor              : pointer;
  cursor              : hand;
  background-image    : url("/CmsPsykiater/Images/node_closed.gif");
  background-position : 99% center;
  background-repeat   : no-repeat;
}

div.window_closed div.titlebar_frame,
div.window_closed div.titlebar_frame_thin,
div.window_closed div.titlebar_frame_strong,
div.window_closed div.titlebar_frame_strong_thin {
  display         : none;
}
/*
 * news boks 
 */
#frame #container #centerLeft #center #content #extra {
  float             : left;
  width             : 166px;  /* width + padding = center width - text width */
  margin-top        : 0px;
  background-color  : Transparent; 
  padding           : 0px 0px 0px 0px; 
  word-wrap         : break-word;
}

#frame #container #centerLeft #center #content #extra .heading {
  background-color  : #822433; /*Changed in individual stylesheet*/
  font-weight       : bold;
  color             : #cc0000;
  height            : 15px;
  padding           : 3px 0px 0px 5px;
}

#frame #container #centerLeft #center #content #extra .news a{
  display         : block;
  padding         : 3px 0px 3px 13px;
  background      : transparent url("/CmsSundhed/Images/Ny_region/pil_venstre_graa.gif") no-repeat scroll 4px 7px;
  font-size       : 11px;

}

#frame #container #centerLeft #center #content #extra span br{
  padding: 0;
  margin: 0;
}

/*
 * news boks slut
 */
/*
 * FRAME
 */

#frame {
  width           : 973px;
  margin          : auto;
 /* border-left     : 1px dotted #cccccc;
  border-right    : 1px dotted #cccccc;
  background-color: #cccccc;
*/
}

#frame #console #table #tbody #tr   {
color : Red;

 
}

/*
 * FRAME -> TOP
 */

/*
 * FRAME -> TOP -> BANNER
 */

#frame #top #banner {
  height          : 80px; /*før 55px */ 
  margin-left     : 415px;
  margin-top      : 3px;
  overflow        : hidden;
  background-color: #cc0000;
  background      : url("/CmsPsykiater/Images/PSM.gif") no-repeat;
  
}

/*
 * FRAME -> TOP -> LINKS
 */

#frame #top #links {
  padding         : 1px 10px 1px 0px;
  overflow        : hidden;
  color           : #0086c1;
  background-color: #cccccc;
  text-align      : right;
}



#frame>#top>#links {
  padding-right   : 5px;
}

#frame #top #links span.delimiter {
  margin          : 0px 8px 0px 8px;
}

#frame #top #links input.search_input {
  margin          : 0px;
  width           : 75px;
  border          : 1px solid #0086c1;
}

#frame #top #links>input.search_input {
  margin          : 1px 0px 1px 0px;
}

#frame #top #links a.search_button {
  padding-right   : 12px;
  margin-right    : 4px;

}

/*
 * FRAME -> TOP -> DROPDOWN
 */

#frame #top #dropdown {
  padding-left    : 182px;
  color           : #cc0000;
  background-color: #cccccc;
  font-size       : 12px;


  
}



#frame #top #dropdown ul {
  height          : 22px;
  margin          : 0px;
  padding         : 0px;
  background-color: #cc0033;
  z-index         : 30;

}

#frame #top #dropdown ul li {
  position        : relative;
  display         : inline;
  float           : left;
  padding         : 4px 0px 4px 0px;
  background-color: #cc0033;
  background-image: none;
}

#frame #top #dropdown ul li a {
  padding         : 3px 10px 3px 10px;
  color           : #FFFFFF;
  background-color: #cc0033;
}

#frame #top #dropdown ul li.active a,
#frame #top #dropdown ul li a:hover,
#frame #top #dropdown ul li a.hover {
  text-decoration : none;
  background-color: #cc0000;
  color           : #cccccc
}

  

#frame #top #dropdown ul li ul {
  display         : none;
  position        : absolute;
  width           : 175px;
  height          : auto;
  left            : 0px;
  top             : 22px;
  margin-left     :-1px;
  background-color: #cc0000;
  border          : 1px solid #000000;
  border-top      : none;
  font-weight     : normal;
}

#frame #top #dropdown ul li ul.hover {
  display         : block;
}

#frame #top #dropdown ul li ul li {
  display         : block;
  position        : relative;
  float           : none;
  clear           : both;
  width           : 100%;
  left            :-5px;
  padding         : 0px 0px 0px 5px;
  margin-right    :-5px;
  background      : transparent url("/CmsPsykiater/Images/bullet_arrow_right.gif") no-repeat scroll left 6px;
  
}

#frame #top #dropdown ul li ul li a {
  display         : block;
  height          : 100%;
  padding         : 4px 10px 4px 10px;
  color           : #cc0000;
  background-color: transparent !important;
}

#frame #top #dropdown ul li ul li a:hover {
  color           : #135673;
  background-color: transparent;
  text-decoration : underline;
}

/*
 * FRAME -> TOP -> BREADCRUMB
 */

#frame #top #breadcrumb {
  padding         : 4px 10px 4px 192px;
  overflow        : hidden;
  color           : #cc0000;
  background-color: #cccccc;
  font-weight     : bold;

  
 
}
#frame #top #topline 
{
 border-top         : solid 5px white;
 height             : 1px;
 width              : 900px;
 position           : absolute;
 margin-left        : 110px;
 margin-top         : -5px;
 color              : White !important;
 z-index : 5;
  
}

#frame #top #breadcrumb A {
  color           : #cc0000;
}

/*
 * FRAME -> MIDDLE
 */

#frame #middle {
/*  position        : relative;*/
}

/*
 * FRAME -> MIDDLE -> LEFT
 */

#frame #middle #left {
  position        : absolute;
  margin-left     : 10px;
  padding         : 10px;
  top             : 100px;
  width           : 150px;
  overflow        : visible;
  word-wrap       : break-word;
  border-top      : 1px solid #cccccc;
  border-left     : 1px solid #cccccc;
  border-right    : 1px solid #cccccc;
  background-color: #cccccc;
  font-size       : 12px;
  z-index         : 20;
  color           : #cc0000;
}

#frame #middle #left.watermark {
  background      : #cc0000 none no-repeat scroll 0px 200px;
}

#frame #middle #left img.logo {
  margin-bottom   : -85px;
  visibility      : hidden;
}

#frame #middle #left ul {
  position        : relative;
  left            :-15px;
  margin-right    :-15px;
  margin-top      : 2px;
  background-color:#cccccc;
  margin-bottom   : 2px;
}

#frame #middle #left ul ul {
  left            : auto;
  margin-left     : 0px;
  margin-right    : 0px;
  margin-top      : 2px;
  margin-bottom   : 2px;
  background-color:#cccccc;
 

}

#frame #middle #left ul li.channel,
#frame #middle #left ul li.posting {

  

}
UL LI 
{
  margin-bottom: 3px;

}
/*
niveau start
*/

frame #middle #left ul li.channel_open ul li.channel_active a {
font-weight : bold !important;
}

/*1. niveau open*/
#frame #middle #left ul li.channel_open a {
  /*background      : #cc0000 url("/CmsSundhed/Images/Ny_region/pil_ned_graa.gif") no-repeat scroll 4px 7px;*/
  color           :#cc0000;  /*Changed in the individuel color stylesheet */
  font-weight  : bold;
  
  
}
#frame #middle #left ul li.channel_active a {
  /*background      : #cc0000 url("/CmsSundhed/Images/Ny_region/pil_ned_graa.gif") no-repeat scroll 4px 7px;*/
  color           :#cc0000;  /*Changed in the individuel color stylesheet */
  font-weight  : bold;
  
  
}

#frame #middle #left ul li.channel {
  color            : #cc0000;
  font-weight      :normal; 

}
#frame #middle #left ul li.channel_open ul li.posting a,
#frame #middle #left ul li.channel_open ul li.channel a {
  padding-left    : 1px;
  font-weight  : bold;
  
}

#frame #middle #left ul li.channel_open ul li.posting,
#frame #middle #left ul li.channel_open ul li.channel {
  margin-top      : 0px;
}

/* 2. niveau */ 
#frame #middle #left ul li.channel_open ul li.posting_active a,
#frame #middle #left ul li.channel_open ul li.channel_active a            
{
  /*background      : #cc0000 url("/CmsSundhed/Images/Ny_region/pil_venstre_graa.gif") no-repeat scroll 11px 8px;*/
  
  color            : #cc0000;
}



/*2. niveau open*/
#frame #middle #left ul li.channel_open ul li.channel_open a {
  /*background      : #822433 url("/CmsSundhed/Images/Ny_region/pil_ned_graa.gif") no-repeat scroll 12px 7px;*/
}

#frame #middle #left ul li.channel {
  color            : #cc0000;
  font-weight      :normal; 
}

#frame #middle #left ul li.channel_open ul li.channel a,
#frame #middle #left ul li.channel_open ul li.posting a {
  font-weight : normal;
}

#frame #middle #left ul li.channel_open ul li.channel_open a,
#frame #middle #left ul li.channel_open ul li.posting_active a {
  font-weight : bold;
}

/*3. niveau */
#frame #middle #left ul li.channel_open ul li.channel_open ul li.posting a,
#frame #middle #left ul li.channel_open ul li.channel_open ul li.channel a { 
  
  padding-left        : 1px;
  font-weight         : normal;
  
}

#frame #middle #left ul li.channel_open ul li.channel_open ul li.posting_active  a,
#frame #middle #left ul li.channel_open ul li.channel_open ul li.channel_active  a {
 
  font-weight         : bold;
  padding-left        : 1px;
  
}

/* end niveau */


/*
niveau slut
*/
/*
#frame #middle #left ul li.channel_open {
  font-weight       : bold;   
}

#left ul li.channel_open ul li.posting_active a {
  font-weight        : bold;
}

#frame #middle #left ul li.channel_open ul li.channel,
#frame #middle #left ul li.channel_open ul li.posting {
  background      : transparent url("/CmsPsykiater/Images/bullet_dot.gif") no-repeat scroll 6px 5px;
}

#frame #middle #left ul li.channel_open ul a,
#frame #middle #left ul li.channel_open li.channel_open ul a {
  color           : #cc0000;
}
*/
#frame #top #breadcrum a,
#frame #middle #left ul li.posting a,
#frame #middle #left ul li.channel a,
#frame #middle #left ul li.channel_open a,
#frame #middle #left ul li.channel_active a,
#frame #middle #left ul li.channel_open li.channel_open a,
#frame #middle #left ul li.channel_open li.channel_active a,
#frame #middle #left ul li.channel_open li.channel_open li.channel_active a,
#frame #middle #left ul li.posting_active a,
#frame #middle #left ul li.channel_open li.posting_active a,
#frame #middle #left ul li.channel_open li.channel_open li.posting_active a {
  color           : #cc0000;
}

/*
 * FRAME -> MIDDLE -> CONTENT
 */

#frame #middle #content {
  position        : relative;
  padding-left    : 145px;
  border-left     : 10px solid #cccccc;
  border-right    : 10px solid #cccccc;
  background-color: #cccccc;
  color           : #cc0000;
  
}

/*
 * FRAME -> MIDDLE -> CONTENT -> TEXT
 */

#frame #middle #content #text {
  position        : relative;
  padding         : 35px;
  width           : 443px;
  margin-right    : 0px; 
  margin-bottom   : 20px;
  
 
  

 

}

#frame #middle #content.wide #text {
  margin-right    : 10px;
}

#frame #middle #content #text iframe.subframe {
  border          : 1px solid #cccccc;
}

#frame #middle #content #text ul li {
 
  list-style-type : circle; 
  list-style-position :inside;
  



}



#frame #middle #content #text ul.basic li {
  background-image: none; 

}



#frame #middle #content #text div.abstract {
  margin-bottom   : 15px;
  font-size       : 13px;
}

#frame #middle #content #text div.abstract img#phAbstractImage_PresentationModeControlsContainer_PresentationImage {
  position        : relative;
  float           : right;
  clear           : left;
  margin          : 0px 0px 10px 10px;
  z-index         : 1;
}

#frame #middle #content #text #phBody table  {
  width           : 100%;
  float           : none !important;
   

}
#frame #middle #content #text #phBody {
  background-color: #cccccc;
  color : #003366;
}

#frame #middle #content #text #phBody #P {
  background-color: #cccccc;
  color : #003366;
}

#frame #middle #content #text ul.top li {
  background      : transparent url("/CmsPsykiater/Images/bullet_arrow_up.gif") no-repeat scroll left center;
}



  


#frame #middle #content #text #phBody OL LI Font,
#frame #middle #content #text #phBody UL LI Font,
#frame #middle #content #text #phBody UL LI Div,
#frame #middle #content #text #phBody UL LI Div font {

   background-color : #cccccc !important;

  
}

#frame #middle #content #text #phAbstract {
  color           : #3d3d3d !important;
}



#frame #middle #content #text table.footer {
  position        : static;
  width           : 100%;
  margin-top      : 10px;
  border-collapse : collapse;
  color           : #cc0000;
}

#frame #middle #content #text table.footer td {
  padding         : 5px 0px 5px 0px;
  border-top      : 1px dotted #cccccc;
  vertical-align  : top;
}

#frame #middle #content #text table.footer td.faded,
#frame #middle #content #text table.footer td.faded a {
  border-color    : #7fa1af;
  color           : #7fa1af;
}

/*
 * FRAME -> MIDDLE -> CONTENT -> CONTEXT
 */

#frame #middle #content #context {
  position        : absolute;
  width           : 135px;
  margin          : 0px 0px 0px 600px; 
  overflow        : hidden;
  word-wrap       : break-word;
  background-color: #cccccc;
  z-index         : 10;

}

#frame #middle #content #news {
  position        : absolute;
  width           : 135px;
  margin          : 0px 0px 0px 600px; 
  overflow        : hidden;
  word-wrap       : break-word;
  background-color: #cccccc;
  z-index         : 10;
  padding         : 3px 3px 3px 3px;
  


}

#frame #middle #content.wide #context {
  position        : relative;
  float           : right;
  height          : auto !important;
  margin          : 0px 0px 10px 10px;
  border-bottom   : 1px solid #cccccc;
}

#frame #middle #content.wide #news {
  position        : relative;
  float           : right;
  height          : auto !important;
  margin          : 0px 0px 10px 10px;
  border-bottom   : 1px solid #cccccc;
}

#frame>#middle>#content.wide>#context {
  width           : 145px;
  padding-right   : 0px;
}

#frame>#middle>#content.wide>#news {
  width           : 145px;
  padding-right   : 0px;
}


#frame #middle #content #context ul li {
 
}

#frame #middle #content #context ul.basic li {
  background-image: none;
}

#frame #middle #content #context ul.tools li {
  padding-left    : 25px;
  background      : transparent none no-repeat scroll left center;
}

#frame #middle #content #context ul.tools li.print {
  background-image: url("/CmsPsykiater/Images/icon_print.gif");
}

#frame #middle #content #context ul.tools li.largertext {
  background-image: url("/CmsPsykiater/Images/icon_text.gif");
}

#frame #middle #content #context ul.tools li.smallertext {
  background-image: url("/CmsPsykiater/Images/icon_text.gif");
}

#frame #middle #content #context ul.tools li.mail {
  background-image: url("/CmsPsykiater/Images/icon_mail.gif");
}

#frame #middle #content #context ul.tools li.sitemap {
  background-image: url("/CmsPsykiater/Images/icon_sitemap.gif");
}

#frame #middle #content #context ul.tools li.access {
  background-image: none;
}


/*
* News 
*/


#frame #middle #content #news ul li {
 
}

#frame #middle #content #news ul.basic li {
  background-image: none;
}

#frame #middle #content #news ul.tools li {
  padding-left    : 25px;
  background      : transparent none no-repeat scroll left center;
}

#frame #middle #content #news ul.tools li.print {
  background-image: url("/CmsPsykiater/Images/icon_print.gif");
}

#frame #middle #content #news ul.tools li.largertext {
  background-image: url("/CmsPsykiater/Images/icon_text.gif");
}

#frame #middle #content #news ul.tools li.smallertext {
  background-image: url("/CmsPsykiater/Images/icon_text.gif");
}

#frame #middle #content #news ul.tools li.mail {
  background-image: url("/CmsPsykiater/Images/icon_mail.gif");
}

#frame #middle #content #news ul.tools li.sitemap {
  background-image: url("/CmsPsykiater/Images/icon_sitemap.gif");
}

#frame #middle #content #news ul.tools li.access {
  background-image: none;
}


/*
* News slut
*/

#frame #middle #line {

 border-left        : solid 5px white;
 height             : 1000px;
 width              : 2px;
 position           : absolute;
  margin-left       : 690px; 
  z-index:10;
}


#frame #middle  #artikelline {

 border-left        : solid 5px white;
 height             : 1000px;
 width              : 2px;
 position           : absolute;
  margin-left       : 690px; 
  z-index:10;
}
/*
 * FRAME -> BOTTOM
 */

