@charset "utf-8";

/* ********** ********** ********** ********** CSS Document Waddenfederatie ********** ********** ********** **********  */

* 			{margin: 0; padding: 0; outline: none;}

a 			{color: #000;}
a img 		{border: 0px}

h1 			{font-size: 36px; font-weight: bold; border-bottom: 0px solid #ccc; margin-bottom: 10px}
h2 			{font-size: 16px; font-weight: bold; border-bottom: 0px solid #ccc; color: #639CAF; padding: 0px 10px 10px 28px}

ins			{display: none;}

p			{color: #333; line-height: 22px; margin-bottom: 20px;}

ul			{padding: 0; margin: 0}
li			{padding: 0; margin: 0}

html, body	{font-family:	 Trebuchet MS, Helvetica, sans-serif; font-size: 11px;}

body		{background-color: #349dba; background-repeat: repeat-x}

/* ********** ********** ********** ********** FORM ELEMENTS ********** ********** ********** ********** */

form						{display: inline}
label						{display: inline; width: 50px; }
input[type="text"], 
input[type="submit"]		{display: inline; width: 110px; border: 0px; height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;}
input[type="submit"] 		{margin-left: 140px; border: 1px solid #000; height:22px; width:150px; background-image: url('/fileadmin/templates/wadden/img/input_submit.gif');}
input[type="submit"]:hover 	{background-image: url('/fileadmin/templates/wadden/img/inpt_submit_over.gif')}
a.submit					{
							display: block; width: 110px; border: 0px; height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; line-height: 16px;
							border-bottom: 1px solid #000; background-image: url('/fileadmin/templates/wadden/img/input_submit.gif'); text-decoration: none; text-align: center;
							}
a.submit:hover 				{background-image: url('/fileadmin/templates/wadden/img/inpt_submit_over.gif')}

/* ********** ********** ********** ********** CONTAINER ********** ********** ********** ********** */

.container 	{width: 980px; margin: 0px auto;}

.fullWidth	{display: block; clear: both; background-image: url('/fileadmin/templates/wadden/img/shadow.png'); background-repeat: repeat-y; background-position: center}

.top		{}

/* ********** ********** ********** ********** ROWS and COLS ********** ********** ********** ********** */


.row 		{clear: both;}
.col 		{display: block; float: left; margin: 0px;}

.first	 	{width: 220px; margin-left: 10px}
.second 	{width: 540px; margin-left: 10px}
.third 		{width: 180px; margin-left: 10px}

.webcam 	{width: 730px; margin-left: 10px}

.left		{float: left;}
.right		{float: right;}

.footer_first 	{width: 260px; margin-left: 30px; margin-right: 8px;}
.footer_default {width: 215px; margin-right: 8px;}

.divider	{background: #C0D8E3; text-align: center; padding: 20px 0px}

/* ********** ********** ********** ********** MAIN MENU ********** ********** ********** ********** */

#mainmenu					{ z-index: 999;height: 40px; position:relative; border-bottom: 3px solid #fff;background-image: url('/fileadmin/templates/wadden/img/menuBg.jpg'); background-repeat: repeat-x; font-size: 13px}

#mainmenu ul				{list-style: none;}
#mainmenu li 				{float: left;}
#mainmenu li a				{
					display: block; height: 40px; padding: 0px 10px; text-decoration: none; font-weight: bold; line-height: 40px; 
					background: transparent; color: #196e8a;
                                        float: left; display: inline;
					}

/* bottom borders of island links */
#mainmenu li a.home			{border-bottom: 3px solid #FFFFFF;} 							
#mainmenu li a.texel			{border-bottom: 3px solid #f29400;}
#mainmenu li a.vlieland			{border-bottom: 3px solid #bf3288;}
#mainmenu li a.terschelling		{border-bottom: 3px solid #6f8abd;}
#mainmenu li a.ameland			{border-bottom: 3px solid #8bb110;}
#mainmenu li a.schiermonnikoog	{border-bottom: 3px solid #dab600;}

#mainmenu ul.main > li:first-child a	
							{padding-left: 25px;}

/* ********** ********** ********** ********** MAIN MENU ********** ********** ********** ********** */


#menuTopRight						{display: block; float: right; height: 40px;}
#menuTopRight ul li 				{display: block; line-height: 40px; float: left; padding: 0; margin: 0; margin-left: 5px}
#menuTopRight ul li.boottijden		{background-image: url(/fileadmin/templates/wadden/img/bootTopRight.png); background-repeat: no-repeat}
#menuTopRight ul li.waddenmedia		{background-image: url(/fileadmin/templates/wadden/img/webcamTopRight.png); background-repeat: no-repeat}
#menuTopRight ul li a, 
#menuTopRight ul li a:hover
									{padding: 0; margin: 0; padding-left: 40px; padding-right: 20px;  background-repeat: no-repeat;		
									background-position: center right}
#menuTopRight ul li.waddenmedia a, 
#menuTopRight ul li.waddenmedia a:hover
									{padding: 0; margin: 0; padding-left: 40px; padding-right: 20px; background-image: url(/fileadmin/templates/wadden/img/arrowTopRight.png); background-repeat: no-repeat;		
									background-position: center right}
#menuTopRight ul li.lang a			{margin: 0; padding: 0; display: block; width: 18px; height: 40px;}
#menuTopRight ul li.lang a.nl		{padding-left: 10px; background-image: url(/fileadmin/templates/wadden/img/dutch.png); background-repeat: no-repeat;}
#menuTopRight ul li.lang a.de		{background-image: url(/fileadmin/templates/wadden/img/deutsch.png); background-repeat: no-repeat; margin-right: 10px}





/* ********** ********** ********** ********** CONTENT ********** ********** ********** ********** */

/*#content		{display: block; min-height: 300px; background-color: #fff; padding-top: 10px; height:auto;}*/
#content				{ float: left; display: -moz-box; padding-top: 300px; background-color: #c0d8e3; background-image: url('/fileadmin/templates/wadden/img/headerBg.jpg'); background-repeat: no-repeat; background-position:top center; width: 980px;}

.center					{text-align: center;}

/* ********** ********** ********** ********** MENU LEFT ********** ********** ********** ********** */

ul.menuLeft 					{display: block; list-style: none; margin-left: 0px; padding-bottom: 20px; border-top: 3px solid #639caf; font-size: 12px; 
								 font-family: Verdana, Arial, Helvetica, sans-serif; background: #f8fcfe;}
ul.menuLeft hoppen                              {border-top: 0px;}
.menuLeft li					{display: block; padding: 0px 10px 0px 28px; }
.menuLeft li.header				{font-variant: small-caps; line-height: 32px; font-weight: bold; font-size: 16px; color: #639caf}
.menuLeft li a					{
								display: block; height: 43px; height: auto; padding: 0px 26px; text-decoration: none; font-weight: normal; line-height: 28px; 
								color: #7a7a7a; border-bottom: 1px solid #d6dee8;
								}
.menuLeft li a:hover			{background-color: #cbdfe6; border-bottom: 1px solid #cbdfe6; color: #7a7a7a}

.menuLeft li a.current			{background-color: #639caf; border-bottom: 1px solid #639caf; color: #fff; }
.menuLeft li a.current:hover	{background-color: #88b4c3; border-bottom: 1px solid #88b4c3; color: #fff}
.menuLeftBottom					{display: block; background-image: url(/fileadmin/templates/wadden/img/menuLeftShadow.png); background-repeat: no-repeat; background-position: bottom center; height: 5px; width: 220px}

.first h2						{background-color: #F8FCFE; font-variant: small-caps; }


ul.menuLeft li.hasSub ul.menuLeftSub		{font-size: 11px; margin: 0; padding: 0; list-style: none; display: inline;}
ul.menuLeft li.hasSub ul.menuLeftSub li	{margin: 0; padding-left: 15px;}
ul.menuLeft li.hasSub ul.menuLeftSub li a	{margin: 0; padding: 0; border: 0px; background: none; display: inline}
ul.menuLeft li.hasSub ul.menuLeftSub li a:hover
								{border: 0px; background: none; display: inline}
ul.menuLeft li.hasSub ul.menuLeftSub li a.left_menu_subactive								
								{
								font-weight: bold;
								}

/* ********** ********** ********** ********** MENU HOPPEN ********** ********** ********** ********** */

ul.hoppen					{display: block; list-style: none; margin-left: 0px; padding-bottom: 20px; border-top: 0px solid #639caf; font-size: 12px; 
								 font-family: Verdana, Arial, Helvetica, sans-serif; background: #f8fcfe;}
.hoppen li					{display: block; padding: 0px 10px 0px 28px; }
.hoppen li.header				{font-variant: small-caps; line-height: 32px; font-weight: bold; font-size: 16px; color: #639caf}
.hoppen li a					{
								display: block; height: 43px; height: auto; padding: 0px 26px; text-decoration: none; font-weight: normal; line-height: 28px; 
								color: #7a7a7a; border-bottom: 1px solid #d6dee8;
								}
.hoppen li a:hover			{background-color: #cbdfe6; border-bottom: 1px solid #cbdfe6; color: #7a7a7a}

.hoppen li a.current			{background-color: #639caf; border-bottom: 1px solid #639caf; color: #fff; }
.hoppen li a.current:hover	{background-color: #88b4c3; border-bottom: 1px solid #88b4c3; color: #fff}


/* ********** ********** ********** ********** MENU LEFT WEBCAMS  ********** ********** ********** ********** */

#camsTexel, #camsVlieland, #camsTerschelling, #camsAmeland, #camsSchiermonnikoog
								{border-top: 0px;}

ul#camsTexel 					{display: block; list-style: none; margin-left: 0px; padding-bottom: 20px; border-top: 0px solid #f29400; font-size: 12px; 
								 font-family: Verdana, Arial, Helvetica, sans-serif; background: #f8fcfe;}
#camsTexel li					{display: block; padding: 0px 10px 0px 28px; }
#camsTexel li.header				{font-variant: small-caps; line-height: 32px; font-weight: bold; font-size: 16px; color: #f29400}
#camsTexel li a					{
								display: block; height: 43px; height: auto; padding: 0px 26px; text-decoration: none; font-weight: normal; line-height: 28px; 
								color: #7a7a7a; border-bottom: 1px solid #d6dee8;
								}
#camsTexel li a:hover			{background-color: #f6ddb1; border-bottom: 1px solid #f6ddb1; color: #7a7a7a}

#camsTexel li a.current			{background-color: #f29400; border-bottom: 1px solid #f29400; color: #fff;}
#camsTexel li a.current:hover	{background-color: #f4ae40; border-bottom: 1px solid #f4ae40; color: #fff;}

ul#camsVlieland 					{display: block; list-style: none; margin-left: 0px; padding-bottom: 20px; border-top: 0px solid #bf3288; font-size: 12px; 
								 font-family: Verdana, Arial, Helvetica, sans-serif; background: #f8fcfe;}
#camsVlieland li					{display: block; padding: 0px 10px 0px 28px; }
#camsVlieland li.header				{font-variant: small-caps; line-height: 32px; font-weight: bold; font-size: 16px; color: #bf3288}
#camsVlieland li a					{
								display: block; height: 43px; height: auto; padding: 0px 26px; text-decoration: none; font-weight: normal; line-height: 28px; 
								color: #7a7a7a; border-bottom: 1px solid #d6dee8;
								}
#camsVlieland li a:hover			{background-color: #e7c0db; border-bottom: 1px solid #e7c0db; color: #7a7a7a}

#camsVlieland li a.current			{background-color: #bf3288; border-bottom: 1px solid #bf3288; color: #fff;}
#camsVlieland li a.current:hover	{background-color: #ce68a7; border-bottom: 1px solid #ce68a7; color: #fff;}

ul#camsTerschelling 					{display: block; list-style: none; margin-left: 0px; padding-bottom: 20px; border-top: 0px solid #6f8abd; font-size: 12px; 
								 font-family: Verdana, Arial, Helvetica, sans-serif; background: #f8fcfe;}
#camsTerschelling li					{display: block; padding: 0px 10px 0px 28px; }
#camsTerschelling li.header				{font-variant: small-caps; line-height: 32px; font-weight: bold; font-size: 16px; color: #6f8abd}
#camsTerschelling li a					{
								display: block; height: 43px; height: auto; padding: 0px 26px; text-decoration: none; font-weight: normal; line-height: 28px; 
								color: #7a7a7a; border-bottom: 1px solid #d6dee8;
								}
#camsTerschelling li a:hover			{background-color: #cfdaea; border-bottom: 1px solid #cfdaea; color: #7a7a7a}

#camsTerschelling li a.current			{background-color: #6f8abd; border-bottom: 1px solid #6f8abd; color: #fff;}
#camsTerschelling li a.current:hover	{background-color: #91a7cd; border-bottom: 1px solid #91a7cd; color: #fff;}


ul#camsAmeland 					{display: block; list-style: none; margin-left: 0px; padding-bottom: 20px; border-top: 0px solid #8bb110; font-size: 12px; 
								 font-family: Verdana, Arial, Helvetica, sans-serif; background: #f8fcfe;}
#camsAmeland li					{display: block; padding: 0px 10px 0px 28px; }
#camsAmeland li.header				{font-variant: small-caps; line-height: 32px; font-weight: bold; font-size: 16px; color: #8bb110}
#camsAmeland li a					{
								display: block; height: 43px; height: auto; padding: 0px 26px; text-decoration: none; font-weight: normal; line-height: 28px; 
								color: #7a7a7a; border-bottom: 1px solid #d6dee8;
								}
#camsAmeland li a:hover			{background-color: #d7e5b6; border-bottom: 1px solid #d7e5b6; color: #7a7a7a}

#camsAmeland li a.current			{background-color: #8db215; border-bottom: 1px solid #8db215; color: #fff;}
#camsAmeland li a.current:hover	{background-color: #a6c44c; border-bottom: 1px solid #a6c44c; color: #fff;}


ul#camsSchiermonnikoog 					{display: block; list-style: none; margin-left: 0px; padding-bottom: 20px; border-top: 0px solid #dab600; font-size: 12px; 
								 font-family: Verdana, Arial, Helvetica, sans-serif; background: #f8fcfe;}
#camsSchiermonnikoog li					{display: block; padding: 0px 10px 0px 28px; }
#camsSchiermonnikoog li.header				{font-variant: small-caps; line-height: 32px; font-weight: bold; font-size: 16px; color: #dab600}
#camsSchiermonnikoog li a					{
								display: block; height: 43px; height: auto; padding: 0px 26px; text-decoration: none; font-weight: normal; line-height: 28px; 
								color: #7a7a7a; border-bottom: 1px solid #d6dee8;
								}
#camsSchiermonnikoog li a:hover			{background-color: #efe7b1; border-bottom: 1px solid #efe7b1; color: #7a7a7a}

#camsSchiermonnikoog li a.current			{background-color: #dbb705; border-bottom: 1px solid #dbb705; color: #fff;}
#camsSchiermonnikoog li a.current:hover	{background-color: #e2c840; border-bottom: 1px solid #e2c840; color: #fff;}

.toggle							{cursor: pointer}
#toggleCamsTexel				{color: #F29400; padding-top: 10px;}
#toggleCamsVlieland				{color: #BF3288}
#toggleCamsTerschelling			{color: #6F8ABD}
#toggleCamsAmeland				{color: #8DB215}
#toggleCamsSchiermonnikoog		{color: #DBB705}


/* ********** ********** ********** ********** BANNERS LEFT ********** ********** ********** ********** */


div.banners 					{display: block; list-style: none; margin-left: 0px; padding: 10px 0px; border-top: 3px solid #639caf; font-size: 12px; 
								 font-family: Verdana, Arial, Helvetica, sans-serif; background: #f8fcfe; text-align: left}
.banners h2						{text-align: left; padding-left: 20px;}
.banners img					{border: 1px solid #ccc; margin-bottom: 20px; margin-bottom: 0px}

#banner 					{font-size: 11px; color:#7A7A7A; margin: 20px; margin-top: 0px;}
#banner p					{color:#333;}
#banner h1					{color:#639CAF; font-size: 16px; font-variant:small-caps; font-weight:bold; line-height:32px;}

/* ********** ********** ********** ********** MENU RIGHT ********** ********** ********** ********** */

ul#menuRight 					{display: block; list-style: none; margin-left: 0px; padding-bottom: 0px; font-size: 14px; 
								 font-family: Verdana, Arial, Helvetica, sans-serif;}
#menuRight li					{display: block; padding: 0;background-image: url(/fileadmin/templates/wadden/img/menuRightLiBg.jpg); background-repeat: repeat-x}
#menuRight li a					{
								display: block; height: 43px; height: auto; margin-left: 8px; padding-left: 45px; text-decoration: none; font-weight: normal; line-height: 34px; 
								color: #fff; font-variant: small-caps; letter-spacing: -1px;
								}
								
#menuRight li a.events			{background-image: url(/fileadmin/templates/wadden/img/agenda.png); background-repeat: no-repeat;}
#menuRight li a.arrangementen	{background-image: url(/fileadmin/templates/wadden/img/sleutels.png); background-repeat: no-repeat;}
#menuRight li a.lastminutes		{background-image: url(/fileadmin/templates/wadden/img/koffer.png); background-repeat: no-repeat;}
#menuRight li a.waddenmedia		{background-image: url(/fileadmin/templates/wadden/img/webcam.png); background-repeat: no-repeat;}
#menuRight li a.boottijden		{background-image: url(/fileadmin/templates/wadden/img/boot.png); background-repeat: no-repeat;}

.menuRightBottom				{
								display: block; background-image: url(/fileadmin/templates/wadden/img/menuRightBottom.png); background-repeat: no-repeat; 
								background-position: bottom center; height: 10px; width: 180px;
								}


/* ********** ********** ********** ********** FOOTER ********** ********** ********** ********** */

/* container */

#footer 		{background-color: #c0d8e3; color: #434034; padding: 0px; padding-top: 0px; display: -moz-box; min-height: 300px; float: left; width: 980px; font-weight: bold}
#footer h2		{font-size: 18px; font-weight: bold; font-variant: small-caps; display: block; background: #fff; color: #287892; padding: 0px 12px; margin-top: 12px}
#footer p		{padding: 25px;}
#footer ul		{list-style: none; padding: 0px 12px;}
#footer li		{padding: 4px 0px; color: #287892;}
#footer a		{color: #287892; text-decoration: none;}

/* Static footer */

#footerStatic		{background-color: #c0d8e3; color: #287892; width: 900px; text-align: left; padding-right: 40px; padding-left: 40px;}
#footerStatic a 	{padding: 4px; text-decoration: none; color: #287892;}

/* ********** ********** ********** ********** RESET ********** ********** ********** ********** */

.reset	{margin: 0;}

/* ********** ********** ********** ********** PAGES ********** ********** ********** ********** */


#mainContent		{border-top: 3px solid #639caf; }

#mainContent ul		{margin-left: 20px;}

#mainContent h1		{color: #cdcdcd; font-size: 30px; font-weight: normal; margin: 0; padding: 25px; background: #fff; color: #9dacb3}
#mainContent
span.islandName		{color: #639caf; font-size: 36px; color:#639CAF}
#mainContent p		{padding-top: 0; margin: 0; background-color: #ffffff;}
#innerText		{padding: 25px; padding-top: 0px; background-color: #ffffff;}
#innerText h1		{padding-left: 0px;}
#mainContent img	{float: left; padding: 0 0px 0px 0}

#mainContentBottom	{display: block; background-image: url(/fileadmin/templates/wadden/img/contentBottom.png); background-repeat: no-repeat; background-position: bottom center; height: 30px; width: 540px}


/* ********** ********** ********** ********** ARRANGEMENTEN ********** ********** ********** ********** */

.arrContainer							{background-color: #fff; padding: 0px 15px 0px 15px}
.arrContainer h2						{font-size: 18px; font-variant: normal; font-weight: normal; padding: 0; cursor: pointer; border-bottom: 1px solid #eee; border-right: 1px solid #f9f9f9;
										background-image: url(/fileadmin/templates/wadden/img/toggle.jpg); background-repeat: repeat-x; margin-bottom: 2px;
										}
.arrContainer h2#toggleArrTexel				{background-color: #fff; color: #F29400; padding: 5px 10px; background-image: url(/fileadmin/templates/wadden/img/toggle.jpg);}
.arrContainer h2#toggleArrVlieland			{background-color: #fff; color: #BF3288; padding: 5px 10px; background-image: url(/fileadmin/templates/wadden/img/toggle.jpg);}
.arrContainer h2#toggleArrTerschelling		{background-color: #fff; color: #6F8ABD; padding: 5px 10px; background-image: url(/fileadmin/templates/wadden/img/toggle.jpg);}
.arrContainer h2#toggleArrAmeland				{background-color: #fff; color: #8DB215; padding: 5px 10px; background-image: url(/fileadmin/templates/wadden/img/toggle.jpg);}
.arrContainer h2#toggleArrSchiermonnikoog		{background-color: #fff; color: #DBB705; padding: 5px 10px; background-image: url(/fileadmin/templates/wadden/img/toggle.jpg);}
.arrContainer h2#toggleArrWaddenzee			{background-color: #fff; color: #639CAF; padding: 5px 10px; background-image: url(/fileadmin/templates/wadden/img/toggle.jpg);}
	

.arrContainer h2#toggleArrTexel.active				{color: #fff; background-image: url(/fileadmin/templates/wadden/img/texel/menuRightLiBg.jpg);}
.arrContainer h2#toggleArrVlieland.active			{color: #fff; background-image: url(/fileadmin/templates/wadden/img/vlieland/menuRightLiBg.jpg);}
.arrContainer h2#toggleArrTerschelling.active		{color: #fff; background-image: url(/fileadmin/templates/wadden/img/terschelling/menuRightLiBg.jpg);}
.arrContainer h2#toggleArrAmeland.active			{color: #fff; background-image: url(/fileadmin/templates/wadden/img/ameland/menuRightLiBg.jpg);}
.arrContainer h2#toggleArrSchiermonnikoog.active	{color: #fff; background-image: url(/fileadmin/templates/wadden/img/schiermonnikoog/menuRightLiBg.jpg);}
.arrContainer h2#toggleArrWaddenzee.active	{color: #fff; background-color: #639CAF}



.arrContent								{padding: 10px; border: 1px solid #eee; border-top: 0px}

#mainContent div.arrContainer div.arrContent { float: left; width: 487px} 

/* CONTACTFORM */

.contactform input[type="text"], 
.contactform textarea 				{border: 1px solid #999; width: 180px;}
.contactform textarea 				{font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.contactform table td				{padding: 2px 0px;}

.news-amenu-container h2 {
background-color: #ffffff;
color : #7A7A7A;
}

.news-amenu-container {
background-color: #ffffff;
margin-top: 0px;
color : #7A7A7A;
}


/* ********** ********** ********** ********** VISUAL (TEMPORARY, TO BE REPLACED WITH FLASH CONTENT)********** ********** ********** ********** */

#visual	{background-image: url('/fileadmin/templates/wadden/img/homeVisual.jpg'); height: 580px; margin-top: 0px;}


#innerText h2 {padding: 5px 0px 0px 0px}

/* ********** ********** ********** ********** WEBCAM THUMBNAIL ********** ********** ********** ********** */

.webcamThumb 		 {height: 90px;}
.camCaptionWrapper	 {height: 32px;}
.camCaption		 {float: left; width: 120px; height: 32px;}
.camCaptionFirst	 {float: left; width: 120px; height: 32px; clear: both;}

/* ********** ********** ********** ********** WEER ********** ********** ********** ********** */


.weer {position: absolute; left: 50%; margin-left: 300px; width: 190px; height: 30px; top: 180px;}


/* ********** ********** ********** ********** WEBCAM IFRAME ********** ********** ********** ********** */

iframe#GB_window {overflow: hidden;}
iframe.GB_window {overflow: hidden;}

#camRef				{position: absolute; bottom: 0px; left: 0px; width: 100%; height: auto; padding: 10px; z-index: 2; background-color: #349DBA; color: #fff; font-weight: bold; opacity: 0.6}
#camRef a			{color: #fff; font-weight: bold;}


/* ********** ********** ********** ********** NIEUWSBRIEF PAGINA ********** ********** ********** ********** */

#content .nieuwsbrief 	{width: 760px; margin-left: 10px;}
#nieuwsbriefBottom	{display: block; background-image: url(/fileadmin/templates/wadden/img/nieuwsbriefBottom.png); background-repeat: no-repeat; background-position: bottom center; height: 30px; width: 760px}




/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {

	border:0px solid #333;
	background-color: transparent;
}


.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;
	padding:3px;
	margin:0px;
	border: 0px;
	border-bottom :1px solid #ddd;
	background-color: transparent;
	}
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-top: 5px;
	padding: 2px;
	border-bottom: 0px solid #fff;
	background-color: transparent;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color: #639CAF; /* eilandkleur */
	padding-left: 0px;
	text-decoration: none;
}
.news-list-container H3 A {
	color:#fff;

}
.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	color: #666;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	font-size: 10px;
	font-weight: normal;
	background-color: transparent;
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {

	float: right;
	border:1px solid #666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:3px;
}

.news-list-morelink a {
	color: #777;
	text-decoration: none;
}


.news-list-browse {
	text-align: center;
}


.news-list-container hr.clearer, .news-single-item hr.clearer, .news-latest-container hr.clearer {
border:1px solid #fff;
clear:right;
height:1px;
}

/* TT_NEWS SINGLE VIEW */

.news-single-item {
background-color:#fff;
border:0px solid #666666;
margin-bottom:5px;
padding:5px;
}

.news-single-author {
padding-bottom:3px;
display: none;
}

.news-single-timedata, .news-single-category {
display: none;
}


.news-single-item h2 {
color:#639CAF;
font-size:16px;
font-weight:bold;
margin-bottom:0;
}

/* WADDENHOP BOEKINGS FORMULIEREN */

form#waddenhoparrangementen {
	display: block;
}

form#waddenhoparrangementen fieldset {
border: 0px solid #fff;
}

form#waddenhoparrangementen fieldset legend {
display: none;
}

form#waddenhoparrangementen label {
	width: 200px;
	float: left;
	display: block;
}


form#waddenhoparrangementen input[type="text"] {
	width: 200px;
	float: left;
	display: block;
	border: 1px solid #ccc;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif
}

form#waddenhoparrangementen select {
	border: 1px solid #ccc;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form#waddenhoparrangementen textarea {
	border: 1px solid #ccc;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200px;
	height: 78px;
}

form#waddenhoparrangementen input[type="submit"] {
margin-left: 200px;
width: 200px;
}

form#waddenhoparrangementen div.tx_powermail_pi1_fieldwrap_html_text {
	height: 24px;
}

form#waddenhoparrangementen div.tx_powermail_pi1_fieldwrap_html_date {
	height: 24px;
	clear:both;
}

form#waddenhoparrangementen div.tx_powermail_pi1_fieldwrap_html_radio {
	display: block;
}

form#waddenhoparrangementen p.tx_powermail_pi1_fieldwrap_html_radio_title {
	display: block;
}

form#waddenhoparrangementen div.powermail_radio_inner {
	clear: both;
}

form#waddenhoparrangementen div.powermail_radio_inner label {
	width: 390px;
	clear: both;
	padding: 4px 0px 4px 20px;
	color: #666666;
}

form#waddenhoparrangementen div.powermail_radio_inner input {
	padding: 4px 0px;
}



form#waddenhoparrangementen div.tx_powermail_pi1_fieldwrap_html_select {
	padding: 6px 0px;
}


form#waddenhoparrangementen div.tx_powermail_pi1_fieldwrap_html_date input.jscalendar_cb
{
display: none;
}

/*#uid34_msgCnt*/
form#waddenhoparrangementen div.tx_powermail_pi1_fieldwrap_html_date span
{
display: none;
}

form#waddenhoparrangementen div.tx_powermail_pi1_fieldwrap_html_date img.date2cal_img_help
{
display: none;
}



form#waddenhoparrangementen .tx-srfreecap-pi2-image
{
margin-left: 200px;
width: 200px;
margin-top: 10px;
border: 1px solid #ccc;
}



.ytScreenshot { float:left; margin-right: 5px; }
.ytScreenshot img { height: 100px; }
.news-list-category { display: none; visibility: hidden; }



form#directMail input[type="text"] {
border:1px solid #000000;
float:left;
width:170px;
}

form#directMail input[type="submit"] {
margin-left: 0px;
}


#erfgoedbanner {
display:block;
height:60px;
left:50%;
margin-left:-490px;
overflow:hidden;
position:absolute;
top:105px;
width:234px;
}

#erfgoedbanner img
{
width: 234px;
}






