* {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	text-decoration:none;
}

body {
	font-size:1.1em;
	height:100%;
	margin:0px;
	padding:0px;
	min-width:996px;  /* voor ff/moz */
	text-align:center; /* voor ie5+5.5 */
	margin-left: auto; 
	margin-right: auto;
	overflow-x: hidden;
	
}

OL {
	padding-left: 40px;
}

a 	{ color: #09533a; text-decoration: underline;}
a:visited	{ color: #09533a; text-decoration: underline;}
a:hover 	{ color: #e4dc00; text-decoration: underline;}

#mainbody {
	font-family: arial, helvetica, sans-serif;
	text-align: left;
	font-size: 0.8em;
	position: relative;
	width:996px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 20px;
}

/* Header */
#header {
	height: 294px;
}

/*#header #logo {
	width: 188px;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	height: 82px;
	background-image:url('../images/bovemij/bovemijlogo.gif');
	background-repeat:no-repeat;
	cursor: pointer
}

#header #logo.intranet {
	background-image:url('../images2/logos/bovemij_intranet.gif');
}*/

#header #toplinks {
	float: right;
	vertical-align: bottom;
	font-size: 0.8em;
	padding-top: 70px;
	padding-right: 60px;
}
#toplinks a {color: black; text-decoration: none;}
#toplinks a:hover {color: #09533a; text-decoration: none; }

#headimage {
	border-top: px solid white;
	background-color: #000000;
	width: 996px;
}

/* Gele top balk */
#topmenu {
	background-color: #E4DC00;
	height: 33px;
	text-align: center;
}
#topmenu img  {	cursor: pointer; }

.topmenuimage {
	border: 0px; 
	padding: 0px;
	margin: 0px;
}

.topmenutext {
	padding: 0px 0px 0px 6px;
	margin: 0px;
}
#topmenueerste, #topmenutweede, #topmenuikwildirect {
	width: 200px;
	float: left;
	padding: 0px;
}

#topmenu #topmenubuttons {
	width: 607px;
	float:left;
	padding: 0px;
}

#bovaglogo {
	position: absolute;
	top: 15px;
	right: 0px;
}

/* Fading image for iFrame */
#bannermenu #canvas0, #bannermenu #canvas1 {
	position: absolute;
	top: 0px;
	left: 0px;
	-moz-opacity: 10;
	padding-top: 1px;
	width: 100%;
	font-size: 0.9em;
}

#bannermenu {
	position: absolute;
	top: 7px;
	left: 0px;
	z-index:90;
}
#bannermenu ul {
	list-style: square outside url('../images2/buttons/arrow-green_11x12.gif');
	padding-left: 50px;
	text-align: left;
	font-size: 0.75em;
}
#bannermenu ul a { color: #ffffff; text-decoration: none; }
#bannermenu ul a:visited { color: #ffffff }
#bannermenu ul a:hover { color: #e4dc00 }

#linker_bannermenu{
	position:absolute;
	left:5px;
	top: 258px;

	font-size: 0.6em;
	font-weight:;
	z-index:90;
}
#linker_bannermenu a {color: #000000; text-decoration: none;}
#linker_bannermenu a:hover {color: #007865; text-decoration: none; }


#headimage #bannerfader {
	position: absolute; 
	top: 1px;
	left: 0px;
	height: 120px;
	width: 727px;
	background: url('../images2/bovemij/VerloopBanner.png') no-repeat;
}

/* Dropdown menus */
.dropdown {
	position: absolute;
	z-index: 100;
	display: none;
	cursor: pointer;
	background-image: url('../images2/bovemij/fade.png');
	background-repeat: repeat-y;
	padding-top:0px;
	height: 274px
}

.dropdown a {
	color:white;
	font-size:0.9em;
	text-decoration: none;
	padding:0px 5px 0px 50px;
	background-image: url('../images2/buttons/arrow-white_11x10.gif');
	background-repeat:no-repeat;
	background-position:36px 1px;
	display: block;
	text-align: left;
	line-height: 1.19em;
}

.dropdown a:visited { color:white; text-decoration: none; }

.dropdown a:hover{
	font-size:0.9em;
	text-decoration: underline;
	color: #e4dc00;
	background-image: url('../images2/buttons/arrow-yellow_11x10.gif');
	cursor: pointer;
}

.dropdown#eerste_dropdown {
	left: -1px;
	top: 33px;
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	width: 996px;
}

.dropdown#tweede_dropdown {
	left: 212px;
	top: 33px;
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	width: 764px;
}

.dropdown#tweede_dropdown_tp {
	left: 212px;
	top: 33px;
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	width: 764px;
}


.dropdown#ikwildirect_dropdown {
	left: 398px;
	top: 33px;
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	width: 564px;
}

/* Searchbar */
#searchbar {
	position: relative;
	background-color: transparant;
	border-top: 0px solid white;
}


#searchform {
	position: absolute;
	top: 0px;
	right: 20px;
	padding-top: 7px;
}
#searchbar form{
	padding-right: 15px;
}

#zoekveld {
	padding: 1px 2px 0 2px;
	vertical-align: top;
	height: 1.6em;
	border: 1px solid black;
	background-color: #FFFFFF;
	font-size: 0.8em;
}
#search_button {
	padding-top: 1px;
}

#contents {
	padding: 45px 0 15px 0;
	border-left: 1px solid #e4dc00;
	border-right: 1px solid #e4dc00;
	border-bottom: 1px solid #e4dc00;
	position: relative;
}

/* Vervolgpagina styles */
.vervolgpagina H1.middle_header {
	background-color: #ffffff;
	border-top: none;
	border-bottom: 1px solid #E4DC00;
}

.vervolgpagina .main_header { height: auto; }

.vervolgpagina H1.right_header {
	background-color: #ffffff;
	border-top: none;
	border-bottom: 1px solid #E4DC00;
	line-height: 1.5em;
	font-size: 1.2em;
	margin-top: 25px;
}

.vervolgpagina H1.left_headernew {
	background-color: #ffffff;
	color: #09533a;
	border-top: none;
	border-bottom: 1px solid #E4DC00;
	line-height: 1.5em;
	font-size: 1.2em;
	margin-top: 25px;
	margin-bottom: 20px;
}

.vervolgpagina H1.left_headernew p { margin-bottom: 10px; }

.vervolgpagina .middle_text { margin-top: 20px; }
.vervolgpagina .middle_text P { margin-bottom: 10px; }

.vervolgpagina #left_column {
	margin-top: 49px;
}

/* Left column */

#left_column_text {
	width: 193px;
	padding: 0px 20px 0px 20px;	
	float: left;
	font-size: 0.9em;
}

#left_column_text ul { 
	list-style: square outside url('../images2/bovemij/link_block.gif');
	margin-bottom: 10px; 
	padding: 10px 0px 2px 19px;
}


#left_column {
	width: 193px;
	padding: 0px 20px 0px 20px;
	float: left;
}

#left_column UL {
                font-size: 0.9em;
}

#left_column HR {
	border: 0;
	background-color:#E4DC00;
	border-bottom:1px solid #E4DC00;
	height: 1px;
}

#right_column ul, #left_column ul { 
	list-style: square outside url('../images2/bovemij/link_block.gif');
	margin-bottom: 10px; 
	padding: 10px 0px 2px 19px;
}
#right_column {
                font-size: 0.9em;
}

#right_column #pasfoto {
	text-align: center;
	border: 3px solid #e4dc00
}

#left_column a { text-decoration: none; }
#left_column a:hover { text-decoration: underline; }

.content_pijl {
	background: url('../images2/bovemij/contentpijl.gif');
	width: 193px;
	height: 192px;
	margin-bottom: 162px
}

.intranet_pijl {
	margin-bottom: 40px;
}

H1.left_header {
	width: 191px;
	background-color: #EFEA66;
	border-top: 1px solid #E4DC00;
	border-bottom: 1px solid #E4DC00;
	color: #09533a;
	height: 30px;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 0px;
	padding-left: 2px;
}

.left_item {
	width: 193px;
	padding-top: 16px;
	background-color: #FCFBE5;
	border-bottom: 1px solid #E4DC00;
	font-size: 0.95em
}

/* Middle column */
#middle_column {
	float: left;
	padding-right: 20px;
}

H1.middle_header {
	background-color: #FCFBE5;
	border-top: 1px solid #E4DC00;
	border-bottom: 1px solid #E4DC00;
	color: #09533a;
	font-weight: bold;
	font-size: 1.5em;
	margin-bottom: 5px;
}

.main_header { height: 44px; }
.middle_text { font-size: 0.9em; }
.middle_text ul { 
	list-style: square outside url('../images2/bovemij/link_block.gif');
	margin-bottom: 10px; 
	padding: 10px 0px 10px 40px;
}
.middle_text P { margin-bottom: 20px; }

.homepagemiddenonder_nieuws {
	position: relative;
	padding-top: 16px;
	display: block;
	float: left;
	border-bottom: 1px solid #E4DC00;
	width:130px;
	font-size: 0.9em;
	
}
.homepagemiddenonder_nieuws a {
	text-decoration: none;
	color: black;
}

/* Middle column -> Bottom nieuws headlines */

#bottom_nieuws {
	font-size: 0.9em;
	position: relative;
}

#nieuws_left {
	width: 150px;
	float: left;
	margin-right: 32px;
}

#nieuws_middle {
	width: 150px;
	float: left;
	margin-right: 32px;
}

#nieuws_right {
	width: 150px;
	float: left;
}

.lees_verder {
	font-size: 0.9em;
	height: 15px;
	border-bottom: 1px solid #e4dc00;
	margin-top: 10px;
	width: 150px;
	float: left;
}

.lees_verder#left {
	margin-right: 32px;
}
.lees_verder#middle {
	left: 182px;
	margin-right: 32px;	
}
.lees_verder#right {
	left: 364px;
}

.lees_verder IMG { vertical-align:middle; padding-bottom: 3px }
.lees_verder a { color: black; text-decoration: none }
.lees_verder a:visited { color: black; text-decoration: none }
.lees_verder a:hover { color: #e4dc00; }

#kruimelpad {
	margin: 0px 0px 10px 00px;
	color: #09533a;
	font-size: 0.8em;
}

#kruimelpad a 	{ color:#09533a; text-decoration: none;}
#kruimelpad a:hover 	{ text-decoration: none;}
#kruimelpad a:visited { color:#09533a; text-decoration: none;}

/* Right column */
#right_column {
	float: left;
	width: 203px;
}

.right_header {
	width: 203px;
	background-color: #FCFBE5;
	border-top: 1px solid #E4DC00;
	border-bottom: 1px solid #E4DC00;
	color: #09533a;
	font-size: 1.4em;
	margin-bottom: 15px;
	line-height: 1em;
}

#right_image {}
#right_text {
	font-size: 0.9em
}

/* Zoekpagina */
.pager a { text-decoration: none; }
.pager a:hover { }
.pager a:visited { text-decoration: none; }

#aantalpaginas {
	margin-right: 20px;
}

#aantalpaginas, #aantalresultaten {
	float: right;
}

.zoekResultaten {
	margin: 20px 0px 0px 0px;
	width: 100%;
}

.zoekResultaten .header {
	background-color: #fcfbe5;
	color: #09533a;
	font-size: 1.1em;
	font-weight: bold;
	height: 30px;
	border-top: 1px solid #e4dc00;
	border-bottom: 1px solid #e4dc00;
	vertical-align: middle
}

.zoekResultaten TD {
	padding: 0px 0px 0px 7px;
}

.zoekResultaten .veldNaam {
	height: 22px;
	font-weight: bold;
	vertical-align: top;
	padding-top: 4px;
}
.zoekResultaten .veldWaarde {
	height: 22px;
	line-height: 18px;
	padding-bottom: 5px;
	padding-top: 5px;	
	font-size: 0.90em
}
.zoekResultaten a {
	display: block;
	font-weight: bold;
	margin-bottom: 3px;
	font-size: 1.1em
}

.zoekResultaten .even {
	background-color: #fcfbe5;
}

.zoekResultaten .even, .zoekResultaten .oneven {
	height: 40px;
	vertical-align: top;
}

/* Smoelenboek */

table.smoelenboek .label { 
	vertical-align: top;
	background: url('../images2/bovemij/link_block.gif') no-repeat 3px 7px;
	padding-left: 20px;
	width: 250px;
}

table.smoelenboek td {
	padding-top: 2px;
	margin: 4px;
}

/* Formulieren */
form td.tdrechts 	{ text-align: right; }
form td.tdtop 	{ vertical-align: top; }
form td.tdtop1 	{ padding: 0px; }
form td.tdwidth	{ width: 350px; }

form label.fldRequired {
	background: url("/res/required.gif") top right no-repeat; 
	padding: 1px;
	padding-right: 14px;
}
form label.fldComplete {
	background: url("/res/complete.gif") top right no-repeat; 
	padding: 1px; 
	padding-right: 14px;
}

a.pager 		{ text-decoration: none; }
a:visited.pager  	{ text-decoration: none; }
a:hover.pager  	{ text-decoration: none; }
.pager img		{ border: none; margin-bottom: -4px; }

.nounderline a { text-decoration: none; }
.nounderline a:visited { text-decoration: none; }
.nounderline a:hover { text-decoration: none; }

/* Hide clearDate button at DateTextBox webControl */
.DateEdit .cmd {
	display: none;
}

/* Column feature */
.no_leftcolumn {
	width: 730px;
	padding-left: 20px
}

.no_rightcolumn {
	width: 740px
}

.no_columns {
	margin-left: 10px;
	width: 965px
}

.both_columns {
	width: 518px
}

.home_columns {
	width: 518px
}


/* welkom voor ingelogde gebruikers */
#welkom {
	font-size: 0.9em;
	font-weight: bold;
	color: #ffffff;
	padding: 0.15em 0 0 0.4em
}



/*Links Nieuws Homepage Tussenpersonen */

#Nieuws_tp_home {
	width: 250px;
	padding: 0px 20px 0px 20px;
	float: left;
}

#tp_nieuws {
	font-size: 0.9em;
	position: relative;
	width: 250px;
	}

#nieuws_boven {
	width: 250px;
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
	margin-top: 20px;
}

#nieuws_midden {
	width: 250px;
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
	}

#nieuws_onder {
	width: 250px;
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
}

.tp_lees_verder {
	font-size: 0.9em;
	height: 15px;

	margin-top: 10px;
	width: 250px;
	float: left;

}

.tp_lees_verder#boven {
	margin-right: 20px;
}
.tp_lees_verder#midden {
	left: px;
	margin-right: 20px;	
}
.tp_lees_verder#onder {
	left: px;
	margin-right: 20px;
	border-bottom: 1px solid #e4dc00;	
}

.tp_lees_verder IMG { vertical-align:middle; padding-bottom: 3px }
.tp_lees_verder a { color: black; text-decoration: none }
.tp_lees_verder a:visited { color: black; text-decoration: none }
.tp_lees_verder a:hover { color: #e4dc00; }

.tp_nieuws#nieuws	{
	background-color: #FCFBE5;
	border-top: 1px solid #E4DC00;
	border-bottom: 1px solid #E4DC00;
	color: #09533a;
	font-weight: bold;
	font-size: 1.5em;
	margin-bottom: 5px;
}

.tp_home_columns {
	width: 600px
}

H1.tp_middle_header {
	background-color: #FCFBE5;
	border-top: 1px solid #E4DC00;
	border-bottom: 1px solid #E4DC00;
	color: #09533a;
	font-weight: bold;
	font-size: 1.5em;
	margin-bottom: 5px;
	width: 250px;
}

.main_header { height: 44px; }

#tpbannermenu {
	position: absolute;
	top: 16px;
	left: 0px;
}
#tpbannermenu ul {
	list-style: square outside url('../images2/buttons/arrow-green_11x12.gif');
	padding-left: 50px;
	text-align: left;
	font-size: 0.75em;
}
#tpbannermenu ul a { color: #ffffff; text-decoration: none; }
#tpbannermenu ul a:visited { color: #ffffff }
#tpbannermenu ul a:hover { color: #e4dc00 }

/* Dropdown menus tussenpersonen */
.dropdown_tp {
	position: absolute;
	z-index: 100;
	display: none;
	cursor: pointer;
	background-image: url('../images2/bovemij/fade.png');
	background-repeat: repeat-y;
	height: 121px;
	filter: alpha(opacity=100,style=1,startX=350px,startY=350px);

}

.dropdown_tp a {
	color:white;
	font-size:0.9em;
	text-decoration: none;
	padding:0px 5px 0px 36px;
	background-image: url('../images2/buttons/arrow-white_11x10.gif');
	background-repeat:no-repeat;
	background-position:24px 1px;
	display: block;
	text-align: left;
	line-height: 1.19em;
}

.dropdown_tp a:visited { color:white; text-decoration: none; }

.dropdown_tp a:hover{
	font-size:0.9em;
	text-decoration: underline;
	color: #e4dc00;
	background-image: url('../images2/buttons/arrow-yellow_11x10.gif');
	cursor: pointer;
}

.dropdown_tp#eerste_dropdown_tp {
	left: 220px;
	top: 95px;
	border-left: 1px solid white;
	width: 800px;


}


.dropdown_tp#tweede_dropdown_tp {
	left: 532px;
	top: 95px;
	border-left: 1px solid white;
	width: 442px;
	
}

/* Topmenu tussenpersonen */
}

#topmenu_tp {
	background-color: #E4DC00;
	height: 33px;
	text-align: center;
}
#topmenu_tp img  {	cursor: pointer; }

.topmenuimage_tp {
	border: 0px; 
	padding: 0px;
	margin: 0px;
}

.topmenutext_tp {
	padding: 0px 0px 0px 6px;
	margin: 0px;
}
#topmenueerste_tp, #topmenutweede_tp,{
	width: 302px;
	float: left;
	padding: 0px;
}


#topmenu_tp #topmenubuttons_tp {
	width: 607px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;

}

/*Bovemij Movie*/

#movie{
margin-left: 100px;; 
margin-right: auto;
align: center;
width:800px;
}


/*Nieuwe website Bovemij juni 2009*/

h1.home{
	line-height: 1.5em;
	font-size: 1.4em;
	margin-top: 10px;
}

#linker_home_kolom {
	float: left;
	position:relative;
                font-size: 0.9em;
	text-align:top;
	width: 195px;
	height: 480px;	
	padding: 10px 10px 10px 10px;
	margin: 0px 5px 0px 10px;
	border:1px solid #e4dc00;
}

ul.bovagrss {
	list-style: square outside url('../images/bovemij/button.png');
	width:175px;
	padding: 12px 0px 20px 20px;
	magin-top:5px;	
}

li.bovaglirss {

	padding-bottom:5px;	
}

table.toolstable{
	width:180px;
	vertical-align: top;

}

tr.tools{
	height:60px;
	vertical-align: top;
	cursor:pointer;

}

#bovag_home{
	position:absolute;
	bottom:10px;
}

#bovag_home.table{

}


tr.bovag_home{
	cellspacing:3px;
	vertical-align: top;
}

#midden_home_kolom {
	float: left;
	position:relative;
	border:1px solid #E4DC00;
	padding: 10px 10px 10px 10px;
	margin: 0px 7px 0px 7px;
	width: 490px;
	height:359px;
                font-size: 0.9em;
}

#bovemij_home_nieuws{
	position:absolute;
	bottom:10px;
	padding-right:15px;
	
}

#midden_home_nieuws, #midden_home_tekst{
	width:480px;
}

#rechter_home_kolom {
	float: left;
	position:relative;
                font-size: 0.9em;
	width: 195px;
	height:359px;
	padding: 10px 10px 10px 10px;
	margin: 0px 10px 0px 5px;
	border:1px solid #e4dc00;
}



#rechter_home_kolom p {margin:10px 7px 0px 7px;}

#rechter_home_kolom a { color:#000000; text-decoration: none; }
#rechter_home_kolom a:hover {color:#09533a;  text-decoration:none; }

#onder_home_ondernemer{
	float: left;
	position:relative;
                font-size: 0.9em;
	width: 718px;
	height:88px;
	padding: 10px 10px 10px 10px;
	margin: 10px 7px 0px 7px;
	border:1px solid #e4dc00;
	background-color:#f5f7cd;
}

#afbeeldingondernemer{
	float:right;
	width:95px;
	height:88px;
	right:10px;
	margin: 2px 5px 0px 0px;
}

#home_text_ondernemer{
	float:left;
	width:550px;	
}

#toolsgroot{
	width:195px;
	border:0px;
}

#link_home_bottom{
	float:left;
	width:968px;
	margin:5px 10px 0px 10px;
	border:0px solid #e4dc00;
	height:15px;
}

#bottomlinks {
	text-align:right;
	width:968px;
	float: left;
	font-size: 0.8em;
	padding: px 0px 0px 0px;

}


#bottomlinks a {color: black; text-decoration: none;}
#bottomlinks a:hover {color: #09533a; text-decoration: none; }