body { color: #ccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0; padding: 0; }
h1 { color: #f90; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-transform: uppercase; margin: 0; padding: 0; }
h2 { color: #f90; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; margin: 0; padding: 0; }
p { color: #ccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0; padding: 0; }
form {margin: 0; padding: 0;}
td {}

a:link { color: #ccc ; font-size: 11px; line-height: 16px; text-decoration: none; }

a:visited { color: #ccc ; font-size: 11px; line-height: 16px; text-decoration: none; }

a:hover { color: #ccc ; font-size: 11px; line-height: 16px; text-decoration: underline; }

a:active { color: #ccc ; font-size: 11px; line-height: 16px; text-decoration: none; }
.tx-indexedsearch-info { background-color: #3a4334; }
/*tonet baggrund = "skygge" for hele sitet*/
#skygge_span { position: absolute; left: 50%; margin-left: -483px; }
#skygge { background-image: url(../images/skygge_bg.gif); background-repeat: repeat-y; margin: 0; padding: 0; width: 965px; height: 100%; }
#skygge_pad { margin-left: 22px; }
#bundskygge { background-image: url(../images/bundskygge.gif); background-repeat: no-repeat; width: 965px; clear: both; margin: 0; padding: 0; display: block; }
/*ikon, flag, soegefelt*/
#top_border { clear: both; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; order-bottom-style: solid; order-right-style: solid; }
#top { background-color: #182211; width: 910px; height: 27px; margin: 0; padding: 0; order-bottom-style: solid; }
#flag { float: left; margin-top: 6px; margin-left: 66px; padding: 0; }
#span_ikon_sog { float: right; margin-right: 66px; padding: 0; }
#ikoner { float: left; clear: none; margin-top: 6px; margin-right: 16px; padding: 0; }
#soeg { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; float: left; margin: 4px 0 0 0; padding: 0; }
.soegbox { font-size: 9px; background-color: #fff; height: 15px; margin: 0; padding: 0; border-color: #666 #e0e0e0 #e0e0e0 #666; border-style: solid; border-width: 1px; }
/*film-bjaelke*/
#film_border { margin-right: 3px; margin-left: 3px; }
#film { width: 910px; height: 121px; clear: both; margin: 0; padding: 0; order-right-style: solid; }
/*menu*/
#menu_border { clear: both; margin: 3px; }
#menu_span { background-color: #005e26; width: 910px; padding: 0; }
#menu { background-color: #005e26; height: 30px; margin-right: 40px; margin-left: 50px; padding: 0; }
/* 1. Level */
#nav, #nav ul { position: absolute; top: 154px; z-index: 1; padding:0; margin:0; list-style-type: none; }
#nav li { 
			background-color: #005e26; 
			background-image: none; 
			background-position: 0 0; 
			float: left; 
			padding:7px 16px; 
			}
#nav li a { color:#fff; text-transform:uppercase; font-size:10px; font-weight:normal; display: block; }
#nav li:hover , #nav li.sfhover { 
									background-color: #2d6f2c; 
									border-bottom: 3px solid #e4ab23; 
									}
#nav li.act { 
				background-color: #2d6f2c; 
				border-bottom: 3px solid #e4ab23; 
				}
#nav li.act a { color: #e4ab23; }
/* 2. Level */
#nav li ul { background-color: #fff; position:absolute; top: 0; left:-999em; width: 150px; margin-top: 33px; margin-left: -16px; }
#nav li ul li { color: #2d6f2c; background-color: white; width: 150px; padding:0 0 0 5px; border-bottom: 3px solid #fff; }
#nav li:hover ul li a, #nav li.sfhover ul li a { 
												text-transform:none; 
												font-weight:normal; 
												color:#2d6f2c; 
												padding:4px 2px;
												}
#nav li ul li:hover, #nav li ul li.sfhover { color: #e4ab23; background-color: #fff; border-bottom: 3px solid #fff; }
#nav li ul li:hover a, #nav li ul li.sfhover a { color: #e4ab23; background-color: #fff; }
#nav li ul li.act2 { color: #e4ab23; background-color:#fff; border-bottom: 3px solid #fff; }

#nav li:hover ul, #nav li.sfhover ul { left:auto; }
#nav a { text-decoration:none;}
#nav a:hover { text-decoration:none;}


/*#menu ul { margin: 0; padding: 0; list-style-type: none; }
#menu ul li { display: inline; }
#menu a:link { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-transform: uppercase; height: 30px; float: left; padding-right: 16px; padding-left: 16px; display: block; }
#menu a:visited { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-transform: uppercase; height: 30px; float: left; padding-right: 16px; padding-left: 16px; display: block; }
#menu a:hover { color: white; font-size: 10px; font-weight: normal; line-height: 10px; background-color: #2d6f2c; text-transform: uppercase; height: 30px; float: left; padding-right: 16px; padding-left: 16px; border-bottom: 3px solid #e4ab23; display: block; }
#menu a:active { color: white; font-size: 10px; font-weight: normal; line-height: 10px; background-color: #2d6f2c; text-transform: uppercase; height: 30px; float: left; padding-right: 16px; padding-left: 16px; border-bottom: 3px solid #e4ab23; display: block; }
.menu_act { color: white; font-size: 10px; font-weight: normal; line-height: 10px; background-color: #2d6f2c; text-transform: uppercase; height: 30px; float: left; padding-right: 16px; padding-left: 16px; border-bottom: 3px solid #e4ab23; display: block; }
.menu_act a:link { color: white; font-size: 10px; font-weight: normal; line-height: 10px; background-color: #2d6f2c; text-transform: uppercase; height: 30px; float: left; padding-right: 16px; padding-left: 16px; border-bottom: 3px solid #e4ab23; display: block; }
.menu_act a:visited { color: white; font-size: 10px; font-weight: normal; line-height: 10px; background-color: #2d6f2c; text-transform: uppercase; height: 30px; float: left; padding-right: 16px; padding-left: 16px; border-bottom: 3px solid #e4ab23; display: block; }
.menu_act a:hover { color: white; font-size: 10px; font-weight: normal; line-height: 10px; background-color: #2d6f2c; text-transform: uppercase; height: 30px; float: left; padding-right: 16px; padding-left: 16px; border-bottom: 3px solid #e4ab23; display: block; }
.menu_act a:active { color: white; font-size: 10px; font-weight: normal; line-height: 10px; background-color: #2d6f2c; text-transform: uppercase; height: 30px; float: left; padding-right: 16px; padding-left: 16px; border-bottom: 3px solid #e4ab23; display: block; }*/
/*indholdscontainer*/
#content_border { clear: both; margin-right: 3px; margin-left: 3px; order-right-style: solid; }
#content_span { background-color: #182211; width: 910px; float: left; margin: 0; padding: 0; }
#content { background-color: #182211; margin: 0; padding: 40px 66px 50px; }
/*sidefod-bjaelke*/
#sidefod_border { clear: both; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; }
#sidefod_span { background-color: #242d1d; width: 910px; height: 25px; margin: 0; padding: 0; order-right-style: solid; }
#sidefod { color: #7c8177; font-size: 10px; background-color: #242d1d; text-align: center; margin: 0; padding: 0; }
#sidefod p { color: #7c8177; font-size: 10px; background-color: #242d1d; margin: 0; padding: 4px 0 0; }
#sidefod a:link { color: #7c8177; font-size: 10px; text-decoration: none; margin: 0; padding: 0; }
#sidefod a:visited { color: #7c8177; font-size: 10px; text-decoration: none; margin: 0; padding: 0; }
#sidefod a:hover { color: #7c8177; font-size: 10px; text-decoration: none; margin: 0; padding: 0; }
#sidefod a:active { color: #7c8177; font-size: 10px; text-decoration: none; margin: 0; padding: 0; }
/*styles til flex-content*/
.spalter_left_span { float: left; margin-right: 24px; }
.spalter_left { width: 375px; }
.spalter_right { width: 375px; float: left; }
.clear { clear: both; }
.link { font-weight: bold; }
.nyhed { margin-left: 59px; }
.nyhed p { color: #ead6b9; font-size: 11px; line-height: 16px; }
.nyhed a:link { color: #ead6b9; font-size: 11px; font-weight: bold; line-height: 16px; }
.nyhed a:visited { color: #ead6b9; font-size: 11px; font-weight: bold; line-height: 16px; }
.nyhed a:hover { color: #ead6b9; font-size: 11px; font-weight: bold; line-height: 16px; }
.nyhed a:active { color: #ead6b9; font-size: 11px; font-weight: bold; line-height: 16px; }
/*teaser baggrund til forside*/
.teaser { color: #ead6b9; font-size: 11px; line-height: 16px; }
#container_teaser { width: 313px; float: right; clear: both; margin: 0; padding: 0; }
#teaser_top { width: 313px; float: left; clear: both; margin: 0; padding: 0; }
#teaser_span { background-color: #3a4334; width: 313px; float: left; clear: both; margin: 0; padding: 0; }
#teaser_content { color: #ead6b9; margin: 0 10px; padding: 0; }
#teaser_bottom { width: 313px; float: left; clear: both; margin: 0; padding: 0; }
.tx-mininews-pi1-fp_listrowField-datetime { color: #ead6b9; font-size: 11px; line-height: 16px; }
.tx-mininews-pi1-fp_listrowField-title { color: #ead6b9; font-size: 11px; font-weight: bold; line-height: 16px; }
.tx-mininews-pi1-fp_listrowField-title a { color: #ead6b9; font-size: 11px; font-weight: bold; line-height: 16px; }
.tx-mininews-pi1-fp_listrowField-teaser { color: #ead6b9; font-size: 11px; line-height: 16px; }
.tx-mininews-pi1-fp_listrowField-more-link { color: #ead6b9; font-size: 11px; line-height: 16px; }
.tx-mininews-pi1-fp_listrowField-more-link a { color: #ead6b9; font-size: 11px; line-height: 16px; }
.tx-mininews-pi1-listrowField-teaser { color: #ccc; font-size: 11px; line-height: 16px; }
.tx-mininews-pi1-listrowField-teaser a { color: #ccc; font-size: 11px; line-height: 16px; }
.tx-mininews-pi1-listrowField-teaser a:link { color: #ccc; font-size: 11px; line-height: 16px; }
.tx-mininews-pi1-listrowField-teaser a:visited { color: #ccc; font-size: 11px; line-height: 16px; }
.tx-mininews-pi1-listrowField-teaser a:hover { color: #ccc; font-size: 11px; line-height: 16px; }
.tx-mininews-pi1-listrowField-teaser a:active { color: #ccc; font-size: 11px; line-height: 16px; }
/*Sitemap*/
.csc-sitemap { color: #ccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.csc-sitemap ul { color: #ccc; margin: 0; padding: 0 0 50px; list-style-type: none; }
.csc-sitemap li { margin: 0; padding-top: 10px; padding-bottom: 0; }
.csc-sitemap ul ul { color: #ccc; line-height: 20px; list-style-type: none; margin: 0; padding: 0 0 10px 15px; }
.csc-sitemap a:link { color: #ccc; font-weight: bold; text-decoration: none; }
.csc-sitemap a:visited { color: #ccc; font-weight: bold; text-decoration: none; }
.csc-sitemap a:hover { color: #ccc; font-weight: bold; text-decoration: underline; }
.csc-sitemap a:active { color: #ccc; font-weight: bold; text-decoration: none; }
