/*
green:		7cbe33
blue:		0088bb
lt_green: 	cfe5ae
lt_blue: 	88cce3
yellow:		ffd200
lt_yellow:	ffec99
*/

html				{text-align: center; }
body 				{margin: 0 auto; width:977px;text-align:center;background-color:#eee/*#88cce3*/;}
a					{color:#0088bb;text-decoration:none;border-bottom:1px dotted #0088bb;}
a:hover				{color:#88cce3;text-decoration:none;border-bottom:1px dotted #88cce3;}
#pagetop			{position:absolute;top:0;left:0;z-index:-9999;height:157px;width:100%;}
#pagetop .left		{float:left;height:170px;width:49%;background-color: #009ac9;}
#pagetop .leftgreen	{float:left;height:38px;width:49%;background-color: #8ec640;}
#pagetop .right		{float:right;height:208px;width:49%;background-color: #ffd200;}
#shade 				{width:977px;text-align:left;min-height:623px;background: url('../images/content-shade.png') repeat-y;float:left;}
#shade-bottom 		{width:977px;text-align:left;height:124px;background: url('../images/bottom-shade-logo.png') no-repeat;z-index:-1;float:left}
#content 			{margin-left:28px;width:920px;background-color:#fff;text-align:left;float:left;}
#detailcontent 		{margin-left:28px;width:920px;background-color:#fff;text-align:left;float:left;}
#logo				{width:920px;text-align:left;height:306px;background: url('../images/zomerspelenkop.png') no-repeat;}
#head				{float:left;width:920px;height:60px;margin-bottom:20px;}
#headtitle			{float:left;width:450px;text-align:left;height:60px;padding:20px 0px 0px 30px;overflow:hidden;}
#sitemenu {position:relative;left:-35px;top:-25px;float:right;font: bold 16px/16px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; width:406px; height:60px; font-size:11px; z-index:500;margin-left:72px;}
#sitemenu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:90px; height:27px; text-align:left; color:#fff; border:1px solid #fff; background:#009ac9; line-height:24px; font-size:14px; overflow:hidden;padding-left:10px;}
#sitemenu ul {float:left;padding:0; margin:0; list-style: none;border:1px solid #009ac9;margin-top:25px;width:408px;height:29px; z-index:500;}
#sitemenu ul li {float:left; position:relative;}
#sitemenu ul li ul {display: none;border:none;}
#sitemenu ul li:hover a {color:#fff; background:#88cce3;}
#sitemenu ul li:hover ul {display:block; position:absolute; top:4px; left:0; width:105px; z-index:500;}
#sitemenu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
#sitemenu ul li:hover ul li:hover a.hide {background:#88cce3; color:#fff;}
#sitemenu ul li:hover ul li ul {display: none;}
#sitemenu ul li:hover ul li a {display:block; background:#009ac9; color:#fff;width:194px;}
#sitemenu ul li:hover ul li a:hover {background:#88cce3; color:#fff;}
#sitemenu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
#sitemenu ul li:hover ul li:hover ul.left {left:-105px;}
#leftcol						{float:left;width:400px;text-align:left;padding:0px 20px 20px 35px;text-align:justify;overflow:hidden;/*border:1px solid#ccc;*/ margin-top:60px;}
#prijzen						{border-collapse:collapse;font: 13px/18px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;border:1px solid #0088bb;width:400px;margin-bottom:15px;}
#prijzen th						{Background-color:#0088bb;color:#fff;}
#prijzen th	,#prijzen td		{padding:2px;}
#prijzen td.bedrag,th.bedrag	{text-align:right;}

#rightcol						{float:right;width:420px;text-align:left;text-align:justify;overflow:hidden;margin-top:22px;margin-right:30px;}
#rightcol img 					{padding: 5px;width: 400px; height: 266px;}
#rightcol #beeld1 				{float:left;display:block;width: 410px; height: 276px;border:  1px solid #bbb;position: relative; overflow: hidden;margin-bottom:  15px;-webkit-box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 3px;-moz-box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 3px;}
#rightcol #beeld1 a 			{border:none;text-decoration:none;padding:0;margin:0}
#leftcol h1, #rightcol h1		{font: bold 20px/18px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;margin-bottom:10px; border-bottom:1px solid #0088bb;width:100%;padding-bottom:5px;color:#009ac9;}
#leftcol p, #rightcol p			{font: 13px/18px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;margin-bottom:10px;}
#leftcol ul					{font: 13px/18px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;color:#000;margin-left:25px;}
#leftcol li					{font: 13px/18px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;color:#000;padding-left:18px;background: url('../images/green_block_10.gif') 0px 4px no-repeat;margin-bottom:10px;}
#footer							{float:left;width:920px;height:100px;margin-left:0px;z-index:500;}
#footer .left					{float:left;height:100px;width:155px;background: #0088bb url('../images/actie_logo.jpg') no-repeat;}
#footer .right					{float:left;height:100px;width:765px;background: #7cbe33 url('../images/detail_footer.png') no-repeat;}
#contactleft					{float:left;width:500px;text-align:left;height:850px;padding:0px 20px 20px 30px;text-align:justify;overflow:hidden;background-color:#cfe5ae;}
#contactleft table				{margin-top:50px;background-color:#cfe5ae;}
#contactleft .tbllabel			{width:150px;height:25px;}
#contactleft .tbllabel label	{width:110px;float:left;font: bold 13px/17px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;margin-bottom:3px;padding-left:18px;background: url('../images/green_block_12.gif') 0px 4px no-repeat;color:#0088bb;border-bottom:1px solid #7cbe33;}
#contactleft .tbllabelmissing			{width:150px;height:25px;}
#contactleft .tbllabelmissing label		{width:110px;float:left;font: bold 13px/17px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;margin-bottom:3px;padding-left:18px;background: url('../images/red_block_12.gif') 0px 4px no-repeat;color:#d90800;border-bottom:1px solid #d90800;}
#contactleft .tblinput			{width:330px;height:25px;}
#contactleft .tblinput input	{float:left; width:330px; border: 1px solid #7cbe33;font: 13px/16px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;padding:2px;}
#contactleft .tblinput select	{float:left; width:336px; border: 1px solid #7cbe33;font: 13px/16px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;padding:2px;}
#contactleft .tblinput textarea {float:left; width:330px;max-width:330px;min-width:330px;height:200px;max-height:200px;min-height:200px;font: 13px/16px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;padding:2px;border: 1px solid #7cbe33;}
#contactleft .tblinput .submitbutton {float:left; width:336px; border: 1px solid #0088bb;font: bold 13px/16px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;padding:2px;color:#fff;background-color:#0088bb;margin-top:15px;}
#contactleft .tblinput .submitbutton:hover {float:left; width:336px; border: 1px solid #0088bb;font: bold 13px/16px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;padding:2px;color:#fff;background-color:#88cce3;margin-top:15px;}
#contactright					{float:right;width:370px;text-align:left;height:870px;padding:0px ;text-align:justify;overflow:hidden;background-color:#7cbe33;}
#contactright .address			{font: bold 18px/24px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;color:#fff;margin-top:40px;margin-left:40px;}
#contactleft .inleiding 		{width:470px;font: bold 13px/17px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;margin: 30px 5px -10px 0px;color:#0088bb;}
#contactleft .inleiding p 		{font: bold 14px/18px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;color:#0088bb;}
#textversion					{display:none;}
#linksfooter					{font: 10px/10px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;margin-left:28px;width:920px;margin-bottom:50px;}
#homeframe						{overflow:hidden;float:left;width:920px;height:893px;z-index:30;position:absolute;}
#homeframe .imagebox			{width:765px;height:574px;float:left;background-color:#000;border:none;z-index:-3;position:absolute;margin-left:155px;}	
#homeframe .bluebar				{width:155px;height:893px;float:left;background-color:#0088bb;z-index:100;position:absolute;}
#homeframe .titlebox			{float:left;color:#fff;font-size:38px;font-weight:bold;width:300px;height:60px;line-height:26px;position:absolute;margin-left:600px;margin-top:510px;z-index:20;}
#homeframe .textbox				{float:left;color:#fff;background-color:#7cbe33;font-size:20px;font-weight:bold;width:765px;height:319px;line-height:26px;position:absolute;margin-left:155px;margin-top:574px;}
#homeframe .textbox p			{margin-left:41px;margin-top:55px;margin-right:20px;}
#menubar						{float:left;position:absolute;width:255px;height:574px;background-color:#fff;z-index:20;margin-left:-100px;opacity:0.6;filter:alpha(opacity=60);text-decoration:none;border:none;}
#menuitems						{margin-left:35px;margin-top:35px;opacity:1;filter:alpha(opacity=100)}
#menuitems	li					{float:left;width:200px;height:30px;font-weight:bold;font-size:20px;opacity:1;filter:alpha(opacity=100)}
#menuitems	li a				{color:#000;border-bottom:none;text-decoration:none;}
#menuitems	li a:hover			{color:#0088bb;}
#menutrigger					{position:absolute;margin-left:15px;margin-top:30px;}
#actielogo						{position:absolute;margin-left:12px;margin-top:820px;}
#extrainfo						{position:absolute;margin-left:36px;margin-top:15px;text-decoration:none;border:none;}
#extrainfo img					{text-decoration:none;border:none;}
#sitemap						{font: 12px/16px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;margin-left:28px;width:920px;margin-bottom:50px;background-color:#cfe5ae;height:400px;}
#sitemapprogramma				{float:left;width:460px;text-align:left;margin-left:200px;color:#0088bb;margin-bottom:50px;}
#sitemapprogramma a				{text-align:left;margin-left:15px;color:#000;}
#sitemapprogramma a:hover		{color:#0088bb;}
#sitemapinfo					{float:left;width:460px;text-align:left;margin-left:100px;color:#0088bb;margin-bottom:50px;}
#sitemapinfo a					{text-align:left;margin-left:15px;color:#000;}
#sitemapinfo a:hover			{color:#0088bb;}
