/*
  ---------------------------------------------------------------------

  Zentrales Stylesheet für www.heliplus.de






  getestet mit   MS Internet Explorer 5.0 (Win32)
                 Netscape Communicator 4.7 (Win32)
                 Netscape 6.0 (Win32)
                 Opera 4.02 (Win32)
                 MS Internet Explorer 4.5 (Mac OS)
                 Netscape Communicator 4.76 (Mac OS)


  ---------------------------------------------------------------------
*/



/*
  ---------------------------------------------------------------------
  Allgemeine Angaben
  ---------------------------------------------------------------------
*/

body, p,
h1, h2, h3, h4, h5, h6,
table, tr, td,
ul, ol, li,
a, a:link, a:visited, a:active, a:hover,
.headlinetxtbold, .contenttxtbold, .contenttxtcolor, .innertable, .hgnavi
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

body
{
  background-color: #E8E8E8;
}

p, ul
{
  margin-top: 5px;
  margin-bottom: 5px;
}


/*
  ---------------------------------------------------------------------
  Links
  ---------------------------------------------------------------------
*/

a, a:link, a:visited, a:active, a:hover
{
 font-weight: bold;
 text-decoration: underline;
 color: #2A57A5;
}

a:hover, a:visited
{
 color: #FFC21F;
}



/*
  ---------------------------------------------------------------------
  Unterklassen
  ---------------------------------------------------------------------
*/

.contenttxtbold
{
  font-weight: bold;
  color: #000000;
}

.contenttxtcolor
{
  font-size: 12px;
  color: #2A57A5;
}
/*
.link,
.link a
{
  text-decoration: underline;
  color: #2A57A5;
}

.link a:active,
.link a:hover
{
	text-decoration: underline;
  color: #FFC21F;
}
*/
.innertable
{
  background-color: #FFFFFF;
}

.hgnavi
{
  background-color: #7C91B5;
}

.img_noframe {
	border: 0px none #FFFFFF;
	line-height: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.img_grayframe {

	border: 1px solid #676767;
}
.nonvis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 1px;
	line-height: 1px;
}
.nonvis a, 
.nonvis a:link, 
.nonvis a:visited, 
.nonvis a:active, 
.nonvis a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 1px;
	line-height: 1px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
}

.textimg {
	border: 1px solid #101010;
}
.heliplus-table TH {
	background-color: #7c91b5;
	border-left-width: 0px;
	border-right-width: 0px;
	padding-left: 5px;
}
.heliplus-table TD {
	background-color: #9FAFCA;
	border-left-width: 0px;
	border-right-width: 0px;
	padding-left: 5px;
}