/* MAIN */

html, body	{ height: 100%; }
BODY { padding: 0px; margin: 0px; }

.table_ptrn { background: url(../images/layout/ptrn.gif) repeat-x left top; background-color: #7c7b7b; height: 100%; }
.table_main { background: url(../images/layout/bg.gif) no-repeat center top; height: 100%; }
.table_print { background-color: #FFFFFF; }

.bg_nav_1 { background: url(../images/layout/bg_nav_1.gif) no-repeat left top; }
.bg_nav_2 { background: url(../images/layout/bg_nav_2.png) no-repeat left top; }

.bg_snav { background: url(../images/layout/bg_snav.gif) repeat-y left top; }

.bg_footer { background: url(../images/layout/bg_footer.png) no-repeat left top;
	FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #ffffff; font-weight: normal;
}

/* CONTENT */

.contenttitel { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #0046a2; font-weight: bold;
	padding-left: 45px;
}
.contenttitel_std { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #0046a2; font-weight: bold; }

.contenttext { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #666666; font-weight: normal;
	padding-left: 45px; padding-right: 30px; line-height: 150%;
}
.contenttext_std { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #666666; font-weight: normal;
	 line-height: 150%
	}

/* ******* */

/* OTHERS */

.snav_titel { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #0046a2; font-weight: bold;
	padding-left: 10px;
	background: url(../images/layout/flap.gif) no-repeat right top; background-color: #e6e6e6;
}

.where_titel { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #ffffff; font-weight: bold;
	padding-left: 10px;
	background: url(../images/layout/where_titel.gif) no-repeat left top;
}
.where_footer { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #ffffff; font-weight: bold;
	padding-right: 30px;
	background: url(../images/layout/where_footer.gif) no-repeat left bottom;
}
.where_nav { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #ffffff; font-weight: bold;
	padding-left: 10px;
	background: url(../images/layout/where_nav.gif) no-repeat left top;
}
.where_form { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #ffffff; font-weight: bold;
	padding-right: 30px;
	background: url(../images/layout/where_form.gif) no-repeat left bottom;
}

.btn_1 { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #ffffff; font-weight: bold;
	padding-left: 20px; cursor: pointer; line-height: 16px;
	background: url(../images/layout/btn_pijl1.gif) no-repeat left center; background-color: #999999;
}
.btn_2 { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #ffffff; font-weight: bold;
	padding-right: 20px; cursor: pointer; line-height: 16px;
	background: url(../images/layout/btn_pijl2.gif) no-repeat right center; background-color: #999999;
}

.btn_home { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #666666; font-weight: bold;
	padding-left: 5px; cursor: pointer; width: 200px;
	background: url(../images/layout/btn_pijlhome.gif) no-repeat right top; background-color: #e6e6e6;
}

.is_home { background: url(../images/layout/home.gif) no-repeat right top; }

/* ******* */

/* SPECIALS */

h1 { margin: 0px; }
h2 { margin: 0px; }
hr { margin: 0px; }

.img_border, .contenttext img { border: solid 1px #cccccc; padding: 7px; }

li { /*list-style-image: url(../images/layout/li.gif);*/
	list-style-type: none;
	background: url(../images/layout/li.gif) no-repeat left 4px;
	padding-left: 15px;
}
ul { padding-left: 10px; margin-left: 10px; }

/* ******* */

/* GMAP */
#map_canvas img	{ border: none; padding: 0; }
.contenttext ol#projectgroup	{ margin: 0; padding: 0; overflow: hidden; }
.contenttext ol#projectgroup img{ width: 175px; border: none; padding: 0; }
.contenttext ol#projectgroup a	{ height: 171px; margin: 0 0 5px 5px; border: 1px solid #CCCCCC; padding: 5px; display: inline-block; text-decoration: none; width: 175px; position: relative; }
.contenttext ol#projectgroup span	{ display: block; padding: 0 8px; }
.contenttext ol#projectgroup li	{ display: inline; vertical-align: top; margin: 0; padding: 0; list-style: none none outside; background-image: none; }
.contenttext ol#projectgroup li.first	{ clear: both; }
.contenttext ol#projectgroup li.first a	{ margin-left: 0; }

.contenttext ol#projectgroup .info_img	{ background: url('../images/layout/info_tekst.png') no-repeat center top; position: absolute;
	text-align: left; font-size: 11px; font-weight: bold; left: 7px; top: 110px; width: 171px; padding: 5px 0; }
.contenttext ol#projectgroup a .info	{ position: absolute; bottom: 5px; left: 5px; width: 175px; background: url("../images/layout/flap2.gif") no-repeat right bottom #E6E6E6; }
.contenttext ol#projectgroup a:hover .info	{ background: url("../images/layout/flap2_a.gif") no-repeat right bottom #01B0F1; }
.contenttext ol#projectgroup a:hover .info .tit1,
.contenttext ol#projectgroup a:hover .info .tit2{ color: #fff; }

