/* Links */

a:link     {color:#0000FF; text-decoration:none;}
a:visited  {color:#0000FF; text-decoration:none;}
a:active   {color:#0000FF; text-decoration:none;}
a:hover    {color:#000000; text-decoration:underline;}

a#topmenu:link     {color:#000000; text-decoration:none;}
a#topmenu:visited  {color:#000000; text-decoration:none;}
a#topmenu:active   {color:#000000; text-decoration:none;}
a#topmenu:hover    {color:#000080; text-decoration:underline;}

a#leftmenu:link    {color:#000000; text-decoration:none;}
a#leftmenu:visited {color:#000000; text-decoration:none;}
a#leftmenu:active  {color:#000000; text-decoration:none;}
a#leftmenu:hover   {color:#0000FF; text-decoration:underline;}

a#adminmenu:link    {color:#FFFFFF; text-decoration:none;}
a#adminmenu:visited {color:#FFFFFF; text-decoration:none;}
a#adminmenu:active  {color:#FFFFFF; text-decoration:none;}
a#adminmenu:hover   {color:#FFFF00; text-decoration:underline;}

/* Body und Tabellen Standardschrift 11er */
body,td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	overflow : auto;
	scrollbar-face-color : #f0f0f0;
	scrollbar-shadow-color : #191970;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color : #191970;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-track-color : #ffffff;
	scrollbar-arrow-color : #191970;
}

.maintable {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   color: #FFFFFF;
   background-image:url(bgpage.png);
   background-repeat: repeat-y;
   width: 1024px;
}

.tab1024 {
  width: 1024px;
}
  
.topmenu {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 13px;
   font-weight: bold;
   text-align: center;
   height: 25;
   background-image:url(bgtopmenu.png)
}

/* Menu-Element */
.tdleftmenu {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 13px;
   text-align: left;
   font-weight: bold;
   color: #000000;
   width: 201px;
   height: 21px;
   background-image:url(bgyellowmenu.png);
   background-repeat: no-repeat;
   background-position: right bottom;
}
.tdadminmenu {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 13px;
   text-align: left;
   font-weight: bold;
   color: #000000;
   width: 201px;
   height: 21px;
   background-image:url(bgbutton.gif);
   background-repeat: no-repeat;
   background-position: right bottom;
}

.yellowheader {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 13px;
   text-align: left;
   font-weight: bold;
   color: #000000;
   width: 210px;
   height: 21px;
   background-image:url(bgyellowheader.png);
   background-repeat: no-repeat;

}
.tdwinbkgnd {
  background-color: #DAE0E7;
}
  
.tdspace10 {
  width: 10px;
}
.tdspace20 {
  width: 20px;
}

.tab201 {
  width: 210px;
  border: 0px;
  padding: 0px;
  margin: 0px;
}
.tab210 {
  width: 210px;
  border: 0px;
  padding: 0px;
  margin: 0px;
  space : 0px;
}

.tab544 {
  width: 544px;
  border: 0px;
  padding: 0px;
  margin: 0px;
}
  
.tdmiddleheader {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  text-align: left;
  font-weight: bold;
  color: #FFFFFF;
  height: 23px;
  width: 544;
  background-image:url(bgmiddle.gif);
  background-repeat: no-repeat;

}

.inplogin {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:110px;
	color:#FF0B00;
	background-color: #FFFF7F;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
}

.tdspacer3 {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 3px;
   text-align: center;
   height: 3px;
}
.tdspacer6 {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 6px;
   text-align: center;
   height: 6px;
}
/* h1 Überschriften */
h1 {
	font-family : Courier New, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 22px;
	color : #708090;
}
/* 10er roter Text */

.txt10r {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #8b0000;
}

/* Tabellenrand bei Eingabefelder */
.tabrand {
	border-top: 0px solid #808080;
	border-right: 0px solid #808080;
	border-bottom: 0px solid #808080;
	border-left: 1px solid #808080;
	}
/* Tabellenrand ohne Rand bei Eingabefelder */
.taborand {
	border-top: 0px solid #808080;
	border-right: 0px solid #808080;
	border-bottom: 0px solid #808080;
	border-left: 0px solid #808080;
	}

.area {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:300px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.area40 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:400px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.input {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:282px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.checkbox {
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}

.inp05 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:50px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.inp07 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:70px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.inp10 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.inp13 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:130px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.inp15 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:150px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.inp17 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:170px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.inp20 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:200px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.inp30 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:300px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}

.select {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:282px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.selectfrei {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}

.sel10 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}
.sel15 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:150px;
	color:#8b0000;
	background-color: #FFFFFF;
	border-top: 1px solid #211641;
	border-right: 1px solid #211641;
	border-bottom: 1px solid #211641;
	border-left: 1px solid #211641;
	}

/* Button für Formular (senden.löschen etc.) */
.button {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
	}	

/*Tables in Flightplan*/
#fp {  
      font-size: 1.6em; color: #ff8;text-align: left; margin-left: 10em; }
#expresslist {  
         font-size: 1.6em; color:#ff8;
				 text-align: left; 
				 margin-left: 16em; 
				 }
#leftmenuphp {  
 
             float:left; 
             margin-left: 0em; 
						 width: 20em}			
						
#fptable {   
            clear:right;
				 		float:left;
            margin-right: 3em; 
        	  margin-left: 0em; }/* border-collapse:collapse; }*/

#fpchoose { 
            clear:right;
            margin-right: 5em; 
        	  margin-left: 10em; }/* border-collapse:collapse; }*/
#backbground
{
   background-image:url(http://www.heavycargova.org/site-images/bgpage.png); 
	 background-repeat:repeat-y;   
	 border: 2px; 
	 solid blue;
}	 	