h3
	{
		margin-top: 0px;
		font: bold 18px arial;
	}
h5 {
	margin: 5px 0 5px 0;
}
.block h3
{
	margin: 0px;
}
#pollResults
	{
	}
#pollResults label
	{
		clear: left;
		float: left;
		margin-right: 10px;
	}
#pollResults div
	{
		height: 10px;
	}
#reg_progress
	{
		position:absolute;
		top: 60px;
		left: 13px;
	}
#content
	{
		position: relative;
		padding: 12px 20px 20px 16px;
		background: red;
	}
img.content
	{
		float: left;
		margin: 5px 5px 0px -5px;
	}
a:link,
a:visited,
a:hover
	{
		text-decoration: none;
		color: #9e2224;
	}
a:hover
	{
		text-decoration: underline
	}
.red,
.error
	{
		color: #9f2025;
	}
.block h5
	{
		margin: 0px;
	}
img
	{
		border: 0;
	}
.block img,
#items img,
#cart img,
#small_cart img,
#articles_top img,
img.content
	{
		border: 1px solid #606060;
		margin-right: 10px;
	}
body
	{
		text-align: center;
		background: url('/images/fc/bg.jpg');
		padding: 0px;
		margin: 0px;
		line-height: 20px;
	}
.button
	{
		border-width: 0;
		color: #606060;
		padding: 2px 7px 2px 7px;
		margin-top: 10px;
		cursor: pointer;
		background: #9e2224;
		border: 1px solid gray;
		color: white;
	}
body,table,form
	{
		color: #808080;
		font: normal 13px arial;
	}
#main
	{
		text-align: left;
		width: 902px;
		min-height: 780px;
		margin: 15px auto 0px auto;
		position: relative;
		background: url('/images/fc/home_bg_main.jpg') white;
	}
#header
	{
		width: 100%;
		height: 138px;
	}
#left
	{
		float: left;
		width: 441px;
	}
.block
	{
		padding: 13px 10px 30px 19px;
		text-align: justify;
		line-height: 23px;
	}
#welkom_bij_fc
	{
		padding: 11px 10px 30px 17px;
		background:	url('/images/fc/home_bg_welkom_bij_fc.jpg') no-repeat;
		
	}
#interessante_artike
	{
		width: 414px;
		float: left;
		padding: 15px 10px 30px 16px;
		background:	url('/images/fc/home_bg_interessante_artike.jpg') no-repeat;
		border-right: 1px dotted black;
	}
#interessante_artike p
	{
		clear: left;
	}
#nieuwste_uitgave
	{
		padding: 12px 10px 30px 16px;
		float: left;
		background:	url('/images/fc/home_bg_nieuwste_uitgave.jpg') no-repeat white;
		width: 434px;
		margin-top: -2px;
		border-left: 1px dotted black;
		border-bottom: 1px dotted black;
	}
#forum_poll
	{
		padding: 0px 10px 30px 16px;
		float: left;
		background:	url('/images/fc/home_bg_forum_poll.jpg') no-repeat white;
		width: 434px;
		height: 333px;
		border-left: 1px dotted black;
	}
/*#forum
	{
		float: left;
		width: 203px;
		border-left: 1px dotted black;
		height: 333px;
	}*/
#poll
	{
		float: left;
		/*width: 195px;*/
		width: 404px;
		/*border-left: 1px dotted black;*/
		height: 333px;
		
	}
#poll div
	{
		margin-top: 7px;
	}
#onze_claims,
#banners
	{
		float: left;
		border-top: 1px dotted black;
		background: white;
		width: 873px;
	}
#onze_claims
	{
		background:	url('/images/fc/home_bg_onze_claims.jpg') no-repeat white;
	}
#claims
	{
		margin: 20px 0px 0px 17px;
	}
#claims div
	{
		margin-right: 7px;
		width: 207px;
		height: 72px;
		float: left;
		background: url('/images/fc/claim.jpg');
	}
#banners div
	{
		margin-right: 7px;
		height: 72px;
		float: left;
	}
#footer
	{
		width: 902px;
		clear: left;
		height: 48px;
/*		position: absolute;
		bottom: 0px;*/
		background: url('/images/fc/home_bg_footer.jpg');
		text-align: center;
		padding-top: 30px;
		color: white;
	}
#footer a
	{
		color: white;
	}
#stretcher
	{
		float: left;
		height: 625px;
		width: 0px;
		background: blue;
	}
#apoll
	{
		padding: 13px 20px 20px 17px;
		clear: left;
		background:url(images/fc/archief_bg.jpg) no-repeat;
		border-top: 1px dotted gray;
	}
#aarticles,#aactiviteiten
	{
		clear: left;
		background: url(images/fc/archief_artikelen_bg.jpg) no-repeat;
		padding: 14px 20px 20px 16px;
		border-top: 1px dotted gray;
	}
#aactiviteiten
	{
		padding: 7px 20px 20px 17px;
	}
#aarticlesTitles
	{
		border-bottom: 1px solid #eeeeee;
	}
#articles_top
	{
		float: left;
		margin-bottom: 20px;
		padding: 1px 0px 0px 20px;
	}
#articles_top div
	{
		height: 80px;
		float: left;
		width: 400px;
		margin: 0px 20px 5px 0px;
	}
.schadeclaim
	{
		margin: 23px 0px 10px 0px;
	}
.schadeclaim div
	{
		width: 428px;
		height: 138px;
		padding: 10px;
		background: url('images/fc/claim_big.jpg') no-repeat;
		float: left;
		clear: left;
		margin: 0px 0px 0px 10px;
		cursor: pointer;
	}
.claim img
	{
		border: 0;
	}
.claim
	{
		padding: 4px 0px 0px 2px;
		text-align: center;
	}
#pollResults td
	{
		padding-bottom: 15px;
	}
#poll table
	{
		border: 0;
		border-collapse: collapse;
	}
#poll td
	{
		padding: 0;
	}
#categories
	{
		width: 110px;
		float: left;
	}
#items
	{
		float: left;
		width: 743px;
	}
.item
	{
		float: left;
		width: 233px;
		margin: 0px 0px 30px 14px;
	}
.gray
	{
		background: url('/images/fc/forum_box_gray_bg.jpg') repeat-x white;
	}
.image_price
	{
		float: left;
		font-size: 12px;
		width: 73px;
	}
#item_details
	{
		margin-left: 10px;
		float: left;
		width:700px;
		text-align: justify;
	}
#item_details img
	{
		float:left;
		margin: 0px 15px 10px 0px;
	}
.item .button,
#item_details .button
	{
		padding: 0px 2px 0px 2px;
		font-size: 11px;
		margin: 0px;
	}
.item form
	{
		width: 25px;
		margin: 0px;
		padding: 0px;
	}
.item h5
	{
	margin: 0px;
	}
#cart td,
#cart th
	{
		text-align: left;
		padding-right: 20px;
		background: url('/images/fc/forum_box_gray_bg.jpg') repeat-x white;
	}
#cart table
	{
		background: #f5f5f5;
		width: 530px;
	}
#cart th
	{
		background: url('/images/fc/home_bg_footer.jpg') 0px -200px;
		padding: 5px;
		color: white;
	}
#small_cart
	{
		font-size: 11px;
	}
.isbn_price
	{
		background: url('/images/fc/home_bg_footer.jpg') 0px -200px;
		height: 20px;
		padding: 5px;
		margin-bottom: 2px;
		margin-top: 0px;
		color: white;
	}
.cap
	{
		background: url('/images/fc/home_bg_footer.jpg') 0px -200px;
		height: 20px;
		padding: 5px;
		color: white;
	}
.cap a:link,
.cap a:hover,
.cap a:visited
	{
		color: white;
	}
.box
	{
/*		background: url('/images/fc/forum_box_gray_bg.jpg');*/
		padding: 2px;
	}
#cart table
	{
		background: none;
	}
#cart form
	{
		margin: 0;
	}
.stretcher
	{
		width: 0px;
		background: blue;
		height: 265px;
		float: left;
		font-size: 0;
	}

