﻿div.latestNewsHolder
{
	margin-left: 20px;
	width: 288px;
}

div.latestNewsHolder2
{
	margin: 0 20px 0 0;
}

div.articleHolder
{
	clear: both;
	font-size: 13px;
	margin-bottom: 20px;
}

div.articleHolder div.floatLeft
{
	margin: 10px 10px 10px 20px;
}

div.articleHolder div.floatRight
{
	margin: 10px 20px 10px 10px;
}

div.articleHolder a,
div.articleHolder a:visited
{
	color: #00CCCC;
	text-decoration: underline;
}

div.articleHolder div.topImage
{
	margin: 0 0 20px 0;
}

div.articleHolder h1,
div.articleHolder h2,
div.articleHolder h3,
div.articleHolder h4,
div.articleHolder h5,
div.articleHolder p
{
	padding: 0 20px;
}

div.articleHolder ul
{
	margin: 13px 0;
}

div.articleHolder ul li
{
	background: url('/grafik/BazarOnline/icon.star.png') no-repeat left 6px;
	margin: 0 0 5px 20px;
	padding: 0 20px 0 11px;
}

div.articleHolder div.sectionTeaser
{
	background: url('/grafik/BazarOnline/border.dotted.black.gif') repeat-x bottom center;
	margin: 15px 20px 15px;
	padding-bottom: 15px;
}

div.articleHolder div.sectionTeaser h1,
div.articleHolder div.sectionTeaser h2,
div.articleHolder div.sectionTeaser h3,
div.articleHolder div.sectionTeaser p
{
	padding: 0;
}

div.articleHolder div.sectionTeaser h1
{
	font: bold 33px/34px 'Times New Roman';
	text-transform: uppercase;
}

div.articleHolder div.sectionTeaser h2,
div.articleHolder div.sectionTeaser p.date
{
	color: #000;
	font: bold 13px 'Trebuchet MS';
	margin-bottom: 3px;
	
	text-transform: uppercase;
}

div.articleHolder div.sectionTeaser p.date
{
	font-size: 11px;
	color: #9267A6;
	font-family: 'Trebuchet MS', 'Arial', 'Sans-Serif';
}

/* citat / fakta */
div.snapinFactsHolder
{
	background: #FAF0F8 url('/~/media/websites/bazaronline.dk/Layout/list articles.ashx') repeat-x;
	padding: 0 8px 10px 8px;
	width: 250px;
}

div.snapinFactsHolder p.headline
{
	color: #fff;
	font: normal 20px/40px 'Georgia';
	margin-bottom: 5px;
}

div.snapinFactsHolder p
{
	padding: 0;
}

div.snapinFactsHolder ul
{
	margin: 5px 0;
}

div.snapinFactsHolder ul li
{
	font-style: italic;
	list-style-type: circle;
	list-style-position: inside;
	margin-bottom: 5px;
	padding: 0 5px 0 15px;
}

/* calendar */
div.calendar div.articleHolder h1,
div.calendar div.articleHolder h2,
div.calendar div.articleHolder h3,
div.calendar div.articleHolder p
{
	padding: 0;
}

div.calendar div.articleHolder
{
	background: url('/grafik/BazarOnline/calendar.article.bg.png') repeat-y;
}

div.calendar div.sectionHolder
{
	background: url('/grafik/BazarOnline/calendar.article.bottom.png') no-repeat bottom;
	padding: 0 0 20px 50px;
}

div.calendar div.sectionTeaser
{
	background: url('/grafik/BazarOnline/calendar.article.top.png') no-repeat top;
	margin: 0 0 0 -50px;
	padding: 30px 0 0 50px;
	.position: relative;
}

div.calendar div.topImage
{
	background: #fffff6;
	margin: 30px 30px 0 0;
	padding: 0 0 20px 0px;
	.position: relative;
	.z-index: 100;
}

div.calendar div.sectionTeaser h1
{
	color: #fff;
	background: #000;
	display: inline;
	font-size: 24px;
	line-height: 24px;
	padding: 0 5px;
}

div.calendar div.sectionTeaser h2
{
	line-height: 18px;
}

div.calendar div.articleHolder p
{
	background: url('/grafik/BazarOnline/calendar.section.textbg.png') repeat;
	line-height: 21px;
	margin: 0 30px 10px 0;
}

div.calendar div.sectionTeaser p.date
{
	background: none;
	margin: 0 0 5px 0;
	line-height: 15px;
}
