/* CSS Document */
/* FR new rules for aircraft movements table
*/

.legend, .movements
{	margin: 0 auto 0 auto;
	table-layout: auto;
	border-collapse: collapse;
	empty-cells: show;
}

.legend
{	width: 50%;
	text-align: center;
}

.movements
{	width: 100%;
	text-align: left;
}

.movements td, .movements th
{	border: 1px solid black;
	font-size: 12px;
}

.legend td
{	font-size: 14px;
	padding: 0;
	width: 33%;
	
}

.landed
{ background-color: lightgreen;
}

.flying
{ background-color: orange;
}

.departing
{ background-color: lightblue;
}
/* to hide specific columns...*/
/* .cfi, .pilot, .stat
{	display:  none;
}
*/

/* FR body
- factored other rules font-family and font-size here.
*/
body
{
	font-family:Futura Book BT, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(/img/page_bg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;
	background-color:#ECEBEB;
}

/* FR .txt1, textField, input
- inherits font-family and font-size from body
*/	
/*.txt1
{	font-family:Futura Book BT, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

textField, input
{	font-family:Futura Book BT, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

}*/
 
#contatti
{	margin-bottom:10px;
}

#contatti a:link
{	color:#000000;
	text-decoration:underline;
}

/* FR #login
- inherits font-family and font-size from body
*/
#login
{	color:#4367C5;
	margin:2px;
}

/*FR #menuLeft and #menuRight
- merged common parts
- compacted border-*-style rules into single rule
- compacted border-*-width rules into single rule
- inherits font-family from body
*/
#menuLeft, #menuRight
{
	width:200px;
	text-align:left;
	font-size:12px;
	border-width:1px; 
	border-style: solid;
	border-color:#999999;
}
#menuRight
{	margin-left:8px;
}
#menuLeft
{	margin-right:8px;
}

/* FR #btnDark, #btnLight
- factored common parts
*/
#btnDark, #btnLight
{
	padding-left:8px;
	padding-top:5px;
	padding-bottom:5px;
}

#btnDark a:link, #btnDark a:visited
{	color:#FFFFFF;
	text-decoration:none;
}

#btnDark
{	color:#FFFFFF;
	background-color:#999898;
}

#btnLight
{	color:#000000;
	background-color:#D3D2D2;
}

#btnLight a:link, #btnLight a:visited
{	color:#000000;
	text-decoration:none;
}

#first,  #second,  #third,  #fourth,  #fifth,  #sixth,
#firstR, #secondR, #thirdR, #fourthR, #fifthR, #sixthR
{
	font-size:11px;
	background-color:#FFFFFF;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:16px;
}
#indent
{	margin-left:14px;
}
/*FR #content
- compacted border-*-style and border-*-width rules
- inherited font-family rule from body
*/
#content
{
	background-color:#FFFFFF;
	width:600px;
	border-width:1px;
	border-style: solid;
	border-color:#999999;
}

/* FR #sectionTdark, #sectionTlight
- factored common part
- inherits font-family from body
*/
#sectionTdark, #sectionTlight
{
	font-size:14px;
	text-align:center;
}

#sectionTdark
{	background-color:#999898;
	color:#FFFFFF;
}
#sectionTlight
{	background-color:#D3D2D2;
}

/* FR #margin
- compacted margin-* rules into single rule
*/
#margin
{
	text-align:left;
	font-size:12px;
	margin:10px 12px 8px 12px; /*TRBL*/
	padding-bottom:2px;
}
#image {
	float:left;
/*	margin-right:8px; */
	margin-right:20px;
	margin-bottom:6px;
	}

