
/*-----------Block Level Elements--------------*/

body {
  text-align: center;
  margin:     0px;
  padding:    0px;
  /*font:       12px/16px Arial, Helvetica, sans-serif;*/
  background: url(strip.jpg) repeat-x scroll center 41px;
  /*color:      #6A1A4C;*/
}

a:link, a:         visited {
  color:           #6A1A4C;
  text-decoration: none;

}
 a:hover, a:active {
  color:           #827A23;
  text-decoration: none;
}

#overall {
  margin:           0px auto;
  padding:          0px 0px 50px 0px;
  width:            770px;
  font:             12px/16px Arial, Helvetica, sans-serif;
  color:            #6A1A4C;
  text-align: left;
  background-color: #;
  
  }

#header {
  height:  100px;
  width:   100%;
  margin:  10px 0px 0px 0px;
  padding: 0px;
  
  }

#headerLeft a {
  background-image: url(../images/FGW_logo.jpg);
  height:           90px;  /* is height logo */
  width:            235px;
  margin-right:     35px;
  display:          block;
  float:            left;
  clear:            left;
  
  }

#headerMiddle {
  height:  30px;
  float:   left;
  padding: 0px;
  margin:  60px 0px 0px 0px;
  font:    18px/20px Georgia, "Times New Roman", Times, serif;
  
  }
/*
#headerMiddleText {
  height: 40px;
	padding: 0px;
	margin: 50px 0px 0px 0px;
	float: left;
	vertical-align: bottom;
}

#middleText {
	font: 18px/20px Georgia, "Times New Roman", Times, serif;
}
*/
.title {
  
  }

#headerRight_ {
  height:100px;
  float:left;
  
  }

.description {

}

#container {
  /*top:     100px;*/
  width:   100%;
  height:  100%;
  margin:  0px;
  padding: 0px;
  
  }

#content {
  margin:  0px;
  padding: 35px 0px 50px 25px;
  float:   right;
  width:   500px;

  }

.contentTitle {
  font:          18px Georgia, "Times New Roman", Times, serif;
  color:         #827A23;
	border-top:    0px;
	border-right:  0px;
	border-bottom: 1px solid #827a23;
	border-left:   0px;
	padding:       0px 0px 3px 0px;
	margin:        0px 0px 8px 0px;
}



/*-------------Headings-------------*/

h1 {

}

h2 {

}

h3 {
  font: 12px/16px Arial, Helvetica, sans-serif;
  font-weight:bold;
}

h4 {

}

h5 {

}
h1, h2, h3, h4, h5{
  padding:0;
  margin:0;
}



/*-------------The Content-------------*/


h2 a:hover, h2 a:visited, h2 a {

}

#content_ {

}

#content p {

}

#content a {

}
#content a:link h2, #content a:visited h2, #content h2 a:link, #content h2 a:visited  {
  font: 18px/20px Georgia, "Times New Roman", Times, serif;
  color: #827A23;
  text-decoration: none;
}

#content a:hover h2, #content a:active h2, #content h2 a:hover, #content h2 a:active  {
  font: 18px/20px Georgia, "Times New Roman", Times, serif;
  color: #6A1A4C;
  text-decoration: none;
}

#content h2 {
  font: 18px/20px Georgia, "Times New Roman", Times, serif;
  color: #827A23;
  text-decoration: none;
}

#content ul {
  padding-left:1.5em;
  margin-top:0px;
}

#content ul ul{
  padding-left:0.5em;
  margin-top:0px;
}


#content li {
  padding:0px;
  margin:0px;
}

#content a:link, #content a:visited{
  color: #6A1A4C;
  text-decoration: underline;
}

#content a:hover, #content a:active{
  color: #827A23;
  text-decoration: none;
}



.titelrood, .titelgroen:hover {
  font: 18px/20px Georgia, "Times New Roman", Times, serif;
  color: #6A1A4C;
  text-decoration: none;
}
.titelgroen, .titelrood:hover{
  font: 18px/20px Georgia, "Times New Roman", Times, serif;
  color: #827A23;
  text-decoration: none;
}
.streepgroen {
  background-color:#827A23;
  color: #827A23;
  margin: 4px 0px 8px;
  padding: 0px;
  height: 1px;
  font-size: 1px;
  line-height: 1px;
  border-style: none;
}
p {
  margin: 0px;
  padding: 0px 0px 15px;
}
.adresblok {
  margin: 0px;
  padding: 0px;
  clear: right;
  float: left;
  height: 30px;
  width: 245px;
}
.subtitelgroen {
  font: 16px/16px Arial, Helvetica, sans-serif;
  color: #827A23;
  text-decoration: none;
}


/*-------------Menu Left-------------*/

#menuLeft {
  margin:  0px;
  padding: 35px 0px 50px 10px;
  float:   left;
  width:   235px;
  /*color:   #827A23;*/
}

#menuLeft a {
  text-decoration: none;
}

#menuLeft ol {
  margin:     0px 0px 10px;
  padding:    0px;
  list-style: none;
}

#menuLeft .mainMenuItem {
  /*font-size:     17px;
  font-weight:   bold;
  line-height:   19px;*/
  font: 17px/19px Georgia, "Times New Roman", Times, serif;

  margin-top:    6px;
  /*margin-bottom: 6px;*/
}
#menuLeft .subMenuItem {
  /*font-size:     12px;
  font-weight:   normal;
  line-height:   19px;*/
  font: 14px/18px Arial, Helvetica, sans-serif;
  
  /*margin-left:   15px;
  margin-bottom: 0px;*/
  margin:  0px 0px 0px 15px;
  padding: 0px;
}
/*
#menuLeft a:link, #menuLeft a:visited {
  color:           #6A1A4C;
  text-decoration: none;
}
#menuLeft a:hover, #menuLeft a:active {
  color:           #827A23;
  font-weight:     bold;
  text-decoration: none;
}
*/
.mainMenuItem a:link, .mainMenuItem a:visited {
  color:           #6A1A4C;
}

.mainMenuItem a:hover, .mainMenuItem a:active {
  color:           #827A23;
}

.subMenuItem a:link, .subMenuItem a:visited {
  color:           #827A23;
}

.subMenuItem a:hover, .subMenuItem a:active {
  color:           #6A1A4C;
}

#menuLeft a:hover:after{
  /*font-weight:     bold;*/
}

/* org */
/*
#menuLeft ol li {
  margin-bottom: 6px;
}

#menuLeft ol li.mainMenuItem ol li {
  margin:  0px 0px 0px 15px;
  padding: 0px;
}

#menuLeft ol li.mainMenuItem a:link, #menuLeft ol li.mainMenuItem a:visited {
  font: 17px/19px Georgia, "Times New Roman", Times, serif;
  color: #6A1A4C;
  text-decoration: none;
}
#menuLeft ol li.mainMenuItem a:hover, #menuLeft ol li.mainMenuItem a:active {
  font: 17px/19px Georgia, "Times New Roman", Times, serif;
  color: #827A23;
  text-decoration: none;
}

#menuLeft ol li.mainMenuItem ol li a:link, #menuLeft ol li.mainMenuItem ol li a:visited {
  color: #827A23;
  text-decoration: none;
  font: 14px/18px Arial, Helvetica, sans-serif;
}
#menuLeft ol li.mainMenuItem ol li a:hover, #menuLeft ol li.mainMenuItem ol li a:active {
  color: #6A1A4C;
  text-decoration: none;
  font: 14px/18px Arial, Helvetica, sans-serif;
}


.mainMenuItem_ {
  font: 18px/20px Georgia, "Times New Roman", Times, serif;
  margin-bottom:5px;
}
.subMenuItem_ {
  font: 14px/18px Arial, Helvetica, sans-serif;
  color: #6A1A4C;
  margin-bottom:0px;
}

.menuChoice {
  font-weight: bold;
  color:#6F95B7;
}
*/
/*--------- Menu's - Sortable---------*/

/*--------- Menu left - Sortable---------*/

#menuLeftInEditMode {
  width:      225px;
  margin:     0px 0px 0px 0px;
  padding:    0;
  float:      left;

  }

#menuRightInEditMode {
  width:      -10px;
  margin:     0px 0px 0px 0px;
  padding:    0;
  float:      right;

  }

#menuLeftInEditMode a, menuRightInEditMode a {
  text-decoration: none;
}

pre, code {
  font-size: 12px;
}

small {
  font-size: 90%;
}

small code {
  font-size: 11px;
}

.placeholder {
  background-color: #cfcfcf;
}

.ui-nestedSortable-error {
  background:  #fbe3e4;
  color:       #8a1f11;
}

/* --- */
ol_ {
  margin:       0;
  padding:      0;
  padding-left: 30px;
}

ol.sortable, ol.sortable ol {
  margin:          0 0 0 25px;
  padding:         5px 0px;   /* don't make this zero, otherwise drop to an empty list is not possible */
  list-style-type: none;
}

ol.sortable {
  margin: 4em 0;
}

.sortable li {
  margin: 7px 0 0 0;
  padding: 0;
}

/*.mainMenuItem span, .subMenuItem span {*/
.sortable .mainMenuItem span, .sortable li ol .subMenuItem span {
  border: 1px solid black;
  padding: 3px;
  margin: 0;
  cursor: move;
}

/*-------------Footer-------------*/

#footer {
  height:          20px;
  width:           770px;
  font:            10px/12px Arial, Helvetica, sans-serif;
  text-align:      left;
  padding:         10px 0px 0px 0px;
  margin:          0;
  clear:           both;
}

/*-------------Edit area-------------*/

#editArea {
  width:      480px;
  float:      right;
  padding:    0;
  margin:     0 20px 0 0px;
}

#editAreaLeft {
  width:      288px;
  float:      left;
  padding:    0;
  margin:     0;
}

#editAreaRight {
  width:      162px;
  float:      right;
}

#editArea ul {
  list-style-type: none;
  padding:         0;
  margin:          0;
}

#editArea .inputItem {
  /*display:        block;*/
}
#editArea .inputLabel {
  font-weight:    bold;
  float:          left;
  clear:          left;
  width:          70px;
  margin:         0 10px 0 0;
  padding:        0;
  text-align:     right;
}

/*-------------Login link-------------*/
#loginDot {
  position:        absolute;
  left:            0px;
  top:             0px
  color:           lightgrey;
}
#loginDot a {
  text-decoration: none; 
}


