@import url("/shared/panels/SpryTabbedPanels.css");
@import url("/shared/udm/udm-style.css");



body {
 background-color: #EDEDED;
 background-image: url("/shared/images/back_silver.gif");
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 width: 100%;
 height: 100%;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 75%;
 color: #333333;
}

A {
 font-family: Arial, Helvetica, sans-serif;
 color: #333333;
 text-decoration: underline;
}

A:hover {
 color: #000000;
}

TD {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 75%;
 color: #333333;
}

.rb_layout_td {
 font-family: Arial, Helvetica, sans-serif;
 color: #333333;
}

.rb_layout_header1_text {
 font-size: 150%;
 font-weight: bold;
}

A.rb_layout_header1_link {
 font-weight: bold;
 text-decoration: underline;
}

A:hover.rb_layout_header1_link {
 color: #000000;
}

.rb_layout_header2_text {
 font-size: 120%;
 font-weight: bold;
}

A.rb_layout_header2_link {
 font-weight: bold;
 text-decoration: underline;
}

A:hover.rb_layout_header2_link {
 color: #000000;
}

.rb_layout_header3_text {
 font-weight: bold;
padding-bottom:10px;
}

A.rb_layout_header3_link {
 font-weight: bold;
 text-decoration: underline;
}

A:hover.rb_layout_header3_link {
 color: #000000;
}

.rb_layout_normal_text {
 font-family: Arial, Helvetica, sans-serif;
 color: #333333;
}

A.rb_layout_normal_link {
 font-family: Arial, Helvetica, sans-serif;
 color: #333333;
 font-weight: normal;
 text-decoration: underline;
}

A:hover.rb_layout_normal_link {
 color: #000000;
}

.rb_layout_disabled_text {
 color: #666666;
}

.rb_layout_newsdate_text {
 white-space: nowrap;
 color: #666666;
}

.hl1 {
 background-color: #EBE7E0;
}

.hl2 {
 background-color: #EEEEEE;
}

.rb_layout_columngroup_highlight {
 background-color: #EBE7E0;
}

.rb_layout_resourcegroup_highlight {
 background-color: #EBE7E0;
}

.rb_layout_datagroup_highlight {
 background-color: #EBE7E0;
}

.rb_layout_eventgroup_highlight {
 background-color: #EBE7E0;
}

.rb_layout_nowrap {
 white-space: nowrap;
}

.rb_layout_image {
 border:0;
}

.rb_layout_sidebars {
 background-color: #000000;
}

.rb_layout_page {
 background-color: #FFFFFF;
 width: 742px;
}

.rb_layout_designcolor {
 background-color: #00476F;
}

.rb_layout_topbar_stroke {
 background-color: #FFFFFF;
}

.rb_layout_topbar_background {
 background-color: #FFFFFF;
}

.rb_layout_menubar_highlight {
 background-color: #F08C11;
 white-space: nowrap;
}

.emneord{
/*font-size:110%;
text-decoration:none;
color:#000;
margin-right:10px;*/
}

.gruppetitel{
color:#FFF;
text-decoration:none;
padding:1px 2px 1px 2px;
margin-right:6px;
background-color:#1FC2F1;
font-weight:bold;

}

.artikeldot{
padding:0px 2px 0px 2px;
background-color:#ccc;
margin-right:30px;
text-decoration:none;
}

div#artikelspot{
float:left;
color:#333;
border-right:1px dotted #CCC;
border-top:1px dotted #CCC;
width:210px;
padding:6px;
padding-bottom:0px;
padding-left:0;
margin:4px;
margin-right:12px;
margin-top:10px;
height:180px;
overflow: hidden;
}

div#art_frontpage{
float:left;
color:#333;
border-right:1px dotted #333;
border-top:1px dotted #333;
width:232px;
padding:6px;
padding-bottom:0px;
margin:2px;
margin-right:10px;
margin-top:6px;
height:130px;
overflow: hidden;
}
div#artikelgruppe{
float:left;
width:490px;
border-right:0px dotted #E1A666;
border-top:4px dotted #EBE7E0;
margin-bottom:10px;
padding:6px;
margin-right:0px;
margin-left:0;
margin-top:0px;
padding-bottom:10px;
padding-right:20px;
}

.artikeloverskrift{
font-size:100%;
color:#333;
font-family: Verdana, sans-serif;

}

/**************************************/
/***   Blogstream    ******************/
/**************************************/

div#blogstream{

width:172px;
background-color:#fff;
color:#ccc;
font-family: georgia, serif;
font-size: 80% 
}


div#streamheader{
background-image: url("/shared/images/lydspor_01.jpg");
height:48px;
}


div#streamheader a{
height:34px;
width: 154px;

}

div#streamtagline{
margin-left:4px;
margin-right:3px;
padding-left:4px;
max-width:161px;
background-color:#000;
font-size:100%;
color: #999; 
border-top: 1px solid #666;
border-bottom: 1px solid #666;
}

div#streamtitles{
margin-left:4px;
padding:4px;
background-color: #000;
width:157px;
color:#CCC;

}

div#streamtitles a {
color:#FFF;
padding:4px;
margin-top:10px;
clear:right;
width:157px;
text-decoration:none;
}

div#streamtitles a:hover{
color:#CCC;
padding:4px;
margin-top:10px;
clear:right;
width:157px;
text-decoration:none;
}

div#streambottom{
margin-left:0;
padding:0;
height:14px;
background-color: #fff;
background-image: url("/shared/images/lydspor_03.jpg");
color:#CCC;
}
/********** End Blogstream ************/

/**************************************/
/***   Blogstream  Videnskab  *********/
/**************************************/

div#vblogstream{
margin-top: 0px;
width:174px;
background-color:#fff;
color:#ccc;
font-family: georgia, serif;
font-size: 80% 
}


div#vstreamheader{
background-image: url("/shared/images/viden_01.jpg");
padding:0px;
height:48px;
}

div#vstreamheader a{
height:34px;
width: 154px;



}
div#vstreamtagline{
margin-left:0px;
margin-right:0px;
padding:2px;
padding-left:4px;
max-width:174px;
/*background-color:#C30;*/
background-image: url("/shared/images/viden_02.jpg");
font-size:96%;
color: #999; 
border:0;
border-bottom: 1px solid #960;
/*border-top: 1px solid #666;*/
}

div#vstreamtitles{
margin-left:0px;
padding:9px;
background-color: #C30;*/
background-image: url("/shared/images/viden_02.jpg");
width:157px;
color:#CCC;

}

div#vstreamtitles a {
color:#FFF;
padding:4px;
margin-top:10px;
clear:right;
width:157px;
text-decoration:none;
}

div#vstreamtitles a:hover{
color:#CCC;
padding:4px;
margin-top:10px;
clear:right;
width:157px;
text-decoration:none;
}

div#vstreambottom{
margin-left:0;
padding:0;
height:14px;
background-color: #fff;
background-image: url("/shared/images/viden_03.jpg");
color:#CCC;
}



/********** End Blogstream ************/


/**************************************/
/***   Frontpage Blogstream   *********/
/**************************************/

div#fblogstream{
float:left;
width:320px;
padding:0px 1px 0 2px;
margin-left: 20px;
margin-top:30px;
background-color:#fff;
background-image: url("/shared/images/rss/lydspor_forside_02.jpg");
background-repeat:repeat-y;
color:#ccc;
font-family: georgia, serif;
font-size: 80% 
}


div#fstreamheader{
background-image: url("/shared/images/rss/lydspor_forside_01.jpg");
background-repeat:repeat-y;
margin-left:-2px;
height:56px;
}

div#fstreamheader a{
height:34px;

}
div#fstreamtagline{
margin-left:60px;
margin-right:3px;
padding-left:4px;
width:98%;

font-size:10px;
color: #999; 
border:0;
border-bottom: 0px solid #666;
border-top: 0px solid #666;
}

div#fstreamtitles{
margin-left:10px;
padding:4px;
width:99%;
color:#CCC;
border-bottom: 0px solid #666;
}

div#fstreamtitles a {
color:#FFF;
padding:4px;
margin-top:0;
clear:right;
width:99%;
text-decoration:none;
font-size:130%;

}

div#fstreamtitles a:hover{
color:#CCC;
padding:4px;
margin-top:0;
clear:right;
width:99%;
text-decoration:none;
font-size:130%;
}

div#fstreambottom{
margin-left:-2px;
padding:0;
height:34px;
background-color: #fff;
background-image: url("/shared/images/rss/lydspor_forside_04.png");
background-repeat:repeat-y;
color:#CCC;
}

div#fstreambottom a {
float:right;
text-decoration:none;
color:#CCC;
margin-right:12px;
}

div#fstreambottom a:hover {
float:right;
text-decoration:none;
color:#FFF;
margin-right:12px;
}

/********** End Frontpage Blogstream ************/

/**************************************/
/***   Frontpage Orange Blogstream   *********/
/**************************************/

div#orblogstream{
float:left;
width:320px;
margin-top:30px;
padding:0px 1px 0 2px;
margin-left: 10px;
background-color:#fff;
background-image: url("/shared/images/rss/orange_forside_02.jpg");
background-repeat:repeat-y;
color:#ccc;
font-family: georgia, serif;
font-size: 80% 

}

a.orange_channel_title_link {

height:34px;
margin: 0px 2px 2px 20px;
font-size: 200%;
text-decoration:none;
color: #FFF; 
border-bottom: 4px dotted #64041B;
padding: 0 100px 0 0; 

}

div#orstreamheader{
background-image: url("/shared/images/rss/orange_forside_01.jpg");
background-repeat:repeat-y;
margin-left:-2px;
height:36px;
padding-top:20px;

}

div#orstreamheader a{
height:34px;

}
div#orstreamtagline{
margin-left:30px;
margin-right:3px;
padding-left:4px;
width:98%;

font-size:12px;
color: #999; 
border:0;
border-bottom: 0px solid #666;
border-top: 0px solid #666;
}

div#orstreamtitles{
margin-left:10px;
margin-top:20px;
padding:4px;
padding-top:0px;
width:99%;
color:#CCC;
border-bottom: 0px solid #666;
}

div#orstreamtitles a {
color:#FFF;
padding:4px;
padding-top:0;
clear:right;
width:99%;
text-decoration:none;
font-size: 130%;
}

div#orstreamtitles a:hover{
color:#CCC;
padding:4px;
padding-top:0;
clear:right;
width:99%;
text-decoration:none;

}

div#orstreambottom{
margin-left:-2px;
padding:0;
height:34px;
background-color: #fff;
background-image: url("/shared/images/rss/orange_forside_04.png");
background-repeat:repeat-y;
color:#CCC;
}

div#orstreambottom a {
float:right;
text-decoration:none;
color:#CCC;
margin-right:12px;
}

div#orstreambottom a:hover {
float:right;
text-decoration:none;
color:#FFF;
margin-right:12px;
}



/********** End Frontpage Orange Blogstream ************/

img#newslong {float:left;}

A.rb_layout_menubar_link {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
 white-space: nowrap;
}

A:hover.rb_layout_menubar_link {
 color: #FFFFFF;
 text-decoration:underline;
}

.rb_layout_addressbar_text {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 90%;
 color: #FFFFFF;
}

A.rb_layout_addressbar_link {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
}

A:hover.rb_layout_addressbar_link {
 color: #FFFFFF;
 text-decoration:underline;
}

.rb_layout_crumbtrail_header {
 font-size: 90%;
 font-weight: bold;
 white-space: nowrap;
}

.rb_layout_crumbtrail_text {
 font-size: 90%;
}

A.rb_layout_crumbtrail_link {
 white-space: nowrap;
}

A:hover.rb_layout_crumbtrail_link {
 color: #000000;
}

.rb_layout_box_dark {
 background-color: #D9D3C6;
}

.rb_layout_box_light {
 background-color: #EBE7E0;
}

.rb_layout_box_light2 {
 background-color: #FFF;
}


.rb_layout_box_header {
 font-weight: bold;
 white-space: nowrap;
}

.rb_layout_box_normal_text {

}

A.rb_layout_box_normal_link {
text-decoration: underline;
}

A:hover.rb_layout_box_normal_link {
 color: #666;
}

.rb_layout_box_small_text {
 font-size: 90%;
}

A.rb_layout_box_small_link {
 font-size: 90%;
 text-decoration: none;
}

A:hover.rb_layout_box_small_link {
 color: #666;
}

.rb_layout_spots_header_text {
 font-weight: bold;
}

.rb_layout_spots_normal_text {

}

A.rb_layout_navigate_normal_link {
 text-decoration: none;
}

A:hover.rb_layout_navigate_normal_link {
 color: #000000;
 text-decoration: underline;
}

A.rb_layout_navigate_current_link {

}

A:hover.rb_layout_navigate_current_link {
 color: #000000;
}

A.rb_layout_index_header_link {
 font-weight: bold;
}

A:hover.rb_layout_index_header_link {
 color: #000000;
}

A.rb_layout_index_normal_link {

}

A:hover.rb_layout_index_normal_link {
 color: #000000;
}

.rb_layout_box_form {
 border-style: solid;
 border-width: 1px;
 border-color: #666;
}

.rb_layout_box_divider {
 color: #666;
 background-color: #666;
}

.rb_layout_extranetlogin_form {
 border-style: solid;
 border-width: 1px;
 border-color: #333333;
}

.rb_layout_extranetlogin_normal_text {

}

.rb_layout_lastupdated_normal_text {
 font-size: 90%;
}

/*************************************/
/** Begin Frontpage Bottom_box       */
/*************************************/
#rbBottomBox{
/*background-image: url("/shared/images/rss/blog_top_02.png");
background-repeat:no-repeat;*/
width: 690px;
padding:2px;
margin-top: 20px;
margin-left:4px;
border: 1px dotted #DEDEDE;
height:304px;
}

#rbIconBox{
width:100%;
float:left;
display:block;
/*background-color: #fff;*/
margin:10px 4px 0 4px;
padding:0;
padding-top:4px;
border-top:2px solid #ccc;
color:#666;

}

#rbIconBox img a{
max-width: 138px;
}
#rbIconBox ul {
list-style-type:none;
float:left;
padding:0;
margin-bottom:0;
}
#rbIconBox li{
float:left;
padding:4px;

}

/*************************************/
/** Begin Frontpage newsPanels       */
/*************************************/

div#news_content {

height: 150px;
max-height: 150px;
width:100%;
float:none;
padding:  0;
color:   #FFF;
margin: -150px 0px 0px 0px;
background-color:#BBB;
z-index: 100;
overflow:hidden;
}

#news_content h3 {
font-size:100%;
font-family: verdana, arial, sans-serif;
padding: 4px 10px 4px 10px;
margin: 0px 0px 0px 1px;
z-index: 100;
border-bottom: 1px solid #FFF;
}

#news_content p {
font-size:106%;
padding: 4px 10px 4px 10px;
margin: 0px 0px 0px 1px;
z-index: 100;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:120%;
}

#news_content a { font-size:106%; color: #FFF; font-weight: normal; text-decoration:underline;}
#news_content a:hover { font-size:106%; color: #EEE; text-decoration:none;}

div#news_img {
margin: 0 0 0 0;
float:none;
z-index: 20;
height: 260px;
overflow:hidden; 
/*border-left: 1px solid #CCC;
border-right: 1px solid #999;*/
}

div#news_img img { width: 488px; height:110px; z-index: 20;}

pre
{
width: 400px;
background:#efefef;
border:1px solid #A6B0BF;
font-size:120%;
line-height:100%;
overflow:scroll;
padding:10px;
color:#000000 }
pre:hover {
border:1px solid #efefef;
}
code {
width:400px;
font-size:120%;
text-align:left;
margin:0;padding:0;
color: #000000;}
.clear { clear:both;
overflow:hidden;
}
