/* CSS fuer VMS-Layout */

td, body {
	font: bold x-small Arial, sans-serif, sans-serif;
	background-color:#FFFFFF;
	color:#000000;
	font-size:80%
	
}


blockquote{
text-align:left;
margin:0px;
padding:0px;
}
.button{
margin-left:0px;

}

.headline {
	font: bold large Arial, sans-serif;
	background-color:#FFFFFF;
	color:#FDB813;
	font-size:140%;
	font-weight:bold;
}

.section, .odvtype, .identified, .description,
.personalwelcome, .itineraryHeaderDescription, .note,
.dmHeaderValue, .dmHeaderDescription, .downloadtext, .BOLD {
	font: small Arial, sans-serif;
	background-color:#FFFFFF;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	
}
.itineraryHeaderDescription{
font: normal small Arial, sans-serif;
	background-color:#E5E5E5;
	padding:3px;
	color: #000000;
	font-weight:bold;
	font-size:100%;
	border: solid 1px #CCCCCC;
	margin:1px;
}
.itineraryHeaderValue{
font: normal small Arial, sans-serif;
	background-color:#E5E5E5;
	padding:3px;
	color: #000000;
	font-weight:bold;
	font-size:100%;
	border: solid 1px #CCCCCC;
	margin:1px;
}

.identified {
	background-color:#FFFFFF;
	color: #CD7400;
	font-weight:bold;
}

.section, .itineraryHeaderDescription {
	font-weight: bold;
}

TR.Message {}

tr.dmTableHeader {background-color: #292370; color:#000000;}

.Messagetext, .dmTableHeaderText, .BOLDWHITE {
	font: bold small Arial, sans-serif;
	background-color:#FFFFFF;
	color: #CD7400;
}
.Messagetext{
	font-size:100%;
	color:#FF0000;
}

.smalldescription, .itineraryHeaderValue,
.itineraryOverviewData, .itineraryDetailView, .dmDeparture, .NORMAL {
	font: normal small Arial, sans-serif;
	background-color:#FFFFFF;
	color:#000000;
	font-size:100%
}
.itineraryOverviewData{
font: normal small Arial, sans-serif;
	background-color:#FFFFFF;
	padding:3px;
	color: #000000;
	font-weight:bold;
	font-size:100%;
	/*border: solid 1px #CCCCCC;*/
	margin:1px;
}
.itineraryDetailView{
font: normal small Arial, sans-serif;
	background-color:#FFFFFF;
	padding:3px;
	color: #000000;
	font-weight:bold;
	font-size:100%;
	/*border: solid 1px #CCCCCC;*/
	margin:1px;
}

.dmDepartureNoTrain {
	font: normal x-small Arial, sans-serif;
	color:#FDB813;
	background-color:#FFFFFF;
}

.itineraryOverviewHeader {
	font: normal small Arial, sans-serif;
	background-color:#E5E5E5;
	padding:3px;
	color: #C95500;
	font-weight:bold;
	font-size:100%;
	border: solid 1px #CCCCCC;
	height:32px;
	
}

INPUT, SELECT {
	font: small Arial, sans-serif;
	background-color:#FDB813;
	color: #000000;
	border: solid #454545 1px;
	font-size:100%;
}

INPUT.checkradiobox {
	background-color:#FFFFFF;
	border: 0px;
}

A {
	background-color:#FFFFFF;
	color: #CD7400;
	font-weight:bold;
}

HR {
	background-color:#FDB813;
	color: #FDB813;
	height:3px;
	border:0px;
}
.MENUNORM  {
	font: bold xx-small Verdana, sans-serif;
	background-color:#FFFFFF;
	color:#FFFFFF;
	text-decoration:none;
}

.MENUHIGH  {
	font: bold xx-small Verdana, sans-serif;
	background-color: #FFFFFF;
	color:#FFFF00;
	text-decoration:none;
}
a.trip:hover{
color:#000000;
}
a.infoLink:hover{
color:#000000;
}
.addInfoText{
font-size:100%;
}

.no-bg {
	background: none;
	border: none;
}


.selBox{
	margin-top:4px;
	min-width:213px;
}