/*
###### Kunde: www.henrich.de
###### generated from preuss  AT cubus DOT de
###### Datum: 05.07.2004
*/

a, a:visited:hover, a:active, a:visited {
	background-color : transparent;
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight: bold;
}

a:hover {
	text-decoration : underline;
}

a.content, a.content:link, a.content:visited, a.content:hover, a.content:active {
	background-color : transparent;
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}

body {
	background-color : #FFFFFF;
	background-image : url(http://www.energiespektrum.de/common/gfx/hg.gif);
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
  margin-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

h1, h2, h3, h4 {
	background-color : transparent;
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

h1 {
	font-size : 18px;
}

h2 {
	font-size : 16px;
}

h3 {
	font-size : 14px;
	font-style : italic;
}

h4 {
	font-size : 12px;
}

li {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	list-style-type : square;
}

p {
	font-size : 12px;
}

td {
	font-size : 12px;
}

textarea {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.bodybold {
	background-color : transparent;
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.button {
	background-color : #C0C8CF;
	border : #000000;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #FFFFFF;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-width : 1px;
	border-style : solid;
	border-top-color : #FFFFFF;
	border-top-width : 1px;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.buttondisplay {
	background-color : #E9ECED;
	border : none;
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
  font-weight:bold;
  cursor:hand;
}
.content {
	background-color : transparent;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.f0 {
	background : #FF0000;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.f1 {
	background : #E9ECED;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-right : 10px;
	text-align : right;
	font-weight: bold;
}

.f2 {
	background : #F7F7F7;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-right : 10px;
	text-align : left;
}

.f3 {
	background : #E9ECED;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 10px;
}

.f4 {
	background : #CCCCCC;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.fliesstext {
	background-color : transparent;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.fliesstextblock {
	background-color : transparent;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : justify;
}

.footer {
	background-color : transparent;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : center;
	text-decoration : none;
}

.radio {
	background : transparent;
}

.weiss {
	background-color : #FF0000;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	text-decoration : none;
	vertical-align : middle;
	white-space : nowrap;
	text-indent : 12px;
}

/* New */
 .input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
 .links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000}
 
 .bildrahmen {margin-right:15px; margin-bottom:10px;}
 .bildrahmengray {text-align:center; background-color:#E9ECED; padding:15px;}
 
 input.cellbox { 
 border: groove 1px #d8d8d8;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt;
 overflow:auto;
 }
  textarea.cellbox { 
 border: groove 1px #d8d8d8;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt;
 overflow:auto;
 }
 .header {
	background-color : transparent;
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
  font-size : 12px;
}
 .squares {
	background-color : transparent;
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
  font-size : 12px;
}
.poll {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
  font-size : 10px;
}
.padding50 {
padding-left:50;
padding-right:50;
padding-top:15;
}
@media screen {
.f4filter { 
background: #CCCCCC; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#eaeaea', Positive='true')
}
}
@media print {
   .noprint {display: none;}
   .f0 {display: none;}
   .f3 {display: none;}
   .topnav {display: none;}
   .mmenu {display: none;}
   .print {display: all;}
   .padding50 {padding:10px;display: all;}
   .f4filter { background: #CCCCCC; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;display: all; border:solid black 1px; }
body {
	background-color : #FFFFFF;
	background-image : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
  margin-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
}
a.infoLink {
	background-color : transparent;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
  font-weight:normal;
	text-decoration : none;
}
a.infoLink:link {
	background-color : transparent;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
  font-weight:normal;
	text-decoration : none;
}
a.infoLink:visited {
	background-color : transparent;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
  font-weight:normal;
	text-decoration : none;
}
a.infoLink:hover {
	background-color : transparent;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
  font-weight:normal;
	text-decoration : underline;
}
 .infoheader {
	background-color : transparent;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
  font-size : 12px;
}