/*MIJNONTWERP*/

#nieuwsbrief {
 font-size: 16px; color:#fff; background-color: #ea7f14; padding: 10px; width: 250px;
}

#rechts {float: right; margin: 15px -40px 0px 20px;}

/*[fmt]AA90-1A0A-3*/
/*<general>*/
*
{
	margin: 0;
	padding: 0;
	border: 0;
}
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .clearfix
{
	height: 1%;
}
.clear
{
	clear: both;
}
a.back
{
	background: url(../gfx/back.gif) no-repeat left center;
	color: #666;
	float: left;
	height: 16px;
	padding-left: 23px;
}
a.forward
{
	background: url(../gfx/forward.gif) no-repeat right center;
	color: #666;
	float: right;
	height: 16px;
	padding-right: 23px;
}
.links
{
	margin: 0 auto 0 0;
}
.midden
{
	margin: 0 auto;
}
.rechts
{
	margin: 0 0 0 auto;
}
.introtext
{
	color: #3A3A3A;
	font-family: Arial;
	font-size: 13px;
	line-height: 24px;
	margin-bottom: 18px;
}
.leesverder
{
	background: url(../gfx/leesverderbackground.gif) no-repeat right 5px;
	color: #FFF;
	padding-right: 10px;
	text-decoration: underline;
}
span.standout
{
	font-style: italic;
	font-size: 0.9em;
}
/*</general>
<tags>*/
html
{
	overflow-y: scroll;
}
body
{
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #FFFFFF;
}
h1, h1 a
{
	color: #000;
	font-size: 32px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
h2, h2 a
{
	color: #666666;
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 10px;
	padding: 0;
	text-decoration: none;
}
a
{
	color: #F47A20;
	font-size: 11px;
	text-decoration: none;
	outline: none;
}
a:hover
{
	text-decoration: underline;
}
a:focus
{
	-moz-outline: none;
	outline: none;
}
/*</tags>
<ids>*/
#container
{
	margin: auto;
	position: relative;
	padding: 0;
	text-align: left;
	width: 1000px;
}
#cwrapper
{
	margin: auto;
	position: relative;
	padding: 0;
	text-align: left;
	width: 1000px;
	background: #C86400 url(http://www.youngpeoplecoaching.nl/style/images/bg_content.png) repeat-x top;
}
#header
{
	background: none;
	height: 106px;
	padding-top: 10px;
	width: 900px;
}
#menu
{
	background: #FFF;
	height: 36px;
	width: 900px;
}
#beeldmerk
{
	color: #E5E4E1;
	position: absolute;
	left: 35px;
	top: 8px;
	z-index: 2;
}
#systemnavigation
{
	color: #E5E4E1;
	position: absolute;
	right: 32px;
	top: 32px;
}
#wrapper
{
	margin: 0;
	width: 900px;
}
#content
{
	padding: 0px;
	width: 1000px;
}
#footer
{
	background: #793D00 center top;
	color: #E5E4E1;
	clear: both;
	height: 77px;
	width: 1000px;
	margin: auto;
}
/*</ids>
<ids subs>*/
#header a
{
	float: left;
	font-size: 0;
	height: 52px;
	margin-left: 15px;
	text-indent: -4000px;
	width: 199px;
}
#systemnavigation a
{
	color: #A09E94;
	padding-left: 5px;
}
#menuspace
{
	width: 890px;
	margin-left: 60px;
	margin-bottom: 0px;
}
div#navbar
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	text-align: right;
	background-color: #FFFFFF;
	margin: 15px 0 0;
	padding: 0px;
	width: 750px;
	color: #F36E18;
	padding-top: 3px;
}
#navbar ul li a:link, #navbar ul li a:visited
{
	color: #F36E18;
	text-decoration: none;
	padding-left: 12px;
	display: inline;
}
#navbar ul li a:hover, #navbar ul li a.current
{
	text-decoration: overline;
}
#navbar ul li
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
}
#navbar ul
{
	margin: 0px;
	padding: 0px;
}
#glowingtabs
{
	float: left;
	width: 100%;
	font-size: 130%;
	line-height: normal;
}
#glowingtabs ul
{
	list-style-type: none;
	margin: 0;
	margin-left: 25px;
/*Left offset of entire tab menu relative to page*/
	padding: 0;
}
#glowingtabs li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#glowingtabs a
{
	float: left;
	background: url(../images/header_tabs_leftcorner.jpg) no-repeat left 10px;
	margin: 0;
	margin-right: 10px;
/*spacing between each tab*/
	padding: 0 0 0 15px;
	text-decoration: none;
	font-size: 1.2em;
}
#glowingtabs a span
{
	float: left;
	display: block;
	background: url(../images/header_tabs_rightcorner.jpg) no-repeat right 10px;
	padding: 14px 15px 2px 3px;
	font-weight: normal;
	color: #3B3B3B;
}
/*Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span
{
	float: none;
}
/*End IE5#glowingtabs a:hover span {
color: black;
}-Mac hack*/
#glowingtabs #current a
{
/*Selected Tab style*/
	background-position: 0 2px;
/*Shift background image up to start of 2nd tab image*/
}
#glowingtabs #current a span
{
/*Selected Tab style*/
	background-position: 100% +2px;
/*Shift background image up to start of 2nd tab image*/
	color: black;
}
#glowingtabs a:hover
{
/*onMouseover style*/
	background-position: 0% +5px;
/*Shift background image up to start of 2nd tab image*/
}
#glowingtabs a:hover span
{
/*onMouseover style*/
	background-position: 100% +5px;
/*Shift background image up to start of 2nd tab image*/
}
.contenttop
{
	border-top: 1px solid #E5E4E1;
	border-bottom: 1px solid #E5E4E1;
	margin: 0;
	padding: 31px 18px 0px;
	height: 80px;
	he\ight: 47px;
	width: 900px;
	w\idth: 834px;
}
.contenttop h2, .contenttop h2 a
{
	color: #000000;
	font-size: 32px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.contentleft
{
	float: left;
	width: 910px;
	w\idth: 874px;
	margin-left: 32px;
	padding-left: 18px;
	padding-right: 18px;
}
.contentleft h1, .contentleft h1 a
{
	color: #666666;
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 10px;
	padding: 0;
	text-decoration: none;
}
.contentleft h3, .contentleft h3 a
{
	color: #56C8DC;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 32px;
	margin-top: 7px;
	text-decoration: none;
}
.contentleft h4, .contentleft h4 a
{
	color: #575656;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 21px;
	margin-top: 6px;
	text-decoration: none;
}
.contentleft h4 a
{
	margin: 0;
}
.contentleft p
{
	color: #FFF;
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	line-height: 21px;
	margin: 0 0 15px;
	text-align: justify;
}
.contentleft img.links
{
	float: left;
	margin: 15px 10px 0px 0px;
	border: 1px solid #FFF;
}
.contentleft img.rechts
{
	float: right;
	margin: 15px 0px 25px 50px;
	border: 1px solid #FFF;
}
.contentleft.cleantext p
{
	margin: 0 0 10px;
}
.contentleft.cleantext h3
{
	font-size: 12px;
	font-weight: bold;
	color: #8F8FA4;
}
.contentleft p.introtext
{
	color: #6F6F6F;
	font-family: Arial;
	font-size: 13px;
	line-height: 24px;
}
.contentleft p a
{
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.contentleft p a:hover
{
	text-decoration: underline;
}
.contentleft p a:focus
{
	-moz-outline: none;
	outline: none;
}
.contentleft ul.bullets
{
	display: list-item;
	list-style-type: disc;
	margin-left: 50px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.contentleft ul.numbered
{
	display: list-item;
	list-style-type: decimal;
	margin-left: 50px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.contentleft li
{
	font-size: 12px;
	font-family: Arial;
	margin-bottom: 10px;
}
.contentleft .form
{
	margin-bottom: 15px;
}
.contentleft .form p
{
	margin-bottom: 5px;
}
.contentleft p .label
{
	width: 100px;
	display: inline-block;
}
.contentleft p input
{
	border: 1px solid #D3D3D3;
}
.contentleft p input.verplicht
{
	border: 1px solid #D3D3D3;
	background-color: #56C8DC;
}
.contentleft ul
{
	display: list-item;
	list-style-type: none;
	list-style-image: none;
}
.contentleft ul.quote li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 50px;
	padding-left: 50px;
	padding-bottom: 10px;
	font-style: italic;
	color: #787878;
}
.contentright
{
	float: right;
	padding: 18px 5px;
	width: 260px;
	w\idth: 250px;
}
.home .contentright
{
	float: right;
	padding: 0px 5px 18px;
	width: 260px;
	w\idth: 250px;
	margin-left: 15px;
}
.contentright h3, .contentright h3 a
{
	border-bottom: 1px solid #E5E4E1;
	color: #777;
	font-family: "Arial Narrow", Arial;
	font-size: 17px;
	margin: 0 -5px 15px;
	padding: 0 5px 5px;
	width: 260px;
	w\idth: 250px;
	text-decoration: none;
}
.contentright h4, .contentright h4 a
{
	color: #7F7F7F;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
}
.contentright ul
{
	list-style-type: none;
	list-style-position: outside;
	margin: 0 -5px;
}
.contentright li
{
	background: url(http://www.andarr.nl/andarr/style/images/listitem.gif) no-repeat 4px 3px;
	margin-bottom: 8px;
	padding-left: 17px;
}
.contentright span
{
	color: #83A222;
	float: left;
	font-size: 11px;
	width: 50px;
}
.contentright li.active
{
	background: url(../gfx/listitemactive.gif) no-repeat 5px 5px;
}
.contentright li.active a
{
	color: #454545;
	font-weight: bold;
}
.contentright li a
{
	color: #000000;
}
.contentright li a:hover
{
	color: #84A025;
	text-decoration: underline;
}
.contentright ul ul
{
	margin: 10px 0 0 -17px;
	padding: 0;
	text-indent: 0;
}
.contentright li li
{
	background: #F6F6F6 url(../gfx/listitem2.gif) no-repeat 17px 5px;
	margin-bottom: 4px;
	padding-left: 32px;
}
.contentright li li.active
{
	background: #F6F6F6 url(../gfx/listitem2.gif) no-repeat 17px 5px;
	margin-bottom: 4px;
	padding-left: 32px;
}
.contentright li li a:link, .contentright li li a:hover, .contentright li li a:visited, .contentright li li a:active
{
	color: #666;
	font-weight: normal;
	line-height: 14px;
}
.contentright li li.active a:link, .contentright li li.active a:hover, .contentright li li.active a:visited, .contentright li li.active a:active
{
	color: #91AD3A;
	font-weight: bold;
}
.contentright .relatedlinks
{
	color: #E5E4E1;
	margin: 0 0 12px;
	overflow: hidden;
	width: 250px;
}
.contentright .relatedlinks li
{
	background: none;
	float: left;
	margin: 3px 0;
	padding: 0;
}
.contentright .relatedlinks a
{
	background-color: #FFF;
	color: #84A025;
	white-space: nowrap;
}
.contentright .relatedlinks a:hover
{
	background-color: #F2FFCA;
}
#footer a
{
	color: #A09E94;
	padding-left: 5px;
}
#footer div.linksleft
{
	float: left;
	height: 57px;
	width: 450px;
	margin-top: 15px;
	padding: 0px 0px 0 85px;
}
#footer div.linksright
{
	float: right;
	height: 57px;
	width: 450px;
	margin-top: 15px;
}
#footer div.linksleft span
{
	height: 57px;
	he\ight: 48px;
	text-align: left;
	width: 140px;
	w\idth: 140px;
	color: #BF5F00;
	display: block;
	float: left;
}
#footer div.linksleft span.adresinfo
{
	height: 57px;
	he\ight: 48px;
	text-align: left;
	width: 200px;
	w\idth: 200px;
	color: #BF5F00;
	display: block;
	float: left;
}
#footer div.linksright span
{
	color: #BF5F00;
	float: right;
	height: 57px;
	he\ight: 48px;
	padding: 0px 40px 0 0px;
	text-align: right;
	width: 300px;
	w\idth: 280px;
}
/*</ids subs>
<home>*/
#visual
{
	height: 188px;
	margin: 0px 0 30px 0px;
	overflow: hidden;
	width: 1000px;
	position: relative;
}
.diensten_voor_young_professionals
{
	background: url(../images/header_werkwijze.jpg) repeat-x bottom;
}
.wie_is_young_people_coaching
{
	background: url(../images/header_werkwijze.jpg) repeat-x bottom;
}
.homepage
{
	background: url(../images/header_homepage.jpg) repeat-x bottom;
}
.coaching_voor_young_professionals
{
	background: url(../images/header_werkwijze2.jpg) repeat-x bottom;
}
.contact
{
	background: url(../images/header_contact.jpg) repeat-x bottom;
}
.home .column
{
	float: right;
	margin: 0 18px 0 0px;
	width: 282px;
	position: relative;
}
.column img.columnvisual
{
	float: right;
	margin: 0 0px 10px;
}
.home .column h3, .home .column h3 a
{
	color: #56C8DC;
	font-size: 16px;
	font-family: "Arial Narrow", Arial;
	height: 22px;
	margin: 0 0 9px;
	padding-left: 5px;
	text-decoration: none;
	width: 257px;
}
.home .column h3 a
{
	border-bottom: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.home .column p
{
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 10px 5px;
	line-height: 20px;
}
.home .column p span
{
	font-size: 11px;
	line-height: 18px;
}
.home .column div.active
{
	width: 222px;
	z-index: 5;
}
.home .nieuwshighlight
{
	padding-bottom: 8px;
	margin-bottom: 5px;
}
.home .nieuwshighlight .date
{
	color: #F47A20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	margin-left: 5px;
}
.home .nieuwshighlight h4, .home .nieuwshighlight h4 a
{
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	margin-left: 5px;
	text-decoration: none;
}
.home .nieuwshighlight h4 a
{
	margin: 0;
}
.home .nieuwshighlight p
{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
}
.home .nieuwshighlight a
{
	margin-left: 5px;
	color: white;
}
.home .nieuwshighlight p a:hover
{
	text-decoration: underline;
}
.home .nieuwshighlight a.pdf
{
	padding-left: 12px;
	color: white;
	background-image: url(../images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.home .nieuwsitem
{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	line-height: 20px;
	margin-left: 5px;
}
.home .nieuwsitem a
{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 1px;
}
.home .vacatures p span
{
	color: #BBB;
}
.home .vacatures ul, .home .businessunits ul
{
	list-style-type: none;
	list-style-position: outside;
}
.home .vacatures li, .home .businessunits li
{
	background: url(../gfx/listitem.gif) no-repeat 6px 5px;
	margin-bottom: 8px;
	padding-left: 17px;
}
.home .vacatures li a, .home .businessunits li a
{
	color: #666;
}
.home .vacatures img, .home .businessunits img
{
	padding-top: 30px;
}
/*</home>
<business units>*/
.businessunits .contenttop
{
	background: #91AD3A url(../gfx/header-business-units.jpg) no-repeat left top;
}
.businessunits .businessunitsoverview
{
	margin-left: -15px;
}
.businessunits .businessunit
{
	background: url(../gfx/businessunitbackground.gif) no-repeat left top;
	cursor: pointer;
	float: left;
	height: 135px;
	he\ight: 115px;
	padding: 10px 16px;
	width: 290px;
	w\idth: 258px;
}
.businessunits .businessunit:hover
{
	background: url(../gfx/businessunitbackgroundhover.gif) no-repeat left top;
	text-decoration: none;
}
.businessunits .businessunit .name
{
	color: #555;
	display: block;
	font-size: 18px;
	font-family: "Arial Narrow", Arial;
	font-weight: bold;
	margin: 0 0 4px;
}
.businessunits .businessunit:hover .name
{
	color: #749708;
	font-size: 18px;
	font-family: "Arial Narrow", Arial;
	text-decoration: none;
}
.businessunits .businessunit .summmay
{
	color: #000;
	font-size: 11px;
	line-height: 19px;
}
.businessunits .businessunit .leesverder
{
	float: right;
	margin: -16px 15px 0 0;
}
/*</business units>
<business init>*/
.businessunit .factsheet
{
	background: url(../gfx/factsheetbackground.gif) no-repeat left top;
	float: left;
	height: 106px;
	he\ight: 90px;
	padding: 16px 0 0;
	width: 301px;
	margin: 0 18px 0 -18px !important; /*[e]0 18px 0 -18px*/
	margin: 0 9px 0 -9px;
}
.businessunit .factsheet h5, .businessunit .factsheet h5 a
{
	color: #3A3A3A;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	padding: 0 18px 6px;
}
.businessunit .factsheet dl
{
	background-color: #F6F6F6;
	list-style: none;
	list-style-type: none;
	list-style-position: outside;
	padding: 0 18px 10px;
}
.businessunit .factsheet dt
{
	border-bottom: 1px solid #E5E4E1;
	color: #A2A2A2;
	float: left;
	padding: 3px 0;
	width: 120px;
}
.businessunit .factsheet dd
{
	border-bottom: 1px solid #E5E4E1;
	color: #A2A2A2;
	padding: 3px 0;
}
.businessunit .factsheet dt.last, .businessunit .factsheet dd.last
{
	border: none;
}
.businessunit .factsheet a, .businessunit .factsheet a:hover
{
	text-decoration: underline;
}
.businessunit .factsheet .bottom
{
	background: url(../gfx/factsheetbackgroundbottom.gif) no-repeat left top;
	height: 6px;
	overflow: hidden;
	width: 301px;
}
/*</business init>
<nieuws>*/
.nieuws .contenttop
{
	background: #91AD3A url(../gfx/header-nieuws.jpg) no-repeat left top;
}
.nieuws .nieuwsimage
{
	border: 1px solid #E6E5E2;
	float: left;
	margin: 8px 12px 8px 0;
}
.nieuws .selectbar
{
	background-color: #F3F3F3;
	border-bottom: 1px solid #E5E4E1;
	border-top: 1px solid #E5E4E1;
	clear: both;
	color: #999;
	font-family: Tahoma;
	font-size: 11px;
	margin: 0 0 0 -18px;
	padding: 5px 10px 0 18px;
	text-align: right;
	height: 29px;
	he\ight: 24px;
	width: 600px;
	w\idth: 564px;
}
.nieuws .selectbar select
{
	border: 1px solid #999999;
	color: #999999;
	font-size: 11px;
	height: 17px;
	margin: 0;
	padding: 0;
	width: 87px;
}
.nieuws .nieuwsitems
{
	margin: 0 0 0 -18px;
	width: 592px;
}
.nieuws .nieuwsitems .hidden
{
	display: none;
}
.nieuws .nieuwsitems h3, .nieuws .nieuwsitems h3 a
{
	background: none;
	border-bottom: 1px solid #E5E4E1;
	color: #6B6B6B;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	line-height: normal;
	margin: 0;
	overflow: hidden;
	padding: 5px 0 0 18px;
	width: 592px;
	w\idth: 574px;
	height: 25px;
	he\ight: 20px;
	text-decoration: none;
}
.nieuws .nieuwsitems h3 a
{
	border-bottom: none;
	display: inline;
	margin: 0;
	padding: 0;
	width: 531px;
}
.nieuws .nieuwsitems h3 a:hover
{
	color: #F47A20;
	text-decoration: underline;
/*font-weight: bold;*/
}
.nieuws .nieuwsitems .active h3, .nieuws .nieuwsitems .active h3 a
{
	font-weight: bold;
}
.nieuws h3 span
{
	color: #F47A20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	height: 25px;
	he\ight: 23px;
	padding-top: 2px;
	margin-right: 4px !important; /*[e]4px*/
	margin-right: 2px;
	width: 55px;
}
.nieuws .highlight
{
	line-height: 18px;
}
.nieuws .introtext a, .nieuws .highlight a, .home .highlight a, .nieuws .item a
{
	background: url(../gfx/leesverderbackground.gif) no-repeat right 5px;
	margin: 0;
	padding-right: 10px;
	text-decoration: underline;
}
.nieuws .highlight .date
{
	color: #F47A20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.nieuws .highlight h4, .nieuws .highlight h4 a
{
	background: none;
	color: #8F8F8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.nieuws .highlight p
{
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*</nieuws>
<nieuwsitem>*/
.nieuwsitem .contenttop
{
	background: #91AD3A url(../gfx/header-nieuwsitem.jpg) no-repeat left top;
}
.nieuwsitem .contentleft .introtext
{
	background: #F6F6F6 url(../gfx/nieuwsitemintrotexttop.gif) no-repeat left top;
	font-size: 13px;
	margin: 0 0 18px -18px;
	padding: 18px 18px 0;
}
.nieuwsitem .contentleft .introtext span
{
	color: #88A238;
}
.nieuwsitem .contentleft .introtext .bottom
{
	background: #F6F6F6 url(../gfx/nieuwsitemintrotextbottom.gif) no-repeat left top;
	display: block;
	height: 5px;
	margin: 13px -18px 0;
	overflow: hidden;
	padding: 0;
	width: 592px;
}
.nieuwsitem .contentleft p
{
	color: #3A3A3A;
	font-size: 11px;
}
.nieuwsitem .contentleft img.left
{
	float: left;
	margin: 10px 10px 10px 0;
}
.nieuwsitem .contentleft .customerinfo
{
	background: url(../gfx/customerinfobackground.gif) repeat-y left top;
	float: right;
	margin: 0 0 0 18px;
	text-align: center;
	width: 162px;
}
.nieuwsitem .contentleft .customerinfo .top
{
	background: url(../gfx/customerinfobackgroundtop.gif) no-repeat left top;
	height: 7px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 162px;
}
.nieuwsitem .contentleft .customerinfo p
{
	background: url(../gfx/startquotes.gif) no-repeat left 4px;
	color: #8F8F8F;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 16px;
	text-align: left;
	text-indent: 18px;
	margin: 10px;
}
.nieuwsitem .contentleft .customerinfo .bottom
{
	background: url(../gfx/customerinfobackgroundbottom.gif) no-repeat left top;
	height: 7px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 162px;
}
/*</nieuwsitem>
<contact>*/
.contact .contenttop
{
	background: #91AD3A url(../gfx/header-contact-route.jpg) no-repeat left top;
}
.contact .photoslide
{
	background: url(../gfx/photoslidebackground.gif) no-repeat left top;
	height: 278px;
	position: relative;
	width: 287px;
}
.contact .photoslide h3
{
	color: #666;
	font-family: "Arial Narrow", Arial;
	font-size: 18px;
	line-height: normal;
	margin: 3px 0 0 10px;
	position: absolute;
}
.contact .photoslide .photos
{
	cursor: pointer;
	height: 182px;
	left: 10px;
	position: relative;
	top: 30px;
	width: 260px;
}
.contact .photoslide .thumbs
{
	bottom: 22px;
	height: 31px;
	position: absolute;
}
.contact .photoslide .thumb
{
	background-color: red;
	cursor: pointer;
	float: left;
	height: 31px;
	margin-left: 20px;
	width: 45px;
}
.contact .photoslide .photo
{
	height: 182px;
	overflow: hidden;
	position: absolute;
	right: 0;
	width: 260px;
	z-index: 1;
}
.contact .photoslide .active
{
	z-index: 5;
}
.contact .photoslide .photo img
{
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	height: 182px;
	width: 260px;
}
.contact .photoslide .previousphoto
{
	bottom: 25px;
	cursor: pointer;
	display: none;
	height: 21px;
	left: 5px;
	position: absolute;
	width: 16px;
}
.contact .photoslide .nextphoto
{
	bottom: 25px;
	cursor: pointer;
	display: none;
	height: 21px;
	position: absolute;
	right: 14px;
	width: 16px;
}
.contact .naw
{
	float: right;
	margin-left: 10px;
	width: 274px;
}
.contact .naw h3, .contact .naw h3 a
{
	border-bottom: 1px solid #E5E4E1;
	color: #666;
	font-family: "Arial Narrow", Arial;
	font-size: 18px;
	line-height: 28px;
	margin: 0 0 4px;
	padding-left: 5px;
	width: 274px;
	w\idth: 269px;
}
.contact .naw dl
{
	border-bottom: 1px solid #E5E4E1;
	color: #616161;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	padding: 0 0 10px 5px;
}
.contact .naw dt
{
	font-weight: bold;
}
.contact .naw dt.row
{
	float: left;
}
.contact .naw dd
{
	margin-bottom: 6px;
}
.contact .naw a
{
	color: #3A3A3A;
	background: url(../gfx/listitem.gif) no-repeat left 5px;
	margin-left: 5px;
	line-height: 20px;
	padding-left: 11px;
	text-decoration: underline;
}
.contact .naw a:hover
{
	color: #749708;
}
/*</contact>
<partners>*/
.partners .partnerlist
{
	list-style-type: none;
	list-style-position: outside;
	margin-left: -7px;
}
.partners .partnerlist li
{
	border-bottom: 1px solid #E5E4E1;
	color: #7E9F19;
	display: inline;
	float: left;
	margin: 0 0 20px;
	padding: 0 7px 5px;
}
.partners .partnerlist li img
{
	height: 60px;
	margin-left: -7px;
	width: 138px;
}
/*</partners>
<sifr>
These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles*/
.sIFR-hasFlash .home .visual h1
{
	font-size: 10px;
	color: #000;
	visibility: hidden;
	font-weight: normal;
}
.sIFR-hasFlash .home .visual h1 a .white
{
	font-size: 10px;
	color: #000;
	visibility: hidden;
	font-weight: normal;
}
.sIFR-hasFlash .home .column h3
{
	font-size: 16px;
	color: #000;
	visibility: hidden;
	font-weight: normal;
}
.sIFR-hasFlash .contenttop h1
{
	font-size: 32px;
	color: #92950E;
	visibility: hidden;
	font-weight: normal;
}
.sIFR-hasFlash h2
{
	font-size: 18px;
	color: #666666;
	visibility: hidden;
	font-weight: normal;
}
.sIFR-hasFlash .contenttop h2
{
	font-size: 32px;
	color: #000;
	visibility: hidden;
	font-weight: normal;
}
.sIFR-hasFlash .contentleft h1
{
	font-size: 18px;
	color: #666666;
	visibility: hidden;
	font-weight: normal;
}
/*These are standard sIFR styles... do not modify*/
.sIFR-flash
{
	visibility: visible !important; /*[e]visible*/
	margin: 0;
}
.sIFR-replaced
{
	visibility: visible !important; /*[e]visible*/
}
span.sIFR-alternate
{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
/*</sifr>
Tabs*/
.panel
{
	clear: both;
	display: none;
	background-color: #FFFFFF;
	padding: 0 5px;
	margin: 15px 0;
}
fieldset
{
	padding: 2em;
}
.panel.active-tab-body
{
	display: block;
}
#tabs
{
	position: relative;
	top: 2px;
	height: 20px;
	list-style: none;
	border-bottom: 1px solid #E6E6E6;
}
#tabs li
{
	float: left;
	background-image: none;
	padding-left: 10px;
}
span.tabheader a, span.tabheader a:hover
{
	float: left;
	margin-left: 0px;
	text-decoration: none;
	color: #F36E18;
	font-size: 14px;
	font-weight: bold;
	background: none;
}
span.tabheader a
{
	height: 20px;
	padding: 0px 8px;
}
#tabs a.active-tab
{
	background-color: #E6E6E6;
	color: #000;
}

