/* Ontwerploods Reclame & Communicatie stylesheet */

* {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color:#999;
}
img,li,ul,h2,p,h1,h3,h4,h5{ margin:0px; padding:0px;
}

p {margin-bottom:5px;}

ul{list-style:none;}
li{	background-image:url(../images/img_pijl.gif);
	background-repeat:no-repeat;
	padding-left: 15px;
	padding-bottom:5px;
}
a.rose:link {color:#cc0066;text-decoration: none;}
a.rose:visited {color:#cc0066;text-decoration: none;}
a.rose:active {color:#cc0066;text-decoration: none;}
a.rose:hover {color:#cc0066;text-decoration: underline;}

a.yellow:link {color:#f3971b;text-decoration: none;}
a.yellow:visited {color:#f3971b;text-decoration: none;}
a.yellow:active {color:#f3971b;text-decoration: none;}
a.yellow:hover {color:#f3971b; text-decoration: underline;}

a.blue:link {color:#006699;text-decoration: none;}
a.blue:visited {color:#006699;text-decoration: none;}
a.blue:active {color:#006699;text-decoration: none;}
a.blue:hover {color:#006699; text-decoration: underline;}

a.gray:link {color:#999;text-decoration: none;}
a.gray:visited {color:#999;text-decoration: none;}
a.gray:active {color:#999;text-decoration: none;}
a.gray:hover {color:#999; text-decoration: underline;}

a.footer:link {color:#789caa;text-decoration: none;}
a.footer:visited {color:#789caa;text-decoration: none;}
a.footer:active {color:#789caa;text-decoration: none;}
a.footer:hover {color:#789caa; text-decoration: underline;}

a.page:link {color:#789caa;text-decoration: none;}
a.page:visited {color:#789caa;text-decoration: none;}
a.page:active {color:#cc0066; text-decoration: none;}
a.page:hover {color:#789caa; text-decoration: underline;}

.tag{color:#999999;}

.footer{
	font-family:Helvetica; 
	color:#789caa; 
	font-style:normal; 
	line-height: 1.7; 
}
.bold{
	color: #cc0066; 
	font-weight:bold;
}
.portfolio_tekst{
	font-size:11px; 
	color:#999;
}
.portfolio_tekst_bold{
	font-size:11px; 
	color:#999; 
	font-weight:bold;line-height: 1.7;  
}

h1 {
	font-family: "Lucida Sans Unicode",sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #cc0066;
	padding-bottom:6px;
}
h2 {
	font-family: "Lucida Sans Unicode",sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #f3971b;
	padding-bottom:6px;
}
h3 {
	font-family: "Lucida Sans Unicode",sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #006699;
	padding-bottom:6px;
}
h4 {
	font-family: "Lucida Sans Unicode",sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #999;
	padding-bottom:6px;
}
h5{
	color: #006699; 
	font-weight:bold;
	margin-bottom:6px
}

/* =============== Main algemeen  =============== */

body{
	background-image:url(../images/background.jpg);
	background-repeat:repeat;
	margin-top:0px;
}
div.container{
	width:946px;
	height:auto;
	margin:0 auto;
/* ========++++======= Menu ======++++++========= */
}
div.menu{
	width:946px;
	height:46px;
	float:left;
}
div.menu_item{
	width:112px;
	height:46px;
	float:left;
}
div.menu_item_1{width:92px;}
div.menu_item_2{width:95px;}
div.menu_item_3{width:90px;}
div.menu_item_4{width:83px;}
div.menu_item_5{width:86px;}
div.menu_zoeken{width:61px;}
div.menu_producten{width:166px;}

div.menu_zoeken_2{
	width:161px;
	height:34px;
	float:right;
	color:#FFF;
	padding-top:12px;
}
.input{
	background-color:#fff;
	border: 1px solid #ccc;
	height:14px;
	border-right:none;
	font-size:10px;
}
.input_news{
	background-color:#fff;
	border: 1px solid #ccc;
	height:19px;
	font-size:10px;
}
div.kader_1{
	float:left;
	width:946px;
	height:356px;
	margin-top:40px;
	background-image:url(../images/bg_kader1.jpg);
	background-repeat:no-repeat;
	margin-bottom:15px;
}
div.kader_1_left{
	float:left;
	width:400px;
	height:346px;
	padding-left:20px;
	padding-top:10px;
}
div.kader_1_1{
	float:left;
	width:380px;
	height:159px;
	padding-top:10px;
	border-bottom:1px solid #CCC;
}
div.kader_1_1 img{
	padding-bottom:5px;
}
div.kader_1_2{
	float:left;
	width:380px;
	height:157px;
	padding-top:10px;
}
div.kader_1_2_1{
	float:left;
	width:150px;
	height:157px;
}
div.kader_1_2_2{
	float:left;
	width:230px;
	height:45px;
}
div.kader_1_2_3{
	float:left;
	width:230px;
	height:113px;
}
div.kader_2{
	float:left;
	width:946px;
	height:212px;
	margin-bottom:15px;
}
div.kader_2_left{
	float:left;
	width:568px;
	height:202px;
	padding-top:10px;
	padding-left:10px;
	background-image:url(../images/bg_kader2.jpg);
	background-repeat:no-repeat;
	margin-right:11px;
}
div.kader_2_left_1{
	float:left;
	width:136px;
	height:191px;
	padding-top:4px;
	padding-left:4px;
}
div.kader_2_left_2{
	float:left;
	width:380px;
	height:191px;
	padding-top:4px;
	padding-left:20px;
}
div.kader_2_right{
	float:left;
	width:340px;
	height:198px;
	padding-left:17px;
	padding-top:14px;
	background-image:url(../images/bg_kader2_right.jpg);
	background-repeat:no-repeat;
}
div.kader_onder{
	float:left;
	width:930px;
	height:71px;
	background-image:url(../images/bg_onderkant.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	padding-left:16px;
	margin-bottom:80px;
}
div.kader_onder_logo{
	float:left;
	width:562px;
	height:66px;
	padding-left:5px;
	background-image:url(../images/bg_onder.jpg);
	background-repeat:repeat-x;
	border-right:1px dotted #CCC;
}
div.kader_onder_logo_ontwerploods{
	float:left;
	width:331px;
	height:66px;
}
div.footer{
	float:left;
	width:946px;
	height:130px;
}
div.footer_kader_1{
	float:left;
	width:270px;
	height:130px;
	border-left:1px solid #4f7680;
	padding-left:15px;
}
div.vervolg_pagina{
	float:left;
	width:946px;
	height:583px;
	margin-top:40px;
	margin-bottom:15px;
	background-image:url(../images/bg_kader_groot.jpg);
	background-repeat:no-repeat;
}
div.vervolg_tekst{
	float:left;
	width:946px;
	height:550px;
}
div.vervolg_kruimel{
	float:left;
	width:916px;
	height:15px;
	padding-left:30px;
	padding-top:15px;
	color: #b1b1b1;
}
div.vervolg_tekstkader{
	float:left;
	width:479px;
	height:520px;;
	padding-left:30px;
	padding-top:15px;
	border-right: 1px dotted #999999;
	margin-right:10px;
}
div.vervolg_tekstkader_2{
	float:left;
	width:400px;
	height:285px;
	padding-top:15px;
	border-bottom: 1px dotted #999999;
}
div.vervolg_tekstkader_3{
	float:left;
	width:400px;
	height:235px;
	padding-top:15px;
}
div.portfolio{
	float:left;
	width:443px;
	height:520px;
	padding-left:30px;
	padding-top:15px;
	border-right: 1px dotted #999999;
	margin-right:10px;
}
div.portfolio_2{
	float:left;
	width:383px;
	height:510px;
	padding-left:50px;
	padding-top:25px;
	margin-right:10px;
}
div.portfolio_item{
	float:left;
	width:375px;
	height:210px;
	padding-bottom:20px;
}
div.portfolio_item_extra{
	float:left;
	width:375px;
	height:210px;
	margin-bottom:20px;
	border-bottom: 1px dotted #999999;
}
div.producten{
	float:left;
	width:400px;
	height:220px;
	padding-top:15px;
	border-bottom: 1px dotted #999999;
}
div.producten_2{
	float:left;
	width:400px;
	height:255px;
	padding-top:15px;
}
div.producten_1{
	float:left;
	width:443px;
	height:520px;
	padding-left:30px;
	padding-top:15px;
	border-right: 1px dotted #999999;
	margin-right:10px;
	padding-right:20px;
}
div.partners{
	float:left;
	width:400px;
	height:520px;
	padding-top:15px;
}
div.partners_kleur{
	width:399px;
	background-color:#CCC;
	padding-left:21px;
}
div.portfolio_product{
	float:left;
	width:403px;
	height:520px;
	padding-left:30px;
	padding-top:15px;
	border-right: 1px dotted #999999;
	margin-right:10px;
	padding-right:60px;
}
div.portfolio_image{
	float:left;
	width:378px;
	height:236px;
}
div.portfolio_nav{
	float:left;
	width:378px;
	height:30px;
	margin-top:20px;
}
	