/*Box OVER STYLE*/

.thdrcell {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            padding:5px;
            border-bottom:1px solid #C8BA92;
         }
         
         .tdatacell {
            font-family:arial;
            font-size:12px;
            padding:5px;
            background:#FFFFFF
         }
         
         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:250px;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:250px;
         }
              .dvhdr1s {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:50px;
         }
         
         .dvbdy1s {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:50px;
         }
         


         p {
         margin-top:20px;
         }
         
         h1 {
         font-size:13px;
         }
         
         .dogvdvhdr {
            width:300;
            background:#C4D5E3;
            border:1px solid #C4D5E3;
            font-weight:bold;
            padding:10px;
         }
         
         .dogvdvbdy {
            width:300;
            background:#FFFFFF;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
            padding:10px;
         }
         
         .pgdiv {
         width:320;
         height:250;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20;
         font-family:arial;
         font-size:12px;
         }

/*Box OVER STYLE*/


/* ######### Hack - IE might need this ######### */
#sidebar {

	float: right;

	width: 137px;

	margin: 0;

	padding: 0;

	background: #fff;

	}

#sidebar {

	float: right;

	width: 137px;

	margin: 0;

	padding: 2;

	background: #fff;

	}

.rssfeeds a.rss  {

		padding: 1 1 1 25px;

		background: transparent url(http://dengang.dk/feeds/icon_rss.gif) no-repeat 6px 0;

		}

#sidebar .rssfeeds {

		height: 47px;
		/*width: 165px;*/

		margin: 0;

		padding: 0;

		background: transparent url(http://dengang.dk/feeds/feeds1.gif) no-repeat left top;

		}



* html .main-body{
width: 100%;
}

/* ######### CSS for Inverted Modern Bricks II Tabs. ######### */

.modernbricksmenu2{
margin : 0;
padding: 0;
/*border-BOTTOM: 5px solid #CAD7D4;/*04688D;*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
/* text-transform:uppercase; */
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 1px 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black;
/* border-top: 1px solid white; */
}

.modernbricksmenu2 a:hover{
background-color: #F6A504;
font: bold 11px Arial;
text-decoration: none;
color: #000;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
padding: 7px 10px 5px 10px;
margin-top: -1px;
background-color: #04688D;
color: white;
border-color: #04688D; 
}


/*
+----------------------------------------------------------------------+
|	PHP-Fusion Content Management System (c)2006/7 CSS file Entourage
|
|	Released under the terms and conditions of the
|	GNU General Public License (http://gnu.org).
|
|	Fuzed Themes - http://www.phpfusion-themes.com
+----------------------------------------------------------------------+
*/

body { padding: 0px; 
margin: 0px; 
color: #0F392D; 
background: #fdfdfd }

a { font-size: 10px; 
color: #000; 
/*font-weight: bold; */
font: normal 11px verdana, tahoma, arial, sans-serif;
text-decoration: none; 
background: inherit }

a.visit:visited { 
color: #538F71; 
text-decoration: none; 
background: inherit }

a:hover, a.visit:hover { 
color: #00B887; 
text-decoration: underline; 
background: inherit }

a.side {
color: #000; /*0F392D*/
text-decoration: none; 
font-weight: normal; 
font-size: 11px; 
background: inherit }

a:hover.side {
color: #00B887; 
text-decoration: underline; 
background: inherit }

.main-body { 
font-family: Tahoma, Arial, helvetica, serif; 
font-size: 11px; 
color: #0F392D; 
background-color: #F8F9F8; 
padding: 3px }

hr { 
border-top: 1px #E2E2E2 solid; 
border-bottom: 1px #F9F9F9 solid; 
margin: 3px 3px 3px 3px }

td { 
font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial; 
font-size: 11px }

pre { font-family: Tahoma, Arial, helvetica, serif; font-size:10px }

.alt { color: #666; background: inherit }

img {	border: 0px }

.wrapper { 
margin: auto; 
border:0; 
width:100%; 
font-family: Helvetica, sans-serif, Arial; 
font-size: 11px; 
font-weight: 300; 
color: #333; 
background: inherit }

.border_left { 
background-image: url(images/border_left.jpg); 
background-repeat: repeat-y; width: 60px }

.border_right { 
background-image: url(images/border_right.jpg);	
background-repeat: repeat-y; width: 60px 
}
.sub_nav { 
background-image: url(images/nav_bg.jpg); 
text-align: center; 
height: 32px; 
color: #095542; 
background-color: #F7F7F7 }

.navigation { padding: 5px 5px 5px 5px }

#navigation { 
height: 32px; 
text-align: center;
padding: 0px 0px }

#navigation a { 
font: normal  11px/22px Verdana, Arial, Helvetica, sans-serif; 
padding: 0px 4px 0px 4px; 
color: #095542; 
background-color: inherit; 
text-decoration: none; 
letter-spacing: 0.1em }

#navigation a:hover { color:#17A07C; background-color: inherit }

.filler_nav { background-image: url(images/filler_nav.jpg); 
color: #333; 
height: 8px; 
width: auto; 
background: inherit }

.tbl-border { background-color: #C1D0CC; color: #DDDDDD }

.tbl { 
font-family: Tahoma, Arial, helvetica, serif; 
font-size: 11px; 
padding: 3px 4px 3px 4px }

.tbl1 { 
font-family: Tahoma, Arial, helvetica, serif;	
font-size: 11px; 
color: #0F392D; 
background-color: #F8F9F8; 
padding:0px }

.tbl2 { 
font-family: Tahoma, Arial, helvetica, serif;	
font-size: 11px; 
color: #0F392D; 
background-color: #FDFDFD; 
padding:4px }

.tbl3 { 
font-family: Tahoma, Arial, helvetica, serif;	
font-size: 11px; 
color: #0F392D; 
background-color: #04688D; 
padding:4px }

.forum-caption { 
height: 24px; 
font-family: Tahoma, Arial, helvetica, serif; 
font-size: 11px; 
font-weight: bold; 
background-image: url(images/forum_bg.gif); 
color: #0B785F; 
background-color: #E6EEED; 
padding: 3px 4px 3px 4px }

.header { height: 83px; background-image: url(images/main_head_bg.jpg) }

.footer { 
padding-bottom: 0px; 
font: normal 11px tahoma, verdana, arial, sans-serif; 
text-align: center; 
color: #333; 
background: #FFFFFF url(images/footer_bg.jpg); 
height: 77px }

.footer_cell { background: #FFFFFF url(images/footer_cell.jpg); height: 77px }

form { display: inline; margin: 0; padding: 0 }

form input:focus, form input:hover, form select:focus, form select:hover, form textarea:focus, form textarea:hover
{ border: #779A91 1px solid; color: #1B5A35 }

.button { 
border: 1px solid #C1D0CC; 
background: #FFFFFF url(images/button.jpg) bottom left repeat-x; 
font-size: 10px; 
color: #37684B; 
font-family: verdana, sans-serif; 
margin-top: 2px }

.textbox { 
border: 1px solid #C1D0CC; 
background-color: #FFFFFF; 
font-family: "Lucida Sans Unicode", Verdana, sans-serif; 
font-size: 11px; 
color: #1B5A35 }

.quote {
border: 1px #C1D0CC solid; 
background: #FFFFFF url(images/code_header.png) no-repeat; 
background-position: top right; 
color: #4B8500; 
padding-left: 5px; 
margin: 0px 20px 0px 20px}

.smalltext { font: normal 11px tahoma, verdana, arial, sans-serif }

.side-border-left { padding: 5px }

.side-border-right { padding: 5px }

.cap-left { width: 9px; height: 21px; background-image: url(images/cap-left.gif) }

.cap-right { width: 9px; height: 21px; background-image: url(images/cap-right.gif) }

.cap-main {	
font-family: Verdana,Tahoma,Arial,Sans-Serif; 
font-size: 11px; font-weight: bold; 
color: #37684B; 
text-align: left; 
height: 21px; 
padding: 5px 2px 0px 5px;
background: inherit; 
background-image: url(images/cap-main.gif); 
background-repeat: repeat-x }

.border-left { width: 9px; background-image:url(images/border-left.gif); background-repeat: repeat-y }

.border-right { width: 9px; background-image: url(images/border-right.gif); background-repeat: repeat-y }

.border-bleft { width: 9px; height:16px; background-image: url(images/border-bleft.gif) }

.border-bright { width: 9px; height:16px; background-image: url(images/border-bright.gif) }

.border-bmain { height:16px; background-image: url(images/border-bmain.gif); background-repeat: repeat-x }

.table-left { width: 11px; height: 38px; background-image: url(images/table-left.gif) }

.table-right { width: 11px; height: 38px; background-image: url(images/table-right.gif) }

.table-main { 
font-family: Verdana,Tahoma,Arial,Sans-Serif; 
font-size: 11px;
font-weight: bold; 
color: #37684B; 
text-align: left; 
height: 38px; 
padding: 0px 2px 0px 6px; 
background: inherit; 
background-image: url(images/table-main.gif); 
background-repeat: repeat-x }

.tborder-left { width: 11px; background-image: url(images/tborder-left.gif); background-repeat: repeat-y }

.tborder-right { width: 11px; background-image: url(images/tborder-right.gif); background-repeat: repeat-y }

.tborder-bleft { width: 5px; height: 16px; background-image:url(images/tborder-bleft.gif) }

.tborder-bright { width: 5px; height: 16px; background-image:url(images/tborder-bright.gif) }

.tborder-bmain { height: 16px; background-image :url(images/tborder-bmain.gif); background-repeat: repeat-x }

.side-body { 
font: normal 11px tahoma, verdana, arial, sans-serif; 
color: #2B523B; 
padding: 4px 4px 6px 4px; 
border: 1px solid #9FB4AE; 
background: #F8F9F8 }

.news_block { padding: 4px 4px 6px 4px; border: 1px solid #C1D0CC; line-height:16px }

.news_poster { 
padding: 4px; 
border-top: 0px solid #C1D0CC; 
border-left: 1px solid #C1D0CC; 
border-right: 1px solid #C1D0CC; 
border-bottom: 1px solid #C1D0CC; 
line-height:16px; 
text-align:center }

.poll { height: 13px; border: 0px #C6C6C6 solid }

.comment-name { font-weight: bold; color: #3E61A9; background: inherit }

.shoutboxname { font-weight: bold; color: #3E61A9; background: inherit }

.shoutbox { color: #162962; background: inherit }

.shoutboxdate { font: normal 9px verdana, tahoma, arial, sans-serif; color: #076F78; background: inherit }

.small { font-size: 11px; font-weight: normal }

.small2 { font: normal 9px verdana, tahoma, arial, sans-serif; color: #076F78; background: inherit }

.comment-name { font-family: Tahoma, Arial, helvetica, serif; color:#113355 }

















.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 250px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
