p, h1, h2, h3, h4, h5, td {font-family:arial;}

h5,div.h4 {border:1px solid black;font-weight:bold;}

div.h1 {font-size:16pt;font-weight:bold;}

p,td {font-size:10pt;}

.size8pt {font-size:8pt;}

/*dunkelblau: #243281
  hellblau: #c8d2f0

  dunkelgrün: #263e24
  hellgrün: #bed9bb
   */

body {background-color:#acb7e8;background-image:url('../pics/bg.gif');background-repeat:repeat-y;}
body.kr {background-color:#ace8b7;background-image:url('../pics/bg_kr.gif');background-repeat:repeat-y;}

table#menu {position:absolute;top:20px;left:50px;z-index:99;width:850px;}
table#submenutab {position:absolute;top:130px;left:50px;z-index:1;width:850px;}

td.submenu {visibility:hidden;}
td.submenu table {width:126px;}
td.link {background-color:#c8d2f0;font-family:arial;font-size:10pt;height:10pt;border-bottom:solid 1px #243281;border-top:solid 1px white;}
td.link a {text-decoration:none;color:#243281;width:100%;}
td.link:hover a {color:white;background-color:#243281;}
td.link:hover {color:white;background-color:#243281;}
td.abschluss {height:1px;}
td.rand {width:5px;}

td.linkgreen {background-color:#bed9bb;font-family:arial;font-size:10pt;height:10pt;border-bottom:solid 1px #192618;border-top:solid 1px white;}
td.linkgreen a {text-decoration:none;color:#192618;width:100%;}
td.linkgreen:hover a {color:white;background-color:#192618;}
td.linkgreen:hover {color:white;background-color:#192618;}

table.body {position:absolute;top:131px;left:50px;z-index:2;}

/* blaues menü 2. ebene */
tr.submenu2 {height:16px;background-color:#243281}
table.body td.link2 {font-family:arial;font-size:10pt;width:100px;text-align:center;border-left:solid 1px #c8d2f0;border-right:solid 1px white;}
table.body td.link2 a {text-decoration:none;color:white;width:100%;}
table.body td.link2b a {text-decoration:none;color:white;width:100%;}
table.body td.link2:hover a {color:#243281;background-color:#c8d2f0;}
table.body td.link2b:hover a {color:#243281;background-color:#c8d2f0;}
table.body td.link2:hover {color:#243281;background-color:#c8d2f0;}
table.body td.link2b:hover {color:#243281;background-color:#c8d2f0;}
table.body td.link2b {font-family:arial;font-size:10pt;width:100px;text-align:center;border-left:solid 1px #4059ca;border-right:solid 1px white;color:white;background-color:#4059ca;}

/* grünes menü 2. ebene */
tr.submenu3 {height:16px;background-color:#263e24}
table.body td.link3 {font-family:arial;font-size:10pt;width:100px;text-align:center;border-left:solid 1px #bed9bb;border-right:solid 1px white;}
table.body td.link3 a {text-decoration:none;color:white;width:100%;}
table.body td.link3b a {text-decoration:none;color:white;width:100%;}
table.body td.link3:hover a {color:#263e24;background-color:#bed9bb;}
table.body td.link3b:hover a {color:#263e24;background-color:#bed9bb;}
table.body td.link3:hover {color:#263e24;background-color:#bed9bb;}
table.body td.link3b:hover {color:#263e24;background-color:#bed9bb;}
table.body td.link3b {font-family:arial;font-size:10pt;width:100px;text-align:center;border-left:solid 1px #4e7d49;border-right:solid 1px white;color:white;background-color:#4e7d49;}

tr.mainmenu{background-image:url('../pics/title_back.gif');background-repeat:repeat-x;z-index:1;}
tr.mainmenu2{background-image:url('../pics/title_back_green.gif');background-repeat:repeat-x;z-index:1;}

th {text-align:left;color:#243281;font-family:arial;font-size:10pt;}

td.text {font-family:arial;font-size:8pt;color:#555555;}

a {color:darkblue;}
a:hover {color:blue;}

input.muss {background-color:#bed9bb;}

td.middletext {padding-right:10px;padding-left:20px;}
td.lefttext {padding-right:10px;}
td.righttext {padding-left:10px;padding-right:10px;}
td.shop {padding:0px 10px;}

table.anriss_g,table.anriss,table.anriss_s,table.anriss_r,table.anriss_w {
	width:100%;
	border:1px solid gray;
}

table.anriss_w th {
	color:black;
}

table.anriss_g th {
	background-image:url('../pics/header_green.gif');
	background-repeat:repeat-x;
	color:white;
}
table.anriss_s th {
	background-image:url('../pics/header_sw.gif');
	background-repeat:repeat-x;
	color:white;
}
table.anriss_r th {
	background-image:url('../pics/header_red.gif');
	background-repeat:repeat-x;
	color:white;
}
table.anriss th {
	background-image:url('../pics/header_blue.gif');
	background-repeat:repeat-x;
	color:white;
}

table.anriss td, table.anriss_g td, table.anriss_s, table.anriss_r td  {
	padding:2px;
}

table.anriss td.pic, table.anriss_g td.pic {
	padding:0px;
}

table.anriss_g p,
table.anriss_g div,
table.anriss_g td,
table.anriss_r p,
table.anriss_r div,
table.anriss_r td,
table.anriss p,
table.anriss div,
table.anriss td {
	text-align:justify;
	font-size:8pt;
	text-indent:8px
}
table.anriss_g span, table.anriss span {width:100%;text-align:right;}

h5.teams {
	background-image:url('../pics/header_green2.gif');
	background-repeat:repeat-x;
	color:white;
	height:34px;
	padding:2px;
}

h5.blue {
	background-image:url('../pics/header_blue2.gif');
	background-repeat:repeat-x;
	color:white;
	height:34px;
	padding:2px;
}

tr.ergsub{
	font-family:Arial;
	font-size:8pt;
	color:white;
	line-height:12px;
	background-image:url('../pics/header_blue.gif');
	font-weight:bold;
}

tr.erghead{
	font-family:Arial; 
  font-size:8pt;
  color:black;
  line-height:12px;
  text-decoration:underline;
  font-weight:bold;
}

tr.erg td{
	font-family:Arial; 
  font-size:8pt;
  color:black;
  line-height:9px;
  text-indent:0px;
}

tr.tab td{
	font-family:Arial; 
  font-size:8pt;
  color:black;
  line-height:10px;
  height:10px;
}

tr.rel td
{border-top:1px solid black;border-bottom:1px solid black;}

tr.tsv td
{color:#0000ff;}

tr.tsv
{background-color:#ddddff;color:#0000ff;}



tr.tabtitel{
	font-family:Arial; 
  font-size:10pt;
  color:black;
  line-height:12px;
  font-weight:bold;
}

tr.tabhead td{
	font-weight:bold;
	font-size:8pt;
}

div.anriss_big {
	background-image:url("../pics/anriss_big.gif");
	background-repeat:repeat-x;
	padding:0px 5px;
	height:40px;
}

div.anriss_head {
	font-size:12pt;
	font-weight:bold;
}

div.anriss_text {
	font-size:8pt;
	text-align:justify;
}

table.anriss div.anriss_link {
	font-size:8pt;
	width:100%;
	text-align:right;
}

div.flowtext {
	overflow-y:auto;
	height:400px;
	padding:0px 10px;
}

td.tabtab {
	font-weight:bold;
	background-color:#aaaaff;
	border-bottom:1px solid black;
	padding-left:5px;
}

td.tabtab a {text-decoration:none;color:white;}

td.sel {
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid #7777ff;
	color:white;
	background-image:url('../pics/header_blue.gif');
}

td.beranriss {
	font-size:8pt;
	line-height:8pt;
	text-align:justify;

}

input.bam_newsl {
	border:1px solid gray;
	font-size:8pt;
	width:200px;
}


.move15up {
	position:relative;
	top:-15px;
}

table.tt_newerg {
	width:100%;
}

table.tt_newerg td {
	font-size:8pt;
	line-height:9pt;
}

.myform {
	border:1px solid #808080;
}
input.myform {
	width:200px;
}