* {padding:0; margin:0;}

body, html {
	background-color: #FFFFFF;
	font-family: "Lucida Sans Unicode", Arial, "Sans Serif";
	font-size: 11px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}

.clear  {width:0px; height:0px; clear:both; line-height:0px; font-size:0px;}

p {
	margin:0px 0px 11px 0px; 
	padding:0px;}

a {
	color:#B3B4B6;
	text-decoration:none;
}
a:active {
	color:#02588A;
}
a:hover {
	color:#02588A;
}
.normaal {
	font-family: "Lucida Sans Unicode", Arial, "Sans Serif";
	font-size: 11px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.bold {
	font-weight:bold;
}
.heading1 {
	color:#02588A;
	font-size:13px;
	font-weight:bold;
}
.heading2 {
	color:#02588A;
	font-weight:bold;
}
.heading3 {
	color:#02588A;
}
.italic {
	font-style:italic;
}

.tesclasse {color:red;}

input {
	color:#484943;
	font:11px "Lucida Sans Unicode",Arial,"Sans Serif";
}

.BlogPTitle {color:#FFF; font-size:13px; font-weight:bold; margin:10px 0 10px 0;}
.BlogPTitle a {color:#FFF; font-size:13px; font-weight:bold;}
.blogDetail .zoneLeft h1 {color:#FFF; font-size:13px; font-weight:bold; margin:10px 0 10px 0;}
.BlogPDateWhole {margin:10px 0;}
.BlogPTeaser {width: 165px; height:165px; padding:0,15,15,0; float:left;}
.BlogPTeaser img {margin-top:3px;}
.BlogPBody {min-height:165px;}

#homepage {float: left; text-align: left; width: 770px; position: relative; background-color: #9EA2A5; color: #ffffff; background-image: url("/robertgovers.nl/media/Robert-Govers/homepage_bg.jpg"); background-position: top left; background-repeat: no-repeat;}
#homepage .hidden {color: #9ea2a5;}

#gray770 {float: left; text-align: left; padding-left:40px ; height:440px; width: 730px; position: relative; background: #9EA2A5 url("/robertgovers.nl/media/Robert-Govers/homepage_bg.jpg") no-repeat top left; color:#ffffff;}
#gray770 #scrollingdiv {width:700px;}

.divtop {
	background-image: url('/robertgovers.nl/media/Robert-Govers/line_top.gif');
	background-repeat: no-repeat;
	height: 50px; width: 880px;
}

.divframe {
	height: 440px; width: 880px;
}

.divmenu {
	float: left;
	text-align: left;	
	width: 110px;
}

.divcontent {
	float: left;
	position: relative;
	width: 770px;
}

.divsubmenuv1 {
	float: left;	
	text-align: left;
	height: 440px; width: 330px;
}

.divsubcontentv1 {
	float: left;	
	text-align: left;
	height: 440px; width: 440px;
}

.divsubmenu {
	float: left;	
	text-align: left;
	width: 110px;
}

.divsubcontent {
	float: left;
	text-align: left;
	width: 660px;
}

.divbottom {
	background-image: url('/robertgovers.nl/media/Robert-Govers/line_bottom.gif');
	background-repeat: no-repeat;
	height: 100px; width: 880px;
}

.divcontentleft {
	left: 0px; top: 0px;
	position: absolute;
	text-align: left;
	width: 330px;
}

.divcontentright {
	left: 330px; top: 0px;
	position: absolute;
	text-align: left;
	width: 440px;
}

.divpartners td { vertical-align: top; } 
.divpartners .partners_box { width: 210px; }
.divpartners .partners_image { margin-bottom: 20px; }
.divpartners .partners_title { margin-bottom: 10px; } 

.scrollingdiv {
	overflow: hidden;
	height: 440px; width: 300px;
}

.divroutekaart {
	float: left; 
	height: 440px; 
	width: 630px; 
	overflow: hidden;
}

.gevel {
	position: absolute;
	top: 10px;
	left: 220px;
	width: 275px;
	height: 135px;
}

.divtopintro{
	background-image: url('/robertgovers.nl/media/Robert-Govers/line_top.gif');
	background-repeat: no-repeat;
	height: 50px; width: 880px;
}

.divframeintro{
	height: 440px; width: 880px;
}

.divcontentintro {
	float: left;
	position: relative;
	width: 655px;
	text-align: right;
}

.divbottomintro{
	background-image: url('/robertgovers.nl/media/Robert-Govers/line_bottom.gif');
	background-repeat: no-repeat;
	height: 100px; width: 880px;
}

.divmenuintro{
	float: left;
	text-align: left;	
	width: 110px;
}

.divsubmenuintro{
	float: left;	
	text-align: left;
	width: 106px;
}

/* #treemenu# */

.110CMSTreeMenuTable, .110CMSTreeMenuItem, .110CMSTreeMenuLink
{
	color: #B3B4B6;
	display: block;
	text-decoration: none;
	width: 105px;
}
.110CMSTreeMenuLink:hover, .110CMSTreeMenuSelectedLink:hover
{
	color: #02588A;
	display: block;
	font-weight: bold;
	text-decoration: none;
}
.110CMSTreeMenuSelectedItem, .110CMSTreeMenuSelectedLink
{
	color: #02588A;
	display: block;
	text-decoration: none;
}

.330CMSTreeMenuTable, .330CMSTreeMenuItem, .330CMSTreeMenuLink
{
	color: #B3B4B6;
	display: block;
	text-decoration: none;
	width: 325px;
}
.330CMSTreeMenuLink:hover, .330CMSTreeMenuSelectedLink:hover
{
	color: #02588A;
	display: block;
	font-weight: bold;
	text-decoration: none;
}
.330CMSTreeMenuSelectedItem, .330CMSTreeMenuSelectedLink
{
	color: #02588A;
	display: block;
	text-decoration: none;
}

.EditingFormControlNestedControl
{
	display:inline;
}

.vcard {display:none}

.email {width:95%;}
.email> input {width:100%; border-style:solid;border-width:1px;}

.vcard {display:none;}