div#mediummenuwrap div ul li a:hover,
div#mediummenuwrap div ul li.medium_active a {
    text-decoration: underline;
}

div#kruimelspoor {
    float: left;
    padding: 0 0 0 10px;
    font-family: Verdana, sans-serif;
    font-size: 80%;
    color: #0072BA;
}

div#kruimelspoor a {
    padding: 0;
    margin: 0;
    background: none;
}

div#kruimelspoor span.kruimelspoor span {
    font-weight: bold;
    color: #0072BA;
}

div#navigation {
	border-left: 10px solid #FFFFFF;
	text-align: left;
}

div#content {
    text-align: left;
}

/* HOMEPAGE */

div#content div.firstrow {
    float: left;
    clear: both;
    width: 760px;
    margin: 0 0 20px 0;
    min-height: 293px;
    background: url(../images/internet/bg_firstrow.gif) repeat-y;
    border-right: 10px solid #F0F0F0;

}

div#content div.firstrowbottombg {
	float: left;
	clear: both;
	width: 760px;
    min-height: 293px;
    background: url(../images/internet/bg_firstrow_bottom.jpg) left bottom no-repeat;
}

div.firstrow div.leftcolumn {
    float: left;
    width: 400px;
    margin: 0 20px 0 0;
}

div.firstrow div#intro {
	float: left;
	width: 360px;
	background: none;
	font-size: 100%;
	color: #0072BA;
	font-weight: bold;
}

div.firstrow div.rightcolumn {
    float: left;
    width: 300px;
    padding: 20px;
}

div.firstrow div.rightcolumn ul {
	margin: 1em 0;
}

div.firstrow div.rightcolumn h2 {
    display: block;
    font-size: 150%;
    font-family: Trebuchet MS, sans-serif;
}

/* PRODUCT */

div#leftproductcolumn {
	float: left;
	width: 400px;
	margin: 0 20px 0 0;
}

div#navigation ul li a:hover,
div#navigation ul.mainmenu li.active a {
    color: #FFFFFF;
    background: url(../images/internet/bullet_nav_hover.gif) 154px 0.5em no-repeat #0072BA;
}

div#content div#leftproductcolumn ul#options {
	float: right;
	width: auto;
	padding-right: 0;
}

div.product_label {
	font-size: 150%;
	font-family: Trebuchet MS, sans-serif;
	color: #0072BA;
	background: none;
	border: none;
	clear: both;
}

div.product_onderdeel div.product_text {
	padding: 0;
	margin: 0 0 20px 0;
}

div.product_onderdeel {
	width: 360px;
	padding: 0 20px 20px 20px;
	background: url(../images/internet/bg_block_400.gif) left bottom no-repeat;
}
div#rightproductcolumn {
    float: left;
    width: 300px;
    padding: 20px 0 0 0;
}

div#rightproductcolumn h2 {
	display: block;
	font-size: 133%;
}

div#content input {
	font-family: Verdana, sans-serif;
	color: #0072BA;
}

div#content ul li {
	margin: 0;
}

div#rightproductcolumn a {
	font-weight: normal
}

div#rightproductcolumn a:hover {
	text-decoration: underline;
}

div#rightproductcolumn div#formulieren,
div#rightproductcolumn div#zieook {
	width: 300px;
	padding: 0 20px 20px 20px;
	background: url(../images/internet/bg_block_340.gif) left bottom no-repeat;
	margin: 0 0 20px 0;
}

div#rightproductcolumn div#formulieren p {
	padding: 0;
	margin: 0;
}

div#rightproductcolumn div#formulieren p a {
    padding: 0 0 0 16px;
    background: url(../images/internet/bullet_default.gif) left 0.25em no-repeat;
}

span.simkassa_prijs {
	padding: 0 0 0 20px;
}

div.done_sending {
    width: 360px;
}
