/* Main */
* { }

body
{ 	margin: 0px; 
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height:150%;
}
h1 { color:#EFB148; font-size:16px; }
h2 { color:#EFB148; font-size:14px; }
iframe { font-size:8px; }
.Highlight { background-color: yellow; font-weight: bold; }
.TIM_normal { font-size: 12px; text-align: justify; }
.TIM_smaller { font-size: 10px; text-align: justify; }
.TIM_normalPRINT { font-size: 10px; text-align: justify; }
.TIM_bodycontent { font-size: 12px; padding:0px; padding-right:20px; margin:0px; }
.breadcrumbs { font-size: 10px; color: #999999; border: 1px solid; height: auto; width: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 2px; border-color: #eeeeee #ffffff #ffffff #eeeeee; }
.copyright { font-size: 10px; height: auto; width: auto; padding-top: 15px; color: #999999; text-align: center; }
.kopje { font-weight: bold; }
.italic { font-style: italic; }
.kop { font-size: 14px; font-weight: bold; }
.TIM_bodycontent a, a:visited, a:active {
	color: #EFB148;
	text-decoration:underline;
}

.TIM_bodycontent a:hover {
	color: #EFB148;
	text-decoration:underline;
}

.TIM_frontpage_left {
float:left;
min-width:260px;
width:48%;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
margin-right:10px;
min-height:650px;
height:auto !important;
height:650px;
border-bottom:2px solid #EFB148;
border-right:2px solid #EFB148;
border-top:2px solid #EFB148;
}
.TIM_frontpage_right {
float:left;
width:37%;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
min-height:650px;
height:auto !important;
height:650px;
border-bottom:2px solid #EFB148;
border-left:2px solid #EFB148;
border-top:2px solid #EFB148;
}

/* Menubar */
.TIM_textmenu {
	padding-top:15px;
}

.TIM_menu {
	font-size: 10px;
	font-weight: bold;
	color: #EFB148;
	cursor: hand;
	text-decoration: none;
	white-space: nowrap;
}

.TIM_menu a { border:none; color: #EFB148; text-decoration:none; }

.TIM_menu_sel_topbreak {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EFB148;
}

.TIM_menu_sel_bottombreak {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #EFB148;
}

.TIM_menu_sel_zoeken {
	
	font-size: 10px;
	font-weight: bold;
	color: #183884;
	background-color: #C1D4F9;
	white-space: nowrap;
}

.TIM_menu_sel {
	font-size: 10px;
	font-weight: bold;
	color: #183884;
	background-color: #C1D4F9;
	white-space: nowrap;
}
.TIM_leftsearch { font-size: 9px; border: 1px #00006C solid; background-color: #FDEEB3; color: #00006C; padding-right: 5px; padding-left: 5px; visibility: visible; }
.TIM_leftselect { font-size: 9px; border: 1px #00006C solid; background-color: #FDEEB3; color: #00006C; }

/* Upperimages */
.TIM_upperimage { background-color: #EFB148; background-image: url(../imagesource/_upperimages/cd.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage1 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/blauw-tandwielen.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage2 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/chip.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage3 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/chipdichtbij.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage4 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/chips.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage5 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/kogellager.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage6 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/rode-draden.jpg);	background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage7 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/scsuzistekker.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage8 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/tech.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage9 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/compressor.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage10 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/endoscoop.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage11 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/exit.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage12 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/fabriek.jpg); background-repeat: no-repeat; background-position: right top; }
.TIM_upperimage13 { background-color: #EFB148; background-image: url(../imagesource/_upperimages/lamp.jpg); background-repeat: no-repeat; background-position: right top; }

/* Forms */
.TIM_form_normal { font-size: 12px; }
.TIM_form { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px #F7CB10 solid; background-color: #FDEEB3 ; color: #00006C; padding-right: 10px; padding-left: 5px; visibility: visible; }
.TIM_form_nomove { font-size: 12px; border: 1px #F7CB10 solid; background-color: #FDEEB3 ; color: #00006C; padding-left: 5px; visibility: visible; }
.TIM_form_verplicht { font-size: 12px; border: 1px #183884 solid; background-color: #C1D4F9 ; color: #00006C; padding-right: 10px; padding-left: 5px; visibility: visible; }
.TIM_form_omkadering { height: auto; width: auto; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: 1px #F7CB10 solid; background-color: #FBE9CA; }
.TIM_form_buttons { height: auto; width: auto; border: 1px solid; background-color: #EFB148; color: #000000; border-color: #CA5A24 #CA5a24 #CA5a24; cursor: hand; font-size: 12px; }
.TIM_zoeken_productnieuws { height: auto; width: auto; border: 1px solid; background-color: #DAF7FC; border-color: #33CCFF #33ccff #33ccff; text-align: center; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; line-height: 8px; }
.TIM_zoekenform_omkadering {
	border: 1px #F7CB10 solid;
	background-color: #FBE9CA;
}
.TIM_zoekenform_binnen {
	 font-size: 12px; text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.TIM_form_opvallend_top { background-color: #faaa74; border-top: 1px solid; border-left: 1px solid; border-right: 1px solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-color: #CA5A24; }
.TIM_form_opvallend_left { background-color: #faaa74; border-bottom: 1px solid; border-left: 1px solid; padding-bottom: 5px; padding-left: 5px; border-color: #CA5A24; }
.TIM_form_opvallend_right { background-color: #faaa74; border-bottom: 1px solid; border-right: 1px solid; padding-right: 5px; padding-bottom: 5px; border-color: #CA5A24; }
.TIM_form_opvallend_bottom { background-color: #faaa74; border-bottom: 1px solid; padding-bottom: 5px; border-color: #CA5A24; }
.TIM_een_resultaat { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00006C; }
.TIM_form_omkadering hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7CB10;
	color: #F7CB10;
	background-color: #F7CB10;
	height: 1px;
	margin-top:10px;
	margin-bottom:10px;
}


/* Redactieplanning */
.TIM_redactieplanning { font-size: 11px; text-align: justify; }

/* Agenda */
.av_act { font-size: 12px; text-align: justify; color: #EFB148; font-weight: bold; }
.ao_act { font-size: 12px; text-align: justify; color: #CA5A24; font-weight: bold; }
.av_dim { font-size: 12px; text-align: justify; color: #FFF188; font-weight: bold; }
.ao_dim { font-size: 12px; text-align: justify; color: #FAAAA4; font-weight: bold; }
.TIM_catname { font-size: 12px; color: #00006C; font-weight: bold; }
.TIM_agendaopvallend { background-color: #faaa74; border: 1px solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-color: #CA5A24 #CA5A24 #ca5a24 #ca5a24; }
.TIM_agenda_block {	padding-left: 14px; }
.TIM_zoektips {	padding-left: 14px; }

/* Brochure/testimonials */
.TIM_brochuretekst { font-size: 12px; }
.TIM_testimonial { font-size: 10px; height: auto; width: auto; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: #F7CB10; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FDEEB3; }
.TIM_testimonial_persoon { font-size: 11px; font-style: italic; }
.TIM_folder { font-size: 11px; background-color: #C1D4F9; height: auto; width: auto; border: #00006c; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

/* Colofon */
.TIM_colofon { font-size: 12px; text-align: justify; height: auto; width: auto; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #C1D4F9 solid; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }

/* Form */
#poweredby { visibility:hidden; }
.lengthwarning { color:red; border:1px solid #ff0000; padding:2px; }
.formerror {
    border:2px solid #0066CC;
    padding:10px;
    color:#0066CC;
    margin-bottom:20px;
}

/* Formbrowser */
.fbheading { font-size: 16px; padding:5px; background-color: #C1D4F9; height: auto; width: auto; border: #00006c; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight:bold; }
.fbbody { font-size: 12px; text-align: justify; color: #000000; }
.fbvisitor { font-size: 10px; text-align: justify; color: #EFB148; }

.blackastyle img { border:1px solid black; margin-left:20px; margin-bottom:40px; }

/* TIM Digitaal */
.oneColFixCtr {
	background-image: url(http://www.vakblad-tim.nl/imagesource/back.gif);
	background-repeat: repeat;
	font-size: 12px;
	text-align: justify;
}

.oneColFixCtr h1,h2,h3,ul {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

.oneColFixCtr h2 {
	font-size: 14px; font-weight: bold;
}

.oneColFixCtr h3 {
	font-size: 12px; font-weight: bold;
}

.oneColFixCtr a {
	color: #000;
}

.oneColFixCtr a:hover {
	color: #000;
	background-color: #C1D4F9;
}

.oneColFixCtr .TIM_opgevraagdartikel {
	color: #000;
	background-color: #FDEEB3;
	border: 1px solid #183884;
	padding:10px;
}

.oneColFixCtr .TIM_textmenu {
	padding-top:0px;
}

.oneColFixCtr .TIM_menu {
	
	font-size: 10px;
	font-weight: bold;
	color: #000;
	cursor: hand;
	text-decoration: none;
	white-space: nowrap;
}
.oneColFixCtr .TIM_menu_sel {
	
	font-size: 10px;
	font-weight: bold;
	color: #000;
	background-color: #C1D4F9;
	white-space: nowrap;
}

.oneColFixCtr .TIM_menu_sel_zoeken {
	
	font-size: 10px;
	font-weight: bold;
	color: #183884;
	white-space: nowrap;
	background-color: #fff;
}

.oneColFixCtr #container {
	width: 1004px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	z-index:1;
}

.oneColFixCtr #top
{
	margin: 0;
	padding: 0;
	background-repeat:no-repeat;
	background-image: url(http://www.vakblad-tim.nl/imagesource/top2_1004.gif);
	background-position: center top;
	height:116px;
}

.oneColFixCtr #topdigitaal
{
	margin: 0;
	padding: 0;
	background-repeat:no-repeat;
	background-image: url(http://www.vakblad-tim.nl/imagesource/top2_1004_digitaal.gif);
	background-position: center top;
	height:116px;
}

.oneColFixCtr #content
{
	margin-left: 200px;
	padding-left: 30px;
	padding-right: 30px;
	min-height: 500px;
}

.oneColFixCtr #main {
	background-image: url(http://www.vakblad-tim.nl/imagesource/rowback_1004.gif);
	background-repeat: repeat-y;
	background-position: center top;
	min-height:600px;
}

.oneColFixCtr #textmenu {
	margin-left:20px;
	padding:5px;
	float:left;
	width:auto;
	/*background-color:#00006C;*/
/*	font-size:80%;
	border:1px solid #6e8c14; 
	line-height:20px;*/
}

.oneColFixCtr #bottom {
	clear:both;
	background-image: url(http://www.vakblad-tim.nl/imagesource/bottom_1004.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align:center;
	padding-top:10px;
	font-size: 10px;
	color: #666666;
}

.oneColFixCtr #bottom a {
	color: #666666;
	text-decoration: underline;
}

.oneColFixCtr #bottom a:hover, a:active, a:focus {
	color: #666666;
	text-decoration: underline;
}

.TIM_inhoudsopgaven {
	border: 1px solid #F47921;
	vertical-align:top;
	background-position: center;
	position:relative;
}

.inhoud_table_kop {
	background-color: rgb(239,177,72);
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left:5px;
	padding-top:10px;
	color:#fff;
}

/* MN aankeilers */
.MN_aankeilers {
	background-image:url(/imagesource/MN_aankeiler_234.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 234px; 
	margin-top:10px;
	padding-top: 60px;
	border: 1px rgb(0,26,48) solid;
	background-color: rgb(0,76,98); /* MN achtergrondkleur */
	color: #fff;
	text-align: left;
	vertical-align:top;
	font-size: 11px;
}
.MN_aankeiler {
	padding:5px;
}
.TIM_banner {
/*	padding-right:10px;*/
	padding-top:5px;
	padding-bottom:5px;
}
.TIM_banner_left {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
 
.MN_link A:link  { color: #ffffff; text-decoration:none; border-bottom:1px solid #00B397; }
.MN_link A:active  { color: #ffffff; text-decoration:none; border-bottom:1px solid #00B397; }
.MN_link A:hover { color: #00B397; text-decoration:none; border-bottom:1px solid #00B397; }
.MN_link A:visited { color: #ffffff; text-decoration:none; border-bottom:1px solid #00B397; }

.MN_header { text-align:center; }
.MN_kop{ font-weight: bold; font-size:12px; }
.MN_body {}
.MN_img_noborder { margin-top:5px; }
.MN_img_border { margin-top:5px; border: 1px #fff solid; }
.MN_onderschrift { color:#00b397; padding-bottom:5px; }
.MN_bedrijf { font-weight: bold; }
.MN_telefoon {}
.MN_url {}

