.hidden {
   display:none;
}


.ec_menu {
  font-size:12px;
}

.greyed {
  color:#666;
  font-size:12px;
}

.textcenter {
  text-align:center !important;
}

.ec_item {
  width:100%;
  float:left;
  clear:both;
}

.ec_item hr {
  width:100%;
  clear:both;
}

.ec_alignleft {
  margin:0 10px 10px 0;
  clear:left;
}

.ec_alignright {
  margin:0 0 10px 10px;
  clear:right;
}

.ec h1 {
  font-size:14px;
}

.ec h2 {
  margin:0;
}

.ec hr {
  height: 1px;
  background-color: #ddd;
  color: #ddd;
  border: none;
  padding: 0;
  margin: 6px 0 0 0;
}

.ec a {
  text-decoration:none;
  color:#ff9933;
}

.ec a:hover, .ec a:focus {
  text-decoration:underline;
}

.ec .withiconhigh {
  height:40px;
}

/******************************************************** tabellen */
.ec_table {
  width:100%;
  border-collapse:collapse;
  table-layout:auto;
  clear:both;
}

.ec_table th {
  font-size:14px;
}

.ec_table th a {
  text-decoration:underline;
}

.ec_table th a:hover, .ec_table th a:focus {
  text-decoration:none;
}

.ec_table td {
  border-top:0;
  padding:6px 0;
  color:#a59e6f;
  font-size:12px;
}

.ec_table th, .ec_table td {
  text-align:left;
  vertical-align:top;
}

.ec_table th {
  font-weight:normal;
  color:#aaa;
  padding:3px 0;
}

.ec_community_result_table {
   width: 100%;
   color:#000;
}

.ec_community_result_table td a {
   color:#000;
}

.ec_community_result_table td {
   height:20px ;
}
.ec_community_result_table .roweven {
   background-color: #E3E3E3;
}

.ec_community_result_table .rowoneven {
   background-color: #FFF;
}

td.ec_menu {
  text-align:right;
}

td.ec_menu .inputbutton {
  width:65px;
  margin:0 0 2px 0 !important;
  padding:0 !important;
}

.ec .rowoneven {

}

.ec .roweven {

}

.ec .withicon {
  background-position:0 8px;
  background-repeat:no-repeat;
}

/******************************************************** forms */
ec_form {
  margin:0;
}

.ec_form p {
  margin:0 0 4px 0 !important;
  clear:both;
}

.ec_form p span {
  width:100%;
  display:block;
  float:left;
}

.ec_form .inputtext {
  width:175px;
}

.ec_form .inputtextsmall {
  width:30px;
}

.ec_form .inputtextlong {
  width:340px;
}
 
.ec_form .inputtextdate {
  width:80px;
  float:left;
}

.ec_form .input {

}

.ec_form .formcontrols {
  text-align:right;
  padding-top:5px;
}

.ec_form .inputbutton {

}

.ec_form label {
  cursor:pointer;
}

.ec_form label a {
  text-decoration:underline !important;
}

.ec_form p label a:hover, .ec_form p label a:focus {
  text-decoration:none !important;
}

.ec_form .checkbox, .ec_form .radio {

}

.ec_form input.delete {

}

select {

}

.ec fieldset {
  border:0;
  margin:9px 0 18px 0;
  padding:0;
}

.ec legend {
  margin:0;
  padding:0;
  font-weight:bold;
  font-size:12px;
}

/********************* validatieberichtje */
.fValidator-msg {
  background:url("../gfx/ec/validation.png") left center no-repeat;
  padding:0 0 0 18px;
  color:#f00;
  width:auto;
  float:left;
  position:relative;
  left:40%;
  clear:both;
}

/********************* feedback */
.ec_feedback {
  text-align:center;
  border:2px solid #ff3d3d;
  margin-bottom:32px;
  background:#ffdcdc;
}


/********************* error styles */
label.error {
   color: #f00;
   font-weight:bold;
   /*border: 2px #900 solid;*/
   /*background: #f00;*/
}
.ec_admin .fatal {
    color: #fff;
    border: 2px #000 solid;
    background: #f00;
}
.ec_admin .error {
    color: #fff;
    border: 2px #900 solid;
    background: #f00;
}
.ec_admin .warn {
    color: #000;
    border: 2px #960 solid;
    background: #f90;
}
.ec_admin .info {
    color: #030;
    border: 2px #090 solid;
    background: #0c0;
}

.ec_admin li.fatal, .ec_admin li.error, .ec_admin li.warn, .ec_admin li.info {
   list-style-type:none;
}

.error ul li {
   color: #f00;
   list-style:none;
}
/********************* textarea's in een formulier */
.textarea_small {
  width:200px;
}

.textarea_wide {
  width:456px;
}

/******************************************************** overzicht */
.ec_overzicht h1 {
  color:#ff3d3d;
  margin-bottom:25px;
}

.ec_overzicht table {
  margin-bottom:27px;
}

/******************************************************** menu */
div.ec_menu {
  width:100%;
  text-align:right;
  clear:both;
}

div.ec_menu form {
  display:inline;
}

.ec_menu .inputbutton {

}

.ec_menu a {

}

.ec_menu a:hover, .ec_menu a:focus {

}

.ec_menu .inline, .ec_menu .inline li {
  display:inline;
  margin:0;
  padding:0;
}

.ec_menu .ul2 {
  float:right;
}

/******************** thumbnails */
.ec_thumbnail {
  width:75px;
  height:75px;
  display:block;
  border:2px solid #fff;
  margin:0 8px 8px 0;
  text-align:center;
  background:#fdeded;
}

.ec_thumbnail_img {
   width:75px;
   height:75px;
}


.ec_item .ec_thumbnail {
  float:left;
}

.ec_thumbnail:hover, .ec_thumbnail:focus {
  border:2px solid #000;
}

/******************************************************** shortlist */
.ec_shortlist {
  overflow:hidden;
}

.ec_shortlist .ec_thumbnail {
  width:50px;
  height:50px;
  border:1px solid #fff;
  margin:0 8px 8px 0;
  float:left;
}

.ec_shortlist .ec_thumbnail:hover, ec_shortlist .ec_thumbnail:focus {
  border:1px solid #000;
}

/******************************************************** agenda */
.ec_agenda {

}

.ec_agenda .ec_navigation {
  border-color:#fedcc9;
}

.ec_agenda a, .ec_agenda h1 {
  color:#e05b12;
}

.ec_agenda .icon {
  background-position:-150px 0;
}

.ec_agenda .ec_agenda_kolom h1 {
  margin:0 0 27px 0;
  color:#feba94;
}

.ec_agenda .ec_agenda_kolom ul, .ec_agenda .ec_agenda_kolom li {
  margin:0;
  padding:0;
  display:inline;
}

.ec_agenda .ec_agenda_kolom {
  width:31%;
  float:left;
  border-left:1px solid #ccc;
  padding-left:6px;
}

.ec_agenda .ec_agenda_kolom li {
  width:95%;
  color:#909090;
  float:left;
  padding-bottom:20px;
}

.ec_agenda .ec_agenda_kolom .datewrapper {
  clear:both;
  display:block;
  float:left;
  width:100%;
}

.ec_agenda .ec_agenda_kolom .date {
  display:block;
  margin-bottom:4px;
}

.ec_agenda .ec_agenda_kolom .startdate {
  float:left;
  border-right:1px solid #cbcbcb;
  padding-right:10px;
  margin-right:10px;
}

.ec_agenda .ec_agenda_kolom .enddate {

}

.ec_agenda .archive, .ec_agenda .archive h1 , .ec_agenda .archive a {
  color:#bab9b9;
}

.ec_agenda .ec_agenda_kolom a {
}

.ec_agenda th {
  background:#feba94;
  color:#ce4a02;
}

.ec_agenda td {
  border-top:1px solid #fedcc9;
}

.ec_agenda .roweven {
  background:#fff5f0;
}

.ec_agenda label span.showDate {
  width:100px;
}

/******************************************************** bibliotheek */
.ec_library {

}

.ec_library a, .ec_library h1 {
  color:#3368b6;
}

.ec_library .ec_navigation {
  border-color:#c2d3ec;
}

.ec_library .ec_navigation .icon {
  background-position:-180px 0;
}

.ec_library .bewonerhref {
  background:none !important;
  padding:0 !important;
}

.map .mapheader {
  padding:10px 18px;
  background:#9ebbe6;
  clear:both;
  font-size:14px;
  color:#fff;
  border-top:1px solid #fff;
  min-height:20px;
  height:auto !important;
  height:20px;
}

.rootMap {
  font-weight: bold;
}

.maps .mapheader {
  background:#d8e3f5;
  font-size:12px;
  color:#3368b6;
  border-top:1px solid #9ebbe6;
}

.maps .mapheader:hover {
  background:#c9d8f0;
}

.mapheader a {
  text-decoration:underline;
  color:#3368b6;
}

.mapheader a:hover, .mapheader a:focus {
  text-decoration:none;
  color:#3368b6;
}

.ec_library .mapinfo {
  float:right;
}

.maps {
  border-left:2px solid #d8e3f5;
}

.files ul {
  margin:0;
  padding:0;
  list-style-type:none;
}

.file {
  border-bottom:1px solid #d8e3f5;
  padding:3px 0;
}

.file:hover {
  background:#f3f6fb;
}

.file span {
  float:right;
  margin-right:18px;
}

.map .files ul li {
  padding-left:18px;
}

.map .files .options li {
  padding:0;
}

.options, .options li, .options ul {
  margin:0;
  padding:0;
  display:inline;
  list-style-type:none;
}

*:first-child+html .mapheader div {
  margin-right:-12px;
}

.mapheader div {

}

.options {
}

.options li {
  height:20px;
  overflow:visible !important;
  overflow:hidden;
/*  display:block; */
}

.options ul li {
  height:auto;
  font-size:10px;
}

.firstoption {
  width:80px;
}

.ec_library .librarymenu {
  width:148px;
  height:auto;
  position:absolute;
  z-index:100;
  background:#f2f6fc;
  border:1px solid #3368b6;
}

.ec_library .librarymenu li {
  width:148px;
  height:auto;
  display:block;
  float:left;
  border-bottom:1px solid #d8e3f5;
}

.ec_library .librarymenu a {
  color:#3368b6;
  text-decoration:none;
  padding:2px 5px;
  display:block;
}

.ec_library .librarymenu a:hover, .ec_library .librarymenu a:focus {
  background:#fff;
}

.ec_library .librarymenu .close {
  float:right;
  width:auto;
  display:block;
  padding:2px 6px;
}

.ec_library .librarymenu .close:hover, ec_library librarymenu .close:focus {
  color:#fff;
  background:#3368b6;
  text-decoration:none;
}

.ec_library .librarymenu span, .ec_library .librarymenu span a, .ec_library .librarymenu span a:hover, .ec_library librarymenu span a:focus {
  text-decoration:none !important;
}

.accToggler {
  font-weight:bold;
}

.ec_library .mapheaderempty {
  background-image:url("../gfx/ec/library/mapheaderempty.gif");
}

.mapheaderempty .accToggler {
  text-decoration:none;
  cursor:text;
}

/******************************************************** column */
.ec_column {

}

.ec_column a, .ec_column h1 {
  color:#b99f0c;
}

.ec_column th {
  background:#ede3ac;
  color:#998305;
  cursor:pointer;
}

.ec_column td {
  border-top:1px solid #e2d89e;
}

.ec_column .roweven {
  background:#faf7e6;
}

.ec_column .ec_navigation {
  border-color:#e2d89e;
}

.ec_column .ec_navigation .icon {
  background-position:-270px 0;
}

.ec_column .ec_table tr:hover {
  background:#f7f2d5;
}



/******************************************************** contactpage */
.ec_contactpage {

}

.ec_contactpage .ec_navigation {
  border-color:#ccc;
}
.ec_contactpage .contact {
  clear: left;
  }

.ec_contactpage .contact .photo {
  float: left;
  margin: 0 10px 10px 0;

  }

 .ec_contactpage .contact .message {
  clear: left;
 }

.ec_contactpage .contact .message, .ec_contactpage .contact .message p {
font-size:12px;
}


.ec_content .contentImageUpload {
float:left;
margin:10px;
margin-left:0;
background:#fdeded;
padding:20px;
}

.ec_content .contentImageUpload .ec_thumbnail{
float:left;
}

.ec_content #createContentpageForm {
border:0;
}

.ec_content .textarea_wide {
width:555px;
}

.ec_content .contentEditor {
margin-top:10px;
margin-left:10px;
float:left;
}

.ec_content label span{
	width:150px;
float:left;
	
}

.ec_content .inputtext {
float:left;
}


.ec_content .contentImageUpload input {
float:left;
height:24px;
margin-right:10px;
}

.ec_content .contentImageUpload p {
padding-top:5px;
padding-bottom:5px;
float:left;
}


/******************************************************** contentpage */
.ec_admin .contentpage {
   padding-bottom:4px;
   border-bottom:2px solid #000;
}

.contentpage-link {
   border: 1px solid #000;
   height:18px;
   vertical-align:middle;
}
.contentpage-link span {
   margin-top: 2px;
   margin-left:10px;
   display:block;
   float:left;
}
/******************************************************** ecards */
.ec_ecards {

}

.ec_ecards a, .ec_ecards h1 {
  color:#56aecb;
}

.ec_ecards .ec_navigation {
  border-color:#b5ddea;
}

.ec_ecards .ec_navigation .icon {
  background-position:-300px 0;
}

.ec_ecard {

}

.ec_chosenecard {
  margin-bottom:18px;
}

.ec_ecards .ec_form fieldset {
  width:100%;
  float:left;
  clear:both;
  margin:0 0 10px 0;
}

.ec_ecards .ec_form fieldset legend {
  display:none;
}

.ec_ecards .ec_form fieldset span {
  width:100%;
  display:block;
  float:none;
  margin-bottom:3px;
}

.ec_cards .turncard {

}

.ec_ecards .ec_form .card {

}

.ec_ecards .ec_form .card img {
  margin:0 12px 12px 0;
  float:left;
}

.ec_ecards .ec_form .card .slogan {
  float:left;
}

.ec_ecards .ec_form .card h1 {

}

.ec_ecards .ec_form .card p {
}

.ec_ecards .ec_form .card .textarea_wide {
  height:128px;
}

.ec_ecards .ec_form .card_senddata {

}

.ec_ecards .ec_form .card_senddata p {
  clear:none;
  width:50%;
}

#cardfront {
  text-align:center;
}

#cardback {
  text-align:center;
}

#cardfront .cardholder, #cardback .cardholder {
  background:#a3d7e8;
  padding:20px;
}

#cardback .cardholder {
  text-align:left;
}

#cardfront h1, #cardback h1 {
  margin:0 0 12px 0;
  color:#000;
}

/******************************************************** faq */
.ec_faq {

}

.ec_faq a, .ec_faq h1 {
  color:#de5283;
}

.ec_faq .ec_navigation {
  border-color:#f0b3c8;
}

.ec_faq .ec_navigation .icon {
  background-position:-390px 0;
}

#faqAccordion h4 {
}

.ec_faq  .ec_list li {
   display:list-item;
   float:inherit;
}

/******************************************************** forum */
.ec_forum {

}

.ec_forum .ec_navigation {
  border-color:#d1edfc;
}

.ec_forum a, .ec_forum h1 {
  color:#367ea6;
}

.ec_forum .newreaction {
  font-weight: bold;
}

.ec_forum h1 {
  margin:0 0 18px 0;
}

.ec_forum .icon {
  background-position:-90px 0;
}

.forumPost {
  background:#ceebfd;
  padding:16px 0;
  float:none;
  width:auto;
}

.forumPost h1, .forumPost p {
  margin:0 18px 10px 0;
}

.ec_forum .forumPost {
  padding-left:10px;
}

.ec_forum th {
  background:#a4dbfa;
  color:#367ea6;
 cursor:pointer;
}

.ec_forum td {
  border-top:1px solid #d1edfc;
}

.ec_forum .roweven {
  background:#eff9fe;
}

.ec_forum .forumReply p {
  color:#357ca6;
  margin:0 18px 10px 0;
}

.ec_forum .forumReplys {
  margin-bottom:10px;
}

.ec_forum .forumReplys div {
  padding-top:10px;
  border-bottom:1px solid #d1edfc;
  clear:both;
  height:auto !important;
  height:53px;
}

.ec_forum .forumReplys div div {
  border:0;
  padding-top:0;
  padding-right:0;
  padding-bottom:10px;
  clear:none;
}

*:first-child+html .ec_forum .forumReplys .p_bewoner {
  padding-left:0;
}


.ec_forum .forumReplys .p_bewoner {
  margin-left:92px;
  padding-left:0;
}

.ec_forum .forumReplys div div p {

}

.ec_forum .roweven, .ec_forum .rowoneven {
  padding-left:10px;
}

.ec_forum table .roweven, .ec_forum table .rowoneven {
  padding-left:0;
}

.ec_forum .ec_table tr:hover {
  background:#dff2fd;
}

.ec_forum .forumReplys div.ec_menu {
  min-height:0;
  height:auto;
}

.ec_forum .forumReply div.ec_menu {
  width:auto;
  padding-right:10px;
  padding-bottom:0;
}

.ec_forum .forumReply div.ec_menu input {
  float:right;
}

.ec_forum .roweven, .ec_forum .rowoneven {
  padding-left:10px;
}

.ec_forum table .roweven, .ec_forum table .rowoneven {
  padding-left:0;
}

.ec_forum .ec_table tr:hover {
  background:#dff2fd;
}

.ec_forum .forumPost .ec_tags a {
  text-decoration:underline;
}

.ec_forum .ec_menu {
  color:#367ea6;
}


.ec_forum .requestedReactions span {
float:left;
}

.ec_forum .requestedReactions .involvedPartyIcon {
margin:2px;
}


.ec_forum .requestedReactions .groupIcons {
position:absolute;
top:15px;
left:99px;
background-color:#fff;
border:1px solid #bababa;
border-right:1px solid #bababa;
border-bottom:1px solid #bababa;
width:140px;
padding:0 0 0 2px;
margin:0;
display:none;
}

.ec_forum .requestedReactions .groupIcons b {
margin-left:2px;
}

.ec_forum .requestedReactions .groupIcons .groupIconInfo{
margin:2px 0 0 2px;
padding:0;
color:#383838;
font-size:11px;
width:100px;
height:14px;
overflow:hidden;
float:left;
}

.groupIcons .groupIconInfo span.involvedPartyIcon {
width:11px;
height:11px;
margin-right:5px;
}

.ec_forum .requestedReactions {
position:relative;
}

.ec_forum .smallGroupIcons {
height:15px;
overflow:hidden;
float:left;
}


.ec_forum .involvedPartyIcon{
width:11px;
height:11px;
float:left;
margin-left:5px;
margin-top:2px;
}

.ec_forum .partyFormText {
width:235px;
margin-top:12px;
}

.ec_forum .involvedPartiesForm {
width:200px;
float:left;
margin-top:5px;
}

.ec_forum .involvedPartiesForm span{
float:left;
}

.ec_forum .involvedPartiesForm input{
float:left;
}

.ec_forum .involvedPartiesForm label{
float:left;
width:200px;
}


/******************************************************** fotogalerij */
.ec_photogallery {

}

.ec_photogallery .ec_navigation {
  border-color:#ffbfbf;
}

.ec_photogallery a, .ec_photogallery h1 , .ec_photogallery h2, .ec_photogallery .alert {
  color:#e60000;
}

/*
.ec_photogallery .alert {
   color:#e60000;
}
*/

.ec_photogallery h2 {
   margin-top:25px;
   margin-bottom:15px;
}

.ec_photogallery h1 {
  margin:0;
}

.ec_photogallery .name {
  margin:0 0 18px 0;
  line-height:14px;
}

.ec_photogallery .ec_menu {
  width:auto;
}

.ec_photogallery .ec_menu input {
  float:right;
}

.ec_photogallery .ec_navigation .icon {
  background-position:-330px 0;
}

.ec_photogallery hr {

}

.ec_photogallery .ec_item {
  border-bottom:1px solid #ffbfbf;
}

.ec_photogallery .user {
  background:#fdeded;
  padding:10px 10px 1px 10px;
  margin:0 0 10px 0;
}

.ec_serie {
  width:100px;
  overflow:hidden;
  float:left;
  margin-bottom:10px;
}

.ec_serie p {
  margin:0;
  line-height:14px;
}

.ec_serie .ec_thumbnail {
  float:none;
}

.ec_photogallery .ec_thumbnail {
  border-color:#facccc;
}

.ec_photogallery .ec_thumbnail:hover, .ec_photogallery .ec_thumbnail:focus {
  border-color:#e60000;
}

.ec_photogallery .progressbar {
  background:#fec7c7;
}

.ec_photogallery .progressbar p {
  color:#e60000;
}

.ec_photogallery #slideshow_ec_menu {
  text-align:left;
  background:#fdeded;
  padding:8px 10px;
  color:#666;
  height:20px;
  position:relative;
  z-index:1000;
}

.ec_photogallery #slideshow_ec_menu .ul2 a {
  border:1px solid #ffbfbf;
  padding:2px 5px 0 5px;
  text-decoration:none;
}

.ec_photogallery #slideshow_ec_menu .ul2 a:hover {
  text-decoration:none;
  background:#e60000;
  color:#fff;
}

.ec_slideshow {

}


/******************************************************** blog */
.ec_blog {

}

.ec_blog .ec_navigation {
  border-color:#f7cb89;
}

.ec_blog .ec_navigation a {
  color:#7185a1;
}

.ec_blog a, .ec_blog h1 {
  /*color:#ffffff;*/
}

.ec_blog .blogPost h1, .ec_blog .blogPost a {
  color:#ff6600;
}


.ec_blog, .ec_blog li, .ec_blog ul {
  margin:0;
  padding:0;
  display:block;
  list-style-type:none;
}

.ec_blog .newreaction {
  font-weight: bold;
}

.ec_blog h1 {  
  font-family:"Georgia","Times new roman",serif;
  color:#424e5d;
  margin:0 0 18px 0;
}

.ec_blog hr {
background-color:#fff;
border:medium none;
color:#fdbd60;
height:1px;
margin:6px 0 0;
padding:0;
}

.ec_blog .icon {
  background-position:-90px 0;
}

.ec_reactionNumber {
   font-weight:bold;
   font-size:14px;
   padding: 1px 2px 1px 3px;
   background-color:#ff9933;
   color:#fff;
}

.blogPost {
  border-top: 1px solid #ff9900;
  background:#fdbf64;
  padding:16px 0;
  float:none;
  width:auto;
}

.blogPost h1, .blogPost p {
  margin:0 18px 8px 0;
}

.blogPost h1 {  
  font-family:"Georgia","Times new roman",serif;
  color:#ffffff;
}

.ec_blog .blogPost {
  padding-left:16px;
  padding-right:16px;
}

.ec_blog th {
  background:#7185a1;
  color:#ffffff;
 cursor:pointer;
 padding-left:10px;
}

.ec_blog td {
  border-top:1px solid #ffcc99;
}

.ec_blog .roweven {
  background:#fdecd3;
}

.ec_blog .blogReply p {
  color:#546377;
  margin:0 18px 0 0;
}

.ec_blog .blogReply .name{
 color:#424e5d;
    font-size:11px;
}

.ec_blog .blogReply .name span span {
  color:#66778f;
}
.ec_blog .blogReply .name span .ec_blogtime {
  color:#66778f;
}

.ec_blog .blogReplys {
  background:#fdecd3;
}

.ec_blog .blogReplys p, .ec_blog .blogReplys div {
   padding-left:10px;
}



.ec_blog .blogReplys div {
}

.ec_blog .blogReplys div div {
  border:0;
  padding-top:0;
  padding-right:0;
  padding-bottom:10px;
  clear:none;
}

*:first-child+html .ec_blog .blogReplys .p_bewoner {
  padding-left:0;
}

.ec_blog .blogReplys .p_bewoner {
  margin-left:92px;
  padding-left:0;
}

.ec_blog .blogReplys div div p {

}

.ec_blog .roweven, .ec_blog .rowoneven {
  padding-left:10px;
}

.ec_blog table .roweven, .ec_blog table .rowoneven {
  padding-left:0;
}

.ec_blog .ec_table tr:hover {
  background:#faead2;
}

.ec_blog .blogReplys div.ec_menu {
  min-height:0;
  height:auto;
}

.ec_blog .blogReply div.ec_menu {
  width:auto;
  padding-right:10px;
  padding-bottom:0;
}

.ec_blog .blogReply div.ec_menu input {
  float:right;
}


.ec_blog table .roweven, .ec_blog table .rowoneven {
  padding-left:0;
}

.ec_blog .blogPost .ec_tags a {
  text-decoration:underline;
}

.ec_blog .ec_menu {
  color:#ff9900;
}
/*
.ec_blog .bewonerhref a {
  text-decoration:underline;
  color:#ff9900;
}*/

.ec_blog .bewonerhref {
  background:none !important;
  padding:0 !important;
    text-decoration:underline;
  color:#ff6600;
}

.ec_blog .reactioncreator {
    background-color:#fcc26f;
}

.ec_blog .rss {
  background:url("../gfx/ec/rss.gif") left top no-repeat;
  width:16px;
  height:16px;
  padding: 4px 15px 0 0;
}


/******************************************************** gebruikers */
.ec_user {

}

.ec_user a, .ec_user h1 {
  color:#0c9ea0;
}

.ec_user .ec_navigation {
  border-color:#d3ecec;
}

.ec_user .ec_navigation .icon {
  background-position:-30px 0;
}

.ec_user th {
  background:#bce4e4;
  color:#0c9ea0;
  cursor:pointer;
}

.ec_user td {
  border-top:1px solid #d3ecec;
}

.ec_user .roweven {
  background:#e9f6f6;
}

.ec_userupdate .ec_form h1 {
  background:#cbefef;
  font-size:12px;
  margin:0;
  padding:6px 0;
}

.ec_userupdate .ec_form p {
  color:#0e9da1;
}

.ec_form .name {
  font-style:italic;
  color:#546377;
}

.ec_form ul li {
  margin:0;
  padding:0;
}

.ec_form p span#chooseData {
   width:auto;
   cursor:pointer;
   margin:5px 5px 0 0;
}

.ec_userupdate .inputtext, .ec_userupdate .input, .ec_userupdate select {
  margin-right:7px;
  border:1px solid #6ac4c5;
  color:#0b5152;
}

.bewoner {
  border:1px solid #d3ecec;
}

.ec_user .ec_table tr:hover {
  background:#dbf0f0;
}

/******************************************************** gebruikers profielen */
.userProfile {
   width:100%;
   float: left;
   padding-bottom:10px;
   border-bottom:1px solid #000;
   margin-bottom:10px;
}

/******************************************************** lichtkrant */
.ec_tickertape {

}

.ec_lichtkrant {
  height: 20px;
  margin-bottom: 15px;
}

.mooquee {
	padding: 5px;
  position: absolute;
	overflow: hidden;
	white-space: nowrap;
  font-size:12px;
}

.mooquee-text {
  height:20px;
  line-height: 20px;
	position: absolute;
}

/******************************************************** links */
.ec_links {

}

.ec_links a, .ec_links h1 {
  color:#9caa02;
}

.ec_links .ec_navigation {
  border-color:#ebeecc;
}

.ec_links .ec_navigation .icon {
  background-position:-360px 0;
}

.ec_links hr {
  color:#ebeecc;
  border-top:1px solid #ebeecc;
}


.ec_links .createLabel {
padding:10px;
margin-top:10px;
margin-bottom:10px;
}


.ec_links .createLink {
padding:10px;
margin-top:10px;
margin-bottom:10px;
}

.ec_links #dump {
margin-top:20px;
}

.ec_links #link {
width:142px;
}


.ec_links #links {
width:600px;
float:left;
}
.ec_links li label {
font-size:14px;
font-weight:bold;
padding:0;
margin:0;
float:left;
}

.ec_links ul {
list-style:none;
width:200px;
float:left;
}

.ec_links ul li{
float:left;
width:200px;
float:left;
display:block;
overflow:hidden;
line-height:20px;
}

.ec_links ul li:hover{
background-color:#ccc;
}

.ec_links ul li a {
padding-left:10px;
float:left;
}

.ec_links .left {
  width:auto;
  height:auto;
  float:none;
  margin-left:auto;
}

.delete-link {
   float:right;
}

.activelink {
   /*background-color: #F00;*/
}

.hoverlink {
   /*background-color: #F0F;*/
}
.link-item {
   /*background-color: #0F0;*/
}
.helper {
   background-color: #0FF;
}
/******************************************************** mail */

.ec_mail a, .ec_mail h1 {
  color:#e01295;
}

.ec_mail .ec_navigation {
  border-color:#fed9f0;
}

.ec_mail .ec_navigation .icon {
  background-position:-60px 0;
}

.ec_mail th {
  background:#ffbbe6;
  color:#e01295;
  cursor:pointer;
}

.ec_mail td {
  border-top:1px solid #fed9f0;
}

.ec_mail .roweven {
  background:#ffeef9;
}

.ec_mail .ec_menu {
  color:#eb69bc;
}

.ec_mail .ec_table {
  margin-top:6px;
}

.ec_mail .ec_table tr:hover {
  background:#ffe7f6;
}

/******************************************************** nieuws */
.ec_news {

}

.ec_news .ec_navigation {
  border-color:#e3fcbe;
}

.ec_news a, .ec_news h1 {
  color:#5f8626;
}

.ec_news th {
  background:#bdf074;
  color:#5f8626;
}

.ec_news td {
  border-top:1px solid #e3fcbe;
}

.ec_news .icon {
  background-position:-120px 0;
}

.ec_news .roweven {
  background:#f8feef;
}

.ec_news hr {
  margin:0 0 10px 0;
}

.ec_news p {
  margin:0 0 10px 0;
}

.ec_news h1 {
margin:0;
}

.ec_news h2 {
  font-weight:normal;
}

.ec_news .contentImgLeft {
float:left;
margin-right:10px;
}

.ec_news .photo {
  float: right;
  margin: 0 0 10px 10px;
  }

.ec_news h4 {
  background-color:#EAEAEA;
   float:left;
   height:15px;
   margin-bottom:0;
   margin-top:7px;
   padding-bottom:0;
   padding-left:9px;
   padding-right:0;
   padding-top:4px;
   width:125px;

}

.ec_news .ec_form .inputtext {
float:left;
width:467px;
}

.ec_news #summaryText {
   height:170px;
}
.ec_news #articleText {
   /*height:490px;*/
}
.ec_news .expirationDate {
   /*height:55px;*/
}
.ec_news .ec_item .alert {
   border: 2px solid #F00;
   background-color: #FDD;
   padding: 5px;
   margin: 5px;
   width: 435px;
}
.ec_news .ec_item .alert h3 {
   margin-top:0;
}

.ec_news .newsBlock{
   background-color:#EAEAEA;
   float:left;
   padding:7px;
   width:470px;
}
/******************************************************** persoonlijke pagina */
.ec_personalpage {

}

.ec_personalpage a, .ec_personalpage h1 {
  color:#0eb2b4;
}

.ec_personalpage .ec_navigation {
  border-color:#d3ecec;
}

.ec_personalpage .ec_navigation .icon {
  background-position:-30px 0;
}

/******************************************************** poll */
.ec_poll {

}

.ec_poll a, .ec_poll h1 {
  color:#a261ea;
}

.ec_poll .ec_navigation {
  border-color:#dec9f5;
}

.ec_poll .ec_navigation .icon {
  background-position:-210px 0;
}

.ec_poll th {
  background:#d6baf6;
  color:#8644cf;
  cursor:pointer;
}

.ec_poll td {
  border-top:1px solid #dec9f5;
}

.ec_poll .roweven {
  background:#eadcf8;
}

.ec_poll .ec_table tr:hover {
  background:#f2e7fd;
}

/******************************************************** prikbord */
.ec_bulletinboard {

}

.ec_bulletinboard a, .ec_bulletinboard h1 {
  color:#39a40f;
}

.ec_bulletinboard .ec_navigation {
  border-color:#bde4ae;
}

.ec_bulletinboard .ec_navigation .icon {
  background-position:-240px 0;
}

.ec_bulletinboard th {
  background:#bae5a9;
  color:#2e850c;
  cursor:pointer;
}

.ec_bulletinboard td {
  border-top:1px solid #d1f0c5;
}

.ec_bulletinboard .roweven {
  background:#f8feef;
}

.ec_bulletinboard .ec_table tr:hover {
  background:#ddf2d5;
}

/******************************************************** tagcloud */
.ectagcloud {
  border-top:18px solid #FFFFFF;
  line-height:1.8em;
  float:left;
}

.ectagcloud a {
  text-decoration:none;
}

.ectagcloud a:hover {
  color:#62738a;
}

.tagCloud_0 {
  font-size:100%;
  font-weight:bold;
  color:#fca92f;
}

.tagCloud_1 {
  font-size:120%;
  font-weight:bold;
  color:#fdbd60;
}

.tagCloud_2 {
  font-size:140%;
  font-weight:bold;
  color:#ff9900;
}

.tagCloud_3 {
  font-size:160%;
  font-weight:bold;
  color:#ff8400;
}

.tagCloud_4 {
  font-size:180%;
  font-weight:bold;
  color:#ff6600;
}

.tagCloud_5 {
  font-size:200%;
  font-weight:bold;
  color:#ffd08b;
}

.ectagcloud .tagcount {
  font-size:12px;
  color:#ff9933;
}

/******************************************************** tags */
.ec_tags {

}

.ec_tags a, .ec_tags h1 {
  color:#546377;
}

.ec_tags .ec_navigation {
  border-color:#7185a1;
}

/******************************************************** navigatie bovenaan een pagina */
.ec_navigation {
  background-repeat:no-repeat;
  margin-bottom:10px;
  min-height:40px;
  height:auto !important;
  height:40px;
  border-bottom:1px solid;
}

.ec_navigation h1 {
  margin:0;
}

.ec_navigation ul, .ec_navigation li {
  display:inline;
  padding:0;
  margin:0;
  list-style-type:none;
  float:left;
}

.ec_navigation ul {

}

.ec_navigation li {
  color:#ff3d3d;
  font-weight:bold;
}

.ec_navigation a {
  color:#ff8f8f;
  text-decoration:underline;
  font-weight:normal;
}

.ec_navigation a:hover, .ec_navigation a:focus {
  text-decoration:none;
}

.ec_navigation .ul2 {
  float:right;
}

.ec_navigation .right {
  float:right;
}

.ec .icon {
  width:30px;
  height:30px;
  margin-right:8px;
  float:left;
  background-image:url("../gfx/ec/iconen/sprite.png");
  background-repeat:no-repeat;
}
/********************************************** SORTING sortering */
.ec_sorting .up_arrow_sorted {
   border-bottom: 5px solid #FEFFFF;
}

.ec_sorting .up_arrow_sortable {
   border-bottom: 5px solid #586DE2;
}

.ec_sorting .down_arrow_sorted {
   border-top: 5px solid #FEFFFF;
}

.ec_sorting .down_arrow_sortable {
   border-top: 5px solid #586DE2;
}

.ec_sorting .up_arrow {
   border-right: 5px solid transparent;
   border-left: 5px solid transparent;
   font-size: 0;
   line-height: 0%;
   width: 0;
   float:left;
   margin:6px 4px 0 0;
}

.ec_sorting .down_arrow {
   border-right: 5px solid transparent;
   border-left: 5px solid transparent;
   font-size: 0;
   line-height: 0%;
   width: 0;
   float:left;
   margin:6px 4px 0 0;
}




/** END SORTING */

/********************************************** PAGING paginanummering */
.ec_paging {
   height:12px;
   width: 100%;
   text-align: right;
   font-size: 12px;
   float: left;
   padding: 3px 0;
   margin:10px 0 10px 0;
   /*color:#0C00CD;*/
}


.ec_paging_itemsPerPage {
  float:left;
}

.ec_paging_page_info {
   float:left;
   margin-left:30px;
}

.ec_paging_navigation {
   float:right;
}

.ec_paging_bottom {
  padding:10px 0;
}

.ec_paging .paging_numbers a, .ec_paging .ec_paging_itemsPerPage a {
  margin:0 3px 0 3px;
  text-decoration:none;
  color: #0C00CD
}

.ec_paging a.selected {
  margin-left:3px;
  text-decoration:none;
  padding:2px 4px;
  color:#000;
}

.ec_paging a:hover, ec_paging a:focus {
   color: #0C00CD
}

.ec_paging inactive {
   color:#000;
   text-decoration:none;
}

.ec_paging span {
   margin:0 3px 0 3px;
  margin-left:3px;
}

.ec_paging .currentpage {
  color:#000;
  font-weight:bold;
}

.ec_paging .prevnext, .ec_paging .prevnext:hover, .ec_paging .prevnext:focus {
  border:0;
  text-decoration:none;
  background:none;
   float:left;
   display:block;
}

.ec_paging .prevnext:hover, .ec_pagina .prevnect:focus {
  text-decoration:none;
}

.ec_paging .prev_arrow_active {
   border-right: 8px solid #0C00CD;
}

.ec_paging .prev_arrow_disabled {
   border-right: 8px solid #000;
}

.ec_paging .next_arrow_active {
   border-left: 8px solid #0C00CD;
}

.ec_paging .next_arrow_disabled {
   border-left: 8px solid #000;
}

.ec_paging .prev_arrow {
   border-top: 5px solid transparent;
   border-bottom: 5px solid transparent;
   font-size: 0;
   line-height: 0%;
   width: 0;
   margin: 0 6px 0 -1px;
   float:left;
   margin-top:2px;
}

.ec_paging .next_arrow {
   border-top: 5px solid transparent;
   border-bottom: 5px solid transparent;
   font-size: 0;
   line-height: 0%;
   width: 0;
   margin-left:6px;
   float:right;
   margin-top:2px;
}

.ec_paging .goto_first {
   border-left:1px solid ;
   float:left;
}

.ec_paging .goto_prev {
   float:left;
}

.ec_paging .paging_numbers {
   float:left;
}
.ec_paging .goto_next {
   float:left;
}

.ec_paging .goto_last {
   border-right: 1px solid ;
   float:left;
}

.ec_paging .link_text {
   float:left;
}

.reageren {

}

.ec_paging .ec_menu {
  float:right;
}

.ec_paging_more {
   float:left;
   width: 10px;
   margin-right:4px;
}

.ec_paging_jump {
   float:right;
}
/** END PAGING */

/******************************************************** menu bij foto bewoner */
.fotodiv {
  position:absolute;
  display:none;
  overflow:visible;
  background:#fff;
  border-top:1px solid #d4ecec;
  border-right:1px solid #0e9da3;
  border-bottom:1px solid #0e9da3;
  border-left:18px solid #0d9ea1;
  font-size:12px;
}

.fotodiv_submenu, .fotodiv_menu {
  display:none;
}

.fotodiv_submenu {
  padding:5px 8px;
  float:left;
}

.fotodiv ul {
  padding:0;
  margin:0;
  list-style-position:inside;
}

.fotodiv li {
  list-style-type:none;
  float:left;
  clear:both;
}

.fotodiv li a {
  color:#0d9ea1;
  line-height:18px;
  text-decoration:none;
}

.fotodiv li a:hover {
  text-decoration:underline;
}

.fotodiv_menu {
  float:left;
}

.fotodiv_menu a {
  width:18px;
  height:28px;
  text-align:center;
  display:block;
  float:left;
  font-size:10px;
  color:#fff;
  margin:0 -18px 0 0;
  padding:16px 0 0 0;
  position:relative;
  left:-18px;
  text-decoration:none;
}

.fotodiv_menu a:hover, .fotodiv_menu a:focus {
  text-decoration:none;
  color:#cbefef;
}

.p_bewoner {
  padding-left:90px;
}

.ec_photogallery .user .p_bewoner {
  padding:0;
}

.ec_contactpage .p_bewoner {
  padding-left:90px;
}

.bewoner {
  margin:0 10px 0 0;
}

.bewonerspan {
}

/******************************************************** menu na login */
.ecinfo {

}

.ecinfo a {
  text-decoration:underline;
}

.ecinfo a:hover {
  text-decoration:underline;
    color:#ff9933;
}

.ecinfo ul, .ecinfo li {
  margin:0;
  padding:0;
  display:block;
  list-style-type:none;
}


/******************************************************** nieuw item */
.ec .newitem {
  font-weight:bold;
}

/******************************************************** progressbar */
.ec .progressholder {
  width:100%;
  text-align:center;
  clear:both;
  padding:18px 0;
}

.ec .progressbar {
  padding:7px 12px;
}

.ec .progressbar p {
  margin:0;
  font-size:12px;
}

.ec .progressbar img {
  display:inline;
  vertical-align:bottom;
  margin-right:12px;
}

.ec_overzicht .ec_table tr:hover {
  background-color:transparent;
}

/******************************************************** select voor options */
.ec_selectoptions {
  float:right;
  border:1px solid #7c7c7c;
}

.ec_selectoptions, .ec_selectoptions li, .ec_selectthumbnails, .ec_selectthumbnails li {
  display:inline;
  margin:0;
  padding:0;
  list-style-type:none;
  list-style-position:inside;
}

.ec_selectoptions li {
  width:126px;
  height:15px;
  padding:2px 0 2px 5px;
  text-align:left;
  background:#fff;
  display:block;
  float:left;
  clear:both;
  color:#525252;
}

.ec_selectoptions li:hover {
  background-color:#eee;
}

.ec_selectoptions li a, .ec_selectthumbnails li a {
  color:#525252;
  text-decoration:none !important;
}

.ec_selectoptions li a:hover, .ec_selectoptions li a:focus, .ec_selectthumbnails li a:hover, .ec_selectthumbnails li a:focus {
  text-decoration:none !important;
  outline:none;
}

.ec ul.ec_selectoptions .option1, .ec ul.ec_selectthumbnails .option1_thumb {
  background-repeat:no-repeat;
  cursor:pointer;
}

.ec_selectoptions .option1 {
  background-color:#fff;
  background-image:url("../gfx/ec/ec_selectoptions/option1.gif");
  background-position:right top;
  border-bottom:1px solid #7c7c7c;
}

.ec_selectoptions .option1:hover {
  background-position:right bottom;
}

.ec ul.ec_selectthumbnails {
  width:21px;
  height:20px;
  overflow:hidden;
  float:left;
  border:1px solid #7c7c7c;
}

.ec ul.ec_selectthumbnails li {
  width:80px;
  height:15px;
  padding:2px 0 2px 7px;
  text-align:left;
  background:#fff;
  display:block;
  float:left;
  clear:both;
  color:#525252;
}

.ec ul.ec_selectthumbnails .option1_thumb {
  text-indent:-9000px;
  background:#eee url("../gfx/ec/ec_selectoptions/option1.gif") left top no-repeat;
}

.ec ul.ec_selectthumbnails li:hover {
  background:#eee;
}

.ec ul.ec_selectthumbnails .option1_thumb:hover {
  background:#eee url("../gfx/ec/ec_selectoptions/option1.gif") left bottom no-repeat;
}

.ec_selectoptions li.delete a, .ec_selectthumbnails li.delete a {
  color:#f00;
}

.ec ul.ec_selectoptions li.delete:hover, .ec ul.ec_selectthumbnails li.delete:hover {
  background:#ffbaba;
}


/******************************************************** admin aan de voorkant */
.ec_admin {
  width:100%;
  float:left;
}

.ec_admin .ec_navigation {
  border-color:#dadada;
}

.ec_admin h1, .ec_admin a {
  color:#575757;
}

.ec_admin .contentbeheer {
  width:99%;
  float:left;
  border:1px solid #d9d9d9;
}

.ec_admin .table1 {
  border-right:1px solid #d9d9d9;
}

.contentbeheer a.not_editable{
color:#f00;
}

.ec_admin .contentbeheer div {

}

.ec_admin th {
  background-color:#d9d9d9;
  color:#525252;
  padding-left:14px;
  cursor:pointer;
}

.ec_admin .ec_table td, .ec_table .tbody td  {
  padding:1px 0 1px 14px;
  color:#969696;
  line-height:20px;
}

.ec_admin .ec_form {
  margin-bottom:18px;
}

.ec_admin .ec_form h1 {
  text-align:center;
}

.ec .ec_admin_icons a {
  margin-left:2px
}

.ec div.ec_admin_icons {
  position:relative;
  left:-44px;
  top:2px;
  margin-right:-44px;
  float:left;
}

.ec .summary_image div.ec_admin_icons {
   left:40px;
}

/******************************************************** colofon */
.ec_colofon .ec_table td {
  color:#000;
}

.ec_colofon td {
  border-top:1px solid #eeeacf;
}

.ec_colofon .ec_form p {
  margin:28px 0 0 0;
}

.updateCommunity .ec_form span{
width:200px;
float:left;
}

.updateCommunity p label input {
width:250px !important;
}

.updateCommunity p label .checkbox {
   width:13px !important;
   padding-bottom:10px;
}

.updateCommunity .seperator {
   border: 1px solid;
   width: 455px;
   margin-bottom:10px;
}

.updateCommunity p label select  {
width:255px !important;
}

.updateCommunity #addDomainButton {
float:left;
margin-left:382px;
}

.updateCommunity #addCommunityButton {
float:left;
margin-left:382px;
}

#communityForm {
padding:10px;
border:1px solid #ccc;
background-color:#eee;
float:left;
}

#mainDomainForm {
padding:10px;
border:1px solid #ccc;
background-color:#eee;
float:left;
}

.ec_table th.sorttable_sorted {
padding-top:1px;

}

.ec_user #userExistsDiv {
margin:10px;
float:left;
display:none;
}


.ec_user #userExistsDiv #userExists {
color:#f00;
}

.ec_admin #communityExistsDiv {
margin-bottom:10px;
float:left;
display:none;
width:500px;
margin-top:-10px;
}

.ec_admin #communityExistsDiv #communityExists {
width:330px;
float:left;
color:#f00;
margin-left:150px;
}


.ec_admin #communitySearchResultDiv {
margin-bottom:10px;
float:left;
display:none;
width:500px;
margin-top:-10px;
}

.ec_admin #communitySearchResultDiv #communitySearchResult{
width:330px;
float:left;
color:#f00;
margin-left:150px;
}

.ec_admin #moduleInstanceExistsDiv {
margin-bottom:0;

display:none;
width:500px;
margin-top:10px;
}

.ec_admin #moduleInstanceExistsDiv #moduleInstanceExists {
width:330px;

color:#f00;
margin-left:80px;
}

.ec_admin .formcontrols {

}
.ec_admin .addModuleInstance p{
}

.ec_admin .homePagePublicForm label,.ec_admin .homePageMembersForm label{
width:100px;
float:left;
}

.ec_admin #publicInfoDiv,.ec_admin #membersInfoDiv {
margin-left:100px;
}

.ec_socratos iframe{
border:0;
}


.mailAFriend .mailAFriendForm{
margin-top:10px;
float:left;
}

.mailAFriend .senderName,.mailAFriend .senderMail {
float:left;
width:200px;
}

.mailAFriend .friends {
float:left;
width:400px;
margin-top:10px;
}

.mailAFriend .friends span {
float:left;
width:200px;
}

.mailAFriend .friends input {
width:175px;
margin-right:17px;
margin-bottom:2px;
margin-top:2px;
padding:0;
}

.mailAFriend .message {
width:400px;
}

.mailAFriend .message span{
width:400px;
margin-top:10px;
}

.mailAFriend .message textarea {
width:374px;
}

.mailAFriend #submitbutton {
margin-top:100px;
}

.mailAFriend #errorDiv {
color:#ec0000;
}

.ec_user .group .partyNameRow{
width:560px;
}

.partiesList span.involvedPartyIcon {
width:11px;
height:11px;
float:left;
overflow:hidden;
margin:3px;
margin-top:10px;
padding:0;
}

.partiesList span.involvedPartyIcon img{
width:11px;
height:11px;
float:left;
overflow:hidden;
margin:0;
padding:0;
}


.partiesList {
width:500px;
margin:0;
padding:0;
}

.partiesList h3 {
float:left;
width:490px;
background-color:#d1d1d1;
line-height:30px;
margin:0;
padding:0;
color:#383838;
padding-left:10px;

}

.partiesList h3 a,.partiesList h3 span {
float:left;
font-size:13px;
color:#383838;
}


.partiesList h3 .ec_admin_icons {
float:right;
margin-top:2px;
}

.partiesList .users {
background-color:#e3e3e3;
float:left;
margin:0;
padding:0;
padding-left:10px;
width:490px;
margin-bottom:20px;
padding-top:10px;
padding-bottom:10px;
}


.partiesList .group a {
font-size:12px;
color:#333;
margin-right:5px;
}

.partiesList .updatePartyInfo {
width:480px;
padding:10px;
background-color:#e3e3e3;
margin-bottom:10px;
}

.partiesList .updatePartyInfo p{
padding-top:10px;
}

.partiesList .partyUsers th {
background-color:#c1c1c1;
color:#383838;
line-height:30px;
padding-left:10px;
font-weight:bold;
font-size:12px;
}

.partiesList .partyUsers td {
background-color:#e3e3e3;
border-color:#ffffff;
padding-left:10px;
}


.partiesList .partyUsers td label{
color:#383838;
}

.ec .subNavigation ul{
list-style:none;
margin:0;
margin-bottom:5px;
padding:0;
float:left;
}

.ec .subNavigation li {
line-height:20px;
float:left;
padding-left: 16px;
background: url('/content/common/gfx/algemeen/star.gif') left center no-repeat;
}

.ec .subNavigation a{
float:left;
margin:0;
padding:0;
color:#757575;
margin-top:-2px;
}

.gsc-control {
width:100% !important;
font-size:12px;
}


.gsc-search-box {
width:350px !important;
}

.contentbeheer_left {
float:left;
width:220px;
height:100px;
line-height:20px;
}

.contentbeheer_left li{
float:left;
width:220px;
}

.contentbeheer_right {
float:left;
width:220px;
height:100px;
line-height:20px;
}


.contentbeheer_right li{
float:left;
width:220px;
line-height:20px;
}


.ec_admin .ec_navigation {
border:0;
}

.forgotPassword {
border:1px solid #d1d1d1;
  margin:18px auto 0 auto;
  width: 300px;
  padding:10px 20px;
  margin:18px auto 0 auto;
  clear:both;
  background: #e5e5e5;
}


.forgotPassword h3 {
  margin:0 0 12px 0;
  color: #000;
  font-size: 12px;
  font-weight:normal;
}

.forgotPassword h3 b{
  margin:0 0 12px 0;
  color: #657ea6;
  font-size: 14px;
}

.forgotPassword form,
.forgotPassword input{
margin:0;
padding:0;
}

.forgotPassword #userName {
float:left;
margin:16px 15px 0 0;
padding:0;
}

.forgotP {
text-align:right;
}

/* ---------------------------- google -----*/
#ECMapCanvas {
   height:450px;
   /*overflow:hidden;*/
   width:100%;
}

.googleEditForm {
margin-top:20px;
width:460px;
}

.googleMapTitle {
margin:10px 0 10px 0;
width:590px;
}

.googleMapTitle #title {
width:345px;
}

.googleSearchForm {
padding:5px 0 10px 10px;
margin:0 0 10px 0;
border:1px solid #a7a6aa;
width:580px;
background-color:#ccc;
   float:left;
}

.googleSearchForm input  {
float:left;
width:75px;
margin-right:10px;
}

.googleSearchForm .searchAddress{
width:280px;
}

.googleSearchForm .nikiLocation,
.googleSearchForm .toLocation{
width:133px;
}

.googleMapDescription textarea {
width:590px;
}

.editKML {
width:593px;
margin:20px 0 20px 0;
float:left;
}

.editKML label input{
float:right;
padding:0;
}

/* ---------------------------- woningen --- */

.banner_verkocht {
	height:19px;
	width:592px;
	background-color:#f00;
	margin-bottom:1px;
}

.banner_verkocht span {
	color:#fff;
	font-size:13px;
	padding: 0 0 0 10px;
	/*font-weight:bold;*/
}

.ec_form .nikiDeveloperName {
   color:#000000;
   float:left;
   margin-right:5px;
   margin-top:5px;
   width:auto;
}

/* ----------------------------- Google --- */
/* webmasters */
#webmastersSites .isVerified {
}

#webmastersSites .notVerified, #webmastersSites .notVerified a {
   color: #999;
}

/* ----------------------------- Over community --- */
.over-ec {
  float: right;
}
.over-ec a {
    font-size: 80%;
}
