/* rottpod.nl/txp */

/* @group CSS reset (Shaun Inmann) */

/* CSS reset > http://perishablepress.com/press/2007/10/23/a-killer-collection-of-global-css-reset-styles/ */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, 
form, fieldset, input, p, blockquote, table, th, td, embed, object 
{
	padding: 0;
	margin: 0;
}

table 
{
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset, img, abbr 
{
	border: 0;
}

address, caption, cite, code, dfn, em, 
h1, h2, h3, h4, h5, h6, strong, th, var 
{
	font-weight: normal;
	font-style: normal;
}

ul 
{
	list-style: none;
}

caption, th 
{
	text-align: left;
}

h1, h2, h3, h4, h5, h6 
{
	font-size: 1.0em;
}

q:before, q:after 
{
	content: '';
}

a, ins 
{
	text-decoration: none;
}

/* @end */

body 
{
	font-size: 62.5%;
	line-height: 100%;
	color: #fff;
}

#home{background: transparent url(design/mm_body_bg.jpg) repeat fixed 0 0;}
#een{background: transparent url(design/143369746_e5ba3bf3c5_o.jpg) repeat fixed 0 0;}
#twee{background: transparent url(design/ro_body.jpg) repeat fixed 0 0;}
#drie{background: transparent url(design/mm_body_bg.jpg) repeat fixed 0 0;}

#container
{
	width: 1009px; /* IE6win bug when 960px ... !? */
	margin: 0px auto;
	padding: 0;
}

#home #container {background: #000 url(design/mm_container_bg.jpg) repeat-y fixed 50% 0;}
#een #container {background: #000 url(design/411190427_10e9a13a86.jpg) repeat-y fixed 50% 0;}
#twee #container {background: #000 url(design/container_ro_lear.jpg) repeat-y fixed 50% 0;}
#drie #container {background: #000 url(design/mm_container_bg.jpg) repeat-y fixed 50% 0;}

#content {
	float: left;
	width: 1009px; /* IE6win bug when 960px ... !? */
	margin: 0;
	padding: 0;
}

#leftColumn 
{
	float: left;
	width: 460px;	
	margin: 0;
	padding: 80px 0 0 60px;
	font: normal 2em/180% Verdana, sans-serif;
}

#home #leftColumn {background: transparent url(design/rottpod3_lb.png) no-repeat;}
#een #leftColumn {background: transparent url(design/1.png) no-repeat;}
#twee #leftColumn {background: transparent url(design/2.png) no-repeat;}
#drie #leftColumn {background: transparent url(design/rottpod3_lb.png) no-repeat 0 0;}

#rightColumn
{
	float: left;
	width: 360px;
	margin: 0;
	padding: 88px 0 0 80px;
	font: normal 2em/180% Verdana, sans-serif;
}

#drie #rightColumn {padding: 88px 0 0 80px;}

#footer
{
	clear: both;
	padding: 20px 0 200px 0;
	margin: 0 54px 0 60px;
	text-align: center;
	border-top: 1px solid #fff;
}

ol.nav_titles  {
	padding-bottom: 20px;
}

ol.nav_titles li {
	display: inline;
	list-style-type: none;
	padding-right: 6px;
}

ol.nav_titles li a {
	padding: 2px;
}

ol.nav_titles li a:link {
	text-decoration: none;
	background-color: #fff;
	color: #000;
}

ol.nav_titles li a:visited {
	text-decoration: none;
	background-color: #fff;
	color: #000;
}

ol.nav_titles li a:hover {
	text-decoration: none;
	color: #fff;
}

ol.nav_titles li a:active {
	text-decoration: none;
	background-color: #fff;
	color: #000;
}

h1 
{
	margin-bottom: 20px;
	padding: 0;
	font-size: 200%;
	background-color: transparent;
	line-height: 110%;
}

h2
{
	margin-bottom: 20px;
	padding: 0;
	font-size: 120%;
	background-color: transparent;
}

h3
{
	margin-bottom: 20px;
	padding: 0;
	font-size: 90%;
	line-height: 140%;
	background-color: transparent;
	font-weight: normal;
}


p 
{
	margin-bottom: 20px;
	padding: 0px;
	font-size: 90%;
	line-height: 140%;
	background-color: transparent;
}

p em
{
	font-style: italic;
}

p strong
{
	font-weight: bold;
}

p span.buysman
{
	font-size: 130%;
	font-weight: bold;
}

p.line
{
	border-bottom: 1px solid white;
}

#rightColumn p 
{
	margin-bottom: 30px;
	font-size: 70%;
	line-height: 140%;
	background-color: transparent;
}

p.small
{
	font-size: 80%;
	line-height: 140%;
	background-color: transparent;
}

#footer p
{
	font: normal 3em/180% Verdana, sans-serif;
	color: #fff;
}

#leftColumn img 
{
	border: 2px solid #fff;
}

#leftColumn img.noborder 
{
	border: 0px solid #fff;
	vertical-align: bottom;
}

#leftColumn p.eten img.noborder 
{
	border: 0px solid #fff;
	vertical-align: baseline;
	padding-right: 10px;
}

#rightColumn img 
{
	margin-bottom: 10px;
	padding: 0;
	border: 2px solid #fff;
}

#rightColumn img.noborder 
{
	border: 0px solid #fff;
}

a:link, a:visited 
{
	text-decoration: none;
	color: #fff;
	padding-bottom: 1px;
	border-bottom: 1px solid #fff;
}

a:hover, a:active 
{
	text-decoration: none;
	color: #fff;
	padding-bottom: 1px;
	border-bottom: 0px solid #fff;
}

a 
{
	outline: none;
}

a.nohover
{
	border-bottom: 0px solid #fff;
	text-decoration: none;
}

h1#site-name {
	position: absolute;
	top: -9999px;
}

p#site-slogan {
	position: absolute;
	top: -9999px;
}

/* @group clearfix */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/* @end */



