*{
   font-family: verdana,  arial, non-serif;
   color: #333333;
}

.head2{
   font-family:helvetica, verdana;
   font-size:18px;
   font-weight:bold;
   color:#515260;
   padding:3px 0px 12px 0px;
}


.boxcorner_lt, .boxcorner_rt, .boxcorner_lb, .boxcorner_rb{
   padding: 0px;
   width: 4px;
   height: 4px;
   background-repeat: no-repeat;
   background-color: #FAFAFA;
}

.boxcorner_lt{
   background-image: url(/images/boxcorner_lt.jpg);
}

.boxcorner_rt{
   background-image: url(/images/boxcorner_rt.jpg);
}

.boxcorner_lb{
   background-image: url(/images/boxcorner_lb.jpg);
}

.boxcorner_rb{
   background-image: url(/images/boxcorner_rb.jpg);
}

.roundedboxtop{
   background-color:#FAFAFA;
   border-top: 1px solid #DFDFDF;
}

.roundedboxbottom{
   background-color:#FAFAFA;
   border-bottom: 1px solid #DFDFDF;
}

.roundedbox{
   padding: 0px 12px;
   background-color:#FAFAFA;
   border-left: 1px solid #DFDFDF;
   border-right: 1px solid #DFDFDF;
   line-height: 1.3;
}

.cal_date{
   font-size:10px;
   font-weight:bold;
   color:#909090;
}
.cal_time{
   font-size:10px;
}
.cal_title{
   font-size:10px;
   color: #000099;
}



.leftcolhead{
   padding:1px 6px;
   background-color:#D3D3C0;
   font-weight:bold;
   color:#FFFFFF;
   font-size:12px;
   font-family:arial;
   margin: 3px 0px;
}

.form_bg{
/*   background-color: #CBD4DD; */
   background-color: #E3EAEE;
}
body{
   text-align:center;
   margin-top: 6px;
   background-image: url(../grafik/main_bg.jpg);
}
a{
   color:#990000;
   text-decoration:none;
}
.indhold{
   text-align:left;
   padding: 10px 0px 0px 15px;
   width: 100%;
}
a.small{
   font-size:11px;
}
a.main{
   color: white;
   font-weight: bold;
   font-size:10px;
}
a.main:hover{
   color:#ffffff;
   font-weight: bold;
   font-size:10px;
}
a.main_active{
   color: #566DAF;
   font-weight: bold;
   font-size:10px;
}
a.main_active:hover{
   color: #A1B5C4;
   font-weight: bold;
   font-size:10px;
}

img{
   border-width: 0px;
}
a:hover{
   color:#cc0000;
}
table{
   border-collapse: collapse;
}
td{
   font-size: 11px;
   vertical-align:top;
}

input{
   font-size:11px;
}

select{
   font-size:11px;
}


textarea{
   font-size:11px;
}
*/
#table_01{
   width:850px;
   height:100%;
   border: 1px solid #676896;
   background-color: #ffffff;
}
#table_02{
   width:774px;
   height: 100%;
   background-color:#ffffff;
   background-image: url(../grafik/top_bg.jpg); 
   background-repeat: repeat-x;
}
#table_03{
   height:18px;
   width:640px;
/*   width: 100%; */
}
td.main{
   font-size:10px;
   padding: 2px 10px; 
   text-align: center;
   border: 1px solid #B7CAD7;
}

td.main_active{
   font-size:10px;
   padding: 2px 10px; 
   text-align: center;
   border: 1px solid #B7CAD7;
   background-color: #ffffff;
}
.subheader{height:16px;background-image:url(../grafik/subheaderbar.jpg);color: #ffffff;padding:2px 4px;font-size:10px;font-weight:bold;}

.main_menu_flag{
   padding: 2px 4px;
   text-align: center;
}

#main_menu{
   height: 16px;
   text-align:right;
   padding: 0px;
}
#main_04{
   padding: 4px 10px;
}
.nyhed{
   padding:0px;
}
.nyhed_overskrift{
   font-family:helvetica, verdana;
   font-size:18px;
   font-weight:bold;
   padding:3px 0px 12px 0px; 
   font-weight:bold;
   color:#515260;
}
.nyhed_dato{font-size:9px;padding:3px;font-style:italic;}
.nyhed_list_overskrift{
   color:#909090;
   font-weight:bold;
   font-size: 10px;
}
.nyhed_spacer{
   height: 6px;
}
.nyhed_list{
   font-size:10px;
   padding: 6px;
   border-bottom: 1px dashed #A1B5C4;
}
p{
   margin:0px;
}


/* ################################################################ */
/* ############## submenu ######################################### */
/* ################################################################ */

a.submenu{font-weight:normal;color:#A1B5C4;font-size:11px;color:#767889;}
a.submenu:hover{ color:#A1B5C4;}
table.submenu{width: 160px;}
td.submenu_outer{padding:0px;vertical-align:bottom;}
td.submenu_spacer{height:10px;}
table.submenu_inner{background-color:#ffffff;width:100%;}

td.submenu_txt{
   text-align:right;height:20px;font-size:11px;
   border-bottom:1px solid #d3dAdE;
   border-top:1px solid #d3dAdE;
   background-color: #e3eaee;
}
td.submenu_txt_active{
   color:#990000;
   text-align:right;height:20px;font-size:11px;
   border-bottom:1px solid #990000;
   border-top:1px solid #990000;
}

td.submenu_img{ width:50px;padding:0px;}
td.submenu_inner_bottom { height:5px;background-color: #E3EAEE; }

/* ################################################################ */
/* ################################################################ */
/* ################################################################ */

#table_03{
   height: 100%;
   width: 100%;
}

#table_05{
   height: 100%;
   width: 100%;
}

.table_03{
   padding:0px;
   width: 100%;
}

#table_04{
   height: 100%;
   width: 100%;
}

#annonce_tabel{
   height: 100%;
   width: 146px;
}

#logo{
   padding: 0px;
}
#pageheader{
   height:33px;
/*   background-color:#566DAF;*/
/*   background-color:#A1B5C4; */
   background-image:url(../grafik/overskriftbar.jpg);
   color: #566DAF;
   padding: 6px 8px;
   font-weight: bold;
}
td.erhv_reg{
   border: 1px solid #A1B5C4;padding:0px;
}
div.adr{padding:4px;}
div.beskrivelse{padding:4px;background-color:#e3eaee;font-size:11px}
#logo{
   width: 60px;
}
#skyline{
   height: 50px;
}
#main_01{
   padding: 0px;
   height: 16px;
}
#maincell{
   background-color: #ffffff;
   background-image: none;
   padding: 0px;
}
#spacer{
   font-size:8px;
   width:40%;
}
#spacer_01{
   background-image: url(../grafik/frame_vertical.jpg);
   background-repeat:no-repeat;
   width:16px;
}
#ads{
   width: 150px;
   background-color:#CBD4DD; 
}
td.sidetal{
   padding:1px 4px;
   background-color: #E3EAEE;
   border: 1px solid #A1B5C4;
   vertical-align:middle;
}
td.sidetal_aktiv{
   padding:1px 4px;
   background-color: #FFFFFF;
   border: 1px solid #A1B5C4;
}
.kal_dato{
   font-weight: bold;
   padding:1px 3px;
   font-size: 11px;
   color: #686860;
}
.kal_spacer{
   height: 4px;
}
.kal_tid{
   font-size:10px;
   width:80px;
   white-space: nowrap;
   text-align:right;
   padding: 6px;
   background-color: #F1F4F0;
   border: 1px solid #D3D3C0;
}
.kal_list{
   font-size:11px;
   padding: 6px;
   border: 1px solid #D3D3C0;
}

/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/*                                                                                       */
/*             Style til opdateringsmodulet                                              */
/*                                                                                       */
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.adm_menu{
   width: 170px;
   padding:6px;
   background-color: #E3EAEE;
}
.adm_menu_overskrift{
   font-weight:bold;
   font-size:10px;
   color:#9698A9;
}
td.adm_menu_link{
   padding: 2px 4px;
}
.filelist{
   font-size: 11px; 
}
a.adm_menu_link{
   font-weight:bold;
   font-size:10px;
}
td.adm_erhv_reg1{
   background-color:#E3EAEE;
   vertical-align:middle;
}

td.adm_erhv_reg2{
   background-color:#ffffff;
   vertical-align:middle;
}

.content{
   text-align:left;
   padding:0px;
   background-color: white;
   width: 800px;
   height: 500px;
   border: 1px solid #CBD4DD;
}
.adm_hlp{
   font-size:10px;
   color: #A1B5C4;
}
/* p{margin: 3px 0px;} */
