/*
 * TYPO3 Content element overrides
 */

/*****************
 * TO TOP - LINKS
 *****************/
 
.csc-linkToTop {
	text-align: right;
	margin-bottom: 12px;
	marg	in-top: 12px;
}

.csc-linkToTop a {
	text-decoration: underline;
	color: #000000;
}

/**********************
 * UL-menu's
 **********************/

.csc-menu li a {
	text-decoration: underline;
	color: #000000;
}

.news-single-imgcaption {
	font-weight: bold;
	font-size: 80%;
	}

.news-single-img img {
	margin: 0px;
	padding: 0px;
	}

/**********
 * TABLES
 **********/

.contenttable {
	font-size: 100%;
	margin: 0px;
	margin-bottom: 1.7em;
}

.contenttable thead { border-top:1px solid #d8d8d9;}

.contenttable thead tr td {
	padding: 10px 0 10px 10px;
	font-weight: bold;
	color: #101073;
	white-space: nowrap;
	font-size: 1em;
}

.contenttable a {
	color: #000000;
	text-decoration: underline;
	}

.contenttable tbody tr td p {
	margin: 0px;
	}

.contenttable thead tr td p {
	margin: 0px;
	}

.contenttable-1 .tr-0 td{
	font-weight: bold;
	}

.contenttable-2 tr .td-0 p {
	font-weight: bold;
}

.imgtext-table, .imgtext-table tbody, .imgtext-table tbody tr, .imgtext-table tbody tr td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}

/******************************************
 * FORMS - Unable to add classes to HTML!!
 ******************************************/
/*
.second-col fieldset input {
	 /*float:right;*/ 
	 float:left; 
	 font-size:1.1em; 
	 border:1px solid #b2b2b3; 
	 width:21.5em; 
	 margin-bottom:5px; 
	 color:#101073;
}
*/

.second-col fieldset select {
	float: right;
}

.second-col ul li a {
	text-decoration: underline;
	color: #000000;
}

.col-right span {
	padding-left: 8px;
	padding-right: 8px;
	}

/**********************************************
 * TURN OFF UNDERLINES IN QUICKLINKS
 ***********************************************/
ul.sub-menu li a {
	text-decoration: none;
	color: #101073;
	}

/************************************************
 * TURN OFF UNDERLINES IN CALENDAR LIST VIEW
 ************************************************/
ul.event-list li a {
	text-decoration: none;
	color: #101073
	}

/************************************************
 * NEWS READ MORE LINKS
 ************************************************/
p.article-excerpt a { 
	display:block; 
	padding:4px 0 0 10px; 
	background-position:100% 5px; 
	text-decoration:none; 
	background-repeat:no-repeat;
	padding:0;
	font-size:0.9em; 
	font-weight:bold; 
	background-image:url(../img/bullets/arrow.gif); 
}

/* bg-image definition in 'bg-images.css' */
		
p.article-excerpt a:hover { 
	background-position:100% -194px; 
	color:#d6004a; 
	background-image:url(../img/bullets/arrow.gif); 
}

/****************************************************
 * LOGOUT LINK
 ****************************************************/
a.logoutLink {
	color: #d6004a;
}

/****************************************************
 * CORRECT ICONS IN FLOWING TEXT
 ***************************************************/
 p.bodytext img {
 	display: inline;
 	vertical-align: middle;
 	}
 	
/****************************************************
 * CHANGE COLOURS IN OL LISTS
 ****************************************************/
.second-col ol li {
	color: #101073
	}

/****************************************************
 * PEOPLE PAGES
 ****************************************************/
 div.tx-dynpeoplepages-pi1 dl dt {
 	font-weight: bold;
 	}
 	

/**************************
 * Aangepast voor issue 484
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 27-03-2008
 *************************/
.second-col br { clear: none; }


/**************************
 * Aangepast voor issue 489
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 27-03-2008
 *************************/
.second-col h1 a { text-decoration: underline; color: #d6004a; }


/**************************
 * Aangepast voor issue 500
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 01-04-2008
 *************************/
.second-col li ul, .second-col li ol, .second-col li dl { margin-bottom: 0px; }
.second-col ul li, .second-col ol li { margin-left: 5px; }
.second-col .event-list ul li { margin-left: 0px; }
ul li, ol li { padding:0 0 0.5em 15px; }
ul li strong, ol li strong { font-weight: bold; }
ol li, ul li { font-weight: normal; }


/**************************
 * Aangepast voor issue 491
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 01-04-2008
 *************************/
.second-col ul li a:hover, .second-col ol li a:hover {
	color: #d6004a;
}


/**************************
 * Aangepast voor issue 504
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 01-04-2008
 *************************/
.second-col dl dt a { color:#101073; text-decoration:none; }
.second-col dl dt a:hover {
	color: #d6004a;
}


/**************************
 * Formulieren layout
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 01-04-2008
 *************************/
form fieldset {
	width: 450px;
}
div.tue-mailform-field {
	clear: both;
	float: left;
	width: 440px;
}
div.tue-mailform-field fieldset {
	border: 1px solid #e1e8f1;
}
div.tue-mailform-field fieldset legend {
	color: #d6004a;
}
div.tue-mailform-field input.text,
div.tue-mailform-field textarea,
div.tue-mailform-field select,
div.tue-mailform-field fieldset {
	width: 240px;
	float: left;
	color: #101073;
}
div.tue-mailform-field input.csc-mailform-radio, div.tue-mailform-field fieldset label {
	display: inline;
	float: left;
}
div.tue-mailform-field span.tue-mailform-label {
	width: 180px;
	float: left;
}
div.tue-mailform-field span.tue-mailform-label label {
	width: auto;
}
div.tue-mailform-field span.required label {
	/*color: #d6004a;*/
}
div.tue-mailform-field span.required em {
	color: #d6004a;
	font-weight: bold;
	padding-left: 2px;
}


/**************************
 * Lists layout; issue 503
 * Kleine aanpassing issue 530
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 03-04-2008
 * 16-04-2008 (issue 530)
 *************************/
ul ul li, ol ul li, ol ol li, ul ol li { font-size:1em; }
ul ul, ol ol { padding:0 0 0 10px; }
ul li ul, ol li ol { padding:0px; margin: 0px; }


/**************************
 * Doelgroepen layout; issue 480
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 03-04-2008
 *************************/
.target-groups ul li#tg-nav-01 a { height:25px; }


/**************************
 * "Alleen NL"; issue 531
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 18-04-2008
 *************************/
.functions ul #lang-unavailable { background-image:url(../img/backgrounds/bg-line.gif); font-size:100%; display:block; padding:2px 0 3px 15px; background-position:0 100%; background-repeat:repeat-x; text-decoration:none; font-size:1em; color:#101073; }
.functions ul #lang-unavailable a { background-image:none; display:inline; padding:0; background-position:0 100%; background-repeat:repeat-x; text-decoration:none; font-size:1em; color:#101073; }


/**************************
 * Links die verkeerde kleurtje hebben in een list; issue 530
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 22-04-2008
 *************************/
.second-col ol li a {
	text-decoration: underline;
	color: #000000;
}


/**************************
 * Main menu versie 2
 * Zie issue 437
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 23-04-2008
 *************************/
.main-menu { clear:both; overflow:hidden; width:100%; padding-bottom:10px; }
	.main-menu ul { margin:0; height: 17px; }
	.main-menu ul.general { float:left; margin:0; }
		.main-menu ul li { float:left; display:inline; padding:0; background:none 0 0 no-repeat; height: 17px; }
			.main-menu ul.general li { margin:0 3px; }
			.main-menu ul li.separator { width:16px; text-indent:-999em; margin-right:4px; }
			.main-menu ul li#main-menu-361-nl a { width:74px; margin-left:34px; margin-right:26px;}
			.main-menu ul li#main-menu-361-en a { width:67px; margin-left:41px; margin-right:26px;}
			.main-menu ul li#main-menu-11799-nl a { width:64px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
			.main-menu ul li#main-menu-11799-en a { width:62px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
			.main-menu ul li#main-menu-4613-nl a { width:69px; }
			.main-menu ul li#main-menu-4613-en a { width:57px; }
			.main-menu ul li#main-menu-463-nl a { width:92px; }
			.main-menu ul li#main-menu-463-en a { width:91px; }
			.main-menu ul li#main-menu-460-nl a { width:68px; }
			.main-menu ul li#main-menu-460-en a { width:82px; }
			.main-menu ul li#main-menu-459-nl a { width:55px; }
			.main-menu ul li#main-menu-459-en a { width:54px; }
			.main-menu ul li#main-menu-461-nl a { width:74px; }
			.main-menu ul li#main-menu-461-en a { width:78px; }
			.main-menu ul li a { float:left; margin:0; text-decoration:none; color:#000; text-indent:-999em; background-color: #ffffff; height: 17px; }

	/* main-menu */
	.main-menu ul li#main-menu-361-nl a { background:url(../img/backgrounds/menu/startpagina.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-11799-nl a { background:url(../img/backgrounds/menu/onderwijs.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-4613-nl a { background:url(../img/backgrounds/menu/onderzoek.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-463-nl a { background:url(../img/backgrounds/menu/de-universiteit.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-460-nl a { background:url(../img/backgrounds/menu/faculteiten.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-459-nl a { background:url(../img/backgrounds/menu/diensten.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-461-nl a { background:url(../img/backgrounds/menu/bibliotheek.jpg) 0px 0px no-repeat; }

	.main-menu ul li#main-menu-361-en a { background:url(../img/backgrounds/menu/e-homepage.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-11799-en a { background:url(../img/backgrounds/menu/e-education.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-4613-en a { background:url(../img/backgrounds/menu/e-research.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-463-en a { background:url(../img/backgrounds/menu/e-university.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-460-en a { background:url(../img/backgrounds/menu/e-departments.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-459-en a { background:url(../img/backgrounds/menu/e-services.jpg) 0px 0px no-repeat; }
	.main-menu ul li#main-menu-461-en a { background:url(../img/backgrounds/menu/e-library.jpg) 0px 0px no-repeat; }

	.main-menu ul li.separator { background:url(../img/backgrounds/menu/separator.gif) 50% 50% no-repeat; }

	/* main menu rollovers */
	.main-menu ul li#main-menu-361-nl a:hover, .main-menu ul li#main-menu-361-nl.current a:hover,
	.main-menu ul li#main-menu-11799-nl a:hover, .main-menu ul li#main-menu-11799-nl.current a:hover,
	.main-menu ul li#main-menu-4613-nl a:hover, .main-menu ul li#main-menu-4613-nl.current a:hover,
	.main-menu ul li#main-menu-463-nl a:hover, .main-menu ul li#main-menu-463-nl.current a:hover,
	.main-menu ul li#main-menu-460-nl a:hover, .main-menu ul li#main-menu-460-nl.current a:hover,
	.main-menu ul li#main-menu-459-nl a:hover, .main-menu ul li#main-menu-459-nl.current a:hover,
	.main-menu ul li#main-menu-461-nl a:hover, .main-menu ul li#main-menu-461-nl.current a:hover, 
	.main-menu ul li#main-menu-361-en a:hover, .main-menu ul li#main-menu-361-en.current a:hover,
	.main-menu ul li#main-menu-11799-en a:hover, .main-menu ul li#main-menu-11799-en.current a:hover,
	.main-menu ul li#main-menu-4613-en a:hover, .main-menu ul li#main-menu-4613-en.current a:hover,
	.main-menu ul li#main-menu-463-en a:hover, .main-menu ul li#main-menu-463-en.current a:hover,
	.main-menu ul li#main-menu-460-en a:hover, .main-menu ul li#main-menu-460-en.current a:hover,
	.main-menu ul li#main-menu-459-en a:hover, .main-menu ul li#main-menu-459-en.current a:hover,
	.main-menu ul li#main-menu-461-en a:hover, .main-menu ul li#main-menu-461-en.current a:hover{ background-position: 0px -34px; }

	/* main menu active links - current */
	.main-menu ul li#main-menu-361-nl.current a,
	.main-menu ul li#main-menu-11799-nl.current a,
	.main-menu ul li#main-menu-4613-nl.current a,
	.main-menu ul li#main-menu-463-nl.current a,
	.main-menu ul li#main-menu-460-nl.current a,
	.main-menu ul li#main-menu-459-nl.current a,
	.main-menu ul li#main-menu-461-nl.current a,
	.main-menu ul li#main-menu-361-en.current a,
	.main-menu ul li#main-menu-11799-en.current a,
	.main-menu ul li#main-menu-4613-en.current a,
	.main-menu ul li#main-menu-463-en.current a,
	.main-menu ul li#main-menu-460-en.current a,
	.main-menu ul li#main-menu-459-en.current a,
	.main-menu ul li#main-menu-461-en.current a  { background-position: 0px -17px; }

/**************************
 * Google zoekresultaten
 *
 * Bas v.d. Wiel <j.a.m.v.d.wiel@tue.nl>
 * 05-06-2008
 **************************/
.tx-tuegoogle-pi2 .documentIcon {
	float: left;
	margin-right: 8px;
}
.tx-tuegoogle-pi2 dl dt {
	padding-top: 1em;
}
.tx-tuegoogle-pi2 dl dt a
{
	display: block;
	padding-top: 0pt;
	padding-right: 5px;
	padding-bottom: 0pt;
	padding-left: 0pt;
	font-size: 100%;
	text-decoration: none;
	font-weight: bold;
	color: #101073;
}

.tx-tuegoogle-pi2 dl dt a:hover
{
	background-x-position: 98%;
	background-y-position: -192px;
	color: #d6004a;
}

/**************************
 * Link naar nieuwsarchief
 *
 * Bas v.d. Wiel <j.a.m.v.d.wiel@tue.nl>
 * 20-06-2008
 **************************/

.newsArchiveLink {
	float: right;
	}
.newsArchiveLink a {
	font-size: 10px;
	color: #666666;
	}
.newsArchiveLink a:hover {
	color:#d6004a;
}

/**************************
 * Agenda item layout; issue 608
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 30-10-2008
 *************************/
#calendar-event table.calendar-item-table td.calendar-property {
	font-weight: bold;
}
#calendar-event table.calendar-item-table td.calendar-value a {
	text-decoration: underline;
}

/***************************
 * Kadertje rond beeldje
 * voor actieve video
 * FLV-player
 *
 * BvdW <j.a.m.v.d.wiel@tue.nl>
 * 11-02-2009
 ***************************/
img.flvplayer_listpic_act {
	border-style: solid;
	border-width: 1px;
	border-color: red;
	}

/***************************
 * Layout voor filelinks
 * Issue 762
 * 
 * Bart Laarhoven <b.j.a.laarhoven@student.tue.nl>
 * 04-10-2009
 ***************************/
table.csc-uploads tbody tr td img,
table.csc-uploads tbody tr td p,
table.csc-uploads tbody tr td p a {
	margin-bottom: 0px;
}

table.csc-uploads tbody tr td {
	padding-top: 2px;
	padding-bottom: 2px;
}
td strong {
	font-weight: bold;
}
.rssbutton {
	float: right;
	padding-left: 5px;
	margin-left: 5px;
	display: inline;
	}
.inline-icon {
	float: right;
	margin: 0;
	padding: 0;
	display: inline;
}