/*===== COPYRIGHT WEBROB.DK 2010 ====*/
/*===================================*/
/*======== TABLE OF CONTENTS ========*/
/* BODY =============================*/
/* ÆNDRING AF STANDARD TEKST ========*/
/* ÆNDRING AF BG-FARVER =============*/
/* ÆNDRING AF SIDESTØRRELSE =========*/
/* OPSÆTNING AF TOPMENU =============*/
/* OPSÆTNING AF SUB-MENU ============*/
/* OPSÆTNING AF BREADCRUMB NAV=======*/
/* OPSÆTNING AF HEADER ==============*/
/* OPSÆTNING AF FOOTER ==============*/
/* OPSÆTNING AF INDHOLDSBOKSE =======*/
/*===================================*/


body,
	html {
    margin:0;
    padding:0;
    font-family: verdana, arial, sans-serif;
    color:#000000;
    background:#f1f1eb;
    /*background: url(bg.gif) 0 0 repeat-x; */
}

/*===================================*/
/*==== ÆNDRING AF STANDARD TEKST ====*/
/*===================================*/
h1,h2,h3,h4,h5,h6 {
    font-family: arial, sans-serif;
    margin: 5px 0 0 0;
    padding:0px;
}

h1 {
    font-size: 18pt;
    margin: 10px 0 0 0;
}

h2 {
    font-size: 16pt;
    margin: 10px 0 0 0;
}

p {
   font-size: 9pt;
   font-family: arial, sans-serif;
   margin: 5px 0 0 0;
   padding:2px 0 0 0;
   line-height: 1.4em;
}

a {
    font-size: 9pt;
}

a:link {
    color: #580000;
}
a:visited {
    color: #580000;
}
a:active {
    color: #8ec100;
}
a:hover {
    color: #8ec100;
}

/*===================================*/
/*======= ÆNDRING AF BG-FARVER ======*/
/*===================================*/

#headbg, #navbg, subnavbg, #mainbg, #head2bg, #footbg {
    width:100%;
}

#headbg {
    background: #7fa3d1 url(../images/headbg_blue.gif) 0 0 repeat-x;
}

#navbg {
    background: #7fa3d1 url(../images/headbg_blue.gif) 0 0 repeat-x;
    background-position: bottom;
}

#subnavbg {
    background:#13405f;
}

#mainbg {
    background: #FFFFFF url(../images/mainbg_lightgrey.gif) 0 0 repeat-x;
}

#head2bg {
    background:#FFFFFF;
}


#footbg {
    background: #f1f1eb;
    border-top: 2px ridge #2E2E2E;
}
/*===================================*/
/*==== ÆNDRING AF SIDESTØRRELSE =====*/
/*===================================*/
	
#wraphead, #wrapnav, #wraphead2, #wrapsubnav, #wrapmain, #wrapfoot {
    width:750px;                        /* Bredde af side */
    margin:0 auto;                      /* Centrering af side */
}
#wrapnav, #wrapsubnav, #wrapmain, #wrapfoot {
    background:#FFFFFF;                 /* BG-farve til center-boks */
}

#wrapsubnav {
    background: transparent;
}

#wraphead {
    background: transparent;
}
/*===================================*/
/*====== OPSÆTNING AF TOPMENU =======*/
/*===================================*/
#nav {
    width: 100%;
    padding:0px 0px;
}
#nav ul {
    margin:0;
    padding:0;
    list-style:none;
    text-align: center;
}
#nav li {
    display:inline;
    margin:0;
    padding:0;
    float: left;
}

#nav li a {                             /* Ændring af menu-link */
    display: block;
    text-decoration: none;
    font-weight: bold;
    font-family: verdana, arial, sans-serif;
    font-size: 10.5pt;
    background: #7fa3d1 url(../images/navbg3.gif) 0 0 repeat-x;
    color: #FFFFFF;
 /*   position: relative;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 40px 40px 0px 0px;
    border-radius: 40px 40px 0px 0px;
    z-index: 2;
    behavior: url(../../styles/ie-css3.htc);  */
}

#nav li a:hover {                       /* Hover-effekt af menu-link */
    color: #FFFFFF;
    background: #13405f url(../images/navhover3.gif) 0 0 repeat-x;
}

#nav li a.on {                          /* Fremhævet menu-link */
    background: #13405f url(../images/navhover3.gif) 0 0 repeat-x;
}


/*=========== MENU BREDDE ===========*/ /* ID'er indsættes og tilpasses til 100% */
#nav1 { width: 20%; }
#nav2 { width: 20%; }
#nav3 { width: 20%; }
#nav4 { width: 20%; }
#nav5 { width: 20%; }

#navk1 { width: 25%; }
#navk2 { width: 25%; }
#navk3 { width: 25%; }
#navk4 { width: 25%; }

/*=========== MENU HØJDE ============*/
#navbg {
    height: 30px;
}
#nav li {
    line-height:28px;
}
#nav li a {
    height: 30px;
    border-left: 1px solid #13405f;
    border-bottom: 0px solid #13405f;
  /*  border-bottom: 0px; */
}
  #nav li a.nav15 {
      border-right: 1px solid #13405f;
}
/*===================================*/
/*====== OPSÆTNING AF SUB-MENU ======*/
/*===================================*/
#subnav {
    width: 100%;
    padding:0px 0px;
}
#subnav ul {
    margin:0;
    padding:0;
    list-style:none;
    text-align: center;
}
#subnav li {
    display:inline;
    margin:0;
    padding:0 10px;                     /* Afstand mellem links */
    float: left; 
}
	
#subnav li a {                          /* Ændring af submenu-link */
    text-decoration: none;
    font-size:9pt;
    font-weight: bold;
    color: #FFFFFF;
    border-right: 0px solid #ccc;
}

#subnav li a:hover {                    /* Hover-effekt på submenu-link */
    color: #8ec100;
}

#subnav li a.on {                       /* Fremhævet submenu */
    color: #8ec100;
}
/*                                         Eventuelt 100% bredde på menu
#subnav1 { width: 20%; }
#subnav2 { width: 25%; }
#subnav3 { width: 15%; }
#subnav4 { width: 15%; }
#subnav5 { width: 25%; }*/

/*=========== MENU HØJDE ============*/
#subnavbg {
    height: 20px;
}
#subnav li {
    line-height:18px;
}
#subnav li a {
    height: 20px;
}

/*===================================*/
/*=== OPSÆTNING AF BREADCRUMB NAV ===*/
/*===================================*/
#bcnav {
    width: 100%;
    padding:0px 0px;
    font-size: 8pt;
    color: white;
}

#bcnav a {                          /* Ændring af submenu-link */
    text-decoration: none;
    font-size:8pt;
    color: #FFFFFF;
    border-right: 0px solid #ccc;
}

#bcnav a:hover {                    /* Hover-effekt på submenu-link */
    color: #8ec100;
}

#bcnav a.on {                       /* Fremhævet submenu */
    color: #8ec100;
}

/*=========== MENU HØJDE ============*/
#bcnavbg {
    height: 20px;
}
#bcnav {
    line-height:18px;
}
#bcnav li a {
    height: 20px;
}

/*===================================*/
/*======= OPSÆTNING AF HEADER =======*/
/*===================================*/
#headlogo {
    float:left;
    width:500px;
    margin: 0;
    padding:0px 0px;
    height: 70px;
}

#headlogo h1 {
    margin-top: 20px;
    color: #FFFFFF;
  /*  -moz-text-shadow: 4px 4px 2px #000;
    -webkit-text-shadow: 4px 4px 2px #000;
    text-shadow: 4px 4px 2px #000;
    behavior: url(../../styles/ie-css3.htc); */
}

#headnav {
    padding:0px;
    float:right;
    width:750px;
    height: 70px;
}
	
#headnav ul {
    margin:0;
    padding:2px;
    list-style:none;
    text-align: right;
    background: transparent;
}

#headnav li {
    margin:0;
    padding:0;
    line-height:20px;
}
	
#headnav li a {
    text-decoration: none;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
}

#headnav li a:hover {
    color: #8ec100;
}

/*===================================*/
/*======= OPSÆTNING AF FOOTER =======*/
/*===================================*/
#footer {
    padding: 5px 5px 5px 5px;
    background: #f1f1eb;
    color: #000000;
    text-align: center;
    font-size: 11pt;
    height: 30px;
}

/*===================================*/
/*==== OPSÆTNING AF INDHOLDSBOKSE ===*/
/*===================================*/
/* WIDTH + MARGIN + PADDING = SIDE-BREDDE  */
#leftmain {
    float:left;
    width:230px;
    margin-left: 10px;
    margin-top: 0px;
    padding:0px;
    background: #FFFFFF url(/images/leftmainbg_grey.gif) 0 0 repeat-x;
   /* background:#F5F5C8;*/
    height: auto !important;
    min-height: 550px;
    height: 550px;
}

#leftmain ul {
    margin:0;
    padding:0;
    list-style:none;
    text-align: center;
}

#leftmain li {
    margin:0;
    padding:0;
}


#leftmain li a {
    display: block;
    padding: 6px 6px 6px 18px;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    font-family: verdana, arial, sans-serif;
    font-size: 10.5pt;
    background-color: transparent;
    color: #13405f;
}

#leftmain li a:hover {                       /* Hover-effekt af menu-link */
    color: #FFFFFF;
    background-color: #13405f;
}

#leftmain h2 {
    background-color: #8ec100;
    color: #FFFFFF;
    padding-left: 17px;
}

#leftmain p {
    padding: 6px 6px 6px 18px;
}
	
#rightmain {
    float:right;
    width:490px;
    margin-top: 0px;
    margin-right: 10px;
    background: #FFFFFF;
    height: auto !important;
    min-height: 550px;
    height: 550px;
}

#rightmain h2.overskrift2 {
    background-color: #296996;
    color: #FFFFFF;
    padding-left: 17px;
    position: relative;
    margin-top: 10px;
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    z-index: 2;
    behavior: url(../../styles/ie-css3.htc);
}

#CKcontent {
width: 490px;
}

.clearfloat {
    clear:both;
    padding:0px 0px;
}

.boxheader {margin:0px 0 0 0; padding:0;}
.boxheader h3 {margin:0 0 0 0; padding:0px;}
.boxtext p {margin:0 0 0 0; padding:0px;}
.boxdate {font-size:9pt; margin:0;}
.boxtext {font-size:10pt; margin:0;}

#head2 {
    height: 100px;
}
