body {
background-color: #96123f;
margin: 0;
padding:0;
border:0;
height: 100%;
font-family: tahoma;
	font-size: 11px;
	font-weight: normal;

}

#wrapper {
width: 890px;
margin: 0 auto auto auto;
height: 100%;
}

.top {
background: url('images/top.png');
width: 885px;
height: 165px;
float: left;
}

.links {
float: left;
width: 173px;
margin-left: 10px;
}

.m_v {
background: url('images/m_v.png');
width: 173px;
height: 39px;
}

.spot_1 {
border: 1px solid #fff;
float: left;
width: 171px;
height: 193px;
}

.spot_footer {
font-family: tahoma;
font-size: 12px;
font-weight: normal;
color: #fff;
float: left;
width: 173px;
}

.midden {
float: left;
width: 521px;
}

.center {
background: url('images/center.png');
width: 521px;
height: 102px;
float: left;
}

.sms {
border: 1px solid #fff;
width: 485px;
height: 128px;
float: left;
margin-left: 20px;
margin-top: 1px;
}

.sms_vak {
float: left;
margin-left: 10px;
margin-top: 13px;
}

.sms_foto {
width: 114px;
height: 85px;
float: left;
}

.sms_tekst {
font-family: tahoma;
font-size: 10px;
font-weight: normal;
color: #fff;
margin-left: 10px;
margin-top: -8px;
float: left;
}

.sms_foto2 {
width: 114px;
height: 85px;
float: left;
margin-left: 45px;
}

.sms_tekst2 {
font-family: tahoma;
font-size: 10px;
font-weight: normal;
color: #fff;
margin-left: 10px;
margin-top: -8px;
float: left;
}

.sms_footer {
font-family: tahoma;
font-size: 12px;
font-weight: normal;
color: #fff;
float: left;
width: 485px;
margin-left: 20px;
}

.rechts {
width: 174px;
float: left;
}

.stel {
background: url('images/stel.png');
width: 173px;
height: 39px;
}

/* Vanaf hier toegevoegd door Erwin */

body, a
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.setmargin
{
	padding: 3px;
}

.button {
	width: 155px;
	height: 16px;
	background: url(images/inloggen_input.jpg) no-repeat;
	border: 0;
	margin-bottom: 10px;
	padding: 0 10px;
	clear: both;
	color: #000;
}

/* Header */

.spot_footer_link
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
}

/* Linkermenu */

.linkermenu
{
	position: relative;
	width: 180px;
	
	float: left;
	margin-right: 5px;
	margin-top: 30px;
}

.topblok ul
{
	margin-top: 0px;
	margin-left: -40px;
	margin-bottom: 0px;
}

.topblok ul li
{
	list-style: none;
	height: 21px;
	line-height: 22px;
	background: url(images/left_li_184.png) no-repeat;
	padding-left: 26px;
	border-top: #ee8eb0 1px solid;
}

/* Middenstuk van site */

.middenstuk
{
	position: relative; 
	width: 705px;
	
	float: left;
	margin-top: 30px;
}

.middenstuk ul
{
	margin-top: 21px;
	margin-left: -40px;
}

.middenstuk ul li
{
	list-style: none;
	height: 21px;
	line-height: 22px;
	background: url(images/left_li.jpg) no-repeat;
	padding-left: 26px;
	border-top: #ee8eb0 1px solid;
}

/* Top 20 */

#top20id {
	background: url(images/top4.jpg) 0 20px no-repeat;
}
#top20idvr {
	margin-left: 5px;
}
#top20idma {
	background: url(images/top4.jpg) 0 20px no-repeat;
}
#top20idma h2 {
	position: relative;
	top: 0px;
	padding-bottom: 20px;
	background: url(images/right_ts3.jpg) top no-repeat;
}
.topimg {
	position: relative;
	top: 12px;
	text-align: center;
	margin-bottom: 31px;
	width: 100px;
}
.top20idl .topimg {
	left: 32px;
}
.top20idr .topimg {
	left: 38px;
}
.topimg img {
	width: 100px;
	height: 100px;
}
#top20id img {
	border: 0;
}
#top20id ul {
	list-style: none;
}
.top20idl {
	border-right: 1px solid #fff;
	float: left;
	width: 173px;
	
	margin-left: 0px;
	margin-top: -3px;
	
}
.top20idr {
	float: right;
	width: 173px;
	
	margin-left: 0px;
	margin-top: -3px;
}

/* dr Love */

#drlove
{
	margin: 0px;
	background: #fff url(images/drlove.jpg) left bottom no-repeat;
	color: #96123f;
	font-weight: bold;
	text-align: right;
	height: 206px;
	width: 252px;
}

#drlove a {
	display: block;
	background: #aa3f63 url(images/buttonp.jpg) bottom repeat-x;
	height: 19px;
	line-height: 19px;
	width: 110px;
	text-align: center;
	position: relative;

}

#drlove span
{
	padding-top: 25px;
	float: right;
	text-align: left;
	width: 134px;
}

/* content blokken */

.topbalk
{ 
	
	margin: 0px;
	padding: 0px;
	height: 22px;
	margin-left: -2px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	
}

.topbalk_left
{
	width: 14px;
	height: 22px;
	background: url('images/top_balk_left.png') no-repeat;
	
}

.topbalk_middle
{ 
	padding-top: 3px;
	margin-top: -22px;
	margin-left: 14px;
	height: 22px;
	background: url('images/top_balk_middle.png') repeat-x;
	
}

.topbalk_right
{
	margin-left: 14px;
	float: right;
	margin-top: -25px;
	width: 14px;
	height: 22px;
	background: url('images/top_balk_right.png') no-repeat;
	
}

.topblok
{
	float: left;
	margin-bottom: 3px;
	margin-right: 3px;
	border: 1px white solid;
	border-top: 0px;
}

#battle_ie6
{
	height: 253px;
}

/***************/
/***** NEWNAV *****/
/***************/
#nav {
	z-index: 2;
	position: absolute;
	top: 138px;
	left: 271px;
}
#nav, #nav ul {
	z-index: 2;
	list-style: none;
}
#nav li {
	z-index: 2;
	float: left;
	margin-left: 1px;
}
#nav ul {
	z-index: 2;
	position: absolute;
	width: 128px;
/*	border-left: 1px solid #fff;*/
/*	border-right: 1px solid #fff;*/
	left: -1000em;
}


#nav li:hover ul, #nav li.ie_does_hover ul {
	background: #ca2861 url(images/left_li.jpg) 0 bottom repeat-y;
	left: auto;
	z-index: 2;
	width: 128px;
}

li.navtop
{
	background: url(images/left_li.jpg);
}

#nav li a {
	display: block;
	width: 88px;
/*	background: url(images/left_li.jpg);*/
/*	border-left: 1px solid #fff;*/
/*	border-right: 1px solid #fff;*/
	text-decoration: none;
	text-align: center;
	color: #FFF; /* was 333 */
	height: 20px;
	line-height: 20px;
	z-index: 2;
	
}
#nav ul li a {
	text-align: left;
	width: 128px;
	color: #fff;
	border: 0;
	z-index: 2;
}

#nav ul ul a {
	color: #fff;
	cursor: pointer;
	z-index: 2;
}

.menuposition
{
	margin: 0;
	padding: 0;
	width: 900px;
}

.menu_posi {
	margin: 0 auto;
	position: absolute;
	z-index: 2;
	margin-left: -315px;
	margin-top: 290px;
}

#footer {
	
	position: relative;
	clear: both;
	width: 885px;
	left: -2px;
	top: 10px;
	background: url(images/button.jpg);
	text-align: center;
	color: #333;
	line-height: 21px;
	font-weight: bold;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;

	margin: 0 auto auto auto;
	
	vertical-align: bottom;
	text-align: center;
}

