
/* --------------------- page containers ------------------- */

#outer { /* contains all content */
	/* position: relative; */

	width: 100%;
	height: 100%;
	padding: 0;
}

#container { /* div id : contained in 'outer' : holds the total website page */
	position: relative; /* this way, the footer (which is contained in this div) can be positioned absolute by scripting */

	width: 990px;
	padding: 0;
	margin: 0 auto; /* centered */
	background-color: #FFFFFF;
	text-align: left; /* otherwise all contained text is center aligned due to the 'outer' align=center attribute */
}


/* --------------------- general ------------------- */

html {
	height: 100%; /* [A] : try to enable / disable this property combined with enabling / disabling [B] : IE and FF */
	padding: 0; /* maybe browsers do not have a 0 px default padding */
	margin: 0; /* maybe browsers do not have a 0 px default margin */
}

body {
	width: 100%; /* you may try to disable this property, it should not be needed */
	height: 100%; /* [B] : try to enable / disable this property combined with enabling / disabling [A] : IE and FF */
	padding: 0; /* most browsers do not have a 0 px default padding */
	margin: 0; /* most browsers do not have a 0 px default margin */

	/* all page elements have the font setting made here as default */
	font-family: verdana,arial,geneva,sans-serif;
	font-size: 11px;
	color: #505050;

background-image: url(http://www.winkelhartenschede.nl/graphics/body-bg.jpg);
	background-attachment: fixed;
	background-position: top center;
	background-repeat: no-repeat;
}

form {
	padding: 0;
	margin: 0;
}

.b {
	font-weight: 700;
}

.g {
	font-family: verdana,arial,geneva,sans-serif;
	font-size: 90%;
	color: #000000;
}

.FL {
	float: left;
}

.R {
	text-align: right;
}

.sgif {
	width: 1px;
	height: 1px;
}

a.linkA {
	color: #000000;
}

#chartest {
	position: absolute;
	top: 0px; /* needed !? to read clientWidth */
	visibility: hidden;
	font-family: verdana,arial,geneva,sans-serif;
	font-size: 11px;
}

.red, .mono {
	font-family: monospace;
}

.red {
	color: #FF0000;
}

.form_error_tekst {
	font-style: italic;
	padding: 0px 0px 0px 10px;
}

.zoekterm {
	font-weight: bold;
	color: #D80000;
	background-color: #f3f3f3;
	padding: 0px 2px 0px 2px;
}


#imgPopDiv {
	position: fixed; /* top and left are set by script : center on page */
	width: 400px;
	height: 400px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	display: none;
	z-index: 99;
}

#imgPopDiv table {
	width: 100%;
	height: 100%;
}

#imgPopDiv #imgPopCloseButton {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 21px;
	height: 21px;
	cursor: pointer;
}

#test-show-vars {
	font-family: "lucida console", monospace;
	font-size: 10px;
	padding: 3px;
	border: 1px solid #CCCCCC;
	width: 525px;
	margin: 10px 0px 10px 0px;
}

.kvotext {
	display: block;
	width: 250px;
	position: absolute;
	top: 10px;
	left: 10px;
}

/* ---------------------- header ---------------------------- */
/* contained in 'container' */

#header {
	position: relative; /* this way the main nav bar (which is contained in header) can be positioned at the bottom */

	width: 990px;
	height: 206px;
	padding: 0;
	margin: 0;

background-image: url(http://www.winkelhartenschede.nl/specialeinfo/header.jpg/);
	background-repeat: no-repeat;
}

#header a#go-home {
	position: absolute;
	top: 37px;
	left: 30px;
	z-index: 1;
}

#header a#go-home img {
	width: 240px;
	height: 120px;
	border: 0px solid #FFFFFF;
	z-index: 1;
}

#header a#go-test {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 1;
}

#header a#go-test img {
	width: 10px;
	height: 10px;
	border: 0px solid #FFFFFF;
	z-index: 1;
}

#top_nav {
	width: 880px;
	position: relative;
	float:right;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	padding: 5px 15px 0px 0px;
}

#top_nav a:link, #top_nav a:active, #top_nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#top_nav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#lang-flags{
	display:block; 
	position:relative; 
	left:21px; 
	top:10px; 
	height:27px; 
	width:94px;
	float:left;
background-image: url(http://www.winkelhartenschede.nl/graphics/bg-vlaggen.png);

}

table#flaggen {
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top: 6px;
	left: 6px;
	z-index: 99;
}

table#flaggen tr td {
	padding-right: 6px;
}

/* ---------------------- nav main ---------------------------- */
/* contained in 'header' */

#main_nav {
	position: absolute;
	bottom: 1px;
	left: 0px;

	width: 990px;
	height: 29px;
	padding: 0;
	margin: 0;

background-image: url(http://www.winkelhartenschede.nl/graphics/main_nav_bg.gif);
	background-repeat: repeat-x;
}

#main_nav ul {
	position: absolute;
	top: 0px;
	right: 0px;

	padding: 0;
	margin: 0;
	display: block;
	list-style-type: none;
	height: 29px;
}

#main_nav ul li {
	position: relative;

padding: 7px 10px 8px 10px;
	/* [A] : vertical tuning of the link text : gaat gelijk op (.!?.) met [B] */

	margin: 0px 0px 0px 0px;
	float: left; /* verwijdert rechter spatie !? */
	display: inline; /* = horizontal ! */

background-image: url(http://www.winkelhartenschede.nl/graphics/main_navitem_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

	/* tuning : dat de menu bar helemaal onderaan de header staat */
	/* IE6 : zie uitzondering !! */
	line-height: 14px;
}

#main_nav ul li a {
	color: #FFFFFF;
	
padding: 7px 10px 8px 10px;
	/* [B] : tuning van mouseover-vlak : gaat gelijk op (.!?.) met [A] */
	
	margin: 0px 0px 0px 0px;
	white-space: nowrap;
	display: inline;
	text-decoration: none;
}

#main_nav ul li ul {
	top: 31px; /* [C] */
	left: 0px;

	height: auto; /* !! */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: none; /* becomes block by mouseover */
	z-index: 2; /* the submenu needs to be OVER the teasers */
}

#main_nav ul li ul.Contact {
	left: auto;
	right: 0px;
}

#main_nav ul li ul li {
	background-image: none;
	display: block; /* vertical */
	padding: 0px 0px 0px 0px;

	/* anders komt er een horizontaal lijntje tussen de LIs in IE6 */
	/* hetzelfde aantal pixels optellen bij [C] zodat het submenu precies onder de menu bar komt */
margin: -2px 0px -2px 0px;

	float: none;
	width: 190px;

	border: 1px solid #FFFFFF;
}

#main_nav ul li ul li a {
	color: #FFFFFF;
	background-color: #979797;
	display: block;

padding: 6px 10px 6px 10px;

	margin: 0px 0px 0px 0px;
	width: 170px;
}

#main_nav ul li ul li a:hover {
	background-color: #b20000;
}

/* --------------------- column left ------------------- */
/* contained in 'container' */

#left {
	width: 190px;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 30px 7px;
background-image: url(http://www.winkelhartenschede.nl/graphics/content_bg.gif);
	background-repeat: repeat-x;
	float: left;
}

#categorieen,
#straten,
div .catstr-top,
div #categorieen-content,
div #straten-content,
#left-kader-bottom {
	width: 186px;
}

div .catstr-top {
	height: 34px;
	font-family: verdana;
	font-size: 11px;
	font-weight: 700;
}

div .catstr-top span.wit-links {
background-image: url(http://www.winkelhartenschede.nl/graphics/left_tab_wit_links.gif);
	width: 94px;
	height: 23px;
	text-align: center;
	float: left;
	color: #D80000;
	padding: 11px 0px 0px 0px;
	cursor: pointer;
}

div .catstr-top div.rood-links {
background-image: url(http://www.winkelhartenschede.nl/graphics/left_tab_rood_links.gif);
	width: 94px;
	height: 23px;
	text-align: center;
	float: left;
	color: #FFFFFF;
	padding: 11px 0px 0px 0px;
	display: block;
	text-decoration: none;
	cursor: default;
}

div .catstr-top span.wit-rechts {
background-image: url(http://www.winkelhartenschede.nl/graphics/left_tab_wit_rechts.gif);
	width: 92px;
	height: 23px;
	text-align: center;
	float: left;
	color: #D80000;
	padding: 11px 0px 0px 0px;
	cursor: pointer;
}

div .catstr-top div.rood-rechts {
background-image: url(http://www.winkelhartenschede.nl/graphics/left_tab_rood_rechts.gif);
	width: 92px;
	height: 23px;
	text-align: center;
	float: left;
	color: #FFFFFF;
	padding: 11px 0px 0px 0px;
	display: block;
	text-decoration: none;
	cursor: default;
}

div #categorieen-content,
div #straten-content {
background-image: url(http://www.winkelhartenschede.nl/graphics/left_tab_content.gif);
	height: auto;
	padding-bottom: 20px;
}

#left-kader-bottom {
background-image: url(http://www.winkelhartenschede.nl/graphics/left_tab_bottom.gif);
	height: 5px;
	margin-bottom: 0px;
}

.left-item {
	width: 171px;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	color: #000;
	padding: 4px 0px 4px 2px;
}

a:active.left-link, a:link.left-link, a:visited.left-link {
	font-weight: bold;
	color: #888888;
	text-decoration: none;
}

a:hover.left-link {
	color: #D80000;
	text-decoration: underline;
}

.left-item-sep {
	width: 176px;
	height: 1px;
	background-color: #adadad;
}

div #categorieen-content ul,
div #straten-content ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: none;
}

div #categorieen-content ul li,
div #straten-content ul li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div #categorieen-content .left-item ul li a,
div #straten-content .left-item ul li a {
background-image: url(http://www.winkelhartenschede.nl/graphics/red-square.gif);
	width: 166px;
	height: 10px;
	color: #515151;
	font-weight: normal;
	border-top: 0px solid #adadad;
	margin: 4px 0px 4px 3px;
	padding: 3px 0px 4px 8px;
	display: block;
	background-repeat: no-repeat;
	background-position: center left;
}

div #categorieen-content .left-item ul li a:hover,
div #straten-content .left-item ul li a:hover {
	color: #D80000;
}

/* --------------------- extra sub menu left ------------------- */

.rood-top-left {
	width: 180px;
	height: 21px;
	background-image: url("http://www.winkelhartenschede.nl/graphics/rood_top.gif");
	margin-top: 4px;
}

.rood-top-left.kopje {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding: 9px 0px 0px 6px;
}

.wit-top-left {
	width: 186px;
	height: 4px;
	background-image: url("http://www.winkelhartenschede.nl/graphics/wit_top.gif");
}

.wit-content-left {
	width: 186px;
	height: auto;
	background-image: url("http://www.winkelhartenschede.nl/graphics/wit_content.gif");
	padding: 0px 0px 4px 0px;
	line-height: 20px;
}

.wit-bottom-left {
	width: 186px;
	height: 9px;
	background-image: url("http://www.winkelhartenschede.nl/graphics/wit_bottom.gif");
	background-repeat: no-repeat;
}

#ExtraLeftMenu ul {
	padding: 0px 0px 0px 5px;
	margin: 0;
	list-style: none;
}

#ExtraLeftMenu ul li {
	padding: 0px 0px 0px 5px;
	width: 171px;
	margin: 0;
	list-style: none;
	border-bottom: 1px solid #adadad;	
}

/* ------------------------- Uitlog button --------------------- */

a#uitlogBut {
	background-image: url("http://www.winkelhartenschede.nl/graphics/btn-aanbiedingen.jpg");
	display: block;
	width: 173px;
	height: 20px;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 6px 0px 0px 6px;
	text-decoration: none;
	line-height: 12px;
}

a#uitlogBut:hover {
	background-position:0 -25px;
}

/* ------------------------- Google Ads--------------------- */

#left-ads div.ADSleft {
	padding: 0px 0px 20px 0px !important;
	margin: 0px 0px 0px -12px !important;
	left: 0px !important;
	top: 0px !important;
}

/* --------------------- column content ------------------- */
/* contained in 'container' */

#content {
	position: relative;
	width: 595px;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 30px 0px;
background-image: url(http://www.winkelhartenschede.nl/graphics/content_bg.gif);
	background-repeat: repeat-x;
	float: left; /* floated under the static header, due to the code position in the HTML */
}

#content.contentBREDER {
	width: 792px;
}

#content h1 {
	position: absolute;
	width: 573px;
	height: 20px;
	color: #FFFFFF;
	font-size: 13px;
	text-align: right;
	top: 12px;
	left: 7px;
	margin: 0px 0px 0px 0px;
	padding: 2px 10px 0px 0px;
background-image: url(http://www.winkelhartenschede.nl/graphics/h1_bg.gif);
background-repeat: no-repeat;
	background-position: top center;
}

#content-text {
	font-size: 11px;
	width: 593px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
}

#content-text a:link, #content-text a:active, #content-text a:visited {
	color: #D80000;
	text-decoration: none;
	font-weight: bold;
}

#content-text a:hover {
	color: #b50000;
	text-decoration: underline;
}

#crumbtail {
	position: absolute;
	top: 6px;
	left: 0px;
	color: #888888;
	font-size: 10px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#crumbtail a:link, #crumbtail a:active, #crumbtail a:visited {
	color: #888888;
	text-decoration: none;
}

#crumbtail a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}

#content-kader {
background-image: url(http://www.winkelhartenschede.nl/graphics/wit_content_bg.gif);
background-repeat: repeat-y;
	padding: 20px 0px 0px 7px;
	margin: 0;
	width: 586px;
}

#content-kader.CK-NEW {
background-image: url(http://www.winkelhartenschede.nl/graphics/s.gif);
background-repeat: repeat-y;
	padding: 20px 0px 0px 7px;
	margin: 0;
	margin-top: -19px;
	width: 775px;	
}

#content-kader p {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#content-kader-top {
background-image: url(http://www.winkelhartenschede.nl/graphics/wit_top_content.gif);
background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 7px;
}

#content-kader-bottom {
background-image: url(http://www.winkelhartenschede.nl/graphics/wit_bottom_content.gif);
background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 5px;
}

#content-inhoud {
	width: 553px;
	padding: 15px 15px 25px 15px;
}

/* --------------------- Links sectie ------------------- */

#content-inhoud-links {
	width: 583px;
	padding: 40px 0px 25px 0px;
}

.links-sectie {
	background-image: url(http://www.winkelhartenschede.nl/graphics/links-sectie-bg.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 275px;
	height: 178px;
	padding: 8px 0px 0px 10px;
	margin: 0px 4px 8px 0px;
	border: 1px solid #cccccc;
	float: left;
}

#content-inhoud-links .links-sectie p, #content-inhoud-links .links-sectie h2 {
	width: 265px;
	border-bottom: 1px solid #e43232;
	margin: 0px 0px 4px 0px!important;
	padding: 0px 0px 4px 0px!important;
	font-size: 12px;
	font-style: italic;	
	font-weight: bold;
	color: #505050;
	height: 14px;
}

div.links-sectie div.acties_item_samenvatting ul {
	color:#D80000;
	padding: 0;
	margin: 0;
}

div.links-sectie div.acties_item_samenvatting ul li {
	padding: 0;
	margin-left: 15px;
	list-style: circle;
}

td.straat-content {
	padding: 0px 8px 0px 0px;
	text-align: left;
}

/* --------------------- winkel.show ------------------- */

a.winkellink {
	display: block;
	width: 174px;
	height:	120px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/winkellink-bg.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0px 0px 4px 4px;
	padding: 5px 3px 0px 3px;
	text-align: center;
}

a.winkellink span {
	font-size: 12px;
	display: block;
	height: 23px;
}

a.winkellink span.bezoek {
	font-weight: normal !important;
	font-size: 11px;
	display: block;
	height: 6px;
}

a.winkellink img{
	border: 0;
}

a.winkellink:hover {
	text-decoration: none !important;
	opacity: .78;
	filter: alpha(opacity=78);	
}

/* --------------------- Nieuwe winkel.show ------------------- */

h2.maandtitle {
	display: block;
	width: 550px;
	height:	20px;	
	background-image: url(http://www.winkelhartenschede.nl/graphics/bg-nieuwe-winkel-h2.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	margin: 10px 0px 10px 5px;
	padding: 6px 0px 0px 8px;
	color: #ffffff;
	float: left;
}

a.nieuwe-winkel {
	display: block;
	width: 271px;
	height:	174px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/bg-nieuwe-winkel.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 0px 0px 4px 4px;
	padding: 5px 6px 0px 2px;
	text-align: center;
	position: relative;
}

a.nieuwe-winkel span {
	font-size: 12px;
	display: block;
	height: 43px;
}

a.nieuwe-winkel img{
	border: 1px solid #9f9f9f;
}

a.nieuwe-winkel:hover {
	text-decoration: none !important;
	opacity: .78;
	filter: alpha(opacity=78);	
}


/* --------------------- speciale info ------------------- */

#si-bedrijvenvoorbedrijven {
	width: 164px;
	height: 25px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/si_bedrijvenvoorbedrijven.jpg);
	float:left;
	cursor: pointer;
	font-weight: normal !important;
	font-size: 11px;
	color: #ffffff !important;
	padding: 140px 0px 0px 0px;
	text-align: center;
}


#si-bereikbaarheid {
	width: 164px;
	height: 25px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/si_bereikbaarheid.jpg);
	float:left;
	margin: 0px 0px 0px 30px;
	cursor: pointer;
	font-weight: normal !important;
	font-size: 11px;
	color: #ffffff !important;
	padding: 140px 0px 0px 0px;
	text-align: center;
}

#si-evenementen {
	width: 164px;
	height: 25px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/si_evenementen.jpg);
	float:left;
	margin: 0px 0px 0px 30px;
	cursor: pointer;
	font-weight: normal !important;
	font-size: 11px;
	color: #ffffff !important;
	padding: 140px 0px 0px 0px;
	text-align: center;
}

#si-koopzondagen {
	width: 164px;
	height: 25px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/si_koopzondagen.jpg);
	float:left;
	margin: 30px 0px 0px 0px;
	cursor: pointer;
	font-weight: normal !important;
	font-size: 11px;
	color: #ffffff !important;
	padding: 140px 0px 0px 0px;
	text-align: center;
}

#si-markt {
	width: 164px;
	height: 25px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/si_markt.jpg);
	float:left;
	margin: 30px 0px 0px 30px;
	cursor: pointer;
	font-weight: normal !important;
	font-size: 11px;
	color: #ffffff !important;
	padding: 140px 0px 0px 0px;
	text-align: center;
}

#si-omleiding {
	width: 164px;
	height: 25px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/si_omleiding.jpg);
	float:left;
	margin: 30px 0px 0px 30px;
	cursor: pointer;
	font-weight: normal !important;
	font-size: 11px;
	color: #ffffff !important;
	padding: 140px 0px 0px 0px;
	text-align: center;
}

#si-parkeren {
	width: 164px;
	height: 25px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/si_parkeren.jpg);
	float:left;
	margin: 30px 0px 0px 0px;
	cursor: pointer;
	font-weight: normal !important;
	font-size: 11px;
	color: #ffffff !important;
	padding: 140px 0px 0px 0px;
	text-align: center;
}

#si-pinnen {
	width: 164px;
	height: 25px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/si_pinnen.jpg);
	float:left;
	margin: 30px 0px 0px 30px;
	cursor: pointer;
	font-weight: normal !important;
	font-size: 11px;
	color: #ffffff !important;
	padding: 140px 0px 0px 0px;
	text-align: center;
}

#si-winkeltijden {
	width: 164px;
	height: 25px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/si_winkeltijden.jpg);
	float:left;
	margin: 30px 0px 0px 30px;
	cursor: pointer;
	font-weight: normal !important;
	font-size: 11px;
	color: #ffffff !important;
	padding: 140px 0px 0px 0px;
	text-align: center;
}

a#terug-naar-winkel {
	background-image: url("http://www.winkelhartenschede.nl/graphics/btn-aanbiedingen.jpg");
	display: block;
	width: 173px;
	height: 20px;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff !important;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 50px 0px 0px 0px;
	text-decoration: none;
}
a#terug-naar-winkel:hover {
	background-position:0 -25px;
	text-decoration: none !important;
}

/* --------------------------- Login opmaak ------------------------ */

#login_form {
	background-image: url("http://www.winkelhartenschede.nl/graphics/login_bg.png");
	background-repeat: no-repeat;
	position: relative;
	float: right;
	clear: both;
	display: block;
	width: 370px;
	height: 70px;
	padding: 20px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
}

#login_form form {
	width: 284px;
}

#login_form label {
	float: left;
	display: block;
	width: 120px;
}

#login_form input  {
	width: 125px;
	margin: 0px 0px 5px 0px;
}

#login_form input.inlogknop {
	position: absolute;
	width: 75px;
	right: 10px;
	bottom: 28px;
}

/* --------------------------- Bestuur opmaak ------------------------ */

.TDhead {
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.TDborder {
	border-top: 1px solid #000000;
	width: 560px;
}

.TDborder2 {
	border-top: 1px solid #dddddd;
	width: 560px;
}

/* ------------------------- Google Ads--------------------- */

#content-text div.CNTad {
	padding: 0px 0px 0px 0px !important;
	margin: 50px 0px 0px 50px !important;
	left: 0px !important;
	top: 0px !important;
	display: none;
}

/* --------------------------- koopzondagen opmaak ------------------------ */

table.KPzon td {
	height: 17px;
	border-bottom: 1px dashed #cccccc;
	padding: 3px 0px 0px 3px;
}

tr.BKzon {
	background-color: #ccc;
}


/* --------------------------- Homeblokken ------------------------ */

div.homeblokken {
	width: 480px;
	margin: 10px 0px 0px 0px;
}

a.homeblok {
	display: block;
	width: 233px;
	height: 120px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/teaser-bg.png');
	text-decoration: none;
	padding: 5px 0px 0px 0px;
	float: left;
	margin: 5px 5px 0px 0px;
	cursor: pointer;
}

span.homeblok-titel {
	display: block;
	color: #d50100;
	font-size: 16px;
	text-transform: capitalize;
	margin: 0px 0px 0px 15px;
}

span.homeblok-sum {
	display: block;
	color: #888888;
	font-size: 12px;
	width: 200px;
	margin: 3px 0px 0px 15px;
}

div.rechterblok {
	width: 308px;
	height: 626px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/rechterblok.png');
	position: absolute;
	top: 334px;
	right: 2px;
}

div.rechterblok h2 {
	color: #d50100;
	font-size: 16px;
	position: absolute;
	font-weight: normal;
}

h2.kvo {
	top: 0;
	left: 0;
}

h2.dis {
	top: 174px;
	left: 0;
}

h2.hln {
	top: 334px;
	left: 0;
}

a.kvo-inloggen {
	display: block;
	width: 281px;
	height: 130px;
	position: absolute;
	text-indent: -9999px;
	top: 40px;
	left: 9px;
	overflow: hidden;
	*border: 1px solid red;
	*background-color: #FFFFFF;
	*filter: alpha(opacity=0);
	*zoom: 1;
	*z-index: 10000;
}

a.distributie {
	display: block;
	width: 281px;
	height: 130px;
	position: absolute;
	text-indent: -9999px;
	top: 208px;
	left: 9px;
	overflow: hidden;
	border: 0px solid red;
}

.rss-box {
	width: 260px;
	height: 400px;
	position: absolute;
	overflow: hidden;
	top: 375px;
	margin: 0px 0px 0px 17px;
}

ul.rss-items li {
	height: 50px;
	overflow: hidden;
}

.rss-box ul, .rss-box ul li {
	margin: 0;
	padding: 0;
}

a.rss-item {
	color: #DB2726;
} 
/* --------------------- nieuws ------------------- */

.news-border {
	border-top: #5577a4 1px solid;
	margin: 0px 10px 0px 10px;
}

h2 {
	font-size: 15px;
	color: #11325b;
	height: 35px;
	display: block;
	background-image: url(http://www.winkelhartenschede.nl/graphics/grijshoekje.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 15px;
}

a:link.nieuwsarchief, a:active.nieuwsarchief, a:visited.nieuwsarchief {
 	font-size: 15px;
	color: #11325b;
	text-decoration: none;
	font-weight: bold;
}

a:hover.nieuwsarchief {
	text-decoration: underline;
}

.right-artikel {
	width: 170px;
	padding-bottom: 8px;
}

.datum {
	font-size: 11px;
	font-style: italic;
	color: #888888;
}

a:link.nieuws-item, a:active.nieuws-item, a:visited.nieuws-item {
 	font-size: 11px;
	color: #D80000;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

a:hover.nieuws-item {
	color: #B50000;
	text-decoration: underline;
}

.right-news-date {
	font-size: 11px;
	font-style: italic;
	color: #888888;
}

.item-inhoud {
	margin: 0px 0px 0px 0px;
}

a:link.right-leesmeer, a:active.right-leesmeer, a:visited.right-leesmeer {
	color: #B80000;
	font-style: italic;
	text-align: right;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 90px;
}

a:hover.right-leesmeer {
	color: #B50000;
	text-decoration: underline;
}

.leesmeer {
	width: 563px;
	display: block;
	text-align: right;
	padding: 0px 20px 0px 0px;
}

/* --------------------- nieuws archief ------------------- */

.scheiding {
	width: 550px;
	margin: 10px 20px 10px 0px;
}

.item-inhoud img {
	float: left;
	margin-right: 10px;
}

.summary {
	float: right;
	display: block;
	width: 560px;
}

/* --------------------- Aanbiedingen ------------------- */

.show-aanbieding {
	float: left;
	width: 557px;
	height: 86px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/aanbiedingen_bg.png);
	position: relative;	
}

#content-kader.winkel-weergave .show-aanbieding {
	margin-left: 12px;				
}

.show-aanbieding-img {
	margin-left: 5px;
	margin-top: 3px;
}

#content-text a.show-aanbiedingen-lees-meer {
	color: #ffffff;
	font-weight: normal;
	position: absolute;
	top: 65px;
	left: 468px;
}

#content-text a.show-aanbiedingen-lees-meer.horeca {
	left: 456px;
}
#content-text a.show-aanbieding-titel {
	font-size: 12px;
}
/* --------------------- teasers ------------------- */
/* contained in column 'content' */

#teasers {
	width: 586px;
	height: 122px;
	margin: -32px 0px 0px -16px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#teasers a {
	margin: 0px 2px 0px 0px;
	text-decoration: none;
	float: left;
	display: block;
}

#teasers a:hover {
	text-decoration: none;
	opacity: 0.60;
}

.teaser-pic {
	width: 288px;
	height: 123px;

background-repeat: no-repeat;
	display: block;
}

#teaser-pic1 {
background-image: url(http://www.winkelhartenschede.nl/graphics/teaser1.gif);
}

#teaser-pic2 {
background-image: url(http://www.winkelhartenschede.nl/graphics/teaser2.gif);
}

#teaser-pic3 {
background-image: url(http://www.winkelhartenschede.nl/graphics/hvdm_vanheek.jpg);
}

#teaser-pic4 {
	margin-top: 3px;
	margin-left: 1px;
background-image: url(http://www.winkelhartenschede.nl/graphics/teaser4.gif);
}

#teaser-pic5 {
	margin-top: 15px;
	margin-bottom: 15px;
background-image: url(http://www.winkelhartenschede.nl/graphics/teaser5.gif);
}

.teaser-pic2 {
	width: 577px;
	height: 123px;

background-repeat: no-repeat;
	display: block;
}

#teaser-pic2 {
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 0px;
	float: left;
background-image: url(http://www.winkelhartenschede.nl/graphics/teaser2.gif);
}

.teaser-pic22 {
	width: 170px;
	height: 123px;

background-repeat: no-repeat;
	display: block;
}

/* --------------------- column right ------------------- */
/* contained in 'container' */

#right {
	width: 193px;
	padding: 7px 0px 30px 5px;
	margin: 0px 0px 0px 0px;
background-image: url(http://www.winkelhartenschede.nl/graphics/content_bg.gif);
	background-repeat: repeat-x;
	float: left;
}

#right.rightUIT {
	width: 0px !important;
	padding: 7px 0px 30px 0px !important;
}

/* --------------------- wit kolom rechts ------------------- */

.wit-top {
	width: 186px;
	height: 4px;
	background-image: url("http://www.winkelhartenschede.nl/graphics/wit_top.gif");
}

.wit-top.right-clean {
	margin-top: 4px;
}

.wit-content {
	width: 171px; /* 186 */
	height: auto;
	background-image: url("http://www.winkelhartenschede.nl/graphics/wit_content.gif");
	padding: 0px 0px 0px 15px;
	line-height: 20px;
}

.wit-bottom {
	width: 186px;
	height: 5px;
	background-image: url("http://www.winkelhartenschede.nl/graphics/wit_bottom.gif");
}

/* --------------------- rood kolom rechts ------------------- */

.rood-top {
	width: 180px;
	height: 21px;
	background-image: url("http://www.winkelhartenschede.nl/graphics/rood_top.gif");
	margin-top: 4px;
}

.rood-top.kopje {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding: 9px 0px 0px 6px;
	margin: 4px 0px 0px 0px;
}
.rood-top.kopje a{
	color: #fff;
	text-decoration: none;
}
.rood-top.kopje a:hover{
	text-decoration: underline;
}
.rood-content {
	width: 178px;
	height: auto;
	padding: 4px 4px 0px 4px;
	color: #515151;
	background-image: url("http://www.winkelhartenschede.nl/graphics/rood_content.gif");
}

a:active.right-link, a:link.right-link, a:visited.right-link {
	color: #515151;
	text-decoration: none;
}

a:hover.right-link {
	color: #D80000;
	text-decoration: underline;
}

img.rood-whetasje {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.rood-bottom {
	width: 186px;
	height: 5px;
	background-image: url("http://www.winkelhartenschede.nl/graphics/rood_bottom.gif");
}

.rood-bottom.last {
	margin-bottom: 25px;
}

#right-aanbiedingen {
	padding: 3px 4px 3px 4px;
}

#right-aanbiedingen a {
	background-image: url("http://www.winkelhartenschede.nl/graphics/btn-aanbiedingen.jpg");
	display: block;
	width: 173px;
	height: 20px;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 6px 0px 0px 3px;
	text-decoration: none;
}

#right-aanbiedingen a:hover {
	background-position:0 -25px;
}


/* --------------------- footer ------------------- */
/* contained in 'container' */

#footer {
	position: absolute; /* respecting the relative position of its 'container' */
	/* top value determined by script at window onload or window resize */
	left: 0px; /* with respect to the relative positioned 'container' */

	width: 990px; /* the total of the widths of both columns */
	height: 40px;
	padding: 0px 0px 0px 0px;

background-image: url(http://www.winkelhartenschede.nl/graphics/footer.gif);
	background-repeat: repeat-x;
	display: block;
	visibility: hidden;
	margin-top: 21px;
}

#footer.home {
	position: absolute; /* respecting the relative position of its 'container' */
	/* top value determined by script at window onload or window resize */
	left: 0px; /* with respect to the relative positioned 'container' */

	width: 990px; /* the total of the widths of both columns */
	height: 40px;
	padding: 0px 0px 0px 0px;

background-image: url(http://www.winkelhartenschede.nl/graphics/footer.gif);
	background-repeat: repeat-x;
	display: block;
	visibility: hidden;
	margin-top: 7px;
}

.footer-txt {
	color: #FFFFFF;
	text-align: center;
	padding-top: 7px;
}

.footer-txt a {
	text-decoration: none;
}

.footer-txt a:hover {
	text-decoration: underline;
}

.footer-txt a:link,
.footer-txt a:visited,
.footer-txt a:active {
	color: #FFFFFF;
}
/* ------------------- Tell a friend modulle ------------------ */

#friend { 
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	text-align: left;
	color : #505050;
	font-size: 11px;
	height: 100%;
	background-image: url(http://www.winkelhartenschede.nl/graphics/friend-bg.jpg);
	background-attachment: fixed;
	background-position:top center;
	background-repeat: repeat-x;
}

#friend table{ 
	font-size: 11px;
	color : #505050; 
}

#friend h4 {	
	padding: 6px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	font-size: 11px; 
	font-weight: block; 
	color: #505050; 
	font-family: "verdana";
	display: block;
	width:750px;	
	height: 24px;
	letter-spacing: 1px;
	background-image: url(http://www.winkelhartenschede.nl/graphics/friend-header-bg.gif);
	background-repeat: repeat-x;
}

#friend .text4 {
	width: 468px;
	height: 90px;
	
}

#friend p {
	margin: 5px 0px 0px 150px; 
}

#friend .text4 {
	width: 468px;
	height: 90px;
	background-color: #efefef;
	border: 1px solid #979797;
}

#friend .com4 {
	background-color: #efefef;
	border: 1px solid #979797;
}
#friend input { 
	color: #505050; 
}
/* --------------------- zoek input luikje ------------------- */

#searchtext {
	width: 155px;
	height: 15px;
	border: 1px solid #6D6D6D;
	font-size: 11px;
	padding: 0;
	margin: 0;
}

#search-submit {
	width: 157px;
	height: 23px;
	border: 1px solid #6D6D6D;
	border-top: 0px;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	*margin: -2px 0px 0px 0px;
	background-color: #D80000;
	color: #FFFFFF;
	cursor: pointer;
}

.item-zoek {
	width: 157px;
	height: 36px;
	padding: 4px 0px 8px 0px;
	margin: 0px 15px 0px 0px;
}

/* --------------------- form contact ------------------- */

#form-contact {
	padding: 30px 0px 0px 50px; /* tRbL : L is same as #content-text */
}

#form-contact div {
	height: 23.5pt;
}

#form-contact div#sendButton {
	margin: 40px 0px 40px 100px;
}

#form-contact label {
	display: block; /* label is van nature een inline element */
	width: 130px;
	height: 12.5pt;
	border: 1px solid transparent;
	float: left;
}

#form-contact label.comRD {
	width: auto;
	margin: 0px 0px 0px 20px;
	cursor: pointer;
}

#form-contact label.first {
	margin-left: 10px;
}

#form-contact label.red {
	font-family: verdana,arial,geneva,sans-serif;
	color: #FF0000;
}

#form-contact input.comRD {
	margin: 0px 0px 0px 7px;
	float: left;
}

#form-contact input.com {
	margin: 0px 0px 10px 10px;
	border: 1px solid #000000;
	float: left;
}

#form-contact textarea {
	margin: 0px 0px 10px 0px;
	border: 1px solid #000000;
	float: left;
}

#form-contact input.com {
	width: 200px;
	height: 12.5pt;
	padding: 0px 2px 0px 2px;
}

#form-contact textarea {
	width: 340px;
	height: 146px;
	padding: 2px;
}

#form-contact div.ta {
	height: 162px;
}

#form-contact div.W100 label {
	width: 100%;
}

#form-contact div.W100 {
	width: 100%;
}

/* ------------------------------------------------------------ */

.zoekterm-box {
	font-size: 9px;
	padding: 3px;
	border: 1px solid #CCCCCC;
	width: 470px;
	margin: 10px 0px 0px 0px;
}

.zoekterm-klein {
	font-size: 9px;
	color: #000000;
	background-color: transparent;
	border: 1px solid #CCCC44;
}

ul#search-result li {
	margin: 0px 0px 20px 0px;
}

/* ------------------------------------------------------------ */

table#algemenevoorwaarden tr td#titel {
	font-size: 16px;
	font-weight: bold;
}

table#algemenevoorwaarden tr td#klein {
	font-size: 9px;
	font-style: italic;
}

table#algemenevoorwaarden tr td {
	font-family: verdana;
	font-size: 11px;
}

table#algemenevoorwaarden #content ul li div span {
	font-size: 130%;
	color: #A20067;
	}

table#algemenevoorwaarden #content ul {
	color: #A20067;
	}

table#algemenevoorwaarden #content ul li div {
	color: #184C92;
	}

table#algemenevoorwaarden #content ul li {
	font-size: 11px;
	color: #A20067;
	}

table#algemenevoorwaarden #content ul li ul li {
	color: #184C92;
	}

table#algemenevoorwaarden tr td p#av_footer {
	color: #184C92;
}

#omkaderslider {
	width: 775px;
	height: 297px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/wrapper-new-bg.png');
	background-repeat: no-repeat;
	padding-top: 14px;
}

#wrapper {
    	width: 760px;
   	margin: 0 auto;
	font-family: verdana;
	color: #fff;
	background-image: url('http://www.winkelhartenschede.nl/graphics/bg-slider-rounded.gif');
	background-repeat: no-repeat;
	background-position: 8px bottom;
}

#wrapper h2 {
	color: #d80000;	
	margin: 0;
	padding: 0;
	font-size: 23px;
	left: 274px;
	position: absolute;
	top: 111px;
	width: 420px;
}

#wrapper h3 {
	color: #d80000;	
	margin: 0;
	padding: 0;
	font-size: 12px;
	left: 274px;
	position: absolute;
	top: 153px;
	width: 420px;
}

#wrapper h4 {
	color: #000;	
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
	left: 274px;
	position: absolute;
	top: 173px;
	width: 420px;
}

#intro {
    	padding-bottom: 10px;
}

#slider {
    	width: 745px;
    	margin: 0 auto;
    	position: relative;
}

.scroll {
    	height: 250px;
    	width: 745px;
    	overflow: auto;
    	overflow-x: hidden;
    	position: relative;
    	clear: left;
}

.scrollContainer div.panel {
    	padding: 17px;
    	height: 216px;
    	width: 725px;
}

#shade {
    	background: #EDEDEC url(./shade.jpg) no-repeat 0 0;
    	height: 50px;
}

ul.navigation {
    	list-style: none;
    	margin: 0;
    	padding: 0;
    	padding-bottom: 9px;
}

ul.navigation li {
    	display: inline;
    	margin-right: 10px;
}

ul.navigation a {
    	padding: 10px;
    	color: #fff;
    	text-decoration: none;
    	background-color: #980201;
	border-right: 1px solid #DEDEDE;
	display: block;
	float: left;
	text-align: center;
	width: 120px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/bg-tab-nav.gif');
}

ul.navigation a:hover {
	opacity: 0.85;
}

ul.navigation a.selected {
	background-position:0 -33px;
}

ul.navigation a.selected:hover {
	opacity: 1.0;
}

ul.navigation a:focus {
    	outline: none;
}

.scrollButtons {
    	position: absolute;
    	top: 150px;
    	cursor: pointer;
}

.scrollButtons.left {
    	left: -10px;
	z-index: 300;
}

.scrollButtons.right {
    	right: -10px;
}

.hide {
    	display: none;
}

/* --------------- STYLING ITEMS --------------- */

#SL-speciale-info {
	background-image: url('http://www.winkelhartenschede.nl/graphics/SL-bg-speciale-info-6.png');
	background-repeat: no-repeat;
	position: relative;
}

#SL-winkel-vd-maand {
	background-image: url('http://www.winkelhartenschede.nl/graphics/SL-bg-winkelvdmaand.png');
	background-repeat: no-repeat;
}

#SL-aanbiedingen {
	background-image: url('http://www.winkelhartenschede.nl/graphics/SL-bg-aanbiedingen.png');
	background-repeat: no-repeat;
}

#SL-horeca {
	background-image: url('http://www.winkelhartenschede.nl/graphics/SL-bg-horeca.png');
	background-repeat: no-repeat;
}

a#leesmeer-slider {
	color: #D80000;
	left: 642px;
	position: absolute;
	top: 209px;
	text-decoration: none;
}


/* --------------- STYLING ITEMS BOTTOM --------------- */

#reclame-container {
	width: 778px;
	height: 100px;
	margin-top: 10px;
	padding: 10px 0px 8px 0px;
	text-align: center;
	background-image: url('http://www.winkelhartenschede.nl/graphics/bg-reclame-container.png');
	background-repeat: no-repeat;
}

#reclame-container a, #reclame-container a img  {
	display: block;
	margin: auto;
}
#reclame-top {
	width: 778px;
	height: 6px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/reclame_top.gif');
	background-repeat: no-repeat;
}

#reclame-content {
	width: 778px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/reclame_content.gif');
	background-repeat: repeat-y;
	text-align: center;
}

#reclame-bottom {
	width: 778px;
	height: 6px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/reclame_bottom.gif');
	background-repeat: no-repeat;
}

#reclame-container-vervolg {
	width: 580px;
	height: 60px;
	margin-top: 10px;
	padding: 10px 0px 8px 0px;
	text-align: center;
	background-image: url('http://www.winkelhartenschede.nl/graphics/bg-reclame-container-vervolg.png');
	background-repeat: no-repeat;

}

#reclame-container-vervolg a, #reclame-container-vervolg a img  {
	display: block;
	margin: auto;
}

/*------------------------- Bijzondere webshops teaser Home---------------------*/

#bijzondereWS-container {
	width: 371px;
	height: 171px;
	margin-top: 10px;
	float: left;
	background-image: url('http://www.winkelhartenschede.nl/graphics/bg-bijzondere-ws.png');
	background-repeat: no-repeat;
}

#Aanbiedingen-container {
	width: 371px;
	height: 113px;
	margin-top: 10px;
	float: left;
	background-image: url('http://www.winkelhartenschede.nl/graphics/aanbiedingen-home.jpg');
	background-repeat: no-repeat;
}

#Aanbiedingen-container a {
	display: block;
	width: 180px;
	height: 70px;
	float: left;
	text-indent: -2000px;
	overflow: hidden;
}

#bijzondereWS-container h2, #Aanbiedingen-container h2 {
	color: #fff;
	font-size: 14px;
	padding: 5px 4px 4px 5px;
	margin: 0;
	font-weight: normal;
}

#bijzondereWS-container a {
	color:#D80000;
	font-size:19px;
	left:10px;
	margin:0;
	padding: 0px 125px 80px 10px;
	display: block;
	top: 10px;
	width: 230px;
	font-weight: bold;
	text-decoration: none;
	
}

#eigen-plek-container {
	width: 371px;
	margin-top: 10px;
	float: left;
}

#eigen-plek-top {
	width: 366px;
	height: 24px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/eigen_plek_top.gif');
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 14px;
	padding: 5px 0px 0px 5px;
}

#eigen-plek-content {
	width: 371px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/eigen_plek_content.gif');
	background-repeat: repeat-y;
	min-height: 180px;
	position: relative;
}

#eigen-plek-bottom {
	width: 371px;
	height: 4px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/eigen_plek_bottom.gif');
	background-repeat: no-repeat;
}

#laatste-nieuws-container {
	width: 399px;
	margin: 10px 0px 0px 5px;
	float: right;
}

#laatste-nieuws-top {
	width: 394px;
	height: 24px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/laatste-nieuws-top.gif');
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 14px;
	padding: 5px 0px 0px 5px;
}

#laatste-nieuws-content {
	width: 384px;
	height: 1px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/laatste-nieuws-content.gif');
	background-repeat: repeat-y;
	min-height: 666px;
	padding-left: 15px;
	padding-top: 15px;
}

#laatste-nieuws-bottom {
	width: 399px;
	height: 5px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/laatste-nieuws-bottom.gif');
	background-repeat: no-repeat;
}

#zoeken-venster-container {
	width: 371px;
	margin-top: 10px;
	float: left;
}

#zoeken-venster-top {
	width: 366px;
	height: 24px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/eigen_plek_top.gif');
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 14px;
	padding: 5px 0px 0px 5px;
}

#zoeken-venster-content {
	width: 371px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/eigen_plek_content.gif');
	background-repeat: repeat-y;
	min-height: 60px;
	position: relative;
}

#zoeken-venster-bottom {
	width: 371px;
	height: 4px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/eigen_plek_bottom.gif');
	background-repeat: no-repeat;
}

#promotie-blok-container {
	width: 371px;
	margin-top: 10px;
	float: left;
}

#promotie-blok-top {
	width: 371px;
	height: 4px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/eigen_plek_bottom.gif');
	background-repeat: no-repeat;
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

#promotie-blok-content {
	width: 371px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/eigen_plek_content.gif');
	background-repeat: repeat-y;
	min-height: 90px;
	position: relative;
}

#promotie-blok-bottom {
	width: 371px;
	height: 4px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/eigen_plek_bottom.gif');
	background-repeat: no-repeat;
}

#pr-enschede-promotie {
	background-image: url('http://www.winkelhartenschede.nl/graphics/pr-enschede-promotie.gif');
	width: 162px;
	height: 67px;
	display: block;
	position: absolute;
	top: 11px;
	left: 5px;
}
#pr-onlinegaming {
	background-image: url('http://www.winkelhartenschede.nl/graphics/pr-onlinegaming.jpg');
	width: 70px;
	height: 73px;
	display: block;
	position: absolute;
	top: 11px;
	left: 175px;
}
#pr-tasje{
	background-image: url('http://www.winkelhartenschede.nl/graphics/pr-tasje.gif');
	width: 63px;
	height: 81px;
	display: block;
	position: absolute;
	top: 4px;
	left: 246px;
}

#pr-vvv{
	background-image: url('http://www.winkelhartenschede.nl/graphics/pr-vvv.gif');
	width: 58px;
	height: 58px;
	display: block;
	position: absolute;
	top: 15px;
	left: 308px;
}

.mensen-handschudden {
	position: absolute;
	top: 10px;
	right: 10px;
}

#eigen-plek-content h2 {
	width: 200px;
	color: #d80000;
	font-size: 19px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 10px;
	left: 10px;
}

#meld-aan-whe-btn {
	background-image: url('http://www.winkelhartenschede.nl/graphics/meld-aan-whe.gif');
	width: 186px;
	height: 40px;
	display: block;
	text-indent: -5000px;
	position: absolute;
	top: 110px;
	left: 10px;
}

#zoeken-bg {
	background-image: url('http://www.winkelhartenschede.nl/graphics/zoeken-bg.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 182px;
	height: 24px;
	padding: 2px;
	*padding: 6px 2px 2px 2px;
	*height: 20px;
	border: 0px;
	position: absolute;
	top: 17px;
	left: 13px;
}

input#zoeken-bevestig {
	cursor: pointer;
	height: 28px;
	margin: 0;
	padding: 0;
	width: 150px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/zoeken-bevestig.gif') !important;
	background-repeat: no-repeat;
	background:url("http://www.winkelhartenschede.nl/graphics/zoeken-bevestig.gif") no-repeat scroll 0 0 transparent;
	border:0 solid #FFFFFF;
	border: none;
	position: absolute;
	top: 17px;
	right: 13px;
}

.right-artikel-2 {
	width: 360px;
	margin-bottom: 11px;
	border-bottom: 1px solid #CCC;
}

a:link.nieuws-item2, a:active.nieuws-item2, a:visited.nieuws-item2 {
 	font-size: 13px;
	color: #D80000;
	font-weight: bold;
	text-decoration: none;
}

a:hover.nieuws-item2 {
	color: #B50000;
	text-decoration: underline;
}

a:link.right-leesmeer2, a:active.right-leesmeer2, a:visited.right-leesmeer2 {
	color: #B80000;
	font-style: italic;
	text-align: right;
	text-decoration: none;
	margin: 0px 0px 0px 265px;
	padding: 0px 0px 0px 0px;
	background-image: url('http://www.winkelhartenschede.nl/graphics/leesmeer-btn2.gif');
	background-repeat: no-repeat;
	display: block;
	width: 96px;
	height: 22px;
}

a:hover.right-leesmeer2 {
	color: #B50000;
	text-decoration: underline;
}
