/* CSS Document */
* {font-size:100.01%;}
html {font-size:62.5%;}
body {
	margin:0;
	font:1.2em/1.5em Arial, Helvetica, sans-serif;
	background:#777 url(http://www.communicatieonline.nl/images/bg_communicatie.gif);}
img {
	float:left;
	border:0;
}
a {
	color:#000;
	text-decoration:none;
}
ver {text-decoration:underline;}
ul {
	float:left;
	list-style:none;
}
h2 {margin:0;}
h2 a {
	width:214px;
	height:60px;
	background:url(http://www.communicatieonline.nl/images/sub-communicate-logo.gif);
	overflow:hidden;
	text-indent:-9999px;
	margin:7px 14px 0 7px;
	display:block;
	float:left;
}
h1, h3 {
	margin:8px 0 2px 0;
  font-family:'Geneva', Arial, sans-serif;
 	font-size:1.6em;
	font-weight:normal;
  *font-family: 'Corbel', Arial, Sans-Serif;
	*font-weight:bold;
}
h1.pagetitle {margin:0;}
h3 a {
	color:#000 !important;
}
h4 {
	font-size:1.8em;
	margin:0;
	font-weight:bold;
	font-style:italic;
	line-height:normal;
}
.communicate-desk h4 {color:#4F358E;}
p {
	margin:7px 0;
	line-height:18px;
}
#subpage p{
  margin-right: 7px;
}
.green {color:#91943E;}
.violet {color:#4F358E;}
.orange {color:#EA7017;}
#main {
	width:984px;
	margin:0 auto;
	padding:0 10px;
	overflow:hidden;
	background:url(http://www.communicatieonline.nl/images/main-bg.gif) repeat-y 50% 0;
}
#header {
	width:984px;
	float:left;
}
top-adds-sub {
  height: 74px;
}
.top-adds {
	padding:10px 0;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
}
.top-adds img{
  padding: 0 129px 10px 127px;
}
#nav-box {
	width:974px;
	padding-left:10px;
	float:left;
	margin-bottom:31px;
	border-top:1px solid #D4D4D4;
	background:#F6F6F6 url(http://www.communicatieonline.nl/images/nav-box-bg.gif) repeat-x 0 100%;
	position:relative;
}
#nav-box #loginimg {
	width:67px;
	position:absolute;
	padding:0;
	margin:0;
	right:10px;
	bottom:37px;
	background:#fff;
}
ul#top-nav {
	padding:0;
	margin:0;
	position:relative;
}
ul#top-nav li {float:left;}
ul#top-nav li a {
	text-decoration:none;
	color:#808080;
	display:block;
	float:left;
	padding:0 1px;
	height:32px;
	background:url(http://www.communicatieonline.nl/images/home-nav.gif);
	text-indent:-9999px;
	overflow:hidden;
}
ul#top-nav li:hover a,
ul#top-nav li.active a,
ul#top-nav li.hover a,
ul#top-nav li ver {
	color:#7F498A;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	padding:0;
}
ul#top-nav li a.home {
	width:47px;
	background-position:1px 0;
}
ul#top-nav li a.home:hover,
ul#top-nav li.active a.home,
ul#top-nav li.hover a.home {
	background-position:0px -32px;
}
ul#top-nav li a.magazine {
	width:68px;
	background-position:-48px 0;
}
ul#top-nav li a.magazine:hover,
ul#top-nav li.active a.magazine,
ul#top-nav li.hover a.magazine {
	background-position:-49px -32px;
}
ul#top-nav li a.communicatiedesk  {
	width:125px;
	background-position:-119px 0;
}
ul#top-nav li a.communicatiedesk:hover,
ul#top-nav li.active a.communicatiedesk,
ul#top-nav li.hover a.communicatiedesk {
	background-position:-120px -32px;
}
ul#top-nav li a.carriere {
	width:60px;
	background-position:-247px 0;
}
ul#top-nav li a.carriere:hover,
ul#top-nav li.active a.carriere,
ul#top-nav li.hover a.carriere {
	background-position:-248px -32px;
}
ul#top-nav li a.agenda {
	width:58px;
	background-position:-310px 0;
}
ul#top-nav li a.agendver,
ul#top-nav li.active a.agenda,
ul#top-nav li.hover a.agenda {
	background-position:-311px -32px;
}
ul#top-nav li a.overal {
	width:150px;
	background-position:-372px 0;
}
ul#top-nav li a.overal:hover,
ul#top-nav li.active a.overal,
ul#top-nav li.hover a.overal {
	background-position:-373px -32px;
}
ul#top-nav li a.shop {
	width:41px;
	background-position:-525px 0;
}
ul#top-nav li a.shop:hover,
ul#top-nav li.active a.shop,
ul#top-nav li.hover a.shop {
	background-position:-526px -32px;
}
ul#top-nav li a.contact {
	width:60px;
	background-position:-570px 0;
}
ul#top-nav li a.contact:hover,
ul#top-nav li.active a.contact,
ul#top-nav li.hover a.contact {
	background-position:-571px -32px;
}
ul#top-nav li a.adverteren {
	width:78px;
	background-position:-634px 0;
}
ul#top-nav li a.adverteren:hover,
ul#top-nav li.active a.adverteren,
ul#top-nav li.hover a.adverteren {
	background-position:-635px -32px;
}
ul#top-nav li ul {
	position:absolute;
	padding:0;
	margin:0;
	float:left;
	top:32px;
	left:inherit;
	display:none;
	background:#fff;
	white-space:nowrap;
}
* +html ul#top-nav li {position:relative;}
* +html ul#top-nav li.active {position:relative;}
* +html ul#top-nav li.active ul {
	position:absolute;
	left:-7px;
	top:32px;
	width:300px;
}
* +html ul#top-nav li ul {
	position:absolute;
	left:0;
	top:32px;
}
ul#top-nav li:hover ul,
ul#top-nav li.hover ul {
	display:block;
	z-index:100;
	white-space:nowrap;
}
ul#top-nav li.active ul {display:block;}
* html ul#top-nav li ul {margin-left:-100%;}
* +html ul#top-nav li ul {margin-left:0;}
ul#top-nav li ul li {
	padding:0 7px !important;
	display:inline !important;
	float:none !important;
}
ul#top-nav li:hover ul li a,
ul#top-nav li.active ul li a,
ul#top-nav li.hover ul li a {
	border:0;
	display:inline;
	float:none;
	padding:0;
	color:#808080;
	line-height:31px;
	text-indent:0 !important;
	background:none;	
}
ul#top-nav li ul li ver {
	color:#4F358E;
	border:0;
	background:none;
}
ul#top-nav li ul a.activesub {
	font-weight: bold;
}
.rss,
.rss:hover {background:url(http://www.communicatieonline.nl/images/rss.gif) no-repeat 2px 0 !important;
	padding-left:19px !important;
}
#nav-box form {
	padding:6px 0 0 0;
	margin:0;
	float:right;
	width:192px;
}
#nav-box form input {float:left;}
#nav-box form input.text {
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;
	width:127px;
	height:14px;
	padding:1px 0 1px 5px;
}
#nav-box form input.button {
	width:38px;
	height:20px;
	margin:0 5px 0 7px;
}
.flash {
	width:984px;
	float:left;
}
#center {
	width:956px;
	float:left;
	padding:0 14px;
	background:url(http://www.communicatieonline.nl/images/center-bg.gif) repeat-y 100% 0;
	margin:30px 0 40px 0;
	overflow:hidden;
}
#center-detail {
	width:956px;
	float:left;
}
* +html #center-detail {margin-top:30px;}
#left {
	width:510px;
	float:left;
	overflow:hidden;
}
#tabs-box {
	width:496px;
	float:left;
}
#tabs-box ul {
	width:496px;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	padding:0;
	margin:0;
	background:#F6F6F6 url(http://www.communicatieonline.nl/images/nav-box-bg.gif) repeat-x 0 100%;
}
#tabs-box ul li {float:left;}
#tabs-box ul li a {
	display:block;
	width:122px;
	height:29px;
	padding:0 1px;
	text-indent:-9999px;
	overflow:hidden;
}
#alles {background:url(http://www.communicatieonline.nl/images/alles-tab.gif) no-repeat 50% 0;
}
#nieuws {background:url(http://www.communicatieonline.nl/images/nieuws-tab.gif) no-repeat 50% 0;
}
#opinie {background:url(http://www.communicatieonline.nl/images/opinie-tab.gif) no-repeat 50% 0;
}
#switch {background:url(http://www.communicatieonline.nl/images/switch-tab.gif) no-repeat 50% 0;
}
#alles:hover,
.alles-active,
#nieuws:hover,
.nieuws-active,
#opinie:hover,
.opinie-active,
#switch:hover,
.switch-active {
	background-position:50% 100% !important;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	padding:0 !important;
	background-color:#fff !important;
}
#alles:hover,
.alles-active {
	margin-left:1px;
	border-left:0;
}
#switch:hover,
.switch-active {border-right:0;}
#tabs-content,
.verder-reageer {
	width:496px;
	float:left;
}
.opinie-info .verder-reageer {color:#91943E;}
.nieuws-info .verder-reageer {color:#4F358E;}
.switch-info .verder-reageer {color:#EA7017;}
#left .img-box {	
	width:117px;
	float:left;
	overflow:hidden;
	padding: 11px 0 5px 0;
}
.switch-info .text {
	width:355px;
	float:right;
}
.tabs-info,
.reacties,
.autor,
#subpage form,
.tabs-info form,
#subpage form textarea,
.tabs-info form textarea,
.select-box {
	width:496px;
	float:left;
}
.tabs-info p img {
	float:left;
	margin: 5px 5px 5px 0;
}
#subpage form input.text,
.tabs-info form input.text {
	float:left;
	width:224px;
	border:1px solid #C0C0C0;
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;
	height:14px;
	padding:1px 0 1px 5px;
	margin-top:6px;
}
#subpage form span,
.tabs-info form span {
	display:block;
	float:left;
}
.name {
	width:263px;
	float:left;
	padding-bottom:10px;
}
.name label,
.mail label {
	display:block;
	padding-top:4px;
}
.mail {
	width:232px;
	float:left;
	padding-bottom:10px;
}
#subpage form textarea,
.tabs-info form textarea {
	width:491px;
	height:150px;
	color:#808080;
	padding:0 0 0 6px;
	border:1px solid #C0C0C0;
	font:12px Arial, Helvetica, sans-serif;
}
* html .tabs-info form textarea {width:488px;}
* html #subpage form textarea {width:488px;}
.select-box {
	padding:14px 0 0 0;
}
.select-box a {
	width:95px;
	height:10px;
	float:left;
	overflow:hidden;
	margin:3px 0 0 0;
	text-indent:-9999px;
}
.select-box a.orange {background:url(http://www.communicatieonline.nl/images/plaats-reactie-orange.gif);}
.select-box a.green {background:url(http://www.communicatieonline.nl/images/plaats-reactie-green.gif);}
.select-box a.violet {background:url(http://www.communicatieonline.nl/images/plaats-reactie-violet.gif);}
.select-box label,
.select-box input {float:right;}
.select-box input {
	margin:0 5px 0 20px;
	padding:0;
}
.tabs-info {padding-top:25px;}
.reacties {padding-bottom:35px;}
.reacties-last {padding-bottom:0;}
.autor a,
.autor {color:#AEB476;}
.autor-orange a,
.autor-orange {color:#EA7017;}
.autor-violet a,
.autor-violet {color:#4F358E;}
tabs-content form {
	padding:0;
	margin:0;
}
#subpage span.title,
.tabs-info span.title {
	font-size:1em;
	font-weight:bold;
  font-family:'Geneva', Arial, sans-serif;
  *font-family: 'Corbel', Arial, Sans-Serif;
}
.opinie-info a {
	text-decoration:none;
	color:#91943E;
}
.opinie-info ver {text-decoration:underline;}
.nieuws-info a {
	text-decoration:none;
	color:#4F358E;
}
.nieuws-info ver {text-decoration:underline;}
.switch-info a {
	text-decoration:none;
	color:#EA7017;
}
.switch-info ver {text-decoration:underline;}
.opinie-info .lees-verder {color:#91943E;}
.lees-verder img {
	margin:4px 5px 0 0;
}
* html .lees-verder img {
	margin:4px 5px 0 0;
}
.reageer img {
	margin:4px 5px 0 0;
}
.opinie-info .lees-verder,
.nieuws-info .lees-verder,
.switch-info .lees-verder {
	float:left;
	margin-right:15px;
}
#subpage a,
.opinie-info p a,
.nieuws-info p a,
.reacties p a,
.switch-info p a,
.barometer a {
	color:#000;
	text-decoration:underline;
}
#subpage a:hover,
.opinie-info p a:hover,
.nieuws-info p a:hover,
.reacties p a:hover,
.switch-info p a:hover, 
.barometer a:hover, {text-decoration:none;}
.opinie-info .reageer {color:#91943E;}
.opinie-info .reageer,
.nieuws-info .reageer,
.switch-info .reageer {float:left;}
.nieuws-info .lees-verder {color:#4F358E;}
.nieuws-info .reageer {color:#4F358E;}
.switch-info .lees-verder {color:#EA7017;}
.switch-info .reageer {color:#EA7017;}
.left-list {
	width:372px;
	float:left;
	padding:30px 0 0 0;
}
.left-list ul {
	padding:0 0 40px 0;
	margin:0;
	width:372px;
	float:left;
}
.left-list ul li {
	width:372px;
	float:left;
	padding-top:18px;
	font-weight:bold;
}
.left-list ul li ul {padding:0;}
.left-list ul li ul li {
	width:355px;
	float:left;
	padding:0 0 0 17px;
	background:url(http://www.communicatieonline.nl/images/violet-cross.gif) no-repeat 0 5px;
	font-weight:normal;
}
.left-list ul li.last {background:url(http://www.communicatieonline.nl/images/violet-cross.gif) no-repeat 0 32px;
	padding:28px 0 0 17px;
	width:355px;
}
.left-list ul li.last a {
	color:#4F358E;
	text-decoration:none;
}
.left-list ul li.last a:hover {text-decoration:underline;}
.info-img {
	margin:0 90px 0 81px;
	float:left;
	display:inline;
}
* html .lees-verder,
* html .reageer {
	background-position:0 5px;
}
.communicate-desk {
	width:510px;
	float:left;
	background:url(http://www.communicatieonline.nl/images/communicate-desk-bg.gif) repeat-x;
	padding:7px 0 35px 14px;
	margin-left:-14px;
	position:relative;
}
.communicate-desk .img-desk {
	width:137px;
	float:left;
	overflow:hidden;
}
.img-desk img {
	border:1px solid #000;
	margin-top:10px;
}
.communicate-desk .info-desk {
	width:340px;
	float:left;
}
.info-desk p {margin-top:5px;}
.info-desk ul {
	width:340px;
	float:left;
	padding:12px 0 0 0;
	margin:0;
}
.info-desk ul li {
	width:323px;
	float:left;
	background:url(http://www.communicatieonline.nl/images/violet-cross.gif) no-repeat 0 4px;
	padding:0 0 0 17px;
}
.info-desk ul li a {
	color:#4F358E;
	text-decoration:none;
	font-weight:bold;
}
.info-desk ul li a:hover {text-decoration:underline;}
.info-desk ul li.last {
	padding-top:22px;
	background-position:0 26px;
}
* html .info-desk ul li.last {
	background-position:0 27px;
}
#right {
	width:297px;
	float:left;
	padding-left:15px;
}
.right-box,
.right-box-green {
	width:297px;
	float:left;
	background:#4F358E;
	color:#fff;
	line-height:normal;
}
.right-box .img-box,
.right-box-green .img-box {
	width:130px;
	float:left;
	overflow:hidden;
}
.right-box .info-box,
.right-box-green .info-box {
	width:147px;
	float:left;
	overflow:hidden;
	padding:10px 10px 0 10px;
}
.right-box .info-boxusa,
.right-box-green .info-boxusa {
	width:167px;
	float:left;
	overflow:hidden;
	padding:0 0 0 0;
}
.gray-box,
.gray-box-green {
	background:#F6F6F6;
	width:265px;
	float:left;
	border-bottom:1px solid #D4D4D4;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	padding:15px;
	color:#4F358E;
}
.right-box-green {
	background:#91943e;
	color:#000;
}
.gray-box-green {color:#000;}
ul#violet-nav,
ul#violet-nav li.light, 
ul#violet-nav li.activePoll {
	width:297px;
	float:left;
}
ul#violet-nav li {
	border-top:1px solid #fff;
	padding:8px 0 8px 16px;
	width:281px;
	float:left;
	color:#fff;
	font-weight:bold;
	background:#4f358e;
}

ul#violet-nav li a,
ul#violet-nav li.light div.pollResultAnswer {
	color:#fff;
	background:url(http://www.communicatieonline.nl/images/white-cross.gif) no-repeat 0 50%;
	padding-left:16px;
}

ul#violet-nav li.light, 
ul#violet-nav li.activePoll,
ul#violet-nav li.light div.pollResultAnswer{
	background:#614A9A;
	padding:0;
}
ul#violet-nav li.light a,
ul#violet-nav li.light div.pollResultAnswer{
	display:block;
	float:left;
	width:232px;
background:url(http://www.communicatieonline.nl/images/violet-dark-cross.gif) no-repeat 13px 12px;
	padding:9px 15px 7px 50px;
	text-decoration:none;
}
ul#violet-nav li.light a:hover{
	background:#4F358E url(http://www.communicatieonline.nl/images/active-right-nav.gif) no-repeat;
}

ul#violet-nav li.activePoll{
  display:block;
	float:left;
	width:232px;
	background:#44358e url(http://www.communicatieonline.nl/images/active-right-nav.gif) no-repeat;
	padding:9px 15px 7px 50px;
	text-decoration:none;
}
ul#violet-nav li.light div.pollResultAnswer{
  font-weight: bold;
}
.gray-box {
	background:#F6F6F6;
	width:265px;
	float:left;
	border-bottom:1px solid #D4D4D4;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	padding:15px;
	color:#4F358E;
}
#hover-box {
  padding-top: 25px;
	width:295px;
	float:left;
}
.gray-box strong {display:block;}
.gray-box a.verder {
	width:83px;
	height:9px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.communicatieonline.nl/images/verder.gif);
	margin-top:24px;
	clear:both;
}
.right-info {
	width:297px;
	float:left;
	padding-top:25px;
}
.right-info form {
	width:297px;
	float:left;
	padding:0;
	margin:0;
}
.right-info form input {
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;
	width:262px;
	height:14px;
	padding:1px 0 1px 6px;
	float:left;
	margin:8px 0;
}
.right-info form label {
	width:297px;
	float:left;
	color:#010101;
}
.right-info form a {
	color:#4F358E;
	background:url(http://www.communicatieonline.nl/images/violet-cross.gif) no-repeat 0 50%;
	padding-left:13px;
	font-weight:bold;
	display:block;
	float:left;
	clear:both;
	text-decoration:none;
}
.right-info form a:hover {text-decoration:underline;}
.right-info ul, 
#hover-box ul {
	padding:0;
	margin:0;
	width:297px;
}
.right-info ul li,
#hover-box ul li {
	padding:4px 0 0 15px;
	width:282px;
	float:left;
overflow:hidden;
	background:url(http://www.communicatieonline.nl/images/violet-cross.gif) no-repeat 0 7px;
}
.right-info ul.green,
#hover-box ul.green {
	width: 235px;
}
.right-info ul.green li,
#hover-box ul.green li {background:url(http://www.communicatieonline.nl/images/green-cross-on-grey.gif) no-repeat 0 7px;
	width: 225px;
}
.right-info ul.violet-list li a,
#hover-box ul.violet-list li a, {
	color:#000;
	font-weight:normal;
}
.right-info ul li a,
#hover-box ul li a {
	color:#4F358E;
	font-weight:bold;
	text-decoration:none;
}
.right-info ul.green li a,
#hover-box ul.green li a {color:#91943e;}
.right-info ul li a.black,
#hover-box ul li a.black {
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.right-info ul li a:hover,
.right-info ul li a.black:hover,
.right-info ul.violet-list li a:hover strong,
#hover-box ul li a:hover,
#hover-box ul li a.black:hover,
#hover-box ul.violet-list li a:hover strong {text-decoration:underline;}

.right-info strong {display:block;}
.communicate-box {
	width:297px;
	float:left;
	padding-top:10px;
}
.communicate-box .communicate-img {
	width:135px;
	float:left;
}
.communicate-img img {
	border:1px solid #000;
}
.communicate-box .communicate-info {
	width:157px;
	float:left;
}
#subpage ul,
.linkedlijst ul,
.communicate-info ul {
	width:157px;
	padding:0;
	margin:0;
}
#subpage ul li,
.linkedlijst ul,
.communicate-info ul li {
	width:141px;
	float:left;
	padding:0 0 0 16px;
/*
  ralph: wel nodig?
	background:url(http://www.communicatieonline.nl/images/black-cross.gif) no-repeat 0 4px;
*/
}
* html #subpage ul, .linkedlijst ul, .communicate-info ul li {
	background-position:0 5px;
}
.communicate-info ul.headlines {width:300px;}
.communicate-info ul.headlines li {width:280px;}
.communicate-info ul li.violet,
.communicate-info ul.headlines li {background:url(http://www.communicatieonline.nl/images/violet-cross.gif) no-repeat 0 4px;
}
.communicate-info ul li.violet a {
	font-weight:bold;
	color:#4f358e;
}	
.communicate-info ul li.space {
	padding-top:15px;
	background-position:0 19px;
} 
.communicate-info ul li a {
	color:#000;
	font-weight:normal;
}
* html .communicate-info ul li.space {
	background-position:0 20px;
}
#right-adds {
	width:120px;
	float:left;
	padding-left:14px;
}
#right-adds .banner-item {margin-bottom:30px;}
#footer {
	width:970px;
	float:left;
	border-top:1px solid #D4D4D4;
	color:#808080;
	font-size:0.8em;
	padding:0 0 12px 14px;
}
#footer a {
	color:#808080;
	text-decoration:none;
}
#footer a:hover {text-decoration:underline;}

.right-footer {
	float:right;
	width:173px;
	padding:8px 15px 0 0;
	text-align:right;
}
.right-footer img {margin-bottom:20px;} 
#footer ul {
	width:746px;
	padding:0;
	margin:0;
	float:left;
}
#footer ul li {
	float:left;
	padding-top:6px;
}
#footer ul li ul li {
	padding:0 7px 0 0;
}
#footer ul li ul li a {
	padding-left:10px;
	background:url(http://www.communicatieonline.nl/images/gray-cross.gif) no-repeat 0 50%;
}
#footer ul li.coomunicate-online,
#footer ul li.coomunicate-online ul {width:746px;}
#footer ul li.over-ons,
#footer ul li.over-ons ul {width:292px;} 
#footer ul li.onze-sites,
#footer ul li.onze-sites ul {width:454px;} 
#bottom-adds {
	width:984px;
	float:left;
	border-top:1px solid #D4D4D4;
	padding:7px 0 0 0;
} 
* +html #bottom-adds {padding-bottom:15px;}
* html #bottom-adds {padding-bottom:15px;}
.bottom-adds {
	width:538px;
	float:left;
	padding:8px 0 0 238px;
}
.lit-logo {float:right;}
/* sIFR */
.sIFR-flash {
	visibility:visible !important;
	margin:0;
}
.sIFR-replaced {
	visibility:visible !important;
}
span.sIFR-alternate {
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	display:block;
	overflow:hidden;
}
.sIFR-flash + div[adblocktab=true] {
  display:none !important;
}
.info-box .sIFR-hasFlash h4,
.sIFR-hasFlash h4 {
	visibility: hidden;
	font-size:25px;
	margin:0;
	display:block;
}
.info-box{
  color: #fff;
  font-weight: bold;
}
#tabs-content a{
	text-decoration: underline;
}
#tabs-content a:hover{
	text-decoration: none;
}
ul#eenkolombredelijst,
ul.eenkolombredelijst {
  width:98%;
  margin-bottom: 10px;
}
ul#eenkolombredelijst li,
ul.eenkolombredelijst li {
	width:100%;
	float:left;
	padding:0 0 0 17px;
	background:url(http://www.communicatieonline.nl/images/violet-cross.gif) no-repeat 0 5px;
	font-weight:normal;
}

#hover-box.topbox, 
.topbox {
  padding-top: 0px;
}
#communicatielogo {
  display: none;
}

ul#stemul{
	width: 123px;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	padding:0;
	margin:0;
	background:#F6F6F6;
}

ul#stemul li{
	padding: 2px 3px 2px 20px;
	background:none;
	width: 101px;
	_width: 123px;
	border-bottom: 1px solid #d3d3d3;
}

ul#stemul li:hover, ul#stemul li.active{
	cursor: hand;
	color: #452e88;
	background:url(http://www.communicatieonline.nl/images/violet-cross.gif) no-repeat 5px 6px;
}





.img-space {padding-top:5px;}
.spacer-cell {
	overflow:hidden;
	padding-top:40px;
	width:496px;
}
.first-spacer {padding-top:0;}
.blue-cross {
	padding-left:16px;
	background:url(../images/blue-cross.gif) no-repeat 0 50%;
	font-weight:bold;
	text-decoration:none;
}
.blue-cross:hover {text-decoration:underline;}
.photo-nav {
	width:100%;
	padding:3px 5px;
	background:#337788;
	margin:10px 0;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#fff;
}
.photo-nav span span {
	color:#99bbc4;
	margin-left:5px;
}
.photo-nav a {
	color:#fff !important;
	text-decoration:none;
	padding-left:18px;
	background:url(../images/active-cross.gif) no-repeat 0 50%;
	margin:0 10px;
}
.photo-nav a:hover {
	color:#99bbc4 !important;
	background:url(../images/hover-cross.gif) no-repeat 0 50%;
}
.terug {float:left;}
.verder {float:right;}
.img-tbl {
	width:100%;
	margin:0;
	padding:0;
	border-collapse:collapse;
}
.img-tbl td {
	margin:0;
	padding:0;
}
.img-tbl td img {display:inline;}
.space-cell {width:12px;}
.tbl-cell {width:242px;}
.img-cell {
	border:1px solid #d4d4d4;
	background:#f6f6f6;
	text-align:center;
}
.img-cell img {
	display:inline;
	float:none;
}
.img-tbl span.title {
	display:block;
	padding-top:25px;
	color:#337788;
	font-size:16px;
}
