* { margin:0; padding:0; }

body {
	padding:0;
	margin:0;
	font-size: 12px;
	font-size: 80%;
	font-family: "Trebuchet MS", Arial, Verdana;
	border: none; !important
	
}

.mail, .vlag_turks, #lijn_wit, #banner, #nav2, #fontsize, #fontsize1, #fontsize2, #zoeken, .input_zoeken, .button_zoeken, .snippet_term, #visual_links, #visual_links .curve, .titel_zoekresultaat, #content_footer, #content_footer_logo {
	display: none;
}

#menu, #pagina_sub_menu, #top_right, #openCloseButtons,#pagina_menu{
	display:none;	
}

#tekst_centraal{
	position:absolute;
	float:none;
	margin: 0;
	margin-top: 30px;
	margin-left: 170px;
	width: 100%;
	border:none;
}

#news_centraal{
	position: absolute;
	float:none;
	margin:0;
	margin-top:30px;
	margin-left:10px;
	width: 675px;

}
.news_overzicht_items{
	position:relative;
	float:left;
	width: 675px;

	
}
.news_overzicht_items h3{ 
	margin-left: 110px;
	position: absolute;
}

#news_fairs_items{
	float:none;
	width: 625px;
	margin-top: 20px;
	border:none;
	padding-bottom:30px;
	margin-bottom: 30px;
	bottom: 30px;
}
#news_fairs_items p{
	float:none;
	text-align:left;
}
.news_overzicht_items p{
	position:absolute;
	margin-top: 20px;
	margin-left: 110px;
	width: 500px;
}
.news_read_more{
	margin-top: 105px;
}
#tekst_centraal_detail{
	position:relative;
	float:left;	
	margin: 0;
	margin-top: 50px;
	*left: -80px;
	margin-left: 200px;
	font-size:10px;
	page-break-after:always;
	border: none;
	
}

#product_detail_overzicht{
	float:left;
	margin: 0;
	padding:0;
	margin-right: 4px;
	margin-top: 10px;
	width: 200px;
}
#product_detail_overzicht p
{
	font-size: 10px;
	width: 130px;
}
#tekst_centraal_detail p{
	width: 400px;
}

#specifications{
	position:relative;
	padding:0;
	margin: 0;
	float:left;	
	margin-top: 0px;
	*left: -80px;
	margin-left: 150px;
	width:600px;
	border: none;
	font-size: 10px;
}
#specifications p
{
	float: left;
	width: 350px;
	padding:0;
	margin:0;
	line-height: 18px;

	
}

#product_downloads,#product_background, #vlaggetje, #breadcrumb_cat2, #breadcrumb_cat,  #product_accessoires, #breadcrumb_1, #product_background, #debug, #blauwe_footer{
	display:none;
}

#overzicht_producten_detail{
	page-break-before: always;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	margin-top:0px;
	margin-left: 170px;
	*left: -80px;
	width: 700px;
	border: 1px solid #FFF;
}
#producten_overzicht{
	float: left;
	margin-left: 3px;
	width: 200px;
	font-size:10px;
}
#tekst_centraal_cat{
	position: relative;
	float:left;
	left: 150px;
	top: 100px;
	border: none;
}
#overzicht_accessoires
{
	page-break-before: always;
	position: relative;
	*left: -80px;
	float:left;
	margin:0;
	padding:0;
	margin-top:20px;
	margin-left: 170px;
	width: 700px;
	border: 1px solid #FFF;	
}
#logo{
	left: 0px;
}


#header{
	position:relative;
	width: 200px;
	margin:0;
	margin-left: 170px;
	height: 50px;	
}
#container{
	width: 100%;
	border: none;
}
#content {
	position: relative;
	display: block;
	top: 10px;
	padding: 20px 25px 0px 0px;
	font-size: 12px;
	line-height: 145%;
}

/*****
Home
******/
#home-banner-main, #sub_menu, #content_right, #home_footer{
	display:none;	
}
#nieuws{
	position: relative;
	margin-top: -100px;
	margin-left: 160px;
	width: 625px;
	border: none;
}

#nieuwsbericht_1, #nieuwsbericht_2, #nieuwsbericht_3{	
	float:left;
	margin:0;
	padding:0;
	margin-top: 5px;
	_margin-top:5px;
	text-align:left;
	height: 140px;
	width: 100%;
	
}
#nieuwsbericht_1 p,#nieuwsbericht_2 p, #nieuwsbericht_3 p{
	position:absolute;
	float:left;
	text-align:left;
	margin-left: 110px;
	margin-top:10px;
	color:#111;
	width: 400px;
}
#nieuwsbericht_1 h3, #nieuwsbericht_2 h3,  #nieuwsbericht_3 h3 {
	position:absolute;	
	margin:0;
	padding:0;
	width: 400px;
	margin-left: 110px;
	margin-top: 10px;
}

#nieuwsbericht_1 img, #nieuwsbericht_2 img,  #nieuwsbericht_3 img {
	margin-left: 10px;
	margin-top:10px;
	float:left;	
}

#nieuwsbericht_1, #nieuwsbericht_2, #nieuwsbericht_3{
	width: 100%;
}
#stippellijn, .nieuwslink_1, .nieuwslink_2{
	display:none;
}


img {
	border: 0px;
	display: inline;
}
h1, h2, h3, h4 {
    page-break-after : avoid
}

h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding: 14px 0 8px 0px;
	color: #000000;
}

h2 {
	font-size: 13px;
	color: #000000;
	text-decoration:none;
	margin-top: 10px;
}

h3 {
	font-size: 12px;
}

p{
	padding-bottom: 6px;
	padding-top: 6px;
}

a {	
	color:#000000;
	text-decoration:underline;
} 

a:hover a:active {
	text-decoration: underline;
}

#breadcrumbs {
	position:absolute;
	color: #000000;
	text-decoration: underline;
	top: 100px;
}
/* Medewerkers */

.medewerker_naam {
	font-weight:bold;
}
/* Form elements */

.form_right_td input{
padding-left:3px;
margin-right: 6px;
background-color:#fff;
border: 1px solid #000
}
.form_right_td textarea{
padding-left:3px;
margin-right: 6px;
background-color:#fff;
border: 1px solid #000
}
.form_td_submit{
padding-left: 7px;
}