/* WWW.ecgepro.eu */
body
{
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF; 
	color: #FFFFFF;
	margin-top: 0pt; 
	margin-left: 0pt;
/*	background-image: url(Bilde/pub-bg.png); */
}
td-topp
{
	max-height: 60px;
}
h1
{
	color: #000000;
	font-size: 28pt;
	text-align: center;
	line-height: 20pt;
	margin-top: 10pt;
	text-shadow: 3px 3px 5px Gray;
}
h2, h3, h4, h5
{
	color: #000000;
	font-size: small;
	text-align: left;
	line-height: 18pt;
	margin-top: 10pt;
}
h6
{
	color: #000000;
	font-size: large;
	text-align: center;
	line-height: 18pt;
	margin-top: 10pt;
}
hr
{
	color: #F5F5DC;
	height: 4px;
}
byLine
{	
	font-size: xx-small;
	color: #000000;
}
tittel
{
	font-size: 28pt;
	text-align: center;
	line-height: 28pt;
}
A:link.border img, A:visited.border img { 
	border-width: 2px;
	border-style: solid;
	border-color: black; 
}	
td 
{ 
	border-style: none; 
	border-width: 0; 
	font-size: xx-small;
	line-height: 12pt; 
	font-weight: normal;
}

.bannerover 
{ 
	border-width: 0 ;  
	background-color: White;	
	cursor: hand; 
	border: none; 
	font-weight: normal
}
.bannerout 
{ 
	border-width: 0 ; 
	border: none; 
	text-transform: none;
	color: #4f7cbd; 
	font-weight: normal; 
}
.bannertext{ 
	font-size: 14px;
	line-height: 14px; 
	font-weight: Normal;
	padding-left: 10px;
	color: Black;
	text-transform: none;
	text-decoration: none;
}

.headlines , a.headlines{
	color: Black;
	font-size: 12pt;
	line-height: 18pt;
	margin-top: 30%;
	FONT-WEIGHT: Bold; 
}
.headlinesmenu, a.headlinesmenu {
	font-size: 12pt;
	text-align: left;
/*	text-decoration: none; */
	color: #000000;
	line-height: 18pt;
	BORDER-TOP: 4px;
	BORDER-BOTTOM: 4px; 
	FONT-WEIGHT: Bold; 
}
.readmore, a.readmore {
	color: #000000;
	FONT-WEIGHT: italic; 
	FONT-SIZE: x-small; 
	TEXT-DECORATION: underline;
	margin-bottom: 16px;
}
/*Table surrounding tableArticle-class */
.tableMiddle {
 	background-color: white; /*#dee7de;*/
	border-color:  #dee7de;
	color: #000000;	
}
.tableA {
  	background-color: #dee7de; 
	color: #000000;	
}
.tableTop, .tableBottom, .tableB {
   	background-color:  #21B150; /*#dee7de;/*#4f7cbd;*/
  	border-color:  #dee7de;
}
.tableTop2 , tableBottom2{
		background-color: #FFFFFF;
		color: green;
}
.tableMenu2 {
 	background-color: LightSteelBlue;
}
.tableBox {
   	 background-color: #dee7de; /*#21B150; /*#94a6a5; #4f7cbd;*/
	padding-left: 10px;
}
.tableLeft, tableMain{
	background-color: white; /* */ 
}
.tableRight{
	background-color: white; /*#dee7de;*/ 
}
.menuLines {
	BACKGROUND-COLOR: #87CEEB
}
.tableArticle {
  padding-left: 10px;
  padding-right: 10px; 
  background-color: #FFFFFF;
  color: #000000
}
}
.bottomtext, a.bottomtext{
	font-size: x-small;
	font-weight:normal;
	color:#000000;
}
/* START LEFT MENU STYLES */
.leftmenu{
	background-color: White;
	color: Black;
	text-decoration: none;
}
.leftmenu:link{
	background-color: White;
	color: Black;
	text-decoration: none;
}
.leftmenu:hover{
	text-decoration: underline;
}
.leftarticle{
	BACKGROUND-COLOR: #f4f4f4;
	color: #000000;
	LINE-HEIGHT: 11px;
   font-size: 10px;
}
/* START RIGHT MENU STYLES */
.rightarticle{
	BACKGROUND-COLOR: #f4f4f4;
	COLOR: #000000;
	LINE-HEIGHT: 11px;
   font-size: 10px;
}

/*	LEVEL 1	*/
.menuLevel1{ 
	font-size: 14px;
	line-height: 14px; 
	font-weight: Normal;
	color: #000000;/*333333;*/
	text-transform: none;
	text-decoration: none;
}
.menuLevel2{ 
	font-size: 14px;
	line-height: 14px; 
	font-weight: Normal;
	color: #000000;/*333333;*/
	text-transform: none;
	text-decoration: none;
}
.menuLevel3{ 
	font-size: 14px;
	line-height: 14px; 
	font-weight: Normal;
	color: #000000;/*333333;*/
	text-transform: none;
	text-decoration: none;
}
.menuover 
{ 
	border-width: 0 ;  
	background-color: #dee7de;/*#ffffff;*/
	color: #FFFFFF;
	cursor: hand; 
	border: none; 
	font-weight: normal
}
.menuout 
{ 
	border-width: 0 ; 
	border: none; 
	text-transform: none;
	color: #4f7cbd; 
	font-weight: normal; 
}
/* END LEFT MENU STYLES */

/* START REQUIRED STYLES */
.articleHeadline{
	font-size: small;
	line-height:18px; 
	font-weight:bold;
	color:#000000;
	font-stretch: wider;
}
.articleAbstract{
	font-size: x-small;
   	line-height:18px;
   	font-weight: bold;
	color: Black;
}
.articleFullstory{
	font-size:x-small;
   	font-weight:regular;
	color:Black;
}
.printHeadline{
	font-size: small;
	line-height:18px; 
	font-weight:bold;
	color:#000000;
	font-stretch: wider;
}
.printAbstract{
	font-size: x-small;
   	font-weight: bold;
	color:#000000;
}
.printFullstory{
	font-size:x-small;
   	font-weight:regular;
	color:#000000;
}
.articleListHeadline, a.articleListHeadline{
	font-size: small;
	font-weight:bold;
	color:Black;
	font-stretch: wider;
	text-decoration: none;
}
.articleListAbstract{
	font-size: x-small;
	font-weight: italic;
	color:Black;
}
.articlexFullstory{
	font-size: x-small;
	font-weight: normal;
	line-height: 10px;
	color:Black;
}
.aspLabel{
	font-size:x-small;
	font-weight:bold;
	color: Black;
	text-decoration:none;
}
a.aspLabel{
	font-size:x-small;
	font-weight:bold;
	font-style: italic;
	color: Black;
	text-decoration: underline;
}
.aspValue, a.aspValue{
	color: Black;
	font-size:x-small;
	font-weight:normal;
}
.aspInput{
	font-size:x-small;
	font-weight:normal;
	height:18px;
	text-decoration:none;
}
.aspButton{
	font-size:x-small;
	font-weight:normal;
	text-decoration:none;
}
