﻿/* CSS Document */
* 
{
    margin:0px;
    padding:0px;
}

html {
	width: 100%;
	height:100%;
}

body
{
    width: 100%;
    height: 100%;
    background-color: #332F29;
    font-family: verdana, tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color:#e5cfc4;
    scrollbar-3dlight-color: #70685a;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color: #000000;
    scrollbar-darkshadow-color: #70685a;
    scrollbar-face-color: #5f594b;
    scrollbar-track-color: #70685a;
    scrollbar-highlight-color: #797368;
    scrollbar-shadow-color: #000000;
    background-repeat: repeat-x;
}

/* DIVS */

div.s_outer_container {
	width:100%;
	height:463px;
	background-color:#70685A;
}

div.s_inner_container{
	width:1000px;
	height:463px;
	margin: 0 auto;
	background-color: #70685a;
}

div.s_topnav
{
    width: 100%;
    height: 35px;
    background-color:#332f29;
    border-bottom: #a09b86 1px solid;
}

div.s_bottomnav 
{
   width:100%;
   height:35px;
   background-color:#5e574b;
   border-bottom: #857f6d 1px solid;
}

div.s_fotocontainer
{
    width: 348px;
    height: 440px;
    background-color: #5f594b;   
    margin-left:50px;
    #margin-left:25px;
    float:left;
    margin-top:14px;
}

div.s_fotocontainer_pics
{
    width: 348px;
    height:428px;
	border-left: #9f9a85 1px solid;
    border-right: #9f9a85 1px solid;
	border-top: #9f9a85 1px solid;
	background-color:#5f594b;
	text-align:center;
	overflow:hidden;
}

div.s_fotocontainertop 
{
	width:350px;
	height:20px;
	background-color:#70685a;
}

div.s_inhoud 
{
    margin-left:30px;
    width:520px;
    height:430px;
    float:left;
    margin-top:33px;
}

div.s_inhoudmain 
{
    width:520px;
    height:330px;
    _height:330px;
    margin:0px;
    padding:0px;
    border:none;
    overflow:auto;
}

div.e_inhoudmain 
{
    position:absolute;
    width:520px;
    margin:0px;
    padding:0px;
    border:none;
    overflow:visible;
    background-color:#70685a;
}

div.sp_top 
{
    width:100%;
    height:150px;
    background-color:#70685a;
}

div.sp_middle
{
    width: 100%;
    height: 205px;
    background-color: #5f594b;
    background-image: url(/sites/22/images/logo_groot.jpg);
    background-position-x: right;
    background-repeat:no-repeat;
    border-top: #9f9a85 1px solid;
}

div.sp_bottom 
{
    width:100%;
    height:179px;
    text-align:center;
    background-color:#70685a;
    border-top: #9f9a85 1px solid;
}

div.s_anderetalen 
{
    position:relative;
    height:20px;
    font-size:9px;
	float:right;
	margin-top:-28px;
	margin-right:3px;
}

/* kies taal pagina */
div.t_outer_container {
	width:100%;
	height:537px;
	background-color:#70685A;
    border-bottom: #a09b86 1px solid;
}

div.t_taalbalk {
	position:relative;
	width:100%;
	height:208px;
	top:164px;
	background-color:#5e574b;
    border-bottom: #857f6d 1px solid;
    border-top: #857f6d 1px solid;
}

div.t_taallinkdiv {
	position:relative;
	width:100%;
	height:160px;
	top:164px;
}

div.t_inner_container {
	position:relative;
	width:1000px;
	height:110px;
	top:50px;
	margin: 0 auto;
	text-align:center;
}

div.submenu 
{
    position:absolute;
    display:none;
    margin-top:27px;
    #margin-top:38px;
    left:80px;
    font-size:10px;
    list-style-type:none;
    _width:838px;
}

li#hoofdmenu503 div.submenu {
    position:absolute;
    display:none;
    margin-top:27px;
    #margin-top:38px;
    left:165px;
    font-size:10px;
    list-style-type:none;
}

div.actiefdiv {
    display:block;
}

div.submenu_aan 
{
    position:absolute;
    display:block;
    margin-top:27px;
    #margin-top:38px;
    left:80px;
    font-size:10px;
    list-style-type:none;
}

div.submenu2
{
    position:absolute;
    display:none;
    margin-top:27px;
    #margin-top:38px;
    left:172px;
    font-size:10px;
    list-style-type:none;
}

div.submenu2_aan
{
    position:absolute;
    display:block;
    margin-top:27px;
    #margin-top:38px;
    left:172px;
    font-size:10px;
    list-style-type:none;
}

div.s_footer 
{
   width:100%;
   height:35px;
   background-color:#5e574b;
   border-top: #9f9a85 1px solid;
   border-bottom: #9f9a85 1px solid;  	
}

div.s_footer_container 
{
   	width:1000px;
   	height:35px;
	margin: 0 auto;
	text-align:center;
}

div.s_inhoud_footer 
{
    margin-left:30px;
    width:520px;
    float:left;
}

div.nieuwsdetail {
	position:absolute;
	width:350px;
	height:430px;
	margin-left: -390px;
	margin-top:-246px;
	#margin-top:-244px;
	z-index:7;
	overflow: auto;
	padding: 10px;
	background-color: #5f594b;
	border: 3px solid #9f9a85;
	display:none;
}

div.a_actiediv
{
    width: 500px;
    height: 60px;
    overflow:hidden;
    cursor:pointer;
    margin-top:2px;
}

div.impr_fotoscroller
{
    width: 1000px;
    height: 283px;
    margin: 0 auto;
    background-image: url(/sites/22/images/fotobg.gif);
    background-repeat: no-repeat;
}

div.impr_fotoscroller_top 
{
    height:180px;
    width:1000px;
    margin: 0 auto;  
}

div.impr_fotoscroller_left
{
    height:175px;
    width:600px;
    float:left;
    overflow:auto; 
    margin-bottom:5px; 
}

div.impr_fotoscroller_right 
{
    height:180px;
    width:400px;
    float:right; 
}

div.ad_inhoud
{
    width:520px;
    height:330px;
    _height:330px;
    margin:0px;
    padding:0px;
    border:none;
    overflow:auto;
}

div.n_foto_detail 
{
    width:250px;
    margin:0 auto;
    text-align:center;
    margin-top:5px;
}

#fotodivcontainer {
	position: relative;
	overflow:hidden;
	padding: 0px;
	margin:0px;
	height:200px;
	width:950px;
	text-align:left;
}

#divfotocontainer1 
{
    position: relative;
	overflow:hidden;
	padding: 0px;
	height:200px;
	width:940px;
	margin-left:10px;
	margin-right:10px;
}

div.zwart_transparant 
{
    filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:100;
    display:none;
    width:100%;
    height:100%;
}

div.grote_foto2 
{
    display:none;
    position:absolute;
    top:0px;
    left:0px;
    z-index:999;
}

div.grote_foto1 
{
    position:relative;
    top:0px;
    left:0px;
    /*z-index:999;*/
}

/*div.e_fotoscroller {
	display:none;
}*/

div.fotodiv
{
    margin-right:10px;
}

div.popupdiv 
{
    display:none;
    position:absolute;
    top:0px;
    left:0px;
    z-index:999;
    cursor:pointer;  
}

div.gastenboek {
	margin:10px;
}

div#gastenboeksend {
	display:none;
}

div.log_lijst {
	margin-top:10px;
}

div.logs {
	border-bottom:solid 1px #9f9a85;
	margin-bottom:10px;
	padding-bottom:5px;
}

/* TABLES */

table.s_contactform
{
	margin-top:13px;
}

table.s_wrapper {
	width:100%;
	height:100%;	
}

tr.s_wrapper {
	
}

td.s_wrapper {
	vertical-align:middle;
}

table.main 
{
    margin:0px;
    padding:0px;
}


th.s_video 
{
    width:85px;
    height:85px;
    margin:0px;
    padding:0px;
    border:none;
}

td.s_text 
{
    width:70px;
    height:85px;
    font-family: Verdana, Arial;
    color:#e5cfc4;
    font-size:12px;
    padding-right:3px;
    padding-left:4px;
    font-weight:bold;   
}


td.s_logo 
{
    width:365px;
    height:85px;
    margin:0px;
    padding:0px;
    border:none;
}

th.s_footer_kolom1
{
    width:250px;
    height:5px;
}

td.s_footer_kolom2
{
    width:150px;
    height:5px;
    font-size:10px;
    font-family:Verdana, arial;
    font-weight:bold;
    color: #e5cfc4;
}

td.s_footer_kolom3
{
    width:600px;
    height:5px;
}

table.impr_fotoscroller_left
{
    
}

tr.impr_fotoscroller_left 
{
    
}

td.impr_fotoscroller_left 
{
    
}

table.fotos{
	width:940px;
}

td.fotos1{
	width:940px;
}

table.scroller{
	width:940px;
	text-align:left;
} 

table.c_adresgegevens
{  
    margin-top:10px;
    
}

td.c_adresgegevenstitel
{
   font-family: Verdana, Arial;
   color:#000000;
   font-size:11px;
   font-weight:bold;
}

td.c_adresgegevens
{
   font-family: Verdana, Arial;
   color:#e5cfc4;
   font-size:11px;
}

table.c_openingstijden
{
    margin-top:10px;
}

tr.c_openingstijden
{
}

td.c_openingstijden
{
   width:140px;
   font-family: Verdana, Arial;
   color:#000000;
   font-size:11px;
   font-weight:bold;
}

td.c_openingstijden1
{
   width:140px;
   font-family: Verdana, Arial;
   color:#e5cfc4;
   font-size:11px;
}

td.c_openingstijden2
{
   width:300px;
   font-family: Verdana, Arial;
   color:#e5cfc4;
   font-size:11px;
}

td.contact1 
{
    width:100px;
}

td.contact2 
{
}

/*acties*/

table.acties {
	width:700px;
	margin-top: 15px;
}

tr.actie0 {
	background-color: #BBBBBB;
	border: 0px;
}

tr.actie1 {
	background-color: #999999;
}

td.actie {
	width:70%;
	height: 40px;
}

/* gastenboek */

td.gastenboek {
	padding:0px;
	text-align:left;
}

/* H + P */


h1 {
	font-size:16px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
}

h1.h_main 
{
    font-size:16px;
	font-family:verdana, arial;
	font-weight:bold;
	color: #e5cfc4;
	padding-top:15px;
}

h1.h_titel
{ 
	font-size:16px;
	font-family:verdana, arial;
	font-weight:bold;
	color: #e5cfc4;
	text-transform: uppercase;
}

h1.a_actie 
{
    font-size:12px;
	font-family:verdana, arial;
	font-weight:bold;
	color:#000000; 
}

h1.impr_fotoscroller_titel
{
    font-size:20px;
	font-family:verdana, arial;
	font-weight:bold;
	color: #e5cfc4;
	text-transform: uppercase;
	margin-left:28px;   
}

h2 {
	font-size:14px;
	font-family:verdana, arial;
	font-weight:bold;
	color:#000000;
}

h2.n_nieuws_titel
{
    margin-top:5px;
    color:#a09b86;
}

h2.a_actie_titel 
{
    font-size:12px;
	font-family:verdana, arial;
	font-weight:bold;
	color:#000000;
    text-align:left;
}

h2.ad_actiedetail 
{
    font-size:12px;
	font-family:verdana, arial;
	font-weight:bold;
	color:#e5cfc4;
}

h2.actie_text 
{
    font-size:14px;
    font-weight:bold;
    text-align:center;
    margin:10px 0px 10px 0px;
}

h2.actietitel {
	margin: 0px 0px 0px 10px;
}

h3 {
	font-size:12px;
	font-family:verdana, arial;
	font-weight:bold;
	color:#000000; 
}

h3.ad_actiedetail 
{
    font-size:24px;
	font-family:verdana, arial;
	font-weight:bold;
	color:#000000; 
	text-transform:uppercase;    
}

h3.actie_text 
{
    text-align:center;
    font-size:12px;
	font-family:verdana, arial;
	color:#e5cfc4;
    margin:0px 0px 10px 0px;
}

h3.n_datum_l{
	margin-top:5px;
	color: #000000;
	font-size:10px;
	font-family:verdana, arial;
}

h3.a_actie_gegevens 
{
    font-size:24px;
	font-family:verdana, arial;
	font-weight:bold;
	color:#000000; 
	text-transform:uppercase;
	float:left;
}

h3.actie {
	margin: 0px 10px 0px 10px;
	color: #555555;
}

h4	{
	font-size: 10px;
	font-family:verdana, arial;
	font-weight:bold;
	color: #000000;
	}
	
h4.news{
}

h4.n_nieuwsdetail_titel {
	font-size:12px;
	font-family:verdana, arial;
	font-weight:bold;
	color:#000000;
	margin-top:5px;
}	
	
p {
	font-size:12px;
	font-family:verdana, arial;
	font-weight:normal;
	color:#000000;
}

p.gastenboekplaats {
	font-size:12px;
	font-family:verdana, arial;
	font-weight:normal;
	color:#000000;
	display:inline;
	margin:0px 0px 0px 3px;
}

h3.gastenboek {
	display:inline;
}

img.gastenboekimg {
	margin:5px 0px 0px 0px;
}

table.nieuwsbrief {
	width:310px;
	margin:0px 10px 0px 10px;
}

p.s_footer_text 
{
    margin-top:10px;
    font-family: Verdana, Arial;
    color:#e5cfc4;
    font-size:10px;
    font-weight:bold;
}

p.h_main
{
    font-family: Verdana, Arial;
    color:#e5cfc4;
    font-size:11px;
}

p.c_main
{
    font-family: Verdana, Arial;
    color:#e5cfc4;
    font-size:11px;
}

p.c_main_1
{
    font-family: Verdana, Arial;
    color:#e5cfc4;
    font-size:11px;
    margin-left:2px;
}

p.h_main_zonderH1
{
    font-family: Verdana, Arial;
    color:#e5cfc4;
    font-size:10px;
    font-weight:bold;
    padding-top:15px;
}

p.n_main
{
    font-family: Verdana, Arial;
    color:#e5cfc4;
    font-size:11px;
}

p.n_main_geen_berichten
{
    font-family: Verdana, Arial;
    color:#e5cfc4;
    font-size:11px;
    font-weight:bold;
    margin-top:15px;
}

p.n_bericht_nieuwsdetail
{
    font-family: Verdana, Arial;
    color:#000000;
    font-size:11px;
    margin-top:15px;
}

p.n_datum_r{
	margin-top:15px;
	font-size:10px;
	color: #000000;
	font-family: Verdana, Arial;
    font-weight:bold;
}

p.a_acties_main 
{
    font-family: Verdana, Arial;
    color:#000000;
    font-size:11px;
}

p.ad_actiedetail_main
{
    font-family: Verdana, Arial;
    color:#000000;
    font-size:11px;
    margin-top:5px;
}

p.ad_geldig {
	font-family: Verdana, Arial;
    color:#a09b86;
    font-size:11px;
}

p.ad_terug {
	font-family: Verdana, Arial;
    font-size:10px;
    margin-top:5px;
}

p.impr_fotoscroller_text{
    font-size:10px;
	font-family:verdana, arial;
	color: #e5cfc4;
	margin-left:28px; 
}

p.fotop{
	vertical-align:middle;
	height:100%;
	width:100%;
}

p.gastenboekdatum {
	font-style:italic;
	font-size:10px;
}

p#inleiding, p#inleiding2 {
	margin:10px;
	text-align:left;
}

p.berichtsent {
	text-align:left;
	font-weight:bold;
	margin:10px;
	color:#ffffff;
}

p.berichtsentfail {
	color:#c74411;
	text-align:left;
	margin:10px;
}

p.validatie{
	color:#e5cfc4;
	font-weight:bold;
	border:1px #e5cfc4 solid;
	margin:14px 15px 0px 0px;
	padding:1px 2px 1px 2px;
	width:52px;
	text-align:center;
	float:left;
}

td.gastenboek_captcha p {
    font-family: verdana, tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color:#e5cfc4;
    text-align:left;
}

.underline {
	text-decoration:underline;
}

.strikethrough {
	text-decoration:line-through;
}

/* LINKS */

a:link		{color: #e5cfc4; text-decoration: underline; }
a:visited 	{color: #e5cfc4; text-decoration: underline; }
a:active	{color: #e5cfc4; text-decoration: underline; }
a:hover		{color: #a09b86; text-decoration: underline; }  

.bericht1:link	 	{color: #000000; text-decoration: none;}
.bericht1:visited	{color: #000000; text-decoration: none;}
.bericht1:active	{color: #000000; text-decoration: none;}
.bericht1:hover		{color: #000000; text-decoration: none;} 

.melding1:link 		{color: #000000; text-decoration: underline;}
.melding1:visited 	{color: #000000; text-decoration: underline;}
.melding1:active 	{color: #000000; text-decoration: underline;}
.melding1:hover 	{color: #000000; text-decoration: underline;}

a.s_topnav:link		{color: #a09b86; text-decoration: none;}
a.s_topnav:visited	{color: #a09b86; text-decoration: none;}
a.s_topnav:active	{color: #a09b86; text-decoration: none;}
a.s_topnav:hover	{color: #e5cfc4; text-decoration: none;}

a.c_contact_link:link		{color: #a09b86; text-decoration: underline;}
a.c_contact_link:visited	{color: #a09b86; text-decoration: underline;}
a.c_contact_link:active	    {color: #a09b86; text-decoration: underline;}
a.c_contact_link:hover		{color: #e5cfc4; text-decoration: none;}

a.n_nieuws_link:link		{color: #a09b86; text-decoration: none;}
a.n_nieuws_link:visited 	{color: #a09b86; text-decoration: none;}
a.n_nieuws_link:active	    {color: #a09b86; text-decoration: none;}
a.n_nieuws_link:hover		{color: #e5cfc4; text-decoration: none;}

a.s_footerlink:link		{color: #e5cfc4; text-decoration: none;}
a.s_footerlink:visited 	{color: #e5cfc4; text-decoration: none;}
a.s_footerlink:active	{color: #e5cfc4; text-decoration: none;}
a.s_footerlink:hover	{color: #e5cfc4; text-decoration: underline;}

a.n_nieuws_link_titel:link		{color: #a09b86; text-decoration: none;}
a.n_nieuws_link_titel:visited 	{color: #a09b86; text-decoration: none;}
a.n_nieuws_link_titel:active    {color: #a09b86; text-decoration: none;}
a.n_nieuws_link_titel:hover		{color: #a09b86; text-decoration: none;}

a.t_taallink:link		{color: #a09b86; text-decoration: none;font-size:10px;margin-left:10px;margin-right:10px;}
a.t_taallink:visited	{color: #a09b86; text-decoration: none;font-size:10px;margin-left:10px;margin-right:10px;}
a.t_taallink:active	    {color: #a09b86; text-decoration: none;font-size:10px;margin-left:10px;margin-right:10px;}
a.t_taallink:hover		{color: #a09b86; text-decoration: underline;font-size:10px;margin-left:10px;margin-right:10px;}

/* IMAGES */
	
img {
	border:0px;
	padding:0px;
	margin:0px; 
}

img.h_fotocamera 
{ 
    float:left;
    border-right: #9f9a85 1px solid;
    border-top: #9f9a85 1px solid;
    border-left: #9f9a85 1px solid;
    border-bottom: #9f9a85 1px solid;
}

img.n_foto_detail 
{
    height:187px;
}

img.actiefoto_rechts 
{   
    float:left;
    height:100px;
    text-align:center;
}

img.s_fotocontainer_inhoud
{
    /*height:188px;*/
    margin-top:15px;
    cursor:pointer;
}

img.h_fotocontainer_inhoud 
{
    margin-top:15px;
    cursor:pointer;
}

img.c_fotocontainer_inhoud 
{
    /*height:188px;
    margin-top:15px;*/
}

img.gal_fotocontainer_inhoud
{
    width:300px;
    margin-top:15px;
    cursor:pointer;
}

img.dib_fotocontainer_inhoud
{
    margin-top:15px;
    cursor:pointer;
}

img.can_fotocontainer_inhoud
{
    margin-top:15px;
    cursor:pointer;
}

img.gal_fotocontainer_inhoud
{
    margin-top:15px;

}

img.actie_fotocontainer_inhoud
{
    margin-top:15px;
}

img.ad_foto_detail 
{
    width:300px;
    margin-top:15px;
}

img.impr_sluiten 
{
    position:absolute;
    top:-12px;
    right:-12px;
    #top:0px;
    #right:0px;
    #margin-top:-12px;
    #margin-right:-12px;
    cursor:pointer;
}

img.home_filmpje 
{
    cursor:pointer;
}

img.foto{
	height:200px;
	cursor: pointer;
}

img.new_windowpijl{
	margin-left:5px;
	border:0px;
	vertical-align:middle;
}

img.t_logo_groot {
	position:absolute;
	top:50px;
	right:0px;
}

/* UL, OL, LI */

ul {
    font-size:11px;
	color:#e5cfc4;
}

li {
    font-size:11px;
	color:#e5cfc4;
}

ul.s_topnav {
	display:block;
	margin:0px;
}

li.s_topnav {
	/*display: inline;*/
	float: left;
	font-size:10px;
	color:#a09b86;
	margin-top: 10px;
	list-style-type:none;	
}

li.s_topnav a {
	text-align: center;
	color:#a09b86;
	text-decoration: none;
	padding-right: 8px;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	letter-spacing:1px;
	text-transform:uppercase;
}

li.s_navtop a:hover {
	color:#e4cdbb;
}

ul.s_topnav ul.s_topnav {
   display:inline;
   list-style-type:none;
   font-size:10px;
   margin:0px;
}

ul.s_topnav ul.s_topnav li {
   display:inline;
   list-style-type:none;
   font-size:10px;
   margin:0px;
}

ul.s_topnav ul.s_topnav a {
    margin:0px;
    padding-right:3px;
    padding-left:3px;
    display:inline;
    
}

/*submenu*/

ul.s_nav_submenu
{
   display:inline;
   list-style-type:none;
   font-size:10px;
}

ul.s_nav_submenu li
{
   display:inline;
   list-style-type:none;
   font-size:10px;
}

               
ul.s_nav_submenu a
{
    margin:0px;
    padding-right:3px;
    padding-left:3px;
    display:inline;
    
}

li.s_nav_submenu 
{
    display:inline;
}
/*eind*/

td.s_contactform2 #Naam, td.s_contactform2 #naam {
	  width: 260px;
	  }
	  
#From,#email {
	  width: 260px;
	  }
	  
#Subject,#Onderwerp,#onderwerp {
	  width: 260px;
	  }

#Beschrijving 
{
      width: 260px;
	  #width: 261px;
}

input.textarea 
{
    font-size:9px;
	color: #000000;
	font-family: Verdana, Arial;
}

textarea.textarea 
{
    font-size:9px;
	color: #000000;
	font-family: Verdana, Arial;
	#padding-left:1px;
}

input.gastenboek {
    font-size:9px;
	color: #000000;
	font-family: Verdana, Arial;
	width:310px;
	padding:5px;
	margin:10px 0px 10px 0px;
}

td.gastenboek_captcha input {
    font-size:9px;
	color: #000000;
	font-family: Verdana, Arial;
	width:310px;
	padding:5px;
	margin:0px 0px 10px 0px;
}

input.gastenboek2 {
    font-size:9px;
	color: #000000;
	font-family: Verdana, Arial;
	width:237px;
	padding:5px;
	margin:10px 0px 10px 0px;
}

textarea.gastenboek 
{
    font-size:9px;
	color: #000000;
	font-family: Verdana, Arial;
	#padding-left:1px;
	width:320px;
	margin:10px 0px 10px 0px;
}

input#toevoegen {
	margin:0px 0px 10px 0px;
}

div.cms_datafeedsource input {
	display:none;
}

/*??*/

#foto_omschrijving 
{
    font-family: Verdana, Arial;
    color:#e5cfc4;
    font-size:10px;
    font-weight:bold;
    text-align:center;
}
