/* CSS Document */

body
{
background-color:#3F3F3F;
margin:0px;
}
.SiteContainer 
{
	position: absolute;
	left: 50%;
	top: 0px;
	width: 980px;
	margin-left: -490px;
}
.navText
{
	font-size:11px;
	color:#99A12E;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
}
a.navText:link
{
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
color:#99A12E;
text-decoration:none;
}
a.navText:hover
{
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
color:#DFED21;
font-weight:bold;
text-decoration:none;
}


/*Content maintext*/
#apDivcontenteditable {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}

/*Diverse losse items*/
#apDiv1 {
	width:250px;
	height:25px;
	z-index:3000;
	left: 735px;
	top: 85px;
	position: absolute;
	vertical-align: top;
}

#dropcontentsubject{
	width: 250px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}

.dropcontent{
	width: 250px;
	padding: 0px 0px 0px 0px;
	display:block;
	text-align: left;
	margin: 0 0 0 0;
	vertical-align: top;
	font-weight: bold;
}

.dropcontent a{
	color: #005a80;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 0.1em;
}
.dropcontent a:hover{
	color: #cc0000;
}
.dropcontent a:link{
	color: #005a80;
}
#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2001;
}
#apDiv3 {
	position:absolute;
	width:77px;
	z-index:2001;
	left: 623px;
	top: 71px;
}

/*Einde*/

.first_menu
{
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
color: #FFFFFF;
text-decoration:none;
font-weight:bold;
}

.menu_bg
{
	background-image:url(../images/images_11.jpg);
	background-repeat:repeat-x;
	font-family: Verdana, Geneva, sans-serif;
}
.logo_bg
{
background-image:url(../images/bg_logo_06.jpg);
background-repeat:repeat-x;
}
.right_menu
{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#00334A;
	text-decoration:none;
	font-weight:bold;
}
a.right_menu:link
{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#00334A;
	text-decoration:none;
	font-weight:bold;
}
a.right_menu:hover
{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}
.right_submenu
{
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
color:#00334A;
text-decoration:none;
font-weight:normal;
}
a.right_submenu:link
{
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
color:#00334A;
text-decoration:none;
font-weight:normal;
}
a.right_submenu:hover
{
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
color:#FFF;
text-decoration:none;
font-weight:normal;
}

/*platte tekst en headers*/

.text_bg
{
background-color:#FFFFFF;
}
.sub_heading_main
{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#67951d;
	padding-top: 18px;
	padding-bottom: 0px;
}

.sub_heading_main h1
{
	font-size: 14px;
}
.sub_heading_main p
{
	margin: 0 0 0 0;
}
.sub_heading_main h5
{
	margin: 0 0 0 0;
	font-size: 12px;
}
.heading_main
{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#005A80;
	padding-top: 15px;
	padding-bottom: 0px;
}
.heading_main p
{
	margin: 0 0 0 0;
}
.heading_main h1
{
	font-size: 26px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin: 0 0 0 0;
}
.heading_main h2
{
	padding-top: 0px;
	font-size: 18px;
	margin: 0 0 0 0;
}
/*Homepage*/
.mainTextHome
{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#005A80;
	line-height: 25px;
	padding-top: 0px;
}
.mainTextHome p
{
	margin: 0 0 12px 0;
	color:#005A80;
}

.mainText
{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000;
	line-height: 22px;
}
.mainText p
{
	margin: 0 0 12px 0;
	color: #000;
}
.mainText a
{
	color:#000;
}
.mainText a:link
{
	color:#000;
	text-decoration: none;
	border-bottom: 1px solid #bbb;
}
.mainText a:visited
{
	color:#000;
	text-decoration: none;
	border-bottom: 1px solid #bbb;
}
.mainText a:hover
{
	color:#CC0000;
	text-decoration: none;
	border-bottom: 1px solid #CC0000;
}

/*main text portfolio page*/
.mainTextportfolio
{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000;
	line-height: 22px;
	text-indent: 0px;
}
.mainTextportfolio li {
	list-style-position: outside;
	list-style-type: inherit;
	margin: 0 0 0 -15px;
	text-indent: 0px;
}

/*Over ons > portretten*/
.mainTextPortretten
{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#333;
	line-height: 22px;
	font-style: italic;
}
.mainTextPoertretten_02
{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#999;
	line-height: 22px;
}

/*Bij "Ocer ons"*/

/*Over ons > Beeldkan-pagina*/
.mainTextBeeldkan
{
	font-weight:bold;
	color:#005A80;
	letter-spacing: 0.5px;
}
.mainTextBeeldkan p
{
	margin: 0 0 20px 0;
}


/*beeld kan balk rechts boven*/
.beeldkan
{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000;
	color:#DFED21;
	display:block;
}
.beeldkan a
{
	color:#DFED21;
	text-decoration: none;
}
.beeldkan a:link
{
	color:#DFED21;
	text-decoration: none;
}
.beeldkan a:visited
{
	color:#DFED21;
	text-decoration: none;
}
.beeldkan a:hover
{
	color:#FFF;
	text-decoration: none;
}
/*footres rechts onder*/

.bg_footer
{
background-color:#B1B1B1;
}

.footer_text
{
	color:#515151;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:10px;
	vertical-align:text-top;
	margin-left: 20px;
}

.footer_text a
{
	color:#515151;
}
.footer_text a:link
{
	color:#515151;
	text-decoration: none;
}
.footer_text a:visited
{
	color:#515151;
	text-decoration: none;
}
.footer_text a:hover
{
	color:#CC0000;
	text-decoration: underline;
}

/*vlakje afzendadres*/
.logo_text
{
	color:#A9A9A9;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:11px;
	vertical-align:text-bottom;
	text-align:left;
	padding-left: 25px;
}
.logo_text2
{
	color:#7E7E7E;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}
/*Beeldcarrousel portfolio*/
div.Visual, img.Visual {
	left: 0px;
	top: 0px;
	height: 110px;
	width: 110px;
	position: relative;
}
div.VisualHome, img.VisualHome {
	height: 213px;
	width: 390px;
	margin-top: 0px;
	background: #A0A0A4;
	margin-left: 0px;
	border-color: #999;
}

/*portretten*/
div.VisualPortraits, img.VisualPortraits {
	left: 0px;
	top: 0px;
	height: 235px;
	width: 150px;
	position: relative;
}
