@charset "utf-8";
/* CSS Document */

.detailBox {width:620px; height: auto; border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #666666 1px solid; padding:3px 0px 5px 0px; float:left;overflow:hidden;}
.categoryTitle{width:620px; height:30px; background:url(/images/siteSTDnieuw_043.jpg) top left repeat-x; padding:10px 0px 0px 40px; font-weight:bold; float:left;overflow:hidden;}
.categoryTitle a
{
	font-size:12px;
	font-weight:normal;
	color:#666666;
}
.categoryTitle a:hover
{
	text-decoration:underline;
	}
.productContent{width:620px; height: auto; background:url(/images/siteSTDnieuw_03.jpg) top left repeat-y; float:left;overflow:hidden;}
.productcontent ul li {float:left;list-style:none;text-decoration:none;padding-left:20px;}

.drukwerk_title{width:620px; height:17px; background:url(/images/drukwerk_title.jpg) top left no-repeat; padding:5px 0px 0px 20px; color:#ffffff; text-align:left; float:left;overflow:hidden;}
.drukwerk_title_2{width:580px; background:url(/images/drukwerk_title_2.jpg) top left repeat-y; padding:5px 20px 0px 20px;  font-size: 11px; line-height:14px; text-align:left; float:left;overflow:hidden;}

.drukwerk_title_2 a 

{
	color:#005daa;	
}

.drukwerk_title_2 a:hover 

{
	color:#1a1a1a;	
}


.drukwerk_title_3{width:620px; background:url(/images/drukwerk_title_3.jpg) top left no-repeat; padding:5px 0px 0px 20px; color:#ffffff; text-align:left; float:left;overflow:hidden;}
.reclame_title{width:620px; height:17px; background:url(/images/reclame_title.jpg) top left no-repeat; padding:5px 0px 0px 20px; color:#ffffff; text-align:left; float:left;overflow:hidden;}
.directMail_title{width:620px; height:17px; background:url(/images/directmail_title.jpg) top left no-repeat; padding:5px 0px 0px 20px; color:#ffffff; text-align:left; float:left;overflow:hidden;}
.referentie_title {width:620px; height:17px; background:url(/images/drukwerk_title.jpg) top left no-repeat; padding:5px 0px 0px 20px; color:#ffffff; text-align:left; float:left;overflow:hidden;}

h1 
{
    font-size:11px;
}

.drukwerk_title_2 ul 
{
	list-style-type: none !important;
	margin: 0 !important;
	padding: 0 0 0 15px !important;
	float:none;
	clear:both;
	
}

.drukwerk_title_2 ul li
{
	background-position:0 0.4em;
	background-repeat:no-repeat !important;
	padding:0 0 0 14px !important;
	background-image:url(bullet.gif);
		float:none;
	clear:both;
}


.GridTable tr
{
	border:0px solid #fff;
	border-collapse:collapse;
}

.GridTable tr td
{
	border:0px solid red;
	border-collapse:collapse;
}


.editbox
{
	border-right: #bcbcbc 1px solid;
	border-top: #bcbcbc 1px solid;
	font-size: 9pt;
	border-left: #bcbcbc 1px solid;
	width: 145px;
	cursor: text;
	color: #333333;
	border-bottom: #bcbcbc 1px solid;
	height: 20px;
}

* {margin:0px; padding:0px;}
body{ margin:0px; padding:0px;font-family: Verdana, Arial,Geneva,  Helvetica, sans-serif; color:#000000; font-size:14px; }
ul{list-style:none; margin:0px; padding:0px;}
a { text-decoration:none; color:#1a1a1a; }
a:hover { text-decoration: none;color:#005daa;}
.clear {clear:both;}

#container{ width:940px; height:auto; padding:10px 0px 10px 0px; margin:0px auto; position:relative; }

#top_menu {width:650px; height:50px; padding:0px 0px 0px 350px; float:left; overflow:hidden;}
.top_menu_1 {width:150px; height:50px;float:left;overflow:hidden;}
.top_menu_2 {width:123px; height:50px;float:left;overflow:hidden;}


#content {width:940px; height: auto; background:url(/images/bg_04.jpg) top left repeat-y; float:left; overflow:hidden;}
#content_top{width:837px; height:85px; padding:0px 21px 0px 82px; background:url(/images/bg_01.jpg) top left no-repeat; float:left; overflow:hidden;}
#content_mid {width:837px;  height: auto; padding:0px 21px 0px 82px; background:url(/images/bg_02.jpg) top left no-repeat; float:left; overflow:hidden;}
#content_bot {width:837px; height:35px; padding:0px 21px 0px 82px; background:url(/images/bg_03.jpg) top left no-repeat; float:left; overflow:hidden;}

div#links_left a { text-decoration:none;}
div#links_left a:hover { text-decoration:underline;}

.co_font {width:537px; height:56px; font-size:10px; line-height:14px; padding:5px 0px 0px 290px; color:#ffffff; font-weight:bold;  float:left;overflow:hidden;}
.co_Overons {width:250px; height:143px; padding:7px 0px 0px 24px; float:left;overflow:hidden;}
.co_Overons_font {width:250px; height:25px; font-size:12px; color:#ffffff; overflow:hidden;}
.co_Overons_font a{	color:#ffffff;}
.co_Overons_font ul {width:100%;}
.co_Overons_font ul li {float:left;}

#box{width:160px; height: auto; padding:160px 21px 0px 14px; float:left;overflow:hidden;}

.box_title{width:130px; height:25px; padding:10px 0px 0px 30px; color:#ffffff; background:url(/images/siteSTDnieuw_30.jpg) top left no-repeat; float:left;overflow:hidden;}

.Packetmenu{width:160px; height: auto; padding:15px 0px 10px 0px; font-size:11px; text-align:center; float:left; overflow:hidden;}
.menu{width:160px; height: auto;line-height:20px;  float:left;overflow:hidden;}
ul li {float:left;list-style:none;text-decoration:none;}
.menu li a, .menu li a:hover{text-decoration:none; color:#0066FF;}
.menu li a:hover{text-decoration:none; color:#ccc;}
.menu li a:link:active {text-decoration:none; color:#fff;}
.menu li a:hover:active {text-decoration:none; color:#fff;}
.inmenu_xl1{width:160px; height:18px; float: left;overflow:hidden;}


.box_title_1{margin-top:5px;width:130px; height:42px; padding:10px 0px 0px 30px; line-height:14px; color:#ffffff; background:url(/images/siteSTDnieuw_78.jpg) top left no-repeat; float:left;overflow:hidden;}
divRecently {padding-top:340px;}

#box1{width:640px; height: auto; float:left;overflow:hidden;}

.box1_ph{width:280px; height:50px; padding:10px 20px 0px 0px; font-size:30px; font-weight:bold; float:right; overflow:hidden; }

.font{ font-size:11px; font-weight:bold;}
.font1{ font-size:12px; font-weight:bold;}
.box1_1{width:540px; height:85px; padding:0px 125px 10px 80px; float:left;overflow:hidden;}

.box_1_font{width:215px; height:30px; font-size:11px; padding-top:4px; font-weight:bold; float:left;overflow:hidden;}
.box_1_font1{width:215px; height:30px; font-size:11px; font-weight:bold; float:left;overflow:hidden; }
.box_1_ico{width:24px; height:30px; float:left;overflow:hidden; margin-right:10px; }

.box1_middle{width:620px; height: auto; padding:30px 16px 0px 4px; float:left;overflow:hidden;}
.box1_middle_box{width:192px; height: auto; border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #666666 1px solid; padding:3px 0px 5px 0px; float:left;overflow:hidden;}
.box1_row{width:18px; height:522px;float:left;overflow:hidden;}



.box1_middle_font{width:152px; height:30px; background:url(/images/siteSTDnieuw_043.jpg) top left no-repeat; padding:10px 0px 0px 40px; font-size: 12px; font-weight:bold; float:left;overflow:hidden;}
.box1_middle_middle{width:188px; height: auto; background:url(/images/siteSTDnieuw_03.jpg) top left repeat-y; float:left;overflow:hidden;}
.box1_middle_img{width:116px; height:78px; padding:10px 36px 0px 36px; float:left;overflow:hidden;}
.box1_middle_font1{width:188px; height:17px; background:url(/images/siteSTDnieuw_1_38_01.jpg) top left no-repeat; padding:5px 0px 0px 0px; color:#ffffff; text-align:center; float:left;overflow:hidden;}
.box1_middle_font3{width:188px; height:17px; background:url(/images/siteSTDnieuw_1_40_01.jpg) top left no-repeat; padding:5px 0px 0px 0px; color:#ffffff; text-align:center; float:left;overflow:hidden;}
.box1_middle_font4{width:188px; height:17px; background:url(/images/siteSTDnieuw_top.jpg) top left no-repeat; padding:5px 0px 0px 0px; color:#ffffff; text-align:center; float:left;overflow:hidden;}

.box1_middle_font2{width:156px; height: 120px; font-size:11px; line-height:14px; text-align: center; padding:15px 0px 0px 20px;float:left;overflow:hidden;}
.box1_middle_img_1{width:188px; height:18px; background:url(/images/siteSTDnieuw_bottom.jpg) top left no-repeat; float:left;overflow:hidden;}

.img{ width:220px; height:72px; position:absolute; top:17px; left:65px; }
.img1{ width:281px; height:218px; background:url(/images/siteSTDnieuw_12.jpg) top left no-repeat;position:absolute; top:105px; left:65px; }
.img2{ width:130px; height:120px; position:absolute; top:117px; left:-57px; }
.img3{ width:864px; height:115px; position:absolute; top:822px; left:76px; }

.offerte{ font-size:10px; line-height:12px;}

.lnkMore {font-size:11px;color:Red; font-weight:bold;text-decoration:underline; margin-top:10px; }
.lnkMore:hover { text-decoration:underline;color:Red; }

.personeelTable {
	width:520px;
	padding:10px;

}

.personeelTable tr td {

	text-align:center;	
}

#sidebar
{}


.offerteTable 
{
 font-size:11px;
 line-height:14px;
}

.offerteTable tr td
{
    padding:4px 0px 4px 0px;
}


.productTitle 
{
    color:#fff;
}

.productTitle:hover
{
    color:#fff;
    text-decoration:underline;
}

.tblSearchResults 
{
     width:600px;
}

.tblSearchResults tr td
{
    padding:4px;
    font-size:12px;
    border-bottom:solid 1px #f2f2f2;
    vertical-align:top;
}

.tblSearchResults tr td a
{
 text-decoration:underline;
 color:#1a1a1a;
}

.tblSearchResults tr td a:hover
{
 text-decoration:underline;
}

.searchHeader 
{
    font-size:12px;
     font-weight:bold;
     color:#bf0000;
}

.searchTitle
{
    font-size:14px;
     font-weight:bold;
     color:#1a1a1a;
}


.searchDescription 
{
font-size:10px;
}


    
    