/* Start of CMSMS style sheet 'isocat_css' */
/* ----hoofdinstelling---- */
html, body { background: #ffffff; text-align: center; font-family: verdana, arial, sans-serif; font-size: 100%; margin: 0 auto; height: 100%;}
a { text-decoration: none; }
li { list-style: none; }
* { padding: 0; margin: 0;}

/* ----central container---- */
#wrapper { width: 960px; margin: auto; padding: 0;  }

#container { width: 960px; margin: auto; padding: 0; }

/* ----header---- */
#header { width: 960px; height: 175px; margin: 0; padding: 0; background: url(uploads/images/layout/header.png) no-repeat; }
#header ul { float: right; margin: 0; padding: 100px 80px 0 0; }
#header li { float: left; margin: 0; padding: 0 0 0 30px; }
#header li a { font-family: arial, serif; font-size: 14px; color: #2e2f2f; display: inline; }
#header li a:hover { font-size: 14px; color: #bfae30; }
#header li a.menuactive { font-size: 14px; color: #bfae30; border-bottom: 1px dotted; }

/* ----banner---- */
#banner { float: left; width: 960px; height: 193px; margin: 0; padding: 0; }
#banner_links { float: left; width: 70px; height: 193px; margin: 0; padding: 0; background: url(uploads/images/layout/banner_links.png) no-repeat; }
#banner_foto1 { float: left; width: 250px; height: 193px; margin: 0; padding: 0; background: url(uploads/images/layout/banner_foto1.png) no-repeat; }
#banner_tussen { float: left; width: 50px; height: 193px; margin: 0; padding: 0; background: url(uploads/images/layout/banner_tussen.png) no-repeat; }
#banner_foto2 { float: left; width: 250px; height: 193px; margin: 0; padding: 0; background: url(uploads/images/layout/banner_foto2.png) no-repeat; }
#banner_rechts { float: left; width: 340px; height: 193px; margin: 0; padding: 0; background: url(uploads/images/layout/banner_rechts.png) no-repeat; }

/* ----menu_a---- */
#menu_a { clear: both; width: 960px; height: 77px; margin: 0 0 0 5px; padding: 0; background: url(uploads/images/layout/menu.png) no-repeat; text-align: left;}
#menu_a ul { float: left; width: 700px; margin: 0; padding: 39px 0 0 38px; }
#menu_a li { float: left; margin: 0; padding: 0 17px 0 17px; }
#menu_a li a { font-family: arial, serif; font-size: 20px; color: #fcf9ef; display: block; }
#menu_a li a:hover { font-size: 20px; color: #bfae30; }
#menu_a li a.menuactive { font-size: 20px; color: #f8e130; }

/* ----menu_b---- */
#menu_b { width: 960px; height: 56px; margin: 0 0 0 4px; padding: 0; background: url(uploads/images/layout/menu_b.png) no-repeat; text-align: left;}
#menu_b ul { float: left; width: 700px; margin: 0; padding: 10px 0 0 38px; }
#menu_b li { float: left; margin: 0; padding: 0 15px 0 15px; }
#menu_b li a { font-size: 12px; color: #726450; display: block; }
#menu_b li a:hover { font-size: 12px; color: #572a20; border-bottom: 1px dotted #572a20; }
#menu_b li a.menuactive { font-size: 12px; color: #572a20; border-bottom: 1px solid #572a20; }

/* ----content wrapper---- */
#main { float: left; width: 960px; background: url(uploads/images/layout/body.png) repeat-y; margin: 0; padding: 0; }

/* ----content links---- */
#main_links { text-align: left; float: left; width: 650px; margin: 0; padding: 0; }
#main_links p { font-size: 14px; font-family: verdana, arial, sans-serif; font-weight: normal; color: #555453; padding: 10px 25px 10px 65px; margin: 0; }
#main_links h2 { font-size: 24px; font-family: Tahoma; font-weight: bold; color: #555453; padding: 0 0 10px 65px; margin: 0; }
#main_links h3 { font-size: 18px; font-family: Tahoma, arial, sans-serif; font-weight: normal; color: #555453; padding: 10px 0 0 65px; margin: 0; }
#main_links a { font-size: 14px; color: #555453; border-bottom: 1px dotted #555453; }
#main_links a:hover { font-size: 14px; color: #555453; border-bottom: 1px solid #555453; }
#main_links img { text-decoration: none }
/* ----hack voor IE7 table left margin---- */
html>/**/body #main_links table { font-size: 14px; font-family: Tahoma, arial, sans-serif; font-weight: normal; color: #555453; padding: 0px 25px 0 50px; margin: 0px 25px 0 15px; }
#main_links table { font-size: 14px; font-family: Tahoma, arial, sans-serif; font-weight: normal; color: #555453; padding: 0px 25px 0 50px; margin: 0px 25px 0 64px; }
#main_links ul.picturelist { padding-left: 65px; }
#main_links .error_message { font-size: 14px; font-family: Tahoma, arial, sans-serif; font-weight: normal; color: #e4134b; padding: 0px 25px 0 50px; margin: 10px 25px 18px 17px }

#main_links p.mapsmarker { font-size: 12px; font-family: verdana, arial, sans-serif; font-weight: normal; color: #555453; padding: 0 10px 0 10px; margin: 0; }
.gmapDir { font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: normal; color: #555453; padding: 0 10px 0 10px; margin: 0; }
#gmapDirHead.gmapDir a { font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: normal; color: #555453;  }

/* ----content rechts---- */
#main_rechts {  text-align: left; float: left; width: 270px; margin: 0; padding: 0; }
#main_rechts p { font-size: 14px; font-family: verdana, arial, sans-serif; font-weight: normal; color: #555453; padding: 15px 25px 10px 35px; margin: 0; }
#main_rechts h2 { font-size: 24px; font-family: Tahoma; font-weight: bold; color: #555453; padding: 0 0 10px 35px; margin: 0; }
#main_rechts h3 { font-size: 18px; font-family: Tahoma, arial, sans-serif; font-weight: normal; color: #f6f5f4; padding: 20px 0 0 35px; margin: 0; }
#main_rechts a { font-size: 14px; color: #555453; border-bottom: 1px dotted #555453; }
#main_rechts a:hover { font-size: 14px; color: #555453; border-bottom: 1px solid #555453; }
#main_rechts img { text-decoration: none }


/* ----footer---- */
#footer { clear: both; float: left; width: 960px; height: 90px; margin: auto; padding: 0; background: url(uploads/images/layout/footer.png) no-repeat; }
#footertext {  float: left; text-align: left; font-size: 10px; font-family: Lucida Sans Unicode; color: #555453; margin: 0 18px 0 0; padding: 45px 0 0 60px; text-align: left;}
#footertext p { margin: 5px 0 0 0; padding: 0; }
#footertext a { font-size: 10px; color: #555453; border-bottom: 1px dotted #555453;}
#footertext a:hover { font-size: 10px; color: #555453; border-bottom: 1px solid #555453;}

/* End of 'isocat_css' */

