/***********************************************************
Title:  Extensions | Emile Blume - Netcreators.com i.o. TROS Radar
************************************************************/
.stappenArrow {
	background-image:url(../img/sprite-divider.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	height:23px;
	width:100%;
	margin:25px 0 5px 0;
}
.stappenArrow#arrow2 { background-position:left -23px;}
.stappenArrow#arrow3 { background-position:left -46px;}
.stappenArrow#arrow4 { background-position:left -69px;}
.stappenArrow#arrow5 { background-position:left -92px;}
.stappenArrow#arrow6 { background-position:left -115px;}
.stappenArrow#arrow7 { background-position:left -138px;}
.stappenArrow#arrow8 { background-position:left -161px;}
.stappenArrow#arrow9 { background-position:left -184px;}
.stappenArrow#arrow10 { background-position:left -207px;}

.tx-hottestshower-pi1 .showerblock {
	clear:both;
	display:block;
	float:left;
	margin:6px 0 6px 15px;

	width:270px;
}
.tx-hottestshower-pi1 object, .showerinfo {
	display:inline;
	float:left;
}

.showerinfo { margin-left:15px; width:410px; position:relative; }
.showerinfo input { left:0; margin-left:0; position:absolute; width:auto; }
.showerinfo label { margin-left:22px; width:auto; }
/*.showerVote { margin:4px 0; padding:4px 0; border-top:1px solid #DBDBDB; }*/


/* LODEN LEEUW /////////////////////////*/

#showerItemsLeft {
float:left;
width:335px;
margin:20px 0px;
}

#doucheFormError {
margin:30px 0 32px 20px;
color: #ff0000;
font-weight: bold;
font-size: 12px;
}

#showerItemsLeft h3{font-weight:bolder; margin-bottom:15px; text-align:center;}
#showerItemsRight h3{font-weight:bolder; margin-bottom:15px; text-align:center;}

#showerItemsRight {
float:right;
width:335px;
margin:20px 0px;

}
.tx-hottestshower-pi1 object, .showerinfoLodenleeuw {display:inline;float:left;}

.showerinfoLodenleeuw {margin-left:0px;position:relative; height:90px;}
.showerinfoLodenleeuw input { left:0; margin-left:0; position:absolute; width:auto;border:0px; }
.showerinfoLodenleeuw label { margin-left:22px; width:auto; font-weight:bolder;}
.showerinfoLodenleeuw  h4 {margin-top:8px;}
.llbutton { width:124px;}
.tx-hottestshower-pi1 .submit{margin-bottom:15px;margin-left:81px;width:80px;}
.novote{ margin:20px 0px;}
.novote h3 {border-bottom:0 none; font-weight:bolder;}
.novote p {margin-left:12px;}
#llcommentbtn {

	margin-bottom:20px;
}


#llform {margin-left:15px;}
#llform h3 {padding:0px;}
#llcommentbtn a {
}
#llcommentsform .tx-comments-captcha{
	margin-left:0px;
	padding-left:0px;
}

#llcommentsform #tx_comments_pi1_content{
	width:245px;
}

#llcommentsform{
	margin-bottom:15px;
	margin-left:15px;
}

#llchoice{
	margin:30px 0 32px 20px;
	font-size:15px;
}
#llchoice span {
	font-weight:bolder;

}
.showerblock{
	padding: 7px 8px 0px 18px;
	background:#E0E0E0;
}

.frame .showerblock p.position {margin:6px 0 0 0;}
.frame p.position { color:#CC0000; font-size:1.1em; font-weight:bold; float:left; margin:-2px 0 0 0; padding-right:6px; }

/* BROADCAST XML //////////////////////*/
#broadcastXML {
	background:#F2F2F2;
	border:1px solid #D1D1D1;
	padding:6px;
}

#broadcastHeader {
	color:#062D94;
	font-weight:normal;
	line-height:1em;
	font-size:1.4em;
	margin:4px 0;
}
#broadcastDate, .broadcast_teaser_content .date {
	color:#9D9D9D;
	font-size:0.9em;
	margin-bottom:4px;
}

#broadcastLink .frame-gray { margin: 20px 0;}
#broadcastLink .frame-gray .broadcastLinkTitle {font-weight: bold;}
#broadcastTeaser { font-weight:bold; margin-bottom:1em;}
#broadcastDescription { margin-bottom:1em;}
.broadcastPagerPrev { left:0; top:0; position:absolute; }
.broadcastPagerNxt { right:0; top:0; position:absolute; }
.broadcastPager { text-align:center; margin-bottom:10px; }
.broadcastReply { padding-bottom:10px; }
.broadcast_teaser_readmore { text-align:center; }
.broadcast_teaser_content img { border: 1px solid #DFDDDD; width: 220px; }
.newsLink a { color:#363636; text-decoration:underline; }

.pagerWrap { position:relative; }
.pagerWrap a { font-weight:bold; padding:0px 2px; text-decoration:none; }

.forumReactie {
	background:#F2F2F2;
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
	padding: 12px;
	margin:0 0 10px 0;
	position:relative;
}

.forumReactie p { padding-right:120px; }
#broadcastReply a {
	background:url(../img/broadcastReply.gif) no-repeat left top;
	display:block;
	height:24px;
	width:100px;
	text-decoration:none;
	text-indent:-9999px;
	top:28px;
	right:12px;
	position:absolute;
}

.tx-latestbroadcast-pi1 { padding-bottom:10px; }
.tx-radarplayer-pi1 { padding-bottom:10px; }

/* OPEN/CLOSE ////////////////////////*/
#left .open-close, #right .open-close { display:none; }
#center a.open-close {
	background:url(../img/open-close.gif) no-repeat;
	background-position: 0px 0px;
	float:right;
	height:24px;
	width:54px;
	margin:-27px 9px 0 0;
	text-indent:-9999px;
}
#left .open-close-closed, #right .open-close-closed { display:none; }
#center a.open-close-closed {
	background:url(../img/open-close.gif) no-repeat;
	background-position: 0px -24px;
	float:right;
	height:24px;
	width:54px;
	margin:-27px 9px 0 0;
	text-indent:-9999px;
}


#center a.open-close-block {
	background:url(../img/open-close-player.gif) no-repeat;
	background-position: 0px 0px;
	margin:-25px 9px 0 0;
}
/*LATEST BROADCAST PLAYER//////////////*/


#myLatestBroadcast {
	margin-left: -11px;
}

.tx-latestbroadcastplayer-pi1{}
#center .tx-latestbroadcastplayer-pi1 .framewrap { background:url(../img/bg-frame-tile.gif) repeat-y left top; }
#center .tx-latestbroadcastplayer-pi1 .frame { }
#center .tx-latestbroadcastplayer-pi1 .frame-lb {
	background:transparent none repeat scroll 0 0;
	margin-bottom:15px;
	padding:8px 15px 1px;
}

#center .tx-latestbroadcastplayer-pi1 .frame-lc {
	background:transparent url(../img/bg-frame-bottom.gif) no-repeat scroll left bottom;
	margin-bottom:15px;
	padding:8px 15px 20px;
}

#center .tx-latestbroadcastplayer-pi1 h2 {
	margin-bottom:6px;
}

#center .tx-latestbroadcastplayer-pi1 .frame-rt {
	height:30px;
}

/* NEWS LATEST & COMMENTS ///////////*/
#center .news-list-container {
	margin-left:-11px;
	width:490px;
}

.news-latest-container, .news-list-container { padding-bottom:10px; }
.news-latest-container h3, .news-list-container h3 { margin-bottom:4px; }
.news-latest-item { clear:both; display:block; }
.news-list-item { clear:both; display:block; }

.news-border .news-latest-item, .news-border .news-list-item, .search_result_even, .search_result_odd,
.row_even, .row_odd, .tx-comments-comment-1, .tx-comments-comment-2 { padding:4px 10px; }

.news-date, .date { color:#9D9D9D; font-size:0.9em; padding-bottom:3px; display:block;}
.news-border, .quick-container { border:0px solid #DBDBDB;}

#center .news-latest-container h3, #center .news-list-container h3 { border:0; padding:0; }
#right .news-latest-item { margin-left:-11px; width:222px; }

.news-list-item h3 { margin-bottom:6px;}

.news-border p { margin-bottom:0; }
.news-morelink, .morelink { text-align:right; }
.news-gotoarchive { font-weight:bold; margin-bottom:0.6em; text-align:center; }
.news-gotoarchive a {font-weight: normal; }
.news-single-video { margin-bottom:12px; }

.news-single-date {
	color:#9D9D9D;
	font-size:0.9em;
	margin-bottom:12px;
}

.news-img img { float:left; margin:2px 12px 12px 0; }
.news-single-img { width: auto; }
.news-single-img  img{ float:right; }
.news-single-img .news-single-img { float:right; margin:0 0 12px 12px; width:160px; padding-right:70px;}
.news-single-item strong { font-size:1.1em; }

/* NEWS SINGLE ITEM DIV UL LI WRAPPING AROUND IMAGES FIX */
.news-single-item div ul {
	clear: none;
	overflow: visible;
}
/* END FIX */

.news-function, .stappenRss {
	border-top:1px solid #DADADA;
	padding:10px 0;
	height:20px;
	width:100%;
	position:relative;
}

.stappenRss #nujij { margin-left:240px;}
.stappenRss #ekudos, .stappenRss #g_good { margin-left:10px; }

.news-function #div1, .news-function #div2 { position:absolute;	width:50%;}

.news-function ul, .news-function li {
	list-style:none;
	display:inline;
	margin:0;
	padding:0;
}

.sendLink { padding:6px 12px; }
/*.news-function a, .sendLink a, .stappenRss a { text-transform:lowercase; }*/
.news-function a, .sendLink a, .stappenRss a {
	color:#575757;
	margin-right:12px;
	text-decoration:underline;
}

.news-function a:hover, .sendLink a:hover, .stappenRss a:hover { color:#2571BF; }
.news-function #div2 { text-align:right; right:0; }
.news-function #div2 a { margin-left:12px; }

.news-border .even, .row_odd, .search_result_odd,
.tx-comments-comment-2 { background:#ECECEC; border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB;}

.news-browse { margin-top:8px; text-align:center;clear:both;}
.news-browse a { text-decoration:none; }

/* News list browser ////////////////*/
.tx-ttnewslistbrowser-pi1 {}

#news-browser-pager { margin-top:6px; }
.news-browser-row, #news-browser-pager { padding:2px 12px; }
.tx-ttnewslistbrowser-pi1 .even { background:#ECECEC; border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB;}

.tx-pagebrowse-pi1 { border-top:1px solid #DBDBDB; margin:6px 0; padding:6px 0; }

/* Hulp //////////////////////////*/
.hulp-gotoarchive { text-align:right; }
.tx-dossierrelatedradarhulp-pi1 h4 { font-weight:bold; font-size:1em; }

/* Quicklinks ////////////////////*/
.tx-quicklist-pi1 { padding-bottom:0px; }
.quick-container { border:0; margin:0; }

.quick-container.douche .title { padding:0.3em; }
.tx-quicklist-pi1 .title-bold a { font-weight:bold; }

.tx-quicklist-pi1 .title a, .tx-quicklist-pi1 .title-bold a { color:#363636; text-decoration:none; }

.news-function a:hover, .tx-quicklist-pi1 .title a:hover, .newsLink a:hover, .stappenRss a:hover,
.tx-quicklist-pi1 .title-bold a:hover { color:#2571BF; text-decoration:underline; }

#center .quick-container { margin-left:-11px; width:490px; }
#center .padding .quick-container { margin-left:-11px; width:490px; }
#right .quick-container { border:0; margin-left:-11px; width:242px;}
#left .quick-container { border:0; margin-left:-12px; width:219px; }
#left .frame-gray .quick-container, #right .frame-gray .quick-container { width:auto; }
.quick-container .morelink {font-size:0.9em;}

.quicklist_overview_link { padding:4px 0; text-align:center; }
.quicklist_overview_link a, .news-function a, .stappenRss a { color:#2571BF; /*font-weight:bold;*/ }
.quick-tabs { display:none; }

/* COMMENTS ////////////////////*/
#tx-comments-comments { margin-top:-1px; }
#tx-comments-comments h4 { margin:6px 0 6px 12px; }
#tx-comments-comment-form { margin:6px 0 0 11px; }
#tx-comments-comments form, #tx-comments-comment-form form { padding-bottom:6px; }
.tx-comments-comment-1 { border-bottom:0; }
.tx-comments-comment-1, .tx-comments-comment-2 { padding:6px 12px; }
.tx-comments-comment-name { color:#9D9D9D; font-size:1em; margin-bottom:6px;}
.tx-comments-more { color:#062D94; cursor:pointer; text-align:right;}
.tx-comments-more:hover { text-decoration:underline; }
.no_messages, .comment-no-comment { padding:4px 12px; }
.tx-comments-border { border-top: 1px solid #DADADA; color:#DADADA; }

/* FORUM LATEST ///////////////////////////////////*/
.forum-latest-container { margin-left:-12px; width:219px;}
.forum-latest-item { padding:0px 6px 4px 6px;}
.forum-latest-container .even {
	background:#ECECEC;
	border-bottom:1px solid #DBDBDB;
	}
.forum-latest-container .odd { border-bottom:1px solid #DBDBDB; }

.forum-latest-container p { margin-bottom:0.1em; }
.forum-morelink { text-align:right; }
.forum-link { padding:6px 0; text-align:center; }
.forum-link a { font-weight:bold; }

/* BROADCAST ////////////////////////////////////*/
#myBroadcastMenu { margin:0 0 0 -10px;}
#myBroadcastPlayer{ margin:0 0 0 -11px;}
#livebroadcast{ margin:0 0 0 -11px;}
.padding #myBroadcastPlayer { margin:0 0 0 -12px; }





/* Fontsize /////////////////////////////////////*/
.tx-efafontsize-pi1 {
	top:-65px;
	right:177px;
	position:absolute;
}

.tx-efafontsize-pi1 a { display:inline;	float:left;}

/* SEARCH /////////////////////////////////////*/
#search {
	left: 292px;
	top: -96px;
	position: absolute;
	width: 196px;
}

#search label, #search input { width:auto; }

#search input {
	width:132px; #
}

/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	#search input {
		padding: 2px 7px;
	}
}

#search input {
	background:url(../img/search-input.gif) no-repeat left top;
	border:0;
	float:left;
	margin:0;
	padding:0 7px;
	font-size:11px;
	height:27px;
	width:122px;
	overflow:hidden;
}

#search input {
	padding:7px 7px 7px 7px\9
}

*+html #search input {
	padding:7px 7px 7px 7px;
}

#search input.submit {
	background:url(../img/search-button.gif) no-repeat left top;
	clear:none;
	display:block;
	font-size:0px;
	font-weight:bold;
	padding: 2px;
	text-indent:-9999px;
	line-height:0;
	height:30px;
	width:56px;
	overflow:hidden;
}

#search label { display:none; }
#search_result { margin-left:-11px; }
#search_result_msg h4 {
	font-size:1.3em;
	padding:8px 0;
	text-align:center;
}

#search_form_input {
	clear:both;
	/*float:left;*/
	padding:8px 215px;
	height: 30px;
	text-align:center;
}

#search_form_input #search_string, #search_form_input #search_submit {
	background:url(../img/search-input-content.gif) no-repeat left top;
	border:0;
	/*display:block;
	*display:inherit;
	float:left;*/
	padding:4px;
	height:16px;
	width:180px;
}

#search_form_input #search_submit {
	background:url(../img/search-button-content.gif) no-repeat left top;
	text-indent:-9999px;
	margin-left:4px;
	padding:0;
	height:24px;
	width:54px;
	overflow: hidden;
	*font-size:0;
}

#search_form_siteparts { clear:both; }
.search_string, .search_result_count, .result_count { color:#062D94; font-weight:bold; }
.search_sitepart_text { color:#818181; }

#search_result_set, #search_sort { margin-left:-12px; width:741px;}

#search_sort { border-top:1px solid #DBDBDB; padding:4px 0; }
#search_sort ul { margin:0; padding:0; }
#search_sort ul li {
	cursor:pointer;
	font-weight:bold;
	display:inline;
	float:left;
	margin:0 10px;
}
#search_sort ul li span { float:left; margin:5px 5px 0 0; }

ul#siteparts li {
 	display:inline;
 	float:left;
 	width:234px;
}

ul#siteparts li input { width:20px; border:0; }

.search_result_single {
	clear:both;
	min-height:42px;
	height:auto !important;
	height:42px;
}

ul#siteparts { margin:0; padding:8px 0; }
ul#siteparts li a { color:#062D94; text-decoration:none; }
.search_result_date, .search_result_sitepart {
	color:#062D94;
	display:inline;
	float:left;
	padding-top:20px;
	width:80px;
}

.search_result_sitepart a { color:#062D94; text-decoration:none; }
.search_result_sitepart { width:160px; }
.search_result_description { margin-left:240px; }
.search_result_title a { color:#363636; font-weight:bold; text-decoration:none; }
.search_result_title a:hover { color:#062D94; }

#search_result_pager { font-size:1.1em; font-weight:bold; padding-top:8px; text-align:center; }
#search_result_pager a { font-size:1em; font-weight:bold; padding:0 2px; text-decoration:none; }



/* black lightbox background */
#lightbox {
    width           : 100%;
    height          : 100%;
    background-color: #000000;
    filter          : alpha(opacity=70);
    opacity         : 0.7;
    z-index         : 1000;
    position        : absolute;
    top             : 0;
    left            : 0;
}

/* container with lightbox content, ! tweak for ideal positions */
#lightbox-container {
    position    : absolute;
    width       : 490px;
    height      : 300px;
    top        : 50%;
    left    : 50%;
    margin-left : -245px;
    margin-top  : -150px;
    z-index     : 1000;
}

#lightbox-title{

	background:#000000 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bolder;
	opacity:0.6;
	padding:3px;
	text-align:center;
}

#lightbox-close{

}

#lightbox-close a{
	float:right;
}
.feed-description-total{
	font-size: 10px;
	color: #000000;
}
.feed-description {
	font-size: 10px;
	color: #000000;
	position:absolute;
	right:37px;
}
.rgmediaimages-player {
	margin-left:-12px;
}

.broadcastLinkTitle  a { color:#2571BF;}

/* Social links styles */
.news-function #div1, .news-function #div2 { position:absolute;	width:200px;}
.news-function #div2 {right:50px;}
div.hidden {
    display     : none;
}
div#social-links-dropelement {
    width           : 270px;
    padding-bottom  : 10px;
    text-align      : left;
}
div#social-links-dropelement a{
    margin-left     : 0px !important;
}
div#social-links-dropelement a.share_icon{
    margin-right : 3px;
}
div#social-links-dropelement a.share_icon img{
    vertical-align  : middle;
}
div#social-links-dropelement a.show-more-bookmarks {
    color           : #363636;
    font-weight     : bold;
    text-decoration : none;
    margin-right    : 3px;
}
div#social-links-dropelement a.show-more-bookmarks img{
    vertical-align  : middle;
        margin-right    : 4px;
}
div#social-more-bookmarks {
    background-color: #f2f2f2;
    padding     : 5px 7px;
    border      : 1px solid #aaa9a9;
    display     : none;
    width       : 340px;
    height      : 340px;
    overflow    : none;
    position    : absolute;
    z-index     : 500;
}
div#social-more-bookmarks .items {
    overflow    : auto;
}
div#social-more-bookmarks #social-more-close {
    width       : 20px;
    float       : right;
    margin-top  : 5px;

}
div#social-more-bookmarks .items {
    margin-top      : 15px;
    height          : 275px;
    overflow        : auto;
    margin-left     : 10px;
}
div#social-more-bookmarks .linkholder {
    float           : left;
    margin-right    : 5px;
    height          : 28px;
    width           : 150px;
}
div#social-more-bookmarks .share_icon {
    color           : #363636;
    font-weight     : bold;
    text-decoration : none;
    display         : block;
    float           : left;
}
div#social-more-bookmarks .share_icon img {
    vertical-align  : middle;
    margin-right    : 4px;
}
