/* $Id$ */

/* -------------------------------------------------------------- Latest News */
#latest-news {
	background: url('/images/template-common/latest-news-bg.jpg') no-repeat;
	height: 195px;
	position: relative;
	width: 210px;
	padding-top: 1px;
}

	#latest-news h2 {
		background: url('/images/template-common/latest-news-title.gif') no-repeat;
		height: 47px;
		margin: 0px;
		left: 0px;
		padding: 0px;
		position: absolute;
		top: 0px;
		width: 224px;
	}

		#latest-news h2 span {
			visibility: hidden;
		}

	#latest-news ul {
		margin: 47px 0px 0px 0px !important;
		padding: 0px;
	}

		#main #latest-news ul li {
			line-height: 125%;
			margin-bottom: 10px;
			padding: 0px 15px;
		}

			#latest-news ul li img {
				display: block;
				float: left;
				width: 60px;
			}

			#latest-news ul li div {
				float: left;
				padding-left: 15px;
				width: 114px;
			}
			#latest-news[id] ul li div {
				width: 105px;
			}

			#latest-news ul li p {
				font-size: 0.80em;
			}

			#latest-news ul li a {
				color: #b71234;
				font-size: 0.95em;
			}

#special-offers-lozenge {
	background: url('/images/template-common/special-offers-lozenge.jpg') no-repeat;
	display: block;
	height: 40px;
	margin: 10px 0px;
	width: 210px;
}

#special-offers-lozenge:hover {
	text-decoration: none;
}

	#special-offers-lozenge span {
		visibility: hidden;
	}


/* ----------------------------------------------------------- Special Offers */
#special-offers {
	background: url('/images/template-common/special-offers-bg.jpg') no-repeat;
	height: 244px;
	width: 210px;
}

	#special-offers h2 {
		background: url('/images/template-common/special-offers-title.gif') no-repeat;
		height: 47px;
		margin: 0px;
		padding: 0px;
		width: 210px;
	}

		#special-offers h2 span {
			visibility: hidden;
		}

	#special-offers ul {
		margin: 0px;
		padding: 0px;
	}

		#special-offers ul li {
			list-style-type: none;
			line-height: 100%;
			margin-bottom: 10px;
			padding: 0px 15px;
		}

			#special-offers ul li img {
				display: block;
				float: left;
				width: 60px;
			}

			#special-offers ul li div {
				float: left;
				padding-left: 15px;
				width: 120px;
			}
			#special-offers[id] ul li div {
				width: 105px;
			}

				#special-offers ul li div span {
					display: block;
					height: 42px;
					overflow: hidden;
				}

					#special-offers ul li div a {
						color: #b71234;
						font-size: 12px;
						font-weight: bold;
					}
	
				#special-offers ul li div p {
					color: #000000;
					font-size: 1em;
					font-weight: bold;
					margin: 0px 0px 10px 0px;
				}

					#special-offers ul li div p span.plusvat {
						display: inline;
						color: #000000;
						font-size: 0.75em;
						margin: 0px;
						height: auto;
					}