/* CSS style doc */
* 		{ margin: 0;} 
html, body 	{ 
				height: 100%;
				text-align: center;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-size:11px;
			} 
		
#mainWrapperTotaal 	{ 
						min-height: 100%; 
						height: auto !important; 
						height: 100%; 
						margin: 0 auto -40px;
					} 		
		
h1,h2,h3 					{ margin:10px 0; }
h1 							{ margin-top:10px;font-size:13px;color:#000000; }
h1.searchbartext			{ margin-top:0px; margin-left:20px; margin-bottom:0px; color:#FFFFFF;}
h1.random					{ margin-top:5px; margin-left:30px; margin-bottom:0px; color:#4b4949;font-size:11px;}
h1.newsites					{ margin-top:5px; margin-left:30px; margin-bottom:0px; color:#4b4949;font-size:11px;}
h1.contentHeader			{ color:#3a68fd;font-size:14px; font-weight:bold;}
h2 							{ font-size:13px;color:#000; }
fieldset 					{ border:0;margin:0;padding:0; }
p 							{ margin-bottom:10px; font-size:11px; }
img 						{ border:0; }
input						{ border:solid 1px #000000; font-size:11px;}

a.urllink					{ color: #4b4949; text-decoration: none;}
a.urllink:hover 			{ color: #777; text-decoration: none;}
a.topnav					{ color: #363535; text-decoration: none; font-weight:bold;}
a.topnav:hover				{ color: #3a68fd; text-decoration: none; font-weight:bold;}

#footerWrapper 				{ width:979px; margin:0px auto}
#navButtons					{ height:83px; text-align:right; margin-left:500px;}

/* treemenu */
#expandcontractdiv 			{ border:1px dotted #dedede; background-color:#EBE4F2; margin:0 0 .5em 0; padding:0.4em;}   
#treeDiv1 					{ padding:1em; margin-top:1em; }   

/* main */
#mainWrapper				{ height:440px; width:979px; background:#000; text-align:left; margin:auto;}
#mainWrapper2				{ height:100%; width:979px; background:#fff; text-align:left; margin:auto;}

#mainImageTop				{ width:979px;height:11px;float:left;}
#mainImageBottom			{ width:979px;height:10px;float:left;}
#mainImageLeft				{ width:593px;height:440px;float:left;}
#mainSpacer					{ width:20px;height:440px;float:left;}
#mainContent				{ width:340px;color:#fff;height:440px;float:left;margin:0px auto;font-size:11px;}
#mainContent2				{ width:975px; background: url('/img/content_back.gif') repeat-y;color:#fff;float:left;margin:0px auto; margin-left:2px;font-size:11px;}
#mainContentSiteMap			{ width:975px;color:#000;float:left;margin:0px auto; margin-left:2px;font-size:11px;}

#leftContentNav				{ width:295px;height:100%;float:left; padding-left:8px; padding-top:0px;}
#rigthContentAreaContainer	{ width:672px; height:100%;float:left;}
#rigthContentBorder			{ width:7px; height:100%;float:left;}
#rigthContentArea			{ width:640px;float:left; margin-left:15px; color:#000000;}

#navigationNav				{ width:630px; height:20px;padding-top:10px;border-bottom:1px dotted #000;}

div.navItem					{ margin-bottom:10px;}
div.navItem					{ margin-bottom:10px;}
a.navItem					{ color:#FFFFFF; font-weight:normal; text-decoration:none;}
a.navItem:hover				{ color:#FFFFFF; font-weight:normal; text-decoration:underline;}
a.navItemSiteMap			{ color:#000; font-weight:normal; text-decoration:none;}
a.navItemSiteMap:hover		{ color:#000; font-weight:normal; text-decoration:underline;}

a.navItemSelected			{ color:#3a68fd; font-weight:normal; text-decoration:none;}
a.navItemSelected:hover		{ color:#3a68fd; font-weight:normal; text-decoration:underline;}
a.textlink					{ color:#3a68fd; font-weight:normal; text-decoration:none;}
a.textlink:hover			{ color:#3a68fd; font-weight:normal; text-decoration:underline;}

ul.sideMenu					{ list-style:none; padding:0; margin:0; width:280; float:left;}
ul.sideMenuSub1				{ list-style-image:url('/img/subnav.gif'); padding:0; margin:0; margin-left:20px; margin-top:5px;}
ul.sideMenu li				{ padding:5px;border-bottom:1px dotted #ffffff;}
ul.sideMenuSub1 li			{ padding:3px; border:0px;}

ul.SitemapsideMenu					{ list-style:none; padding:0; margin:0; width:280; float:left;}
ul.SitemapsideMenuSub1				{ list-style-image:url('/img/subnav.gif'); padding:0; margin:0; margin-left:20px; margin-top:5px;}
ul.SitemapsideMenu li				{ padding:5px;border-bottom:1px dotted #000;}
ul.SitemapsideMenuSub1 li			{ padding:3px; border:0px;}


#mainBorderRight			{ width:26px;height:440px;float:left;}

/* header navigation */
#headerbar 					{ height:128px; width:979px; overflow:hidden; background:#fff url('/img/header_back.gif') repeat-x; text-align:left; margin:auto;}
#headerborderleft			{ width:8px; float:left;}
#headerlogo					{ width:140px; float:left;}
#headerbarcontent			{ width:815px; float:left; margin:0px auto; font-weight:bold; color:#3a68fd; text-align:right; padding-top:103px;}
#headerbarborderright		{ width:16px; float:right;}




/* topicbox */
#topicbox 					{ height:144px; width:979px; overflow:hidden; background:#fff url('/img/topicbox_back.gif') repeat-x; text-align:left; margin:auto;}
#topicboxleft				{ width:11px; float:left;}
#topicboxcontent			{ width:952px; float:left; margin:0px auto; color:#8a8787;}
#topicboxright				{ width:16px; float:right;}

#topicboxcontentbox1		{ width:137px;float:left;padding-top:10px;}
#topicboxcontentbox2		{ width:137px;float:left;padding-top:10px;}	
#topicboxcontentbox3		{ width:137px;float:left;padding-top:10px;}
#topicboxcontentbox4		{ width:137px;float:left;padding-top:10px;}
#topicboxcontentSpacer		{ width:16px;background: url('/img/topicbox_line.gif');float:left;}

#SpacerTopHeader			{ height: 28px; background-color:#FFFFFF;}

#footer {
	text-align: center;
	padding-top: 10px;
	z-index: 0;
}

#footer a {
	color: #777;
	margin: 0px 4px;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: none;
}
