/* generelle elementer i tekst */

body,table,tr,td,p,ul,li {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 94%;
  color: #4D535A;
}

body {
  background-color: #fff; margin: 0; padding: 0;
}

p#dbclogo {
  height: 21px; width: 100px;
  background: white url('../img/DBC-logo.jpg') no-repeat;
}

p#filmstribenlogo {
  display: none;
}

#header-left { width: 203px; }

#header-right { text-align:right }

h1, h2, h3, h4, h5, h6 { font-weight:bold; margin-top:0; margin-bottom:0.1em; color:#81a733; }
h1 { font-size:140%; }
h2 { font-size:120%; }
h3 { font-size:110%; color:#000; }
h4 { font-size:100%; color:#000;}
h5 { font-size:100%; color:#000; }
h6 { font-size:90%; color:#000; }

p  { margin: 0em 0em 0.3em 0em; font-size: 1.0em; line-height: 1.4em; }

p#opdatnote { font-size:80%;text-align:right;color:#cc0000 }

p#noteramme { margin:5pt 5pt 5pt 20pt;padding:10pt;border-style:solid; border-width: 2px;border-color: #A8B9C0;background-color:#ffffcc; }

ul { margin-top:0.5em; margin-bottom:0.5em; }

ul li { margin:0.3em 0em 0.3em 0em; font-size: 1em; }

table td { font-size: 1em; }

/* generelle indstillinger for links */
a { color: #618594; text-decoration:none; }
a:link { color: #618594; text-decoration:none; }
a:visited { color: #539BB8; text-decoration:none; }
a:hover { color: #539BB8; text-decoration:underline; }

.fedfarve { font-weight:bold; }
.citat    { font-style: italic; color:#330099; }

.floatLeft  { float:left }
.floatRight { float:right }

.header {
  font-size: 145%;
  font-weight: bold ;
  margin-bottom:0.5em; }


.subheader {
  font-size: 110%;
  font-weight: bold ;
  color: #007070; }

.indent { margin-left:1em; }

.error {
  font-weight: bold ;
  margin-top: 3pt;
  font-size: 100%;
  color: #cc3333; }

.info { margin-bottom: 0.8em;
  font-size: 90%; }

.reply {  font-weight: bold ;
  font-size: 100%;
  color: #003399;
  margin-bottom: 3pt; }

.btextarea { width:420px; height:320px; }

.bsubmit {
  line-height:0.9em; height:1.6em;
  font-weight:bold;
  padding: 0em 0.5em 0.2em 0.5em;
  margin: 0em 0em 0.1em 0em;
  color:#4D4D2F;
  background-color:#b6cfd8;
  border: 2px ridge #1096c7;
}

.leftAlign { float: left; }

.rightAlign { float: right; border: 0px solid red; }

.clearBoth:after {
    content: ".";
    display: block;
    height: 0; width: 1px;
    clear: both;
    visibility: hidden;
}
.clearBoth
  { clear:both; height: 1px; width: 1px; line-height: 1px; font-size: 1px; }
/* Hides from IE-mac \*/
* html .clearBoth {height: 1%;}
.clearBoth {display: block;}
/* End hide from IE-mac */

/* ************************************************************************** */

/* ***** Lay-out elementer ***** */

/* Overskrift */
#logoDiv {
  width:100%; margin-bottom: 0.5em;
  border-bottom: 2px solid #9d9d9d; }

#logoDiv h1 { margin-top:0.3em; font-size: 25px; }
#logoDiv img { margin-left: 1em; margin-bottom:0.3em; }
#logoDiv a { text-decoration: none; }


/* Brødtekst */
#textCell {
  background: transparent url('/img/dotted_vertical.gif') repeat-y top left;
}

#textDiv {
  width:36em;
  margin-top:1em;  margin-left:1em;
  padding-bottom:0.5em;
 }

/* Venstre menu */
#menuDiv {
  margin: 1.3em 0em 0.5em 1em;
  padding-top:0px;
  width:180px;
}

#menuDiv div.leftMenu0 {
  margin: 0.5em 0em 0.3em 0em;
  padding-top:0px;
}

#menuDiv div.leftMenu1 {
  margin: 0.3em 0em 0.3em 1em;
  padding-top:0px;
  font-weight: normal;
}

#menuDiv h3 {
  margin-bottom: 0.3em; margin-left: 0.5em;
}


/* nyheder på forsiden */
#nyheder {
  width: 190px;
  margin:5pt 5pt 0 0;  border-style:solid; border-width: 1px;
  border-color: #cc0000;  background-color: #E4F2F8;
}

#nyheder .nyhedOverskrift { font-weight:bold;  margin: .3em .8em .3em .8em;  font-size: 120%; color:#cc0000;}
#nyheder .nyhedTekst      { font-weight:normal;  margin: 0.3em 1em 1em 1em; }
#nyheder a.menuLink:link    { color: #618594; text-decoration:none; } /* link */
#nyheder a.menuLink:visited { color: #618594; text-decoration:none; }
#nyheder a.menuLink:hover   { color: #539BB8; text-decoration:underline; }
#nyheder a.menuLink:active  { color: #539BB8; }

#dato { display:none; }


.topMenu { margin-bottom:0.5em; font-size:0.9em; color:#006060 }
.subMenu { margin-left:20px; font-size:0.9em; color:#006060; }
.subMenu a { text-decoration:none; }
.showSubmenu { float:left; width:12px }
.showSubmenu a { text-decoration:none; }
.showSubmenu img { width:10px; height:10px; margin-top:3px; }


/* indstillinger for links i menu */
.menuLink:link    { color: #618594; text-decoration:none; } /* link */
.menuLink:visited { color: #618594; text-decoration:none; }
.menuLink:hover   { color: #539BB8; text-decoration:underline; }
.menuLink:active  { color: #539BB8; }


/* copyright */
#copyrightDiv {
  clear: both;
  padding-left:0px; margin-top:6px;
  width:auto; height:34px;
  background-color: transparent;
  background-repeat: repeat-y;
  background-position: 15px 0px;
  border-top: 0px solid #A8B9C0;
  background: transparent url('/img/dotted_horizontal.gif') repeat-x top left;
}


#copyright {
  padding-top:4px;
  margin-left: 205px;
  margin-bottom:0em;
  font-size:0.8em; }

#copyright p { display:inline; margin-right: 2.5em; font-size: 0.9em; font-weight: bold; color: #6f7782; border: 0px solid red; }
#copyright a { color: #6f7782; text-decoration:underline; }


#telefonKontakt   { margin: 0.5em 1em 0.5em 0; }
#telefonKontakt p { margin: 0 0 0 0; font-size: 0.8em; font-weight: bold; color: #6f7782;  }

#search input.itext { height:1.4em; width:auto; line-height:1.4em; padding-left:0.2em; border-style:solid; margin-top:0.2em; border-width: 1px; border-color:#A8B9C0;background-color:#F0F4F5; }
#search select.iselect { height:1.6em; width:auto; line-height:1.4em; padding-left:0.2em; border-style:solid; margin-top:0.2em; border-width: 1px; border-color:#A8B9C0;background-color:#F0F4F5; }
#search option.ioption { height:1.6em; width:auto; line-height:1.4em; padding-left:0.2em; border-style:solid; margin-top:0.2em; border-width: 1px; border-color:#A8B9C0;background-color:#F0F4F5; }
#search span.iLeadtext { height:1.6em; width:auto; line-height:1.4em; padding-left:0.2em; margin-top:0.2em; }
#search input.veritySubmit { height:1.7em; font-weight:bold; border-style:dotted; margin-top:0.2em; border-width:2px; border-color:#A8B9C0; background-color:#F0F4F5; }


div.spotlight_div {
  margin: 1em 0 1em 1em;
}

div.status_div {
  margin: 3em 1em 1em 0em; padding: 1em;
  border: 2px solid #618594;
}

/* Venstre menu. Externe links */
div#external_links_div {
  margin-left: 1em;
  margin-top: 1em;  padding-top:0px;
  width:180px;
}

div#external_links_div h3 {
  margin-bottom: 0.3em; margin-left: 0.5em;
  font-size: 0.9em;
}

div#external_links_div p {
   margin-top: 0em; margin-bottom: 0.3em; margin-left: 0em;
}

div#external_links_div blockquote {
  margin: 0 0 0 1em;
}

div#external_links_div blockquote p {
  margin: 0 0.3em 0 1em;
}

table#forsideKontakt {
  margin: 0 0 0 0;
}

table#forsideKontakt td div {
  padding: 1em; background-color: #618594;
  height: 6em;
  margin-right: 1em;
  text-align: center;
}

table#forsideKontakt td p {
  font-size: 14pt; color: white;
}

table#forsideKontakt td h3 {
  font-size: 28pt;
  margin-bottom: 0.45em;
}

table#forsideKontakt td a {
  color: #b7dae0;
}

div.filmstriben_status_div {
  display: none;
}

div.spilogmedier_status_div {
  display: none;
}

div.palles_gavebod_status_div {
  display: none;
}


div#filmstriben_links {
  display: none;
}

div#spilogmedier_links {
  display: none;
}

div#telefonKontakt2 {
  display: none;
}
