*
{
	padding: 0;
	margin: 0;
}

html, body
{
	margin: 0;
	padding: 0;
	height: auto;
}

body
{
	background: #ffffff url(/img/zeeland/bground_red.gif) top left repeat-x;
	height: auto;
}

#container
{
	width: 60em;
	margin: 0 auto;
	height: auto;
}

#header
{
 position: relative;
	width: 60em;
	height: 145px;
}

#header h1
{
	font: italic normal 1.5em Arial, Helvetica, sans-serif;
	color: #4561ab;
	margin: 112px 0 0 0;
	float: left;
}

#header .hRed
{
	color: #b81050;
}

#vlaggen
{
 position: absolute;
	list-style: none;
	left: 710px; /* 800 */
	top: 10px;   /* 115 */
        font: normal 0.8em Arial, helvetica, sans-serif;
	color: #556eb2;
}

#vlaggen li
{
	display: inline;
/*	width: 28px;   */
/*	height: 22px;  */
}


#vlaggen li a:link,
#vlaggen li a:visited {
        color: #556eb2;
}

#vlaggen li a:hover,
#vlaggen li a:active {
        color: #d05e8a !important;
        text-decoration: none !important;
}


#vlaggen li img
{
  border: none;
}


/* SEARCH
--------------------------------------------------------------------- */


#search
{
  position: relative;
	height: 33px;
	width: 960px;
	clear: both;
	padding: 86px 0 0 0;
}

.pzuser
{
  position: absolute;
  top: 90px;
  left: 480px;
  color: #626262;
  font: normal 0.7em Arial, Verdana, sans-serif;
  margin-left: 15px;
}

.pzuser img
{
  margin: 0 5px 0 0 !important;
  border: none;
}

#search p
{
	color: #626262;
	text-transform: uppercase;
	font: normal 0.7em Arial, Verdana, sans-serif;
	float: left;
	margin: 2px 11px 0 0;

}

#search img
{
	float: left;
	margin: 0 11px 0 0;
}

#search #searchForm
{
	margin: 0;
}

#search #searchForm #gsasearch input,
#search #searchForm #gsasearch_simple input,
#search #searchForm #zoekVelden input
{
	border: 1px solid #919191;
	background: #fff;
	width: 135px;
	float: left;
	font: normal 1em Arial, Verdana, sans-serif;
	padding: 2px 3px 2px 3px;
	margin: 0 11px 0 0;
	color: #000000;
  font-size: 0.8em;
}

#search #searchForm #gsasearch select,
#search #searchForm #zoekVelden select
{
	font: normal 0.7em Arial, Verdana, sans-serif;
	float: left;
}

#search #searchForm #gsasearch .sButton,
#search #searchForm #gsasearch_simple .sButton,
#search #searchForm #zoekVelden .sButton
{
	width: 99px;
	height: 21px;
	border: none;
	float: left;
	padding: 0;
	margin: 0 0 0 11px;
}

#search #gsasearch_simple a
{
  padding-top: 3px;
}

#search .advancedTopButton
{
  display: block;
  font: normal 0.6em Arial, Verdana, sans-serif;
  float: left;
  margin: -13px 0 0 15px;
  padding: 0;
	color: #626262;
}

span.gsaNavActive {
  background-color: #B2C5E8;
}

span.gsaNav {
 background-color: #fff;
}

#advancedSearchTable
{
  margin: 0 !important;
  font-size: 100% !important;
}

#advancedSearchTable input
{
  color: #000000;
  font-size: 1em;
}

#advancedSearchTable h2
{
  font-size: 1.4em;
}

#advancedSearchTable select
{
  border: 1px solid #919191;
  color: #000000;
  font: normal 1em Arial, Verdana, sans-serif;
  padding: 1px 0px 1px 0px;
  margin: 0;
}

#advancedSearchTable .checkboxes1 input
{
  border: none !important;
  display: block !important;
  clear: left !important;
  float: left;
  margin: 0 5px 0 0;
}

.search_metadata
{
  color:red;
  font-size:10px; border:0px;
}

.search_navimg
{
  border:0px;
}

* html #advancedSearchTable .checkboxes1 input
{
  margin: -2px 5px 0 0;
}

.checkboxes2
{
  padding-top: 5px;
}

.leftcheck
{
  margin: 0;
  padding: 2px 4px 2px 4px;
  width: 14px;
}

#advancedSearchTable .checkboxes2 input
{
  border: none !important;
}

.advancedSearchButton
{
  float: none !important;
  margin: -15px 0 0 15px;
  padding: 0;
	color: #626262;
}

.SearchResults
{
  width: 470px;
  overflow: hidden;
}

.SearchResultsKeyMatch
{
  width: 470px;
  overflow: hidden;
  border: 1px solid #E0E0E0;
  background: #F6F6F6;
  padding: 8px 8px 8px 8px;
}

.SearchResultsKeyMatchIntro
{
  font: bold 1.0em Arial, Verdana, sans-serif;
}


/* GSA nieuwe stijl
--------------------------------------------------------------------- */
.gsa50SearchContainer          {width:100%; border:0px solid black;}
.gsa50SearchHeader             {clear:both; border:0px solid red; }
.gsa50SearchResults            {float:left; border-right:1px dashed #C0C0C0; width:450px; padding-right:10px;}
.gsa50SearchResultsMax         {float:left; border:0px; width:100%; padding-right:10px;}
.gsa50SearchSummary            {color:black;clear:both}
.gsa50SearchMeta               {font: normal 0.85em Arial, Verdana, sans-serif; color:red;}
.gsa50SearchParametricSearch   {float:left; border:0px solid blue; width:235px; padding-left:5px;}
.gsa50SearchFooter	            {clear:both; width:100%; border:0px; text-align: center;}
.gsa50Devider                  {height:20px;}

.gsa50oneboxContainer          {width:100%; border:0px solid black; padding-left:10px; padding-top:10px; padding-bottom:10px; background-color:#EAEAEA;}
.gsa50oneboxImage              {float:left; padding-right:10px;}
.gsa50oneboxIntro              {font-weight:bold; padding-bottom:10px;}
.gsa50oneboxSummary            {color:black; padding-left:34px;padding-top:5px;}

.gsa50ActivePSItem             {color:red;}


/* BREADCRUM
--------------------------------------------------------------------- */


#breadCrum
{
  position: relative;
	height: 50px;
	background: url(/img/zeeland/schaduw.gif) no-repeat top left;
}

#breadCrum p
{
	float: left !important;
	color: #20419a;
	font: bold 0.7em Arial, Verdana, sans-serif;
        line-height: 15px;
	margin: 13px 0 0 0;
	text-transform: uppercase;
}

#breadCrum img
{
	float: left;
	margin: 16px 0 0 4px;
}

#breadCrum .crumStyle
{
	position: absolute;
	left: 90px;
	width: 830px;
	margin: 13px 0 0 10px;
	text-transform: none;
	font: normal 0.7em Arial, Verdana, sans-serif;
	color: #20419a;
}

#breadCrum .crumStyle a:link,
#breadCrum .crumStyle a:visited
{
	text-decoration: underline;
	color: #20419a;
}

#breadCrum .crumStyle a:hover,
#breadCrum .crumStyle a:active {
	text-decoration: none;
	color: #20419a;
	font-weight: bold;
}


/* MENU
--------------------------------------------------------------------- */



#contentPZ
{
	clear: both;
}

#nav #extraMenu
{
	margin: 15px 0 0 0;
}

#nav #extraMenu .kopEXTRA
{
	background: #9dacd3 url(/img/zeeland/pijl-kop.gif) no-repeat 14px 14px;
	width: 175px;
	height: 1.5em;
	font: bold 0.9em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #c5d0ed;
	letter-spacing: -1px;
}

* html #nav #extraMenu .kopEXTRA
{
  width: 173px;
  padding: 8px 0 0 27px;
}

#nav #extraMenu li
{
	font: normal 0.9em Arial, Verdana, sans-serif;
	background: url(/img/zeeland/blauwerondje.gif) no-repeat 15px 6px;
	list-style: none;
	padding: 0 0 0 28px;
	margin: 7px 0 0 0;
}

#nav #extraMenu li .selected
{
  font-weight: bold;
}

* html #nav #extraMenu li
{
  background: url(/img/zeeland/blauwerondje.gif) no-repeat 14px 6px;
}

#nav #extraMenu li a:link,
#nav #extraMenu li a:visited
{
	color: #3755a5;
	text-decoration: none;
}

#nav #extraMenu li a:hover,
#nav #extraMenu li a:active
{
	text-decoration: underline;
}

.drempelvrij
{
  border: none;
}


/* CENTER
--------------------------------------------------------------------- */


#cCenter
{
	float: left;
  width: 31.6em;
}

.XL
{
  width: 46.5em !important;
}

.XL .zeelandquestionnaire
{
  width: 700px;
  overflow: hidden;
  padding-bottom: 20px;
}

#cCenter .cMain
{
	margin: 0 6px 0 3px;
	clear: both;
	position: relative;
	font: 0.8em Arial, Verdana, sans-serif;
	line-height: 120%;
}

* html #cCenter .cMain
{
  margin: 0 6px 0 4px;
}

#cCenter .cMain img.imgSMALL
{
	float: left;
	margin: 4px 8px 0 15px;
}

#cCenter .cMain h2
{
	font: bold 1em Arial, Verdana, sans-serif;
	color: #1f419a;
	margin: 15px 0 9px 0px;
}

#cCenter .cMain h3
{
	font: bold 1em Arial, Verdana, sans-serif;
	color: #1f419a;
	margin: 15px 0 9px 0px;
}

#cCenter .cMain h4
{
	font: bold 1em Arial, Verdana, sans-serif;
	color: #1f419a;
	margin: 15px 0 9px 0px;
}

#cCenter .cMain p
{
	margin: 9px 0 0 0;
}

#cCenter .cMain .paragraph,
#cCenter .cMain .inleiding,
#cCenter .cMain .uwmening
{
  color: #000000;
	margin: 9px 15px 0 15px;
}

* html #cCenter .cMain .paragraph,
* html #cCenter .cMain .inleiding,
* html #cCenter .cMain .uwmening
{
  padding: 0 0 5px 0;
}

.paragraph,
.inleiding,
.uwmening
{
  margin: 0px 10px 0px 10px;
}

#cCenter .cMain ol,
#cCenter .cMain ul
{
	margin: 9px 0 10px 37px;
}

#cCenter .cMain .black
{
	color: #000000;
	padding: 0;
}

.cMain strong,
.cLeft strong,
.cRight strong
{
  color: #B81050;
  font-weight: bold;
}

#cCenter .cMain .black a:link,
#cCenter .cMain .black a:visited
{
	color: #4561ab;
}

#cCenter .cMain .black a:hover,
#cCenter .cMain .black a:active
{
	color: #d05e8a;
}

#cCenter .cMain span.readmore
{
	background: url(/img/zeeland/stippellijn-horiz.gif) repeat-x 0 8px;
	float: left;
	margin: 10px 0 15px 0;
	clear: both;
	width: 100%;
}

#cCenter .cMain span.readmore img
{
	float: left;
	margin: 0 0 0 26em;
	border: none;
}

#cCenter .cMain span.readmore2
{
	background: url(/img/zeeland/stippellijn-horiz.gif) repeat-x 0 8px;
	float: left;
	margin: 10px 0 15px 0;
	clear: both;
}

#cCenter .cMain span.readmore2 img
{
	float: left;
	margin: 0 0 0 22.4em;
	border: none;
}

.cMain .commentLinks a:link,
.cMain .commentLinks a:visited,
.cMain .commentLinks
{
  display: block;
  color: #d05e8a !important;
	font-weight: bold;
	padding-bottom: 15px;
}

.cMain .commentLinks a:hover, .cMain .commentLinks a:active
{
	color: #d05e8a;
	text-decoration: underline;
}

#pzBanner
{
  text-align: center;
  margin-bottom: 12px;
}



/* LEFT
----------------------------------------------------------------------------------*/


#contentPZ #cLeft
{
	clear: both;
	float: left;
	width: 19.3em;
	margin: 0 0 0 3px;
	background: url(/img/zeeland/stippellijn.gif) repeat-y top right;
	padding: 0 0 20px 0;
	font: 0.8em Arial, Verdana, sans-serif;
	line-height: 120%;
  color: #3e4042;
}

.kopLBLarge
{
	height: 1.6em;
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #FFFFFF;
	background: #7b8fc4 url(/img/zeeland/pijl-uitdeprovincie.gif) no-repeat 14px 14px;
	margin-right: 5px;
	letter-spacing: -1px;
}

.kopGREYLarge
{
	height: 1.6em;
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #e2e2e2;
	background: #ababae url(/img/zeeland/pijl-bezochtelinks.gif) no-repeat 14px 14px;
	margin: 0 0 15px 0;
	letter-spacing: -1px;
}

.kop
{
	height: 1.6em;
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #FFFFFF;
	margin-right: 5px;
	letter-spacing: -1px;
}

.kopRED2
{
	height: 1.6em;
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #edbfd0;
	margin: 15px 0 0 0;
	background: #d05e8a url(/img/zeeland/pijl-vanprovincie.gif) no-repeat 14px 14px;
	letter-spacing: -1px;
}

.textBlock
{
	margin: 15px 0 10px 0;
	padding: 0 10px;
	clear: both;
}

.textBlock img
{
	float: left;
	margin: 4px 6px 5px 0;
	border: none;
}

.textBlock h2
{
	margin: 0 0 9px 0;
	display: block;
	text-decoration: none;
	font: bold 0.9em Arial, Verdana, sans-serif;
}

.textBlock p
{
	margin: 10px 0 0 0;
}

.textBlock p a:link,
.textBlock p a:visited,
.textBlock p a:hover,
.textBlock p a:active
{
	color: #556EB2;
	text-decoration: none;
	margin: 0 0 10px 0;
}

.textBlock h2 a:link,
.textBlock h2 a:visited,
.textBlock h2 a:hover,
.textBlock h2 a:active
{
	color: #1f419a;
	/* color: #b70b4d; */
	margin: 0 0 9px 0;
	display: block;
	text-decoration: none;
}

.textBlock h3 a:link,
.textBlock h3 a:visited,
.textBlock h3 a:hover,
.textBlock h3 a:active
{
	color: #1f419a;
	/* color: #b70b4d; */
	margin: 12px 0 6px 0;
	display: block;
	text-decoration: none;
}

.textBlock h4 a:link,
.textBlock h4 a:visited,
.textBlock h4 a:hover,
.textBlock h4 a:active
{
	color: #1f419a;
	/* color: #b70b4d; */
	margin: 12px 0 6px 0;
	display: block;
	text-decoration: none;
}

.textBlock ul
{
	margin: 5px 0 5px 0;
}

.textBlock li
{
  display: block;
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 3px;
	list-style-type: none;
	padding: 0 0 0 12px;
	margin: 4px 0 0 6px;
  color: #3e4042;
}

.textBlock li a:link,
.textBlock li a:visited
{
	color: #556eb2;
	text-decoration: none;
}

/* BAS
---------------------------------------------------------------------------*/

.basTextBlock
{
	margin: 15px 0 10px 0;
	padding: 0 0px;
	clear: both;
}


.basTextBlock ul
{
	margin: 5px 0 5px 0;
}

.basTextBlock li
{
  display: block;
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 3px;
	list-style-type: none;
	padding: 0 0 0 12px;
	margin: 4px 0 0 0;
  color: #3e4042;
}

.basTextBlock li a:link,
.basTextBlock li a:visited
{
	color: #556eb2;
	text-decoration: none;
}



/* class .general is used in non-news panels, so links are blue instead of grey */

#contentPZ .general a:link,
#contentPZ .general a:visited
{
	color: #4561ab !important;
	text-decoration: underline !important;
}

#contentPZ .general a:hover,
#contentPZ .general a:active
{
	color: #d05e8a !important;
	text-decoration: none !important;
}


/* RIGHT
---------------------------------------------------------------------------*/


#contentPZ #cRight
{
	float: left;
	width: 19.3em;
	margin: 0 0 0 3px;
	padding: 0 0 20px 0;
  color: #3e4042;
  font: 0.8em Arial, Verdana, sans-serif;
  line-height: 120%;
}

#cRight .archive
{
	margin: 15px 0 15px 10px;
	background: url(/img/zeeland/pijl-nieuwsarchiefrood.gif) no-repeat 4px 3px;
	padding: 0 0 0 14px;
	color: #d05e8a;
}

#cRight .archive a:link,
#cRight .archive a:visited,
#cRight .archive a:hover,
#cRight .archive a:active
{
	color: #d05e8a;
	text-decoration: none;
}

#cRight .docs .kopDOCS
{
	width: 13.2em;
	height: 1.5em;
	padding: 8px 0 0 30px;
	color: #FFFFFF;
	background: #d05e8a url(/img/zeeland/pijl-kop.gif) no-repeat 14px 14px;
	margin: 15px 0 0 0;
	letter-spacing: -1px;
}

#cRight .docs li
{
	list-style: none;
	margin: 5px 0 0 10px;
	height: 20px;
}

#cRight .docs li a
{
	color: #3e4042;
}

#cRight .docs .pdf
{
	background: url(/img/zeeland/icon-pdf.gif) no-repeat 0 0;
	padding: 0 0 0 35px;
}

#cRight .docs .globe
{
	background: url(/img/zeeland/icon-globe.gif) no-repeat 0 0;
	padding: 0 0 0 35px;
}


/* BANNER COLUMN
--------------------------------------------------------------------------------*/


#cBanner
{
	float: left;
	width: 18em;
	padding: 0 0 0 5px;
	height: auto;
	color: #3e4042;
 background: transparent url(/img/zeeland/stippellijn.gif) repeat-y scroll left top;
 font: 0.8em Arial, Verdana, sans-serif;
 line-height: 120%;
}

#cBanner #flashBanner
{
	position: relative;
	height: 209px;
	top: -80px;
	margin: 0;
}

#flashBanner object
{
  position: absolute;
  top: 0;
  left: 0;
}

#cBanner .kopGREY
{
	clear: both;
	width: 15.9em;
	height: 1.5em;
	font: bold 1em Arial, Verdana, sans-serif;
	padding: 8px 0 3px 20px;
	color: #e0e0e0;
	background: #ababae url(/img/zeeland/pijl-kop.gif) no-repeat 6px 14px;
}

#cBanner .kop
{
	height: 1.5em;
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #FFFFFF;
	margin-right: 5px;
	letter-spacing: -1px;
}




#cBanner .kopDARKRED
{
	clear: both;
	width: 16.2em;
	height: 1.5em;
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 20px;
	color: #c9d3ef;
	background: #c3326a url(/img/zeeland/pijl-kop.gif) no-repeat 6px 14px;
	letter-spacing: -1px;
}

#cBanner .links .kopGREY
{
	width: 14.5em;
	height: 1.5em;
	font-size: 1.1em !important;
	padding: 8px 0 0 20px;
	color: #FFFFFF;
	background: #ababae url(/img/zeeland/pijl-kop.gif) no-repeat 6px 14px;
	letter-spacing: -1px;
}

#cBanner .links .textBlock
{
	clear: both;
	margin: 0 0 0 10px;
}

#cBanner .links .textBlock table
{
  display: block;
	float: left;
}

#cBanner .links .textBlock h2
{
	color: #ABABAE;
	margin: 10px 0 0 0;
}

#cBanner .links .textBlock img
{
	float: left;
	margin: 10px 10px 5px 0;
	border: none;
}

#cBanner .links .textBlock p
{
	float: left;
	margin: 10px 0 0 0;
}

#cBanner .textBlock p
{
	margin: 10px 0 0 0;
}

#cBanner .links .textBlock span
{
	background: url(/img/zeeland/stippellijn-horiz.gif) repeat-x 0 8px;
	float: left;
	margin: 10px 0 10px 0;
}

#cBanner .links .textBlock span img
{
	float: left;
	margin: 0 0 0 145px;
	border: none;
}

#cBanner .links .bezLinks li
{
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 3px;
	list-style: none;
	padding: 0 0 0 12px;
	margin: 6px 0 0 6px;
}

#cBanner .links .bezLinks a:link,
#cBanner .links .bezLinks a:visited,
#cBanner .links .bezLinks a:hover,
#cBanner .links .bezLinks a:active
{
	color: #3e4042;
}

#cBanner .docs a
{
  display: block;
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 3px;
	padding: 0 10px 0 12px;
	margin: 14px 0 0 6px;
	color: #3e4042;
}

#cBanner .docs li
{
	list-style: none;
	display: block;
	margin: 5px 0 0 10px;
}

#cBanner .docs li a
{
	color: #3e4042;
}

#cBanner .scButton .button /* voor Linkerkolom nieuwsitems (blauw) */
{
	width: 4.8em;
	float: left;
	margin: 0 0 0 145px;
}

* html #cBanner .scButton .button
{
  margin: 0 0 0 60px;
}


/* DOELGROEP BUTTONS
------------------------------------------------------------------------*/


#cBanner #infoBurger
{
	margin: 7px 0;
}

#cBanner #infoBurger a:link,
#cBanner #infoBurger a:visited
{
	width: 15.4em;
	height: 1.3em;
	background: #f7b385;
	display: block;
	font: bold 1.1em Arial, Verdana, sans-serif;
	color: #fff;
	padding: 7px 0 3px 6px;
	text-decoration: none;
}

#cBanner #infoBurger a:hover,
#cBanner #infoBurger a:active
{
  background: #f96b17;
}

#cBanner #infoBedrijven
{
	margin: 7px 0;
}

#cBanner #infoBedrijven a:link,
#cBanner #infoBedrijven a:visited
{
	width: 15.4em;
	height: 1.3em;
	background: #bdda7d;
	display: block;
	font: bold 1.1em Arial, Verdana, sans-serif;
	color: #fff;
  padding: 7px 0 3px 6px;
	text-decoration: none;
}

#cBanner #infoBedrijven a:hover,
#cBanner #infoBedrijven a:active
{
  background: #78ba24;
}

#cBanner #infoToeristen
{
	margin: 7px 0;
}

#cBanner #infoToeristen a:link,
#cBanner #infoToeristen a:visited
{
	width: 15.4em;
	height: 1.3em;
	background: #7bcfe3;
	display: block;
	font: bold 1.1em Arial, Verdana, sans-serif;
	color: #fff;
	padding: 7px 0 3px 6px;
	text-decoration: none;
}

#cBanner #infoToeristen a:hover,
#cBanner #infoToeristen a:active
{
  background: #009fde;
}

#cBanner #infoAlgemeen
{
	margin: 7px 0 15px 0;
}

#cBanner #infoAlgemeen a:link,
#cBanner #infoAlgemeen a:visited
{
	width: 15.4em;
	height: 1.3em;
	background: #D05E8A;
	display: block;
	font: bold 1.1em Arial, Verdana, sans-serif;
	color: #fff;
	padding: 7px 0 3px 6px;
	text-decoration: none;
}

#cBanner #infoAlgemeen a:hover,
#cBanner #infoAlgemeen a:active
{
  background: #c3326a;
}



/* CAMERA
-------------------------------------------------------- */


.camera
{
	position: relative;
	background: #768bc1;
	margin: 15px 5px 15px 0;
	clear: both;
}

#cBanner .camera
{
	width: 225px;
}


* html .camera
{
	width: 16em;
	margin: 15px 0 15px 0;
}

* html #cLeft .camera
{
	width: 18.3em !important;
}

* html #cRight .camera
{
	width: 18.3em !important;
}

* html #cBanner .camera
{
	position: relative;
}

.camera .kopBGROUND
{
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #d4dcf1;
	background: url(/img/zeeland/pijl-kop.gif) no-repeat 14px 14px;
	letter-spacing: -1px;
}

.camera a img
{

	display: block;
	margin: 10px 10px 0 6px !important;
	float: left;
	border: 1px solid #aaa;
}

.camera p
{
	padding: 10px 10px 10px 0;
	width: 120px;
	float: left;
}

* html .camera p
{
	width: 90px;
}

#cBanner .camera p
{
	width: 80px;
}

* html #cBanner .camera p
{
	width: 60px;
	overflow: hidden;
}

.camera p a:link,
.camera p a:visited,
.camera p a:hover,
.camera p a:active
{
	color: #ffffff;
	margin: 10px 0 0 0;
	text-decoration: none;
	font-size: 0.9em !important;
}

* html .camera p a:link,
* html .camera p a:visited,
* html .camera p a:hover,
* html .camera p a:active
{
  margin: 5px 0 0 0;
  font-size: 0.85em !important;
}

.camera .scButton
{
	width: 13em !important;
	margin: 10px 10px 0 0;
	clear: both;
	float: left
}

* html #cBanner .camera .scButton
{
	clear: both;
	position: relative;
}

.camera .buttonmiddle
{
	margin: 0 0 10px 145px;
	width: 6.5em;
}

* html .camera .buttonmiddle
{
	margin: 0 0 10px 70px;
}

#cBanner .camera .buttonmiddle
{
	margin: 0 0 10px 135px !important;
	width: 5.5em !important;
}

* html #cBanner .camera .buttonmiddle
{
	margin: 0 0 10px 70px !important;
	width: 5.5em !important;
}



/* SPOTLIGHT
-------------------------------------------------------- */


.spotlight /* Bedoeld voor spotlight in CLeft of CRight */
{
	margin: 0 5px 0px 0 !important;
	padding-bottom: 9px;
}

#cBanner .spotlight /* Uitzondering voor cBanner kolom op index */
{
	width: 17.5em;
}

.spotlight .spotlightintro
{
  display: block;
  padding-left: 10px;
  padding-bottom: 15px;
}

.spotlight .spotContent
{
	padding: 5px 7px 0 9px;
	background: url(/img/zeeland/spotlight-grad.gif) no-repeat top right;
}

.spotlight .kopBLsmall
{
	background: #556eb2 url(/img/zeeland/pijl-schijnwerpers.gif) no-repeat 6px 14px;
	height: 1.6em;
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #90a2d2;
	letter-spacing: -1px;
}

.spotContent img
{
	margin: 8px 0 10px 0 !important;
	border: 1px solid #aaa;
	width: 206px;
}

.spotContent p
{
	padding-bottom: 10px;
}

.spotContent strong
{
	color: #ef8b00;
        font-weight: bold;
}


.spotContent h2
{
	font: bold 0.9em Arial, Verdana, Helvetica !important;
	margin: 0 0 9px 0;
}

.spotContent h2 a:link,
.spotContent h2 a:visited,
.spotContent h2 a:hover,
.spotContent h2 a:active
{
  display: block;
	color: #1f419a;
	line-height: 1.1em !important;
	text-decoration: none;
}

.spotContent p a:link,
.spotContent p a:visited,
.spotContent p a:hover,
.spotContent p a:active
{
	color: #1f419a;
	margin: 12px 9px 0 0;
	text-decoration: none;
}

.spotContent ul
{
	margin: 5px 0 5px 0;
}

.spotContent li
{
  display: block;
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 3px;
	list-style-type: none;
	padding: 0 0 0 12px;
	margin: 4px 0 0 6px;
  color: #3e4042;
}

.spotContent a:link,
.spotContent a:visited
{
	color: #556eb2;
	text-decoration: none;
}

.spotContent span img
{
  float: right;
  border: none;
}


/* GEO
-------------------------------------------------------- */


.geo /* Bedoeld voor geo in CLeft of CRight */
{
	margin: 0 5px 0px 0 !important;
	padding-bottom: 9px;
}

#cBanner .geo /* Uitzondering voor cBanner kolom op index */
{
	width: 17.5em;
}

.geo .geointro
{
  display: block;
  padding-left: 10px;
  padding-bottom: 15px;
}

.geo .geoContent
{
	padding: 5px 7px 0 9px;
	background: url(/img/zeeland/spotlight-grad.gif) no-repeat top right;
        height: 300px;
        overflow: hidden;
}

.geo .kopBLsmall
{
	background: #556eb2 url(/img/zeeland/pijl-schijnwerpers.gif) no-repeat 6px 14px;
	height: 1.6em;
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #90a2d2;
	letter-spacing: -1px;
}

.geoContent img
{
	margin: 8px 0 10px 0 !important;
	border: 1px solid #aaa;
	width: 206px;
}

.geoContent p
{
	padding-bottom: 10px;
}

.geoContent strong
{
	color: #ef8b00;
        font-weight: bold;
}


.geoContent h2
{
	font: bold 0.9em Arial, Verdana, Helvetica !important;
	margin: 0 0 9px 0;
}

.geoContent h2 a:link,
.geoContent h2 a:visited,
.geoContent h2 a:hover,
.geoContent h2 a:active
{
  display: block;
	color: #1f419a;
	line-height: 1.1em !important;
	text-decoration: none;
}

.geoContent p a:link,
.geoContent p a:visited,
.geoContent p a:hover,
.geoContent p a:active
{
	color: #1f419a;
	margin: 12px 9px 0 0;
	text-decoration: none;
}

.geoContent ul
{
	margin: 5px 0 5px 0;
}

.geoContent li
{
  display: block;
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 3px;
	list-style-type: none;
	padding: 0 0 0 12px;
	margin: 4px 0 0 6px;
  color: #3e4042;
}

.geoContent a:link,
.geoContent a:visited
{
	color: #556eb2;
	text-decoration: none;
}

.geoContent span img
{
  float: right;
  border: none;
}


.abdijafbeelding
{
  margin: 0px !important;
  text-align: center !important;
  padding: 8px 0 8px 0px !important;
}


.abdijafbeelding img
{
	margin: 8px 0 8px 0 !important;
	border: 1px solid #aaa;
	width: 206px;
}


.spotlight .spotContent2
{
	padding: 0 7px 0 9px;
	background: none;
}

.spotContent2 h2
{
	font: bold 0.9em Arial, Verdana, Helvetica !important;
	margin: 0 0 9px 0;
}

.spotContent2 h2 a:link,
.spotContent2 h2 a:visited,
.spotContent2 h2 a:hover,
.spotContent2 h2 a:active
{
  display: block;
	color: #1f419a;
	line-height: 1.3em !important;
	text-decoration: none;
}

.spotContent2 p
{
	padding-bottom: 10px;
}

.spotContent2 ul
{
	margin: 5px 0 5px 0;
}

.spotContent2 li
{
  display: block;
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 3px;
	list-style-type: none;
	padding: 0 0 0 12px;
	margin: 4px 0 0 6px;
  color: #3e4042;
}


.spotContent2 p a:link,
.spotContent2 p a:visited,
.spotContent2 p a:hover,
.spotContent2 p a:active
{
  display: block;
	color: #1f419a;
	margin: 12px 9px 0 0;
	line-height: 1.3em !important;
	text-decoration: none;
}

.spotContent2 .scButton
{
  padding-bottom: 10px;
}

.spotContent2 span
{
  display: block;
	background: transparent url(/img/zeeland/stippellijn-horiz.gif) repeat-x 0 8px;
	margin: 10px 0 10px 0;
	width: 205px;
}

.spotContent2 span img
{
  display: block;
  position: relative;
	margin: 0 0 0 145px;
	border: none;
}

.gradientbackground
{
  background: url(/img/zeeland/spotlight-grad.gif) no-repeat top right;
  margin-bottom: 26px !important;
}


/* COPYRIGHT
------------------------------------------------------------------------------- */


#copyright
{
	background: #eff2f8;
	width: 17.5em;
	height: 212px;
	margin: 15px 0;
	display: block;
	clear: both;
}

#copyright img
{
	margin: 45px 0 0 36px;
	border: none;
}

#copyright p
{
	color: #556eb2;
	text-align: center;
	margin: 36px 0 0 0;
}

#copyright p a:link,
#copyright p a:visited,
#copyright p a:hover,
#copyright p a:active
{
	color: #556eb2;
}


/* CHAT
--------------------------------------------------------------------------------*/
#chat
{
	background: #ebeef8;
	width: 17.5em;
	height: 71px;
	margin: 15px 0;
	display: block;
	clear: both;
}

#chat img
{
        border: 0;
}

#chat_noscript
{
        display: none;
}

#livezilla_tracking
{
        display: none;
}


/* BANNERS LOKET
--------------------------------------------------------------------------------*/
#banners_loket
{
	display: block;
	clear: both;
}

#banners_loket img {
        border: 0;
}


/* LOGO'S KIJK DE KUST
--------------------------------------------------------------------------------*/
#logos_kijkdekust
{
	display: block;
	clear: both;
        margin: 25px 0 10px 0;
}

#logos_kijkdekust img {
        border: 0;
}

/* FOOTER
--------------------------------------------------------------------------------*/


#footer
{
	clear: both;
	width: 945px;
	height: 43px;
	background: url(/img/zeeland/stippellijn-horiz.gif) repeat-x top left;
	color: #9c9c9c;
	padding: 17px 0 0 15px;
}

#footer span
{
	font: normal 0.8em Arial, Verdana, sans-serif;
	display: inline;
}

#footer a:link, #footer a:visited
{
	color: #9c9c9c;
}

#footer a:hover
{
	color: #b70b4d;
}


#pageinfo
{
		clear: both;
		width: 945px;
		height: 13px;
		background: url(/img/zeeland/stippellijn-horiz.gif) repeat-x top left;
		color: #9c9c9c;
		padding: 10px 0 0 15px;
		font: normal 0.8em Arial, Verdana, sans-serif;
}


/* ARCHIVE
--------------------------------------------------------------------------------*/


#monthlist a:link,
#monthlist a:visited
{
	text-decoration: none;
	margin: 0 0 10px 5px;
	color: #4561ab;
}

#monthlist a:hover,
#monthlist a:active
{
  color: #d05e8a;
}

#yearlist a:link,
#yearlist a:visited
{
	text-decoration: none;
	color: #4561ab;
}

#yearlist a:hover,
#yearlist a:active
{
  color: #d05e8a;
}

.archive
{
	margin: 15px 0 15px 10px;
	background: url(/img/zeeland/pijl-nieuwsarchiefblauw.gif) no-repeat 4px 3px;
	font: bold 0.9em Arial, Verdana, sans-serif;
	padding: 0 0 0 14px;
	color: #4561ab;
}

.archive a:link,
.archive a:visited,
.archive a:hover,
.archive a:active
{
	color: #4561ab;
	text-decoration: none;
}



/* PICTURE FRAMES
-------------------------------------------------------------------------------- */


.newspicwrapper
{
  position: relative;
  float: left;
  padding: 0px;
  width: 80px;
  height: 77px;
}

.newspicwrapper table
{
  display: block;
  margin: 0 0 0 6px;
  width: 74px;
}

.newspicwrapper img
{
  width: 74px;
  border: 1px solid #c1c1c1;
  height: 74px;
}

.newspicframe
{
  position: absolute;
  z-index: 20;
  top: 0px;
  left: 0px;
  width: 74px;
  height: 74px;
}


.imagenote
{
  color: #b2b2b2;
	font: normal 0.8em Arial, Verdana, sans-serif !important;
	margin: 0 !important;
	padding-top: 6px;
	padding-bottom: 5px !important;
	height: 1px;
	text-align: left;
}

.imageNoteImageTag
{
  border: none;
}

.newstext
{
	color: #3e4042 !important;
}

.imgmap
{
  border: none;
}


/* FORMULIEREN
---------------------------------------------------------------------------- */


form table
{
  display: table;
  float: none;
  margin: 0 0 10px 0;
  padding: 0;
  width: 90%;
	font: normal 0.9em Arial, Verdana, sans-serif;
}

form table td
{
  padding: 2px 4px 2px 4px;
}

form table td img
{
  float: none !important;
  margin: 0px !important;
  border: none;
}

form table td .tooltip
{
  position: absolute; 
  float: right; 
  right: -30px; 
}

form
{
  position: relative;
  float: left;
  margin: 0 0 0 10px;
}

.black form
{
  margin: 0;
}

* html .black form
{
  width: 465px;
}

input
{
  border-color: #919191;
  color: #3e4042;
	padding: 1px 3px 1px 3px;
	margin: 0;
}

input[type="checkbox"]
{
  border: none;
}

input[type="radio"]
{
  border: none;
}

textarea
{
  border: 1px solid #919191;
  color: #3e4042;
  padding: 1px 3px 1px 3px;
  margin: 0;
}

select
{
  border: 1px solid #919191;
  color: #000;
	font: normal 0.9em Arial, Verdana, sans-serif;
  padding: 1px 0px 1px 0px;
  margin: 0;
}

table h2
{
	font: bold 0.9em Arial, Verdana, sans-serif !important;
	color: #1f419a;
	margin: 15px 0 9px 0px;
}


/*  UW MENING
---------------------------------------------------------------- */


#zeeland_comment_form table
{
  width: 450px;
}

#zeeland_comment_form table td, #zeeland_comment_form table th
{
  text-align: left;
  font-weight: normal;
}

#zeeland_comment_form table th
{
  padding-left: 4px;
}

div#zeeland_comment_form
{
  width: 400px;
  position: relative;
  float: left !important;
  padding: 10px 0 0 0;
}

#zeeland_comment_form textarea
{
  height: 100px;
  width: 380px;
}

#zeeland_comment_form input
{
  border: 1px solid #9C9C9C;
}


/* EVENTS
---------------------------------------------------------------- */


.eventDate
{
	height: 17px;
	font: bold 0.9em Arial, Verdana, sans-serif;
	padding: 2px 0 0 25px;
	color: #fff;
	margin: 6px 0 10px 0;
	background: #d05e8a url(/img/zeeland/pijl-vanprovincie.gif) no-repeat 9px 8px;
}

.eventSection
{
  margin: 0;
  padding: 0 0 0 8px;
  border-bottom: 1px dotted #CCCCCC;
}

.eventTitle
{
  margin: 0;
  color: #d05e8a;
  font: bold 0.9em Arial, Verdana, sans-serif;
}

.eventItem
{
  margin: 0;
  padding: 0 0 10px 0;
  margin: 0;
}

.black form #vvvzeelandTable
{
  font-size: 1em !important;
}

form #vvvzeelandTable input, form #vvvzeelandTable select
{
  border: 1px solid #9C9C9C;
  font-size: 1em !important;
}


/* G!DS
---------------------------------------------------------------- */


.gidsSection
{
  margin: 0;
  padding: 5px 0 0 0;
}

.gidsTitel
{
  color: #b81050 !important;
  margin: 0 !important;
  padding: 0 !important;
}


/* TABELLENEDITOR
---------------------------------------------------------------- */


.generatedTableWrapper
{
  width: 470px;
  padding: 0;
  margin: 0;
  clear: both;
}

.generatedTable
{
  background: #7b8fc4 !important;
  float: left !important;
  clear: none !important;
  border: none !important;
  /*  WIM, FIX voor tabellen zonder dubbele wrapper. */
  width: 470px;
  padding: 0;
  margin: 0;
  clear: both;
}

.generatedInnerTable
{
  border: none;
}

.generatedTable .plattetekst
{
  padding: 2px;
}

.generatedTable thead
{
  text-align: left;
  padding-left: 2px;
}

.generatedTable th
{
  background: #7b8fc4 !important;
  color: #fff !important;
}

* html .generatedTable th
{
  padding: 2px;
}

.thwhite
{
  background: #B2C5E8;
  vertical-align: top;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
}

.tdblack
{
  background: #FFFFFF;
  font-weight: normal;
  vertical-align: top;
  color: #000000;
}


/* ACTIVITEITENKALENDER
---------------------------------------------------------------- */
form#activiteitForm
{
  display: block;
  background: #E5EBF7;
  padding: 10px 0 10px 10px;
  width: 100%;
}

form#activiteitForm fieldset
{
   border: 1px solid #E5EBF7;
   color: #004063;
}

form#activiteitForm legend
{
  padding: 0 0 7px 0;
  border: 0px; 
  color: #004063;  
  font-weight: bold;  
}

form#activiteitForm label
{
  margin-left: 6px;
  margin-right: 6px;
}

.activiteitPublic
{
  margin-top: 20px;
  padding-left: 20px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
  color: #7B8FC4;
  text-align: left;
  background: url(/img/zeeland/pijl-lichtblauw.gif) no-repeat 10px 6px;
}

.activiteitDate
{
  float:left;
  width: 180px;
}

.activiteitTitel, .activiteitDate
{
  background-color: #d05e8a;
  font-weight: bold;
  color: #fff;
  text-align: left;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin: 0px;
}

.activiteitAanvang
{
  float:left;
  background-color: #f4f4f4;
  color: #000;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 180px;
}

.activiteitLocatie
{
  background-color: #f4f4f4;
  color: #000;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.activiteitTekst
{
  background-color: #f4f4f4;
  color: #000;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.activiteitTekst strong {
  color: #004063;
}

.activiteitClear
{
  clear: both;
}

/* VERGADERSCHEMA
---------------------------------------------------------------- */

form#vergaderForm
{
  display: block;
  background: #E5EBF7;
  padding: 10px 0 10px 10px;
  width: 100%;
}

form#vergaderForm fieldset
{
   border: 1px solid #E5EBF7;
   color: #004063;
}

form#vergaderForm legend
{
  padding: 0 0 7px 0;
  border: 0px; 
  color: #004063;  
  font-weight: bold;  
}

form#vergaderForm label
{
  margin-left: 6px;
  margin-right: 6px;
}

form#vergaderForm input[type=submit]
{
  margin-top: 10px;
}

.vergaderingExtra
{
  margin-top: 20px;
  padding-left: 20px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
  color: #7B8FC4;
  text-align: left;
  background: url(/img/zeeland/pijl-lichtblauw.gif) no-repeat 10px 6px;
}

.vergaderingDate
{
  float:left;
  width: 180px;
}

.vergaderingTitel, .vergaderingDate
{
  background-color: #d05e8a;
  font-weight: bold;
  color: #fff;
  text-align: left;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin: 0px;
}

.vergaderingAanvang
{
  float:left;
  background-color: #f4f4f4;
  color: #000;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 180px;
}

.vergaderingLocatie
{
  background-color: #f4f4f4;
  color: #000;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.vergaderingTekst
{
  background-color: #f4f4f4;
  color: #000;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.vergaderingTekst strong {
  color: #004063;
}

.vergaderingClear
{
  clear: both;
}


/* NIEUWS TEMPLATES
---------------------------------------------------------------- */


.newsFullTable
{
  width: 470px;
}

.newsFullTable img
{
  margin: 10px;
}

.newsParImage
{
  margin: 0 10px 0 0;
}

.nieuwskopTD
{
  padding: 10px 0 0 0;
}

.nieuwsImage img
{
  margin-right: 10px;
  border: none;
}

.nieuwskop
{
	font: bold 1.1em Arial, Verdana, sans-serif;
	color: #1f419a;
}

.nieuwskopContent
{
	font: bold 1em Arial, Verdana, sans-serif;
	color: #4561ab;
}

.nieuwsSummary
{
  font-weight: normal !important;
  color: #1f419a;
  margin: 20px 0;
}

.nieuwsFull
{
  color: #000000 !important;
}

.nieuwsDiv2
{
  padding: 0 5px 15px 5px;
}

.newsListItem
{
  display: block;
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 3px;
	padding: 0 0 0 12px;
	margin: 14px 0 0 6px;
  color: #3e4042;
  text-decoration: underline !important;
}

a.newsListItem:hover
{
	text-decoration: none !important;
}

/* kleine zwarte tekst, oa datum in nieuwsitems */
.kleinzwart
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  color: #000000;
  text-decoration: none;
}

/* BLOG
---------------------------------------------------------------- */


.pzBlog
{
  position: relative;
  margin: 0;
  padding: 0;
}

.pzBlogtitle
{
  display: block;
  height: auto;
  position: relative;
  margin: 0;
  padding: 0 0 0 17px;
  font-weight: normal;
  text-decoration: none;
	font: bold 1.1em Arial, Verdana, sans-serif;
	background: url(/img/zeeland/comment.gif) no-repeat left 2px;
}

.pzBlogtitle a,
.pzBlogtitle a:visited
{
  text-decoration: none !important;
}

.pzBlogtitle a:hover,
.pzBlogtitle a:active
{
  text-decoration: underline !important;
}

.pzBlogdate
{
  position: relative;
  margin: 0px;
  padding: 0px 0px 4px 0px;
  font: bold 0.8em Arial, Verdana, sans-serif;
}

.pzBlogcontent
{
  position: relative;
  margin: 0 0px 10px 0px; /* FF */
  padding: 0px;
  width: 100%;
  font-weight: normal;
}

* html .pzBlogcontent
{
  margin: 0 0px 0px 0px; /* In IE neemt de clearboth al 10px ruimte in */
}

.pzBlogcontent img
{
  float: right;
  clear: right;
  margin: 0 0 1em 1.5em;
  border: none;
}

.pzBlogfooter
{
  position: relative;
  margin: 0px;
  padding: 0 3px 0 20px;
}

.pzBlogRSS
{
  font-weight: normal;
  position: relative;
  margin: 0;
  padding: 15px 0 0 0;
  background: #FFFFFF;
}

.pzBlogRSS a, .pzBlogRSS a:visited
{
  display: block;
  padding: 1px 0px 0px 20px;
  height: 16px;
  color: #9c9c9c;
  background: url(/img/zeeland/feedicon.gif) no-repeat left top;
}


/* SERENDIPITY
---------------------------------------------------------------- */


#mainpane
{
  margin: 15px 0 0 0;
  font: normal 0.8em Arial, Verdana, sans-serif;
  color: #3e4042;
}

#mainpane form
{
  display: block;
}

* html #mainpane form
{
  margin-top: 40px;
}

#mainpane a { color: #d05e8a; }
#mainpane a:visited { color: #d05e8a; }
#mainpane a:hover { color: #d05e8a; text-decoration: none; }
#mainpane a { color: #d05e8a; }

#content
{
  width: 470px !important;
  padding: 0 0 0 13px;
}

h3.serendipity_date
{
  font-size: 1em !important;
  font-weight: normal;
}

.serendipity_entry
{
  border-bottom: 1px dotted #cccccc;
  color: #000000 !important;
  margin-bottom: 10px;
}

.serendipity_entryFooter
{
  margin-top: 20px;
  font-style: italic;
  margin-bottom: 30px;
}

#serendipity_banner A
{
  text-decoration: none;
}

.serendipity_commentsTitle
{
  font-weight: bold;
}

#serendipity_commentform_comment
{
  width: 290px;
  margin: 0px;
  padding: 0px;
}

.paragraphtitle,
#serendipity_banner H1,
H4.serendipity_title,
.serendipity_commentsTitle
{
  margin: 2px 0px 10px 0px;
  padding: 0px;
  font-size: 1.2em !important;
  font-weight: bold;
}

.alternateparagraphtitle
{
  position: relative;
  margin: 2px 0px 10px 0px;
  padding: 5px 5px 2px 5px;
  font-size: 1.2em;
  font-weight: bold;
  height: 20px;
}

.serendipitySideBarItem
{
  margin-bottom: 10px;
  padding: 10px 10px 15px 10px;
  margin-right: -2px;
  width: 173px;
}

* html .serendipitySideBarItem
{
  padding: 10px 5px 15px 10px;
  margin-right: 0px;
  width: 178px;
}

#mainpane #content
{
  padding-right: 15px;
}

* html #mainpane #content
{
  padding-right: 10px;
}

.serendipitySideBarTitle { margin-bottom: 10px; }

.paragraphright, .serendipitySideBarItem { border: 1px dotted #cccccc; }
.paragraphtitle, .serendipitySideBarTitle { color: #733c82; }

.serendipity_plugin_freetag
{
  line-height: 140% !important;
}

.serendipity_freetag_taglist span
{
  line-height: 90% !important;
}

.serendipitySideBarContent span
{
  line-height: 100% !important;
}

.serendipity_entryFooter
{
  padding: 0px 0px 15px 0px;
}

.serendipity_comment_source
{
  position: relative;
  margin: 10px 0px 0px 10px;
  padding: 4px 3px 6px 20px;
  line-height: 120% !important;
  background: #e9dfeb url(/img/ibs_blog_footer.gif) no-repeat 9px 7px;
}

* html .serendipity_comment_source
{
  background: #e9dfeb url(/img/ibs_blog_footer.gif) no-repeat 9px 8px;
}

.serendipity_comment
{
  position: relative;
  margin: 0px 0px 10px 0px;
  padding: 10px;
  overflow: auto;
  width: 380px;
}

.serendipity_section_commentform form,
.serendipity_section_commentform table
{
  margin: 10px 0 0 0;
  font: normal 1em Arial, Verdana, sans-serif;
  color: #3e4042;
}

.serendipity_commentBody
{
  margin-left: 10px;
  padding: 0px;
}

.bb-code, .bb-php
{
  display: block;
  position: relative;
  font-family: courier new, courier;
  font-size: 0.9em;
  padding: 10px 5px 10px 5px;
  background-color: #eee;
  margin: 2px;
  overflow: auto !important;
}

* html .bb-code, .bb-php
{
  width: 370px;
  padding: 10px 0px 30px 0px;
}

.bb-code-title, .bb-php-title
{
  background-color: #ccc;
  margin: 2px;
}

* html .bb-code-title, .bb-php-title
{
  width: 370px;
}

.serendipity_entry_body img
{
  margin: 6px;
}

.serendipity_entry_extended img
{
  margin: 6px;
}

.serendipity_entry_extended img.emoticon
{
  margin: 0px;
}



/* ZIE OOK
---------------------------------------------------------------- */


#contentPZ .zieookKop
{
	height: 1.5em;
	font: bold 1.1em Arial, Verdana, sans-serif;
	padding: 8px 0 0 30px;
	color: #FFFFFF;
	margin-right: 5px;
	letter-spacing: -1px;
}

#contentPZ .zieookText
{
	margin: 15px 0 10px 0;
	padding: 0 10px;
	clear: both;
}

#contentPZ .zieookText .zieookLinks li a:link,
#contentPZ .zieookText .zieookLinks li a:visited
{
	color: #4561ab;
}

#contentPZ .zieookText .zieookLinks li a:hover,
#contentPZ .zieookText .zieookLinks li a:active
{
	color: #d05e8a;
}

#contentPZ .zieookText .zieookLinks li
{
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 4px;
	list-style: none;
	padding: 0 0 0 12px;
	margin: 5px 0 0 6px;
}


/* QUESTIONNAIRE
---------------------------------------------------------------- */


.zeelandquestionnaire,
.zeelandquestionnaire form,
.zeelandquestionnaire table
{
  width: 420px;
  position: relative;
  font-size: 1.0em;
}

* html .zeelandquestionnaire,
* html .zeelandquestionnaire form,
* html .zeelandquestionnaire table
{
  width: 400px;
}

.zeelandquestionnaire .questionnaire_navigation
{
  text-align: left;
}

.zeelandquestionnaire .questionnaire_navigation_bottom
{
  padding-top: 20px;
  text-align: left;
}

.zeelandquestionnaire .table td
{
  padding: 0;
  margin: 0;
}

.zeelandquestionnaire table input
{
  padding: 0 2px 0 2px !important;
  border-width: 1px;
  color: #000000;
}

.zeelandquestionnaire h2
{
	font: bold 0.9em Arial, Verdana, sans-serif;
	color: #B81050;
	margin: 15px 0 9px 0px;
}

.questionnaire_button
{
  color: #000 !important;
  margin-bottom: 5px;
}

.zeelandquestionnaire .table,
.zeelandquestionnaire .table td
{
  width: auto !important;
  position: relative;
}

* html .zeelandquestionnaire .table,
* html .zeelandquestionnaire .table td
{
  width: auto !important;
}

.fixedwidthTable
{
  width: 470px !important;
}


/* PRODUCTENCATALOGUS
---------------------------------------------------------------- */


#mainContainer
{
  position: relative;
  margin: 0;
  padding: 0;
  width: 470px;
}

#innerContainer
{
  position: relative;
  margin: 0;
  padding: 0;
  width: 470px;
}

#html100
{
  position: relative;
  margin: 0;
  padding: 0;
  width: 470px;
}

.columnThema1, .columnThema
{
  position: relative;
  clear: both;
  margin: 0;
}

.black h1
{
  display: none;
}

#zoekContainer
{
  margin: 0 0 35px 0;
  padding: 0;
}

* html #zoekContainer
{
  margin: 0 0 5px 0;
}

#zoekContainer #zoek form
{
  font-size: 1em !important;
  font-weight: normal !important;
}

#zoek
{
  position: relative;
  margin: 20px 0 20px 0;
  float: left;
  text-align: left;
}

#zoekContainer .zoekTekst
{
  border: 1px solid #414141;
  margin-left: 5px;
}

#zoekContainer .zoekSubmit
{
  padding: 0px;
  border: 1px solid #414141;
}

.productSubText select
{
  width: 400px !important;
}

.alfabet_nav
{
  display:inline;
}


/* ADRESSENBOEK
---------------------------------------------------------------- */


.adressenboekTable
{
  width: 470px;
}

.adressenboekContainer img
{
  margin-right: 10px;
  float: left;
  width: 142px;
}

.adressenboekClear
{
  height: 10px;
  clear: both;
}


/* GLOBIS
---------------------------------------------------------------- */


.inleiding .globisTable
{
  font-size: 1.1em !important;
}

.black h2
{
  font-size: 1.1em !important;
}

.globis form table
{
  font-size: 1em !important;
}


/* 44 VRAGEN
---------------------------------------------------------------- */

.overzichtPs
{
  font-size: 0.9em;
}


/* DEBUGGING
---------------------------------------------------------------- */


#atk_debugging_div
{
  margin: 0;
  padding: 10px;
  clear: both;
  width: 100%;
  font: normal 0.6em Arial, Verdana, sans-serif;
}


/* SCHAALBARE KNOPPEN
----------------------------------------------------------------- */

.scButton .button /* voor Linkerkolom nieuwsitems (blauw) */
{
	width: 4.8em;
	float: left;
	margin: 0 0 0 165px;
}

* html .scButton .button
{
  margin: 0 0 0 80px;
}

.scButton .button a
{
  color: #1f419a !important;
}

.button2 /* voor Rechterkolom nieuwsitems (rood) */
{
	width: 4.8em;
	float: left;
	margin: 0 0 0 165px;
}

* html .button2
{
  margin: 0 0 0 80px;
}

.button2 a
{
  color: #b70b4d !important;
}

.button3 /* voor Spotlight */
{
	width: 4.8em;
	float: left;
	margin: 0 0 0 153px;
}

* html .button3
{
  margin: 0 0 0 75px;
}

.button3 a
{
  color: #1f419a !important;
}

.buttonmiddle /* voor Camera/Statenvergadering */
{
	width: 4.5em;
	float: left;
	margin: 0 10px 10px 125px;
	padding: 0 0 10px 0;
}

* html .buttonmiddle
{
  margin: 0 0 10px 78px;
}

.buttonmiddle a
{
  color: #1f419a !important;
}

.buttonbig /* voor Uw mening Knop */
{
	width: 14em;
	float: left;
	margin: 0 0 0 295px;
	padding-bottom: 10px;
}

* html .buttonbig
{
  margin: 0 0 0 148px;
}

.buttonbig a
{
  color: #ABABAE !important
}

.buttonblog
{
	width: 4.8em;
	float: left;
	margin: 0 0 0 165px;
}

* html .buttonblog
{
  margin: 0 0 0 80px;
}

.buttonblog a
{
  color: #b70b4d !important;
}

.gap-saver
{
	height: 1px;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 0.1em;
}

.scButton
{
	background: url(../img/zeeland/stippellijn-horiz.gif) repeat-x 0 8px;
	float: left;
	margin: 10px 0 0 0;
	clear: both;

}

.top-left, .top-right, .bottom-left, .bottom-right
{

	background-image: url(../img/zeeland/shadow-button500x34.gif);
	font-size: 0.2em;

}

.top-left,
.top-right
{
	height: 7px;
}

.bottom-left,
.bottom-right
{
	height: 7px;
}

.top-left,
.bottom-left
{
	margin-right: 2px;
}

.top-right,
.bottom-right
{
	margin-left: 2px;
}

.top-right
{
	margin-top: -7px;
	background-position: 100% 0;
}

.bottom-left
{
	background-position: 0 -7px;
}

.bottom-right
{
	margin-top: -7px;
	background-position: 100% -7px;
}

.insideleft,
.insideright
{
	background-image: url(../img/zeeland/shadow-button-borders40x1.gif);
	background-repeat: repeat-y;
	line-height: 1.2em;
}

.insideleft
{
  border-left: 2px solid #C5C5C5;
}

.insideright
{
  border-right: 2px solid #C5C5C5;
}

.insideright
{
  background-position: 100% 0;
}

.inside
{
	padding: 0;            /* YCC, if desired */
	margin-left: 0px;  /* DNC: to give space for background image */
	margin-right: 0px;  /* DNC: to give space for background image */
	color: #1f419a;          /* YCC: default text-color of the inside */
	text-align: center;    /* YCC: position of all texts inside */
}

.inside2
{
	padding: 0;
	margin-left: 0px;
	margin-right: 0px;
	color: #b70b4d !important;
	text-align: center;
}

.inside3
{
	padding: 0;
	margin-left: 0px;
	margin-right: 0px;
	color: #767575 !important;
	text-align: center;
}

.insidebig
{
	padding: 0;
	margin-left: 0px;
	margin-right: 0px;
	color: #767575 !important;
	text-align: center;
}

.insideblog
{
	padding: 0;
	margin-left: 0px;
	margin-right: 0px;
	color: #b70b4d !important;
	text-align: center;
}

.inside span
{
	display: block;
	position: relative;
	z-index: 1;
	padding: 0;
	margin-top:    -7px;
	margin-bottom: -7px;
	font-family: arial, verdana, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 1em;
	cursor: pointer;
	background: #ededed;
}

.inside2 span
{
	display: block;
	position: relative;
	z-index: 1;
	padding: 0;
	margin-top: -7px;
	margin-bottom: -7px;
	font-family: arial, verdana, sans-serif;
	font-size: 0.8em;
	line-height: 1em;
	cursor: pointer;
	background: #ededed;
}

.inside3 span
{
	display: block;
	width: auto;
	position: relative;
	z-index: 1;
	padding: 0;
	margin-top: -7px;
	margin-bottom: -7px;
	font-family: arial, verdana, sans-serif;
	font-size: 0.8em;
	line-height: 1em;
	cursor: pointer;
	background: #ededed;
}

.insidebig span
{
  display: block;
	z-index: 1;
	padding: 0;
	margin-top: -3px;
	margin-bottom: -2px;
	font-family: arial, verdana, sans-serif;
	font-size: 0.8em;
	line-height: 1em;
	cursor: pointer;
	background: #ededed;
}

.insideblog span
{
	display: block;
	position: relative;
	z-index: 1;
	padding: 0 0 1px 0;
	margin-top: -7px;
	margin-bottom: -7px;
	font-family: arial, verdana, sans-serif;
	font-size: 0.75em;
	font-weight: bold !important;
	line-height: 1em;
	cursor: pointer;
	background: #ededed;
}

.button a, .button2 a, .button3 a, .button4 a, .button5 a, .button6 a, .buttonblog a, .buttonbig a, .buttonmiddle a
{
  text-decoration: none;
}

.sitemap-niveau1 { font-weight: bold; color: red; }
.sitemap-niveau2 { color: blue; padding-left: 15px; }
.sitemapItem     { list-style-type: none; margin: 0 20px 0 -15px; padding: 0; }
.sitemapSubItem  { list-style-type: none; margin: 0 0 0 -30px; padding: 0; }


/* CORSA
------------------------------------------------------------------ */

.corsaList li
{
  margin: 0 0 0 -15px;
  padding: 0;
}

.persberichtLink
{
	background: url(/img/zeeland/pijl-opsomming.gif) no-repeat 0px 3px;
	padding: 0 0 0 12px;
	margin: 14px 0 0 6px;
  color: #3e4042;
}


/* SAMCAT
------------------------------------------------------------------ */

* html div.samcat ul
{
	width: 90%;
}

div.samcat li
{
	font-size: 1em !important;
}


/* KLEUREN VAN KOPPEN
------------------------------------------------------------------ */

.kopAchtergrondBlauw { background: #4561ab url(../img/zeeland/pijl-kop.gif) no-repeat 14px 14px; }
.kopAchtergrondLichtblauw { background: #7b8fc4 url(../img/zeeland/pijl-kop.gif) no-repeat 14px 14px; }
.kopAchtergrondRood { background: #d05e8a url(../img/zeeland/pijl-kop.gif) no-repeat 14px 14px; }
.kopAchtergrondGrijs { background: #ababae url(../img/zeeland/pijl-kop.gif) no-repeat 14px 14px; }
.kopAchtergrondOranje { background: #f7b385 url(../img/zeeland/pijl-kop.gif) no-repeat 14px 14px; }
.kopAchtergrondLichtGroen { background: #bdda7d url(../img/zeeland/pijl-kop.gif) no-repeat 14px 14px; }
.kopAchtergrondTurqoise { background: #7bcfe3 url(../img/zeeland/pijl-kop.gif) no-repeat 14px 14px; }

h2.kopAchtergrondBlauw { background: none; color: #4561ab; }
h2.kopAchtergrondLichtblauw { background: none; color: #7b8fc4; }
h2.kopAchtergrondRood { background: none; color: #d05e8a; }
h2.kopAchtergrondGrijs { background: none; color: #ababae; }
h2.kopAchtergrondOranje { background: none; color: #f7b385; }
h2.kopAchtergrondLichtGroen { background: none; color: #bdda7d; }
h2.kopAchtergrondTurqoise { background: none; color: #7bcfe3; }

.kop2kopAchtergrondBlauw { background: #4561ab url(../img/zeeland/pijl-kop.gif) no-repeat 6px 14px; }
.kop2kopAchtergrondLichtblauw { background: #7b8fc4 url(../img/zeeland/pijl-kop.gif) no-repeat 6px 14px; }
.kop2kopAchtergrondRood { background: #d05e8a url(../img/zeeland/pijl-kop.gif) no-repeat 6px 14px; }
.kop2kopAchtergrondGrijs { background: #ababae url(../img/zeeland/pijl-kop.gif) no-repeat 6px 14px; }
.kop2kopAchtergrondOranje { background: #f7b385 url(../img/zeeland/pijl-kop.gif) no-repeat 6px 14px; }
.kop2kopAchtergrondLichtGroen { background: #bdda7d url(../img/zeeland/pijl-kop.gif) no-repeat 6px 14px; }
.kop2kopAchtergrondTurqoise { background: #7bcfe3 url(../img/zeeland/pijl-kop.gif) no-repeat 6px 14px; }



/* ACHTERGROND HEADERS
------------------------------------------------------------------ */

.header1 { background: url(/img/zeeland/header_dorp.jpg) bottom left no-repeat; }
.header2 { background: url(/topics/topbanner_vrachtverkeer.png) bottom left no-repeat; }
.header3 { background: url(/topics/topbanner_oost_souburg_brug.png) bottom left no-repeat; }
.header4 { background: url(/topics/topbanner_terneuzen_binnenvaartschip.png) bottom left no-repeat; }
.header5 { background: url(/img/zeeland/header_stormvloedkering.jpg) bottom left no-repeat; }
.header6 { background: url(/img/zeeland/header_strand.jpg) bottom left no-repeat; }
.header7 { background: url(/topics/topbanner_westerscheldetunnelweg_brug.png) bottom left no-repeat; }
.header8 { background: url(/img/zeeland/header_vlissingen2.jpg) bottom left no-repeat; }


/* ORIGINEEL

.header1 { background: url(/img/zeeland/header_dorp.jpg) bottom left no-repeat; }
.header2 { background: url(/img/zeeland/header_gevels.jpg) bottom left no-repeat; }
.header3 { background: url(/img/zeeland/header_horizon.jpg) bottom left no-repeat; }
.header4 { background: url(/img/zeeland/header_korenveld.jpg) bottom left no-repeat; }
.header5 { background: url(/img/zeeland/header_stormvloedkering.jpg) bottom left no-repeat; }
.header6 { background: url(/img/zeeland/header_strand.jpg) bottom left no-repeat; }
.header7 { background: url(/img/zeeland/header_vlissingen1.jpg) bottom left no-repeat; }
.header8 { background: url(/img/zeeland/header_vlissingen2.jpg) bottom left no-repeat; }

*/


/* DEFAULT
------------------------------------------------------------------ */

.notextdecoration { text-decoration: none; }
.displaynone { display: none; }
#alignright, .alignright { float: right !important; margin-left: 5px;}
#alignleft, .alignleft { float: left; margin-right: 5px;}
.bold { font-weight: bold; }
.italic { font-style: italic; }
.nowrap { white-space: nowrap; }
.noborder { border: none; }

.bgroze { background-color: #d05e8a; }
.bgblauw { background-color: #f4f4f4; }
.bgwhite { background-color: #FFFFFF; }

.width100 { width: 100px; }
.width30prc { width: 30%; }
.width70prc { width: 70%; }

.clear
{
	line-height: 0;
	clear: both;
}

.clearboth
{
  clear: both;
}


/* ACCESSIBILITY
------------------------------------------------------------------ */

#skiplinkMain
{
  display:none;
}

ul.contentList
{
  list-style: none;
}

.contentList li
{
  margin: 3px 0 0 -37px;
}


/* ZEELAND IMG TAG
------------------------------------------------------------------- */

img.imgright
{
  margin: 3px 13px 0px 0px;
}

* html img.imgright
{
	margin: 3px 7px 0 0;
}

img.imgleft
{
  margin: 3px 13px 0px 0px;
}

* html img.imgleft
{
	margin: 3px 7px 0 0;
}

.img_noteleft
{
	padding: 0 13px 0 0 !important;
	display: block;
}

.img_noteright
{
	padding: 0 0 0 13px !important;
	display: block;
}

.imageNoteTable
{
  float: right !important;
}

.imageNoteTableleft
{
  float: left !important;
}

.img_descright
{
  color: #B2B2B2;
  font-family: Arial, Verdana, sans-serif !important;
  font-size: 0.8em !important;
}

.img_descleft
{
  color: #B2B2B2;
  font-family: Arial, Verdana, sans-serif !important;
  font-size: 0.8em !important;
}


/* COL BANNER (HOMEPAGE ZEELAND.NL CLEFT EN CRIGHT)
-----------------------------------------------------------------------*/

.colBanner
{
	position: relative;
	margin: 0px 5px 15px 0;
	clear: both;
}

* html .colBanner
{
	width: 16em;
	margin: 15px 0px 15px 0;
}

* html #cLeft .colBanner
{
	width: 18.3em !important;
}

* html #cRight .colBanner
{
	width: 18.3em !important;
}

.colBanner a img
{

	display: block;
	/* margin: 10px 10px 0 6px !important; */
	float: left;
	border: none;
}

/* ZWEMWATERKWALITEIT FLAMINGO-VIEWER (V2) 
----------------------------------------------------------------*/

#zwemwaterFlashKaart
{
        display: block;
        height:695px;
        width:695px;
        border:0px solid red;
}

/* VIDEO STYLES
----------------------------------------------------------------*/

span.metageg {display: block; color: #aaa;}

.moviecontent, .audiocontent { width: 400px; } /* a default value will be replaced by movie width */
.moviecontent ul, .audiocontent ul {border: 0;overflow:hidden;margin:0;padding:0 0 1px 0; list-style:none; }
.moviecontent li, .audiocontent li {background-image:none;padding:0;margin:0;border:0;}

.moviecontent h3, .audiocontent h3 { border-bottom:1px solid #dedede; color: #000; margin: 0; padding: 0; font-size: 100%;}
.moviecontent li h3 a, .audiocontent li h3 a {border: 1px solid #FFF; color: #000;}
.moviecontent li h3 a:hover, .audiocontent li h3 a:hover {color: #000;}

.moviecontent li a, .audiocontent li a {display: block; padding: 2px 15px 3px 0; font-weight: bold; border-bottom:1px solid #dedede; background:url("img/pijl.gif") right top no-repeat;height:1%; text-decoration: none; color: #000;}
.moviecontent li li a, .audiocontent li li a { font-weight: normal; padding: 2px 15px 3px 0;}
.moviecontent li a:hover, .audiocontent li a:hover {color: #000; border-bottom: 1px solid #000; background:url("img/pijl-hover.gif") right top no-repeat;}

.moviecontent li p a, .audiocontent li p a {display: inline; text-decoration: underline; color: blue; background: #FFF; border: 0; padding: 0; margin: 0; font-weight: normal;}
.moviecontent li p a:hover, .audiocontent li p a:hover {display: inline; text-decoration: underline; color: blue; background: #FFF; border: 0; padding: 0; margin: 0;}

.moviecontent li img, .audiocontent li img { margin-bottom: -4px; border:0px;}

.moviecontent li a.open, .audiocontent li a.open { background:url("img/pijl-open.gif") right top no-repeat; }
.moviecontent li a.open:hover, .audiocontent li a.open:hover { background:url("img/pijl-open-hover.gif") right top no-repeat; }
.moviecontent ul.open, .moviecontent div.open, .moviecontent p.open,
.audiocontent ul.open, .audiocontent div.open, .audiocontent p.open {display: block; }
.moviecontent li a.close, .audiocontent li a.close { background:url("img/pijl.gif") right top no-repeat; }
.moviecontent li a.close:hover, .audiocontent li.close:hover { background:url("img/pijl-hover.gif") right top no-repeat; }
.moviecontent ul.close, .moviecontent div.close, .moviecontent p.close,
.audiocontent ul.close, .audiocontent div.close, .audiocontent p.close  {display:none;}
.moviecontent li.transcription div, .audiocontent li.transcription div { margin:0; padding:0; border-bottom: 1px solid #EEE;}

.moviecontent li.transcription span.actor, .audiocontent li.transcription span.actor { font-weight: bold;}
.moviecontent li.transcription span.handeling, .moviecontent li.transcription span.audiobeschrijving, 
.moviecontent li.transcription span.gebaar, .moviecontent li.transcription span.sfeer, 
.moviecontent li.transcription span.geschreventekst,
.audiocontent li.transcription span.handeling, .audiocontent li.transcription span.audiobeschrijving, 
.audiocontent li.transcription span.gebaar, .audiocontent li.transcription span.sfeer, 
.audiocontent li.transcription span.geschreventekst  { font-style: italic;}


/* Kijk de kust */
.kijkdekust_flickr_image	{width:75px; height:75px; border:0px; margin-right:15px;}
.kdk_rij			{margin-bottom:12px; clear:both;}
.kdk_label			{width:150px; border:0px solid red; float:left; padding-bottom:4px;}
.kdk_input			{width:300px; border:1px solid #999999;}
.kdk_textarea			{width:300px; height:100px; border:1px solid #999999;}
.kdk_devider			{width:475px; border-bottom:1px dotted #999999;}

/* Specific search boxes */

.search_bekendmakingen
{
  width: 400px;
  height: 20px;
}

.search_bekendmakingen .label
{
  width: 150px;
  position: absolute;
  display: block;
 
}

.search_bekendmakingen fieldset
{
  border:0px;
}

.search_bekendmakingen fieldset.box
{
  border: none;
  position: absolute;
  display: block;
  top: 2px;
  left: 150px;
  width: 300px;  
  height: 20px;
  margin: 0 auto;
}

.search_bekendmakingen .box input
{
  float: left;
}

.search_bekendmakingen .box .inputtext 
{
  width: 100px;
  height: 17px;
  font-size: 1em;
  font-family: Arial, Helvetica, sans-serif;
  padding: 1px;
}

.search_bekendmakingen .box .inputimg 
{
  font-size: 1em;
  font-family: Arial, Helvetica, sans-serif;
  padding: 1px 1px 1px 4px;
  margin: 0 0 0 5px;
} 

.bszTableHeader
{
		font-family:verdana; 
		font-size:12px; 
		background-color:#B2C5E8; 
		font-weight:bold; 
		color:#003EB4; 
		padding:5px; 
		float:left;
}

.header100	{width:100px;}
.header450	{width:450px;}
.header75	{width:75px;}

.bszTableItem
{
		font-family:verdana; 
		font-size:12px; 
		color:#000; 
		padding:5px; 
		float:left;
}

p#frontenduser
{
		margin-top:6px;
}

p#frontenduser a
{
		color:#000;
}

/* Informatiecentrum */
#ic_fieldset
{
		border:0px;
}

.ic_form_item
{
		display:block;
		width:100px;
		padding:0px;
		margin:0px;
		float:left;
		margin-bottom:5px;
		
}

.ic_form_field
{
		margin-bottom:5px;
		border:1px solid silver;
}

.ic_form_field_50
{
		width:50px;
}

.ic_form_field_250
{
		width:250px;
}

.ic_form_field_obligatory
{
		color:red;
}

#ic_artikel_header	
{
		width:100%;
}

#ic_artikel_summary
{
		float:left; 
		width:500px;  
		margin-right:10px;
}

#ic_artikel_image
{
         	float:left; 
		margin-top:10px; 
		margin-right:10px; 
		margin-bottom:10px;
}


#ic_artikel_meta
{
		float:right; 
		width:180px;
}

.ic_artikel_detail_clear
{
		clear:both;
}

/* Addthis */

ul.share 
{ 
                 list-style:none; 
                 margin:0; 
                 width: 100%;
}
ul.share li 
{ 
                 display:inline; 
                 float:left; 
                 width: 16px; 
                 padding-right: 4px;
}
ul.share li img 
{ 
                 border:0; 
}

