*{margin:0px;padding:0px;}

body {
	color:#E75E14;
/* 	background-color:#555555; */
	font-family:Arial,sans-serif;
	background-image:url("../gfx/bg.gif");
	font-variant:normal;
	text-transform:none;
	font-weight:normal;
	
}

.maintd a,.tdheadline a {
	color:#E75E14;
	text-decoration:underline;
}


.maintd a:hover,.tdheadline a:hover  {

color:#ff0000;
}

a img {
	border:0px hidden #bbbbbb;

}

a,.lst_table a,.normaltd a, .headtd-none a, .headtd a ,.headtd2 a {
color:#000000;
}

a:hover,.lst_table a:hover,.normaltd a:hover, .headtd-none a:hover, .headtd a:hover ,.headtd2 a:hover {
color:#8C2705;
}

.lst_table p a {
	color:#000000;
	background:#bbbbbb;
	padding:2px;
	font-weight:bold;
	text-decoration:none;
}

.lst_table p a:hover {
	color:#444444;
	background:#dddddd;
}

.laytable td {
	color:#000000;

}

.special a img {

	border:2px hidden #000000;

}

.special a:hover img {

	border:2px solid #E75E14;

}

table {
empty-cells:show;
}

.headline {
font-size:10pt;

}

hr {

     border: 0;
      width: 100%;
      color: #E75E14;
      background-color: #E75E14;
	margin-top:4px;
      height: 1px;
}

.helplink {
	font-size:8pt;
	color:#E75E14;
	text-decoration:none;
}
.helplink:hover {

	color:red;
	text-decoration:none;
}

.main_table {
	background-color:#000000;
	width:800px;
	height:100%;
	padding:0px;
	margin:0px;

}

td {
	font-size:8pt;
	font-family:Arial,sans-serif;
}


.tdheadline {
height:22px;
background:#333333;
/*#1a3148;*/

}

.tdbottom {
color:#000000;
background:#E75E14;
padding-right:4px;
font-weight:bold;
}

.menutd {
	background-color:#E75E14;
	padding:2px;
	font-size:8pt;
	text-align:center;
	color:#000000;
	font-weight:bold;
	vertical-align:middle;
}

.brighttable {
	background-color:#dddddd;
	
}

.darktable {
	background-color:#999999;
	
}

.bannertd {
	padding:0px;
	margin:0px;
	background-image:url("../gfx/banner_new.jpg");
	height:121;
}

.maintd {
	height:100%;
	padding:8pt;
	
}

select,input {
	font-size:8pt;
	font-family:Sans Serif,sans-serif;
}

.fakebutton {

	color:#000000;
	font-size:8pt;
	font-weight:bold;
	background-color:#888888;
	border:1px solid #CCCCCC;
	text-decoration:none;
	vertical-align:middle;

}
.fakebutton:hover {
	background-color:#E75E14;

}

.fakebutton a {

	color:#000000;
	text-decoration:none;
	padding:2px;
}

.fakebutton a:hover {

	color:#555555;
}

input[type=submit],input[type=button],button, {
	color:#000000;
	font-size:8pt;
	font-weight:bold;
	background-color:#888888;
	border-left:2px solid #aaaaaa;
	border-top:2px solid #aaaaaa;
	border-right:2px solid #666666;
	border-bottom:2px solid #666666;
	text-decoration:none;
	

}

.vordef {
	border:1px solid #666666;
	background-color:#FFFFFF;

}

.vordef:hover {
	border:1px solid #000000;
	background-color:#E75E14;

}

.vordef_dark {
	border:1px solid #666666;
	background-color:#FFFFFF;

}

.vordef_dark:hover {
	border:1px solid #E75E14;

}

input:hover[type=submit],input:hover[type=button],button:hover   {
	color:#444444;
	font-size:8pt;
	font-weight:bold;
	background-color:#E75E14;
	border-left:2px solid #7bc6f3;
	border-top:2px solid #7bc6f3;
	border-right:2px solid #3782d0;
	border-bottom:2px solid #3782d0;
	text-decoration:underline;
	

}

iframe {
background-color: #FFFFFF;

}


.frametable {
background-color: #444444;
border:1px solid #E75E14;
padding:8pt;

}

.headtd-none {
/*background-image:url("../gfx/head_back2.gif");*/
/*background-position:right top;*/
/*background-repeat:no-repeat;*/
background-color: #E75E14;
color:#000000;
padding:2px;
font-weight:bold;
text-align:right;
}

.headtd {
background-image:url("../gfx/head_back.gif");
background-repeat:no-repeat;
background-color: #E75E14;
color:#000000;
padding:2px;
font-weight:bold;
}
.headtd2 {
background-color: #888888;
color:#000000;
padding:2px;
font-weight:bold;
}

.normaltd {
background-color: #bbbbbb;
color:#000000;
padding:2px;
}

.normaltd2 {
background-color: #bbbbbb;
color:#000000;
padding:2px;
vertical-align:middle;
}


.big {
padding:2px;
/* background-color: #E75E14; */
font-size:10pt;
font-weight:bold;
color:#E75E14;
}

.marked {
color:#000000;
}

.marked:hover {
color:#333333;
}

.lst_table {
width:100%;

}

.lst_table thead td {
background-color: #E75E14;
color:#000000;
padding:2px;
font-weight:bold;
}
.lst_table tbody td {
color:#000000;
padding:2px;
/* vertical-align:top; */
/* border-left:1px solid #777777; */
}

.fehler {
	border: 1px solid #FF0000;
	background: #FF0000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12pt;

}

.reisser {
	font-size:16px;
	font-weight:bold;

}
