

 
 
/* ------------------------------------------ Body  ------------------------------------------ */

/* 
 * Default
 */
body {
	/* background: #fff url('../img/body-sneeuw.jpg') repeat-x top;*/
	/*background: #fff url('../img/body.jpg') repeat-x; */
	}

#home { 
	 background-image: url('../img/schaduw.jpg');
	/*background-image: url('../img/schaduw2.png');  */
	background-repeat: no-repeat;
	background-position: 50% 0;
	}

.rozet_nr1 {
  position: absolute;
  top: 3px;
  right: 144px;
  z-index: 170 !important;
}
.rozet_nr1 a {
  display: block;
  width: 88px;
  height: 126px;
  background: url('../img/rozet_nr1.png') no-repeat 0 0;
}
	
	

.custom-leaderboard {
  height: 86px;
  margin: 0 0 5px 0;
  font-size: 11px;
  text-align: center;
  line-height: 86px;
  color: #7c8aa6;
  position: relative;
  z-index: 120 !important;
}
#msthd {
  z-index: 180 !important;
}
#channels {
  z-index: 180 !important;
}

.custom-ad-between {
  height: 40px;
  margin: 5px 0 10px 0;
  font-size: 11px;
  text-align: center;
  line-height: 40px;
  color: #7c8aa6;
  /* background: #fcf8c6; */
}



#badge-new {
  width: 37px;
  height: 11px;
  display: block;
  background: url('../img/badge-new.png') no-repeat 0 0;
  position: absolute;
  top: 32px;
  left: 12px;
  z-index: 1090;
}
	
	
*:focus {
	outline: 0;
}

/* ------------------------------------------ Generic  ------------------------------------------ */

#doc4 { }
a 	  { color: #013db6; }

#bd   {	padding: 10px 3px 0 0; }


/* ------------------------------------------ Combined images  ------------------------------------------ */





#hetweer.item2 .contents,
#sitevandedag.item2 .contents,
#homecampaign.item2 .contents {
	height: 72px;
	}
#homecampaign {
	margin: 0 0 6px 0;
	*margin: 0 0 10px 0;
	text-align: center;
	}

	
	
	
	
	
	
.item .copy.contents 	 {	height: 8.7em;	}
#poll.item .contents	 {	min-height: 19.2em; }
*html #poll.item .contents	 {	height: 19.2em; }
	

h4 {
	text-transform: uppercase;
	font-size: 77%;
	font-weight: normal;
	margin: 0 0 5px 0;
	}
.item2 h4 {
	text-transform: uppercase;
	font-size: 77%;
	font-weight: normal;
	color: #000;
	margin: 0 0 5px 0;
	}

	
/* 
 * leeg
 */
.item { 
	margin: 0 0px 10px 0;
	}


.item .contents { 
	padding: 5px 12px 0px 12px;
	border-left: 1px solid #e8ecf6;
	border-right: 1px solid #e8ecf6;
	}
.item .lb, 
.item .lo {
	padding: 0 0 0 10px;
	}

.item .lb, 
.item .rb,
.item .lo,
.item .ro { 
	background-image: url('../img/packed_sprites.png');
	background-repeat: no-repeat;
	height: 5px;
	}
.item .lb { background-position: 0px -199px; 	}
.item .rb { background-position: 100% -199px; }
.item .lo { background-position: 0px -204px; }
.item .ro { background-position: 100% -204px; }		







/* 
 * gevuld
 */
.item2 	{ 
	background: url('../img/item2-fade.gif') repeat-x 0px 0px;  
	background-color: #e4eefb;  
	margin: 0 0px 10px 0;
	} 
*html .item2 	{ 
	background-color: #fff; 
	}
.item2 .contents { 
	padding: 5px 12px;
	}
*html .item2 .contents { 
	padding: 5px 12px 0px 12px;
	}
	
.item2 .lb, 
.item2 .rb,
.item2 .lo,
.item2 .ro { 
	background-image: url('../img/packed_sprites.png');
	background-repeat: no-repeat;
	height: 5px;
	position: relative;
	}
.item2 .lb { background-position: 0px -210px; 	}
.item2 .rb { background-position: 100% -210px; }
.item2 .lo { background-position: 0px -215px; }
.item2 .ro { background-position: 100% -215px; }	
	
*html .item2 .lo {
	top: -5px;
	}
*html #hetweer.item2,
*html #sitevandedag.item2 {
	margin: 0 0 6px 0;
	}
*html #homecampaign {
	margin: 0 0 6px 0;
	}

.contents ul.left,
.contents ul.right {
	width: 48%;
	}

.contents .left {
	float: left;
	}
.contents .right {
	float: right;
	}
.contents h3 {
	font-size: 116%;
	color: #013db6;
	margin: 0 0 8px 0;
	}
.contents ul {
	margin: 0 0 3px 0;
	}
.list-item {
	padding: 0 0 0 10px;
	background-image: url('../img/packed_sprites.png');
	background-repeat: no-repeat;
	background-position: -497px -21px;
	margin: 1px 0 1px 0;
	}

	
.timestamp {
	float: right;
	color: #9ea8bd;
	font-size: 77%;
	display: inline-block;
	height: 11px;
	padding: 3px 0 0 0;
	line-height: 13px;
	}


.picto-foto,
.picto-video,
.picto-foto-video {
	background-image: url('../img/favicons.png');
	background-repeat: no-repeat;
	}
.picto-foto {
	background-position: 0px -840px;
	padding-left: 22px;
	}
.picto-video {
	background-position: 0px -870px;
	padding-left: 22px;
	}
.picto-foto-video {
	padding-left: 38px;
	background-position: 0px -900px;
	}
	
	
	

/* ------------------------------------------ Amber-Alert  ------------------------------------------ */

#amberAlert {
	width: 297px;
	height: 218px;
	background: #fff;
	}

#amberAlert .item2 {
	background-color: #ececf4;
	background-image: url('../img/amber-alert.png');
	background-repeat: no-repeat;
	background-position: 100% 0;
	height: 149px;
	*height: 152px;
	}
#amberAlert .item2 .contents { 
	padding: 8px 12px 5px 12px;
	height: 126px;
	*height: 129px;
	}
#amberAlert h3 {
	font-size: 182%;
	color: #ececf4;
	}
#amberAlert h2 {
	position: absolute;
	left: 85px;
	padding: 5px 0 0 0;
	}
.rssAmberAlert {
	background-color: #fff;
	height: 54px;
	margin: 0 0 5px 0;
	font-size: 77%;
	line-height: 13px;
	padding: 28px 0 0 0;
	}
.rssAmberAlert img {
	overflow: hidden;
	width: 66px;
	height: 82px;
	margin: -28px 8px 0 0;
	}
	
	
p.actionAmberAlert {
	font-size: 77%;
	margin: 0;
	padding: 0;
	color: #002b75;
	}
.closeAA {
	float: right;
	color: #002b75;
	border-bottom: 1px dotted #002b75;
	line-height: 93%;
	margin: 4px 0 0 0;
	cursor: pointer;
	}



/* ------------------------------------------ het weer e.d.  ------------------------------------------ */

.item .thumb,
.item2 .thumb {
	float: left;
	width: 72px; 
	height: 72px;
	margin: 0 7px 0 0;
	background: #fff;
	border: 1px solid #fff;
	overflow: hidden;
	}
.t-weather a {
 	display: block;
	padding: 10px 0 0 0;
	width: 72px;
	height: 57px;
	text-align: center;
	}
.t-weblog,
.t-community  {
	width: 68px; 
	height: 68px;
	padding: 2px;
	}

.t-community-img {
 	display: block;
	width: 85px;
	height: 76px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	}
.t-games-img {
	display: block;
	width: 72px;
    height: 72px;
	background-repeat: no-repeat;
	background-position: center center;
	}

.t-zeeuwvandedag-img {
	display: block;
	width: 72px;
	height: 72px;
	display: block;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	}
	
.promo-zvdd {
	font-size: 85%;
	color: #7b8aa5;
	padding: 3px 0 0 0;
	*padding: 0;
	*margin: -5px 0 0 0;
	}
.promo-zvdd-link {
	text-decoration: underline;
	color: #7b8aa5;
	}
a.promo-zvdd-link:hover {
	color: #000;
	}


.promo-vacatures {
	font-size: 85%;
	color: #7b8aa5;
	padding: 3px 0 0 0;
	*padding: 0;
	}
.promo-vacatures-link {
	text-decoration: underline;
	color: #7b8aa5;
	}
a.promo-vacatures-link:hover {
	color: #000;
	}
	
	
	
	

/* ------------------------------------------ Persoonlijke links  ------------------------------------------ */

#btn-email {
	position: relative;
	float: left;
	width: 46%;
	}
#btn-profile {
	float: right;
	width: 46%;
	}
#btn-email,
.btn-email-link,
#btn-profile,
.btn-profile-link {
	display: block;
	padding: 0 5px 0 0;
	background-image: url('../img/packed_sprites.png');
	background-repeat: no-repeat;
	color: #000;
	}
.btn-email-link,
.btn-profile-link {
	display: block;
	height: 29px;
	padding: 11px 5px 0 45px;
	font-weight: bold;
	font-size: 93%;
	}
a.btn-email-link:hover,
a.btn-profile-link:hover {
	text-decoration: underline;
	}
	
	

#btn-email 			{ background-position: 100% -283px; }
.btn-email-link		{ background-position: 0 -283px;  }

#btn-email.hvr .btn-email-link 		{ text-decoration: underline; }
#btn-profile.hvr .btn-profile-link 	{ text-decoration: underline; }

#btn-profile 		{ background-position: 100% -283px; }
.btn-profile-link	{ background-position: -252px -283px; }
	




#newmail {
	position: absolute;
	background-image: url('../img/newmail2.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 24px;
	height: 13px;
	top: 14px;
	right: 7px;
	text-align: center;
	color: #fff;
	font: 10px arial, sans-serif;
	font-weight: bold;
	padding: 0px 0 1px 0;
	cursor: pointer;
	}

	
	
	

	
/* ------------------------------------------ Header ------------------------------------------ */	

	

#hdr {
	background-image: url('../img/header.jpg');
	background-repeat: repeat-x;
	height: 105px;
	}

#hdr .hd {
	position: relative;
	background-image: url('../img/hdr.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0;
	padding: 18px 5px 0 5px;
	}
	
	


	

	
	

/* ------------------------------------------ Spotlight ------------------------------------------ */	

.notice-rb {
	position: absolute;
	top: 0px;
	right: 5px;
	font-size: 77%;
	font-weight: bold;
	padding: 0 0 0 25px;
	line-height: 30px;
	}

	

#spotlight {
	height: 19.2em;
	*height: 19.05em;
	position: relative;
	}

	
#sethomepage {
	position: absolute;
	top: 6px;
	right: 5px;
	font-size: 77%;
	color: #7c8aa6;
	}
	
	

#spotlight h2 {
	font-size: 189%;
	font-weight: bold;
	letter-spacing: -0.8px;
	*letter-spacing: -1px;
	padding: 0 0 12px 0;
	border-bottom: 1px solid #e4eefb;
	margin: 0 5px 12px 0;
	}
	
	

/* 
 * YUI tweak
 */
.zldnet-gb {
	zoom:1;
	padding: 0 5px 0 6px;
	}
 
.zldnet-gb .zldnet-u {  margin-left:1.1%; width:32.6%; float:right; *width:32.52%; *margin-left:1.15%; }
*html .zldnet-gb .zldnet-u {  width:32.52%; margin-left:1%; }

.zldnet-gb div.eerste { margin-left:0; float:left; }
.yui-zldnet:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
 

	
.entry {
	background: #fff;
	padding: 0 0 0 6px
	}
*html .entry {
	padding: 0 0 0 5px
	}
	
.entry .thumb {
	width: 188px;
	height: 118px;
	border: 1px solid #9baacc;
	margin: 0 0 7px 0;
	padding: 1px;
	}
	

	
	
	
	
.spotlight-item-app {
	margin: 0 10px 3px 0;
	color: #0838a5;
	}
.spotlight-item-title {
	text-transform: none;
	font-size: 100%;
	font-weight: normal;
	color: #000;
	margin: 0;
	}
.spotlight-item-link {
	color: #000;
	}
	
	
/* ------------------------------------------ Uw Links ------------------------------------------ */	



.favorieten {
	font-size: 116%;
	font-weight: bold;
	margin: 0 0 7px 0;
	padding: 7px 0 0 0;
	display: inline-block;
	width: 170px;
	}
	
#personal.item2 {	background-position: 50%;   }
#personal.item2 .contents { height: 3.0769em; position: relative;	}
#personal.item2 .lo {
	top: 0px;
	}
	
	
#customlinks.closed .more, 
#customlinks.closed #insertLink {
	display: none;
	}
	
#customlinks.closed #showAll {
	position: relative;
	overflow: hidden;
	height: 80px;
	margin-bottom: 15px;
	}



/* ------------------------------------------ linkList ------------------------------------------ */	

.connectedSortable {
	position: relative;
	z-index: 995;
	margin: 0 0px 14px 0;
	*margin: 0 10px 8px 0;
	padding: 0px 0 0 0;
	float: left;
	min-height: 75px;
	width: 135px;
	}

.connectedSortable li {
	position: relative;
	background: none;
	background-color: #fff;
	display: block;
	width: 135px;
	margin: 0;
	padding: 0;
	}

.editable,
.title-notice,
.close-notice,
.close-notice-ie6  {
	background-image: url('../img/favicons.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	}
	
.editable {
	position: relative;
	color: #000;
	font-size: 93%;
	display: inline-block;
	 padding: 4px 0 4px 24px; 
	/*padding: 0.2308em 0 0.3077em 28px;*/
	}
	

	
a.prikbord 		{	background-position: 0 -30px;	}
a.forum 	  	{	background-position: 0 -60px;	}
a.spelletjes 	{	background-position: 0 -90px;	}	
a.helpdesk		{	background-position: 0 -120px;	}	
a.vacaturebank 	{	background-position: 0 -150px;	}	
a.foto			{	background-position: 0 -180px;	}	
a.video 		{	background-position: 0 -210px;	}
a.weblog		{	background-position: 0 -240px;	}	
a.weer			{	background-position: 0 -270px;	}	
a.communities	{	background-position: 0 -300px;	}
a.events		{	background-position: 0 -570px;	}	

a.nu_nl			{	background-position: 0 -330px;	}	
a.telefoongids	{	background-position: 0 -360px;	}	
a.anwb			{	background-position: 0 -390px;	}	
a.ns_reisplanner {	background-position: 0 -420px;	}	
a.postcodes		{	background-position: 0 -450px;	}	
a.routenet		{	background-position: 0 -480px;	}	
a.provinciegids	{	background-position: 0 -510px;	}	
a.hyves			{	background-position: 0 -540px;	}	

#customlinks {
	min-height: 9.5em;
	position: relative;
	}
	
#uitlegCustomLinks {
	display: inline-block;
	font-weight: bold;
	}
a#uitlegCustomLinks:hover {
	background-position: 100% -326px;
	}
a#uitlegCustomLinks:active {
	background-position: 100% -350px;
	}
	
#linkOptions {
	position: relative;
	z-index: 996;
	margin: 0;
	}

	
/*
 * Meer/minder
 */
#linkListToggle {
	border-top: 1px solid #e4eefb; 
	text-align: center;
	background: none;
	background-color: #fff;
	cursor: pointer;
	margin: 2px 0 0 0;
	padding: 3px 0 0 0;
	}
#linkListToggle a {
	display: inline-block;
	font-weight: normal;
	height: 15px;
	font-size: 77%;
	line-height: 100%;
	color: #013db6;
	}
*html #linkListToggle a {
	height: 25px;
	}
	

.linklist-toggle span {
	background-repeat: no-repeat;
	background-image: url('../img/packed_sprites.png');
	background-position: -322px -48px;
	display: inline-block;
	width: 15px;
	height: 15px;
	vertical-align: middle;
	}
.linklist-toggle.active span {
	background-position: -338px -48px;
	}

	
/*
 * Voeg een eigen link toe
 */
#insertLink {
	position: relative;
	background-color: #e4eefb;
	background-image: none;
	margin: 10px 0 -2px 0;
	padding: 0; 
	z-index: 999;
	}
	
#ila {
	display: inline-block;
	padding: 3px 1px;
	}
#ila span {
	display: inline-block;
	background-image: url('../img/packed_sprites.png');
	background-position: -394px 0px;
	width: 20px;
	height: 19px;
	margin: 0 3px 0 0;
	vertical-align: middle;
	}

.edit {
	position: relative;
	display: none;
	margin: 0 0 0 5px;
	z-index: 999;
	}
	
.connectedSortable li.hvr span.edit,
.connectedSortable li.active span.edit {
	display: inline;
	}
.edit-link { 	
	padding: 0;
	display: none;
	width: 25px;
	height: 20px;
	text-indent: -3000px;
	background-image: url('../img/favicons.png');
	background-position: 0 -660px;  
	}

.sortable-item.hvr .edit-link,
.sortable-item.active .edit-link { 	
	display: inline-block;
	}
	
a.edit-link:hover	{ 	color: #fff; text-decoration: none; background-position: 0px -690px;   }


.editable {
	position: relative;
	}

	
	
/* ------------------------------------------ Notice ------------------------------------------ */	
	
.notice {
	background-color: #fefabb;
	text-align: center;
	position: relative;
	height: 24px;
	padding: 3px;
	}
.title-notice {
	font-size: 116%;
	font-weight: normal;
	display: inline;
	padding: 3px 0 3px 25px;
	margin: 0;
	background-position: 0 -600px;
	}
.span-notice {
	font-size: 11px;
	margin: 0 0 0 2px;
	}
.link-notice {
	margin: 0 1px;
	}
.close-notice,
.close-notice-ie6 {
	position: absolute;
	right: 10px;
	top: 4px;
	width: 20px;
	height: 21px;
	display: inline-block;
	background-position: 0px -630px;
	}
	

#curtaincall_ie6.notice {
	text-align: left; 
	padding: 10px 0 0 15px;
	height: 15px;
	margin: 0 0 10px 0;
	}
#curtaincall_ie6 .title-notice {
	font-weight: bold;
	background-image: none;
	padding: 3px 0
	}
#curtaincall_ie6 p {
	margin: 0;
	}
	
.link-ie6 {
	float: right;
	margin: 0 50px 0 0;
	}
	
	
	
/* ------------------------------------------ SlideOut ------------------------------------------ */	

	
/*
 * slideOut
 */
.pointer, 
.slideOut,
.slideOut fieldset {
	background-image: url('../img/tooltip-dynamic.png');
	background-repeat: no-repeat;
	}
.slideOut {
	display: block;
	position: absolute;
	left: -25px;
	bottom: 33px;
	*bottom: 28px;
	width: 310px;
	background-position: 100% 0;
	padding: 0;
	z-index: 997;
	padding: 20px 0 0 0;
	}
*html .slideOut {
	bottom: 148px;
	}
#linkList2 .slideOut {
	left: -160px;
	}
	
.slideOut fieldset {
	background-position: 0 100%;
	padding: 10px 20px 25px 20px;
	position: relative;
	}
.pointer {
	background-position: 100% 100%;
	display: block;
	width: 30px;
	height: 22px;
	position: absolute;
	bottom: 15px;
	left: 0px;
	}
*html .pointer {
	bottom: 135px;
	left: 10px
	}
	
a.close {
	position: absolute;
	top: -17px; 
	right: 40px;
	*top: -7px; 
	*right: 23px;
	width: 20px;
	height: 21px;
	display: inline-block;
	background-repeat: no-repeat;
	background-image: url('../img/favicons.png');
	background-position: 0px -630px;
	}
/*
a.close:active 	{ background-position: -30px -120px; }
*/

.slideOut2,
.slideOut2 fieldset{
	background-image: url('../img/tooltip-home.png');
	background-repeat: no-repeat;
	}

.slideOut2 {
	display: none;
	position: absolute;
	z-index: 997;
	bottom: 20px;
	left: -35px;
	width: 310px;
	background-position: right top;
	padding: 20px 0 0 0;
	}
.slideOut2 fieldset {
	position: relative;
	padding: 10px 20px 40px 20px;
	background-position: left bottom;
	}
	
	
.slideOut label,
.slideOut2 label {
	font-size: 77%;
	font-weight: bold;
	display: block;
	}
.slideOut input[type=text],
.slideOut2 input[type=text] {
	font-size: 100% arial, sans-serif;
	padding: 3px 2px;
	width: 260px;
	margin: 0 0 5px 0;
	border: 1px solid #b9c2d7;
	}
	
	
	
	
	
	
	
	
/* ------------------------------------------ Poll ------------------------------------------ */	

#poll .contents {
	position: relative;
	}

#poll .row {
	height: 2em;
	margin: 0 0 0 12px;
	}
	
#poll p {
	margin-right: 50px;
	}
	

.btn-poll-input {
	display: inline-block;
	padding: 0;
	height: 30px;
	background-image: url('../img/packed_sprites.png');
	background-repeat: no-repeat;
	font: 11px arial, sans-serif;
	font-weight: bold;
	background-position: 0 0;
	color: #013db6;
	margin:  0;
	text-align: center;
	border: 0px none;
	cursor: pointer;
	width: 75px;
	}

	

.btn-poll.hvr .btn-poll-input 	{ background-position: 0 -31px; }
	
	
.slide-bg,
.slide,
.slide-bg-l {
	background-image: url('../img/packed_sprites.png');
	background-repeat: no-repeat;
	}
	
.slide-bg {
	position: relative;
	background-position: 100% -342px;
	background-color: #f0f7fe;
	margin-bottom: 10px;
	}

.slide-bg-l {
	background-position: 0px -326px;
	padding: 0 0 0 6px;
	height: 14px;
	margin-bottom: 10px;
	}

.slide {
	float: left;
	background-color: #1876dc;
	background-position: 100% -326px;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	color: #fff;
	padding: 0 6px 0 0;
	min-width: 20px;
	line-height: 14px;
	}

#votes {
	padding: 15px 0 0 0;
	font: 77% arial, sans-serif;
	margin: 0 0 10px 0;
	}

#poll .readmore {
	position: absolute;
	top: -5px;
	right: -1px;
	width: 42px;
	height: 47px;
	background-image: url('../img/packed_sprites.png');
	background-repeat: no-repeat;
	background-position: -307px 0;
	display: block;
	padding: 0;
	text-indent: -3000px;
	}

#poll a.readmore:hover {
	background-position: -350px 0;
	}



/* ------------------------------------------ Styleswitcher ------------------------------------------ */	

#styleswitcher {
	padding: 7px 0 0 0;
	float: right;
	position: relative;
	}

#styleswitcher span {
	margin: 0 0 0 3px;
	cursor: pointer;
	display: inline-block;
	background-image: url('../img/favicons.png');
	width: 16px;
	height: 16px;
	}
	

#styleswitcher .default { background-position: -20px -720px; }
#styleswitcher .roze 	{ background-position: 0px -750px; }
#styleswitcher .groen 	{ background-position: 0px -780px; }
#styleswitcher .wit 	{ background-position: 0px -810px; }
#styleswitcher .thema 	{ background-position: 0px -930px; }

/* ------------------------------------------ Overlay ------------------------------------------ */

.overlay {
	background-image: url('../img/whiteoverlay.png');
	width: 576px;
	padding: 45px 40px 40px 40px;
	display: none;
	position: relative;
	text-align: center;
	}
#screencast {
	height: 380px;
	}
	
#_overlayImage {
	z-index: 1500;
	}
	
.overlay h3 {
	font-weight: normal;
	font-size: 123.1%;
	text-align: left;
	margin-left: 45px;
	}	
	
	
.overlay .sluit { 
    background: url('../img/close.png') no-repeat; 
    position:absolute; 
    top:9px; 
    right:5px; 
    width:36px; 
    height:36px; 
    cursor:pointer; 
	z-index: 1502;    
	} 
#controlBar {
	position: relative;
	padding: 10px 0 0 0;
	font-size: 85%;
	}
#controlBar span {
	margin: 0 10px;
	position: relative;
	}
#controlBar em {
	font-weight: bold;
	cursor: pointer;
	position: relative;
	}
	
	
#msthd {
	text-align: center;
	}
	
	
/* ------------------------------------------ Change item feed  ------------------------------------------ */
	
	
.change-item {
	position: relative;
	}

.change-item-feed-link {
	border: 0px none;
	position: absolute;
	top: 7px; 
	right: 10px;
	*right: -1px;
	font-size: 77%;
	color: #9caabd;
	cursor: pointer;
	background-color: #fff;
	}
.change-item-feed-link.hvr {
	color: #37465b;
	}
	
button::-moz-focus-inner { border: 0; }


.change-item-select-provider,
.change-item-select-provider ul {
	background-image: url('../img/searchmenu.png');
	background-repeat: no-repeat;
	}
.change-item-select-provider {
	background-position: 100% 100%;
	position: absolute;
	top: 20px;
	right: 5px;
	z-index: 999;
	display: none;
	}
.change-item-select-provider.open {
	display: block;
	}
.change-item-select-provider ul {
	background-position: 0 0;
	padding: 22px 10px 10px 20px;
	width: 157px;
	margin: 0 0 15px 0;
	position: relative;
	z-index: 998;
	}
	
	
.change-item-provider a {
	display: block;
	padding: 2px 0 2px 18px;
	}
	
.change-item-provider.active a {
	color: #000;
	background-image: url('../img/packed_sprites.png');
	background-repeat: no-repeat;
	background-position: -414px 0px;
	}
.change-item-provider.active a:hover {
	text-decoration: none;
	}
	
	
	
	
	
.newsBlockHeader a:hover {
	text-decoration: none;
	}
	
.news-title-off {
	font-weight: normal;
	}
a.news-title-off:hover {
	text-decoration: underline;
	}
	

	
	
	
	
	
	
	