/* Grundeinstellungen für Seitenkörper */
body {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #A9A9A9;
}

/* Trennlinie für Footerbereich */
hr.biglightblue{
	width: 100%;
	border: 1px solid #464646;
	color: #0000AA;
	background-color: #0000AA;
	height: 4px;
}

/* Short-Cut Kasten komplett mit Überschrift*/
td.shortcutboxtext{
	color:#464646;
	background-color:#EFEFEF;
	border:1px solid #464646;
	width:170px;
	font-size:10pt;
	font-weight:bold;
	text-align: center;
	padding-bottom: 3px;
}

/* Werbebereich Links in Tabelle mit 182px */
td.werbunglr{
	width:180px;
	text-align:center;
	background-color:#C9C9C9;
}
/* VG - Galerie Thumbanzeige formatiert */
td.galerythumb{
	width="120px";
	height="90px";
	background-color:#FFFFFF;
	border:1px solid #FF6701;
	text-align: center;
	vertical-align: middle;
}
img{
	border-width: 0px;
}
table {
	font-size: 10pt;
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
	padding: 0px;
}
td {
	vertical-align: top;
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
	padding: 0px;
}
tr {
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
	padding: 0px;
}
h2{
	width: 600px; 
	color: #464646; 
	background-color: #D9D9D9; 
	margin-top: 10px; 
	border-top: 1px solid #464646; 
	border-bottom: 1px solid #464646; 
	font-style:italic;
}
a:link{
	font-size: 10pt;
	color: #464646;
}
a:visited{
	font-size: 10pt;
	color: #797979;
}
a.stdlink:link{
	font-size: 10pt;
	color: #464646;
}
a.stdlink:visited{
	font-size: 10pt;
	color: #797979;
}
a.quellenlink{
	font-size: 8pt;
	color: #464646;
	font-style: italic;
}
a.homeartikellink{
	font-size: 10pt;
	color: #FF6701;
}
a.homeartikellink:visited{
	font-size: 10pt;
	color: #FF6701;
}
a#menu{
	font-size:12pt;
}
a#footer{
	font-size:8pt;
}

a.menu1:link{
	font-size: 12pt;
	background-color:#464646;
	color:#FFFFFF;
	text-decoration:none;
}
a.menu1:visited{
	font-size: 12pt;
	background-color:#464646;
	color:#FFFFFF;
	text-decoration:none;
}
a.menu1:hover{
	font-size: 12pt;
	background-color: #464646;
	color: #FF6701;
	text-decoration:none;
}
a.menu2:link{
	font-size: 12pt;
	background-color:#FF6701;
	color:#FFFFFF;
	text-decoration:none;
}
a.menu2:visited{
	font-size: 12pt;
	background-color:#FF6701;
	color:#FFFFFF;
	text-decoration:none;
}
a.menu2:hover{
	font-size: 12pt;
	background-color: #FF6701;
	color: #494949;
	text-decoration:none;
}
.logo{
	background-color: #FF6701;
	text-align: center;
	border: 1px solid #464646;
}
.headerbottom{
	background-color: #FF6701;
	border: 1px solid #464646;
}
.navientry#menunosel{
	text-align: center;
	font-size: 12pt;
	color: #FFFFFF;
	vertical-align: middle;
	border: 1px solid #464646;
	font-weight: bold;
	background-color: #464646;
}
.navientry#menuactiv1{
	background-color:#FF6701;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #464646;
	border-top: 1px solid #464646;
	border-left: 1px solid #FF6701;
	border-bottom: 1px solid #464646;
	font-weight: bold;
	color:#FFFFFF;
	font-size:12pt;
}
.navientry#menuactiv{
	background-color:#FF6701;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #464646;
	font-weight: bold;
	color:#FFFFFF;
	font-size:12pt;
}
.footer{
	width: 985px;
	text-align: center;
}
.mainartikelheader{
	color: #FF6701;
	background-color: #464646;
	font-weight: bold;
}
.mainartikeltext{
	color: #464646;
	background-color: #EFEFEF;
	border: 1px solid #464646;
}
.quellenangabe{
	font-size: 8pt;
	font-style: italic;
}
.inputrow{
	vertical-align: middle;
}
.inputrowmust{
	vertical-align: middle;
	color: #FF6701;
}
#inputline{
	border-bottom: 1px solid #959595;
}
.buttons{
	display: block;
	width: 150px;
	height: 25px;
	border: 1px solid #494949;
	background-color: #EAEAEA;
}
/* VG - Überschrift und Blockbereich für Werbung links/rechts */
p.boxedgrayheadline{
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
	background-color:#D9D9D9;
}
/* VG - Überschrift und Blockbereich für Werbung links/rechts */
p.werbungheadline{
	font-weight:bold;
	color:#FFFFFF;
	background-color:#767676;
}
/* VG - Überschrift Orange auf schwarzen Hintergrund */
p.blackorangeheadline{
	font-size:12pt;
	color:#FF6701;
	font-weight:bold;
	background-color: #000000;
}
/* VG - Header Orange Fett */
p.orangeboldtext{
	 color:#FF6701;
	 font-size:10pt;
	 font-weight:bold;
}
/* VG - Unterstrich Bodybereich in Tabelle mit 480px */
hr.smallblack{
	width: 480px;
	color: #D9D9D9;
	color: #D9D9D9;
	border: 1px none;
	border-top: 1px solid #464646;
	margin-top: 10px;
	height: 1px;
}
/* VG - Werbebereich Rechts in Tabelle mit 183px */
td.werbungr{
	width:183px;
	text-align:center;
	background-color:#C9C9C9;
}
/* VG - Navigationsseiten einer Rubrik für Logo links */
td.catlogo120{
	width:120px;
	text-align:left;
	vertical-align: top;
}
/* VG - Navigationsseiten einer Rubrik für Text zu Logo */
td.cattext480{
	width:480px;
	text-align:left;
	vertical-align:top;
}
/* VG - Navigationsbody links für Anzeigeobjekte */
td.navibody{
	background-color:#EFEFEF;
	border: 1px solid #464646;
}
/* VG - Galerie Thumbanzeige formatiert */
td.galeriethumb{
	width="120px";
	height="90px";
	background-color:#FFFFFF;
	border:1px solid #D9D9D9;
}
/* VG - Button-Style als Link etc. */
td.buttonstylegray{
	text-align:center;
	vertical-align:middle;
	border: 1px solid #464646;
	background-color:#EAEAEA;
}
/* VG - Spaltenüberschriften in Tabellen - Orange/Fett */
td.tblcolheadertext{
	color:#FF6701;
	text-align:left;
	font-weight:bold;
}
/* Short-Cut Kasten komplett Überschrift*/
td.shortcutboxtext{
	color:#464646;
	background-color:#EFEFEF;
	border:1px solid #464646;
	width:170px;
	font-size:10pt;
	font-weight:bold;
	text-align: center;
}
/* VG - Verlinkte Überschrift einer Rubrik */
a.cathrefheadertext{
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
}
/* VG - Verlinkter Text einer Rubrik */
a.cathrefbodytext{
	text-decoration:none;
	font-size:10pt;
}
/* VG - Verlinkter Text einer Rubrik */
a.dloadhreflinkcolor{
	color:#FF6701;
}
/* Short-Cut Kasten Linktext*/
a.shortcutboxlink{
	font-size:8pt;
	font-weight:normal;
	color:#FF6701;
}