.BODY {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #000000; }

a:link {
	color: #0066FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0066FF;
}
a:hover {
	text-decoration: underline;
	color: #CC3333;
	background-color:#FFFF99;
}
a:active {
	text-decoration: none;
	color: #CC3333;
}

.Calendar  {font-size:8pt;font-family:Helvetica, Arial;text-decoration:none;color:#000000;}
.Calendar2 {font-size:8pt;font-family:Helvetica,Arial;text-decoration:none;color:#FFFFFF;}
.Calendar3 {font-size:10pt;font-family:Helvetica,Arial;text-decoration:none;color:#FFFFFF;}
.Calendar4 {font-size:8pt;font-family:Helvetica, Arial;text-decoration:none;color:#336699 ;}

.submitbutton100 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 100px;
    background-color: #E0E0E0; 
	border: 1px outset #767676
}
.submitbutton125 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 125px;
    background-color: #E0E0E0; 
	border: 1px outset #767676
}
.submitbutton125:active, .submitbutton125:focus{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 125px;
	color:#FFFFFF;
    background-color: #990000; 
	border: 1px outset #767676
}
.message-green {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F6F6F6;
	background-color: #339933;
	padding: 3px;
}
.message-yellow {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F6F6F6;
	background-color: #ccc000;
	padding: 3px;
}
.message-red {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F6F6F6;
	background-color: #FF3300;
	padding: 3px;
}
.info-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #CC0000;
}
.info-green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #339933;
}
.small {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.normal_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #004488;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.small_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.normal_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.large_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.small_g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}
.normal_g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}
.large_g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}


.BODY{font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #000000;}

TABLE.table_sitemenu_flightinfo 	{
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #999999;
	width : 325px;
	background-color: #FFFFFF;
}
TD.header_sitemenu_flightinfo  	{
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding : 2px 3px;
	width : 325px;
	background-color : #F0F0F0;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px groove #666666;
	border-left: 0px solid #FFFFFF;
}
TD.body_sitemenu_flightinfo  	{
    font-size : 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #FFFFFF; 
	padding : 1px 3px 1px 3px; 
	background-color : #FFFFFF;
	text-align: left;
}

TABLE.table_sitemenu 	{
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #999999;
	width : 160px;
	background-color: #FFFFFF;
}
TD.header_sitemenu  	{
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding : 2px 3px;
	background-color : #F0F0F0;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px groove #666666;
	border-left: 0px solid #FFFFFF;
}
TD.body_sitemenu_left  	{
    font-size : 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #FFFFFF; 
	padding : 1px 3px 1px 3px; 
	background-color : #FFFFFF;
	text-align: left;
}
TD.body_sitemenu_right  	{
    font-size : 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #FFFFFF; 
	padding : 1px 3px 1px 3px; 
	background-color : #FFFFFF;
	text-align: right;
}
TD.body_sitemenu_center  	{
    font-size : 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #FFFFFF; 
	padding : 1px 3px 1px 3px; 
	background-color : #FFFFFF;
	text-align: center;
}
.myform {
	margin:0;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	letter-spacing: 0em;
	vertical-align: 0%;
	word-spacing: 0em;
	white-space: nowrap;
	height: 16px;
	width: 110px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	position: relative;
}


/*formular Sytles*/
.inputfield_width050  	{
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#F3F3F3; 
	width:050px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputfield_width050:active,  .inputfield_width050:focus  {
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	background-color:#990000; 
	width:050px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputfield_width075  	{
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#F3F3F3; 
	width:075px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputfield_width075:active,  .inputfield_width075:focus  {
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	background-color:#990000; 
	width:075px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputfield_width100  	{
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#F3F3F3; 
	width:100px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputfield_width100:active,  .inputfield_width100:focus  {
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	background-color:#990000; 
	width:100px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputfield_width125  	{
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#F3F3F3; 
	width:125px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputfield_width125:active,  .inputfield_width125:focus  {
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	background-color:#990000; 
	width:125px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputfield_width150  	{
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#F3F3F3; 
	width:150px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputfield_width150:active,  .inputfield_width150:focus  {
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	background-color:#990000; 
	width:150px; 
	border:1px solid #767676; 
	padding : 1px 2px 1px 2px;
}
.inputselect_width50	{
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#F3F3F3; 
	border: thin inset #666666;
	width:50px; 
	margin: 0px 2px 0px 4px;
}
.inputselect_width75	{
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#F3F3F3; 
	border: thin inset #666666;
	width:80px; 
	margin: 0px 2px 0px 4px;
}
.inputselect_width100	{
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#F3F3F3; 
	border: thin inset #666666;
	width:110px; 
	margin: 0px 2px 0px 4px;
}
.inputselect_width125	{
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #F3F3F3;
	border: thin inset #666666;
	width:110px;
	margin: 0px 2px 0px 4px;
}

/*MainPage styles*/
TABLE.table_mainpage 	{
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 0px solid #999999;
	width : 790px;
	background-color: #F5F5F5;
}
TABLE.table_mainpage_nowidth {
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 0px solid #999999;
	background-color: #F5F5F5;
}
TD.mainpage_header 	{
    font-size : 13px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding : 4px 2px 4px 2px; 
	text-align: left; 
	font-weight:bold;
	background-color : #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 2px groove #666666;
	border-left: 0px solid #FFFFFF;			
}

TD.mainpage_body_left  	{
    font-size : 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #FFFFFF; 
	padding : 4px 3px 4px 3px; 
	background-color : #F8F8F8;
	text-align: left;
}
TD.mainpage_body_right  	{
    font-size : 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #FFFFFF; 
	padding : 4px 3px 4px 3px; 
	background-color : #F8F8F8;
	text-align: right;
}
