/*
** LINKER MENU: aanpassingen voor de noden van MGAS
*/

/*
** submenu level2: inheritage KULeuven template
*/
#subnav h4 {font-size:100%; font-weight:normal;}
#subnav h4 a {
	display: block;
	margin:0;
	padding: 3px 5px;
	color:#EE8F03;
	background:#F6F6F6;
	text-decoration:none;
}
.img.menu{
	margin:0;
	padding: 6px 0px;
	background: transparent;
}
#subnav h4 a:hover {
	color:#EE8F03;
	background:#E8E8E8;}

#subnav ul#subsubnavlist {
	margin: 0 0 0 18px;
}

#subsubnavlist li {
	font-size:100%;
	border-bottom: 1px none #BED7DF;
	list-style : outside url(../images/item1.gif);
}
#subsubnavlist li.last {
	font-size:100%;
	border-bottom-style : none;
	border-bottom : White;
}
#subnav #subsubnavlist a {
    display: block;
	margin:0;
	padding:3px 5px;
	color: #00407A;
	text-decoration:none;
}
#subnav #subsubnavlist a:hover {
	color:#EE8F03;
	background: #eaf9fe;
}

/*
** submenu level3: inheritage KULeuven template
*/

#subnav ul#subl3navlist {
	margin: 0 0 0 10px;
}
*html #subl3navlist li {
	font-size:100%;
	border-bottom: 1px none #BED7DF;
	list-style : inside url(../images/arrow.gif);
}
#subl3navlist li {
	font-size:100%;
	border-bottom: 0px solid #BED7DF;
	list-style : outside url(../images/arrow.gif);
}
#subl3navlist li.last {
	font-size:100%;
	border-bottom-style : none;
	border-collapse : collapse;
	border-bottom : 1px inset White;
}
#subnav #subl3navlist a {
	margin:0;
	padding:3px 5px;
	color: #00407A;
	text-decoration:none;
}
#subnav #subl3navlist a:hover {
	color:#EE8F03;
	background: #E8E8E8;
}

form {
	width: 95%;
	margin: 1em 1px 2px;
}

form input.txt, textarea {
	border: 1px solid #aaaaaa;
	width:60%;
	margin-bottom: 4px;
	margin-left : 2px;
	margin-right : 1px;
}

form input.button {
	border: 1px solid #AAB8DC;
	background:#f6f6f6;
	margin-bottom: 4px;
	margin-left : 2px;
	margin-right : 1px;
}

form input.button:hover, input.button:focus {
	border: 1px solid #a60046;
	background:#FFF;
	cursor:pointer
}

/*
** some MGAS navigation links
*/
#content a.more {
	background : transparent;
	color: #4C4C4C;
	font-weight: bold;
	font-size: 90%;
	text-decoration:none;
}
#content a.more:visited {
	background : transparent;
	color: #4C4C4C;
	font-weight: bold;
	font-size: 90%;
	text-decoration:none;
}
#content a.more:hover {
	background : transparent;
	color: #666666;
	font-weight: bold;
	font-size: 90%;
	text-decoration: underline;
}

#content a.scroll {
	background : transparent;
	color: #4C4C4C;
	font-weight: bold;
	text-decoration:none;
}
#content a.scroll:visited{
	background : transparent;
	color: #4C4C4C;
	font-weight: bold;
	text-decoration:none;
}
#content a.scroll:hover {
	background : transparent;
	color: #8C8C8C;
	font-weight: bold;
	text-decoration:none;
}

#nieuws a.map {
	background : transparent;
	color: #3F3F3F;
	font-weight: bold;
	font-size: 80%;
	text-decoration:none;
	margin-left : 120px;
}
#nieuws a.map:visited {
	background : transparent;
	color: #3F3F3F;
	font-weight: bold;
	font-size: 80%;
	text-decoration:none;
}
#nieuws a.map:hover {
	background : transparent;
	color: #666666;
	font-weight: bold;
	font-size: 80%;
	text-decoration: none;
}
#nieuws a.rss:link, #nieuws a.rss:visited {
	border-bottom: 0px none;
	background : transparent;
	text-decoration:none;
}
#nieuws a.rss:hover {
	border-bottom: 0px none;
	background : transparent;
    text-decoration:none; 
}
#nieuws a.rss:hover img {
	border-bottom: 0px none;
	background : transparent;
    text-decoration:none;
	border: none;
}

/*
** some MGAS extra styles and divs
*/

.hide{
display: none;
}

.show{
display: block;
}

.discl{
	font-size: 85%;
}

.rem{
	color:red;
}

a.more {
	background : transparent;
	color: #4C4C4C;
	font-weight: bold;
	font-size: 90%;
	text-decoration:none;
}
a.more:visited {
	background : transparent;
	color: #4C4C4C;
	font-weight: bold;
	font-size: 90%;
	text-decoration:none;
}
a.more:hover {
	background : transparent;
	color: #666666;
	font-weight: bold;
	font-size: 90%;
	text-decoration: underline;
}

/*******  template openingsuren *************/

.head{
	background-image: url('../images/h5back.jpg');
	background-repeat: repeat-x;
	color:Black;
	margin-left: 8px;
	font-family: "Trebuchet MS", Georgia, Arial, sans-serif;
	font-weight: bold;
	font-size: 90%;
}

.closed{
	background-color: Silver;
	color: Black;
	text-align: center;
	font-weight: normal;
	font-size: 70%;
}

.empty{
	background-color: #E8F5F6;
	color: Black;
	text-align: center;
	font-weight: normal;
	font-size: 70%;
}

.open{
	background-color: White;
	color: Black;
	text-align: center;
	font-weight: normal;
	font-size: 70%;
}

.holopen{
	background-color: #FFFF99;
	color: Black;
	text-align: center;
	font-weight: normal;
	font-size: 70%;
}

.extopen{
	background-color: #66FFFF;
	text-align: center;
	font-weight: normal;
	font-size: 70%;
}

/*** TH zoekschermen ****/
#content th.zoek, #content th.zoek a:link,  #content th.zoek a:visited {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #72AABE;
	text-align: left;
	padding: 4px;
	border : none;
}
#content th.kopred{
	color: #A30000;
	background-color: #72AABE;
	text-align: left;
	padding: 4px;
	border : none;
}

/******* tablerows ******/
.grey{
	color:Black;
	margin-left: 8px;
	font-weight: normal;
	background : #EAF5FF;
}
.white{
	background: white;
	color:Black;
	margin-left: 8px;
	font-weight: normal;
}
.yellow{
	background: #FFFFDD;
	color:Black;
	margin-left: 8px;
	font-weight: normal;
}

/****** workaround nieuw thema list item zonder bolleke *********/
.thema li.theme {
	padding: 3px 10px 0 2px;
	text-indent:0;
	background: none no-repeat 10px 0.75em;
}
