/*
	print css for festivalroosters
*/

.noPrint {
	display: none;
}

.onlyPrint {
	display: block;
}

li.onlyPrint {
	display: list-item;
}

td.onlyPrint, th.onlyPrint {
	display: table-cell;
}

body
{
	margin: 0;
	padding: 0;
	color: #2E3735;
	font: normal 0.625em/130% verdana, arial, helvetica, sans-serif;
	background: #CCCCBB;
 	border-top: 0px solid #212a2a;
}

#logoContainer h1, #logoContainer h2, #titleContainer h2
{
	color: #212A2A;
}

#header
{
	background: #FFFFFF;
}

#container, #headerContainer {
	width:100%;
}

#menuContainer, #loginContainer, #tableViewSelectContainer {
	display: none;
}

#logoContainer
{
	color: #212A2A;
	width: 600px;
	heigth: 80px;
}

form#filterForm, select#command {
	display: none;
}

form#pagingForm span#paginasTopContainer, form#pagingForm span#aantalPerPaginaSelector {
	display: none;
}

form#pagingForm span#paginasTopDisplay, form#pagingForm span#aantalPerPaginaDisplay {
	display: inline;
}

#pagingBottomContainer {
	display: none;
}

.dayHeader th div.notavs {
	display: none;
}

th.smallButton, td.smallButton, td.assignSelectContainer {
	display: none;
}

#tableCommandContainer
{
	display: none;
}

span.Job {
	white-space: normal;
}


/* print tabel overzicht */
.columnTitles th {
	text-align: left;
	margin: 0 0 0.5em 0;
}

.columnBegin { width: 40px; white-space: wrap; }
.columnEnd { width: 40px; white-space: wrap;}
.columnTitle { width: 150px; white-space: wrap;}
.columnName { width: 150px; white-space: wrap; }
.columnSchedule { width: 150px; white-space: wrap; }
.columnLocation { width: 150px; white-space: wrap; }

.viewManagementContainer
{
	display: none;
}
