/*  
Theme URI: http://www.historicum.dk/
Version: 070121
Author: Monika Koethnig
Author URI: http://koemedia.com/
*/

html {min-width: 800px;}
body {font-family: verdana, geneva, arial, sans-serif; font-size: 11px; line-height: 16px; text-align: center; margin: 0px 0px 0px 0px; background: url(bg.gif) top center no-repeat #731818; padding: 0px;}
#main {margin-left: auto; margin-right: auto; margin-top: 0px; padding: 0px; width: 800px;}


#logo {text-align: right; height: 120px;}

#navigation1 {text-align: left; float: left; width: 255px;}
#navigation2 {position: relative; left: 62px; top: 0px; padding: 0px 0px 0px 0px; color: #ffffff;}

#inhalt1 {float: right; width: 509px; background-color: #ffffff;}

.front #navigation2 ul li a {color: #ffffff; text-decoration: none;}

#navfooter
{
position: relative;
top: 50px;
left: 0px;
line-height: 140%;
}

#inhalt2
{
position: relative;
top: 5px;
left: 14px;
width: 470px;
padding-bottom: 15px;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
color: #3E3E3E;
text-align: left;
}
.front #inhalt2 {top: 0px; left: 12px; width: 485px;}

.foredrag
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
font-weight: bold;
color: #0F810F;
text-decoration: none;
}

a.foredrag:hover {text-decoration: underline;}

.tablefront
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 15px;
color: #3E3E3E;
padding:0px 0px 0px 20px;
}

.tableforedrag
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 15px;
color: #3E3E3E;
padding:0px 0px 0px 0px;
vertical-align: top;
}

.tabledragt
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 15px;
color: #3E3E3E;
padding: 0px 0px 0px 4px;
vertical-align: top;
}

td.td
{width: 295px;}

td.tdny-l
{width: 300px;}

td.tdnystof-l
{width: 160px;}

td.tdny-r
{width: 180px;}

td.tdnystof-r
{width: 320px;}

td.td2
{width: 190px;}

td.tdny-bot {width: 460px;}

.p-jul
{
padding: 5px 5px 5px 5px;
border: 2px #873F65 solid;
background-color: #EAE0E8;
}

table.p-jul td
{padding: 4px;}

.stofproeve
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 15px;
color: #3E3E3E;
padding: 0px 0px 0px 4px;
vertical-align: middle;
}

td.td3, td.td4
{
padding-bottom: 5px;
text-align: center;
}

td.td5
{
padding-bottom: 5px;
text-align: left;
}

td.td4, td.td5
{
width: 120px;
}

#04u
{
width: 190px;
height: 75px;
}


.titlefront
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 15px;
font-weight: bold;
text-align: center;
padding:0px 0px 0px 0px;
line-height: 20px;
}

.email
{
font-size: 11px;
font-family: Verdana, Geneva, Arial, sans-serif;
color: #000000;
text-decoration: underline;
}

.headerlink
{
font-size: 11px;
font-family: Verdana, Geneva, Arial, sans-serif;
color: #0F810F;
text-decoration: none;
font-weight: bold;
}

.actual
{
color: #000000;
padding: 0px 0px 0px 0px;
font-size: 13px;
font-weight: bold;
line-height: 160%;
font-family: Verdana, Geneva, Arial, sans-serif;
text-decoration: none;
}

a:hover 
{
color: #0F810F; 
}

.sted
{
color: #DCA206;
font-weight: bold; 
}

.grey 
{
text-align: right;
font-size: 9px;
color: #808080; 
}

.title
{
text-align: left;
font-family: Verdana, Geneva, Arial, sans-serif;
color: #3E3E3E;
font-size: 13px;
font-weight: bold;
padding: 3px 0px 3px 0px;
border-bottom: 1px #6c4f02 solid;
}

.front h1 {line-height: 25px; font-size: 25px; font-weight: normal; margin: 0px; padding: 15px 0px 15px 0px;}
.front ul {list-style: none; padding: 20px 0px 0px 8px; margin: 0px;}
.front ul li {font-family: Arial, sans-serif; font-size: 16px; line-height: 21px; font-weight: bold; padding-bottom: 10px;}

h2, h3
{
text-align: left;
font-family: Verdana, Geneva, Arial, sans-serif;
color: #3E3E3E;
font-size: 11px;
padding: 3px 0px 3px 0px;
border-bottom: 1px #6c4f02 solid;
}

.tdny-r h2 {padding: 3px 0px 3px 3px; margin: 0px 0px 6px 0px;}

.img1
{
padding: 0px 0px 0px 0px;
border: 2px #115511 solid;
font-size: 9px;
font-family: Verdana, Geneva, Arial, sans-serif;
}

img.img-thumbs {padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 90px; height: 120px;}
img.img-thumbs-pl {margin-left: 20px; padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 90px; height: 120px;}
img.img-art1 {padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 290px; height: 387px;}
img.img-art2 {padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 230px; height: 269px;}
img.img-art3 {padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 230px; height: 306px;}
img.img-gen {padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 478px;}
img.img-gen2 {padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 290px;}

img.img-to-l {padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 220px; height: 294px;}
img.img-to-r {padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 220px; height: 294px; margin-left: 16px;}
img.img-et {padding: 0px 0px 0px 0px; border: 2px #115511 solid; width: 460px; height: 614px;}
.img-alm {border: 2px #115511 solid;}
.img-alm-r {border: 2px #115511 solid; margin-left: 16px;}
.img2
{
margin-top: 14px;
padding: 0px 0px 0px 0px;
border: 2px #115511 solid;
font-size: 9px;
font-family: Verdana, Geneva, Arial, sans-serif;
}

.table3
{
border-bottom: 1px #115511 solid;
width: 400px;
}

.table1
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
color: #3E3E3E;
}

.kjole
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 9px;
line-height: 100%px;
color: #3E3E3E;
padding:0px 0px 12px 6px;
}

.laesemer
{
font-size: 11px;
font-family: Verdana, Geneva, Arial, sans-serif;
color: #000000;
text-decoration: underline;
}

.untertitel
{
font-size: 11px;
font-family: Verdana, Geneva, Arial, sans-serif;
color: #0F810F;
text-decoration: underline;
line-height: 20px;
padding-left: 2px;
padding-bottom: 5px;
}

.small
{
font-size: 9px;
font-family: Verdana, Geneva, Arial, sans-serif;
color: #3E3E3E;
line-height: 12px;
}

ul li.listnone
{
list-style-type: none
}

.bg_grey
{
background-color: #cccccc;
}

.ref
{
padding-left: 20px;
}

.boern
{
color: #061FD8;
}

.red
{
color: #FF0000;
}

.ul-sub
{
margin-bottom: 0px;
}

ul.ul-sub li
{
position: relative;
top: -10px;
left: -25px;
list-style-type: none;
}

.submenu
{
color: #ffffff;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}

.table
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
color: #3E3E3E;
padding:6px 0px 6px 30px;
}

.table_omos {border-collapse: collapse; border: none; width: 454px;}
table.table_omos tr {vertical-align: top; }
table.table_omos td
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
color: #3E3E3E;
padding:6px;
width: 50%;
border: #294127 2px solid;
}

.border
{
margin: 10px 0px 10px 0px;
border-bottom: 1px #115511 solid;
}


.hidden { position: absolute;  left: -1000px;  top: -1000px;  width: 0px;  height: 0px;  overflow: hidden;  display: inline;}
ul.nav-list li {position: relative; left: -30px; white-space: nowrap; list-style-type: none; color: #fdfe7e; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 17px; padding: 2px 0px 2px 0px;}
.menu {color: #ffffff; text-decoration: none; font-weight: normal;}
.menu2 {color: #731818; background-color: #FFDE01; font-weight: bold;}
.main-cat {font-weight: bold;}
.main-cat-b {font-weight: bold; margin-top: 12px; padding-top: 12px; border-top: 1px #699169 dotted;}
.copyright {text-decoration: underline; color: #ffffff;}
.copyright07 {text-decoration: underline; color: #731818;}
#footer_background {float: left; width: 509px; height: 40px; padding-bottom: 20px;}
#footer_background07 {float: left; width: 480px; padding: 15px 0px 15px 0px; text-align: center;}
#footer107 {color: #731818; padding: 10px 0px 4px 0px; margin: 0px;}
#footer_background_front {float: right; width: 740px; height: 40px; padding-bottom: 20px;}
#footer1 {color: #ffffff; padding: 10px 0px 4px 0px; margin: 0px 40px 0px 40px;}

#blank {width: 10px; height: 400px;}
#blank-short4 {width: 10px; height: 300px;}
#blank-short0 {width: 10px; height: 250px;}
#blank-short3 {width: 10px; height: 200px;}
#blank-short {width: 10px; height: 150px;}
#blank-short2 {width: 10px; height: 80px;}
.subtitle {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; font-weight: bold; border: none; padding: 0px 0px 0px 0px; margin: 0px; margin: 5px 0px 3px 0px;}
.tdny-r p {margin: 8px 0px 8px 0px;}
#td-unten, .td-text-unten {width: 482px;}

.rsstitle {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; font-weight: bold; border: none; padding: 18px 0px 3px 0px; margin: 0px;}
.projektsubtitle {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; font-weight: bold; margin-bottom: 5px; padding: none;}
.center {text-align: center;}
.dragttitle {background-color: #731818; color: #ffffff; padding: 3px;}
.infotek-mi h2, .infotek-re h2, .projekttitle {background-color: #731818; color: #ffffff; padding: 3px; margin-top: 0px;}
.fronttitle {font-size: 12px; background-color: #731818; color: #ffffff; padding: 3px; margin: 5px 0px 0px 0px;}
.fronttitle2 {font-size: 12px; background-color: #731818; color: #ffffff; padding: 3px; margin: 12px 0px 10px 0px;}
.projekttable {margin-top: 10px; width: 100%;}
.kalendertitle {background-color: #731818; color: #ffffff; padding: 3px; margin: 20px 0px 20px 0px;}
.projekt {line-height: 16px; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, sans-serif; border: 1px #873F65 solid; margin: 8px 0px 8px 0px; padding: 10px;}
.p-center {text-align: center;}
.p-right {text-align: right;}
.quelle {text-align: right; font-size: 10px; line-height: 13px; color: #808084; padding: 3px 0px 6px 0px; margin: 0px;}
ul.dragter1 li {list-style-type: none;}
ul.dragter2 li {list-style-type: disc; position: relative; left: -5px;}
ul.dragter3 li {list-style-type: disc; position: relative; left: -5px;}
.dragter2 {padding-bottom: 5px; margin-top: 0px; padding-top: 0px;}
.border-oben {border-top: 1px #8cad8c solid; font-style: italic;}
.dragter1 {padding: 0px; margin: 0px;}
.dragter3 {padding-top: 0px; margin-top: 0px; margin-bottom: 4px;}
.vpic {margin-top: 0px; padding-top: 6px;}
.pad-l {padding-left: 40px;}
.anim-logo {border-top: 13px #ffffff solid; margin-bottom: 5px;} 
.pic-mbot {margin-bottom: 5px; margin-top: 0px;}
.sitemap-ul {padding-top: 5px;}
ul.sitemap-ul li {padding-bottom: 5px;}
.errortitle {text-align: left; font-family: Verdana, Geneva, Arial, sans-serif; color: #F71111; font-size: 13px; font-weight: bold; padding: 3px 0px 3px 0px; border-bottom: 1px #6c4f02 solid;}
.noborder {border: none;}
.tilbud {margin: 15px 0px 7px 0px;}
.frontpage {margin: 10px 0px 0px 0px;}
.rss {margin: 20px 0px 0px 12px;}
h1.h1-front {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; font-weight: bold; margin: 0px;}
h1.h1-front2 {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; font-weight: normal; margin: 0px;}
.titlefront2 {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 20px; font-weight: normal; text-align: left; padding:0px 0px 0px 0px;}
ul#frontlist li {list-style-type: disc; position: relative; left: -28px; padding-bottom: 4px;}
#frontlist {padding-top: 10px;}
.link-front {color: #000000; text-decoration: none;}
#navigation2 a:hover {color: #FFDE01;}
#right {float: right; text-align: right; width: 200px;}
#left {float: left; width: 265px;}
.clear {clear: both;}
.it-link {font-size: 10px; color: #808084; text-decoration: none; font-style: italic;}
.infotek-hp-ds #left ol {padding: 0px 0px 0px 10px;} 
.infotek-hp-ds #left ul {padding: 0px 0px 0px 18px;}
.infot {list-style-type: disc; margin: 0px; padding: 0px 0px 0px 16px;}
ul.infot li {padding: 0px 0px 5px 0px;}
.ny-adresse {color: #FF0000; font-weight: bold;}

#map ul {margin: 0px; padding: 0px; list-style: none;}
#map {background-image: url(webshop.jpg); height: 327px; width: 477px; position: relative; left: 0px; top: 0px; margin-top: 20px;}
#map #menu a i {visibility: hidden;}
#map #menu a#moenstre {position: absolute; height: 150px; width: 100px; top: 10px; left: 9px; text-decoration: none;}
#map #menu a#stof {position: absolute; height: 150px; width: 100px; top: 10px; left: 127px; text-decoration: none;}
#map #menu a#lukketoj {position: absolute; height: 150px; width: 100px; top: 10px; left:246px; text-decoration: none;}
#map #menu a#sytilbehoer {position: absolute; height: 150px; width: 100px; top: 10px; left: 364px; text-decoration: none;}
#map #menu a#giner {position: absolute; height: 150px; width: 100px; top: 170px; left: 9px; text-decoration: none;}
#map #menu a#smykker {position: absolute; height: 150px; width: 100px; top: 170px; left: 127px; text-decoration: none;}
#map #menu a#trae {position: absolute; height: 150px; width: 100px; top: 170px; left: 246px; text-decoration: none;}
#map #menu a#rekvisitter {position: absolute; height: 150px; width: 100px; top: 170px; left: 364px; text-decoration: none;}

#map-b ul {margin: 0px; padding: 0px; list-style: none;}
#map-b {background-image: url(udlejning.jpg); height: 158px; width: 477px; position: relative; left: 0px; top: 0px; margin-top: 20px;}
#map-b #menu-b a i {visibility: hidden;}
#map-b #menu-b a#dragter {position: absolute; height: 150px; width: 100px; top: 10px; left: 9px; text-decoration: none;}
#map-b #menu-b a#galla {position: absolute; height: 150px; width: 100px; top: 10px; left: 127px; text-decoration: none;}
#map-b #menu-b a#deko {position: absolute; height: 150px; width: 100px; top: 10px; left:246px; text-decoration: none;}
#map-b #menu-b a#telt {position: absolute; height: 150px; width: 100px; top: 10px; left: 364px; text-decoration: none;}

#map-c ul {margin: 0px; padding: 0px; list-style: none;}
#map-c {background-image: url(dragter.jpg); height: 158px; width: 477px; position: relative; left: 0px; top: 0px; margin-top: 20px;}
#map-c #menu-c a i {visibility: hidden;}
#map-c #menu-c a#middelalder {position: absolute; height: 150px; width: 100px; top: 10px; left: 9px; text-decoration: none;}
#map-c #menu-c a#renaessance {position: absolute; height: 150px; width: 100px; top: 10px; left: 127px; text-decoration: none;}
#map-c #menu-c a#seventeen {position: absolute; height: 150px; width: 100px; top: 10px; left:246px; text-decoration: none;}
#map-c #menu-c a#eighteen {position: absolute; height: 150px; width: 100px; top: 10px; left: 364px; text-decoration: none;}

.r10 {font-weight: bold; color: #B12201;}

/* ----------- Kalender ----------------*/

#frame {width: 440px; height: 200px; border: solid 1px #731818; padding: 5px;}
#frame2 {width: 440px; height: 340px; border: solid 1px #731818; padding: 5px;}


