html{
	height:100%;
	width:100%;
	}

body { 
	background-color:#f0f0f0;
	background-image:url("../images/main_background.png");
	background-repeat:repeat-y;
	background-position:center center;
	font-size:0.75em;
	font-family: Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#666666;
	line-height:1.4em;
	margin:0;
	padding:0;
	overflow:auto;
	}
div#content {
	width:1024px;
	margin:0 auto;
}
div#header {
	position:relative;
	width:1024px;
	height:160px;
	margin:0 auto;
	background-image:url("../images/header.jpg");
	background-repeat:no-repeat;
	background-position:top center;
	}

div#header h1{ 
	position:absolute;
	left:100px;
	top:60px;
	margin:0;
	font-size:2.1em;
	font-family: Arial, Verdana, sans-serif;
	letter-spacing:1px;
	color:#333;
	}
div#header h2{ 
	position:absolute;
	left:150px;
	top:85px;
	margin:0;
	font-family: Georgia, "Times New Roman",serif;
	color:#d08625;
	font-weight:normal;
	
}
div#header ul#main-navigation{ 
	position:absolute;
	list-style-type:none;
	margin:0;	
	bottom:0;
	left:48px;
	width:712px;
	padding-left:217px;
	background-image:url("../images/topMenu_background.png");
	background-repeat:repeat;
	background-position:top center;
	border-top:4px solid #6a90ae;
	
	font-family: Georgia, "Times New Roman",serif;
	font-size:1.2em;
}
div#header ul#main-navigation li{ 
	float:left;
	background-image:url("../images/topMenu_divider.png");
	background-repeat:no-repeat;
	background-position:left center;
}
div#header ul#main-navigation li a{ 
	text-decoration:none;
	color:#fff; 
	padding:2px 15px 5px;
	display:list-item;
	background-image:url("../images/topMenu_divider.png");
	background-repeat:no-repeat;
	background-position:right center;
	margin:0 -1px 0 0;
} 
div#header ul#main-navigation li a:hover{ background-color:#6a90ae;	}
div#header ul#main-navigation li#selected a{ background-color:#d08625;	}


div#header ul#main-navigation li ul.sub-nav-top {
	position:absolute;
	list-style-type:none;
	margin:0;
	padding:0;
	background-color:#fff;
	border:1px solid #bbb;
	border-top-width:0px;
	padding:0 1px 0;
	background-color:#f0f0f0;
	display:none;
	}
div#header ul#main-navigation li ul.sub-nav-top li{ 
	float:none;
	color:#333;
	background-image:none;
	margin:2px 0 0;

	}

div#header ul#main-navigation li ul.sub-nav-top li a { 
	color:#333; 
	background-image:none;
	padding:5px 30px 5px 15px;
	border-bottom:1px dotted #ccc; 
	background-image:url("../images/menu_arrow.gif");
	background-repeat:no-repeat;
	background-position:left center;
}
div#header ul#main-navigation li#selected ul.sub-nav-top li a { background-color:#f0f0f0; }

div#header ul#main-navigation li ul.sub-nav-top li a:hover, 
div#header ul#main-navigation li#selected ul.sub-nav-top li a:hover {
background-color:#ccc;	
}
div#header ul#main-navigation li.sfhover ul, div#header ul#main-navigation li:hover ul.sub-nav-top { display:block; }


#sub-nav-left {
	margin:50px 0 0 65px;
	float:left;
	width:190px;
}

#sub-nav-left h3 {
	margin:0 0 5px;
	padding:2px 0 5px;
	border-bottom:1px solid #d08625;
	font-size:1.4em;
	font-weight:normal;
	}


div#sub-nav-left ul {
	margin:0 5px;
	padding:0;
	line-height:1.9em;
	list-style-type:none;
}
div#sub-nav-left ul li a{
	display:list-item;
	border-bottom:1px dotted #ccc; 
	text-decoration:none;
	background-image:url("../images/menu_arrow.gif");
	background-repeat:no-repeat;
	background-position:right center;
	border-left:5px solid #f0f0f0;
	padding:0 5px;
	}
div#sub-nav-left ul li a:hover{
	border-left:5px solid #d08625;
	color:#d08625;

	}
div#sub-nav-left ul li#subSelected a {
	color:#d08625;
	font-weight:bold;
}

div#stroke {
	background-image:url("../images/topMenu_pattern.png");
	background-repeat:repeat;
	background-position:right center;
	height:6px;
	margin-left:50px;
	width:926px;
	font-size:1px;
	border-bottom:1px solid #ccc;
	}

div#text {
	margin:50px 0 0 300px;
	width:625px;
}
/* Opmaak kaartjes Euregio */
.eurmap{
	background-color: #f0f0f0;
	border: 1px solid #cecece;
	padding: 3px;
	height: 100%;
	margin-bottom: 15px;
}
.heurmap{
	margin: 0px;
	line-height: 150%;
}
.eurmapright{
	min-height: 404px;
}
.eurmapimg{
	float: left;
	margin-right: 5px;
	border: 1px solid #d08625;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Georgia, "Times New Roman",serif;
	color:#d08625;
	}
a { color:#333; }