body {
  font-size: 10px;
  margin: 0px;
  background-color: #000000;
  font-family: Verdana,  Arial, sans-serif;
}

p {
   color: #919191;
  color: #333333;
  font-size: 10px;
}


h1{
 font-size: 10px;
 text-transform: uppercase;
 color: {$h1_color}; 
}


.content_table {
  background-color: #FFFFFF;
  padding: 0px; 
  width: 950px;
  margin: 5px auto 0 auto; 
  text-align: left;
 }

.content_cell{
   width: 880px;
}


.content_border{
 width: 35px;
}


.tablemain {
 width: 100%;
 font-size: 10px;
 padding: 0px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 5px;
 margin-bottom: 0px;
 padding: 0px;
 text-align: center;
}

.content_border{
 width: 35px;
}


/* CSS til Topmenu */
#logospacer{ 
 width: 123px;
}

#imglogo {
 float: right;
}

/* Slut p&#65533; Topmenu */

.undermenu {
    border-top-width: 1px;	
  border-top-style: dashed;	
  border-top-color: #b5b5b5;	
  border-bottom-width: 1px;	
  border-bottom-style: dashed;	
  border-bottom-color: #b5b5b5;	
  text-transform: uppercase;
  width: 880px;
  margin-bottom: 10px;
  font-size: 10px;
}

/* Undermenu til menulinks */
.undermenu1 {
  margin-top: 0px;
  width: 400px;
  height: 25px;
  letter-spacing: 2px; 
  font-size: 10px;
  text-transform: uppercase;
}


.undermenu  a {
 text-decoration: none;
 color: #000000;	
}

.nounderline  {
 text-decoration: none;
 color: #FFFFFF;	
}



/* Mellemrum mellem hvert element i undermenuen */
.undermenu1Spacer {
  width: 25px;
}

/* send til ven */
.undermenu2 {
  width: 80px;
  text-align: right;
}
 
/* Print */
.undermenu3 {
  width: 60px;
  text-align: right;
}
 
/* English */
.undermenu4 {
  width: 85px;
  text-align: right;
}
 
.tablespacer{
width: 880px;
height: 10px;
}
 


/* tabel til s&#65533;g p&#65533; hjemmesiden  */
.tablesearchmenu {
  width: 300px;
  margin-top: 20px;
  font-size: 10px;
 }

/* Input til s&#65533;g p&#65533; hjemmesiden */
.inputsearchmenu{
  height: 37px;
  padding: 0px 0px 0px 10px;
  background-color: #d9d9d9;
  color: #b5b5b5;
  color: #919191;
  color: #333333;
  text-transform: uppercase;
  font-size: 10px;

}


.tx-indexedsearch-searchbox-button{
  color: #919191;
  color: #333333;
 width: 130px;
 font-size: 10px;
 padding: 1px;
 margin-left: 5px;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 text-transform: uppercase;
 background-color: #d9d9d9;
}







/* tabel til s&#65533;geguiden */
.tablesearchadv {
  width: 300px;
  margin-top: 5px;
  font-size: 10px;
 }

/* Element p&#65533; s&#65533;geguiden */
.advsearchmenu {
  height: 30px;
  background-color: #7f7f7f;
  text-transform: uppercase;
  color: #FFFFFF;
  padding: 0px 0px 0px 10px;
}

.height10 {
  height: 10px;
}

.top {
  margin-top: 15px;
  margin-bottom: 10px;
}



/* tabel som styrer den grafiske menu */
.grafiskmenu {
    width: 880px;
}

/* Logo for det aktuelle niveau */
.grafiskmenuBig{
   width: 640px;
}

/* TD grafiskmenu */
.tdgrafiskmenu{
    width: 220px;
}


/* Breadcrumb gælder kun for niveau 1 og derunder */
.breadcrumb{
  background-color: #d9d9d9;
  height: 20px;
  width: 880px;
  font-size: 8px;
  margin-top: 5px;
/*  padding-left: 10px; */
padding: 0px 0px 0px 10px;
  text-transform: uppercase;
  letter-spacing: 1px; 
}

.breadcrumb a:active, .breadcrumb a:hover, .breadcrumb a:visited, .breadcrumb a:link {
   text-decoration: none;
   color: #919191;
  color: #333333;

}

/* tabel til indhold */
.tablecontent {
 margin-top: 8px; 
margin-bottom: 18px;
 width: 880px;
}

/* 1. række 1. col */
.contentmenu1 {
  text-transform: uppercase;
  padding: 10px;
  height: 15px;
  border-width: 1px;	
  border-style: dashed dashed dashed dashed;	
  border-color: #b5b5b5;	
  font-size: 10px;
}


/* Baggrundsfarve til 1. række 1. kollonne */
.bgcontentmain1col {
 background-color: #f2f2f2;
  height: 100%;
 font-size: 10px;
}



/* Egen menu  til 1. række1. kollonne.*/
.bgcontentmain1col_ownmenu {
  background-color: #f2f2f2;
  height: 100%;
  padding: 20px 0px 0px 10px;
 border: 1px solid #f2f2f2;
 font-size: 10px;
}



/* 1. række 2. col */
.contentmenu2 {
 text-transform: uppercase; 
 padding: 10px;
 height: 15px;
  border-width: 1px;	
  border-style: dashed none dashed none;	
  width: 419px;
  border-color: #b5b5b5;	
  font-size: 10px;
}



/* Niveau 3 er kollone 2 og kollone 3 slået sammen */
.contentmenu2_3{
  text-transform: uppercase; 
 padding: 10px;
 height: 15px;
  border-width: 1px;	
  border-style: dashed dashed dashed none;	
  border-color: #b5b5b5;	
 font-size: 10px;
}


/* 2. række 1. col */
.contentmain1col {
  border-width: 1px;	
  border-style: none  dashed dashed dashed;	
  border-color: #b5b5b5;	
  padding: 5px 5px 5px 5px; 
  vertical-align: top;
  width: 210px;
  font-size: 10px;
  background-color: #f2f2f2;
  background-color: #FFFFFF;
}


/* 2. række 2. col */
.contentmain2col {
  border-width: 1px;	
  border-style: none  dashed dashed none;	
  border-color: #b5b5b5;	
  padding: 10px 10px 10px 10px;
  vertical-align: top;
  font-size: 10px;
 height: 15px;
}

/* 2. række 1. col */
.contentmain3col {
  border-width: 1px;	
  border-style: none  dashed dashed none;	
  border-color: #b5b5b5;	
  padding: 2px 2px 2px 2px;
 vertical-align: top
 height: 15px;
}



/* Niveau 3 er kollone 2 og kollone 3 slået sammen */
.contentmain2_3col {
  width: 646px;
  padding: 5px;
  height: 15px;
  border-width: 1px;	
  border-style: none dashed dashed none;	
  border-color: #b5b5b5;	
  vertical-align: top;
  font-size: 10px;
}




/* 1. række 3. col */
.contentmenu3 {
 text-transform: uppercase; 
 padding: 10px; 
 height: 15px;
  border-width: 1px;	
  border-style: dashed;	
  border-color: #b5b5b5;	
  width: 195px;
  font-size: 10px;
}


.tablefooter{
   margin-bottom: 30px;
  font-size: 10px;
  text-transform: uppercase;
}


/* Bar til sponsor præsentation */
.footerbar {
 width: 880px;
 height: 20px;
 background-color:#d9d9d9;
 text-transform: uppercase; 
 color: #919191;
  color: #333333;
 padding-left: 10px;
 width: 869px;
}

/* Sponsorlogo 1 */
.footerlogo1{
 position: relative;
 left: 95px;
}

/* Sponsorlogo 2 */
.footerlogo2{
 position: relative;
 left: 139px;
}

/* Sponsorlogo 3 */
.footerlogo3{
 position: relative;
 left: 212px;
}



/* Tabel med kontaktoplysninger */
.contacttable {
  border-top-width: 1px;	
  border-top-style: dashed;	
  border-top-color: #b5b5b5;	
  border-bottom-width: 1px;	
  border-bottom-style: dashed;	
  border-bottom-color: #b5b5b5;	
  text-transform: uppercase;
  width: 880px;
  margin-bottom: 30px;
  height: 30px;
}

/* Formatering til adresse */
.contact1 {
 color: #b5b5b5;
  text-transform: uppercase;
}

/* Formatering til sitemap */
.sitemap{
 position: relative;
 left: 59px;
 text-transform: uppercase;
}


.sitemap a:active, .sitemap a:hover, .sitemap a:visited, .sitemap a:link {
    text-decoration: none;
    color: #919191;
  color: #333333;
}


/* Formatering af Links i menuen */

.link_musik {
  text-transform: uppercase; 
  color: #811788;
}

.link_musik_normal {
  color: #b5b5b5;  
}

.link_musik_active {
  color: #811788;
}

.link_kunst{
   text-transform: uppercase; 
  color: #6CC4D8;
}

.link_kunst_normal {
  color: #b5b5b5;  
}

.link_kunst_active {
  color: #6CC4D8;
}

.link_idraet{
   text-transform: uppercase; 
  color: #FF7F00;
}

.link_idraet_normal {
  color: #b5b5b5;  
}

.link_idraet_active {
  color: #FF7F00;
}


.link_natur{
   text-transform: uppercase; 
  color: #6BBC55;
}

.link_natur_normal {
  color: #b5b5b5;  
}

.link_natur_active {
  color: #6BBC55;
}

.link_kultur{
   text-transform: uppercase; 
  color: #FF1010;
}

.link_kultur_normal {
  color: #b5b5b5;  
}

.link_kultur_active {
  color: #FF1010;
}

.link_personer{
   text-transform: uppercase; 
  color: #F296C2;

}


.link_personer_normal {
  color: #b5b5b5;  
}

.link_personer_active {
  color: #F296C2;
}

.link_lokaliteter{
   text-transform: uppercase; 
  color: #67100B;
}

.link_lokaliteter_normal {
  color: #b5b5b5;  
}

.link_lokaliteter_active {
  color: #67100B;
}


.link_tidslinie{
   text-transform: uppercase; 
  color: #0F298F;
}

.link_tidslinie_normal {
  color: #b5b5b5;  
}

.link_tidslinie_active {
  color: #0F298F;
}


.link_undermenu{
   text-transform: uppercase; 
  color: #000000;
}

.link_undermenu_normal {
  color: #b5b5b5;  
}

.link_undermenu_active {
  color: #000000;
}

 .tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee;  font-size: 10px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic;
font-size: 10px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff;
font-size: 10px;


 }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px;  font-size: 10px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

.MiniFrame1{
 background-color: #f2f2f2;
}

.tx-iframeflexform-pi1{
  margin: 0px; 
  padding: 0px;
 background-color: #f2f2f2;
}
