/* teletekst balk minder uitlijnen */
#balk_teletekst	{
	margin				: 0 0 0 30px;
}

/* balk_boven stukje achtergrond van onair */
#balk_boven	{
	background			: url(../img/onair_bg2_fp.gif) no-repeat left bottom;
	height				: 190px;
	position			: relative;
}

/* on air nu andere achtergrond */
#onair	{
	background			: url(../img/onair_bg_fp.gif) no-repeat;
}

/* pagina titel */
#balk_midden h2	{
	padding				: 18px 34px;
	height				: 26px;
	color				: #6C4191;
	z-index				: 10000;
}

#balk_midden	{
	background			: url(../img/titel_bg_fp.gif) repeat-x;
}

/* sifr */
.sIFR-hasFlash #balk_midden h2	{
	margin				: 17px 0 30px 34px;
}


/* -----------------------------------------------	*/
/* klokje										 	*/
/* -----------------------------------------------	*/
#klok	{
	position			: absolute;
	top					: 187px;
	right				: 10px;
	height				: 48px;
	width				: 49px;
	background			: url(../img/klok.gif) no-repeat;
	z-index				: 9999;
}

#klok_flash	{
	margin				: 2px 0 0 8px;
	height				: 39px;
}

#klok_flash img	{
	margin				: 1px 0 0 4px;
}


/* -----------------------------------------------	*/
/* nieuws headlines								 	*/
/* -----------------------------------------------	*/
#optimaalnieuws, #achterhoeknieuws, #liemersnieuws	{
	background			: #474D5B url(../img/titel_bg.gif) repeat-x;
	margin				: 0;
	width				: 279px;
	height				: 160px;
	position			: absolute;
	border-left			: 3px solid #FFFFFF;
}

#optimaalnieuws		{ left: 30px; }
#achterhoeknieuws 	{ left: 310px; }
#liemersnieuws		{ left: 592px; }

#optimaalnieuws	{
	border-left			: none;
	width				: 280px;
	background			: #474D5B url(../img/onair_bg3_fp.gif) no-repeat bottom left;
}

#optimaalnieuws h3, #achterhoeknieuws h3, #liemersnieuws h3	{
	margin				: 0;
	height				: 27px;
	text-indent			: -9000px;
	overflow			: hidden;
}

#optimaalnieuws h3		{	background: url(../img/titel_optimaalnieuws.gif) no-repeat top right;	}
#achterhoeknieuws h3	{	background: url(../img/titel_achterhoeknieuws.gif) no-repeat top right;	}
#liemersnieuws h3		{	background: url(../img/titel_liemersnieuws.gif) no-repeat top right;	}

#optimaalnieuws a.meer, #achterhoeknieuws a.meer, #liemersnieuws a.meer	{
	position			: absolute;
	top					: 4px;
	right				: 0;
	text-indent			: -9000px;
	overflow			: hidden;
	display				: block;
	height				: 23px;
	width				: 53px;
}

#optimaalnieuws ul, #achterhoeknieuws ul, #liemersnieuws ul	{
	margin				: 0;
	padding				: 0;
	list-style 			: none;
}

#optimaalnieuws li, #achterhoeknieuws li, #liemersnieuws li	{
	background			: url(../img/nieuws_item_bg.gif) repeat-x;
	height				: 23px;
}

#optimaalnieuws li:hover, #achterhoeknieuws li:hover, #liemersnieuws li:hover, #optimaalnieuws li.sfhover, #achterhoeknieuws li.sfhover, #liemersnieuws li.sfhover	{
	background			: url(../img/nieuws_item_bg_h.gif) repeat-x;
	height				: 23px;
}

#optimaalnieuws li a, #achterhoeknieuws li a, #liemersnieuws li a	{
	background			: url(../img/nieuws_item_pijl_h.gif) no-repeat 11px 5px;
	width				: 236px;
	display				: block;
	color				: #D0CED1;
	text-decoration		: none;
	font-size			: 0.7em;
	line-height			: 1.3em;
	padding				: 4px 10px 4px 33px;
}

#optimaalnieuws li a	{
	width				: 235px;
}

#optimaalnieuws li a:hover, #achterhoeknieuws li a:hover, #liemersnieuws li a:hover	{
	color				: white;
}



/* -----------------------------------------------	*/
/* welkom										 	*/
/* -----------------------------------------------	*/
#welkom	{
	margin-top			: 2em;
	clear				: both;
}

#welkom div.banner	{
	float				: left;
}

#welkom div {
	padding-top			: 20px;
	padding-bottom		: 20px;
}
#welkom div.tekst	{
	margin-left			: 175px;
	padding				: 20px;
	border				: solid 1px #51068B;
	color				: #51068B;
	background			: #F8F5FA;
	height				: auto;
}


/* -----------------------------------------------	*/
/* nieuwste weblog item							 	*/
/* -----------------------------------------------	*/
#content .nieuwste_weblog	{
	background			: url(../img/kop2_bg.gif) repeat-x;
}

#content .nieuwste_weblog a	{
	border				: solid 1px #51068B;
	background			: url(../img/nieuwste_weblog.gif) no-repeat 6px;
	padding				: 4px 5px 4px 25px;
	margin-bottom		: 10px;
	display				: block;
	text-decoration		: none;
	color				: #fff;
	font-size			: 0.9em;
}

#content .nieuwste_weblog a:hover	{
	text-decoration		: underline;
}


/* --------------------------------------------	*/
/* balk_boven, zit nieuws_ticker				 */
/* --------------------------------------------	*/
/*
#nieuws_ticker {
	display				: block;
	width				: 658px;
	left				: 50px;
	top:8px;
}

#nieuws_ticker ul {
	display				: block;
	float				: left;
	height				: 27px;
}
#nieuws_ticker li {
	float				: left;
	font				: bold 10px Verdana;
}

.newsticker {
	width				: 658px;
}

#nieuws_ticker a {
	text-decoration		: underline;
}*/
/* liScroll style declarations */

.tickercontainer { 
	border				: none;
	width				: 658px; 
	height				: 27px; 
	margin				: 0; 
	padding				: 0;
	overflow			: hidden; 
	position			: absolute;
	z-index				: 432423;
	left				: 20px;
}
.tickercontainer .mask { 
	position			: relative;
	left				: 10px;
	top					: 8px;
	width				: 648px;
	overflow			: hidden;
}
ul.newsticker { 
	position			: relative;
	left				: 650px;
	font				: bold 10px Verdana;
	list-style-type		: none;
	margin				: 0;
	padding				: 0;

}
ul.newsticker li {
	 height				: 27px;
}
ul.newsticker li.nieuwsitem {
	float				: left; 
	margin				: 0;
}

ul.newsticker li.titel {
	padding				: 0 ;
	margin				: 0;
	text-transform		: uppercase;
	background			: transparent;
}

ul.newsticker a {
	white-space			: nowrap;
	padding				: 0 0 0 20px;
	color				: #ffffff;
	font				: bold 10px Verdana;
	margin				: 0 25px 0 0;
 	height				: 27px;
	text-decoration		: underline;
	background			: transparent url(../img/pijl_nieuws_ticker.gif) no-repeat scroll left 1px;
} 

ul.newsticker a:hover {
	text-decoration		: underline;
}

ul.newsticker span {
	margin				: 0 25px 0 0;
} 
/*
.newsticker {
	list-style-type: none;
	border: 1px dashed #fff;
	background: #050c44;
	padding: 3px;
	margin: 0;
}
*/


/* -----------------------------------------------	*/
/* weer overzicht								 	*/
/* -----------------------------------------------	*/
#weer	{
	position			: relative;
	width				: 276px;
	float				: left;
	font-size			: 0.9em;
}

#weer h3	{
	background			: url(../img/weer_titel.gif) no-repeat top left;
	margin				: 0;
	height				: 29px;
	text-indent			: -9000px;
	overflow			: hidden;
}

#weer a.meer	{
	position			: absolute;
	top					: 10px;
	right				: 7px;
	text-indent			: -9000px;
	overflow			: hidden;
	display				: block;
	height				: 14px;
	width				: 40px;
}

#weer ul	{
	margin				: 0;
	padding				: 0;
	list-style 			: none;
}

#weer li	{
	background			: url(../img/weer_item_bg_onder.gif) no-repeat bottom left;
	margin-top			: 3px;
	padding-bottom		: 5px;
	position			: relative;
}

#weer li h4	{
	margin				: 0;
	position			: absolute;
	left				: 75px;
	top					: 5px;
	font-size			: 1.1em;
	color				: #714787;
}

#weer li strong	{
	position			: absolute;
	left				: 212px;
	top					: 20px;
	font-size			: 1.2em;
	font-weight			: normal;
	color				: #714787;	
	width				: 60px;
}

#weer li img	{
	position			: absolute;
	left				: 15px;
	top					: 8px;
	border				: solid 1px #C1A5D6;
	padding				: 4px 8px;
	background			: white;
}

#weer li p	{
	background			: url(../img/weer_item_bg_top.gif) no-repeat top left;
	_height				: 25px;
	min-height			: 25px;
	padding				: 0 70px 0 75px;
	padding-top			: 25px;
	line-height			: 1.1em;
	color				: #714787;
	margin				: 0;
}


/* -----------------------------------------------	*/
/* acties										 	*/
/* -----------------------------------------------	*/
#acties	{
	position			: relative;
	width				: 300px;
	float				: right;
	font-size			: 0.9em;
}

#acties h3	{
	background			: url(../img/acties_titel.gif) no-repeat top left;
	margin				: 0;
	height				: 29px;
	text-indent			: -9000px;
	overflow			: hidden;
}

#acties ul	{
	margin				: 0;
	padding				: 0;
	list-style 			: none;
}

#acties li	{
	background			: #b697ce url(../img/acties_item_bg_onder.gif) no-repeat bottom left;
	height				: 30px;
	margin-top			: 1px;
}

#acties li a	{
	background			: url(../img/acties_item_bg_top.gif) no-repeat top left;
	color				: white;
	font-weight			: bold;
	text-transform		: uppercase;
	text-align			: center;
	text-decoration		: none;
	width				: 100%;
	display				: block;
	padding				: 5px 0 0 0;
	height				: 25px;
}

#acties li:hover, #acties li.sfhover	{
	background			: #8c5ab2 url(../img/acties_item_bg_onder_h.gif) no-repeat bottom left;
}

#acties li a:hover	{
	background			: url(../img/acties_item_bg_top_h.gif) no-repeat top left;
}