@import url("thickbox.css");

BODY		{margin:0px;padding:0px;height:100%;font-family:Verdana;font-size:12px;color:#555555;}
P			{margin:0px;padding:0px;}
A			{color:#464c56;text-decoration:none;}

h1			{margin:0px;font-size:24px; font-weight:normal;}
h2			{margin:10px;margin-left:0px;font-size:20px;}
img			{border:0px;}
FIELDSET	{border:0px;margin-top:20px;}
FROM		{width:350px;}

div.partContentText												{line-height:19px;}
div.partContentText p											{color:#444444; margin:0px; padding:15px 0px 0px 0px; line-height:19px; font-size:12px;}
div.partContentText p a:link									{color:#444444; text-decoration:underline;}
div.partContentText p a:visited									{color:#444444; text-decoration:underline;}
div.partContentText p a:active									{color:#444444; text-decoration:underline;}
div.partContentText p a:hover									{color:#000000; text-decoration:underline;}
div.partContentText ul											{margin:0px; padding:0px 0px 0px 0px; list-style-type:none;}
div.partContentText ul li										{margin:0px; padding:0px 0px 0px 16px; line-height:19px; background: url(../images/style/bulletIcon.gif) no-repeat 0px 8px;}
div.partContentText ol 											{padding:0px 0px 15px 0px;margin:0px 0px 0px 25px;list-style-type:decimal;}
div.partContentText ol li										{list-style-type:decimal;}

div#containerPage{margin:0px auto; width:1000px;}

		div#containerTop{height:160px;background-color:#ffffff;}

				/* left header container */
				div#containerHeaderLeft{width:210px;float:left;height:140px; padding:20px 0px 0px 0px;}
				div#containerHeaderLeft A{margin:0px 0px 0px 40px;}
				div#containerHeaderLeft IMG{margin:0px; padding:0px;}
				
				/* Right header container */
				div#containerHeaderRight{width:790px;float:left;height:160px;}
				
					/* Adress */
					div#containerHeaderRightBottom{float:right; padding:120px 20px 0px 0px;}
					div#containerHeaderRightBottom P{font-size:11px; letter-spacing:-1px;}
					
					/* Portal icon */
					div#gotoPortal	{float:right; padding:94px 20px 0px 0px;}
					div#gotoPortal P{font-size:11px;letter-spacing:-1px;}

					/* languages */
					div#languageFlagContainer{float:right; padding:94px 20px 0px 0px;}
					div#languageFlagContainer P{font-size:11px;letter-spacing:-1px;}

	/* Menu */				
	div#containerMenu{width:1000px; height:40px;}		
			
		div#menuTopHome{background-color:#454c56; height:40px;}	
		div#menuTopEngineering{background-color:#0b70b8; height:40px;}		
		div#menuTopStaalconstructies{background-color:#870c14; height:40px;}		
		div#menuTopMachinebouw{background-color:#957341; height:40px;}
		
		/* Horizontal navigation */
		
		A#portalLink										{height:40px; width:40px; display:block; float:left; background: url(../images/style/homeIcon.gif) no-repeat;}
		
		div#leftHorizontalNavigation_part					{float:left; height:30px; font:12px Verdana; padding:10px 10px 0px 10px;}
		div#leftHorizontalNavigation_part ul				{margin:0px; padding:0px;}
		div#leftHorizontalNavigation_part ul li				{display: inline;}
		div#leftHorizontalNavigation_part ul li a			{float: left; padding:8px 10px 8px 10px; text-decoration: none; color: white; font-weight:bold;}
		div#leftHorizontalNavigation_part ul li a:link		{color: #cccccc;}
		div#leftHorizontalNavigation_part ul li a:active	{color: #cccccc;}
		div#leftHorizontalNavigation_part ul li a:visited	{color: #cccccc;}
		div#leftHorizontalNavigation_part ul li a:hover		{color: #ffffff;}
		div#leftHorizontalNavigation_part ul li.selected a	{color: #ffffff;}
		
		div#rightHorizontalNavigation_part					{float:right; height:30px; font:12px Verdana; padding:10px 10px 0px 10px;}
		div#rightHorizontalNavigation_part ul				{margin:0px; padding:0px;}
		div#rightHorizontalNavigation_part ul li			{display: inline;}
		div#rightHorizontalNavigation_part ul li a			{float: left; padding:8px 10px 8px 10px; text-decoration: none; color: white; font-weight:bold;}
		div#rightHorizontalNavigation_part ul li a:link		{color: #cccccc;}
		div#rightHorizontalNavigation_part ul li a:active	{color: #cccccc;}
		div#rightHorizontalNavigation_part ul li a:visited	{color: #cccccc;}
		div#rightHorizontalNavigation_part ul li a:hover	{color: #ffffff;}
		div#rightHorizontalNavigation_part ul li.selected a	{color: #ffffff;}


div#containerContent{width:960px; padding:20px 0px 0px 40px;}
	
	
	/* Vertical navigation */
	div#verticalNavigation_part						{float:left; width:170px; font:12px Verdana; padding:0px 20px 0px 0px; line-height:19px;}
	div#verticalNavigation_part ul					{list-style-type: none; padding:0px 0px 0px 0px; margin:0px;}
	div#verticalNavigation_part ul li a				{color: #999999; padding:5px 10px 6px 25px; font-weight:bold; display: block; text-decoration: none; background: url(../images/style/bulletIcon.gif) no-repeat 10px 12px;}
	div#verticalNavigation_part ul li a:active		{color: #999999;}
	div#verticalNavigation_part ul li a:visited		{color: #999999;}
	div#verticalNavigation_part ul li a:hover		{color: #444444;}
	div#verticalNavigation_part ul li.selected a	{color: #444444;}

	/* Text content area */
	div#containerContentText		{float:left; width:320px; padding:0px 20px 0px 0px;}
	div#containerContentTextWide	{float:left; width:510px; padding:0px 20px 0px 0px;}
			
	/* Gallery */
	div.fileImageGallery_part	{float:left; width:430px;}
	div.partContentFileImageGallery	{padding:0px 30px 0px 0px; margin:0px;}
		a.thickbox					{float:left; display:block; padding:10px 10px 0px 0px;}
		a.thickbox img				{border:solid 1px #999999;}
		a:hover.thickbox img		{border:solid 1px #333333;}
		div.partContentFileImageGalleryFooter {clear:both; height:10px;}	
		
	
	/* Portal view */
	div.portalDicipline			{float:left; width:130px; height:120px; padding:70px 34px 0px 34px;}
	
	
	div.contentClear			{clear:both; height:20px;}
		
			
		
	div#menuBottom			{height:20px;width:1000px;background-color:#454c56;}

		
	div#pageFooter{width:100%;height:120px;}

	.supportButton{background-image:url(../images/style/tabSupport.gif);background-repeat:no-repeat;width:125px;height:23px;float:right;display:block;margin-right:30px;color:Red;font-size:11px;font-weight:bold;display:block;text-align:center;color:#464c56;padding-top:3px;}


div.googleMapsDiv{width:400px;float:right;}