
*
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}
.website
{
	overflow: hidden;
	background-color: #e1dfd2
}

body{
    background-color: #e1dfd2;
    /*background-image: url('/images/lijn.gif');*/
    margin:0px;
    color: #573009;
    text-align:center;
    height: 100%;
    min-height:100%;
}

img ,a{
    border:0px;
}

a{
    color:#000000;
    font-weight: bold;
    text-decoration:none;
}

a:hover, a:active{
    color:#820024;
    font-weight: bold;
    text-decoration:underline;
}

div.intro_white{
    position: relative;
    left: 50%;
    top: 2px;
    width: 996px;
    height: 565px;
    margin-left: -499px; /* helft van de breedte */
    background-color: #ffffff;
    z-index: 0;
}

.header_xtra{
    position: relative;

    float: left;

}

.header_xtra_new{
    position: relative;
	width: 956px;
    z-index: 9999;
	

}


a#e0_0i, a#e0_0o {
    width:388px;
}

.logo_xtra, div#e0_0i{
    position: relative;
    float: left;
    padding-left: 22px;
    padding-top: 5px;
    z-index: 20;
    width:388px;
}

.menu_xtra{
    position: relative;
    float: left;
    left:-20px;
    padding-left: 20px;
    padding-top: 5px;
    z-index: 22;
    width:956px;
    background-color: #faf3e0;
    height: 100px;
}

.menu_xtra_home{
    position: relative;
    float: left;
    left:-20px;
    padding-left: 10px;
    padding-top: 0px;
	padding-bottom: 5px;
    z-index: 22;
    width:966px;
    background-color: #faf3e0;
    height: 100px;
}

.menu_xtra_home .menu_item_image
{
	position: relative;
	float: left;
	width:996px;
}

.menu_xtra_new{
    position: relative;
    float: left;
    left:140px;
	top: -11px;
    padding-left: 0px;
	text-align: center;
    z-index: 22;
    width:956px;
    height: 20px;
}

.menu_xtra_new a{color: #ffffff;}

.menu_xtra_new a:hover {color: #1c252f;}

.menu_xtra_new #e0_0i{
    position: relative;
    padding-left: 0px;
    padding-top: 0px;
	text-align: center;
    z-index: 20;
    width:165px;
}

.menu_xtra_new #e0_0i{}

.menu_xtra_new .m0l0iout
{
	position: relative;
	padding-left: 0px;
	border-left: 1px solid #ffffff;
}

.menu_xtra_new .m0l0iover
{
	position: relative;
	padding-left: 0px;
	color: #ffffff;
	border-left: 1px solid #ffffff;
}


.menu_xtra_new .m0l1oout {
background-color:#322816;
border:1px solid #AD650D;
padding:0;
text-align: left;
padding-left: 20px;
padding-top: 4px;
position:relative;
text-decoration:none;
z-index:2001;
}


.menu_xtra_new .m0l1oover {
background-color:#e3ded0;
border:1px solid #322816;
padding:0;
text-align: left;
padding-left: 20px;
padding-top: 4px;
position:relative;
text-decoration:none;
z-index:2001;
}

.linkswit
{	
	position: absolute;
	background-color: #e1dfd2;
	left: 956px;
	width: 20px;
	top: -10px;
	height:110px;
	z-index: 23
}

.linkswit2
{	
	position: absolute;
	background-color: #e1dfd2;
	left: 956px;
	width: 19px;
	height:110px;
	z-index: 23
}

.rechtswit
{	
	position: absolute;
	background-color: #e1dfd2;
	left: -20px;
	width: 20px;
	height:110px;
	z-index:9999
}

.intro_foto{
    position: relative;
	background-color: #e1dfd2
}

.intro_foto_home{
    position: relative;
    top: -25px;
    height: 100%;
}

.home_content{
     position:relative;
     clear:both;
     width:956px;
     height:445px;
     top:0px;
}

.underbanner{
    position:relative;
    clear:both;
    width:956px;
    height: 250px;  
    border-top: 1px solid #1C1504;
    background-color: #56574F;
    opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.90;
    z-index: 2;    
}


#e0_18i
{position: relative;width: 130px;}

.logo1{
    position: relative;
    width:150px;
    float: left;
    text-align: center;
    height:250px;
    padding-top:20px;
}

.logo2{
    position: relative;
    width:150px;
	right: -5px;
    float: right;
    text-align: center; 
    height:250px;
    padding-top:20px;
}

.suprised{
    position: absolute;
    z-index: 9999;
    top:180px;
    left:0px;
}

.adres_img{
    position: relative;
    top: 2px;
    left: 0px;
}
.devby
{
    position: relative;
    float: right;
    right: 0px;
    top: -93px;
    left: 165px;
    width: 10px;
    color: #372D21;
    z-index:4500;

}

.devby a{
    color: #372D21;
    text-decoration: none;
    font-weight:normal;
}  



.HomeNews{
    position: relative;
    float: left;
    text-align: left;
    width:312px;
    clear:both;
    padding-left:10px;
}

.position3 .HomeNews{
    position: relative;
    float: left;
    text-align: left;
    width:174px;
	background-color: #ffffff;
    clear:both;
    padding-left:5px;
	border: 1px solid #1C1504
}

.HomeNews a{
    position: relative;
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    font-family: verdana;
}

.HomeNews h1{
    font-size:12px;
    font-weight:bold;
	color: #b06b04;
}
.HomeNews h1:hover {
    font-size:12px;
    font-weight:bold;
	color: #E5E2D5;
	text-decoration: underline;
}

.HomeNews a:hover{
    text-decoration: none;
    color: #70001A;
}
.underbanner .HomeNews a{
    position: relative;
    color: #4B4237;
    font-size: 11px;
    font-weight: normal;
    font-family: verdana;
}

.underbanner .HomeNews h1{
    font-size:12px;
    font-weight:bold;
	color: #4B4237;
}
.underbanner .HomeNews h1:hover {
    font-size:12px;
    font-weight:bold;
	text-decoration: underline;
}
.underbanner .HomeNews a:hover{
    text-decoration: none;
    color: #70001A;
}



.underbanner_bottom{
    position:relative;
    left:0px;
    float:left;
    width:640px;  
    padding:8px;
    height:250px; 
}

.underbanner_bottom .slide_home{
    margin-left:0px;
    position:relative;
    top: 0px;
}

.underbanner_header{
    position:relative;
    width:312px;  
    clear:both;
    float:left;
    height:70px;
    
}

.underbanner_bottom1{
    width:312px;
    border:1px solid #1C1504 ;   
    background-color: #e2dfd0;
    float:left;
    position:relative;
    color:#4B412D;
    height:232px; 
}

.underbanner_bottom2{
    width:312px;
    border:1px solid #1C1504 ;
    background-color: #e2dfd0;
    float:right;
    position:relative;    
    color:#4B412D;       
    height:232px;    
}

#frame{
    border: 0px none #FFFFFF;
}

.underbanner_bottom2 .articles_introtext{
    padding:0px;
    top:0px;
    background-color:#e2dfd0;
    color:#FFFFFF;
    clear:both;
    float:left;
    padding-left:10px;
    padding-right:10px;
    position:relative;
    text-align:left;
    width:292px; 
}


.underbanner_top{
    position: relative;
    height: 25px;
    width: 956px;
    top: 105px;
    border-bottom: 1px solid #1C1504;
    background-color: #56574F;
    
    z-index: 5;
}

.top_top{
    display:none;
    position: relative;
    height: 25px;
    top: 40px;
    float: left;
    text-align: left;
    padding-left: 10px;
    width: 400px;
    border: 1px solid #AD650D;
    background-color: #3E3425;
    opacity:.50;filter: alpha(opacity=70); -moz-opacity: 0.70;
    z-index: 10;
}

.top_top_2{
    position: relative;
    height: 25px;
    top: 5px;
    float: left;
    text-align: left;
    z-index: 12;
    width: 400px;
    color: #ffffff;
    margin-left:10px;
}

.top_top_2_new{
    position: relative;
    height: 21px;
    top: 0px;
	left: 10px;
	padding-top: 4px;
	padding-left: 4px;
    float: left;
    text-align: left;
	background-color: #56574f;
    z-index: 12;
    width: 956px;
    color: #ffffff;
    margin-left:10px;
}


.top_top_home{
    position: relative;
    height: 25px;
    top: 40px;
    float: right;
    text-align: left;
    right: 22px;
    padding-left: 10px;
    width: 300px;
    border: 1px solid #AD650D;
    background-color: #3E3425;
    opacity:.50;filter: alpha(opacity=70); -moz-opacity: 0.70;
    z-index: 10;
}

.top_top_home2{
    position: relative;
    height: 25px;
    top: 46px;
    float: right;
    right: -300px;
    text-align: left;
    z-index: 12;
    width: 300px;
    color: #ffffff;
}


#slideshow-content-143{
    margin: 0;
    width:956px;
    height: 445px;
    overflow:hidden;
}

#slideshow-content-106,
#slideshow-content-145,
#slideshow-content-144{
    margin: 0 auto 0 auto;
    height: 100%;
}


.slide{
/*position: relative;
top: -30px;*/
    margin-left: 0px;
    position: absolute;
}

.slide_home{
    margin-left: 0px;
	margin-bottom: 5px;
    position: absolute;
	
}

.breadcrumbfoto_new .slide_home img
{
width: 960px;
}

.breadcrumbs{
    position: relative;
    float: left;
    top: -35px;
    left: 0px;
    z-index: 100;
}

.breadcrumbs a{
    font-weight: normal;
    font-style: italic;
}

.welkom_img{
    position: relative;
    top: -122px;
    left: -195px;
    z-index: 4;
}



.flag_img{

}

.underfooter{
    display:none;
    position: relative;
    background-image: url('/images/under.gif');
    width: 242px;
    height:16px;
    top: 40px;
    float: right;
    right: -134px;
    font-size: 11px;
    color: #000000;
}

/* home template */

div.intro_white_home{
    position: relative;
    top: 2px;
    left: 50%;
    width: 996px;
	margin-bottom: -9999px;
    margin-left: -498px;
    min-height: 565px;
    background-color: #e1dfd2;
    z-index: 0;
}

div.intro_white_home_sub{
    position: relative;
    top: 2px;
    left: 50%;
    width: 996px;
	margin-bottom: -9999px;
    margin-left: -498px;
    min-height: 565px;
    background-color: #e1dfd2;
    z-index: 0;
}



div.contenter{
    position: relative;
    width: 956px;
    height: 100%;
    left: 20px;
    background-image: url('/images/iconbig2.jpg');
    background-position: bottom center;
    background-repeat: no-repeat;
}


div.contenter_new{
    position: relative;
    width: 956px;
    height: 100%;
    left: 20px;
}

.contentleft{
    position: relative;
    float: left;
    margin-top: 35px;
    width: 250px;
    height: 100%;
    min-height: 800px;
    /*xx//background-image: url('/images/iconbig.jpg');*/
    background-position: bottom center;
    background-repeat: no-repeat;
    background-color: #5F523C;
}

.contentleft_new{
    position: relative;
    float: left;
	text-align: left;
    margin-top: 5px;
	padding-top: 14px;
    width: 185px;
	padding-left: 4px;
    height: 100%;
    min-height: 600px;
    /*xx//background-image: url('/images/iconbig.jpg');*/
    background-position: bottom center;
    background-repeat: no-repeat;
  
	background-color: #E3DED0;
}

.contentright{
    position: relative;
    width: 704px;
    height: 100%;
    left: -2px;
    padding-right: -2px;
    top: -4px;
    float: right;
    z-index: 1;
}

.contentright_new{
    position: relative;
    width: 740px;
    height: 100%;
	float: left;
    left: 20px;
    top: -20px;
    z-index: 1;
}


.breadcrumbfoto{
    position: relative;
    top: 25px;
    width: 956px;
    height: 225px;
    float: left;
    padding-right:2px;
    background-color: #ffffff;
    z-index:99;
}

.breadcrumbfoto_new{
    position: relative;
    top: 3px;
    width: 956px;
    height: 307px;
    float: left;
    padding-right:2px;
    background-color: #ffffff;
    z-index:99;
}

.contentrightleft{
    position: relative;
    width: 495px;
    margin-top: 25px;
    height: 100%;
    float: left;
    text-align: left;
    left: 12px;
}

.contentrightleft_new{ 
    position: relative;
    width: 545px;
    margin-top: 25px;
    height: 100%;
    float: left;
    text-align: left;
    left: 12px;
}

.contentrightright{
    position: relative;
    width: 186px;
    float: right;
    right: 0px;
    padding-top: 6px;
    padding-left: 6px;
    top: 71px;
    background-color: #E3DED0;
    min-height: 522px;
    height: 100%;
    margin-bottom: 125px;
}

.contentrightright_new{
    position: relative;
    width: 185px;
    float: right;
    right: -31px;
    padding-top: 6px;
    padding-left: 6px;
    top: 25px;
      background-color: #5F523C;
    min-height: 632px;
    height: 100%;
    margin-bottom: 125px;
}



.articles_title, .form_title, .guestbook_title{
    position: relative;
    font-size: 16px;
    margin-top: 30px;
    color: #830628;
    font-weight: bold;
    background-image: url('/images/lijnonder.jpg');
    background-position: bottom;
    background-repeat: no-repeat;
}

.articles_readmore
{position: relative}

.articles_readmore_div
{
	position: relative;
	margin-top: -5px;
	padding-bottom: 30px;
}

.articles_introtext, .form_introtext
{
position: relative;
}

.contentleft .articles_introtext
{position: relative;
top: 5px;
padding-top: 4px;border: 0;;}

.adres_img_home
{
clear: both;
position: relative;
top: -12px;
left: 7px;
}




.directlink, dt
{
position: relative;
text-align: left;
left: 5px;
padding-left: 2px;
padding-top: 8px;
padding-bottom: 6px;
width: 230px;
border-bottom: 1px solid #322816;
}

.directlink a
{
position: relative;
color: #ffffff;
font-weight: bold;
font-size: 12px;
}

.articles_back
{position: relative;margin-top: -20px;}

dt a
{
color: #ffffff;
}

dt a:hover, .directlink a:hover
{
color: #E3DED0;
text-decoration: underline;
}


dd
{
position: relative;
text-align: left;
left: -25px;
}

dd ul
{
position: relative;
width: 200px;
left: -10px;
background-color: #E3DED0}

dd li
{padding: 2px;}

dd li a
{color: #5F523C}


dd li a:hover
{color: #1C252F;text-decoration:underline}

.right2
{
/*position: relative;
top: 246px;*/
top: 246px;
position: relative;
height:30px;
clear:both;
}

 /* forms */

 .form
 {
 position: relative;

 }

 .form_fields, .berichtschrijven
 {
 position: relative;
 margin-top: 20px;
 }


 .formEntry
 {
  position: relative;
  height: 14px;
 }

 .formEntry2
 {
  position: relative;
  height: 20px;
 }

 label
 {
width: 14em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
 }

 .forminput, .guestinput
 {
 position: relative;
 width: 300px;
 border: 1px solid #5F523C;
 background-color: #E3DED0;
 font-family: arial;
 }

 input, textarea
 {
   position: relative;
 width: 300px;
 border: 1px solid #90C6DC;
 background-color: #EBEBEB;
 font-family: arial;
 }

 select.forminput, select
 {
  position: relative;
 width: 306px;
 border: 1px solid #90C6DC;
 background-color: #EBEBEB;
 }

 .forminput:hover
 {
  border: 1px solid #820024;
 }


 .form_buttons
 {
 position: relative;
 width: 300px;
 left: 73px;
 }

 .new_formButton, .guestsubmit
 {
 position: relative;
 top: 10px;
 left: 7.6em;
 border: 1px solid #E3DED0;
 background-color: #5F523C;
 color: #E3DED0;
 margin-bottom: 10px;
 }

  .new_formButton:hover, .guestsubmit:hover
 {
 position: relative;
 top: 10px;
 left: 7.6em;
 border: 1px solid #5F523C;
 background-color: #E3DED0;
 color: #5F523C;
 margin-bottom: 10px;
 }

 a.homelinks:link, a.homelinks:visited
 {color: #ffffff;}

  a.homelinks:hover
 {color: #E3DED0;text-decoration:underline;}

.menu_active
{color: #000000;text-decoration: underline;}


.adres_bottom MARQUEE
{
position: relative;
marquee-speed: slow; 
left: 0px;
top: -23px;
width: 948px;
height: 25px;
color: #ffffff;
}

MARQUEE
{
position: relative;

top: -99px;
left: 8px;
width: 528px;
height: 25px;
color: #ffffff;
}

/*end*/
/*\*/
html* MARQUEE {
[border: 1px solid red;
top: -100px;
width: 538px;
]
}/*end*/
.dummyend[id]{clear:both;}
/*\*/

/*end*/

MARQUEE a
{color: #ffffff;}

marquee a:hover
 {color: #E3DED0;text-decoration:underline;}

.content_right_1
{position: absolute; top: 4px;left: 5px;}

.content_right_2
{position: absolute; top: 280px;}

.iconnoci
{
clear: both;
position: relative;
top: -120px;
float: left;
background-image: url('/images/iconnoci.jpg');
background-repeat: no-repeat;
height: 94px;
width: 66px;
}

.iconnoci_new
{
clear: both;
position: relative;
float: right;
margin-top: 310px;
background-image: url('/images/iconnoci.jpg');
background-repeat: no-repeat;
height: 94px;
width: 66px;
}


.adresimg
{
	position: relative;
	margin-top: 550px;
	left: 25px;
	top: -5px;
	width: 134px;
	border: 1px solid #70001a;
}

.menuLang_new
{
position: relative;
margin-top: 10px;
height: 40px;
text-align: left;
left: 6px;
}

.menuLang
{
position: relative;
margin-top: 10px;
text-align: left;
left: 6px;
}

.flag_img:hover
{
position: relative;
background-color: #ffffff;
filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55;

}





/*validation */

    fieldset  {

        padding: 2px;
        margin: 2px 2px 2px 0px;
        margin-bottom: 80px;
        border:0px;
    }

    fieldset .field_wrap { margin-top:5px;margin-bottom:5px;clear:both;padding:5px; }
    fieldset .field_caption {}
    fieldset .field_caption LABEL {width:10em;}
    fieldset .field_desc { font-size:11px; color:#999999; vertical-align:middle; font-weight:normal;}

    .field_object
    {
        float:left;
        position: relative;

        color: #000000;
        font-weight: normal;
        font-size: 12px;
    }

 .field_object input, select
 {

     position: relative;
     width: 200px;
     border: 1px solid #5F523C;
     background-color: #E3DED0;
     font-family: arial;

 }

 .field_object input:hover
 {
  border: 1px solid #820024;
 }

 .buttons input{
    margin-left: 11em;
    background-color:#E3DED0;
    border:1px solid #5F523C;
    color:#5F523C;
    margin-bottom:10px;
    position:relative;
    top:10px;
    width: 200px;
 }


    .highlight { font-size:19px;}
    .highlight1 { font-size:17px; font-weight:bold;}
    .highlight2 { font-size:15px;font-weight:bold;}
    .highlight3{ font-size:21px; font-family:"Courier New", Courier, monospace;font-weight: bold;}

    input.validation-failed, textarea.validation-failed   { border: 1px solid #C46B6B;color : #C46B6B;}
    input.validation-passed, textarea.validation-passed   { }
    .validation-advice
             {   color:#C46B6B;
                 display:inline;
                 width:50px;
                 margin-left:5px;
                 padding:2px;
                 font-size:11px;
                 font-weight:normal;
                 border-left:3px #C46B6B solid;
              }

    .custom-advice
             { margin: 5px 0;
               padding: 5px;
               background-color: #C8AA00;
               color : #FFF;
               font-weight: bold;
             }


.linkerbalk
{
	position:absolute;z-index:5;height:308px;width:2px;top:0px;left:189px;background-color:#FFFFFF
}

.rechterbalk
{
	position:absolute;z-index:5;height:308px;width:2px;top:0px;right:189px;background-color:#FFFFFF
}


/* nieuwe css voor Wim */


.top_top_f
{
	position: relative;
	float: left;
	height: 20px;
	padding-top: 10px;
	padding-left: 10px;
	width: 946px;
	top: 16px;
	left: 0px;
background-color: #d2ac6e;
	z-index: 9999;
}

.top_top_sub
{display:none;}

div.contenter_f{
    position: relative;
    width: 956px;
	top: -20px;
    height: 100%;
    left: 0px;
}

.linker_f
{
	
	width: 211px;
	float: left;
	text-align: left;
	background-color: #56574f;
	height: 960px;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}

.linker_sub
{
	display: none;
	width: 211px;
	float: left;
	text-align: left;
	background-color: #56574f;
	height: 450px;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}

.rechter_f
{
	position: relative;
	float: left;
    top: -29px;
	left: 212px;
    width: 744px;
    height: 281px;
    padding-right:4px;
	padding-top: 45px;
    background-color: #e1dfd2;
    z-index:99;
}

.breadcrumbfoto_f{
    position: relative;
	width: 960px;
    background-color: #ffffff;
    z-index:99;
}

.breadcrumbfoto_f .slide_home img
{
width: 744px;
height: 280px;
}

.linker_f .level3
{
	position: relative;
	top: 98px;
	left:-5px;
	width: 192px;
	color: #ffffff;
}

.linker_f .links
{
	position: relative;
	float: left;
	top: 10px;
	width: 192px;
}

.linker_f .level2
{
	position: relative;
	float: left;
	height: 195px;
	left: 10px;
	width: 210px;
	margin-top: 10px;
}


.linker_f .HomeNews{
    position: relative;
	border-top: 1px solid #b06b04;
	border-bottom: 1px solid #b06b04;
    float: left;
    text-align: left;
    width:192px;
	height: 100%;
    padding-left:5px;
	padding-bottom: 10px;
}

.linker_f .WineNews0, .linker_f .WineNews1, .linker_f .WineNews2, .linker_f .WineNews3, .linker_f .WineNews4, .linker_f .WineNews5, .linker_f .WineNews6
{
	position: relative;	
	top: 0px;
	font-size: 12px;
}

.linker_f .WineNews0 a, .linker_f .WineNews1 a, .linker_f .WineNews2 a, .linker_f .WineNews3 a, .linker_f .WineNews4 a, .linker_f .WineNews5 a, .linker_f .WineNews6 a
{
	color: #e1dfd2;
}

.linker_f .WineNews0 a:hover, .linker_f .WineNews1 a:hover, .linker_f .WineNews2 a:hover, .linker_f .WineNews3 a:hover, .linker_f .WineNews4 a:hover, .linker_f .WineNews5 a:hover, .linker_f .WineNews6 a:hover
{
	color: #b06b04;
}

.linker_f .WineNews0 h1, .linker_f .WineNews1 h1, .linker_f .WineNews2 h1, .linker_f .WineNews3 h1, .linker_f .WineNews4 h1, .linker_f .WineNews5 h1
{
	color: #faf3e0;
	position: relative;
	height: 8px;
}


.linker_f .WineNews6 h1, .linker_f .WineNews7 h1
{
	color: #faf3e0;
	position: relative;
	height: 8px;
}


.linker_f SPAN.basic_body
{width: 194px;}

.contentright_f{
    position: relative;
	background-color: #ffffff;
	margin-top: 305px;
    width: 745px;
    padding-bottom: 9999px;
	 margin-bottom: -9799px;
	height: auto;
	
	float: left;
    z-index: 10;
}

.contentright_sub{
    position: relative;
	background-color: #ffffff;
    width: 956px;
	padding-bottom: 20px;
    height: 100%;
	float: left;
    top: -55px;
    z-index: 1;
	margin-top: 40px;
}


.contentrightright_f {
	position:relative;
	background-color:#e3ded0;
	float:right;
	height:100%;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
	min-height:5px;
	padding-left:7px;
	padding-top:6px;
	right: -4px;
	top:45px;
	width:185px;
}



.contentrightright_f .content_right_1
{
	left:7px;
position:absolute;
top:8px;
}

.contentrightleft_f {
float:left;
height:100%;
padding-left:14px;
padding-top: 40px;
margin-top:0px;
position:relative;
text-align:left;
width:535px;
}

.contentleft_f {
	position:relative;
	float:left;
	height:232px;
	margin-top:1px;
	padding-left:8px;
	text-align:left;
	width:205px;
}

.contentleft_f #reserveren_frame
{
	position: relative;
	left: -14px;
	top: -13px;
	width: 217px;
	background-color: #ad650d;
}

.contentrightleft_f .articles_title, .contentrightleft_f .form_title, .contentrightleft_f .guestbook_title
{
background-image:url(/images/lijnonder.jpg);
background-position:left bottom;
background-repeat:no-repeat;
color:#830628;
text-align: left;
font-size:16px;
font-weight:bold;
margin-top:-16px;
position:relative;
}


.contentright_f .adres_img 
{position: relative;float: left;margin-top: 20px;left: 4px;}


.top_top_f .slide_home
{
	position: absolute;
	text-align: center;
	height: 187px;
	width: 211px;
	left: -20px;
	top: 20px;
	padding-top: 49px;
	border-bottom: solid 1px #ffffff;

}
.top_top_f .slide_home img
{
width: auto;
height: auto;


}

.contentleft_f .zg_div
{
	position: relative;
	margin-top: 120px;
}

.adres_bottom
{
	position: relative;
	margin-top: 2px;
	height: 20px;
	color: #ffffff;
	width: 956px;
	background-color: #56574f;

}

.adresUnder
{
	position: relative;
	float: left;
	width: 560px;
	left: 210px;
	background-color: #ffffff;
	z-index:9999;
}

.kasteeltxt
{position: relative;top: -10px;}

.logo1 .kasteeltxt
{
	position: relative;
	top: 10px;
	font-size:10px;
	color: #ffffff;
}

.kasteeltxt2
{position: relative;top: -40px;background-color: #ffffff;}

/* -- TABS -- */

/* ANNOUNCEMENT TABS */

.news_rotate_container {
    width:312px; 
    height:232px;
    overflow:hidden;
    clear:both;
    float:left;
}

.announcementTabs {

    position:relative;
    float:left;
}

.announcement {

}


.announcementTabs ul {

    height:15px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
    position:relative;
    text-align:right;
    width:100%;
}

.announcementTabs ul li.active, .announcementTabs ul li.active a {
    color:#B22447;
}
.announcementTabs ul li.active {
    background-color:#FFFFFF;

}               
.announcementTabs ul li {
    background-color:#E2DFD0;
    border:1px solid #B8B8B8;
    display:inline;
    left:-10px;
    top:1px;
    margin:0 0 0 5px;
    position:relative;
}


.announcementTabs ul li a {
    color:#737373;
    font-size:11px;
    font-weight:bold;
    line-height:15px;
    padding:0 5px;
}

a.nounderline {
    text-decoration:none;
    font-size:7px;
}

a.nounderline:hover{
    text-decoration:underline;
} 

div.hr-light {
    border-top:1px dotted #CBCACA;
    height:0;
    margin:4px 0 2px;
}
div.hr, div.hr-light {
    clear:both;
    overflow:hidden;
}

.announcementTabs .tabItemBig {
    height:212px;
    margin-bottom:0px;
    margin-top:0px;
    position:relative;
}

.announcementBigBackground {
    background-color:#E2DFD0;
    background-repeat:no-repeat;
    display:block;
    height:212px;
    width:312px;
}
.trackerPopup, .textadContainer, .advertorial, #nb, #pm, .poll, div.twitter, .announcementBigBackground {

}

.announcementBigBox {
    background-color:#E2DFD0;

}
.announcementBigBox, .announcementBigContent  {
    height:128px;
    left:5px;
    overflow:hidden;
    padding:1px 6px;
    position:absolute;
    top:80px;
    width:287px;
}

.announcementBigContent .basic_body{

}


#groupNav fieldset div ul li div, #groupNav #searchbox #searchOptions, #channelNav ul li, .trackerPopup fieldset, .trackerPopup table, .announcementBigBox, ul.announcementList li, #nb input.text {

}

.announcementBigContent .reactionLink {
    color:#9B9B9B;
    float:right;
    margin-top:3px;
}
.announcementBigContent h4, .announcementBigContent h4 a span, .announcementBigContent h4 a:hover, .announcementBigContent .reactionLink, .announcementBigContent .reactionLink a, .announcementBigContent .reactionLink a:hover {
    color:#05004E;
    font-weight:normal;
    font-size:11px;    
}

.announcementBigContent .reactionLink a {
    color:#9B9B9B;
    text-decoration:none;
}

.announcementBigContent h1{
   color:#05004E;
   font-size:12px; 
}          
            

.announcement h4 {
    color:#000000;
    font-size:12px;
    font-weight:bold;
    margin:3px 0 10px;
}


.announcementBigContent .announcementText {
    color:#D2D2D2;
    padding-top:3px;
    float:right;
}
.announcementText {
    line-height:18px;
    padding-top:3px;
    text-align:left;
}

.announcementBigContent .announcementText .date {
    color:#9B9B9B;
}
.announcementText .date {
    color:#646464;
    font-size:11px;
}

.announcementBigContent .announcementText a {
    color:#D2D2D2;
}

/* -- TABS -- */

.menu_sub_icon {
top: -5px;
background:transparent url(/images/arrow.png) no-repeat scroll 0 0;
float:right;
right: 5px;
position:relative;
width:8px;
}
