body
{
	 color: black;
	 font-size: 12px;
	 font-family: arial, verdana, sans-serif;
	 background-color: #000000;
}

div
{
     padding: 1.5px;
}

.main
{
 margin: 1px;
 padding: 2px;
 position:relative;
}
td{
  border-style: dashed;
  border-width: 1px;
  border-color: darkblue;
  border-top-style: none;
  border-left-style: none;
  font-size: 11px;
  padding: 3px;
}
th{
  font-size: 12px;
}
table
{
font-size: 12px;
}
img 
{
  border: none;
  margin: 0px;
  padding: 0px;
}

.dashed{
  border-style: dotted;
  border-width: 2px;
  border-color: darkblue;
  border-top-style: none;
  font-size: 12px;
}

.spread{
  margin-left: 25px;
  margin-right: 25px;
}

.share{
	float:right;
}

.share div{
	float:left;
}

/****** Header ******/

#header
{
	background-color: transparent;
	color: black;
	margin: 0 0 3px;
	background-image: url("graphics/headerback.jpg");
	background-repeat: repeat-x;
	height: 50px;
	padding: 0px;
}


/*************************/

/******* til siden: Links *******/
.linkTD
{
 	font-size: 95%;
	font-weight: bold;
	border-style: none;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #00006D;
}

.linkinfo
{
 	font-size: 85%;
	border-style: none;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #00006D;
}
/**********************************/

/******** Forum **********/

.forum
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
	width: 100%;
}

.emne
{
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	width: 60%;
}

.emneoverskrift
{
	font-size: 12px;
}

.threads
{
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	width: 75px;
}

.last_post
{
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	text-align: left;
	padding-left: 5px;
	width: 25%;
}

.nick
{
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
}

.reads
{
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-right-color: #0000C0;
	border-right-style: dashed;
}

.statusicon
{
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	width: 15px;
	text-align: center;
}

.dato
{
	font-size: 9px;
}

.reply
{
	border-style: none;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
}

.forumheader
{
	border-style: dashed;
	border-color: #0000C0;
	border-width: 1px;
	font-weight: bold;
}

.post_header
{
	border-style: dashed;
	border-color: #0000C0;
	border-width: 1px;
	font-weight: bold;
	background-color: #E5E7FF; 
	color: black;
}

.post_tekst
{
	font-size: 13px;
	font-family: verdana, arial, sans-serif;
	padding: 4px;
}

.quote
{
	border-style: dashed;
	border-color: #0000c0;
	border-width: 1px;
	font-size: 11px;
	font-weight: bold;
}

.quotee
{
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
}

/*************************/



/*********** Menuen ***********/

#menu
{
    position:absolute;
	top: 55px;
	left:2px;
	font-size: 11px;
	line-height: 20px;
	color: black;
	background-color: transparent;
	width: 120px;
	background-image: url("graphics/menupic.jpg");
	background-repeat: no-repeat;
	padding: 10px 5px;
}

.menuheader
{
 	font-weight: bold;
	font-size: 13px;
	font-family: arial, sans-serif;
	width: 120px;
	color: #F5CB05;
	background-color: transparent;
}

.menupunkt
{
 	font-size: 11px;
}

a.menupunkt:link
{
 	color: #E8DEB4;
	text-decoration: none;
	font-weight: bold;
}
a.menupunkt:visited 
{
 	color: #E8DEB4;
	text-decoration: none;
	font-weight: bold;
}
a.menupunkt:hover 
{
 	color: #E8DEB4;
	text-decoration: underline;
	font-weight: bold;
}
a.menupunkt:active 
{
  	color: black;
	text-decoration: none;
	font-weight: bold;
}

.underpunkt
{
 	font-size: 12px;
	color: #E8DEB4;
	background-color: transparent;
}

a.underpunkt:link
{
 	color: #E8DEB4;
	text-decoration: none;
	font-weight: bold;
}
a.underpunkt:visited 
{
 	color: #E8DEB4;
	text-decoration: none;
	font-weight: bold;
}
a.underpunkt:hover 
{
 	color: #E8DEB4;
	text-decoration: underline;
	font-weight: bold;
}
a.underpunkt:active 
{
  	color: black;
	text-decoration: none;
	font-weight: bold;
}

/*******************************/

#indhold
{
  text-align: left;
  line-height: 1.5em;
  margin-left: 121px;
  margin-right: 114px;
  padding: 10px;
  border-left-style: solid;
  border-right-style: solid;
  border-width: 2px;
  color: black;
  background-color: #F5F6FF;
  overflow:hidden;
}

.overskrift
{
 	font-size: 20px;
	font-weight: bold;
	font-family: Monotype Corsiva, verdana, arial, sans-serif;
	letter-spacing: 2px;
}

a:link 
{
 	color: #084480;
	text-decoration: none;
	font-weight: bold;
}
a:visited 
{
 	color: #084480;
	text-decoration: none;
	font-weight: bold;
}
a:hover 
{
 	color: #499cf8;
	text-decoration: underline;
	font-weight: bold;
}
a:active 
{
  	color: #084480;
	text-decoration: none;
	font-weight: bold;
}

.joke
{
	font-family: arial, verdana, sans-serif;
	font-size: 95%;
}

.felt
{
	font-family: arial, verdana, sans-serif;
	font-size: 95%;
	color: black;
	background-color: #DFDFDF;
  	border-style: dashed;
	border-width: 1px;
	border-color: #0000C0;
} 

.deltagerskema
{
    color: blue;
}

.subheader
{
	font-weight: bold;
	font-size: 13px;
}

.info
{
	font-weight: bold;
	font-size: 11px;
	color: #000458;
}

.punkt
{
	font-weight: bold;
	font-size: 16px;
	color: #000458;
	font-family: Monotype Corsiva, verdana, sans-serif;
}

/* ###### Right ####### */

#right
{
  position: absolute;
  right: 2px;
  top:55px;
  width: 103px;
  text-align: left;
  font-size: 11px;
  background-image: url("graphics/rightpic.jpg");
  background-repeat: no-repeat;
  color: #E8DEB4;
  background-color: transparent;
  padding: 10px 5px;
}

#right .header
{
 	font-weight: bold;
	font-size: 13px;
	font-family: arial, sans-serif;
	width: 105px;
	line-height: 20px;
	color: #F5CB05;
	background-color: transparent;
}

.rightpolltext
{
    padding:0px;
	color:#E8DEB4;
	font-size:11px;
	background-color: transparent;
	font-weight: bold;
}

/* ###### Footer ###### */

#footer {
  clear: left;
  padding: 1px;
  border-top-width: 2px;
  border-top-style: solid;
}


/* ###### Forum ####### */

.headline {
  background-color: #E5E7FF;
  color: black;
  border: 1px darkblue dashed;
 }
 
.forum_info{
	font-size: 10px;
	font-family: arial, sans-serif;
}

.thread_status{
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	width: 10px;
	text-align: center;
}

.thread_name{
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	width: 40%;
}

.thread_startet{
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	width: 20%;
}

.thread_svar{
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	text-align: center;
	width: 40px;
}

.thread_reads{
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	text-align: center;
	width: 40px;
}

.thread_sidste_post{
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: bold;
	border-style: none;
	border-left-style: dashed;
	border-left-color: #0000C0;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0000C0;
	border-bottom-width: 1px;
	width: 20%;
}

/* ####### nyheder ####### */

.nyhed{
	border-width: 1px;
	border-color: #0000C0;
	border-style: none;
	margin: 0 0 10px;
}
	
.nyheds_header{
	border-style: dashed;
	border-width: 1px;
	border-color: #0000C0;
	background-color: #E5E7FF;
	color: black;
	font-weight: bold;
	font-size: 12.2px;
	position:relative;
	height: 13px;
	line-height: 13px;
}

.nyheds_header_icon{
	height:30px;
	width: 30px;
	position: absolute;
	top: -8px;
}

.nyheds_info{
	font-weight: bold;
	font-size: 10.5px;
}
			
.nyheds_tekst{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}

.nyheds_kommentarer{
	border-style: dashed none none none;
	border-width: 1px;
	border-color: #0000C0;
	display: none;
}

.nyheds_kommentar{
	padding: 5px;
}

.nyheds_kommentar_info{
	font-weight: bold;
	font-size: 10.5px;
	border-style: dashed none dashed none;
	border-width: 1px;
	border-color: #0000C0;
}

.nyheds_kommentar_tekst{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}

.nyheds_footer{
	border-style: dashed none none none;
	border-width: 1px;
	border-color: #0000C0;
	font-weight: bold;
	font-size: 10.5px;
	padding: 0 0 11px 5px;
	position: relative;
	line-height: 11px;
}

/* ######## vedtægter ######## */

.paragraf
{
	border-style: dashed;
	border-width: 1px;
	border-color: #0000C0;
	background-color: #E5E7FF;
	color: black;
	font-weight: bold;
	font-size: 12px;
}

/* ######## tabs ######## */
.tabs{
	height: 30px;
	overflow: visible;
	color: #000;
	border-style: none none solid none;
	border-color: #FFF;
	border-width:1px;
	padding: 0px 5px;
}
.tab{
	padding: 0 10px;
	border-style: solid solid none solid;
	border-width: 1px;
	border-color: #FFF #999 #FFF #FFF;
	height: 30px;
	float:left;
	display: inline;
	overflow: hidden;
	background-color: #CCC;
	cursor:pointer;
	line-height: 30px;
}
.selected{
	border-style: solid solid none solid;
	border-width: 1px;
	border-color: #FFF #999 #FFF #FFF;
	background-color: #EEE;
}
.page{
	display: none;
	background-color: #EEE;
	padding: 0;
	margin: 0;
}

/* ######## countdown ######## */
.countdown{
	float:right;
	overflow:hidden;
	display:inline;
	font-weight: bold;
	font-family: verdana, sans-serif;
	color: #DDF;
	height:50px;
}

.countdown .header{
	font-size: 12px;
	padding: 0px;
}

.countdown table{
	margin:0 auto;
	text-align: center;
	border-collapse: collapse;
}

.countdown td{
	padding: 0px 10px;
	text-align:center;
}

.countdown .timerow td{
	font-size: 14px;
}

.countdown .inforow td{
	font-size: 10px;
}

/* ######## Collapse ######## */
.collapser{
	cursor: pointer;
	background-image: url("graphics/collapse.png");
	background-repeat: no-repeat;
	background-position: right center;
}

.collapseAll{
	cursor: pointer;
	background: transparent url("graphics/collapse_all.png") right center no-repeat;
	padding: 0 25px 0 0;
	float:right;
	overflow:hidden;
	outline:none;
}

.collapseNone{
	cursor: pointer;
	background: transparent url("graphics/expand_all.png") right center no-repeat;
	padding: 0 25px 0 0;
	float:right;
	overflow:hidden;
	margin: 0 5px;
	outline:none;
}

.collapsed{
	display: none;
}
