/* CSS Document */

body									{ padding:0; margin:0; background:url(../images/background/bg-schaduw-top.jpg) left top repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
select									{ padding:0; margin:2px 0 2px 0; font-size:11px;}
hr										{ height:1px; border-bottom:#ccc 1px dotted; border-top:none; border-left:none; border-right:none;}
fieldset								{ padding:25px;}

.clear									{ height:0px; line-height:0px; font-size:0px; clear:both;}
.width450								{ width:450px;}
.width250								{ width:250px;}
.width200								{ width:200px;}
.width150								{ width:150px;}
.width50								{ width:50px;}

#logo									{ position:absolute; margin-left:0; margin-top:15px; width:348px; height:60px;}

#wrapper								{ background:#00528e url(../images/background/bg-blauw.jpg) center top repeat-x;}

#container								{ padding:0 0 30px 0; margin:0 auto 0 auto; width:925px;}
#container #menu						{ padding:0; margin:0 27px 0 0; height:60px;}
#container #menu ul						{ padding:0; margin:38px 0 0 0; float:right; height:22px; background:#ff2200; list-style:none;}
#container #menu ul li					{ padding:0; margin:0; height:22px; float:left; line-height:22px; border-left:#fff 1px solid;}
#container #menu ul a					{ padding:0 15px 0 15px; margin:0; height:22px; color:#fff; background:#00528e url(../images/background/bg-button.gif) left top repeat-x; float:left; line-height:22px; text-decoration:none;}
#container #menu ul a:hover				{ background:#b60a1e url(../images/background/bg-button-over.gif) left top repeat-x;}
#container #menu ul .active				{ background:#b60a1e url(../images/background/bg-button-over.gif) left top repeat-x;}

#container #content								{ padding:0; margin:30px 0 0 0; width:923px; border:#fff 1px solid; background:#fff url(../images/background/04-small.jpg) center bottom no-repeat;}
#container #content #zoekveld					{ position:absolute; visibility:hidden; width:273px; margin-left:600px; margin-top:52px; color:#04a4ee; background:#d8edfa; z-index:99999; }
#container #content #zoekveld a					{ color:#04a4ee;}
#container #content #zoekveld a:hover			{ color:#ff9600;}
#container #content #zoekveld h2				{ padding:0; margin:0; width:273px; height:25px; color:#ff9600; border-bottom:#ccc 1px dotted; font-size:19px;}
#container #content #zoekveld form				{ padding:0; margin:0;}
#container #content #zoekveld form p			{ padding:10px; margin:0; line-height:16px;}
#container #content #zoekveld form .zoek		{ float:right;}

#container #content #middle								{ padding:25px 0 0 0; margin:0 25px 150px 25px; width:873px; background:#fff url(../images/background/bg-content-sub.jpg) left top repeat-y;}
#container #content #middle #menu-left					{ padding:0 15px 25px 15px; margin:0; float:left; width:245px;}
#container #content #middle #menu-left ul				{ padding:0 0 10px 0; margin:25px 0 0 0; width:240px; background:#f4ecf5;}
#container #content #middle #menu-left ul .header		{ padding:0 0 0 30px; margin:0; height:30px; line-height:30px; color:#4394d0; text-transform:uppercase; font-weight:bold; background:url(../images/background/arrow-header.gif) left center no-repeat;}
#container #content #middle #menu-left ul li			{ list-style:none;}
#container #content #middle #menu-left ul li a			{ padding:0 0 0 40px; margin:0; width:200px; height:22px; color:#00528d; line-height:22px; display:block; text-decoration:none;}
#container #content #middle #menu-left ul li a:hover	{ color:#fff; background:#86318b url(../images/background/arrow-rollover.gif) right center no-repeat;}
#container #content #middle #menu-left ul li .active	{ color:#fff; background:#86318b url(../images/background/arrow-rollover.gif) right center no-repeat;}
#container #content #middle #menu-left ul li a strong	{ color:#b4a7ca; font-weight:normal;}
#container #content #middle #menu-left .groepsreizen-text			{ color:#00978c;}
#container #content #middle #menu-left .groepsreizen-text a			{ color:#00978c; text-decoration:none; font-weight:bold;}
#container #content #middle #menu-left .groepsreizen-text a:hover	{ color:#ff9600;}
#container #content #middle #menu-left .groepsreizen				{ padding:0; margin:0; width:240px; color:#00978c; height:25px; border-bottom:#86318b 1px dotted; font-size:19px;}
#container #content #middle #menu-left .groepsreizen a				{ color:#00978c; text-decoration:none;}
#container #content #middle #menu-left .groepsreizen a:hover		{ color:#ff9600;}
#container #content #middle #menu-left .schoolreizen-text			{ color:#529601;}
#container #content #middle #menu-left .schoolreizen-text a			{ color:#529601; text-decoration:none; font-weight:bold;}
#container #content #middle #menu-left .schoolreizen-text a:hover	{ color:#ff9600;}
#container #content #middle #menu-left .schoolreizen				{ padding:0; margin:0; width:240px; color:#529601; height:25px; border-bottom:#86318b 1px dotted; font-size:19px;}
#container #content #middle #menu-left .schoolreizen a				{ color:#529601; text-decoration:none;}
#container #content #middle #menu-left .schoolreizen a:hover		{ color:#ff9600;}

#container #content #middle #content-right						{ padding:0 23px 25px 25px; margin:0; float:left; width:550px;}
#container #content #middle #content-right p					{ color:#00528d; line-height:16px;}
#container #content #middle #content-right p .image-p			{ padding:2px; margin:10px; float:right; border:#ccc 1px solid;}
#container #content #middle #content-right p a					{ color:#00528d;}
#container #content #middle #content-right p a:hover			{ color:#ff9600;}
#container #content #middle #content-right p img				{ float:left; margin:0 10px 0 0; border:none;}
#container #content #middle #content-right h1					{ padding:0; margin:0; width:550px; color:#ff9600; height:25px; border-bottom:#86318b 1px dotted; font-size:19px; text-align:right;}
#container #content #middle #content-right h1 a					{ color:#ff9600; text-decoration:none;}
#container #content #middle #content-right h1 a:hover			{ color:#00978c;}
#container #content #middle #content-right h2					{ margin-top:15px; color:#00528e; font-size:19px;}
#container #content #middle #content-right h2 strong			{ color:#86318b; font-size:19px;}
#container #content #middle #content-right h2 em				{ color:#bdd2e1; font-style:normal;}
#container #content #middle #content-right h3					{ color:#ff9600; font-size:14px;}
#container #content #middle #content-right ul					{ color:#00528d;}
#container #content #middle #content-right ol					{ padding:25px; color:#00528d;}
#container #content #middle #content-right fieldset	a			{ color:#00528d;}
#container #content #middle #content-right fieldset	a:hover		{ color:#ff9600;}
#container #content #middle #content-right td					{ color:#00528d;}
#container #content #middle #content-right .voorwaarden			{ margin:0; line-height:16px;}

#container #content #middle #subfooter				{ padding:0; margin:0; width:873px; text-align:center; background:#fff;}
#container #content #middle #subfooter h1			{ padding:0; margin:0; height:50px; color:#00528e; line-height:50px; font-size:19px; font-family:Arial; border-top:#ccc 1px dotted;}
#container #content #middle #subfooter h1 b			{ color:#ff9600;}

/* newsticker */
#container #content #middle #subfooter #newsticker 							{ padding:0; margin:0; width:873px; height:44px; color:#fff; background:#00528e; text-align:center;}
#container #content #middle #subfooter #newsticker ul						{ padding:0; margin:0; width:30000px; list-style:none;}
#container #content #middle #subfooter #newsticker ul li					{ padding:0 873px 0 0; margin:0; line-height:25px; font-size:14px; float:left; font-weight:bold;}
#container #content #middle #subfooter #newsticker b						{ color:#fff;}
#container #content #middle #subfooter #newsticker a						{ color:#fff; text-decoration:underline;}
#container #content #middle #subfooter #newsticker a:hover					{ color:#fff; text-decoration:none;}
#container #content #middle #subfooter #newsticker #togglenewsticker		{ display:none;}
/* newsticker einde */

#footer									{ padding:24px 0 0 0; margin:0 0 30px 0; height:70px; color:#00528e; background:url(../images/background/bg-footer.jpg) left top repeat-x; text-align:center; line-height:18px; }
#footer a								{ color:#00528e;}
#footer a:hover							{ color:#e2001a;}

