.Content {
	margin: 0 0 0 0;}
.Content td {
	padding: 0;}
.Content .Content_right{
	width: 125px;
	text-align: right;
	padding: 15px 0 0 0;}

.feeds_item0, .feeds_item1{
	width: 196px; height: 14px;
	margin-left: 1px;
	padding: 2px 2px 2px 5px;
	overflow: hidden;
	font-size: 11px;
	font-weight: normal;
	color:#5562AB !important; }
	* html .feeds_item0, * html .feeds_item1{
	width: 201px; w\idth: 196px;}
	.feeds_item1 {
	background: url("/img/sidebar1_middle_verloop.jpg") top left repeat-y; }
.feeds_item0 a,.feeds_item1 a{
	font-size: 10px;
	font-weight: normal;
	color:#5562AB;
	text-decoration: none; }
.feeds_item0 a:hover,.feeds_item1 a:hover{
	color:#404F54 !important; }

.Products {
	border-style: collapse;}
.Products td {
	padding: 1px 1px 1px 2px;
	color: #000;	
	text-align: left;	}

.Feeds1 {}
.Feeds1 td.FeedsTop {
	padding: 2px 2px 2px 4px !important;
	font: bold 14px Arial, Arial, sans-serif; line-height: 19px; color: #404F54;
	text-align: left;	}
.Feeds1 td {
	padding: 2px 2px 2px 4px !important;
	color: #333;	
	font: 10px Arial, sans-serif;	
	text-align: left;	}
.Feeds1 td.td_left {
	color:#333;}
.Feeds1 td a{}
.Feeds1 td a:hover{
	color:#7F0202;}
.Feeds1 tr.row0 td {}
.Feeds1 tr.row1 td{
	background-color: #DFDFDF;}

.Ruler {
	background: url("/img/dots_hor.gif") left center repeat-x;
	height: 11px;}
.Ruler td {
	line-height: 0;}


.Sidebar1 {
	margin: 8px 0 8px 0;padding: 0; }
.Sidebar1 td {
	margin: 0; padding: 0;
	border-right: 3px #7F0202 solid;
	border-left: 3px #7F0202 solid;color: #fff;font: 11px Arial, sans-serif; line-height: 15px;}
.Sidebar1 td a {
	font-size: 11px;
	font-weight: bold; }
.Sidebar1 .SidebarTop {
	border-top: 3px #7F0202 solid;
	padding-right: 4px;
	padding-left: 4px;
	background-color: #600303;}
.Sidebar1 .SidebarMiddle {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
	padding-left: 4px;
	background-color: #AB3232;}
	.Sidebar1 .SidebarMiddle a {}
.Sidebar1 .SidebarBottom,.Sidebar1 .SidebarBottom2 {
	border-bottom: 3px #7F0202 solid;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 4px;
	padding-left: 4px;
	background-color: #7F0202;
	font-size: 13px;
	color: #fff;}
.Sidebar1 .SidebarBottom2 {
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 0px;
	line-height: 0px;
}

.Sidebar1 .SidebarBottom a {	
	color: #fff;}
.Sidebar1 {
	width: 158px;}
.Sidebar1 img {
	margin: 0; border: 0; display: inline !important; }


body{		
	font: normal 12px Arial, sans-serif; line-height: 16px; color: #000;}
body table, table p {
	font-size: 100%;}
h1,h2,h3,h4,h5,h6,p { margin: 0;padding: 0;	}

h1, h1 *{
	margin: 1px 0 1px 0; padding: 0; 	
	font: bold 29px Arial, sans-serif; line-height: 32px;
	letter-spacing: 0px;}
h2, h2 *{
	margin: 1px 0 1px 0; padding: 0; 	
	font: bold 25px Arial, sans-serif; line-height: 27px; color: #7F0202;
	letter-spacing: 0px;}
h3, h3 *{
	margin: 1px 0 1px 0; padding: 0; 	
	font: bold 18px Arial, sans-serif; line-height: 20px;
	letter-spacing: 0px;}
h4, h4 *{
	margin: 1px 0 1px 0; padding: 0; 	
	font: bold 18px Arial, sans-serif; line-height: 20px; color: #7F0202;
	letter-spacing: 0px;}
h5, h5 *{
	margin: 1px 0 1px 0; padding: 0; 	
	font: bold 15px Arial, sans-serif; line-height: 17px;
	letter-spacing: 0px;}
h6, h6 *{
	margin: 1px 0 1px 0; padding: 0; 	
	font: bold 15px Arial, sans-serif; line-height: 17px; color: #7F0202;
	letter-spacing: 0px;}

#sidebar_right h6, h6 *{
	margin: 1px 0 1px 0; padding: 0; 	
	font: bold 15px Arial, sans-serif; line-height: 17px; color:  #F0900D;
	letter-spacing: 0px;
}
.class1{ 
	font-size: 10px; line-height: 14px; }
.class2{ 
	font-size: 12px; }
.class3{ 
	font-size: 12px; font-weight: bold; color:#000;  }
.class4{ 
	font: normal 18px Arial, sans-serif; line-height: 19px; }
.class5{ 
	font-size: 22px;
	line-height: 22px; 
	font-weight: bold; }

.orange, .orange *, * .orange {color: #F0900D;}
.red, .red *, * .red {color: #7F0202;}
.blue, .blue *, * .blue {color: #0084DE;}

a {  
	color: #f9a100; text-decoration: underline;}
a:hover {  
	color: #7F0202; text-decoration: underline;}

ul {
	list-style-image: url("/img/ul_block.gif");
	margin: 7px 0 7px 22px; padding: 0;}
blockquote, pre {padding: 15px 40px;}
blockquote {font: italic 1.05em Georgia, Times, serif;
  background: url("/img/blockquote.gif") 10px 0.78em no-repeat;
  margin: 18px 0;}

ol	{}
* html ul, * html ol{
	margin-left: 22px;}
	ul a, ol a { }

img {
	margin: 0; padding: 0; border-color: #404F54;}
	
hr {	
	margin: 3px 0 3px 0; padding: 0; line-height: 0; color:#fff;
	border: 0; border-bottom: #404F54 1px solid;  }
* html hr {
	display: block;
	background-color: #404F54; line-height: 0px;
	width: 100%; margin: -2px 0 -2px 0; padding-top: 1px; height: 0; font-size: 0;
	color: #CED1E2;}
	*:first-child+html hr { display: block;
	background-color: #404F54; line-height: 0px;
	width: 100%; margin: -2px 0 -2px; padding-top: 1px; height: 0; font-size: 0;
	color: #CED1E2;}

/* B:Forms */
	form 	{
	margin : 0;
	padding : 0;}
	
	fieldset {
	margin : 0;
	padding : 4px 8px;
	border : 1px solid #AB3232;}

	fieldset div br {
	display : none;	}
	.Fieldset td { padding: 1px 0; }
	.Fieldset .fieldset_left { width: 100%; }
	.Fieldset .fieldset_right { width: 250px; }
	
	legend {
	font-weight : bold;
	color : #AB3232;
	margin : 0;
	padding : 2px;}

	label {
	display : block;}

	fieldset div {
	margin : 0;
	padding : 0;}
	
	fieldset div.fm-optional {
	display : block;	}

	input,select,textarea,option{ font: normal 11px Arial, sans-serif; color: #6D0914;}
	input, textarea, select { 
	background-color: #fff;
	border: 1px #AB3232 solid;
	margin: 1px 1px 1px 0;
	padding: 1px 2px; 
	color: #600303;}
	input.image {
	background: none; padding: 0; margin: 2px 1px 1px 0; 
	border: 0; }
	input.text:focus, textarea:focus { background-color: #fff; border-color: #600303; }
	.submit, .button, .Form-Button, .Form-Button-Shop {	
	background-color: #600303; border-color: #600303;
	font: normal 11px Arial, sans-serif; color: #fff;}
	select {
	background-color: #fff;
	font-size : 100%;
	border : 1px solid #600303;
	padding : 1px;	}
	option {
	color: #600303;
	padding: 1px 2px 1px 2px;}
						
	fieldset div label:before {
	content: "* ";	}

	fieldset div.fm-optional label:before {
	content: ""; }
/* E:Forms */

/*GASTENBOEK*/
.ModuleGastenboek, .ModuleGuestbook {
	padding-top: 20px;}
.bericht1{
	width:  100%;
	margin: 0 0 10px 0; padding: 0; 
	border: 1px #600303 solid;
	text-align: left; font-weight: normal;color:#600303;}
.bericht1 td, .bericht2 td, .vraagvdmaand td {
	margin: 0; padding: 3px 5px 3px 5px;}
.bericht2{
	width:  100%;
	background-color: #DFDFDF;
	margin: 0 0 10px 0; padding: 0; border: 1px #600303 solid;	
	text-align: left; font-weight: normal;color:#600303;}
.bericht1 .tr_top a, .bericht2 .tr_top a, .bericht1 .tr_top a:hover, .bericht2 .tr_top a:hover {
	color: #fff; text-decoration: underline;}
.bericht1 tr.tr_top td,.bericht2 tr.tr_top td {
	background: #600303 url("/img/top2.gif") repeat-x 0px -1px;
	margin: 0 0 10px 0; padding: 3px 5px 3px 4px;
	font: bold 12px Arial, Verdana, sans-serif;color:#fff;}