/*        body     menü     title
   blau   #d5e8fe  #99c4f2  #3588de
	orange #f88408  #f8c480  #f8c480
	green  #d0f0d0  #b0e0b4  #508060
*/

body {font-family: sans-serif; margin: 0px; background-color: #c0c0c0;}
a:visited {text-decoration: none; color: blue;}
a:link {text-decoration: none; color: blue;}
a:hover {color: white; background-color: #3588de; text-decoration: none; }

img {border:0; text-align: top;}
img a.:visited {text-decoration: none; }
img a.:link {text-decoration: none; }
img a.:hover {text-decoration: none; background-color: transparent;}


#error {background-color: red; color: white;}
table  {font-size: 100%; line-height: 1.3em;}
td     {vertical-align: top; }
input  {font-size:90%;}

/* icon, top-navbar, left-navbar color */
td.navbar     {background-color: #99c4f2;}

table.blue    {background-color: #99c4f2; border: solid 1px #3588de;}
table.blue td {padding-left: 5px; padding-right: 5px;}
table.blue th {background-color: #3588de; color: white; font-weight:bold; border: solid 1px white ; padding: 2px;}

/* bblue: Bordered Blue */
table.bblue    {background-color: #3588de;}
table.bblue tr {background-color: #99c4f2;}
table.bblue td {padding-left: 5px; padding-right: 5px;}
table.bblue th {background-color: #3588de; color: white; font-weight:bold; border: solid 1px white ; padding: 2px;}

table.green    {background-color: #b0e0b4; border: solid 1px #508060;}
table.green td {padding-left: 5px; padding-right: 5px;}
table.green th {background-color: #508060; color: white; font-weight:bold; border: solid 1px white ; padding: 2px;}

/* bgreen: Bordered green */
table.bgreen    {background-color: #508060;}
table.bgreen tr {background-color: #b0e0b4;}
table.bgreen td {padding-left: 5px; padding-right: 5px;}
table.bgreen th {background-color: #508060; color: white; font-weight:bold; border: solid 1px white ; padding: 2px;}

table.orange    {background-color: #f8c480; border: solid 1px #f8c480;}
table.orange td {padding-left: 5px; padding-right: 5px;}
table.orange th {background-color: #f88408; color: black; font-weight:bold; border: solid 1px white ; padding: 2px;}
/* borange: Bordered orange */
table.borange    {background-color: #f88408;}
table.borange tr {background-color: #f8c480;}
table.borange td {padding-left: 5px; padding-right: 5px;}
table.borange th {background-color: #f88408; color: black; font-weight:bold; border: solid 1px white ; padding: 2px;}


/* left sided menues */
table.menu    {background-color: #d5e8fe; width: 100%; line-height: 1.2em; border: solid 1px #99c4f2;}
table.menu td {padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px;}
table.menu tr {padding: 0px; margin: 0px;}
table.menu th {background-color: #3588de; color: white; font-weight:bold;}
table.menu a {text-decoration: none; display: block;}

/* right side top page title */
td.title {background-color: #3588de;  color: white; font-weight:bold; padding: 2px;}


/* table.menu table.green table.orange table.gray table.yellow
 * Und noch irgendwas zum tr togglen
 */
