/*	scherm.css | Universiteit Leiden (screen)
**	Lodewijk Schutte | Low
**	v1.1 | 20091124
**	---------------------------------------------------------------------- */

/*	Global reset, gebaseerd op http://meyerweb.com/eric/tools/css/reset/
**	---------------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background:transparent;
	border:0;
	font-size:100%;
	margin:0;
	padding:0;
	vertical-align:baseline;
}

#special {
color:#4A7180 !important;
width: 95%;
background: #ffe4e1 !important;
padding: 5px;
margin: 10px 20px 20px 0;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}

ol, ul {
	list-style:none;
}

blockquote, q {
	quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content:'';
	content:none;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

/*	Body
**	---------------------------------------------------------------------- */

body {
	background:#dfe3ee;
	color:#000;
	font:11px/1.545 verdana, sans-serif;
}

/*	Global Layout
**	---------------------------------------------------------------------- */

#top {
	background:#fff url(http://www.leidenuniv.nl/images/bg-top.gif) repeat-y;
	margin:2em auto;
	position:relative;
	width:750px;
}


/*	Header (logo + masthead)
**	---------------------------------------------------------------------- */


#header {
	background:url(http://www.leidenuniv.nl/images/headers/1.jpg) 50% 100% no-repeat;
	height:215px;
}

	#header h1 {
		background:#0c2577 url(http://www.leidenuniv.nl/images/logo-leidenuniv-screen.gif) 20px 10px no-repeat;
		height:85px;
	}

		#header h1 img {
			display:none;
		}
		


#search-input { margin: 0px 10px 0 -40px ; padding: 3px 3px; height: 18.5px; width: 140px; border: 0; outline: none; font-size: 13px !important;color: #666;float: left}
#search-input { -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#search-submit { float: left;margin: 0; padding: 3px 5px; width: 50px; text-align: center; color: #444; background: url( 'http://www.organisatie.leidenuniv.nl/images/default/bkg_btn.png') 0 0 repeat-x; border: 0px solid; border-color: #eee #bbb #bbb #eee; }
#search-submit { -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#search-submit:active { border-color: #bbb #eee #eee #bbb; background-color: #ddd; background-image: none;}

/*	Main nav
**	---------------------------------------------------------------------- */

#nav {
	background:rgb(133, 146, 187);
	left:0;
	line-height:2;
	overflow:hidden;
	position:absolute;
	top:215px;
	width:100%;
}

	#nav h2 {
		display:none;
	}

	#nav ul {
		padding:0 10px;
	}
	
	#nav li {
		border-left:1px dotted #0c2577;
		float:left;
	}
	
	#nav li:first-child {
		border-left:none;
	}
	
	#nav a {
		color:#fff;
		display:block;
		padding:0 10px;
		text-decoration:none;
	}
	
	#nav a:hover {
		background:#c3cdea;
		color:#0c2577;
	}

/*	Content layout
**	---------------------------------------------------------------------- */

#content {
	background: url(http://www.leidenuniv.nl/images/bg-content.gif) 100% 100% no-repeat;
	/* background: url(http://www.leidenuniv.nl/images/content-bg.gif);*/
	margin-top:2em;
	min-height:300px;
	overflow:hidden;
	padding-top:2em;
}

#primary {
	float:left;
	padding:0 20px;
	width:294px;
}

#feed p{
color: #4a7180;
}

#secondary {
	float:left;
	padding:0;
	width:184px;
}

#subnav {
	float:left;
	padding:0 11px 0 32px;
	width:188px;
	}

/*	Default styles
**	---------------------------------------------------------------------- */

a {
	color:#4a7180;
	text-decoration:none;
}

a:hover {
	color:#036;
	text-decoration:underline;
}

/*	Primary
**	---------------------------------------------------------------------- */

#primary h2 {
	display:block;
	font-variant:small-caps;
	color: #4a7180;
	border-bottom:1px dotted #ddd;
	font:bold 1.4em/1 georgia, serif;
	font-variant:small-caps;
	padding-bottom:4px;
	text-transform:lowercase;
	margin-bottom: 8px;
}

/* Main article */
#primary .article img {
	border:1px solid #aaa;
	float:left;
	margin-right:11px;
}

#primary .article p img {
	margin-top:4px;
}

#primary .article h3 {
padding: 0 0 8px 0;
}

#primary .article h3 a {
	color:#900;
	font-size:1.091em;
	line-height:normal;
}

#primary .article a.more {
	background:url(http://www.leidenuniv.nl/images/bg-arrow.gif) 0 .5em no-repeat;
	display:block;
	padding: 0 0 11px 11px;
}

/* News items */
#primary ul.news {
	padding:0 0 20px 0;
}

#primary ul.news li  a{
	background:url(http://www.leidenuniv.nl/images/bg-arrow.gif) 0 .45em no-repeat;
	padding-left:11px;
display: block;

}

#primary ul.news li.spotlight {
	background:#dfe3ee;
	margin-top:11px;
	padding:11px;
}

#primary li.further {
	margin: -10px 0 0 0;
}

#primary li.further a{
	background:url(http://www.leidenuniv.nl/images/bg-double-arrow.gif) 0 .4em no-repeat;
	padding: 0 0 0 11px;
	font-weight:bold;
}

/* Agenda */


#primary ul.agenda-first {
color: #4a7180;
}

#primary ul.agenda {
	margin-right:50px;
	color: #4a7180;
	clear: both;
}

#primary ul.agenda li {
	margin-bottom:.1em;
}

#primary ul.agenda li.subject a {
	background:url(http://www.leidenuniv.nl/images/bg-arrow.gif) 0 .5em no-repeat;
	display:block;
	padding:0 0 11px 11px;
}

img.agenda-image {
border:1px solid #aaa;
float:  left;
margin: .3em .3em .3em 0;
}

.agenda-first dt, #primary ul.agenda li.meta {
color: #98870a;
}

#primary ul.agenda li.more {
	background: #fff url(http://www.leidenuniv.nl/images/bg-double-arrow.gif) 0 .5em no-repeat;
	font-weight:bold;
	padding-left:11px;
	margin:11px 0 0 0;
}

#primary ul.aanmelden {
margin:-18px 0 0 0;
padding: 0;
}

#primary li.firstHeadline {
border-top:1px dotted #d7d7d7;
margin-top: 5px;
padding-top: 10px;
background-position: 0 1.4em !important;
}

/*	Secondary
**	---------------------------------------------------------------------- */

#secondary h2 {
	display:none;
}

#secondary h3 {
	/*border-bottom:1px dotted #ddd;*/
	color:#98870a;
	font:normal 1.3em/1 Verdana;
	padding-bottom:8px;
}

#secondary ul {
	margin: 0 0 15px 0;
	padding: 0;
	width: 193px;
}



#secondary ul li {
padding: 0;
margin:0;
}

#secondary li a {
	background:url(http://www.leidenuniv.nl/images/bg-arrow.gif) 0 .4em no-repeat;
	display:block;
	line-height:1.2em;
	padding:0 0 0 .8em;	

}

#secondary li a.more {
	background:url("http://www.leidenuniv.nl/images/bg-double-arrow.gif") no-repeat scroll 0 0.4em transparent;
	line-height:1.4em;
	padding:0 0 0 11px;

}

#secondary li a:hover {
text-decoration: none;
}

#secondary ul li.banner{
background: none;
padding: 0;
margin: 0;
}

#secondary ul li.banner a{
padding: 0;
margin: 0;
background: none;
color: #888;
}



/*	Subnav
**	---------------------------------------------------------------------- */

#subnav h2 {
	border-bottom:1px dotted #ddd;
	color:#4a7184;
	font:bold 1.545em/1 georgia, serif;
	font-variant:small-caps;
	padding-bottom:4px;
	text-transform:lowercase;
}

#subnav div. {
	margin:6px 0 6px -11px;
	text-align:center;
	width:210px;
}

#subnav ul {
	margin-right:26px;
	margin-bottom:2.545em;
}

#subnav li {
	border-bottom:1px dotted #999;
}

#subnav li.sep {
	border-top:1px dotted #999;
	margin-top:2.545em;
}

#subnav li a {
	background:url(http://www.leidenuniv.nl/images/bg-block-arrow.gif) 0 1.1em no-repeat;
	display:block;
	padding:.5em 0 .5em 15px;
}

/*	Service menu (languages)
**	---------------------------------------------------------------------- */

#service {
	background:#0c2577;
	position:absolute;
	right:0;
	top:-1.5em;
	height:1.5em;
	padding:0 6px;
	/* css3 */
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
}

#internal {
	position:absolute;
	right: 11em;
	top:-1.5em;
	height:1.5em;
	padding:0 6px;
	color: #4a7180;

	/* css3 */
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
}

#internal a {
	color: #4a7180;
}

#service a {
	color: #fff;
}

/*	Search
**	---------------------------------------------------------------------- */

#search {
	padding:0 11px;
	position:absolute;
	right:0;
	top:30px;
	width:188px;
}

#search fieldset label {
	display:none;
}

#search fieldset input {
	border:1px solid #6e7788;
	padding:3px;
	width:120px;
}

#search fieldset button {
	background:#2a4088;
	border:1px solid #5c6b96;
	color:#fff;
	cursor:pointer;
	line-height:normal;
	padding:2px 5px;
}

#search #searchselect {
	margin-top:3px;
}

#search #searchselect label {
	color:#fff;
	margin-right:5px;
	cursor:pointer;
}

/*	Footer
**	---------------------------------------------------------------------- */

#footer {
	background:#0c2577 url(http://www.leidenuniv.nl/images/footer.gif) no-repeat;
	clear:both;
	color:#fff;
	height:26px;
	text-indent:-9999em;
}

