/* Sidenotes ------------------------------------------------------------ */

.sidenotes_one
{
	margin: 0 4px 0 38px;
	padding: 20px 20px 8px 20px;
	background-color: #900;
	_height: 0; min-height: 0; /* IE hasLayout fix */
}

.sidenotes_two
{
	margin: 0 4px 0 38px;
	padding: 20px 20px 8px 20px;
	background-color: #780000;
	_height: 0; min-height: 0; /* IE hasLayout fix */
}

#sidenotes .w1 h1 { background: none; padding: 0 20px 12px 20px; }

#sidenotes .w1 h2
{
	color: #FFF;
	font: 160%/1.2 Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	margin: 0 0 2px 0;
	padding: 0 0 5px 0;
	text-transform: lowercase;
	letter-spacing: -1px;
	text-shadow: 0 0 4px #F99;
}

.sidenotes_one h2 span { color: #C80D00; text-shadow: none; }
.sidenotes_two h2 span { color: #B00C00; text-shadow: none; }

.sidenotes_one .sidenotelinkage
{
	margin: 0;
	padding: 0;
	text-transform: lowercase;
	font-size: .9em;
	font-weight: normal;
	color: #EC1000;
}

.sidenotes_two .sidenotelinkage
{
	margin: 0;
	padding: 0;
	text-transform: lowercase;
	font-size: .9em;
	font-weight: normal;
	color: #C80D00;
}

.sidenotes_one .sidenotelinkage ul
{
	margin: 0;
	padding: 6px 0 1em 0;
}

.sidenotes_two .sidenotelinkage ul
{
	margin: 0;
	padding: 6px 0 1em 0;
}

.sidenotelinkage li
{
	display: inline;
	list-style-type: none;
	padding: 0 10px 0 0;
	margin: 0;
}

.sidenotelinkage a,
.sidenotelinkage a:visited
{
	color: #F90;
	border: none;
	text-decoration: none !important;
	text-decoration: none;
	text-decoration/**/: none;
}

.sidenotelinkage a:hover
{
	background-color: transparent;
	background: none;
	color: #FEFFC9;
	border: none;
}

.sidenotelinkage img
{
	vertical-align: text-bottom;
	border: none;
}

#sidenotes #advertentie_input #advertisement { background: url(../img/advertisement.gif) no-repeat 490px top; }

#sidenotes #advertentie_input p.clean
{
	background-color: #FFF;
	width: 468px;
	height: 60px;
	border: #300 1px solid;
	padding: 6px;
	margin: 6px 0 0 0;
}
