/* general */

BODY {
	margin: 0px 0px 0px 0px;
	padding:0px;
	color : #000000;
	background-color: #e7e7e7;
	}

table {
	border-collapse: collapse;
	}	

td,tr,p,div {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	vertical-align:top;
	border: none;
	}

th {
	text-align:left;
}

.td_left {
 	background-image: url(/images/web/bg_left.gif); 
	}	
	
.td_right {
 	background-image: url(/images/web/bg_right.gif); 
	}
			
.td_maintd {
 	/* background-color: #9B0103;  uncomment og nederste del af siden vil være samme rød som footerborderen ....*/
	}	
	
.td_menu {
 	background-color: #f2f2f2;
 	background-image: url(/images/web/bg_td_menu.gif); 
	text-align:left;
	height: 700px;
	padding: 10px 5px 5px 10px;
	}

.td_content {
 	background-color: #ffffff;
	text-align:left;
	padding: 10px 5px 5px 13px;
	}
	
.td_header_right {
 	background-color: #ffffff;
 	background-image: url(/images/web/bg_td_headerright.gif); 
 	/*background-image: url(/images/web/bg_td_headerright_xmas.gif);*/
	text-align:left;
	width: 556px;
	height: 80px;
	}

.td_header_left {
 	background-color: #f2f2f2;
 	background-image: url(/images/web/bg_td_headerleft.gif);
 	/* background-image: url(/images/web/bg_td_headerleft_xmas.gif); */
	text-align:left;
	width: 204px;
	height: 80px;
	}	

.td_footer {
 	background-color: #C00C0E;
 	/* background-image: url(/images/web/bg_td_footer_xmas.gif); */
 	background-image: url(/images/web/bg_td_footer.gif); 
	text-align:left;
	width: 760px;
	height: 35px;
	}	

.td_footer2 {
	background-color: #9B0103;
	text-align: right;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 5px 5px 5px;
	}	

.content_breadcrumbtrail {
	padding: 50px 0px 0px 40px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #333333;
	text-align:left;
	}

.content_salute {
	padding: 50px 0px 0px 36px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #333333;
	text-align:left;
	}
		
/* menuboxes */	
	
.content_menuheader{
 	background-image: url(/images/web/bg_td_menuboxheader.gif); 
	text-align:left;
	width: 185px;
	height: 20px;
	}	
	
.content_menutitle{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #333333;
	text-align:left;
	padding: 2px 0px 0px 25px;
	}	
		
.content_menulinks{
	text-align:left;
	padding: 3px 0px 0px 25px;
	}	

.content_menulinks_banner{
	text-align:left;
	/*padding: 5px 0px 0px 0px;*/
	padding: 5px 0px 0px 25px;
	}		
	
/* content boxes */

.content1_header{
 	background-image: url(/images/web/bg_td_contentheader1.gif); 
	text-align:left;
	width: 294px;
	height: 20px;
	}		
	
.content1_title{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #333333;
	text-align:left;
	padding: 2px 0px 0px 25px;
	}	
	
.content1_text{
	text-align:left;
	padding: 3px 0px 0px 25px;
	}

.content2_header{
 	background-image: url(/images/web/bg_td_contentheader2.gif); 
	text-align:left;
	width: 210px;
	height: 20px;
	}		
	
.content2_title{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #333333;
	text-align:left;
	padding: 2px 0px 0px 25px;
	width: 200px;
	}	
	
.content2_text{
	text-align:left;
	padding: 3px 0px 0px 25px;
	}
		
.content3_header{
 	background-image: url(/images/web/bg_td_contentheader_big.gif); 
	text-align:left;
	width: 536px;
	height: 20px;
	}		
	
.content3_title{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #333333;
	text-align:left;
	padding: 2px 0px 0px 25px;
	}	
	
.content3_text{
	text-align:left;
	padding: 3px 0px 0px 25px;
	}
		
/* links */

a:link, a:visited {
	font-size: 11px; color: #9B0103; text-decoration: none;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

a:hover {
	color: #760002;	text-decoration: underline;
	}

a.footer:link, a.footer:visited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
  	color: #ffffff;
	text-align:left;
	}

a.footer:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:left;
	color: #eeeeee;
	text-decoration: underline;
	}

/* the rest... */	
	
.inputbox {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	background: #FFFFFF;
	border: 1px solid;
	}
	
.button {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	}
/* chat */
#chatcontrols {
	display: none;
}
#chatoutputlist {
}
#chatstatus {
	position: absolute;
	top: 700px;
}

#chatoutput ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}

#chatoutput li {
	margin: 10px;
	padding: 4px;
	background-color: #f7f7f7;
}
#chatoutput ul li span.name {
	padding-right: 19px;
	font-weight: bold;
}
#chatoutput ul li span.time {
	display: block;
	text-align: right;
	font-size: 9px;
}

#chatoutput ul li span.action {
	display: block;
	font-style: italic;
}

.chatprv {
	color: red;
	border: 1px solid #f9f9f9;
}

.chatpub {
	border: 1px solid #f9f9f9;
}

.chatsys {
	border: 1px solid #f9f9f9;
	color: purple;
}
