/* !!! DON'T REMOVE !!! */
@import url("_basic.css");

/* Custom CSS */
html { height:100%; 
}
body {
	background-color: #ebf6fc;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#336684;
	font-size:13px;
}

a {
	text-decoration:underline;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#336666;
}

a:hover {
	text-decoration:underline;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
}
* { outline:none; }

a.download 			{ text-decoration:none; color:#336666; } 
a.download:hover 	{ text-decoration:none; color:#000 } 

/*containers*/
#main_container {
	width:930px;
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto;
	background:#FFF url('/images/bg_top.jpg') no-repeat top;
	margin-top:20px;
	padding:10px;
}
#menu_container{
	width:930px;
	background:#327c63;
	margin-bottom:10px;
	
}
#content_container { 
	width:930px;
	margin-bottom:30px;
	margin-top:10px;
}

/*menu*/
#menu_top{
	width:890px;
	height:50px;
	padding:10px 20px 10px 20px;	
	float:left;
	font-size:13px;
	vertical-align:middle;
}
.lang_container {padding-top:15px; color:#b2cca0; float:right;}
a.lang			{ color:#b2cca0; text-decoration:none; font-size:13px;}
a.lang:hover	{ color:#FFF; text-decoration:underline; font-size:13px}

#menu_bottom{
	width:920px;
	height:25px;
	padding:15px 10px 10px 0px;
	background:#ffd800;
	float:left;
	color:#004299;	
	background-repeat:repeat-x;
}
#menu_bottom div 							{ float:left; padding-left:15px; }
.menu_nl_6778, .menu_en_6778, .menu_fr_6778 { width:55px; margin-left:15px;} 
.menu_nl_6779 								{ width:135px;}
.menu_nl_6780, .menu_en_6780, .menu_fr_6780	{ width:90px;}
.menu_nl_6784,.menu_en_6784, .menu_fr_6784	{ width:155px;}
.menu_nl_223	{ width:85px; }
.menu_nl_224	{ width:170px;}
.menu_nl_6791	{ width:100px;}

.menu_en_6779 	{ width:115px; } 
.menu_en_224	{ width:100px;}

.menu_fr_6779 	{ width:115px; } 
.menu_fr_224	{ width:195px;}

h4 					{ float:left;} 
a.menu_link			{}
a.menu_link:hover 	{ font-style: italic }
/*home*/
#home_left_container{
	float:left;
	width:465px;
}
#home_right_container{
	float:left;
	width:465px;
}
#home_content{	
	background:#ffcc00;
	float:left;
	padding:20px;
	min-height:351px;
	height:auto !important;
	height:351px;
}
#home_contact{
	background:#ebf6fc;
	padding:20px;
}

/*content*/
.submenu{
	width:910px;
	height:40px;
	background:#ebf6fc;
	padding:10px;
}

.submenupart{ float:left; width:182px; }
.submenuborder{ float:left; width:5px; height:40px; background:#ebf6fc url('/images/stippel-menu.gif') repeat-y; }
.submenu div				{ float:left; margin-left:20px;}

.submenu ul.left		{ margin:0; padding:0; list-style:none; }
.submenu ul li { background: url(/images/pijl-menu.gif) no-repeat left; padding-left:15px; }


.submenu div a			{ color:#336684; text-decoration:none;}
.submenu div a:hover	{ color:#336684; text-decoration:underline;}

#content {
	width:960px;
	float:left;
	margin-bottom:30px;
}
#content_text {
	background:#ffcc00;
	width:405px;
	float:left;
	padding:30px;
	min-height:195px;
	height:auto !important;
	height:195px;
	
}
#image_container {
	width:462px;
	float:left;	
	overflow-x:hidden;
}
#image_description {
	background:#ebf6fc;
	width:402px;
	padding:30px;
	float:left;
	
}
#flash_container { 
	float:left;
	background:#ebf6fc;
}

.news_list {
	height:20px;
	width:430px;
	background:#ebf6fc;
	border-bottom:1px solid #327c63;
	padding:5px;
}
.news_list a			{ color:#1d3fa3; text-decoration:none;}
.news_list a:hover		{ color:#1d3fa3; text-decoration:underline;}
#news_content {
	width:420px;
	float:left;
	margin:30px 10px 30px 10px;
	padding:30px 30px 10px 30px;
	background:#ffcc00;
}
/*copy*/
#copy { 
	width:930px;
	height:50px;	
	font-size:11px;
	text-align:center;
	color:#233344;
	padding-top:30px;
}




