/* 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;}


.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;}
.ghana img								{ border:none;}

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

#wrapper								{ background:#529601 url(../images/background/bg-groen.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/kids-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:#f3fce8;}
#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 30px; 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:#529601 url(../images/background/arrow-rollover.gif) right center no-repeat;}
#container #content #middle #menu-left ul li .active	{ color:#fff; background:#529601 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 h1				{ padding:0; margin:0; width:240px; color:#529601; height:25px; border-bottom:#529601 1px dotted; font-size:19px;}
#container #content #middle #menu-left h1 a				{ color:#529601; text-decoration:none;}
#container #content #middle #menu-left h1 a:hover		{ color:#ff9600;}

#container #content #middle #menu-left #banner			{ padding:0; margin:0; width:250px;}
#container #content #middle #menu-left #banner #sgr		{ padding:25px 0 0 0; margin:0; float:left;}
#container #content #middle #menu-left #banner #ghana	{ padding:0; margin:0; float:right;}
#container #content #middle #menu-left #banner #ghana img	{ border:none;}


#container #content #middle #content-right						{ padding:0 0 25px 25px; margin:0; float:left; width:573px;}
#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 h1					{ padding:0; margin:0; width:573px; 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:#529601;}
#container #content #middle #content-right h2					{ margin-top:50px; color:#4394d0; font-size:19px;}
#container #content #middle #content-right h2 strong			{ color:#529601; font-size:19px;}
#container #content #middle #content-right h2 em				{ color:#bdd2e1; font-style:normal;}
#container #content #middle #content-right .crumb				{ margin:30px 0 0 0; color:#529601;}
#container #content #middle #content-right .crumb a				{ text-align:left; color:#529601;}
#container #content #middle #content-right .crumb a:hover		{ text-align:left; color:#4394d0;}
#container #content #middle #content-right .pagination			{ margin-right:10px; text-align:right; color:#4394d0;}
#container #content #middle #content-right .pagination a		{ padding:2px 4px 2px 4px; margin:5px; background:#e9f1f7; color:#00528d; border:#4394d0 1px solid; text-decoration:none;}
#container #content #middle #content-right .pagination a:hover	{ background:#529601; color:#fff;}
#container #content #middle #content-right .pagination .active	{ background:#529601; color:#fff;}
#container #content #middle #content-right .actiebanner			{ padding:0; margin:25px 0 0 0; width:573px; height:120px; background:#4394d0;}
#container #content #middle #content-right .actiebanner p			{ padding:20px; margin:0; width:150px; height:80px; color:#fff; font-size:22px; line-height:22px; float:right;}
#container #content #middle #content-right .actiebanner p a			{ color:#fff; text-decoration:none;}
#container #content #middle #content-right .actiebanner p a:hover	{ color:#ff9600; text-decoration:none;}
#container #content #middle #content-right .actiebanner .flash		{ position:absolute; margin-left:-35px; margin-top:-40px; width:235px; height:190px;}

#container #content #middle #content-right .reis-item-1					{ padding:0; margin:20px 0 20px 0; width:571px; height:131px; background:#f3fce8; border:#cfcbd2 1px solid;}
#container #content #middle #content-right .reis-item-1 .image			{ padding:0; margin:0; width:175px; height:131px; float:left;}
#container #content #middle #content-right .reis-item-1 .desc			{ padding:15px; margin:0; width:210px; color:#4394d0; height:101px; float:left;}
#container #content #middle #content-right .reis-item-1 .desc strong	{ width:90px; float:left; display:block; font-weight:normal; color:#529601;}
#container #content #middle #content-right .reis-item-1 .desc h1		{ padding:0 0 12px 0; margin:0; font-size:12px; text-align:left; color:#4394d0; float:none; width:auto; height:auto; border:none;}
#container #content #middle #content-right .reis-item-1 .desc h1 strong	{ color:#529601; font-size:14px; width:auto; font-weight:bold;}
#container #content #middle #content-right .reis-item-1 .xtra			{ padding:0; margin:0; width:156px; height:131px; float:left; text-align:center; font-weight:bold; color:#529601;}
#container #content #middle #content-right .reis-item-1 .xtra strong	{ font-size:24px; color:#529601;}
#container #content #middle #content-right .reis-item-1 .xtra a			{ padding:0; margin:0; width:156px; height:25px; color:#fff; background:#4394d0; display:block; line-height:25px; text-align:center; text-decoration:none; font-weight:bold;}
#container #content #middle #content-right .reis-item-1 .xtra a:hover	{ background:#529601;}

#container #content #middle #content-right .reis-item-2					{ padding:0; margin:20px 0 20px 0; width:571px; height:131px; background:#e9f1f7; border:#cfcbd2 1px solid;}
#container #content #middle #content-right .reis-item-2 .image			{ padding:0; margin:0; width:175px; height:131px; float:left;}
#container #content #middle #content-right .reis-item-2 .desc			{ padding:15px; margin:0; width:210px; color:#4394d0; height:101px; float:left;}
#container #content #middle #content-right .reis-item-2 .desc strong	{ width:110px; float:left; display:block; font-weight:normal; color:#86318b;}
#container #content #middle #content-right .reis-item-2 .desc h1		{ padding:0 0 12px 0; margin:0; font-size:12px; text-align:left; color:#4394d0; float:none; width:auto; height:auto; border:none;}
#container #content #middle #content-right .reis-item-2 .desc h1 strong	{ color:#86318b; font-size:14px; width:auto; font-weight:bold;}
#container #content #middle #content-right .reis-item-2 .xtra			{ padding:0; margin:0; width:156px; height:131px; float:left; text-align:center; font-weight:bold; color:#86318b;}
#container #content #middle #content-right .reis-item-2 .xtra strong	{ font-size:24px;}
#container #content #middle #content-right .reis-item-2 .xtra a			{ padding:0; margin:0; width:156px; height:25px; color:#fff; background:#4394d0; display:block; line-height:25px; text-align:center; text-decoration:none; font-weight:bold;}
#container #content #middle #content-right .reis-item-2 .xtra a:hover	{ background:#86318b;}

#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;}

