* html #main
{ overflow: hidden; width: 790px; }

.home-container
{}

	* html .home-container
	{ height: 1px; margin-left: -10px; }

	.home-container h2
	{ display: none; }

	.home-container .highlights
	{ margin-bottom: 20px; overflow: hidden; position: relative; }

	/*.home-container .highlights:hover
	{ background: transparent url("/frontend/assets/img/zvz/bg_home.gif") 90% 65% no-repeat; }*/

	* html .home-container .highlights
	{ height: 1px; overflow: visible; width: 790px; }

		.home-container .highlights .highlight
		{ border: 1px solid #ebebeb; float: left; height: 350px; margin-right: 10px; width: 250px; }

			.home-container .highlights .highlight h3
			{ background: transparent url("") bottom center no-repeat; color: #bd220d; font-size: 150%; height: 250px; letter-spacing: 0; margin-top: 5px; padding: 5px 20px 2px 20px; }

			.home-container .highlights .huidigepolis h3
			{ background-image: url("/frontend/assets/img/zvz/highlight-huidigepolis.gif"); }

			.home-container .highlights .overstappen h3
			{ background-image: url("/frontend/assets/img/zvz/highlight-overstappen.gif"); }

			.home-container .highlights .highlight ul
			{ list-style-type: none; margin-left: 10px !important; }

				.home-container .highlights .highlight ul li
				{ background-image: none !important; border: 1px solid #fff; }

					.home-container .highlights .highlight ul li a
					{ background: transparent url("/frontend/assets/img/triangle_blue_right.gif") 0 4px no-repeat; color: #000; display: block; font-weight: bold; padding: 3px 3px 3px 15px; }

		.home-container .highlights .quickjump
		{ border: 1px solid #ebebeb; padding: 5px; position: absolute; right: 10px; top: 0; width: 230px; }

			.home-container .highlights .quickjump h3
			{ background-color: #007cd5; color: #fff; font-size: 150%; letter-spacing: 0; margin: 0; padding: 5px; }

			.home-container .highlights .quickjump ul
			{ background-color: #33b3e8; list-style-type: none; margin: 0 !important; padding: 10px 0; }

				.home-container .highlights .quickjump ul li
				{ background-image: none !important; border-left: 0 !important; padding-left: 0px !important; }

					.home-container .highlights .quickjump ul li a
					{ background: transparent url("/frontend/assets/img/triangle_white_right.gif") 10px 4px no-repeat; color: #fff; display: block; padding: 3px 3px 3px 25px; }

		.home-container .highlights .online
		{ background-color: #80d0f0; bottom: 0; padding: 10px; position: absolute; right: 10px; width: 220px; }

			.home-container .highlights .online h3
			{ font-size: 100%; letter-spacing: 0; margin-bottom: 5px; margin-top: 0; }

				.home-container .highlights .online h3 a
				{ color: #000; }

			.home-container .highlights .online p
			{ color: #000; }

	.home-container .container
	{ margin-right: 10px; width: 383px; }

	* html .home-container .container
	{ margin-right: 7px; }

		.home-container .container h3
		{ font-size: 120%; padding: 5px 20px 5px 10px; }

		* html .home-container .container h3
		{ height: 10px; }

			.home-container .container h3 a
			{ font-size: 100%; padding: 0 20px 0 0; }

		.home-container .container .item
		{ min-height: 70px; }

		* html .home-container .container .item
		{ height: 70px; }

#sidebar .kb_tagcloud
{ border-color: #ebebeb; width: auto; }

	#sidebar .kb_tagcloud h3
	{ font-size: 110%; }

	#sidebar .kb_tagcloud ul
	{ margin-right: 0; margin-top: 5px; }

		#sidebar .kb_tagcloud ul li
		{ line-height: 190%; }

			#sidebar .kb_tagcloud ul li a
			{ color: #8b3; }
