body {margin: 0 0 0 10px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-align:center; background-color:#fff;}

/* PAGE */
#container {margin: 0 auto; width:928px; background-color: #fff;
             border-color: #d6d6d6;
             border-width: 0px 1px 0px 1px;
             border-style: solid;
            }
#topheader {width: 928px;height: 95px;text-align:left;}
#breadcrumb {width: 912px;font-size: 11px;color: #000;text-align:left; height:20px; 
             
             border-color: #ccc;
             border-width: 0px 0px 1px 0px;
             border-style: solid;
             
             margin:0 0 6px 8px;}

#breadcrumbtxt {float: left;}
#breadcrumb a {text-decoration: none;font-size: 11px;color: #000;}
#breadcrumb a:hover {text-decoration: none;	font-size: 11px;color: #cb231b;}
#topmenunav {width: 928px; height: 30px;overflow: hidden; border-bottom: 4px solid #f5524b;}
#topmenu {float: right; font-size: 14px;padding: 0px 10px 0px 0px;color: #000;}
#topmenu a {color: #000; padding-left:15px;}
#topmenu a:hover {color: #000; text-decoration: none;}
#topmenu a.current {font-size: 14px;color: #cb231b; text-decoration: none;}



#fptopstory {color: #fff; text-decoration: none;font-size: 22px;}

#toprightcontent {float: right; margin-top: 18px; width: 216px; height: 85px;}
#toprightcontenttxt {float: left; width: 206px; height: 42px;}

#search {float: left; width: 200px; padding:25px 12px 8px 0px;}
#search_box {margin: 0 auto;float: right; width: 200px; height: 32px; background: url(/images/nbg_search.gif) no-repeat;}
#search_box #s {float: left; margin: 10px 0 0 12px; padding-left:0px;border: 0; width: 175px; background: none; font-size: 12px;color:grey;}
#search_box #go {float: right; margin: 0px 0px 0 0;}
/* HEADER */

#topcontent {float: right; margin-top: 25px; width: 505px; height: 85px;}

#toplogo {float: left; width: 670px;	height: 95px; text-align: left;}
#logo {float: left; width: 220px; height: 75px;}
#logo h1 {text-indent: -2500em;	overflow: hidden;}
#logo_text {width: 220px; height: 75px; padding:28px 0 0px 28px;}
#logo #logo_text {width: 220px;	height: 75px; font-size: 1px;}
#logo #logo_text a {display: block;	height: 75px;}

#topcontentnews {float: left; width: 240px; height: 85px;}
#topcontentnewstxt{width:240px; height:85px; overflow: hidden;color:#ffffff;}
#topteaser{color:#ffffff;}
#topteaser a {color:#f6ff00; text-decoration: none;}

#topdaycontentnews {float: right; width: 240px; height: 85px;}
#topdaycontentnewstxt{width:240px; height:85px; overflow: hidden;color:#ffffff;}

#topbreakingnews {background-color: #f5e711;float: left; width: 240px; height: 75px; overflow: hidden; }
#topbreakingnewstxt{width:240px; height:83px; padding: 4px; color:#000; font-size: 11px;}
#breakingnewsh1{font-size: 12px;color:#bd0005; font-weight: bold;}
#breakinglink a {font-size: 11px; color:#bd0005; }

#nonbreaking {margin-top: 0px; width: 928px; height: 47px; text-align:left;}
#breaking {background:url(/images/breaking_bg.gif) no-repeat; margin-top: 0px; width: 928px; height: 33px;}

#breakingtxtlink {float: left; width:680px; margin-left: 130px; padding: 2px 0 0 0px; text-align:center; font-weight: bold; font-size: 12px;}
#breakingtxtlink a {text-align:center; font-weight: bold; color:#f6ff00; font-size: 12px;}
#breakingdato {float: right; width:95px;padding: 1px 0 0 12px; color:#f6ff00;font-weight: bold;}


/*CONTENT*/
#page {width: 928px;text-align:left; background-color: #fff;}
#bannercontent {clear: both; margin-bottom: 0px; text-align: center;}
#bannercontentspace {clear: both; margin-bottom: 8px;}
#bannercontenttxt {margin-bottom: 10px;}
/* CONTENT */

#leftcontent {padding-left: 6px; width: 20px; float: left;}

#pagetopcontent {text-align: left;	width:928px; float: left; margin:0 0 0 0;}

#pagecontent {text-align: left;	width:912px; float: left; margin-left:8px; background: url(/images/main_bg.gif) repeat-y;}

/*#rightcontent {float: right; width:166px; text-align: left; overflow-x: hidden;}*/
#rightcontent {float: right; width:300px; text-align: left; overflow-x: hidden;}
#rightcontenttxt {padding: 0px 6px 0px 0px; text-align: left; font-size: 11px;}
#rightcontentskiller {border-bottom: 1px solid #d6d6d6; padding: 0px;}
#rightcontenttext {padding: 7px 7px 7px 7px;}
#centerblokcontenttxt {padding: 0px; text-align: left; font-size: 11px;}
#txtcontentskiller {border-bottom: 1px solid #d6d6d6; margin-bottom: 10px; padding: 0px;}
#maincontent {float: left; width:590px; padding-bottom:15px;}
#maincontenttxt {float: left; width:590px; margin: 0px 0 0 0px; overflow-x: hidden;}
#maincontentleft {float: left;	width:300px;	margin-top: 10px;	text-align: left;}
/*546*/
#maincontentright {
	float: right;
	width:300px;
	margin-top: 10px;
	text-align: left;
}


#bottommaincontentheadline {
	width:928px;
	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:300px;
	height: 24px;
	background-color: #0077e9;
	text-align: center;
	margin-bottom: 10px;
}

#pagecontenttxtskiller 
{
    clear:both;
	width:100%px;
	border-top: 1px solid #cccccc;
	height:10px;
}

#pagecontenttxt 
{
    clear:both;
	width:100%px;
}

#contenttxt {
	font-size: 11px;
}

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: 11px;
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: 11px;
display: block;
padding: 5px 0px 5px 0px;
text-decoration: none;
color: #000;
width:160px;
}

#leftmenu ul li a:hover{
color: #b20005;
background-color: #c4c4c4;
}

#leftmenu a.current {
margin-bottom:3px;
width: 160px;
border: 0px;
color: #b20005;
background: #c4c4c4;
border-bottom: 0px solid;

}

#fullmenuheadline{color:#000; width:590px; margin-bottom:3px;}

#menuheadline{color:#000; width:300px; margin-bottom:3px; border-bottom: 1px solid #ccc;}
#menuheadlinetxt{padding: 6px 0 0 5px; font-size: 11px; font-weight: bold;}

#blueheadline{color:#000; width:300px; margin-bottom:3px;border-bottom: 1px solid #ccc;}
#fullblueheadline{color:#000; width:590px; margin-bottom:3px;}

#articleboks {clear: both; background: #ccc; width: 300px; height: 21px; text-align:left;}
#articlebokstxt{padding: 4px 0 0 14px; color:#000; font-weight: bold;}
#articleboksborder{clear: both; border: 1px solid #ccc; height: 1px;}
#articleboksbordertxt{padding: 8px; color:#000; font-size: 11px;}
#articleboksbordertxt a {font-size: 11px;}

table {
	font-size: 11px;
}

td {
	font-size: 11px;
}
.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: #b20005;
}

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: #b20005;TEXT-DECORATION: none;font-style: none}
.Lnewslink li A:active { font-size: 11px; font-weight: none; color: #b20005;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: #b20005; TEXT-DECORATION: none;font-style: none;}
.nptopstory A:active {font-size: 28px; height: 20px;font-weight: bold; color: #b20005; 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: #b20005; TEXT-DECORATION: none;font-style: none;}
.nptopNormal A:active {font-size: 18px; height: 20px;font-weight: bold; color: #b20005; TEXT-DECORATION: none;font-style: none;}

.npLeftNormal {font-size: 11px; font-weight: none; color: #000000; font-style: none;TEXT-DECORATION: none}
.npLeftNormal A:link {font-size: 11px; font-weight: none; color: #000000; TEXT-DECORATION: none; font-style: none}
.npLeftNormal A:visited {font-size: 11px; font-weight: none; color: #000000; TEXT-DECORATION: none;font-style: none}
.npLeftNormal A:hover {font-size: 11px; font-weight: none; color: #b20005; TEXT-DECORATION: none;font-style: none}
.npLeftNormal A:active {font-size: 11px; font-weight: none; color: #b20005; TEXT-DECORATION: none;font-style: none}

.npRightNormal {font-size: 11px; font-weight: none; color: #FFFFFF; font-style: none;TEXT-DECORATION: none}
.npRightNormal A:link {font-size: 11px; font-weight: none; color: #003163; TEXT-DECORATION: none; font-style: none}
.npRightNormal A:visited {font-size: 11px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
.npRightNormal A:hover {font-size: 11px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
.npRightNormal A:active {font-size: 11px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}

.npNormal {font-size: 11px; font-weight: none; color: #000000; font-style: none;TEXT-DECORATION: none}
.npNormal A:link {font-size: 11px; font-weight: none; color: #000000; TEXT-DECORATION: none; font-style: none}
.npNormal A:visited {font-size: 11px; font-weight: none; color: #000000; TEXT-DECORATION: none;font-style: none}
.npNormal A:hover {font-size: 11px; font-weight: none; color: #b20005; TEXT-DECORATION: none;font-style: none}
.npNormal A:active {font-size: 11px; font-weight: none; color: #b20005; TEXT-DECORATION: none;font-style: none}

.npANormal {font-size: 13px; font-weight: none; color: #000000; font-style: none;TEXT-DECORATION: none; line-height:18px;}
.npANormal A:link {font-size: 13px; font-weight: none; color: #000000; TEXT-DECORATION: none; font-style: none}
.npANormal A:visited {font-size: 13px; font-weight: none; color: #000000; TEXT-DECORATION: none;font-style: none}
.npANormal A:hover {font-size: 13px; font-weight: none; color: #b20005; TEXT-DECORATION: none;font-style: none}
.npANormal A:active {font-size: 13px; font-weight: none; color: #b20005; TEXT-DECORATION: none;font-style: none}

.npSmall {font-size: 10px; font-weight: none; color: #000000; font-style: none;TEXT-DECORATION: none}
.npSmall A:link {font-size: 10px; font-weight: none; color: #003163; TEXT-DECORATION: none; font-style: none}
.npSmall A:visited {font-size: 10px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
.npSmall A:hover {font-size: 10px; font-weight: none; color: #003163; TEXT-DECORATION: none;font-style: none}
.npSmall A:active {font-size: 10px; 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: #f27926; 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: #df0007; margin: 4px 0 6px 0;}
#Newsdato a {color: #df0007;}

#fplink {font-size: 11px; margin: 4px 0 6px 0;}
/*#fplink a: hover {color: #df0007;}*/

#npSmall2 {font-size: 11px; color: #000;}
#npSmall2 a {color: #df0007;}

.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;
	margin: 0 0 5 0;
}


h2 {

	font-size: 18px;
	margin: 0 0 5 0;	
}


h3 {
	font-size: 18px;
	margin: 5 0 5 0;	
}

h4 {
	font-size: 16px;
	margin: 0 0 2 0;	
}

h5 {
	font-size: 18px;
	margin: 0 0 5 0;	
}

/* FOOTER */

#footer {
    clear: both;
    background-color:#f5524b;
    color:#fff;
	width: 928px;
	height: 230px;
}

#footer td, h2{
    color:#fff;
}

#footertxt {
    padding:20px;
    text-align: left;
	font-size: 11px;
	color:#fff;
}

#footertxt2 {
    float: right;
	width: 200px;
	padding: 4px 5px 0 5px;
	text-align: left;
	font-size: 11px;
	color:#fff;
	text-align: right;
}

#footer a {color:#fff;}

#footerlinks {clear: both; width: 928px; }
#footerbottomlinks {clear: both; background:url(/images/footer_bg2.gif) no-repeat;width: 928px;	height: 87px;}
#footerbottomlinkstxt {float: left;	width: 890px; padding: 0px 0 0 5px;	text-align: left; font-size: 11px; color:#454545;}
#footerbottomlinkstxt a {color:#454545;}

.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;

}

