body {background: #fff url(../images/back_content_campus.gif) repeat-x;}


/* LOGO */

#logo {display: none;}
#head {display: none;}


/* SERVICE NAVIGATION */

#service a:link, #service a:active, #service a:visited {color: #9a9a9d; background: url(../images/btn_servicenavi.gif) no-repeat 0 3px;}
#service a:hover {color: #000; background: url(../images/btn_servicenavicampus_over.gif) no-repeat 0 3px;}


/* MAIN NAVIGATION */

/* second level */

#navigation ul li a:hover {color: #000;}


/* SUBNAVIGATION */

#subnavigation a:hover {color: #000; background: url(../images/btn_subnavicampus_over.gif) no-repeat 0 5px;}

#subnavigation a.active:link, #subnavigation a.active:active, #subnavigation a.active:visited, #subnavigation a.active:hover 
	{color: #000; background: url(../images/btn_subnavicampus_over.gif) no-repeat 0 5px;}


/* META NAVIGATION */

#metanavi a:hover {color: #000; background: url(../images/btn_metanavicampus_over.gif) no-repeat 0 3px;}


/* CONTENT */

#content a:hover {color: #9a9a9d;}
#content h3 {font-size: 120%; line-height: 1.3em; font-weight: bold; margin: 0; padding: 0 0 1.4em 0; color: #000;}
#content h4 {font-size: 110%; line-height: 1.3em; font-weight: bold; margin: 0; padding: 1em 0 1em 0; color: #6e6f73;}


#content a.mehrLink:hover {color: #000; background: url(../images/btn_subnavicampus_over.gif) no-repeat 0 7px;}

#content .news-list-container .newsContainer h4 a {text-decoration: none;}
#content .news-list-container .newsContainer h4 a:link, 
#content .news-list-container .newsContainer h4 a:active, 
#content .news-list-container .newsContainer h4 a:visited {color: #6e6f73;}
#content .news-list-container .newsContainer h4 a:hover {color: #000;}

#content .news-list-container .newsContainer .news-list-morelink a {margin: 0; padding: 0 0 0.7em 10px; text-decoration: none; float: left; display: inline;}
#content .news-list-container .newsContainer .news-list-morelink a:link, 
#content .news-list-container .newsContainer .news-list-morelink a:active, 
#content .news-list-container .newsContainer .news-list-morelink a:visited {color: #79797b; background: url(../images/btn_subnavi.gif) no-repeat 0 6px;}
#content .news-list-container .newsContainer .news-list-morelink a:hover {color: #000; background: url(../images/btn_subnavicampus_over.gif) no-repeat 0 6px;}


/* MARGIN */

#margin #campusInfobox {width: 210px; border: 1px solid #c0c0c1; margin: 0 0 30px 0; padding: 0; overflow: hidden;}
#margin #campusInfobox h4 {background: #c0c0c1; color: #fff; padding: 5px 0 3px 10px; margin: 0;}
#margin #campusInfobox img {width: 210px; margin: 0 0 10px 0; padding: 0; border: 0;}
#margin #campusInfobox p {margin: 0; padding: 0 10px 0.7em 10px;}

#margin #campusInfobox p.naviLink {margin: 0 0 15px 0; padding: 5px 10px 20px 10px;}
#margin #campusInfobox p.naviLink a {margin: 0 0 0.5em 0; padding: 1px 6px 3px 6px; font-size: 10px; line-height: 16px; display: block; text-decoration: none; float: left; font-weight: bold;}
#margin #campusInfobox p.naviLink a:link, 
#margin #campusInfobox p.naviLink a:active, 
#margin #campusInfobox p.naviLink a:visited {color: #fff; background: #c0c0c1; border-color: #c0c0c1;}
#margin #campusInfobox p.naviLink a:hover {color: #fff; background: #000; border-color: #000;}

#margin .fce_box {width: 210px; border: 1px solid #c0c0c1; margin: 0 0 30px 0; padding: 0; overflow: hidden;}
#margin .fce_box .box_header {display: none;}
#margin .fce_box h4 {background: #c0c0c1; color: #fff; padding: 5px 0 3px 10px; margin: 0; font-weight: bold;}
#margin .fce_box img {margin: 0 0 10px 0; padding: 0; border: 0;}
#margin .fce_box p {margin: 0; padding: 0 10px 0.7em 10px;}

#margin .fce_box p a.mehrLink {margin: 0 0 0.5em 0; padding: 1px 6px 3px 6px; font-size: 10px; line-height: 16px; display: block; text-decoration: none; float: left; font-weight: bold;}
#margin .fce_box p a.mehrLink:link, 
#margin .fce_box p a.mehrLink:active, 
#margin .fce_box p a.mehrLink:visited {color: #fff; background: #c0c0c1; border-color: #c0c0c1;}
#margin .fce_box p a.mehrLink:hover {color: #fff; background: #000; border-color: #000;}
