/*   deafault links  */
a, a:link, a:visited {
	letter-spacing : 0px;
	text-decoration : none;
	color : #D4588A;
	font-weight : normal;
}
a:hover {
	text-decoration : none;
	color : #D4588A;
	font-weight : normal; 
}
a:active { 
	text-decoration : none;
	color : #D4588A;
	font-weight : normal; 
}
/*   deafault links  */
#b_menu ul .act1 a, #b_menu ul .act1 a:link, #b_menu ul .act1 a:visited, #b_menu ul .act2 a, #b_menu ul .act2 a:link, #b_menu ul .act2 a:visited{
	font-size : 9px;
	width : 126px;
	font-weight : normal;
	height : 26px;
	line-height : 26px;
	letter-spacing : 1px;
	color:#D4588A;
}
#b_menu li a, #b_menu li a:link, #b_menu li a:visited{
	font-size : 9px;
	width : 126px;
	font-weight : normal;
	height : 26px;
	line-height : 26px;
	letter-spacing : 1px;
	color:#222;
}
#b_menu li a:hover{
	font-weight : normal;
	height : 26px;
	line-height : 26px;
	letter-spacing : 1px;
	color:#D4588A;
}
#b_menu .hr{
	padding: 0;
	margin: 0;
	border : 0px solid #AAA;
	height : 1px;
	color:#AAA;
	background:#AAA;
}
#b_menu .hr_t{
	padding: 0;
	margin: 10px 0 0 0;
	border : 0px solid #AAA;
	height : 1px;
	color:#AAA;
	background:#AAA;
}
#b_menu ul{
	padding: 0;
	margin: 0;
	list-style-type : none;
}
#b_menu li{
	padding: 0;
	margin: 0;
	width : 126px;
}
h4, h4 a, h4 a:link, h4 a:visited{
	color:#222;
	font-weight : bold;
	font-size:13px;
	margin: 20px 0px 5px 0px;
}
h4 a:hover{
	color:#D4588A;
	font-weight : bold;
}
h4 a:active{
	color:#222;
	font-weight : bold;
	font-size:13px;
	margin: 20px 0px 5px 0px;
}
h3, h3 a, h3 a:link, h3 a:visited{
	color:#666;
	font-weight : normal;
	font-size:25px;
	line-height: 25px;
	margin: 20px 0px 5px 0px;
}
h3 a:hover{
	color:#D4588A;
	font-weight : normal;
}
h3 a:active{
	color:#666;
	font-weight : normal;
	font-size:25px;
	line-height: 25px;
	margin: 20px 0px 5px 0px;
}
h2, h2 a, h2 a:link, h2 a:visited{
	color:#AAA;
	font-weight : normal;
	font-size:25px;
	line-height: 25px;
	margin: 2px 0px 5px 0px;
}
h2 a:hover{
	color:#D4588A;
	font-weight : normal;
}
h2 a:active{
	color:#AAA;
	font-weight : normal;
	font-size:25px;
	line-height: 25px;
	margin: 2px 0px 5px 0px;
}
#d_menu_f{
	padding:0 0 0 14px;
}
#d_menu_f table{
	height: 100%;
	width:612;
}
#d_menu_f tr{
	height: 100%;
	width:612;
	background: transparent;
	text-align : center;
	vertical-align : bottom;
}
hr{
	color: #AAA;
	height: 1px;
	margin:0;
}
body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #666;
	margin : 30px 10px 10px 30px;
	padding : 0px;
}

/*    MENU   */
#d_menu_f a, #d_menu_f a:link, #d_menu_f a:visited{
	letter-spacing : 1px;
	text-decoration: none;
	font-weight : normal;
	color : #222;
	font-size : 10px;
}
#d_menu_f a:hover{
	text-decoration: none;
	font-weight : normal;
	color : #D4588A;
}
#d_menu_f a:active{
	text-decoration: none;
	font-weight : normal;
	color : #222;
}
#d_menu_f .act a, #d_menu_f .act a:link, #d_menu_f .act a:visited{
	text-decoration: none;
	font-weight : normal;
	color : #D4588A;
	font-size : 10px;
}
#d_menu_f .act a:hover{
	text-decoration: none;
	font-weight : normal;
	color : #D4588A;
}
#d_menu_f .act a:active{
	text-decoration: none;
	font-weight : normal;
	color : #D4588A;
}
/*    MENU   */

/*   brødtekst   */
p, td, input, select, textarea {
	font-size: 10px;
	line-height: 15px;
	margin : 8px 0px 0px 0px;
	color : #222;
}
/*   brødtekst   */
.caption{
	font-size: 10px;
}
#cent_table{
	border:0;
	width: 100%;
	text-align : center;
	background: transparent;
}
#cent_td{
	text-align : center;
}
#page{
	position : relative;
	margin : 0px auto;
	width:760;
	background-color : #FFF;
	text-align : left;
}
#topa{
	height: 205px;
	width:760;
	background : url(top_a.jpg) no-repeat;
}
#topb{
	height: 37px;
	width:760;
	background : url(top_b.gif) no-repeat;
}
#topba{
	height: 48px;
	width:760;
	background : #AAA;
}
#topbb{
	height: 37px;
	width:760;
	background : url(top_bb.gif) no-repeat;
}
#b_middle tr{
	vertical-align:top;
}
#overindhold{
	height:30;
}
#indhold{
	vertical-align:middle;
	width:513;
}
#indhold tr{
	vertical-align:middle;
}
#underindhold{
	height:30;
}
#marg_indhold_l{
	width:75;
}
#marg_indhold_r{
	width:172;
}



#b_m_menu{
	width:75;
}#b_menu{
	width:126;
}#b_marg_m_i{
	width:23;
}#b_indhold{
	width:476;
}#b_indhold tr{
	vertical-align:middle;
}#b_marg_indhold_r{
	width:60;
}


#footer{
	padding:10px 65px 10px 65px;
	width:610;
}
#footer table{
	width:615;
}
#footer tr{
	width:100%;
	background: tranparent;
	text-align : center;
}
#footer td{
	font-size: 9px;	
}#b_footer{
	padding:10px 65px 10px 65px;
	width:610;
	display:none;
}