/* Generelle indstillinger **************************/

body{
   text-align:center;
   background-color:#B8996B;
}

table{
   border-collapse:collapse;
}
td{
   font-family: verdana;
   font-size: 11px;
   color: #2A2926;
   vertical-align:top;
}

div{
   font-family: verdana;
   font-size: 11px;
   color: #2A2926;
}

a{
   font-family: verdana;
   font-size: 11px;
   color: #000099;
   text-decoration: none;
}

a:hover{
   text-decoration: underline;
}

img{
   border-width:0px;
}

/* Sidelayout ****************************************/

#main{
   width: 930px;
   margin: auto;
   background-color:#FFEFD8;
}

#main_top_left{
   height:15px;
   width:19px;
   padding:0px;
   background-image:url(/images/layout/top_left.jpg);
   background-position:bottom right;
   background-repeat:no-repeat;
}
#main_top_center{
   height:15px;
   width:900px;
   padding:0px;
   background-color:#FFEFD8;
}
#main_top_right{
   height:15px;
   width:19px;
   padding:0px;
   background-image:url(/images/layout/top_right.jpg);
   background-position:bottom left;
   background-repeat:no-repeat;
}

#main_mid_left{
   width:19px;
   padding:0px;
   background-image:url(/images/layout/mid_left.jpg);
   background-position: right;
   background-repeat:repeat-y;
}
#main_mid_right{
   width:19px;
   padding:0px;
   background-image:url(/images/layout/mid_right.jpg);
   background-position: left;
   background-repeat:repeat-y;
}

#main_bottom_left{
   height:15px;
   width:19px;
   padding:0px;
   background-image:url(/images/layout/bottom_left.jpg);
   background-position:top right;
   background-repeat:no-repeat;
}

#main_bottom_right{
   height:15px;
   width:19px;
   padding:0px;
   background-image:url(/images/layout/bottom_right.jpg);
   background-position:top left;
   background-repeat:no-repeat;
}

#main_shadow_left{
   height:8px;
   width:19px;
   padding:0px;
   background-image:url(/images/layout/shadow_left.jpg);
   background-position:top right;
   background-repeat:no-repeat;
}
#main_shadow_center{
   height:8px;
   padding:0px;
   background-image:url(/images/layout/shadow_center.jpg);
   background-position:top;
   background-repeat:repeat-x;
}

#main_shadow_right{
   height:8px;
   width:19px;
   padding:0px;
   background-image:url(/images/layout/shadow_right.jpg);
   background-position:top left;
   background-repeat:no-repeat;
}





#address{
   width: 850px;
   margin: auto;
}

td.address{
   padding: 3px 6px;
   font-family: verdana;
   font-size: 10px;
   font-weight: bold;
   color: #725E51;
   text-decoration: none;
}

/* Diverse layout ************************************/

.head1{
   font-size: 15px;
   padding: 3px 0px;
   font-weight: bold;
   color: #655431;
}

td.cal1{
   padding:1px;
   border:1px solid #B8996B;
   font-size:9px;
}
td.cal0{
   padding:1px;
   border:1px solid #B8996B;
   font-size:9px;
   color: #B8996B;
   background-color:#C9AA7C
}

table.bordertable{
}

table.bordertable td{
   padding: 3px 6px;
   font-family: verdana;
   font-size: 10px;
   border: 1px solid #E8E7E2;
}

.tHead{
   background-color: #E8E7E2;
}

.listeHead{
   background-color: #E8E7E2;
   padding: 3px;
}

.liste{
   border: 1px solid #E8E7E2;
   padding: 3px;
}



/* Hovedmenu *****************************************/

a.mainmenu{
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
   text-transform:uppercase;
   color: #655431;
   text-decoration: none;
}

td.mainmenu{
   padding:3px 18px;
}

span.mainmenu{
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #bAb9b6;
}

#mainmenu{
   width: 850px;
   margin: auto;
}
#mainmenucell{
   padding: 24px 0px 0px 0px;
   text-align:left;
}

/* Submenu ********************************************/
a.submenu1{
   font-family: arial;
   font-size: 13px;
   font-weight: bold;
/*   text-transform:uppercase; */
   color: #696969;
   text-decoration: none;
}

a.submenu_selected{
   font-family: arial;
   font-size: 13px;
   font-weight: bold;
   color: #000000;
   text-decoration: none;
}

a.submenu2{
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #C0C0C0;
   text-decoration: none;
}

a.forumemne{
   font-size:11px;
   font-weight:bold;
   color:#0078D4;
   font-family:verdana;
}


div.submenuhead{
   font-size: 12px;
   padding: 3px 6px;
   font-weight: bold;
   color: #93918A;
}

td.submenuhead{
   font-size: 12px;
   padding: 3px 6px;
   font-weight: bold;
   color: #93918A;
}

td.submenu{
   padding: 3px 2px;
   background-color: #ffffff;
}

td.submenucell{
   width: 174px;
   padding: 3px;
   border-bottom: 1px solid #878787;
   text-align:right;
   font-size:13px;
   color:#606060;
   font-weight:bold;
   vertical-align:bottom;
   background-repeat:no-repeat;
   height:44px;
}
a.related{
   font-family: arial;
   font-size: 12px;
   font-weight: bold;
   color: #696969;
   text-decoration: none;
}

