/* CSS Document */


/* HOVEDLAYOUT-ELEMENTER */

/* Yder-tabel */

#main {
width: 100%;
height: 100%;
padding: 0px;
border: none;
text-align: center;
}

/* Primær sidetabel */

#maintable {
width: 980px;
height: 606px;
padding: 0px;
border: none;
text-align: center;
background-image: url(theme_images/baggrund.png);
background-repeat: no-repeat;
background-color: white;
}
#maintable.edit {
height: 766px;
}

/* Basis-div til indhold */

#basediv {
position: relative;
left: 0px;
top: 0px;
width: 980px;
height: 606px;
}
#basediv.edit {
height: 766px;
}

/* Div til topmenu */

#topmenudiv {
position:absolute;
left:0px;
top:124px;
width:980px;
height:36px;
/*background-image:url(theme_images/bar.gif);
background-repeat:repeat-x;*/
}
#topmenu {
position:absolute;
left:32px;
top:0px;
}
#langdiv {
position:absolute;
top:10px;
width:30px;
height:16px;
}

/* Login-links */

#comlinkdiv {
position:absolute;
left:32px;
top:568px;
width:920px;
height:14px;
/*border-top: 1px solid #306BA2;*/
}
#comlinkdiv.edit {
top:746px;
}


/* TEKST OG TABELLER */

/* Overordnet */

p.bold, p, li, li.bold, table, td, .bold, body, td span.bold, textarea {
font-size: 10px !important;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
text-align: left;
line-height: 13px !important;
}

/* Special-tags */

p.bold, li.bold {
font-weight: bold;
}
p.bold span.p {
font-weight: normal;
display: block;
margin-left: 12px;
}
td span.bold, .bold14 {
font-weight: bold;
}
.bold14 {
font-size: 14px;
}
sup {
font-size: 6px;

}

/* Overskrifter */

h6 {
font-size: 10px !important;
line-height: 14px !important;
}
h5 {
font-size: 12px !important;
line-height: 14px !important;
}
h4 {
font-size: 14px !important;
line-height: 16px !important;
}
h3 {
font-size: 18px !important;
line-height: 20px !important;
}
h2 {
font-size: 24px !important;
line-height: 24px !important;
}
h1 {
font-size: 30px !important;
line-height: 30px !important;
}
h1, h2, h3, h4, h5, h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
margin: 0px 0px 4px 0px !important;
padding: 0px 0px 0px 0px !important;
}
h5 {
/*color: #86AA7E;*/
font-weight: normal;
}

/* Brødtekst */

p {
margin: 0px 0px 10px 0px !important;
padding: 0px !important;
}
.p {
font-weight: normal;
}

/* Punktopstillinger */

ul, ol {
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
}
ul {
/*list-style-image:  url(theme_images/dot_blue.gif);*/
list-style:none;
}
li {
margin: 0px 0px 0px 0px !important;
/*margin-left: 12px !important;*/
padding: 0px 0px 3px 0px !important;
}

/* Tabeller */
table, th, td {
padding:0px !important;
}


/* LOGIN-LINKS */

#comlink, #comlink a, .comlink a {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px !important;
text-align: right;
}
#comlink, #comlink a:link, .comlink a:link, a:link { 
/*color: rgb(212,2,40);*/
color: black;
text-decoration: none;
}
#comlink a:visited, .comlink a:visited, a:visited {
/*color: rgb(212,2,40);*/
color: black;
text-decoration: none;
}
#comlink a:active, .comlink a:active, a:active {
/*color: rgb(212,2,40);*/
color: black;
text-decoration: none;
}
#comlink a:hover, .comlink a:hover, a:hover {
color: rgb(212,2,40);
}
#comlink .login a:link, #comlink .login a:visited, #comlink .login a:active {
color: black;
/*color: rgb(212,2,40);*/
cursor:text;
}
#comlink .login a:hover {
color: rgb(235,112,67);
cursor:text;
}
#comlink {
position:absolute;
left:0px;
top:2px;
width:920px;
height:12px;
text-align:left;
}


/* INDHOLDS-CELLE */ 

#contentcell, #contentcell2 {
position:absolute;
left:32px;
top:158px;
width:920px;
height:400px;
overflow:auto;
}
#contentcell2 {
width:720px;
}
#contentcell.edit, #contentcell2.edit {
height:580px;
}
#contentcell a, #contentcell2 a {
color: rgb(212,2,40);
text-decoration: none;
}
#contentcell a:hover, #contentcell2 a:hover {
text-decoration: underline;
}



/* TOPMENU */

#topmenu {
border: none;
}
.button, .button_selected {
/*background-image: url(theme_images/topbutton.gif);
background-repeat: no-repeat;*/
/*color: rgb(212,2,40);*/
color: black;
font-size: 10px !important;
padding-right: 20px !important;
/*width: 100px;
height: 36px;
padding-bottom: 4px;*/
cursor:pointer;
}
.button_selected {
/*background-image: url(theme_images/topbutton_selected.gif);*/
font-size: 12px !important;
font-weight: bold;
}
.button a, .button_selected a {
/*color: rgb(212,2,40);*/
color: black;
/*display: block;*/
}
.button a:hover, .button_selected a:hover {
color: rgb(212,2,40);
}
#topmenu_editfield {
width: 90px;
height: 20px;
vertical-align: middle;
}
.submenucell_editfield {
width: 150px;
height: 16px;
font-size: 9px !important;
}
.button td, .button_selected td {
text-align:left;
}
.button div, .button_selected div {
text-align: center;
}
.button img, .button_selected img {
width: 12px;
height: 12px;
}


/* BODY */

body {
margin: 0;
background-color: white;
}
.body {
background-color: rgb(200,200,200);
background-image: url(theme_images/bodybg.png);
background-repeat: repeat;
}


/* BEHAVIOR DER TILLADER BRUG AF PNG-FILER I IE TIL WIN */

img, input {
behavior: url(include/pngbehavior.htc);
}

#newcontent {
margin:0px;
padding:0px;
}


/* UNDERMENU */


#submenucell, #submenucell_edit {
position: absolute;
left: 800px;
top: 158px;
width: 160px;
/*background-color: #E2EBF5;*/
vertical-align: top;
color: white;
/*border: 1px solid #306BA2;*/
}
#submenucell {
height:398px;
}
#submenucell_edit {
height:578px;
}
#submenu {
left: 0px;
/*width: 168px;*/
}
#submenu a {
color: white;
text-decoration: none;
}
#submenu a #selected {
font-weight: bold;
}
#submenu a:hover {
color: rgb(250,219,208);
text-decoration: underline;
}
#submenu .level1, #submenu .level1_selected, #submenu .level1_active, #submenu .level2, #submenu .level2_selected, #submenu .level2_active, #submenu .level3, #submenu .level3_selected, #submenu .level3_active, #submenu .level4, #submenu .level4_selected, #submenu .level4_active, #submenu .level5, #submenu .level5_selected, #submenu .level5_active, #submenu .level6, #submenu .level6_selected, #submenu .level6_active, #submenu .level7, #submenu .level7_selected, #submenu .level7_active, #submenu .level8, #submenu .level8_selected, #submenu .level8_active, #submenu .level9, #submenu .level9_selected, #submenu .level9_active, #submenu .level10, #submenu .level10_selected, #submenu .level10_active, #submenu .level11, #submenu .level11_selected, #submenu .level11_active {
height: 27px;
/*border-bottom: 1px solid #306BA2;*/
cursor:pointer;
}
#submenu .level2, #submenu .level2_selected, #submenu .level2_active, #submenu .level3, #submenu .level3_selected, #submenu .level3_active, #submenu .level4, #submenu .level4_selected, #submenu .level4_active, #submenu .level5, #submenu .level5_selected, #submenu .level5_active, #submenu .level6, #submenu .level6_selected, #submenu .level6_active, #submenu .level7, #submenu .level7_selected, #submenu .level7_active, #submenu .level8, #submenu .level8_selected, #submenu .level8_active, #submenu .level9, #submenu .level9_selected, #submenu .level9_active, #submenu .level10, #submenu .level10_selected, #submenu .level10_active, #submenu .level11, #submenu .level11_selected, #submenu .level11_active {
height: 18px;
font-size: 9px !important;
}
#submenu .level1 {
/*background-image: url(theme_images/button.gif);*/
}
#submenu .level1_selected, #submenu .level1_active {
/*background-image: url(theme_images/button_selected.gif);*/
font-weight: bold;
}
#submenu .level1 .sub, #submenu .level1_selected .sub, #submenu .level1_active .sub {
padding-left: 6px;
}
#submenu .level2_selected, #submenu .level2_active, #submenu .level3_selected, #submenu .level3_active, #submenu .level4_selected, #submenu .level4_active, #submenu .level5_selected, #submenu .level5_active, #submenu .level6_selected, #submenu .level6_active, #submenu .level7_selected, #submenu .level7_active, #submenu .level8_selected, #submenu .level8_active, #submenu .level9_selected, #submenu .level9_active, #submenu .level10_selected, #submenu .level10_active, #submenu .level11_selected, #submenu .level11_active {
font-weight: bold;
}
#submenu .level3, #submenu .level4, #submenu .level5, #submenu .level6, #submenu .level7, #submenu .level8, #submenu .level9, #submenu .level10, #submenu .level11 {
/*border-bottom: 1px solid #306BA2;*/
}
#submenu .level3, #submenu .level3_selected, #submenu .level3_active, #submenu .level4, #submenu .level4_selected, #submenu .level4_active, #submenu .level5, #submenu .level5_selected, #submenu .level5_active, #submenu .level6, #submenu .level6_selected, #submenu .level6_active, #submenu .level7, #submenu .level7_selected, #submenu .level7_active, #submenu .level8, #submenu .level8_selected, #submenu .level8_active, #submenu .level9, #submenu .level9_selected, #submenu .level9_active, #submenu .level10, #submenu .level10_selected, #submenu .level10_active, #submenu .level11, #submenu .level11_selected, #submenu .level11_active {
height: 16px;
}
#submenu .level2_selected .sub, #submenu .level2_active .sub, #submenu .level2 .sub {
padding-left: 14px;
}
#submenu .level3_selected .sub, #submenu .level3_active .sub, #submenu .level3 .sub {
padding-left: 21px;
}
#submenu .level4_selected .sub, #submenu .level4_active .sub, #submenu .level4 .sub {
padding-left: 28px;
}
#submenu .level5_selected .sub, #submenu .level5_active .sub, #submenu .level5 .sub {
padding-left: 35px;
}
#submenu .level6_selected .sub, #submenu .level6_active .sub, #submenu .level6 .sub {
padding-left: 42px;
}
#submenu .level7_selected .sub, #submenu .level7_active .sub, #submenu .level7 .sub {
padding-left: 49px;
}
#submenu .level8_selected .sub, #submenu .level8_active .sub, #submenu .level8 .sub {
padding-left: 56px;
}
#submenu .level9_selected .sub, #submenu .level9_active .sub, #submenu .level9 .sub {
padding-left: 63px;
}
#submenu .level10_selected .sub, #submenu .level10_active .sub, #submenu .level10 .sub {
padding-left: 70px;
}
#submenu .level11_selected .sub, #submenu .level11_active .sub, #submenu .level11 .sub {
padding-left: 77px;
}
#selected {
color: white;
}
#submenu .level1 .sub, #submenu .level1_selected .sub, #submenu .level1_active .sub, #submenu .level2 .sub, #submenu .level2_selected .sub, #submenu .level2_active .sub, #submenu .level3 .sub, #submenu .level3_selected .sub, #submenu .level3_active .sub {
padding-top: 7px;
}
#submenu .level2 .sub, #submenu .level2_selected .sub, #submenu .level2_active .sub, #submenu .level3 .sub, #submenu .level3_selected .sub, #submenu .level3_active .sub {
padding-top: 2px;
}
#submenu .level1_active, #submenu .level1_active a, #submenu .level2_active, #submenu .level2_active a, #submenu .level3_active, #submenu .level3_active a, #submenu .level4_active, #submenu .level4_active a, #submenu .level5_active, #submenu .level5_active a, #submenu .level6_active, #submenu .level6_active a, #submenu .level7_active, #submenu .level7_active a, #submenu .level8_active, #submenu .level8_active a, #submenu .level9_active, #submenu .level9_active a, #submenu .level10_active, #submenu .level10_active a, #submenu .level11_active, #submenu .level11_active a {
color:white;
}


/* SPECIAL-TAGS */

.contentinfo {
color: #86AA7E;
}
code {
color: #005C9C;
}



/* REDIGERINGS-KNAPPER */

#updowndiv {
position:relative;
width:9px;
height:13px;
float:left;
margin-left: 0px;
margin-right: 3px;
}
.upimg, .downimg {
width:9px;
height:6px;
border:none;
}
.uparrow, .downarrow {
position:absolute;
width:9px;
height:6px;
}
.downarrow {
position:relative;
top:7px;
}
.editimg {
width:12px;
height:12px;
padding-right:2px;
float:right;
}
.editimg img {
width:12px;
height:12px;
border:none;
}
.block {
display: block;
}
#pagearrows {
position:absolute;
right:2px;
bottom:2px;
width:30px;
height:16px;
z-index:2;
background-color:white;
}
input {
font-size:10px;
}