body{margin: 0px auto; text-align: center; font-family: arial;}

a{margin: 0px; padding: 0px; font-size: 12px; text-decoration: none; color: #FE0000;}
a:visited{margin: 0px; padding: 0px; font-size: 12px;}
a:hover{margin: 0px; padding: 0px; font-size: 12px;}

p{margin: 0px; padding: 0px; font-size: 12px;}

img{border: 0px;}

h1{font-size: 60px; margin: 0px; padding: 0px; color: #FE0000; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
h2{font-size: 60px; margin: 0px; padding: 0px; color: #FE0000; font-weight: 500; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
h3{font-size: 60px; margin: 0px; padding: 0px; color: #FE0000; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
h4{font-size: 60px; margin: 0px; padding: 0px; color: #FE0000; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
h5{font-size: 60px; margin: 0px; padding: 0px; color: #FE0000; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
h6{font-size: 60px; margin: 0px; padding: 0px; color: #FE0000; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}

.readon{margin: 0px; padding: 0px; font-size: 12px; text-decoration: none;}

.componentheading{font-size: 60px; margin: 0px; padding: 0px; color: #FE0000; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
.contentheading{font-size: 60px; margin: 0px; padding: 0px; color: #FE0000; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}

#bg{background: url(../img/bg.jpg) repeat-x #BA0A0C;}

#container{width: 1028px; height: auto; margin: auto; text-align: left; position: relative;}

#beeldmerk{width: 958px; height: 398px; background: url(../img/beeldmerk-bg2.png) center no-repeat; position: absolute; top: 650px; left: 125px; z-index: -999;}

    /*#contact{float: left; width: 158px; height: 288px; background: url(../img/contact.png) no-repeat; position: fixed; top: 101px;}*/
      #contact{float: left; width: 158px; height: 288px; background: url(../img/contact.png) no-repeat; position: absolute; left: 0px; margin-top: 101px;}
        #contact .box{float: left; width: 130px; height: 225px; padding: 10px 7px; margin: 10px 10px 0 8px;} /* overflow: hidden; */
	 #contact .box h3{font-size: 16px;}
	 #contact .box p{font-size: 12px;}

    .header{float: right; width: 870px; height: 97px; background: url(../img/header.jpg) no-repeat; margin: 0px -10px 0px 0px;}
		
		#contentbox{float: left; width: 825px; height: auto; margin: 0px 0px 0px 170px;}
		
		    .top{float: left; width: 825px; height: 82px; background: url(../img/content-top.jpg) no-repeat;}
				
			       .searchbox{float: right; width: 190px; height: 25px; margin: 30px 30px 0px 0px; position: relative;}
						     .searchbox .inputbox{width: 190px; height: 25px; background: url(../img/search.jpg) no-repeat; border: 0px; padding: 1px 0px 0px 5px;}
				
				.center{float: left; width: 825px; height: auto; padding: 0px 0px 20px 0px; background: url(../img/content-center.jpg) repeat-y;}
				
				    .left{float: left; width: 195px; height: 150px; margin: 0px 0px 0px 60px;}
						    .left ul{list-style-type: none; margin: 0px; padding: 0px;}
								     .left ul li{padding: 2px 0px 2px 0px;}
										      .left ul li a{color: #000; font-size: 16px; font-weight: bold; text-decoration: none; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
													     .left ul li a:hover{color: #FE0000;}
						
						.content{float: left; width: 530px; min-height: 650px; height: auto; margin: -10px 5px 0px 5px; padding: 0px 7px; border-left: 1px solid #ccc; font-size: 12px;}
						    .content p{padding-left: 2px;}
                .content .article_column{display: block; float: left; width: 50%;}
				
				.bottom{float: left; width: 825px; height: 30px; color: #fff; font-size: 12px; text-align: right; padding: 20px 0px 30px 0px; background: url(../img/content-bot.png) top left no-repeat;}
				
				.tabs{width: 45px; height: auto; position: absolute; top: 185px; right: -12px;}
				  .tabs ul{list-style-type: none; padding: 0; margin: 0;}
				    .tabs li:nth-child(1) a{display: block; width: 45px; height: 150px; background: url(../img/home-a.png) no-repeat;}
						    .tabs li:nth-child(1) a:hover{display: block; width: 45px; height: 150px; background: url(../img/home-ahover.png) no-repeat;}
						    .tabs li:nth-child(1).active a{display: block; width: 45px; height: 150px; background: url(../img/home-ahover.png) no-repeat;}
					 .tabs li:nth-child(2) a{display: block; width: 45px; height: 154px; background: url(../img/producten-ahover.png) no-repeat; margin-top: -10px;}
						    .tabs li:nth-child(2) a:hover{display: block; width: 45px; height: 154px; background: url(../img/producten-a.png) no-repeat;}
                      .tabs li:nth-child(2).active a{display: block; width: 45px; height: 154px; background: url(../img/producten-a.png) no-repeat;}
				    .tabs li:nth-child(3) a{display: block; width: 45px; height: 183px; background: url(../img/mogelijkheden-a.png) no-repeat; margin-top: -10px;}
						    .tabs li:nth-child(3) a:hover{display: block; width: 45px; height: 183px; background: url(../img/mogelijkheden-ahover.png) no-repeat;}
						    .tabs li:nth-child(3).active a{display: block; width: 45px; height: 183px; background: url(../img/mogelijkheden-ahover.png) no-repeat;}
					 .tabs li:nth-child(4) a{display: block; width: 45px; height: 155px; background: url(../img/contact-a.png) no-repeat; margin-top: -10px;}
						    .tabs li:nth-child(4) a:hover{display: block; width: 45px; height: 155px; background: url(../img/contact-ahover.png) no-repeat;}
						    .tabs li:nth-child(4).active a{display: block; width: 45px; height: 155px; background: url(../img/contact-ahover.png) no-repeat;}
				.tabs a{text-indent: -9999px; outline: none; font-size: 0;}

.newsflash .newsflash-title{margin-top: 10px;}
.newsflash .newsflash-title:first-child{margin-top: 0;}
			
/* Tabel styling */

/*.table-ict{float: left; text-align: center; font-family: arial; font-size: 12px;}
    .table-ict .tab-top{width: 98px; height: 23px; line-height: 23px; background: url(../img/tab-top.jpg) no-repeat; margin: 0px 0px -2px 0px;}
    .table-ict .left{padding: 0px; margin: 0px; width: 150px; height: 50px; background: #999; color: #fff; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc;}
    .table-ict .one{padding: 0px; margin: 0px; width: 98px; height: 50px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
		.table-ict .two{padding: 0px; margin: 0px; width: 98px; height: 50px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
    .table-ict .three{padding: 0px; margin: 0px; width: 98px; height: 50px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
    .table-ict .four{padding: 0px; margin: 0px; width: 98px; height: 50px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
		.table-ict .tab-bot{width: 100px; height: 23px; line-height: 23px; background: url(../img/tab-bot.jpg) no-repeat;}
		.table-ict a img{border: 0px;}
		*/
		.table-ict{float: left; text-align: center; font-family: arial; font-size: 12px;}
    .table-ict .tab-top{width: 92px; height: 21px; line-height: 23px; background: url(../img/tab-top.jpg) no-repeat; margin: 0px 0px -2px 0px;}
    .table-ict .left{padding: 0px; margin: 0px; width: 150px; height: 50px; line-height: 50px; background: #999; color: #fff; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc;}
    .table-ict .one{padding: 0px; margin: 0px; width: 92px; height: 50px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
		.table-ict .two{padding: 0px; margin: 0px; width: 92px; height: 50px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
    .table-ict .three{padding: 0px; margin: 0px; width: 92px; height: 50px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
    .table-ict .four{padding: 0px; margin: 0px; width: 92px; height: 50px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
		.table-ict .tab-bot{width: 92px; height: 23px; line-height: 23px; background: url(../img/tab-bot.jpg) no-repeat;}
		.table-ict a img{border: 0px;}
	

	  #table-schuimen.table-ict .left{padding: 10px 0px ; margin: 0px; width: 150px; height: 80px; line-height: 15px; background: #999; color: #fff; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc;}
		#table-schuimen.table-ict .one {vertical-align: top; padding: 10px 0px; margin: 0px; width: 123px !important; height: 80px; line-height: 15px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
		#table-schuimen.table-ict .two {vertical-align: top; padding: 10px 0px; margin: 0px; width: 123px; height: 80px;line-height: 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
  	#table-schuimen.table-ict .four{vertical-align: top; padding: 10px 0px; margin: 0px; width: 123px; height: 0px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}

	
/** searchfield **/ 
.searchbox label{display: none;}
.searchbox .button{width: 12px; height: 13px; background: url(../img/searchbutton.gif)no-repeat; border: none; position: absolute; right: 10px; top: 8px; text-indent: 999px; outline-color: none; font-size: 0;}
 
fieldset { border: none;}

.contact dt {float:left; padding:0px 0px 10px 0px;}
.contact dd {margin:25px;}


.tooltip { background:none; width:150px; background: rgba(212,212,212,0.82); border:solid 1px #eee; text-align:left; padding:10px; font-size:12px; margin-left:-100px;}