/*
============================
 EXCITED CMS NOVEMBER 2006
  www.excited-software.nl
============================

=============
 CMS WEBSITE
=============
*/
DIV.cms        { margin: 0 auto 0 10px; width: 100%;  }
DIV.cmsItem    { margin: 10px 0 10px 0; width: 100%; clear: left; padding: 10px 0 0 0; }
DIV.cmsItemRed { margin: 0 0 10px 0; width: 100%; clear: left; background: #FF0033 }

.cms A               { font-family: Verdana; font-size:10pt; font-weight:normal; color:#000000; text-decoration:underline; border:0 }
.cms A:active        { color:#000000; }
.cms A:hover         { color:#000000; background-color:#D5F1FF; }
.cms A:visited       { color:#000000; }
.cms A:visited:hover { color:#000000; background-color:#D5F1FF; }

.cms H1 { color:#CC0000; font-family: Verdana; font-size: 12pt; font-weight: bold; vertical-align: top; margin: 0 0 10px 0; }
.cms H2 { color:#444444; font-family: Verdana; font-size: 11pt; font-weight: bold; vertical-align: top; margin: 0 0 0 0; padding: 0 0 0 0; }
.cms H3 { color:#000000; font-family: Verdana; font-size: 10pt; font-weight: bold; vertical-align: top; margin: 0 0 0 0; }

/* PLAATJES */
.cms IMG { border: 0 solid #000000; }
.cms IMG.cms_image_right  { border: 1 solid #000000; margin: 0 10px 5px 10px; float: right; position: relative; }
.cms IMG.cms_image_left   { border: 1 solid #000000; margin: 0 10px 5px 0; float: left;  position: relative; }
.cms IMG.cms_image_center { border: 1 solid #000000; }
.cms DIV.cms_image_center { text-align:center; margin-left: auto; margin-right: auto; }

/* TABELLEN */
.cms TD { vertical-align: top; }

/* OVERIG */
.cms P   { color:#000000; font-family: Verdana; font-size: 10pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; }
.cms DIV { color:#000000; font-family: Verdana; font-size: 10pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; }
.cms TD  { color:#000000; font-family: Verdana; font-size: 10pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; }

.cms UL { padding: 10px 0 10px 30px; }
.cms LI { list-style-image: url("../images/RedArrow.gif"); }

.cms hr.stippellijn { color: #111111; height: 1px; border-style: dotted; margin: 0 0 10px 0; clear: left;  }

/*
=====================
 CMS ADMININISTRATIE
=====================
*/
/* OPMAAK */
.CMSBlok       { margin: 0 auto 0 auto; padding: 15px 15px 15px 15px; border: 1px solid #cccccc;	width: 525px;	background: #F1F3F5; }
.CMSBlokLogin  { margin: 0 auto 0 auto; padding: 15px 15px 15px 15px; border: 1px solid #cccccc; width: 350px; background: #F1F3F5; }
.CMSBlokAdmin  { margin: 0 auto 10px auto; padding: 15px 15px 15px 15px; border: 1px solid #cccccc;	width: 525px;	background: #F1F3F5; }
.CMSBlokList   { margin: 0 auto 10px auto; padding: 15px 15px 15px 15px; border: 1px solid #cccccc;	width: 525px;	background: #F1F3F5; }
#CMSBlokSet    { margin: 0 auto 0 auto; padding: 0 0 0 0; border: 1px solid #cccccc;	}

.CMSBlokHeader { color:#FFFFFF; font-family: Verdana; font-size: 16px; font-weight: bold; margin: 0 0 0 0; padding: 10px 10px 10px 10px; border: 1px solid #bbbbbb;	width: 100%;	background: #A1A3A5; }
.CMSheader     { color:#CC0000; font-family: Verdana; font-size: 16px; font-weight: bold; vertical-align: top;}
.CMSbody       { color:#000000; font-family: Verdana; font-size: 11px; font-weight: normal; }

.CMSBlok fieldset     { border: 1px solid #ccc; margin: 10px 0 0 0; padding: 0 0 10px 10px; text-align: left; }
.CMSBlok legend       { font-family: Verdana; color: #0B55C4; font-size: 8pt; font-weight: bold; padding: 0 0 0 0; margin: 0 0 10px 0; }
.CMSBlokList fieldset { border: 1px solid #ccc; margin: 0 0 0 0; padding: 0 0 0 0; text-align: left; }
.CMSBlokList legend   { font-family: Verdana; color: #0B55C4; font-size: 8pt; font-weight: bold; padding: 0 0 0 0; margin: 0 0 10px 0; }
.CMSBlokList hr       { color: #D8D8D8; height: 1px; }

/* ADMIN MENU */
.CMSBlokAdmin TABLE    { width: 100%; border: 0px; }
.CMSBlokAdmin TH       { width: 25%; text-align: left; color:#CC0000; font-family: Verdana; font-size: 12pt; font-weight: bold; vertical-align: top; }
.CMSBlokAdmin TD       { width: 25%; text-align: center; color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; }
.CMSBlokAdmin TD.left  { width: 25%; text-align: left ; color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; }
.CMSBlokAdmin TD.right { width: 25%; text-align: right; color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; }

/* TABELLEN */
.CMSBlok TD              { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; text-align: left; }
.CMSBlok TH              { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: bold;   vertical-align: top; margin: 0 0 0 0; text-align: left; }
.CMSBlok TD.formlabel    { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; text-align: left; width: 25%; }
.CMSBlok TD.formfield    { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; text-align: left; }

.CMSBlok TD.editHeadIcon    { text-align: left;   width: 5%; }
.CMSBlok TD.editHeadText    { text-align: center; width: 50%; }
.CMSBlok TD.editHeadTextRed { text-align: center; width: 50%; color:#FF0000; }
.CMSBlok TD.editHeadButt    { text-align: right;  width: 45%; }

.CMSBlokList TD.editHeadIcon    { text-align: left;   width: 5%; }
.CMSBlokList TD.editHeadText    { text-align: center; width: 50%; }
.CMSBlokList TD.editHeadTextRed { text-align: center; width: 50%; color:#FF0000; }
.CMSBlokList TD.editHeadButt    { text-align: right;  width: 45%; }

.CMSBlokList TABLE { width: 100%; border: 0px; border-collapse: collapse; border-spacing: 0px; }
.CMSBlokList TD    { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; text-align: left; }
.CMSBlokList TH    { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: bold;   vertical-align: top; margin: 0 0 0 0; text-align: left; }

.CMSBlokLogin TD    { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; text-align: left; }
.CMSBlokLogin TH    { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: bold;   vertical-align: top; margin: 0 0 0 0; text-align: left; }

/* FORM VELDEN */
.CMSForm       { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; font-style: normal; background-color: white; border: solid 1px gray }

A.CMSLink   			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: transparent; }
A:active.CMSLink        { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: transparent; }
A:hover.CMSLink         { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: #D5F1FF; }
A:visited.CMSLink       { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: transparent; }
A:visited:hover.CMSLink { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: #D5F1FF; }

A.CMSLinkTrans		           { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: transparent; }
A:active.CMSLinkTrans        { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: transparent; }
A:hover.CMSLinkTrans         { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: transparent; }
A:visited.CMSLinkTrans       { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: transparent; }
A:visited:hover.CMSLinkTrans { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: transparent; }
