html 		{ 	
				background-color:#153b4b;
				background: -moz-linear-gradient(top, #153b4b, #325a65);
				background: -webkit-gradient(linear, 0 0, 0 100%, from(#153b4b), to(#325a65));
				min-height: 100%;
			}

.LOGO		{ 
				background-color:#eadebd; 
				background-color:#FFFF00; 
				padding:0.2em;
				display: inline-block; 
				width: 10em;
			}
	
.LOGO_TAG	{ 
				background-color:#000000; 
				color:yellow;
				font-size:2.5em;
				font-weight:bold;
				padding:0.1em;
				left:0px;
				top:0px;
				overflow:visible;
				font-family:'Arial';
				text-decoration:none;
				text-align:center;
			}
			
.link_ruf	{
				font-family:'Arial';
				background-color:#000000; 
				text-decoration:none;
				color:yellow;
				padding:0.25em;
			}

.LOGO_TAG a	{ 
				text-decoration:none;
				color:yellow;
			}
			
.LOGO_TAG b	{ 
				color:#cccccc;
			}			
		
.row0		{
				background-color:#cabe9d;
			}
			
.row1		{
				background-color:#faeecd;
			}			
			
td			{
				vertical-align:top;
			}
			
.TITLE H1	{
				color:#eeeeee;
				padding-left:0.5em;
			}
			
.TITLE	{
				padding:0px;
				margin:0px;
				padding-top:0.3em;
				padding-left:0.3em;
			}
			
.TABLE			{	display:table;	padding:0.5em;}
.TABLE div		{	display:table-row;	}
.TABLE div div	{	display:table-cell;	}

.CONTENT{
				display: inline-block; 
				padding:0.5em;
				margin:0.5em;
				background-color:#faeecd;
				float:none;
				border-width:1px;
				border-color:yellow;
				border-style:solid;
				box-shadow: 		5px 5px 5px #000;
				-moz-box-shadow: 	5px 5px 5px #000;
				-webkit-box-shadow:	5px 5px 5px #000;
			}
			
div.MENU	{
				display: inline-block; 
				padding:0.1em;
				padding-right:0.5em;
				margin:0.5em;
				background-color:#faeecd;
				float:none;
				border-width:1px;
				border-color:yellow;
				border-style:solid;
				box-shadow: 		5px 5px 5px #000;
				-moz-box-shadow: 	5px 5px 5px #000;
				-webkit-box-shadow:	5px 5px 5px #000;
			}

ul.MENU		{
				list-style-type:none;
				padding:0px;
				margin:0px;
			}
			
ul.MENU li	{	
				float:left;
				margin-left:0.5em;
			}

ul.MENU li ul	{
				display: none;
				position: absolute;
				list-style-type:none;
				padding:0.2em;
				margin:0;
				background-color:#faeecd;
				border-width:1px;
				border-color:#000000;
				border-style:solid;
				box-shadow: 		5px 5px 5px #888;
				-moz-box-shadow: 	5px 5px 5px #888;
				-webkit-box-shadow:	5px 5px 5px #888;
			}
			
ul.MENU li ul li	{	
				float:none;
				margin-left:0.5em;
			}

li a:hover	{
				background-color:#faeecd;
				color: #003174;
			}

ul.MENU li:hover ul
			{
				display: block;
			}
			
.TAB_ERROR tr:nth-child(even),
.TAB_TAXI tr:nth-child(even) {
 				background-color: #eadebd;
			}
			
.INFO{
				display: inline-block; 
				padding:0.5em;
				margin:0.5em;
				background-color:#faeecd;
				float:none;
				border-width:3px;
				border-color: #000000;
				border-style:solid;
				box-shadow: 		15px 15px 15px #888;
				-moz-box-shadow: 	15px 15px 15px #888;
				-webkit-box-shadow:	15px 15px 15px #888;
				position:	fixed;
				max-width:500px;
			}

ul.info		{
				list-style-type:none;
			}
			
ul.info	li	{
				font-size:1.5em;
				font-weight:bold;					
				padding-top:0.8em;
			}
			
ul.info	li li	{
				font-size:medium;
				font-weight:normal;
				padding-top:0.8em;
			}			
			
ul.info	li li li	{
				font-size:small;
				font-weight:normal;
				padding-top:0.6em;
			}						
