@import url("emcl-layout.css");
@import url("theme.css");


/* Parte aggiunta per i link */

a {
	color: #5616EA;
	text-decoration: underline;
}

p.footer a {
	color: #857BB7;
	text-decoration: none;
}

/* Header */

#header {
	background-color: #424379;
	background-image: url("header-bg.gif");
	background-repeat: no-repeat;
	background-position: 12px 0px;
	color: #fff;
}

/* the purpose of this is to set the link to UniBZ
   in the University logo
*/
 
#unibzlnk { 
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
  margin: 0;
  border: 0;
  width: 377;
  height: 89;
 }


/* Path */

#pathbar {
	background-color: #ddd;
	color: #424379;
	padding-top: 0.3ex;
	font-size: small;
}

/* the pathbar contains the position of the
 * current page wrt the website content tree
 */
 
#pathbar ul {
	margin-left: 0;
	padding-left: 0.5em;
	display: inline;
	list-style: none;
	text-decoration : none;
	font-weight : medium;
	font-size : 11px;
	font-family : Arial,verdana,helvetica;
	color : #424379;
}

#pathbar ul li {
	/*padding-right: 0.5em;*/
	padding-right: 0;
	display: inline;
}

#pathbar ul li.last {
	font-weight: bold;
}

/* This does't work on IE

#pathbar ul li:after {content: " \00bb"}

#pathbar ul li.last:after {content: " "}

*/

#pathbar a {
	text-decoration: none;
	color: inherit;
}

#pathbar ul li a {
	text-decoration : none;
	color: inherit;
}


/* Sidebar */

#sidebar {
	background-color: #424379;
	background-image: url("sidebar-bg.gif");
	background-repeat: repeat-y;
	background-position: 12px 0px;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
}

/* margins for top level items in the sidebar */

#sidebar *.navitem {margin-left: 18px;} /* position of the sidebar background */

/* sidebar navidation links are unordered lists */

#sidebar ul {
	padding: 3mm;
	margin-top: 4ex;
	margin-left: 10px;
	padding-left: 2.3ex;
	list-style-type: disc;
	color: #fff;
	list-style-position: outside;
	padding-bottom: 2.3ex;
	/* margin-left: 7mm; */
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
}

#sidebar ul li {
	padding-bottom: 3ex;
}

#sidebar ul li * {
	color: #fff;
	text-decoration: none;
}

#sidebar ul li a:hover, #sidebar ul li a:focus {
color: salmon;
}

/*
#sidebar ul li.stream  {
	color: yellow;
}
*/

/* Content */

#content {
	padding-top: 1em;
	padding-left: 1em;
	background-color: #fff;
}

/* wraps the whole page, setting the background */

#container {background-color: #424379;}


/*
******************************************************************************
Here is the specific part for the Master web pages
******************************************************************************
*/

/* Local bar - contains link to the MCS pages*/

#localbar {
	background-color: white; 
/*
	background-image: url("localbar-bg.gif");
	background-repeat: repeat-y;
	background-position: 14px 0px;
*/

	/* font-family: sans-serif; */
}

/* #localbar *.navitem {margin-left: 18px;}
 position of the localbar background */

#localbar a {
	text-decoration: none;
	/* color: inherit; */
}

#localbar ul {

	background-image: url("localbar-bg.gif");
	background-repeat: repeat-y;
	/* background-position: 0px 0px; */

	/* padding: 0mm; */
	margin-top: 0ex;
	margin-left: 10px;
	padding-left: 40px;
	padding-bottom: 2.3ex;

	padding-top: 6.3ex;

	/* list-style-type: disc; */
	list-style-position: outside;
	list-style-image: url("localbar-item.gif");
	/* margin-left: 7mm; */

}

#localbar ul li {
	color: #0000A2;
	text-decoration: none;
	font-weight : medium;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
}

#localbar ul li.first {
	color: #610CBD; /* this is not working, why? */
	font-weight: bold;
	text-decoration: underline;
}

#localbar ul li.second {
	color: #610CBD; /* this is not working, why? */
	text-decoration: underline;
}

#title {
	font-size: 180%;
	color: #132F7B;
	font-family: sans-serif;
}

#subtitle {
	font-size: 120%;
	color: #132F7B;
	font-family: sans-serif;
}

#ntitle {
	font-weight: bold;
	color: #132F7B;
	font-family: sans-serif;
	font-size: 10pt;
}

#ctitle {
	font-size: 160%;
	color: #132F7B;
	font-family: sans-serif;
	font-style: italic;
}

table, ul, ol {
	font-size: 10pt;
}

#streamlist {
	background-color: #B8C7FF;
}

#streamlist a {
	color: red;
}

#courselist {
	background-color: #B8C7FF;
	text-align: left;
}

#courselist th {
	background-color: #D5FF18; /* It was "yellow" */
	text-align: left;
}

#courselist td table.topiclist {
	/* padding-left: 0.1ex; */
	color: #9D68BA;
	/* list-style-position: inside; */
}

#courselist td.name {
	font-weight: bold;
}

#courselist td.center {
	text-align: center;
}

#courselist td {
	border-width: thin;
	border-style: ridge;

}

/* 
#courselist table {
	border-width: thin;
	border-style: groove;
}
*/

#emcltitle {
	font-weight: bold;
	text-decoration: underline;
	color: red;
	font-family: sans-serif;
}

#localbar ul li.emcltitle {
	color: Red;
	text-color: Red;
	font-color: Red;
	font-weight: bold;
	text-decoration: underline;
}

#localbar ul li.emcl {
	color: Red;
	text-color: Red;
	font-color: Red;
}

/*
For the Seminars page: forces fonts in abstracts (they have class "ntext")


.ntext {
	/* font-weight: bold;
	background-color: #424379; */
	font-family: sans-serif;
	font-size: 10pt;
}

*/
