body {
	margin: 0px
}
#starter{display:none;}
body table {
	font: 11px Helvetica, Arial, sans-serif;
	color: #444444;
	margin: 0px;
	line-height: 12px;
}

td {
	vertical-align: top;
}

p {
	margin: 0px;
}

p.mainmenu {
	font: 11px Tahoma,Verdana,sans-serif;
	font-weight:bold;
	margin-top: 2px;
	letter-spacing: 1px;
	cursor: pointer;
}

div.submenu {
	position:absolute;
	display:none;
}
div.submenu-entry {
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top:2px;
	border-top: 1px solid #FFBC07;
	color: white;
	background-color: #395571;
	font: 10px Tahoma,Verdana,sans-serif;
	letter-spacing: 1px;
  cursor: pointer;
}
div.sumbenu-entry a{color:white;}

p.section {
	font: 11px Tahoma,Verdana,sans-serif;
	text-align: right;
	padding-right: 25px;
	font-weight: bold;
	color: white;
}
span.section {
	font-size: 17px;
	color: #444444;
	font-weight:normal;
  cursor:pointer;
}

tr.featurednews-gap td {
	height: 7px;
}

tr.featurednews td, tr.featurednews-alt td {
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 3px;
}

tr.featurednews {
	background: #FFBC07 url(../images/gelbeschraegeckeoben.gif) no-repeat top right;
}
tr.featurednews-alt  {
	background: #FFBC07 url(../images/gelbeschraegeckeunten.gif) no-repeat bottom right;
}

p.featurednews-title, p.featurednews-alt-title {
	color:white;
	margin:0px;
	margin-bottom: 6px;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight:bold;
}
p.featurednews-title {
	text-align:left;
}
p.featurednews-alt-title {
	text-align: right;
}

tr.searchbox td {
	background: #FFBC07 url(../images/rechtekantesuchfeld.gif) no-repeat right;
	height: 21px;
	padding-left: 5px;
	vertical-align: middle;
}

input.searchbox, checkbox.searchbox{
	border: 1px solid white;
	background-color: #FAD36B;
	color: #395571;
	font-size:10px;
	margin-left: 5px;
}

span.featurednews-highlighted {
	color: #395571;
	font-weight:bold;
}

table.textbox {
  text-align:left;
	width:207px;
	margin-top:20px;
  margin-left:15px;
  margin-right:3px;
}

td.textbox-top, td.textbox-top-alt {
	font: 12px Verdana, sans-serif;
	padding-left: 33px;
	padding-top: 30px;
}
td.textbox-top {
	background: url(../images/textpunktegelb.gif) no-repeat top left;
	color: #FFBC07;
}
td.textbox-top-alt {
	background: url(../images/textpunkteblau.gif) no-repeat top left;
	color: #395571;
}

td.textbox-bottom, td.textbox-bottom-alt, td.article-bottom {
	padding-left: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 13px;
}
td.textbox-bottom, td.article-bottom {
	background: url(../images/texteckegelb.gif) no-repeat bottom right;
}
td.textbox-bottom-alt {
	background: url(../images/texteckeblau.gif) no-repeat bottom right;
}

img.textbox-image, img.textbox-image-alt {
	margin-bottom: 10px;
}
img.textbox-image {
	border: 2px solid #FFBC07;
}
img.textbox-image-alt {
	border: 2px solid #395571;
}
p.textbox-image {
	text-align: center
}
a.textbox-more, a.textbox-more-alt {
	/*font-weight: bold;*/
	text-decoration:none;
}
a.textbox-more {
	color: #FFBC07;
}
a.textbox-more-alt {
	color: #395571;
}

td.article-title{
	font: 20px Verdana, Tahoma, sans-serif;
	padding-left: 33px;
	padding-top: 30px;
	background: url(../images/textpunktegelb.gif) no-repeat top left;
	color: #FFBC07;
}
td.article-intro {
	color:gray;
	padding-bottom:10px;
	padding-top:15px;
	vertical-align: bottom;
}
img.article-image {
	vertical-align:bottom;
	border: 2px solid #FFBC07;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}
td.article-body {
	padding-right: 10px;
	padding-bottom: 10px;
	background: url(../images/texteckegelb.gif) no-repeat bottom right;
}
p.article-body {
	margin-top:5px;
}

table.list {
	width:129px;
  text-align:left;
/*	margin-left:10px;
	margin-top: 20px;
*/
}
tr.list-head td {
	border-bottom: 1px solid #395571;
	padding-bottom:5px;
	color: #395571; /* #FFBC07 */
	font: 12px Tahoma,Verdana,sans-serif;
	line-height: 18px;
	vertical-align: middle;
}
tr.list-entry td {
	background: url(../images/listentryback.gif) no-repeat;
	color: white;
	line-height: 15px;
  width: 129px;
  overflow: hidden;
  padding-top: 6px;
	padding-left: 25px;
}
tr.list-entry td div {width:95px;height:15px;overflow:hidden;}
tr.list-entry td a
 {text-decoration:none;
  color:white;
 }
tr.list-entry td a:hover{color:yellow;}
tr.list-gap td {
	height: 5px;
}
tr.list-init td a,#lischalt a{text-decoration:none;color:#C0C0C0;font-style:italic;font-size:9px;color:#FFBC07}

/*  johns zugaben: hallo Stefan schau dir meinen Schrott mal bitte an: */
/*  pager benutzt in NEWS zur Seitenübersicht */

div.pager { font-size:12px;
  padding-left:22px;
  color: #800000;
}
div.pager a {text-decoration:none;color:#75AF62;}

table.stichwort{font-size:10px;border:1px dotted blue;float:right;background-color:#75AF62;}
table.stichwort a{font-family:tahoma verdana;text-decoration:none;color:white;}
table.stichwort td{ width:100px;}

td.jnlist-title {
	font: 14px Verdana, Tahoma, sans-serif;
	padding-left: 19px;
	padding-top: 5px;
	background: url(../images/textpunktegelbmini.gif) no-repeat top left;
	color: #FFBC07;
}
td.jnlist-title-alt {
	font: 14px Verdana, Tahoma, sans-serif;
	padding-left: 19px;
	padding-top: 5px;
	background: url(../images/textpunkteblaumini.gif) no-repeat top left;
	color: #395571;
}
a.trans {
  text-decoration:none;
  color: #FFBC07;
}
a.trans-alt {
  text-decoration:none;
  color: #395571;
}
td.jnlist-body {
	padding-right: 5px;
	padding-bottom: 5px;
	background: url(../images/texteckegelbmini.gif) no-repeat bottom right;
}
td.jnlist-body-alt {
	padding-right: 5px;
	padding-bottom: 5px;
	background: url(../images/texteckeblaumini.gif) no-repeat bottom right;
}
td.jnlister {

}
div.jnpower{margin-right:10px;}
div.jnanhang{margin-right:5px;text-align:right;font-size:8px;color:#C0C0C0;}
td.jnlister a {
  padding-left: 10px;
  color:#2F2F2F;
  text-decoration:none;
}
a.sybli{font-family:sans-serif;color:red;text-decoration:none;font-size:9px;}

/* für jdatei.class.php */
 .bedienung{text-align:right;position:absolute;right:3px;z-index:100;}
 .bedienung span,span.bedienung{border:1px solid;margin-left:2px;padding-left:3px;padding-right:2px;background-color:#EFEFEF;color:#FF5F00;font-family:symbol;font-size:6pt;line-height:8pt;}
 span.bedienung{float:right;}
 a.sybli{color:#993300;text-decoration:none;}
 a.sybli:hover{color:red;}
 table.uploadtab{border:thin dotted blue;}
 div.php{border:thin solid green;width:300px;float:left;background-color:#CCFFCC;color:#993300;}
 div.htm{border:thin dotted blue;width:300px;float:right;background-color:#00FFFF;color:#FF9900;}

img.icos{border:0px;height:15px;width:15px;cursor:pointer;}
label{cursor:pointer;text-align:right;}
fieldset.mform {border: 1px dotted #053188;margin-left:1em;margin-right:1em;padding:1em;background:#FFF url(../js/img/formbg.gif);background-repeat:no-repeat;background-position:0px 20px;}
fieldset.mform legend,uploadtab.th {color:#053188;background:  url(../js/img/bg_main.jpg);font-variant:small-caps;padding: .1ex .5ex;  border-right:1px solid gray;border-bottom: 1px solid gray;font-weight: bold;font-size:12px;}

fieldset.jnkontakt{border: 1px solid #FFBC07;padding: 5px;width:170px;margin:5px;}
fieldset.jnkontakt legend{color:white; background-color:#395571;border:1px solid #FFBC07;font-variant:small-caps;padding-right:2px;padding-left:2px;}
/*	background:  url(../images/rechtekantesuchfeld.gif) no-repeat right;
	height: 21px;
	padding-left: 5px;
*/


table.jnkatalog {width:130px;font-family:verdana;font-size:12px;background-color:#0472AC;}
table.jnkatalog img{border:0;width:28px;}
table.jnkatalog a{text-decoration:none;color:white;}


img.ico{border:0;width:10px;}

div.welcome h1{
 /*	 font: 14px Helvetica, Arial, sans-serif;*/
   padding-left:53px;
   padding-top:33px;

   font: 22px Verdana, Tahoma, sans-serif;
	/*padding-left: 19px;
	padding-top: 5px;*/
	background: url(../images/textpunkteblau.gif) no-repeat 19px 5px;
	color: #395571;

  }
div.welcome h2{
	font: 12px Helvetica, Arial, sans-serif;
  padding-left:33px;
 }

a {
color: #6BA959;
text-decoration:none;
/*background: url(../images/link-icon.jpg) center left no-repeat;
padding-left: 14px;
font-weight: bold;*/
}
a:hover {
color: #568E44;
}
/*a.textbox-more, a.textbox-more-alt {
font-weight: bold;
text-decoration:none;
background-image:none;
padding: 0px;
}
*/


.startdump{display:none;}
.startdump h1{font-family:Arial,Verdana,sans-serif;font-size:12pt;margin:0;padding-top:5pt;}
.startdump h2{font-family:Arial,Verdana,sans-serif;font-size:11pt;margin:0;padding:0;padding-top:5pt;}
.startdump h3{font-family:Arial,Verdana,sans-serif;font-size:10pt;margin:0;padding:0}
.startdump h4{font-family:Arial,Verdana,sans-serif;font-size:9pt;margin:0;padding:0}
.startdump div{font-family:Arial,Verdana,sans-serif;font-size:6pt;float:right;}


div.submenu-entry a{color:white;}
div.submenu-entry a:hover{color:white;}

td.topmenleiste{background: url(../images/header2.4.gif) no-repeat right top;
  color:white;
  text-align: right;
  padding-right:15px;
  padding-top:5px;
}
.topmenleiste a {color: white;}
.topmenleiste a:hover {color: yellow;}
.topmenleiste a:active {color: yellow;}

div.advertiser_C1s {width:133px;
  float:right;
	background: #FFBC07 url(../images/gelbeschraegeckeobenlinks.gif) no-repeat top left;
  margin-top:10px;
  margin-left:20px;
  text-align:center;
}
div.advertiser_C1sende {width:133px;height:15px;text-align:center;color:white;
  background: #FFBC07 url(../images/gelbeschraegeckeuntenlinks.gif) no-repeat bottom left;
 }