body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;	
}

/* PAGE */

#container {width:930px; margin-top: 0px;}

#topheader {
    background:url(/images/top_bg.gif) no-repeat;
	width: 930px;
	height: 285px;
	text-align:left;
}


#breaking {padding-top: 5px; width: 930px; height: 20px; text-align:left;}

#breadcrumb {
	width: 930px;
	height: 20px;
	font-size: 11px;
	color: #fff;
	text-align:left;
}

#breadcrumbtxt {padding: 0px 0 0 10px;}

#breadcrumb a {
	text-decoration: none;
	font-size: 11px;
	color: #fff;
}

#breadcrumb a:hover {
	text-decoration: none;
	font-size: 11px;
	color: #fefefe;
}


#topmenunav {
width: 930px;
height: 30px;
}

#topmenu {
float: left;
font-size: 14px;
padding: 9px 0 0 10px;
color: #b6b6b6;
}

#topmenu a {color: #fff; font-size: 13px;}
#topmenu a:hover {color: #fff; text-decoration: underline;}


#search {float: right; width: 190px; padding:12 12 0 0px;}

#search_box {
	margin: 0 auto;
	float: right;
    width: 148px;
    height: 26px;
    background: url(/images/bg_search.gif);
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 6px 0 0 5px;
    border: 0;
    width: 105px;
    background: none;
    font-size: 11px;
}
#search_box #go {
    float: right;
    margin: 3px 3px 0 0;
}


/* HEADER */

#topcontent {width: 930px; height: 196px;}

#toplogo {float: left; width: 575px;	height: 190px; text-align: left;}

#logo {float: left; width: 240px; height: 142px; padding:13px 0 0 10px;}
#logo h1 {text-indent: -1500em;	overflow: hidden;}
#logo #logo_text {width: 240px;	height: 142px; font-size: 1px;}
#logo #logo_text a {display: block;	height: 142px;}

#toplogoteaser {float: right; width: 265px; padding-top:13px}

#topteaser1 {width: 248px; height: 68px;}
#topteaser1 h1 {text-indent: -1500em; overflow: hidden;}
#topteaser1 #topteaser1_text {width: 248px;	height: 48px; font-size: 1px;}
#topteaser1 #topteaser1_text a {display: block;	height: 48px;}

#topteaser2 {width: 248px; height: 68px;}
#topteaser2 h1 {text-indent: -1500em;	overflow: hidden;}
#topteaser2 #topteaser2_text {width: 248px;	height: 50px; font-size: 1px;}
#topteaser2 #topteaser2_text a {display: block;	height: 50px;}

#topteaser3 {width: 248px; height: 60px; padding-top:3px;}
#topteaser3 h1 {text-indent: -1500em;	overflow: hidden;}
#topteaser3 #topteaser3_text {width: 248px;	height: 50px; font-size: 1px;}
#topteaser3 #topteaser3_text a {display: block;	height: 50px;}


#topcontentnews {float: right; width: 353px; height: 224px;}
#topcontentnewstxt{width:355px; height:165px; overflow: hidden;}
#topteaser{color:#ffffff;}
#topteaser a {color:#ffffff; text-decoration: none;}


#topteaser4 {width: 355px; height: 46px; margin:0px;}
#topteaser4 h1 {text-indent: -1500em; height: 56px; overflow: hidden;}
#topteaser4 #topteaser4_text {width: 355px;	height: 56px; font-size: 1px;}
#topteaser4 #topteaser4_text a {display: block;	height: 56px;}

/*CONTENT*/
#page {
    width: 930px;
	text-align:left;
}

#bannercontent {clear: both; margin-bottom: 8px; text-align: center;}
#bannercontenttxt {margin-bottom: 10px;}



/* CONTENT */

#leftcontent {padding-left: 6px; width: 160px; float: left;}

#pagecontent {text-align: left;	width:753px; float: right;}

#rightcontent {float: right; width:166px; text-align: left; overflow-x: hidden;}

#rightcontenttxt {padding: 0px 6px 0px 0px; text-align: left; font-size: 12px;}

#rightcontentskiller {border-bottom: 1px solid #d6d6d6; padding: 7px 7px 7px 7px;}

#rightcontenttext {padding: 7px 7px 7px 7px;}

#centerblokcontenttxt {padding: 0px; text-align: left; font-size: 12px;}

#txtcontentskiller {border-bottom: 1px solid #d6d6d6; margin-bottom: 10px; padding: 0px;}

#maincontent {float: left; width:576px; padding-bottom:15px;}

#maincontenttxt {float: left; width:546px; margin: 10px 0 0 15px; overflow-x: hidden;}

#maincontentleft {
	float: left;
	width:300px;
	margin-top: 10px;
	text-align: left;
}

#maincontentright {
	float: right;
	width:300px;
	margin-top: 10px;
	text-align: left;
}


#bottommaincontentheadline {
	width:930px;
	height: 26px;
	background-color: #0077e9;
	text-align: left;
	margin-bottom: 10px;
	border-bottom: 2px solid #e8e9ed;	
}

#bottomheadlinetxt {
	width:100%px;
	padding-top: 4px;
	padding-left: 4px;
	color: #fff;
	text-align: center;
}


#maincontentheadline {
	width:610px;
	height: 26px;
	background-color: #0077e9;
	text-align: left;
	margin-bottom: 10px;
	border-bottom: 2px solid #e8e9ed;

}

#headlinetxt {
	width:100%px;
	padding-top: 4px;
	padding-left: 7px;
	color: #fff;
}


#headlinetxt a, #bottomheadlinetxt a{
	color: #fff;
}
#headlinetxt a:hover {
	color: #fff;
}

#maincontentarticleskiller {
	background-image: url(/images/pixskiller.gif); 
	background-repeat: repeat-x;
	width:510px;
	height: 6px;
	text-align: left;
	margin-bottom: 6px;
}

#pixarticleskiller {
	background-image: url(/images/pixskiller.gif); 
	background-repeat: repeat-x;
	width:250px;
	height: 6px;
	text-align: left;
	margin-bottom: 6px;
}


#leftcontentheadline {
	width:140px;
	height: 26px;
	background-color: #0077e9;
	text-align: center;
	margin-bottom: 10px;
	border-bottom: 2px solid #e8e9ed;	
}

#rightcontentheadline {
	width:160px;
	height: 24px;
	background-color: #0077e9;
	text-align: center;
	margin-bottom: 10px;
}

#pagecontenttxt {
	width:100%px;
}

#contenttxt {
	font-size: 12px;
}

ul.sti {
	margin: 0;
	padding: 0;
	list-style: circle;
	font-size: 1em;
}
ul.sti li {display:inline;}
ul.sti li span {font-size:1.15em;}


#leftmenu {
font-size: 12px;
width: 160px;
padding: 0px;
margin: 0px;
}

#leftmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
color: #000;
}

#leftmenu ul li {
margin: 0px;
padding: 0px;
font-weight: none;
}

#leftmenu ul li a {
margin-bottom:3px;
font-size: 12px;
display: block;
padding: 5px 0px 5px 0px;
text-decoration: none;
color: #000;
width:160px;
}

#leftmenu ul li a:hover{
color: #b40224;
background-color: #edeff4;
}

#leftmenu a.current {
margin-bottom:3px;
width: 160px;
border: 0px;
color: #b40224;
background: #edeff4;
border-bottom: 0px solid;
font-weight: bold;
}

#fullmenuheadline{background:url(/images/full_headline_bg.gif) no-repeat; color:#ffffff; width:576px; height:26px; margin-bottom:3px;}

#menuheadline{background:url(/images/headline_bg.gif) no-repeat; color:#ffffff; width:160px; height:26px; margin-bottom:3px;}
#menuheadlinetxt{padding: 6px 0 0 5px; font-size: 12px; font-weight: bold;}

#blueheadline{background:url(/images/blueheadline_bg.gif) no-repeat; color:#ffffff; width:160px; height:26px; margin-bottom:3px;}

#articleboks {clear: both; background:url(/images/boks_bg.gif) no-repeat; width: 250px; height: 21px; text-align:left;}
#articlebokstxt{padding: 4px 0 0 20px; color:#ffffff; font-weight: bold;}
#articleboksborder{clear: both; border: 1px solid #ccc; height: 1px;}
#articleboksbordertxt{padding: 8px; color:#000; font-size: 12px;}
#articleboksbordertxt a {font-size: 12px;}

table {
	font-size: 12px;
	color: #000000;
}

td {
	font-size: 12px;
	color: #000000;
}
.ccursor
{
    CURSOR: hand
}

p {

}

hr {
	border: 0;
	border-top: 0px solid #ccc;
	height: 1px;
}

a {
	text-decoration: none;
	color: #000000;
}

a:link {
	text-decoration: none;
	color: #000000;
}

a:visited {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: underline;
	color: #b40224;
}

a:active {
	color: #000000;
}


.Lnewslink li A:link {font-size: 11px; font-weight: none; color: #000000;TEXT-DECORATION: none; font-style: none}
.Lnewslink li A:visited { font-size: 11px; font-weight: none; color: #000000;TEXT-DECORATION: none;font-style: none}
.Lnewslink li A:hover {font-size: 11px;font-weight: none; color: #b40224;TEXT-DECORATION: none;font-style: none}
.Lnewslink li A:active { font-size: 11px; font-weight: none; color: #b40224;TEXT-DECORATION: underline;font-style: none}  

.nptopstory {font-size: 28px; height: 20px; font-weight: bold; color: #000000; font-style: none;TEXT-DECORATION: none;}
.nptopstory A:link {font-size: 28px; height: 20px;font-weight: bold; color: #000000; TEXT-DECORATION: none; font-style: none;}
.nptopstory A:visited {font-size: 28px; height: 20px;font-weight: bold; color: #000000; TEXT-DECORATION: none;font-style: none;}
.nptopstory A:hover {font-size: 28px; height: 20px;font-weight: bold; color: #b40224; TEXT-DECORATION: none;font-style: none;}
.nptopstory A:active {font-size: 28px; height: 20px;font-weight: bold; color: #b40224; TEXT-DECORATION: none;font-style: none;}


.nptopNormal {font-size: 18px; height: 20px; font-weight: bold; color: #000000; font-style: none;TEXT-DECORATION: none;}
.nptopNormal A:link {font-size: 18px; height: 20px;font-weight: bold; color: #000000; TEXT-DECORATION: none; font-style: none;}
.nptopNormal A:visited {font-size: 18px; height: 20px;font-weight: bold; color: #000000; TEXT-DECORATION: none;font-style: none;}
.nptopNormal A:hover {font-size: 18px; height: 20px;font-weight: bold; color: #b40224; TEXT-DECORATION: none;font-style: none;}
.nptopNormal A:active {font-size: 18px; height: 20px;font-weight: bold; color: #b40224; TEXT-DECORATION: none;font-style: none;}

.npLeftNormal {font-size: 12px; font-weight: none; color: #000000; font-style: none;TEXT-DECORATION: none}
.npLeftNormal A:link {font-size: 12px; font-weight: none; color: #000000; TEXT-DECORATION: none; font-style: none}
.npLeftNormal A:visited {font-size: 12px; font-weight: none; color: #000000; TEXT-DECORATION: none;font-style: none}
.npLeftNormal A:hover {font-size: 12px; font-weight: none; color: #b40224; TEXT-DECORATION: none;font-style: none}
.npLeftNormal A:active {font-size: 12px; font-weight: none; color: #b40224; TEXT-DECORATION: none;font-style: none}

.npRightNormal {font-size: 12px; font-weight: none; color: #FFFFFF; font-style: none;TEXT-DECORATION: none}
.npRightNormal A:link {font-size: 12px; font-weight: none; color: #003163; TEXT-DECORATION: none; font-style: none}
.npRightNormal A:visited {font-size: 12px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
.npRightNormal A:hover {font-size: 12px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
.npRightNormal A:active {font-size: 12px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}

.npNormal {font-size: 12px; font-weight: none; color: #000000; font-style: none;TEXT-DECORATION: none}
.npNormal A:link {font-size: 12px; font-weight: none; color: #000000; TEXT-DECORATION: none; font-style: none}
.npNormal A:visited {font-size: 12px; font-weight: none; color: #000000; TEXT-DECORATION: none;font-style: none}
.npNormal A:hover {font-size: 12px; font-weight: none; color: #b40224; TEXT-DECORATION: none;font-style: none}
.npNormal A:active {font-size: 12px; font-weight: none; color: #b40224; TEXT-DECORATION: none;font-style: none}

.npANormal {font-size: 12px; font-weight: none; color: #000000; font-style: none;TEXT-DECORATION: none}
.npANormal A:link {font-size: 12px; font-weight: none; color: #000000; TEXT-DECORATION: none; font-style: none}
.npANormal A:visited {font-size: 12px; font-weight: none; color: #000000; TEXT-DECORATION: none;font-style: none}
.npANormal A:hover {font-size: 12px; font-weight: none; color: #b40224; TEXT-DECORATION: none;font-style: none}
.npANormal A:active {font-size: 12px; font-weight: none; color: #b40224; TEXT-DECORATION: none;font-style: none}

.npSmall {font-size: 12px; font-weight: none; color: #000000; font-style: none;TEXT-DECORATION: none}
.npSmall A:link {font-size: 12px; font-weight: none; color: #003163; TEXT-DECORATION: none; font-style: none}
.npSmall A:visited {font-size: 12px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
.npSmall A:hover {font-size: 12px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
.npSmall A:active {font-size: 12px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}

.npNewslink {font-size: 16px; font-weight: none; color: #000000; font-style: none;TEXT-DECORATION: none}
A.npNewslink:link {font-size: 16px; font-weight: none; color: #003163; TEXT-DECORATION: none; font-style: none}
A.npNewslink:visited {font-size: 16px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
A.npNewslink:hover {font-size: 16px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
A.npNewslink:active {font-size: 16px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}

.readmore {font-size: 12px; font-weight: bold; color: #f27926; font-style: none;TEXT-DECORATION: none}
A.readmore:link {font-size: 12px; font-weight: bold; color: #f27926; TEXT-DECORATION: none; font-style: none}
A.readmore:visited {font-size: 12px; font-weight: bold; color: #b40224; TEXT-DECORATION: none;font-style: none}
A.readmore:hover {font-size: 12px; font-weight: bold; color: #000000; TEXT-DECORATION: none;font-style: none}
A.readmore:active {font-size: 12px; font-weight: bold; color: #f27926; TEXT-DECORATION: none;font-style: none}


#Newsdato {font-size: 11px; color: #b40224; margin: 4px 0 6px 0;}
#Newsdato a {color: #b40224;}

#fplink {font-size: 12px; margin: 4px 0 6px 0;}
/*#fplink a: hover {color: #df0007;}*/

#npSmall2 {font-size: 12px; color: #000;}
#npSmall2 a {color: #b40224;}

.fpimg {
	border : 1px solid #B8B8B8;
}


img {
	border-width: 0;
}


#main {
	margin-top: 0px;
	margin-left: 11px;
	text-align: left;
}


#maintext {
	width: 200px;
	padding-top: 10px;
	text-align: left;
}


.topnav {
	width: 100%px;
	height: 20px;
	padding-top: 5px;
	padding-left: 2px;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}


h1 {
	font-size: 28px;
}


h2 {

	font-size: 14px;
}


h3 {
	font-size: 18px;
}

h4 {
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 1.3em;
	font-weight: normal;
}



/* FOOTER */

#footer {
    BACKGROUND-COLOR: #fff;
        BORDER-TOP: #717171 1px solid;
    clear: both;
    width: 930px;
	height: 30px;
}

#footertxt {
	padding: 5px 0 0 5px;
	text-align: center;
	font-size: 11px;
	color:#717171;
}

.Formslayout
{
    BORDER-RIGHT: #8A919A 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #8A919A 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #8A919A 1px solid;
    WIDTH: 300px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #8A919A 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fefefe
}
.Sendlayout2
{

	BORDER-RIGHT: #58676C  1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #58676C  0px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #58676C  0px solid;
	WIDTH: 90px;
	COLOR: #58676C;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #58676C  1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #cccccc;
	
}

.Sendlayout{
  color:#ffffff;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 12px;
  background-color:#666;
  border:1px solid;
  border-top-color:#666;
  border-left-color:#666;
  border-right-color:#666;
  border-bottom-color:#666;

}

