@charset "utf-8";
/*** red ***/
a:link, a:visited {
	color: #256713;
}

a:hover {
	color: #008000;
	text-decoration:underline;
}

a.logo:link,a.logo:hover, a.logo:visited{
	color: #000000;
}

div#logo_bg{
	background: #ECECEC url(../images/noteam/bg_logo.png) top  repeat-x;
}

div#banner_bg{
	background: #000000 url(../images/noteam/banner_bg.png) top  repeat-x;
}

#user3{
	background: #2C801E url(../images/noteam/bg_menu.png) top  repeat-x;
	border-left: 1px solid #256713;
	border-right: 1px solid #256713;
}


#pillmenu li a:hover, #active_menu-nav {
	background:#0a0 ;
}
#pillmenu li li a:hover, #active_menu-nav {
	background: transparent none repeat scroll 0 0;
}
#pillmenu li li{
margin: 0 0 0 0;
}
.sf-menu, .sf-menu * {noteam.css (regel 91)
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.sf-menu, .sf-menu * {template.css (regel 482)
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.sf-menu, .sf-menu * {superfish.css (regel 3)
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.sf-menu, .sf-menu * {superfish.css (regel 3)
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#pillmenu li a, #pillmenu li a:hover, #active_menu-nav {
color:#fff;
}
#pillmenu li li a, #pillmenu li li a:hover, #active_menu-nav li {
color:#FFFFFF;
font-size: 11px; font-family: verdana; font-style: normal; font-variant: small-caps;
width: 165px 
}
#leftcolumn h3, #leftcolumn div h3{
	background:  url(../images/noteam/bg_left_h3.png) top left no-repeat;
}
#leftcolumn2 h3, #leftcolumn2 div h3{
	background:  url(../images/noteam/bg_left_h32.png) top left no-repeat;
}
#rightcolumn h3, #rightcolumn div h3{
	background:  url(../images/noteam/bg_right_h3.png) top left no-repeat;
}
#leftcolumn2 h3 {
text-align: center;
}

#leftcolumn div.moduletable_menu, #leftcolumn div.moduletable, #leftcolumn div.moduletable_text,
#rightcolumn div.moduletable_menu, #rightcolumn div.moduletable, #rightcolumn div.moduletable_text{
	background: url(../images/rub_bottom.png) left bottom no-repeat;
	
}
#leftcolumn2 div.moduletable_menu, #leftcolumn2 div.moduletable, #leftcolumn2 div.moduletable_text {
background: url(../images/rub_bottom2.png) left bottom no-repeat;
}
#f_area div.moduletable_menu, #f_area div.moduletable, #f_area div.moduletable_text{
	background: url(../images/rub_footer_bottom.png) left bottom no-repeat;
	
}

#f_area h3{
	background:  url(../images/noteam/f_area_h3.png) top left no-repeat;
}

a.readon, a.readon:hover, a.readon:visited{
	display:block;
	height:23px;
	width:109px;
	color:#FFFFFF;
	text-decoration:underline;
	padding-left: 23px;
	line-height:23px;
	background:  url(../images/noteam/bg_read_more.png) top left no-repeat;
	margin:10px 0px 0px 0px;
}

ul.menu li{

	list-style:none;
	background:url(../images/noteam/menu_arrow.png) top left no-repeat;
}
ul.mostread li{
	list-style:none;
	background:url(../images/noteam/menu_arrow.png) top left no-repeat;
}
ul.latestnews li{
	list-style:none;
	background:url(../images/noteam/menu_arrow.png) top left no-repeat;
}
.moduletable ul li {
	list-style:none;
	background:url(../images/noteam/menu_arrow.png) top left no-repeat;
}
div.componentheading{
	color:#CC3300;
}

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	border-left:	none;
	border-top:		none;
	padding: 		.75em 1em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
}
.sf-menu li { background:		#bdd2ff; border-right: thin solid black; }
.sf-menu li li {
	background:		#AABDE6;
}
.sf-menu li li li {
	background:		#9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background: #221f1d; outline:		none 0; }
ul.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
ul.sf-menu a {
	padding: 		.75em 1em;
	text-decoration:none;
}
ul.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
}
ul.sf-menu li#current {
background: none;

}
ul.sf-menu li#current ul, {
background: transparent url(../images/menuOverlay.png) repeat scroll 0 0;
width: 200px;
}
ul.sf-menu li.parent ul {
background: transparent url(../images/menuOverlay.png) repeat scroll 0 0;
width: 200px;
}
ul.sf-menu li#current a {
text-decoration: underline;
color: #fff;
border-top: medium none;
border-left: medium none;

}
ul.sf-menu li li#current a {
text-decoration: underline;
color: #FFFFFF;
border-top: none;
border-left: none;

}
ul.sf-menu li#current li a,ul.sf-menu li#current li a:hover,ul.sf-menu li#current li li a,ul.sf-menu li#current li li a:hover {background: transparent none repeat scroll 0 0; text-decoration: none; color: #ffffff; border-top: medium none; border-left: medium none;border-right: medium none; font-size: 11px; font-family: verdana; font-style: normal; font-variant: small-caps;}
ul.sf-menu li{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
ul.sf-menu li li {
background: transparent none repeat scroll 0 0;
border-bottom: 1px solid #E4E4E3;
color: #333333;
}
ul.sf-menu li li li {
background: transparent none repeat scroll 0 0;
border-bottom: 1px solid #E4E4E3;
color: #333333;
}
ul.sf-menu li:hover, .sf-menu li.sfHover,
ul.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; outline:		none 0;background-color: none; }

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator { position:		absolute; display:		block; right:			0.75em; top:			1.05em; /* IE6 only */
	width:			10px; height:			10px; text-indent: 	-999em; overflow:		hidden; }
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
background-position: 0 -100px;
}
.sf-horizontal li ul li .sf-with-ul .sf-sub-indicator {
background:  url(../images/menusub_arrow.png) no-repeat right bottom;
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0;}
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0;}
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;

}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
tr.sectiontableheader { font-weight: bold; background-color: #adc166; }
tr.sectiontableentry1 a { font-style: normal; text-decoration: none; }
tr.sectiontableentry1 a:hover {text-decoration: underline; font-style: normal;
}
tr.sectiontableentry2 a {text-decoration: none;font-style: normal;
}
tr.sectiontableentry2 a:hover {text-decoration: underline; font-style: normal;
}
tr.sectiontableentry2 { background-color: #e9e9e9; }
td.sectiontableheader {
font-weight: bold; background-color: #adc166;
}
td.sectiontableheader a{
font-weight: bold; background-color: #adc166;color: #333333;text-decoration: none;
}
td.sectiontableheader a:hover{
font-weight: bold; background-color: #adc166;color: #333333;text-decoration: underline;
}
