/* CSS Document */

body {
background: url(../img/bg/all.jpg) repeat-x #353736;
text-align: center;
margin: 0px;
padding: 0px;
font-family: Tahoma;
font-size: 11px;
color: #f3f3f3;
}

.submenu {
	margin:0px;
	display:block;
	height:0px;
	overflow:hidden;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);	
}

/* Box Padding classes */
table.pad20 {
width: 100%;
margin-bottom: 10px;
}

table {
border-collapse: collapse;
padding: 0;
}

table td {
vertical-align: top;
padding: 0;
}


/* This is where you can customize the appearance of the tooltip */
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#dee7f7; border:1px solid #336; 
  width:250px; padding:4px;
  color:#000; font-size:11px; line-height:1.2;
}

div#container { 
margin: 0px auto 0px auto;
width: 994px;
}

div#toplogo {
position: relative;
background: url(../img/topstatist/demon.jpg) no-repeat; width:993px; height:101px;
}

div#globalsearch {
position: absolute;
left:785px; top:43px; width:150px; z-index: 5;
}

div#top {
background: url(../img/bg/top.jpg) no-repeat; width:993px; height:83px; top:101px;
}

div#menucontainer {
}

div#text {
width: 760px;
}

.choffhand {
position: absolute; left: 0px; top: 0px; z-index: 5;
}

div#content {
position: relative;
background: url(../img/bg/center.jpg) repeat-y;
text-align: left;
min-height: 400px;
}

div#bottom {
position: relative;
background: url(../img/bg/bot.gif) no-repeat; width:993px; height:126px; text-align:center; z-index: 1;
}

div#menutop { background:url(../img/menu/top.gif) no-repeat; left:0.4em; width:155px; height:54px; }
div#menucenter { background:url(../img/menu/center.gif) repeat-y;  left:0.4m; width:155px; margin-bottom: -5px; }
div#menubot { background: url(../img/menu/bot.gif) no-repeat; left:0.4em; width:155px; height:52px; }
div#menutext {
//margin-left: 15px; text-align: left; 
	margin:0px;
	padding:20px;
	width: auto;
}
div#menutext>a {
	margin:0px;
	display:block;
	height:20px;
}


.globalsearchform {
width:150px; color:#e4e4e4; border:none; background:none;
font-family: Tahoma;
font-size: small;
line-height: 12px;
}

/* Font classes */
.headline {color: #f6d023; font-weight:bold;}

/* text decoration: none; her på samtlige a:pseudo klasser gør det unødvendigt at sætte den andre steder, derfor slettet fra alle klasser under */
a:link, a:visited { color: #a9d7ef; text-decoration:none; }
a:hover, a:active { color: #ffad00; text-decoration:none; }
a.search:link, a.search:visited { color: #f6d023; }
a.search:hover, a.search:active { color: #ffad00; }
a.headline:link, a.headline:visited { color: #f6d023; }
a.headline:hover, a.headline:active { color: #ffffff; }
a.whitefat:link, a.whitefat:visited { color: #F3F3F3; font-weight:bold; }
a.whitefat:hover, a.whitefat:active { color: #fff600; font-weight:bold; }
a.menu:link, a.menu:visited { color: #ffffff; }
a.menu:hover, a.menu:active { color: #f6d023; }
a.boxtop:link, a.boxtop:visited { color: #ffe3a9; border-bottom:1px dotted; }
a.boxtop:hover, a.boxtop:active { color: #f6d023; border-bottom:1px dotted; }
a.comment:link, a.comment:visited { color: #f0a900; border-bottom:1px dotted; font-weight:bold; }
a.comment:hover, a.comment:active { color: #f6d023; border-bottom:1px dotted; font-weight:bold; }
a.showmore:link, a.showmore:visited { color: #f0a900; border-bottom:1px dotted; font-weight:bold; float:right; }
a.showmore:hover, a.showmore:active { color: #f6d023; border-bottom:1px dotted; font-weight:bold; float:right; }
a.alpha:link, a.alpha:visited { color: #f0a900; font-weight:bold; }
a.alpha:hover, a.alpha:active { color: #f6d023; font-weight:bold; }
a.contact:link, a.contact:visited { color: #2bd0ff; font-weight:bold; }
a.contact:hover, a.contact:active { color: #FFFFFF; font-weight:bold; }
a.poll:link, a.poll:visited { color: #f6d023; }
a.poll:hover, a.poll:active { color: #ffffff; }

/* Comment box classes */
.commentTL { background:url(../img/box/comment/tl.gif); padding-left:4px;}
.commentT { background:url(../img/box/comment/t.gif) repeat-x; width:100%;}
.commentTR { background:url(../img/box/comment/tr.gif); height:5px;}
.commentL { background:url(../img/box/comment/l.gif) repeat-y;}
.commentM { background-color:#FFFFFF;}
.commentR { background:url(../img/box/comment/r.gif) repeat-y;}
.commentBL { background:url(../img/box/comment/bl.gif); height:5px;}
.commentB { background:url(../img/box/comment/b.gif) repeat-x;}
.commentBR { background:url(../img/box/comment/br.gif); padding-right:4px;}

/* Black box classes */
.blackTL { background:url(../img/box/3/tl.gif); padding-left:7px; }
.blackT { background:url(../img/box/3/t.gif) repeat-x; width:100%;}
.blackTR { background:url(../img/box/3/tr.gif); height:7px;}
.blackL { background:url(../img/box/3/l.gif) repeat-y;}
.blackM { background-color:#000000;}
.blackR { background:url(../img/box/3/r.gif) repeat-y;}
.blackBL { background:url(../img/box/3/bl.gif); height:9px;}
.blackB { background:url(../img/box/3/b.gif) repeat-x;}
.blackBR { background:url(../img/box/3/br.gif); padding-right:7px;}

/* Brown box classes */
.brownTL { background:url(../img/box/4/tl.gif); padding-left:7px;}
.brownT { background:url(../img/box/4/t.gif) repeat-x; width:100%;}
.brownTR { background:url(../img/box/4/tr.gif); height:7px;}
.brownL { background:url(../img/box/4/l.gif) repeat-y;}
.brownM { background-color:#272727;}
.brownR { background:url(../img/box/4/r.gif) repeat-y;}
.brownBL { background:url(../img/box/4/bl.gif); height:9px;}
.brownB { background:url(../img/box/4/b.gif) repeat-x;}
.brownBR { background:url(../img/box/4/br.gif); padding-right:7px;}

/* Blue box classes */
.blueTL { background:url(../img/box/5/tl.gif); padding-left:7px; }
.blueT { background:url(../img/box/5/t.gif) repeat-x; width:100%;}
.blueTR { background:url(../img/box/5/tr.gif); height:7px;}
.blueL { background:url(../img/box/5/l.gif) repeat-y;}
.blueM { background-color:#0e1823;}
.blueR { background:url(../img/box/5/r.gif) repeat-y;}
.blueBL { background:url(../img/box/5/bl.gif); height:9px;}
.blueB { background:url(../img/box/5/b.gif) repeat-x;}
.blueBR { background:url(../img/box/5/br.gif); padding-right:7px;}

/* Black cornerbox classes */
.black20TL { background:url(../img/box/6/tl.gif); padding-left:20px; }
.black20T { background:url(../img/box/6/t.gif) repeat-x; width:100%;}
.black20TR { background:url(../img/box/6/tr.gif); height:21px;}
.black20L { background:url(../img/box/6/l.gif) repeat-y;}
.black20M { background:url(../img/box/6/m.gif);}
.black20R { background:url(../img/box/6/r.gif) repeat-y;}
.black20BL { background:url(../img/box/6/bl.gif); height:21px;}
.black20B { background:url(../img/box/6/b.gif) repeat-x;}
.black20BR { background:url(../img/box/6/br.gif); padding-right:20px;}

/* Comment Box */
.comBlue20TL { background:url(../img/box/7/tl.gif); padding-left:21px; }
.comBlue20T { background:url(../img/box/7/t.gif) repeat-x; width:100%;}
.comBlue20TR { background:url(../img/box/7/tr.gif); height:21px;}
.comBlue20L { background:url(../img/box/7/l.gif) repeat-y;}
.comBlue20M { background:url(../img/box/7/m.gif);}
.comBlue20R { background:url(../img/box/7/r.gif) repeat-y;}
.comBlue20BL { background:url(../img/box/7/bl.gif); height:21px;}
.comBlue20B { background:url(../img/box/7/b.gif) repeat-x;}
.comBlue20BR { background:url(../img/box/7/br.gif); padding-right:21px;}


