/* Special styles for VOR */


/* colours */

h1 {
	color: #99cc00;
}

th {
	background-color: #99cc00;
}


/* changes */

/* journey detailview: mot icon */
.col_time {
	width: 8%;
}

.col_station {
	width: 32%;
}
.col_map {
	width: 15%;
}

.col_icons {
	width: 15%;
	text-align: right;
}

.col_line {
	width: 30%;
}

#main {
	padding-left: 10px;
	padding-top: 10px
}


/* background images */

a.printlink{
	background-image: url(../img/print_icon.gif);
}

a.toplink {
	background-image: url(../img/top_icon.gif);
}

#pagebar .help a {
	background-image: url(../img/hilfe_icon.gif);
}


/* fixes */

fieldset, .fields {
	width: 45em;	
}

.text, #form_fahrplanauskunft .set input.text {
	width: 300px;
}

#form_fahrplanauskunft .set input.date {
	width: 6em;
}

#form_fahrplanauskunft .timespan input.text {
	width: 1.5em;
	margin-right: 0.25em;
}

#form_fahrplanauskunft .set input.time {
	width: 3em;
}

/* fix buttons leiste */
form #form_buttons .linkbuttons, form #form_buttons_pp .linkbuttons  {
	height: 25px;
}

/* fix page max and min width for firefox and IE7 */
#page_margins {
	max-width: 85em;
	min-width: 60em;
	padding-right: 1em;
}

/* fix page max and min width for d IE6 */
* html #page_margins {
	width: 85em;
	width: expression(
	(document.documentElement) ?
	(document.documentElement.clientWidth < parseInt(document.documentElement.currentStyle.fontSize)*60 ) ? "60em" : 
	((document.documentElement.clientWidth >  parseInt(document.documentElement.currentStyle.fontSize)*85 ) ? "85em" : "auto") :
	(document.body.clientWidth < parseInt(document.documentElement.currentStyle.fontSize)*60 ) ? "60em" : 
	(( document.body.clientWidth >  parseInt(document.documentElement.currentStyle.fontSize)*85 ) ? "85em" : "auto")
	);
}





