﻿/* -- NORDJYSKE Biler - skin 2010 -- */
body { font-family: Verdana, Arial, Sans-Serif; font-size: 62.5%; background: #a8a8a8 url(backgrounds/bg-body.gif) 0 0 repeat-x; color: #0f0f0f; }
 a { text-decoration: none; color: #ffc85f; }
#wrap a:hover { text-decoration: underline; }
.dNone { display: none; }
#outerWrap { width: 948px; margin: 0 auto; padding-top: 9px; overflow: hidden; background: url(backgrounds/bg-page-top-cut.png) 0 0 no-repeat; }
#wrap { 
	width: 930px; 
	margin: 0 auto; 
	overflow: hidden;  
	border-top: none; 
	padding: 0 9px;
	background: url(backgrounds/bg-page.png) 0 0 repeat-y;
	/*border-left: 1px solid #fff;
	border-right: 1px solid #fff;*/
}
#content { background: #252525; float: left; }
#head, #logos { float: left; background: #fff; }
#head {  }
#logos { padding: 20px 0 12px; }
#njLogo { width: 456px; float: left; padding-left: 8px; padding-top: 3px; }
#sidebar { width: 321px; float: left; /*background: url(backgrounds/bg-right.gif) 0 270px repeat-x; */}
#bzContent { background: #333; width: 609px; float: left; overflow: hidden; font-size: 1.1em; }
#bzInnerContent { width: 600px; float: left; }
#footer { width: 100%; background:url(backgrounds/bg-page-bottom-cut.png) 0 0 no-repeat; }
#footer p { padding: 10px 20px; color: #eee; }
#main { width: 582px;  color: #fff; padding: 10px 9px; }
#nav { float: right; padding: 0 10px; }
#nav li { float: left; }
#nav a { text-transform: uppercase; color: #333; font-size: 1.2em; display: block; padding: 0 10px; border-left: 1px solid #666; }
#nav a:hover { text-decoration: underline; }

#bzContent p {
font-size: 1.2em;
padding-top: 15px;
line-height: 1.2em;
}

.articleLeftCol{
width: 470px;
float: left;
}

.articleRightCol{
width: 100px;
float: left;
margin-left: 8px;
}

.articleRightCol .articleAdditionalInfo ul{
margin-top: 10px;
}

.articleRightCol .articleAdditionalInfo il{
padding-bottom: 10px;
}

#main div.articleRightCol h2{
font-size: 1.2em;
font-weight: bold;
}

.articleLeftCol{
padding-bottom: 15px;
}

.article_list { font-size: 1.2em; }
.article_list .article_text { display: block; float: right; width: 450px; height: 89px; overflow: hidden; }
.article_list li { float: left; width: 100%; padding: 15px 0; border-bottom: 1px dotted #a1a1a1; }
.article_image img {  border: 1px dotted #D5D5D5; padding: 3px; margin-right: 10px; float: left; }
.article_text h3  { margin-bottom: 6px; }
.article_text h3 a { font-size: 1.1em !important; border-bottom: 1px dotted #FFC85F; }
.article_text h3 a:hover { border-bottom: 1px solid #FFC85F; text-decoration: none !important; }
.article_date, .article_time { font-size: 0.7em; color:#fff; }
.article_date { margin-right: 5px; padding-right: 5px; border-right: 1px dotted #fff; }
.article_underrubrik { display: block; margin-top: 6px; color:#fff; }
.articleListHeader { font-size: 2em !important; font-family: Lucida Sans Unicode, Lucida Grande; color: #fff; padding-top: 5px; padding-left: 5px; }
.moreArticlesLink a { color:#fff; display:block; float:right; padding:5px; text-decoration:underline; }
.moreArticlesLink a:hover { text-decoration:none !important; }
.article_box { float: left; width: 275px; padding-right: 15px; margin-right: 15px; margin-bottom: 10px; border-right: 1px dotted #A1A1A1; }
.review_box { width: 275px; float: left; }
.article_box .article_list .article_text, .review_box  .article_list .article_text { width: 197px; }


/* -- nordjyske defaults -- */
.topBar { width: 930px; }
#leaderBoard { width: 930px; margin: 10px auto 1px auto; }
.sideBox { 
	margin: 10px; 
	float: left; 
	width: auto; 
	height: auto; 
	overflow: hidden;
	border: 1px solid #333;
}
.njBox { 
	width: 300x; 
	float: left;
	margin-left: 10px; overflow: hidden;
}

.bilby { width: 302px; float: left; margin-top: 10px; margin-bottom: 10px; text-align: center; margin-left: 10px; }

input, textarea, select { font-family: tahoma !important; }

#wrapper
{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}

.modalBackground
{
	filter: Alpha(Opacity=60); -moz-opacity:0.6; opacity: 0.6;
	width: 100%; height: 100%;
	background-color: #999999;
background: #333;
	position: absolute;
	z-index: 500;
	top: 0px;
	left: 0px;
}

.modalContainer
{
	position: relative;
	z-index: 7500;
	width:350px;
	text-align:center;
	background: #333;
	margin: 0 auto;
	padding: 20px;
}

.modal
{
    z-index: 10000;
    height : 500px auto;
}

.closeModalPopup
{
	cursor:pointer;
	margin-left:5px;
}

.articleAdditionalInfo img
{
	cursor:pointer;
}

.senesteNyt { width: 300px; margin: 10px 0 0 10px; }
.senesteNyt h1 { font-family: Lucida Sans Unicode,Lucida Grande; font-size: 2.2em; padding-bottom: 5px; font-weight: normal; border-bottom: 1px dotted #FFFFFF; color: #FFF; }
.senesteNyt ul { border-bottom: 1px dotted #FFFFFF; margin: 10px 0; }
.senesteNyt li { list-style: none; font-size: 1.2em; padding-bottom: 10px; padding-left: 14px; background: url("images/graa-pil.gif") no-repeat 0 2px; }
.senesteNyt a { color: #FFF; }
.senesteNyt li span { color: #FFC85F; }