<style>

			BODY {
				font-family: Arial, Helvetica, sans-serif;
			}

			TABLE.detail {
				background : #E0E0E0;
			}


			TR.detail {
				background-color : #9FAFC7;
				background : #9FAFC7;
			}


			.detail {
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
			}


			.mesto {
				font-size : 11px;
			}


			.date {
				font-size : 11px;
			}


			A {
				text-decoration : none;
				color : Blue;
			}

			A:HOVER {
				color : Maroon;
				text-decoration : underline;
			}

			input {
				font-size: 11px;
			}


			.required {
				font-size: 11px;
				background-color : #ffffe0;
				background : #ffffe0;
				border: 1px solid #aaaaaa;
			}

			.normal_field {
				font-size: 11px;
				border: 1px solid #aaaaaa;
			}


			th {
				font-family : Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: black;
				background-color:#c0c0c0;
			}
			th.black{
				background-color:black
			}
			tr.r1 {
				background-color:#e8e8e8;
			}
			tr.r0 { background-color:#f8f8f8}
			td {
				font-size : 12px;
				font-family : Arial, Helvetica, sans-serif;
			}

			td.h1 {background-color:#c7c7c7;
				text-align: center;
			}
				
			#jump_base {
			  overflow-y:hidden;
			  width: 500px;
			  height: 50px;
			  border: 2px dotted #000099;
			  margin: auto;
			  padding: 0 10px 0 10px;
			  font-size: 12px;
			  font-family: Verdana, Arial, sans-serif;
			}
			
			#jump_base a {
			  color: #000099;
			  background-color: inherit;
			}
			
			.news {
			  background-color: #FFFFFF;
			  color: inherit;
			}
			.tbl_direct_flight {
			  background-color: #FFFFFF;
			  border: 2px dotted #000099;
			}

			.tbl_trans_flight {
			  background-color: #FFFFFF;
			  border: 2px dotted #000099;
							}

</style>                                    

