/*
	Author: www.dkby.net 
	Date: 26/5/'08
	Title: DKBy.Net 
====================================
*/
body{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:120%;
	background:#000 url(images/bodybg.gif) repeat-x;
	
}
*{
/*	margin:0; */
  padding:0;
}
img{
	border:none;
}

ul,ol,li{
	list-style:none;
}	
a{
	text-decoration:none;
	color:#0061C4;
}
a:hover{
	color:#0061C4;
	text-decoration:none;
}
.hide,h1 b,h2 b,h5 b,a i,.subscribeh span{
     position: absolute;
     left: -9999px;
}
iframe{
	margin:0 0 5px 0;
}


#wrap{
	width:960px;
	text-align:left;
	margin:12px auto 0;
	background:#F2F2F2 url(images/wrapbg.gif) repeat-x;
}

#header{
	width:960px;	overflow:hidden;
/*	background:url(/images/dkby-logo-45.png) no-repeat 20px 5px;*/
}

#headerTop{
	width:960px;
}

#logoContainer{
	width:500px;
	float:left;
	margin:5px 0 0 20px;
	font-weight:bold;
	color:#888888;
}

#logoContainer a {
	color:#888888;
	text-decoration:none;
}

#ads{
	float:right;
	margin:4px 20px 0 0;
	border:1px solid #D2D2D2;
}

#topads{
	margin:0 0 0 30px;
}

#topsearch{
	width:227px;/*229*/
	float:right;
	margin:58px 20px 0 0;
	border:1px solid #D2D2D2;

}

#topsearch .search_txt{
	width:199px;	height:23px;
	
	border:1px solid #fff;
	border-right:0;
	float:left;
	color:#292929;
	font-size:12px;
	background:#D2D2D2;
	padding:3px 0 0 7px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:191px;	height:20px;	
}
html>body #topsearch .search_txt{
	width:191px;	height:20px;	
}
#topsearch  .search_img{
	width:28px;	height:23px;
	border:1px solid #fff;
	border-left:0;	
/*	background:url(images/search_icon.gif) no-repeat 1px 1px; */
	background:url(/images/icons/find.png) no-repeat 1px 1px;
	font-size:0;
	border:0;
	cursor:pointer;
	float:right;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:27px;	height:23px;
}


#HeaderImg{
	height:239px;
	text-align:center;
	clear:both;

}

#midbody{
	width:960px;
	text-align:left;
	padding:2px 0 0 0;
	overflow:hidden;
}
/*********Left part*******/
#midbodyLeft{
  width:701px;
  float:left;
  overflow:hidden;

}



#mainContent{
	width:671px;
	margin:0 10px 20px 20px;
	overflow:hidden;


}

.topics{
	width:671px;
	background: #fff url(images/topicsbg.gif) repeat-x ;
	overflow:hidden;
	margin-bottom:25px;
}

.topicsfr{
	width:620px;
	padding:10px 12px 10px 15px;
/*	background: #fff url(images/topicsbg.gif) repeat-x ;*/
	text-align:left;
	overflow:hidden;
	background:#F2F2F2 url(images/wrapbg.gif) repeat-x;
}

.topicsfre{
	width:620px;
	padding:10px 12px 10px 15px;
/*	background: #fff url(images/topicsbg.gif) repeat-x ;*/
	text-align:left;
	overflow:hidden;
	background:#F2F2F2;
}

.wwwthumb{
	border:2px solid #999999;
}

.slettet{
  text-align: center; 
  border: 2px solid #f00; 
  font-weight: bolder; 
  color: #f00; 
}

.buttonright{
  float:right;
  text-transform:none;
}

.buttonright img{
  float: left;
}


.fright{
	float:right;
	margin:3px;
}

.frightkort{
	float:right;
	margin:20px;
}

.frightkort img{
  border: 3px solid #888;
}

.fright img{
	float: right;
  align: right;
}

.fleft{
	float:left;
	margin:3px;
}

blockquote{
	margin:15px;
	display:block;
	padding-left:10px;
	border-left:3px solid #DDDDDD;
	font-style:italic;
	line-height:16px;

}


.topicsTop{
	width:651px;
	padding:15px 10px 15px 10px;
	background:url(images/topicstopbg.gif)  no-repeat left top;
	overflow:hidden;
	line-height:25px;
}

.dateBox{
	width:48px;
	float:left;
	background:url(images/datebox.jpg) no-repeat center;
	overflow:hidden;
}

.dateBoxTop{
	font-size:12px;
	font-weight:bold;
	color:#828282;
	text-align:center;
	line-height:16px;
	height:18px;
	text-transform:capitalize;


}

.dateBoxBottom{
	font-size:21px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:31px;
	line-height:24px;
	text-transform:capitalize;

}



.titleBox{
	width:573px;
	float:right;

}

.titleBox h2{
	display:block;
	padding:10px 0 0 0 ;
	font-weight:bold;
	font-size:17px;
	color:#383838;
	text-transform:uppercase;
	line-height:20px;

}
.titleBox h2 a{
	color:#383838;
	text-decoration:none;

}
.titleBox h2 a:hover{
	color:#383838;
	text-decoration:underline;

}

.PostAuthor{
	font-size:13px;
	color:#666666;
	line-height:20px;
}


.topicsContent{
	width:649px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-top:0px;
	padding:5px 10px 5px 10px;
	voice-family:"\"}\"";
	voice-family:inherit;
}

.ConTent{
	font-size:13px;
	color:#444444; 
}

.ConTent img{
	margin:5px;

}

.ConTent a{
	text-decoration:underline;
	color:#444444;

}
.ConTent a:hover{
	text-decoration:underline;
	color:#444444;

}

.vejr24 img{
	margin:2px;
}


.commentCount{
	border:1px solid #E4E4E4;
	background:url(images/commentcountbg.gif) repeat-x;
	overflow:hidden;
	margin-top:10px;
	width:627px;/*629*/


}


.CommentIn{
	width:515px;
	background:url(images/category_icon.gif)  no-repeat 5px 6px; 
	padding: 0 0 0 27px;
	font-size:12px;
	line-height:29px;
	color:#FF9900;
	overflow:hidden;
	float:left;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:488px;

}
.CommentIn a{
	text-decoration:none;
	color:#FF9900;
}
.CommentIn a:hover{
	text-decoration:underline;
	color:#FF9900;
}

.CommentNumber{
	width:112px;
	line-height:29px;
	padding:0 0 0 26px;
	float:right;
	background:url(images/comment_icon.gif) no-repeat 0 8px;
	color:#458C2A;
	font-weight:bold;
	font-size:12px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:86px;
	height:27px;




}
.CommentNumber a{
	color:#458C2A;
	text-decoration:none;

}
.CommentNumber a:hover{
	color:#458C2A;
	text-decoration:none;

}



.commentContainer{
	width:671px;
	background: #fff url(images/topicsbg.gif) repeat-x ;
	overflow:hidden;
	margin-bottom:25px;
	border:1px solid #FFFFFF;
	border-top:0;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:669px;

}

.responseBox{
	width:669px;
	background:url(images/topicstopbg.gif) no-repeat top;
	padding:30px 0 25px 20px;
	font-size:17px;
	font-weight:bold;
	color:#383838;
	text-transform:uppercase;
	
	
	voice-family:"\"}\"";
	voice-family:inherit;
	width:649px;
}

.responseBox a{
	color:#383838;
	text-decoration:none;
}
.responseBox a:hover{
	color:#383838;
	text-decoration:underline;
}

.article{
	width:631px;
	margin:0 auto;

}


.article01{
	width:631px;
	margin:0 auto;
	margin-bottom:20px;
	background:url(images/conbg.gif) repeat-y;

}
.article02{
	width:631px;
	background:url(images/responsetop.gif) no-repeat;
}
.article03{
	width:631px;
	padding-bottom:7px;
	background:url(images/btmcorner.gif) no-repeat bottom;
}
.hdr{
	overflow:hidden;
	width:631px;


}
.hdrbg{
    width:13px;
	height:27px;
	float:left;
	background:url(images/bulletright.gif) no-repeat right;

}
.hdrleft{
	float:left;
	background:url(images/bullet.gif) no-repeat left;
	width:57px;
	height:27px;
}

h4{
	background:url(images/bulletbg.gif) repeat-x;
	width:auto;
	float:left;
	padding:6px 20px 0  8px ;
	font-size:12px;
	color:#FF9900;
	font-weight:bold;
	height:21px;
}

.con{
	clear:both;
	padding:18px 23px;
	font-size:11px;
	line-height:13px;
	background:url(images/con02bg.gif) repeat-x;
	color:#454545;
	margin:0 1px;

}

h4 a{
	color:#FF9900;
	text-decoration:none;
}
h4 a:hover{

	color:#FF9900;
	text-decoration:underline;


}


.Postcomment{
	width:631px;
	margin:0 auto;
	padding-bottom:50px;

}

.Postcomment p{
display:block;

}

.Postcomment h2{
	font-weight:bold;
	font-size:17px;
	color:#383838;
	text-transform:uppercase;

}

.txt{
	font-size:11px;
	color:#454545;
	line-height:12px;
	display:block;
	padding: 12px 0;
}
.Postcomment form{
	padding:10px 0;

}

.Postcomment label{
	width:60px;
	display:block;
	float:left;
	font-size:13px;
	color:#3A3A3A;

}

.txtbox{
	width:220px;
	padding: 0 5px;
	height:18px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3A3A3A;
	line-height:18px;
	margin-bottom:7px;

}
.txtbox a{
	color:#FF9900;
	text-decoration:none;
}
.txtbox a:hover{

	color:#FF9900;
	text-decoration:underline;


}


.Postcomment  textarea{
	
	padding:10px;
	border:1px solid #BFBFBF;
	width:440px;
	font-size:13px;
	height:151px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3A3A3A;
	line-height:18px;
	margin-bottom:7px;
}


.submit_button{
	width:165px; 
	background:url(images/comment_buttton.gif) no-repeat;
	height:26px;
	cursor:pointer;
	border:none;
	font-size:0;

}






/************Right part***********/
#midbodyRight{
	width:259px;
	float:right;

}

#sidebar{
	width:229px;/*229*/
	border:1px solid #FFFFFF;
	background:#EAE9E9;
	margin:0 auto;
	margin-bottom:20px;
}


.sidebarTop01{
	font-size:14px;
	color:#4C4C4C;
	font-weight:bold;
	padding: 30px 0 15px 10px;
	width:216px;
}

.sidebarTop02{
	color:#F87814;
	font-size:12px;
	font-weight:bold;
	background:url(images/subscribe.gif) no-repeat 12px 0;
	padding: 0 0 0 47px ;
	height:30px;
	line-height:30px;
	width:179px;/*226*/


}

.sidebarTop02 a ,.sidebarTop03 a {
	color:#F87814;
	text-decoration:none;
}

.sidebarTop02 a:hover ,.sidebarTop03 a:hover {
	color:#F87814;
	text-decoration:underline;
}


.sidebarTop03{
	color:#F87814;
	font-size:12px;
	font-weight:bold;
	background:url(images/what_rss.gif) no-repeat 18px 0;
	padding: 0 0 0 47px ;
	line-height:27px;
	width:179px;/*226*/
	height:30px;

}

.sidebarTop04{
	color:#414141;
	font-size:12px;
	padding: 0 0 0 10px;


}


.sidebarTop05{
	width:207px;
	margin:22px auto;
	border:1px solid #D2D2D2;
	overflow:hidden;
	


}


.sidebarTop05 .srch_txt{
	width:178px;	height:23px;
	border:1px solid #fff;
	border-right:0;	
	float:left;
	color:#292929;
	font-size:12px;
	background:#D2D2D2;
	line-height:19px;
	padding:3px 0 0 7px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:171px;	height:20px;
}
html>body .sidebarTop05 .srch_txt{
	width:171px;	height:20px;	
}
.sidebarTop05  .srch_img{
	width:28px;	height:23px;
	border:1px solid #fff;
	border-left:0;	
/*	background:url(images/search_go.gif) no-repeat 1px 1px;*/
	background:url(/images/icons/find.png) no-repeat 4px 4px;
	font-size:0;
	border:0;
	cursor:pointer;
	float:right;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:27px;	height:23px;
}

.sidebarTop06{
/*	margin:5px; */
        text-align: center;
/*	border:1px solid #D2D2D2; */
	overflow:hidden;
	
}


#sidebar .widget {
	padding:0;
	margin:0;
	background:url(images/sidebarh2bg.gif) repeat-x;
}

.widgettitle{
	padding:0;
	margin:0;

}

#sidebar h2{
	height:29px;
	font-size:13px;
	font-weight:bold;
	color:#4C4C4C;
	line-height:29px;
	background:url(images/sidebarh2bg.gif) repeat-x;
	display:block;
	padding:0 0 0 20px;

}
#sidebar li{
	list-style:none;


}

#sidebar ul{
	border-top:1px solid #FFFFFF;
	padding:9px 9px 5px 9px;
	margin:0px 0px 0px 0px;
/*	background:#EAE9E9 url(images/sidebarulbg.gif) repeat-x top; */
	font-size:12px;

}

#sidebar ul li{
/* 	padding:0 0 0 28px; */
	padding:0 0 0 25px;
	margin:0px 0px 0px 0px;
	list-style:none;
/*	background:url(images/sidebarli.gif) no-repeat 0 5px; */
	line-height:26px;
/*	border-bottom:1px dashed #BDBDBD; */

}

.page_ny { background:url(/images/icons/pencil_add.png) no-repeat 0 5px; }
.page_item { background:url(/images/icons/dkby.gif) no-repeat 0 5px; }
.page_adresser { background:url(/images/icons/report.png) no-repeat 0 5px; }
.page_spisesteder { background:url(/images/icons/drink.png) no-repeat 0 5px; }
.page_underholdning { background:url(/images/icons/underholdning.png) no-repeat 0 5px; }
.page_vejr { background:url(/images/icons/weather_cloudy.png) no-repeat 0 5px; }
.page_tvguide { background:url(/images/icons/television.png) no-repeat 0 5px; }
.tvguide { background:url(/images/icons/television.png) no-repeat 0 5px; }
.page_marked { background:url(/images/icons/cart.png) no-repeat 0 5px; }
.page_ferieboliger { background:url(/images/icons/feriebolig.png) no-repeat 0 5px; }
.page_ferienhauser { background:url(/images/icons/de.gif) no-repeat 0 5px; }
.page_bolig { background:url(/images/icons/house.png) no-repeat 0 5px; }
.page_kontakt {	background:url(/images/icons/email_edit.png) no-repeat 0 5px; }
.page_email {	background:url(/images/icons/email.png) no-repeat 0 5px; }
.page_om { background:url(/images/icons/information.png) no-repeat 0 5px; }
.page_overnatning { background:url(/images/icons/clock.png) no-repeat 0 5px; }
.page_camping {	background:url(/images/icons/rainbow.png) no-repeat 0 5px; }
.page_foreninger { background:url(/images/icons/group.png) no-repeat 0 5px; }
.page_spil { background:url(/images/icons/controller.png) no-repeat 0 5px; }
.page_film { background:url(/images/icons/film.png) no-repeat 0 5px; }
.page_bruger { background:url(/images/icons/page_user.gif) no-repeat 0 5px; }
.page_musik { background:url(/images/icons/musik.gif) no-repeat 0 5px; }
.page_billeder { background:url(/images/icons/camera.png) no-repeat 0 5px; }

#sidebar .iconli{
	border-top:1px solid #FFFFFF;
	font-size:12px;
	padding:9px 0px 15px 9px;
	background:#EAE9E9 url(images/sidebarulbg.gif) repeat-x top;
}

#sidebar .iconli li{
/*	padding:0 0 0 28px; */
	padding:0 0 0 25px;
	list-style:none;
/*	background:url(images/sidebarli2.gif) no-repeat 0 2px;*/
	line-height:20px;
/*	line-height:26px;
	border-bottom:1px dashed #BDBDBD; */

}

#sidebar .iconli li a{
	font-size:12px;
	text-decoration:none;
	color:#3F3E30;

}
#sidebar .iconli li a:hover{
	text-decoration:underline;
	color:#3F3E30;
}




#sidebar ul li a{
	font-size:12px;
	text-decoration:none;
	color:#3F3E30;

}
#sidebar ul li a:hover{
	text-decoration:underline;
	color:#3F3E30;
}



#footer{
	width:940px;
	text-align:center;
	background:#000;
	padding:13px 0 0 20px;
	height:74px;
	clear:both;
	font-size:11px;
	color:#B6B6B6;
}
#footer a{
	color:#B6B6B6;
	text-decoration:none;
}
#footer a:hover{
	color:#B6B6B6;
	text-decoration:underline;

}



.profile001{
	width:669px;
	padding:30px 0 25px 20px;
	font-size:17px;
	font-weight:bold;
	color:#383838;
	text-transform:uppercase;
	
	
	voice-family:"\"}\"";
	voice-family:inherit;
	width:649px;
}


.profile001 h2{
	font-size:17px;


}
.profile001 .srch_txt{
	width:178px;	height:23px;
	border:1px solid #fff;
	border-right:0;	
	float:left;
	color:#292929;
	font-size:12px;
	background:#D2D2D2;
	line-height:19px;
	padding:3px 0 0 7px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:171px;	height:20px;
}
html>body .profile001 .srch_txt{
	width:171px;	height:20px;	
}
.profile001  .srch_img{
	width:28px;	height:23px;
	border:1px solid #fff;
	border-left:0;	
/*	background:url(/images/search_go.gif) no-repeat 1px 1px; */
	background:url(/images/icons/find.png) no-repeat 1px 1px;
	font-size:0;
	border:0;
	cursor:pointer;
	float:right;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:27px;	height:23px;
}


#navlist {
padding: 2px 0;
margin-left: 0;
border-bottom: 1px solid #778;
font: bold 8px Verdana, sans-serif;
}

#navlist li {
list-style: none;
margin: 0;
display: inline;
}

#navlist li a {
padding: 2px 0.5em;
margin-left: 4px;
border: 1px solid #778;
background: #efefef;
text-decoration: none;
}

#navlist li a:link {
color: #448;
}
#navlist li a:visited {
color: #667; 
}

#navlist li a:hover {
color: #000;
border-color: #227;
}

#navlist li a#current {
/*background: url(/images/tab_left_active.gif);*/
border-bottom: 1px solid #eee;
}



