/** make margin padding and alignment consistent in all browsers */
html, body, form, ul.menu, ul.menu li, #illustrations,  #illustrations li,  h1, h2, h3 { margin: 0; padding: 0; }
ul.menu, ul.menu li { list-style-type: none; }
abbr { border: none; }
a { text-decoration: none; }
a img { border: none; }
/*img { vertical-align: middle; }*/
.usability_addon { display: none; }
h2 { font-size: 19px; font-weight: normal; text-decoration: none; }

body { background: #FFF url("img/home_default.png") no-repeat left top; color: #000; font-family:  "Arial","Helvetica Neue", "Nimbus sans", sans-serif; font-size: 14px; }
body.home { background: #FFF url("img/home_bg.png") no-repeat left top; }
.menu a {  font-family: "Arial","Lucida Sans", sans-serif; }

#wrapper { width: 1000px; overflow:hidden;}

#header { position: relative; height: 125px; }
#header h1 { position: absolute; top: 44px; left: 68px; background: url("img/logo.gif"); width: 246px; height: 125px; }
#header h1 span { visibility: hidden; }

body.home #header { position: relative; height: 225px; }
body.home #header h1 { position: absolute; top: 44px; left: 68px; background: url("img/home_logo.gif"); width: 246px; height: 125px; }
body.home #header h1 span { visibility: hidden; }

#header ul { text-align: right; padding-right: 16px; }
#header .menu { background: #fcc037; color: #FFF; height: 26px; margin-left:320px;}
#header #illustrations { padding-top: 20px;  }
#header li { display: inline; line-height: 26px; padding: 0 8px; }
#header #illustrations li { line-height: 71px; }
#header .menu li a { color: #FFF; text-decoration: none; font-weight: bold; }
#header .menu li a:hover { color: #68748b; }

#header #tourdiv { position: absolute; top: 160px; left: 613px; width: 364px; height: 124px; }
#header #tourdiv img { float: left; margin: 0 20px 0 0; }
#header #tourdiv span { color: #000000; line-height: 25px; }
#header #tourdiv a { color: #68748b; }
#header #tourdiv a.hover { color: #68748b; }

#breadcrumb { padding-left: 114px;padding-top: 60px; }
#breadcrumb strong { padding-right: 40px; }
#breadcrumb a { color: #68748b; }
#breadcrumb a:hover { text-decoration: underline; }


#menu { position: absolute; width: 217px; top: 256px; left: 72px; }
#menu h4 { padding: 90px 0 0 0; margin: 0; margin-left: 6px; color: #FFF; font-weight: bold; font-size: 12px; }
#menu ul { padding: 10px; margin-left:-4px;}
#menu ul li { line-height: 27px; font-size: 13px; }
#menu ul li a { color: white; }
#menu ul li a:hover { color: #fcc037; }
/* images shown above the left menu */
#menu div { height: 179px; background: url("img/menu_illustrations/alumni.png") top left no-repeat; }
#menu div.alumni { background-image: url("img/menu_illustrations/alumni.png"); }
#menu div.studenten { background-image: url("img/menu_illustrations/studenten.png"); }
#menu div.financiers { background-image: url("img/menu_illustrations/financiers.png"); }
#menu div.wetenschappers { background-image: url("img/menu_illustrations/wetenschappers.png"); }
#menu div.ondernemers { background-image: url("img/menu_illustrations/ondernemers.png"); }


#content { margin: 150px 130px 10px 320px; line-height: 160%; }
#content img{ margin-right: 5px;}

.faqlink { color: #68748b; }
.faqlink:hover { text-decoration: underline; }

.leesverder { color: #68748b; }
.leesverder:hover { text-decoration: underline; }

#entrepeneurs{position:absolute;right:728px;top:40px;text-align: right;}
#alumni{position:absolute;left:146px;top:177px;text-align: left;}
#financers{position:absolute;right:497px;top:70px;text-align: right;}
#students{position:absolute;right:589px;top:193px;text-align: right;}
#scientists{position:absolute;left:639px;top:175px;text-align: left;}

.homemenu { line-height: 27px; font-size: 13px; font-weight: bold;position:relative;left:0px;top:0px;width:1000px;height:300px;}
.homemenu a { color: white; }
.homemenu a:hover { color: #fcc037; }

.txt {
	width: 375px;
	background: #fff;
	color: #000000;
	font: 14px arial;
}

.taal{position:absolute;top:0px;left:330px;color:#ffffff; font-family: "Arial","Lucida Sans", sans-serif; font-size: 14px;line-height: 26px; font-weight: bold;}
.taal:hover { color: #68748b; }

.contact{margin-left:90px;}

#contentnieuws { margin: 150px 0px 10px 320px; line-height: 160%; }
#contentnieuws img{ margin-right: 5px;margin-left: 5px;}
