@charset "utf-8";
/* CSS Document */

body{
	background-image: url(../img/grn-bgk.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin:0px;
	padding:0px;
	font-family: "Trebuchet MS", "Lucida Sans Unicode";
	font-size:14px;
}


H1{
	margin:0px;
	padding:0px;
	font-size:24px;
	font-weight:normal;
	color:#006600;
}



H2{
	margin:0px;
	padding:0px;
	font-size:20px;
	font-weight:normal;
	color:#006600;
}

H3{
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:normal;
	color:#FF6600;
}

H4{
	margin:0px;
	padding:0px;
	font-size:17px;
	font-weight:normal;
	color:#006600;
}

H3 span {
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

p{


}

fieldset{
	margin:0px;
	padding:0px;
}

legend{ 
	margin:0px;
	padding:0px;

}


legend H1{
	background-color:#d5dfe5;
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	font-style: italic;
	text-transform: uppercase;
	padding-left:5px;
	padding-right:5px;	
	margin-bottom:2px;
}

th{
	font-size:11px;
	text-align:left;
	font-weight: bold;
}

td{
	padding:0px;
}

form{ margin:0px; padding:0px;}
input{
	color: #0066CC;
}

select{
	color: #0066CC;
}

textarea{
	color: #0066CC;
}




th.hori{
	font-size:11px;
	text-align:left;
	font-weight: bold;

	background-color:  #d5dfe5;
	padding:5px;
	border-left:solid 1px #fff;
	border-bottom:solid 1px #d5dfe5;


}





tr.even{

	background-color:#EFF7FD;
}

tr.oneven{

}

.hoog25{
	line-height:35px;
}

.icon{
	width:30px;

}


/* tabellen */


.station-chart{
	border:solid 1px #d5dfe5;
	padding:5px;
	margin-bottom:10px;
	background-color:#EFF7FD;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -0.01em;
}

.station-chart h4		{ font-size:9.0pt; 	color:#666;  font-weight:bold; margin:0px;padding:0px;}
.station-chart p		{ font-size:7.5pt;	color:#666;	margin:0px;padding:0px;}
.station-chart .datum 	{ font-size:7.5pt;	font-weight:bold;}
.station-chart .small 	{ }
.station-chart .nummer 	{ font-size:7.5pt;}
/*  tabellen */


#BOX_breadcrumbs,
.wrapper{
	width:980px;
	margin: 0 auto ; 
}

.Lblock{ margin-right:10px; }
.padding10{ padding:10px; }

/* TOPLINE */

#BOX_topline{ 	background-image: url(../img/topline-bgk.png);	background-repeat: repeat-x;	background-position: left top;	height:40px; clear:both;}
#BOX_topline ul{	padding:0px;margin:0px;	display:inline;	list-style-type: none; padding-top:7px;}
#BOX_topline #Bleft{float:left;}
#BOX_topline #Bright{float:right; }
#BOX_topline li{  display:inline;}
#BOX_topline li.left{	padding-left:7px;}
#BOX_topline li.right{  padding-right:7px;}
#BOX_topline li a{	font-size: 17px;	color: #FFFFFF;	text-decoration: none;}
#BOX_topline li a:hover{	color: #ababab;}

#BOX_logo{
	width:281px;
	height:155px;
	float:left;	/*border:solid 1px #ffcc00;*/
	background-image: url(../img/logo.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#BOX_banner{	float:right; 	width:680px; height:100px; 		/*border:solid 1px #ffcc00;*/}

#BOX_search{	height:40px;	color:#FFFFFF;	font-size:18px;	float:right;	/*border:solid 1px #ffcc00;*/}

#BOX_filtermenu				{clear:both;	height:35px;	/*border:solid 1px #ffcc00;*/}
#BOX_filtermenu  span		{font-size: 14px; color: #FFFFFF;}
#BOX_filtermenu ul			{margin:0px;	display:inline;	list-style-type: none;}
#BOX_filtermenu li			{padding-top:0px;}
#BOX_filtermenu li a		{font-size: 19px;	color: #FF9900;	text-decoration: none;}
#BOX_filtermenu li a:hover	{color: #FFFFFF;}
#BOX_filtermenu .left		{float:left;  padding-right:10px;}
#BOX_filtermenu .right		{float:right; padding-left:20px;}

#BOX_filtermenu li.left			{/*border:solid 1px #ffcc00;*/ padding:0px; margin:0px; margin-top:8px; }
#BOX_filtermenu li.left a		{background-color:#e8e8e8; font-size: 15px;	color: #000;	text-decoration: none; border-left:solid 1px #cccccc; border-right:solid 1px #FFFFFF; padding-top:5px; padding-bottom:7px; padding-left:10px; padding-right:10px;  margin:0px;}
#BOX_filtermenu li.left a:hover	{color: #FF9900;}



.BOX_topsubmenu					{ margin:0px; padding:0px; margin-bottom:10px;}
.BOX_topsubmenu fieldset		{ margin:0px; padding:0px; }
.BOX_topsubmenu .submenu		{ margin:0px; padding:5px; border-right:solid 1px #e8e9e9; background-color:#EFF7FD;}
.BOX_topsubmenu ul				{ margin:0px; 		list-style-type: none;}
.BOX_topsubmenu li				{ float:left; }
.BOX_topsubmenu .submenu:hover	{ background-color:#fff;}
.BOX_topsubmenu li a			{ color: #006600;	text-decoration: none;}
.BOX_topsubmenu li a:hover		{ color:#009900;}


.BOX_submenu				{ margin:0px; padding:0px; margin-bottom:5px; height:29px; border-bottom:solid 1px #d5dfe5; /*background-color:#EFF7FD;*/}
.BOX_submenu .submenu		{ margin:0px; padding:5px; border-top:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #fff;border-bottom:solid 1px #d5dfe5;}
.BOX_submenu .active		{ margin:0px; padding:5px; border-top:solid 1px #d5dfe5;border-left:solid 1px #d5dfe5;border-right:solid 1px #d5dfe5;border-bottom:solid 1px #fff;}
.BOX_submenu ul				{ margin:0px; margin-left:20px;		list-style-type: none; }
.BOX_submenu li				{ float:left;  }

.BOX_submenu .submenu:hover	{
	border-top:solid 1px #fff;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	border-bottom:solid 1px #d5dfe5;
	text-decoration: underline;
}

.BOX_submenu li a			{ color: #006600;	text-decoration: none;}
.BOX_submenu li a:hover		{ color:#009900; }
.BOX_submenu li.left		{ padding:0px; margin:0px; margin-top:8px; }
.BOX_submenu li.left a		{ background-color:#e8e8e8; font-size: 15px;	color: #000;	text-decoration: none; border-left:solid 1px #cccccc; border-right:solid 1px #FFFFFF; padding-top:5px; padding-bottom:7px; padding-left:10px; padding-right:10px;  margin:0px;}
.BOX_submenu li.left a:hover{ color: #FF9900;}






#BOX_breadcrumbs{	height:26px; clear:both;	padding:0px; margin-top:3px; /*border-bottom:solid 1px #999;*/ /* border:solid 1px #ffcc00;*/}
#BOX_breadcrumbs ul{margin:0px;padding:0px;list-style-type: square;list-style-position: inside;color:#006600;}
#BOX_breadcrumbs li{ float:left;	padding-top:0px; margin-right:5px;}
#BOX_breadcrumbs li a{	font-size: 14px;	color: #006600;	height: 14px;	width: 21px;	text-decoration: none;}
#BOX_breadcrumbs li span{	font-size: 12px; color: #151515; font-weight:bold;}
#BOX_breadcrumbs li a:hover{color: #333;}
#BOX_breadcrumbs #navigatie{float:left;}
#BOX_breadcrumbs .language{	float:right;	width:133px;	background-image: url(../img/flags.png);	background-repeat: no-repeat;height:14px;}


/*   footer   */

#BOX_green-bottom{	height:320px;	background-color:#006600;	background-image: url(../img/grn-bgk.png);	background-repeat: repeat-x;	background-position: left bottom;}
#BOX_green-bottom h1{	margin:0px;	padding:0px;	font-size:20px;	color:#ffffff;	font-weight:lighter;}
#BOX_green-bottom p{ 	margin:0px;	padding:0px;	font-size:16px;	color:#FF9900;	}

#BOX_footer_navigatie				{clear:both; height:35px; text-align:center;   /*border:solid 1px #ffcc00;*/}
#BOX_footer_navigatie ul			{margin:0px; list-style-type: none;}
#BOX_footer_navigatie li			{padding-top:0px; display:inline;}
#BOX_footer_navigatie li a			{font-size: 15px;	color: #666666;	text-decoration: none; padding-left:10px; padding-right:10px;}
#BOX_footer_navigatie li a:hover	{color: #999999;}


#BOX_content{
margin-bottom:150px;
}


#BOX_menu_account				{height:29px;clear:both;  text-align:left; }
#BOX_menu_account ul			{list-style-type: none; margin:0px; }
#BOX_menu_account li			{height:29px;display:inline;padding:5px;}
#BOX_menu_account li a			{height:27px; font-size: 13px;	color: #666666;	text-decoration: none;  background-color:#e8f8e8;  margin:2px; padding-left:10px;padding-right:10px; border:solid 1px #bababa; }
#BOX_menu_account li a:hover	{color: #000; background-color:#e8e8e8;}


#BOX_error{
	font-size:75%;
	margin:10px;
	padding:5px;
	border:solid 1px #cc0000;
	color:#990000;
	background-color:#FFD2D2;
}



.SPACING{margin:20px;padding:10px; border:solid 1px;}

.roundedcornr_box_447388 {
	background: url(roundedcornr_447388_tl.png) no-repeat top left;
}
.roundedcornr_top_447388 {
	background: url(roundedcornr_447388_tr.png) no-repeat top right;
}
.roundedcornr_bottom_447388 {
	background: url(roundedcornr_447388_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_447388 div {
	background: url(roundedcornr_447388_br.png) no-repeat bottom right;
}
.roundedcornr_content_447388 {
	background: url(roundedcornr_447388_r.png) top right repeat-y; height:auto;
}

.roundedcornr_top_447388 div,.roundedcornr_top_447388,
.roundedcornr_bottom_447388 div, .roundedcornr_bottom_447388 {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.roundedcornr_content_447388, .roundedcornr_bottom_447388 {
	margin-top: -19px;
}
.roundedcornr_content_447388 { padding: 0 5px; }


/* icons */

.icon_see{
	display:block;
	width:25px;
	height:22px;
 	background-image: url(../img/icons/icons_r1_c5.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.sprite{
 	background-image: url(../img/icons/test-sprite.png);
	background-repeat: no-repeat;
	background-position: -20px -20px;
	height:20px;
	width:20px;
	display:block;
	overflow: hidden;

}



.stationlist{}

.stationlist ul{
	margin:0px;
	list-style-type: none;
}
.stationlist li{}
.stationlist a		{
	color: #006699;
	text-decoration: none;
	font-size: 9pt;
}
.stationlist a:hover{
	color: #006600;
}
.stationlist span{}