html {
	margin					: 0px;
	padding					: 0px;
	height					: 100%;
}

body {
	margin					: 0px;
	padding					: 0px;
	width   				: 100%;
	height					: 100%; 
	overflow				: auto;
	font-size				: 10pt;
	font-family			: Arial, Helvetica, sans-serif;
	background			: url(images/opvulling.png) repeat-x #C9171E;
}

#container {
	position				: absolute;
	left						: 50%;
	height					: 100%;
	width						: 814px;
	margin-left			: -407px;
	padding					: 0px;
	background			: url(images/container.png) repeat #FFFFFF;
}

#logo {
	position				: absolute;
	top							: 0px;
	left						: 7px;
	padding-top			: 0px;
	height					: 138px;
	width						: 800px;
}

#menu {
	position				: absolute;
	top							: 138px;
	left						: 7px;
	width						: 800px;
	height					: 45px;
	background			: url(images/menu.png);
}

#pagina_info {
	position				: absolute;
	top							: 178px;
	left						: 7px;
	width						: 800px;
	height					: 110px;
	background			: url(images/pagina_info.png);
}

#breadcrums {
	position				: absolute;
	top							: 71px;
	left						: 182px;
	width						: 223px;
	height					: 33px;
}

#aanbiedingen_knop {
	position				: absolute;
	top							: 75px;
	left						: 620px;
	width						: 126px;
	height					: 24px;
}

#fietsverzekering_knop {
	position				: absolute;
	top							: 68px;
	left						: 431px;
	width						: 138px;
	height					: 39px;
}

#rechts {
	position				: absolute;
	top							: 288px;
	left						: 572px;
	width						: 215px;
	bottom					: 0px;
	text-align  		: justify;
	padding-top			: 10px;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-bottom	: 10px;
}

#rechts_foto {
	position				: absolute;
	top							: 10px;
	left						: 0px;
	width						: 215px;
	height					: 150px;
	text-align  		: left;
	padding-left		: 10px;
	padding-right		: 10px;
	color						: #D21A1F;
	font-weight			: bold;
	font-size				: 12pt;
	background-repeat: no-repeat; 
	background-position: center top; 

}

#rechts_naam {
	position				: absolute;
	top							: 155px;
	left						: 0px;
	width						: 215px;
	height					: 20px;
	text-align  		: left;
	padding-left		: 10px;
	padding-right		: 10px;
	color						: #AB2814;
	font-weight			: bold;
	font-size				: 12pt;
}

#rechts_prijs {
	position				: absolute;
	top							: 230px;
	left						: 132px;
	width						: 85px;
	height					: 20px;
	text-align  		: center;
	color						: #ffffff;
	font-weight			: bold;
	font-size				: 12pt;
}

#text {
	position				: absolute;
	top							: 288px;
	left						: 7px;
	bottom					: 0px;
	width						: 545px;
	overflow 				: auto;
	padding-top			: 10px;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-bottom	: 10px;
	text-align  		: left;
	background			: #fddaca;
}

#iframe_text {
	position				: absolute;
	top							: 288px;
	left						: 7px;
	bottom					: 0px;
	width						: 780px;
	overflow			: no;
	padding-top			: 10px;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-bottom		: 10px;
	text-align  		: left;
	background			: #fddaca;
}

#fiets_container {
	width						: 525px;
	text-align  		: left;
	font-size				: 8pt;
	color						: #AB2814;
	background			: #FFFFFF;
	border-top			:	#AB2814 1px solid;
	border-left			:	#AB2814 1px solid;
	border-right		:	#AB2814 1px solid;
	border-bottom		:	#AB2814 1px solid;
	margin-bottom		: 15px;
}

#aanbiedingsprijs {
	color						: #D21A1F;
	font-weight			: bold;
	font-size				: 12pt;
}

#fiets_prijs {
	bottom					: 0px; 
	text-align  		: right;
	vertical-align	: bottom;
	line-height			: 45px;
	height					: 59px;
	color						: #ffffff;
	background			: url(images/fiets_prijs_bg.png) bottom right no-repeat #FFFFFF;
	font-weight			: bold;
	font-size				: 16pt;
}

input, select, textarea, option {
	border		: 1px solid #AB2814;
	font-size				: 10pt;
	color						: #AB2814;
	border-collapse: collapse;
}

a
{
	font-size				: 13px;
	color						: #AB2814;
	text-decoration	: none;
	font-weight			: bold;
}

a:hover 
{
	font-size				: 13px;
	color						: #000000;
	text-decoration	: none;
	font-weight			: bold;
}
