/* Start of CMSMS style sheet 'gkd.css' */
html, body {
	margin: 	0px;
	padding: 	0px;
	height:         100%;
               color: #8b2700;
}

#tree_left {
        background:	transparent url(/uploads/images/tree_left.gif);
        position:      absolute;
        float:         left;
        height:       431px;
        width:          100px;
        top:            0px;
        left: 0px;
        z-index: 10;
}

#tree_right {
        background:	transparent url(/uploads/images/tree_right.gif);
        position:      absolute;
        float:         right;
        height:       431px;
        width:          100px;
        top:            0px;
        right: 0px;
        z-index: 10;
}

/* #container {
        background:	transparent url(/uploads/images/back.gif) repeat-y;
        position:      absolute;
        min-height: 100%;
        height:       auto;
        width:          980px;
        margin:         0 auto; 
        overflow:       hidden;
        top:            0px;
        left: 50%;
        margin-left: -490px;
        border-left: 1px solid #b5ab5e;
        border-right: 1px solid #b5ab5e;
} */

#container {
        background:	transparent url(/uploads/images/back.gif) repeat-y;
        position:     relative;
        min-height: 100%;
        height:       auto;
        width:          980px;
        margin:         0px auto; 
        overflow:       hidden;
        border-left: 1px solid #b5ab5e;
        border-right: 1px solid #b5ab5e;
}

#content {
        position:       relative;
        width:          980px; 
        height:         100%;
        padding-bottom: 80px;
}

#contentleft {
        position:       absolute;
        left:           0px;
        top:            0px;
}

#contentcenter {
        position:       relative;
        height:         auto;
}

#contentright {
        position:       absolute;
        left:           813px;
        top:            0px;
        float:          right;
        width:          167px;
        height:         auto;
}

#toplogo {
        background:	transparent url(/uploads/images/top_logo.jpg) no-repeat;
        left:           0px;
        width:          210px;
        height:         115px;    
}

#topcenter {
        position:       absolute;
        background:	transparent url(/uploads/images/top_center.jpg) no-repeat;
        left:           210px;
        width:          605px;
        height:         49px;  
}

#topsearch {
        background:	transparent url(/uploads/images/top_search.jpg) no-repeat;
        left:           815px;
        width:          165px;
        height:         49px;
        border-left:    1px solid #ffffff;
}

#topsearch input {
        position:       absolute;
        left:           14px;
        top:            16px;
        border:         1px solid #d1c561;
        width:          110px;
        height:         13px;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #666666;
	text-align:     left;
	margin:         0px;
	padding-bottom: 1px;
	padding-top:    0px;
	padding-right:  1px;
	padding-left:   2px;
}

#topsearch #submit {
        position:       absolute;
        background:	transparent url(/uploads/images/icon_search.gif) no-repeat;
        left:           130px;
        top:            16px;
        border:         0px solid #d1c561;
        width:          18px;
        height:         18px;
	text-align:     left;
}

#hdimage {
        position:       relative;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage0 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_home2.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage1 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_home.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage2 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_cronezaal.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage3 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_nieuws.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage4 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_bistro.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}


#hdimage5 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_terras.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage6 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_villa.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage7 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_algemeen1.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}


#hdimage8 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_algemeen2.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage9 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_pijnenburg.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage10 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_parkzaal.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage11 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_jachtzaal.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage12 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_bar.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage13 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_algemeen3.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage14 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_algemeen4.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage15 {
        position:       relative;
        background:	transparent url(/uploads/images/hdimg_algemeen5.jpg) no-repeat;
        width:          603px;
        height:         208px;
        left:           210px;
        top:            49px;
}

#hdimage0left {
        background:	transparent url(/uploads/images/hdimg_homeleft2.jpg) no-repeat;
        width:          167px;
        height:         129px;
        left:           813px;
        top:            49px;
}

#hdimage1left {
        background:	transparent url(/uploads/images/hdimg_homeleft.jpg) no-repeat;
        width:          167px;
        height:         129px;
        left:           813px;
        top:            49px;
}

/* div.menu {
        position:       absolute; 
        top:            120px; 
        width:          100px; 
        height:         auto;
        z-index:1; 
        left: 50%;
        margin-left: -490px;
} */

div.menu {
        position:      absolute; 
        top:            120px; 
        width:          100px; 
        height:         auto;
        z-index:1; 
        margin: 0px auto;
}

div.item {
        width:          144px;
        min-height:         22px;
        display:        block;
        position:       relative;
        left:             35px;
}

a, a:active, a:link, a:visited {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #8b2700;
}

a:hover {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #7b1700;
}

a.menu, a.menu:link, a.menu:active, a.menu:visited {
        background:	url(/uploads/images/menu_off.gif) no-repeat;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #225522;
        text-align:     left;
        cursor:         hand;
        display:        block;
        padding-left:   32px;
        line-height:    22px;  

}


a.menu:hover, a.parent:hover {
        background:	url(/uploads/images/menu_on.gif) no-repeat;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #8b2700;
        text-align:     left;
        cursor:         hand;
        display:        block;
        line-height:    22px;
        font-weight:    bolder;
}

a.parent, a.parent:link, a.parent:active, a.parent:visited {
        background:	url(/uploads/images/menu_off.gif) no-repeat;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #8b2700;
        text-align:     left;
        cursor:         hand;
        display:        block;
        padding-left:   32px;
        line-height:    22px;  

}

a.submenu, a.submenu:link, a.submenu:active, a.submenu:visited {
        background:	url(/uploads/images/submenu_off.gif) no-repeat;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #225522;
        text-align:     left;
        cursor:         hand;
        display:        block;
        line-height:    22px; 
        padding-left:   36px;
}


a.submenu:hover {
        background:	url(/uploads/images/submenu_on.gif) no-repeat;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #8b2700;
        text-align:     left;
        cursor:         hand;
        display:        block;
        line-height:    22px;
        font-weight:    normal;
}

a.submenu2, a.submenu2:link, a.submenu2:active, a.submenu2:visited {
        background:	url(/uploads/images/submenu2_off.gif) no-repeat;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #225522;
        text-align:     left;
        cursor:         hand;
        display:        block;
        line-height:    22px; 
        padding-left:   36px;
}


a.submenu2:hover {
        background:	url(/uploads/images/submenu2_on.gif) no-repeat;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #8b2700;
        text-align:     left;
        cursor:         hand;
        display:        block;
        line-height:    22px;
        font-weight:    normal;
}


#contentcontainer {
        position:       relative;
        background:     #FFFFFF;
        width:          603px;
        left:           210px;
        top:            55px;
}

#contentcontainer .content {
        display:        block;
        width:          470px;
        position:       relative;
        left:           83px;
        font:           0.7em Tahoma, Verdana, serif;
       /* color: #330000; */
        color: #4d1600;
        text-align:     left;
        line-height:    18px;
}

.content a, .content a:active, .content a:link, .content a:visited {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #8b2700;
}

.content a:hover {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #7b1700;
}

#contentcontainer .ruler {
        background:	transparent url(/uploads/images/ruler.gif) no-repeat;
        display:        block;
        width:          246px;
        height:         38px;
        z-index:        100;
        position:        relative;
        left:             188px;
        top:             20px;
        padding-bottom: 140px;
       
}

#sidercontainer {
        background:     transparent url(/uploads/images/sider_back.gif) repeat;
        width:          167px;
        left:           0px;
        top:            0px;
        display: block;
}

#sidercontainer .siderhd {
        background:     transparent url(/uploads/images/sider_hd.gif) repeat;
        width:          147px;
        height:         25px;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #756f3e;
	text-align:     left;
	display:        block;
	line-height:    25px;
	font-weight:    bolder;
	padding-left:   10px;
	padding-right:  10px;
}

#sidercontainer .siderpg {
        width:          145px;
        height:         130px;
	display:        block;
	padding-top:    10px;
	padding-bottom: 27px;
	text-align:     center;
}


#sidercontainer .sidercontent {
        width:          147px;
        font:           0.7em Tahoma, Verdana, serif;
        color:          #756f3e;
	display:        block;
	line-height:    18px;
	font-weight:    normal;
	padding-left:   10px;
	padding-right:  10px;
	padding-top:    10px;
	padding-bottom: 10px;
}
.siderimg {
	padding-left:   2px;
	padding-right:  0px;
	padding-top:    0px;
	padding-bottom: 0px;
             text-align:left;
}
#sidercontainer .sidercontent a:active, a:link, a:visited {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #336633;
	text-align:     left;
	text-decoration: none;
}

#sidercontainer .sidercontent a:hover {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #225522;
	text-align:     left;
	text-decoration: underline;
}

#sidercontainer .sidercontent a.red:active, a.red:link, a.red:visited {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #8b2700;
	text-align:     right;
	text-decoration: none;
	display:        block;
}

#sidercontainer .sidercontent a.red:hover {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #7b1700;
	text-align:     right;
	text-decoration: underline;
	display:        block;
}

#sidercontainer .sidercontent .ruler {
        background:	 url(/uploads/images/rulersmall.gif) repeat center left ;
        width:          150px;
        height:         11px;
        padding: 0px;
        display: block;
}

.NewsSummaryLink a:active, .NewsSummaryLink a:link, .NewsSummaryLink a:visited {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #346634;
        text-decoration: none;
}

.NewsSummaryLink a:underline {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #346634;
        text-decoration: underline;
}

a.green, a.green:active, a.green:link, a.green:visited {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #346634;
        text-decoration: none;
}

a.green:hover {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #346634;
        text-decoration: underline;
}

#footer {
        position:      absolute;
        bottom:       0px;
        background:  url(/uploads/images/footer.gif) no-repeat;
        width:          918px;
        height:         40px;
        font:            0.7em Tahoma, Verdana, serif;
        color:           #8b2700;
        text-align:     left;
        display:         block;
        line-height:    40px;
        padding-left:  62px;
        clear:            both;
}


#footer a {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #717171;
	text-decoration: underline;
}

#footer a:hover {
        font:           1.0em Tahoma, Verdana, serif;
        color:          #414141;
	text-decoration: none;
}

#footerback {
        position:       absolute;
        bottom:         0px;
        background:     url(/uploads/images/footer_back.gif) repeat;
        width:          980px;
        height:         100%;
}

span.hd {
       text-align: right;
       z-index: 2;
       position: relative;
       left: 40px;
       padding-bottom: 4px;
       display: block;
       width: 88px;
       height: 48px;
}

div.hd {
       text-align: right;
       z-index: 2;
       float: left;
       position: relative;
       left: 0px;
       display: block;
       width: 88px;
       height: 48px;
}

div.hd2{
       text-align: left;
       z-index: 2;
       position: relative;
       float: left;
       left: 0px;
       display: block;
       width: 48px;
       height: 48px;

}

div.hdLine {
       z-index: 1;
       background: url(/uploads/images/hd_line.gif) no-repeat;
       display: block;
       width: 448px;
       height: 11px;
       position: relative;
       float: left;
       clear: both;
       top: 0px;
       left: 0px;
}

span.hdLine {
       background: url(/uploads/images/hd_line.gif) no-repeat;
       display: block;
       width: 448px;
       height: 11px;
       position: relative;
       top: -18px;
       left: 80px;
}

span.hdLine2 {
       background: url(/uploads/images/hd_line.gif) no-repeat;
       display: block;
       width: 448px;
       height: 11px;
       position: relative;
       top: 0px;
       left: 0px;
}

span.hdLine3 {
       background: url(/uploads/images/hd_line3.gif) no-repeat;
       display: block;
       width: 448px;
       height: 11px;
       position: relative;
       top: 0px;
       left: 0px;
       padding-top: 10px;
}


.sidercontent input {
        border:         1px solid #d1c561;
        font:           1.0em Tahoma, Verdana, serif;
        color:          #666666;
        text-align:     left;
        margin:         0px;
        padding:       1px;
        width:          110px;
}

.formbuilderform td {
        text-align: left;
}

.formbuilderform textarea {
        font:           1.0em Tahoma, Verdana, serif;    
        width: 350px;
        height: 60px;
        border: 1px solid #000000;
}

#plattegrond { 
      z-index: 200;
      text-align: right;
      position: absolute;
      right: 0;
      top: 30;
      margin-right: 10px;
}

#divpg {
     display: block;
     height: 155px;
}


.formbuilderform input[type=text]{
        height: 16px;
        border: 1px solid #000000;
}

.formbuilderform input, select, option {
        font:           1.0em Tahoma, Verdana, serif;    
}

/* testing purposes */
div,span {
        border: 0px solid blue;
        }

  
/* End of 'gkd.css' */

