	*							{margin:0; padding:0}
html, body						{background:#FFF url(../img/bg.jpg) center top no-repeat; text-align:center; height:100%}
form								{height:100%}
#website						{height:100%}
#PageContent					{background:#FFF url(../img/bg.jpg) no-repeat scroll center top; height:100%; }
#Wrapper						{min-height:100%; height:auto!important; height:100%; margin:0 auto -63px;  position:relative; width:962px; font:normal normal normal 11px Verdana,Geneva,sans-serif; color:#585758; line-height:18px; text-align:left}
.footer, .push					{height:63px}

#Header							{float:left; height:85px; width:962px;}
#Logo							{float:left; padding:8px 0px 0px 28px;}
#unit4							{float:left; padding:18px 0px 0px 35px; }
#Slogan							{float:right; padding:8px 45px 0px 0px; }

td  { font:normal normal normal 11px Verdana,Geneva,sans-serif!important; color:#585758; line-height:18px; text-align:left}
td  p{ margin:0px; padding:0px}
td a	{text-decoration: none!important; color:#585758!important; font: normal normal normal 11px Verdana, Geneva, sans-serif!important;}
td a:hover	{text-decoration: underline!important; color:#f57c20!important; font: normal normal normal 11px Verdana, Geneva, sans-serif;}

#Navigation							{float:left; width:902px; height:36px;   }
	#NavigationText					{float:left; padding: 10px 0px 0px 20px; width:765px;}
	#NavigationText p				{color:#FFF; font-size:14px;}
		#NavigationTextRight		{float:left; width: 100px; height: 36px; }
		#NavigationTextMijnUnidis	{float:left; padding: 9px 0px 0px 18px;}
			#NavigationTextMijnUnidis	a{text-decoration: none; color:#FFF; font: normal normal normal 14px Verdana, Geneva, sans-serif ;}
			#NavigationTextMijnUnidis a:hover {text-decoration:none; color:#c0c1dc;}
			
		#NavigationText ul			{list-style-image:none; }
		#NavigationText li			{list-style-type:none;  padding: 10px 14px 9px 14px;  display:inline; color:#FFF; background:url(../img/navigatieBG.jpg) top right no-repeat!important; text-transform:capitalize; font: normal normal normal 14px Verdana, Geneva, sans-serif;}
		#NavigationText li a			{text-decoration: none; color:#FFF; }
		#NavigationText li a:hover 	{text-decoration:none; color:#c0c1dc;}
	#NavigationText	 ul				{margin:0px; z-index:50;}
	#NavigationText	 ul li				{display:inline; list-style:none; position:relative; z-index:50;}
		#NavigationText	 li a			{z-index:50;}
		#NavigationText	 li a:hover	{z-index:50;}	
			#NavigationText	 li ul		{margin:0px; padding:0px;  display:none; position:absolute; left:0px; top:36px; background-color:#c0c1dc; left:-1px;  z-index:50;}
	#NavigationText	 li:hover ul		{display:block;  z-index:50;}
	#NavigationText	 li:hover ul a		{display:block;  z-index:50; position:relative;  color:#2c2d8c; border-bottom:1px dotted #fff; }
	#NavigationText	 li li:last-child  	{display:block;  z-index:50; position:relative;  color:#2c2d8c;  } /* border-bottom:7px solid #2c2d8c; */
	#NavigationText	 li:hover ul a:hover{display:block; background-color:#2c2d8c; position:relative;}
	#NavigationText	 li li				{list-style:none; display:list-item; text-align:left;  z-index:50;width: 197px;  background-color:#c0c1dc; padding:0; margin:0; font-size:12px; }
		#NavigationText	li li a			{color:#fff; text-decoration:none; z-index:50;background-color:#c0c1dc; 	display:block; position:relative; padding:7px 13px 7px 13px; }
		#NavigationText	 li li a:hover	{color:#fff; text-decoration:none; z-index:50;background-color:#2c2d8c;  display:block; position:relative;  margin:0;}

		.zoek_container			{width: 200px;}
		.zoek_input				{width:120px; margin-left:10px; border-collapse:collapse; border:none;}
		.zoek_button			{border-collapse:collapse; border:none; background-color:transparent; width:20px; }
		
#Search							{float:left; height:55px; width:962px; }
	#SubNav						{float:left;  width:550px; height:20px; margin:15px 0px 0px 35px; display:inline; }
	#SubNav img					{padding:0px 3px 0px 0px; }
	#bevindt					{float:left; height:20px; margin-top:1px; display:inline; font-weight: bold;}
		.current a 				{text-decoration:none; color:#585758; font-weight: bold;} 
		.current a:hover			{text-decoration:none; color:#f57c20; font-weight: bold;}
		li.current:first-child	{}
		li.current  				{float:left; list-style-type: none; display:inline; margin: 0 0 0 0px; padding: 0 0 0 5px; height:auto;}
		.current				{display:inline; font-weight: bold;}

	.SearchBox					{float:right; margin:10px 100px 0px 0px; background:#FFF url(../img/vergrootglas.jpg) right top no-repeat;}
	.SearchButton				{width: 156px; height:27px; border:1px solid #d9dedf;}
	.vergrootglas				{float:left;}
#ContentContainer				{float:left; width:915px; min-height:300px; height:auto!important;}
	#ContentContainer a			{text-decoration: underline; color:#585758;}
	#ContentContainer a:hover	{text-decoration: underline; color:#f57c20}
	#ContentContainer b,strong	{font-weight:bold;}

	#ContentContainer ul			{margin:0;  padding:0;  list-style-type:none;}
	#ContentContainer li 			{padding-left:15px; background:url(../img/li.gif) left top no-repeat;}
		#ContentContainer li a 	{text-decoration: none; color:#5a5758;}
		#ContentContainer li a:hover {text-decoration: none; color:#f57c20;}

	
#ContentLeft				{float:left; padding:26px 0px 0px 33px; width:490px; height:auto; position: relative; z-index:10;}
#ContentCenter				{float:left; padding:26px 0px 0px 33px; width:840px;}
#ContentCenterShort			{float:left; padding:13px 0px 0px 16px; width:840px;}
#ContentRight				{float:left; padding-left:68px; width:296px;}


.GreyContainerLarge					{float:left; width:870px; background-color:#f0f0f0;  min-height:100px; height:auto; }
.GreyContainerLargeTop				{float:left; width:870px; height:13px; background:#FFF url(../img/GreyContainerLargeTop.gif) top no-repeat;}
.GreyContainerLargeText				{float:left; padding:0px 0px 0px 16px; width:800px; height:auto; min-height:100px; height:auto!important; padding-bottom:10px; }
.GreyContainerLargeBottom			{float:left; width:870px; height:18px;  background:#FFF url(../img/GreyContainerLargeBottom.gif) top no-repeat;}

.GreyContainer						{float:left; width:296px;  margin-top:13px; background-color:#f0f0f0; height:auto;}
.GreyContainerTop					{float:left; width:296px; height:13px;  background:#f0f0f0 url(../img/GreyContainerTop.gif) top no-repeat;}
.GreyContainerText					{float:left; padding:3px 0px 0px 16px; width:268px; height:auto;}
		.GreyContainerText img		{-moz-border-radius: 10px!important; -webkit-border-radius: 10px; }
		.GreyContainerText a			{text-decoration: none; color:#5a5758;}
		.GreyContainerText a:hover	 {text-decoration: none; color:#f57c20;}
.GreyContainerBottom				{float:left; width:296px; height:18px; background:#FFF url(../img/GreyContainerBottom.gif) top no-repeat;}


.GreyContainer02					{float:left; width:296px;  margin-top:13px;  height:auto;}
.GreyContainerTop02					{float:left; width:296px; height:0px;  }
.GreyContainerText02				{float:left; padding:0px 0px 0px 0px; width:268px; height:auto;}
		.GreyContainerText02 img		{-moz-border-radius: 10px!important; -webkit-border-radius: 10px; }
		.GreyContainerText02 a		{text-decoration: none; color:#5a5758;}
		.GreyContainerText02 a:hover {text-decoration: none; color:#f57c20;}
.GreyContainerBottom02				{float:left; width:296px; height:18px;}



#ContentCenterScroller				{float:left; margin:15px 0px 0px 15px; width:870px;}
	#ProductScrollerContainer		{float:left; clear:both; width: 870px; height:124px; background-color:#f0f0f0; }
	
	#ProductContainerLeft			{float:left; width: 33px; height: 124px;}
	#ProductContainerRight			{float:left; width: 33px; height: 124px;}
	#ProductContainerCenter			{float:left; overflow:hidden; height:111px; width: 804px; position:relative; z-index:10;}
		#ProductSliderContainer 		{float:left; width: 100000px; height:124px;}
		.ProductSliderItem			{float:left; width: 267px;  height:111px; border-right:1px solid #FFF; margin-top: 8px; }  
			.ProductSliderImage		{float:left; height:111px; width:98px; cursor:pointer; }
			.ProductSliderImage img{padding: 0px 0px 0px 10px;}
	
		.ProductSliderItem			{cursor: pointer;}
		.ProductSliderText  a		{text-decoration: none;}
		.ProductSliderText  a:hover	{text-decoration: none;  }
			
				.ProductSliderText	{float:left; height:109px; width: 160px;}
				.ProductSliderText b {color:#f57c20;font: normal normal bold 16px Verdana, Geneva, sans-serif; padding:0; margin-top:10px;}
				.ProductSliderText strong {color:#2c2d8c; font: normal normal bold 16px Verdana, Geneva, sans-serif; padding:0; margin-top:3px;}
				.ProductSliderText p {color:#5a5758;  font: normal normal normal 11px Verdana, Geneva, sans-serif; padding:0; margin-top:3px;}
	
			
.MijnUnidisGebruikersnaam 			{width:120px; height:23px; vertical-align:middle; padding-bottom:9px;}
.MijnUnidisWachtwoord				{width:120px; height:23px;  vertical-align:middle; padding-bottom:9px;}
.MijngegevensContainer				{}
.MijnUnidisInput					{width: 209px; height:22px; border:1px solid #c9c9c9; margin-bottom:9px;}
.ContactInput						{width: 159px; height:22px; border:1px solid #c9c9c9; margin-bottom:3px;}
.titel_balk_content					{color:#2c2d8c; padding:0 0 0.4em; font:normal normal normal 18px Verdana,Geneva,sans-serif}
.td_persgegevens					{color:#2c2d8c; width:162px;}
.SupportTitel						{float:left; }
.SupportItems						{float:left; width: 500px;}


		/*
	
.NieuwsContainer{float: left; border: solid 1px green; width: 517px;}
	.NieuwsTitel{float: left; border: solid 1px black; width: 517px; height: 35px;}
	.NieuwsDatum{float: left; border: solid 1px blue; width:517px; height: 35px;}
	.NieuwsOmschrijving{float: left; border: solid 1px red; width: 517px; height: 150px;}
*/


.NieuwsoverzichtContainer					{float: left; width: 517px;}
	.NieuwsoverzichtTitelContainer			{float:left; width: 517px; height:auto; color:#2c2d8c; font:normal normal normal 18px Verdana,Geneva,sans-serif;}
	.NieuwsoverzichtTitelText				{float: left; padding-bottom:7px;}
	.NieuwsoverzichtItem					{float: left; width: 517px; cursor: pointer; padding-bottom:20px;}
	
		.NieuwsoverzichtTable				{margin:0; padding:0; line-height: 18px; } 
		.NieuwsoverzichtTableOmschrijving	{line-height: 18px!important;} 
		.NieuwsoverzichtTable td				{}
			
	.NieuwsOverzichtImage					{width:127px; height:115px; vertical-align:top;}
		.NieuwsOverzichtImage img			{border:1px solid #ededed; width:110px; height: 110px; background-color:#ededed; text-align: left;}
		
			.NieuwsoverzichtTableTitel		{width: 390px; height:15px; font-size: 15px; color:#f57c20; vertical-align:top; padding-bottom:2px;}
			.NieuwsoverzichtTableDatum		{width: 390px; height:15px; font-size:11px; color:#a7a7a7; padding-bottom:2px;}
			.NieuwsoverzichtTableOmschrijving {width: 390px; vertical-align:top; font-size:11px;}
			.NieuwsoverzichtTableOmschrijving a {text-decoration: none; color:#2c2d8c;}
			
	.NieuwsoverzichtTitelPager				{float:right; height:17px; margin-top:7px;font-size:11px;  display: inline;}
		.NieuwsoverzichtTitelPager a		{display: inline; font-size:11px;}
	
.PagerTitel									{float:left; color:#2c2d8c;  padding-right:5px;}	
.Pager										{float:left; padding-right:5px; }
	.Pager a									{text-decoration:none!important; color:#a7a7a7; }
	.Pager a:hover							{text-decoration:none!important; color:#2c2d8c;}
.Pager_Active								{float:left; color:#2c2d8c; padding-right:5px; }
	.Pager_Active a							{text-decoration:none; color:#2c2d8c; }
	.Pager_Active a:hover					{text-decoration:none; color:#2c2d8c;}
.IndexVolgende								{float:left; padding-right:5px; display:none; visibility: none;}
	.IndexVolgende a							{text-decoration:none!important; color:#a7a7a7; }
	.IndexVolgende a:hover					{text-decoration:none!important; color:#2c2d8c;}
.IndexVorige 								{float:left; padding-right:5px;  display:none; visibility: none;}
	.IndexVorige  a							{text-decoration:none!important; color:#a7a7a7; }
	.IndexVorige  a:hover					{text-decoration:none!importantr; color:#2c2d8c;}

#form							{height:100%;}

li								{line-height: 20px;}
h1								{color:#2c2d8c; padding:0 0 0.4em; font:normal normal normal 18px Verdana,Geneva,sans-serif}
h2								{font:normal normal normal 14px Verdana,Geneva,sans-serif; padding:0 0 0.3em; color:#f57c20}
h3								{color:#2c2d8c; padding:0 0 0.4em; font:normal normal normal 12px Verdana,Geneva,sans-serif}
p								{padding:0 0 2em}



.table_1kolompaar				{width:370px;}
.table_1kolompaar th				{font:normal normal normal 11px Verdana,Geneva,sans-serif; color:#585758; }
#txtOudWW						{width: 159px; height:22px; border:1px solid #c9c9c9; margin-bottom:3px;}
#txtNieuwWW1					{width: 159px; height:22px; border:1px solid #c9c9c9; margin-bottom:3px;}
#txtNieuwWW2					{width: 159px; height:22px; border:1px solid #c9c9c9; margin-bottom:3px;}

.table_titel_td	 th				{height:20px;}

.ContactFormulierButton			{float:right; padding:0px 0px 0px 0px;}
.DefaultInput					{float:left; padding:7px 3px 0px 0px; cursor:pointer;}
.DefaultInputLeft				{float:left; width:4px; height:20px; background: url(../img/knop_links.png) top no-repeat;}
.DefaultInputMiddle				{float:left; height:20px; background-color:#a3a2a3; padding: 0px 3px 0px 3px; color:#FFF;}
.DefaultInputRight				{float:left; width:4px; height:20px; background: url(../img/knop_rechts.png) top no-repeat; marginr-right:9px;}

strong							{font-weight:normal}
.download						{position:absolute; right:0; top:160px;}
.footer							{position:relative; width:962px; margin:0 auto; background:url(../img/FooterBG.gif) no-repeat; clear:both;}
.footer a						{color:#ababd1; text-decoration:none; border:0}
.footer p						{position:absolute; left:0; bottom:8px; width:930px; padding:0; color:#fff; font:normal normal normal 11px Arial, Helvetica, sans-serif; text-align:right; cursor:pointer}

.clear 							{clear:both; border:1px solid red;}
.SubLogos img 					{margin-left:190px;}
p.SubLogos						{position:absolute; left:600px; bottom:4px;/*left:35px; bottom:48px; */width:500px; padding:0; text-align:left; cursor:pointer; z-index:10000;}
p.FooterText					{position:absolute; left:35px; bottom:8px; width:900px; padding:0; color:#fff; font:normal normal normal 11px Arial, Helvetica, sans-serif; text-align:left; cursor:pointer}
.FooterText h1 {display:inline!important; color:#FFF!important; font:normal normal normal 11px Verdana,Geneva,sans-serif!important;}
.FooterText strong {display:inline!important; color:#FFF!important; font:normal normal normal 11px Verdana,Geneva,sans-serif!important;}

.zoek_resultaat_titel			{ margin-top:15px;}
.zoek_resultaat_titel a			{text-decoration: none!important; color:#f57c20!important; font: normal normal normal 15px Verdana, Geneva, sans-serif;}
.zoek_resultaat_titel a:hover	{text-decoration: underline!important; font: normal normal normal 15px Verdana, Geneva, sans-serif;}
.zoek_resultaat_omschrijving	{color:#585758;}
.zoek_resultaat_omschrijving:last-child	{margin-bottom:15px;}


.pager_banner 					{float:left; width: 700px; height: auto; clear: both;} 
.pager_navigator 				{float:left; height: auto; width :700px;}
.pager_pagina_active 			{float:left;   padding: 0px 5px 0px 0px; display: inline!important; } 
.pager_pagina					 {float:left; padding: 0px 5px 0px 0px; display: inline; } 

.pager_pagina a {} 
.pager_pagina a:hover {} 

.pager_volgende					{display:none; visibility:hidden;}
.pager_vorige					{display:none; visibility:hidden;}

.MainContainer 					{float: left;}
.NieuwsoverzichtTableOmschrijving strong	{font-weight:bold}

.ModuleContainer  { float: left; }
.ModuleContainer .x-toolbar { margin-top: 3px; }

p.SubLogos02 {position:absolute; left:745px; bottom:4px;width:30px; padding:0; text-align:left; cursor:pointer; z-index:20000;}

b 				{ font-weight: bold!important; }
strong				{ font-weight: bold!important; }