/* Change Header Picture*/
#secNav {
	background: transparent url(avances.jpg) top left no-repeat;
}


/*** overwrite previous styles  ***/

div#content div#nonPics {
	width: 758px;
}

div#content div#nonPics div.csc-header {
	float: none;
}

div#content div#nonPics div.tx-mktestausgabe-pi1 {
	width: 720px;
}

h2 {
	width: 720px;
}

td {
	margin:0; padding:0;
}

img {
	margin:0; 
	padding:0;
} 


table tr.terminThema td {
	border-top: 2px solid #3399FF;
	color:#3399FF;
	font-weight:bold; 
	padding-top: 6px; 
	font-size:14px;
}
* html table tr.terminThema td {padding-bottom:6px;}

td {
	text-align:left;
	vertical-align:top;
	/* border:1px solid silver; */
	padding:4px;
}

table td.leftRow { padding-left:20px; padding-right:40px; white-space:nowrap; }
table td.terminRegio {/* color:#3399FF; */ font-weight:bold; border-top:1px solid #3399FF; padding-top:8px; height:12px;}
table td.notFirstEntry {border-top:1px solid #3399FF;}
table td.picto { padding-right:20px; padding-left:0; padding-top:0; padding-bottom:0;/* background:lime; */}
/* table td.lastRow {background:red;} */

table td a:link, table td a:visited {background:white; background:transparent url(../pics/beilage.gif) center left no-repeat; padding-left:12px; margin-top:6px;}
* html table td a:link, * html table td a:visited {background-position:1px 3px ;}
table td a:hover, table td a:active {background:#3399FF;}

table td a.termOrt:link , table td a.termOrt:visited {
	background:white;
	padding-left:0;
}
table td a.termOrt:hover, table td a.termOrt:active {background:#3399FF;}