/* -------------------------------------------------------------- 
   
   typography.css
   * Sets up some sensible default typography.
-------------------------------------------------------------- */
/* Default font settings. 
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
body { 
  font-size: 75%; 
  font-family: "Arial bold", "Helvetica Neue", Helvetica, sans-serif;
}
#footer h2 {
		font-size: 18px;
		height: 18px;
		color: #fff;
	}

/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; color: #fff; }
h3 { font-size: 24px; line-height: 1; margin-bottom: 0.25em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}

/* Text elements
-------------------------------------------------------------- */
p           { margin: 0 0 1.5em 1.5em; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

a:focus, 
a:hover     { color: #000; }
a           { color: #009; text-decoration: underline; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre 				{ margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }

/* Lists
-------------------------------------------------------------- */
li ul, 
li ol       { margin:0 1.5em; }
ul, ol      { margin: 0 1.5em 1.5em 1.5em; }

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */
table       { margin-bottom: 1.4em; width:100%; }
th          { font-weight: bold; }
thead th    { background: #c3d9ff; }
th,td,caption { padding: 4px 10px 4px 0px; }
tr.even td  { background: #e5ecf9; }
tfoot       { font-style: italic; }
caption     { background: #eee; }


/* Misc classes
-------------------------------------------------------------- */
.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

/* -------------------------------------------------------------- 
end
-------------------------------------------------------------- */
* {
margin: 0;
padding: 0;
}
img {
border:none;
}
.clear {
	clear: both;
	margin: 0 auto;
	padding: 0;
	line-height: 0;
	border: none;
	visibility: hidden;
}
.sport {
background:url(../gfx/sport_bg.jpg) 50% 0 repeat-x #46a500
}
.entertainment {
background:url(../gfx/ent_bg.jpg) 50% 0 no-repeat #0095f3
}
.home,.other {
background:url(../gfx/body_bg.png) 50% 0 no-repeat #000
}
    .home .slide_show{
        display:block
    }
	
.article_column img,
.contentpaneopen img
 {
	padding: 0 6px 6px 0;
}	
	
#container {
margin:0 auto;
width:960px
}
#header {
height:251px;
position:relative;
z-index: 3;
}
#top_banner {

background:url(../gfx/header_banner_bg.png) 0 0 no-repeat;
height:167px;
position:absolute;
right:0;
top:38px;
width:616px
}
    #top_banner .banneritem {
    margin:15px 0 0 50px
    }
    #header #logo img {
    margin-top:56px
    }
	
	

.navigation {
bottom:0;
height:30px;
padding-left:20px;
padding-top:16px;
position:absolute;
width:940px;
-moz-box-shadow: 1px 1px 5px #000;
-webkit-box-shadow: 1px 1px 5px #000;
box-shadow: 1px 1px 5px #000;
}

    .navigation * {
    z-index:4
    }

    .navigation .moduletable_mainmenu a:focus {
    outline:none
    }

    .navigation.other,.navigation.home {
    background:url(../gfx/nav_bg.png) 0 0 repeat-x
    }

    .navigation.sport,.navigation.entertainment {
    background:url(../gfx/nav_bg.png) 0 -46px repeat-x
    }

    .navigation.home .moduletable_mainmenu li ul li,.navigation.other .moduletable_mainmenu li ul li {
    background-color:#19141a
    }

    .navigation.sport .moduletable_mainmenu li ul li {
    background-color:#54b300
    }

    .navigation.entertainment .moduletable_mainmenu li ul li {
    background-color:#1e8ed3
    }

    .moduletable_mainmenu ul,#bottom_menu ul,.component .article_column,#headlines ul.ucd_list,#sharma * {
    margin:0;
    padding:0
    }

    .navigation .moduletable_mainmenu li a span,.navigation .moduletable_mainmenu li .separator span {
    color:#fff;
    font-family:'Arial Black', Helvetica, sans-serif;
    font-size:13px;
    margin:0 12px;
    text-decoration:none;
    text-transform:uppercase
    }

    .navigation.home #current a span,
    .navigation.home #current span,
    .navigation.home .separator .active span
    {
        color:#F6E200 
    }
    
    .navigation.other #current a span,
    .navigation.other #current span,
    .navigation.other .separator .active span
    {
        color:#F6E200 
    }

    .navigation.sport #current a span,
    .navigation.sport #current span,
    .navigation.sport .separator .active span,
    .sport .component a.readon,
    .sport .component a {
        color: #46A500
    }

    .navigation.entertainment #current a span,
    .navigation.entertainment #current span,
    .navigation.entertainment .separator .active span,
    #phocagallery div {
        color:#0095F3 
    }
    
    /*Menu Dropdown*/
    
    /** 									{ margin: 0; padding: 0; }*/
    #page-wrap							{ width: 800px; margin: 25px auto; } 
    a									{ text-decoration: none; }
    ul									{ list-style: none; }
    .navigation p                                   { margin: 15px 0; }

    .separator {
        cursor: default;
    }

    /* 
            LEVEL ONE
    */
    ul#dropdown                         { position: relative; }
    ul#dropdown li                      { font-weight: bold; float: left; zoom: 1;}
    ul#dropdown li                      {padding-bottom:13px}
    ul#dropdown a:hover		            { color: #000; }
    ul#dropdown a:active                { color: #ffa500; }
    ul#dropdown li a                    { display: block; color: #222; }
    ul#dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
    ul#dropdown li.hover,
    ul#dropdown li:hover                { color: black; position: relative; }
    ul#dropdown li.hover a              { color: black; }

    /* 
            LEVEL TWO
    */
    ul#dropdown ul          	{ padding:0 0 0 0; width: 290px; visibility: hidden; position: absolute; top: 100%; left: 0;
    
        -moz-box-shadow: 1px 1px 5px #000;
        -webkit-box-shadow: 1px 1px 5px #000;
        box-shadow: 1px 1px 5px #000;
    }
    

    ul#dropdown ul li 		{ font-weight: normal; color: #000; float: none; }

                                        /* IE 6 & 7 Needs Inline Block */
    ul#dropdown ul li a             { width: 100%; display: inline-block; } 

    /* 
            LEVEL THREE
    */
    ul#dropdown ul ul 		{padding:0 0 0 0; left: 100%; top: 0; }
    ul#dropdown li:hover > ul 	{ visibility: visible; }
    
    /*End Menu Dropdown*/
    
#search {
background:url(../gfx/search_bg.png) 0 0 no-repeat transparent;
height:21px;
margin:0 0 5px;
padding:5px 0 0 34px;
position:relative;
width:241px;
-moz-box-shadow: 0px 1px 5px #000;
-webkit-box-shadow: 0px 1px 5px #000;
box-shadow: 0px 1px 5px #000;
}

    #search .inputbox {
    background:transparent;
    border:none;
    position:absolute
    }

    #search .button {
    background:transparent;
    border:none;
    cursor:pointer;
    position:absolute;
    right:8px;
    top:1px;
    width:12px
    }

#content {
margin-bottom:5px;
min-height:300px;
overflow:hidden;
z-index:0;
/*background: pink;*/
}

    #content a {
    color:#0095f3;
    text-decoration:none
    }

#main {
float:left;
min-height:390px;
width:675px;
}

    .slide_show {
    height:288px;
    margin-bottom:5px;
    padding:0 0 8px
    }

    .nivoSlider {
    /*margin-left:-2px;*/
    z-index:0
    }

.slide_show .nivoSlider {
border:6px solid #fff;
margin:5px 0 0;
padding:0;
width:667px
}

.moduletable_breadcrumbs {
    margin: 8px 0 8px 0;
}

.component {
/*background:#fff;*/
background:url(../gfx/shadow_content.png) 0 100% no-repeat #fff;
margin:5px 0 0;
/*min-height:153px;*/
min-height:100% !important;
padding:4px 18px 15px 8px;
margin-bottom: 0;
width:653px;
float: left;
-moz-box-shadow: 1px 1px 5px #000;
-webkit-box-shadow: 1px 1px 5px #000;
box-shadow: 1px 1px 5px #000;
z-index: 1;
margin-bottom: 20px;

}

.component .aiContactSafe {
		display: block;
	}


.component .createdate {
font-style: italic;
text-transform:capitalize;
color: #111;
padding-left: 8px;
/*background-color: pink;*/
text-align: right;
}

.component table {
margin-bottom:0;
padding-bottom:0
}

.component .article_separator {
/*background:url(../gfx/shadow_content.png) 0 50% no-repeat;*/
display:block;
width:657px;
height:1px;
}

.component .blog .blog_more {
/*    background:url(../gfx/shadow_content.png) 0% 100% no-repeat;*/
    padding: 0 0 0 10px;
}
.component .blog_more ul li{
    margin-left: -18px;
    padding-top: 4px;
}
.component .componentheading,.component .contentheading {
    color:#0095f3;
    font-size:20px;
    padding:6px 0 6px 6px;
    text-transform:uppercase;

}

/*.component .contentheading {
       font-size:16px;
}*/

.component .componentheading {
       font-size:25px;
}
.entertainment .component .componentheading,.entertainment .component .contentheading {
color:#0095F3
}

.component .xmap a {
text-decoration:none
    
}

.ucd_readon,.readon {
float:right
}

.readon {
display:block;
margin:0 12px 0 0 !important; 
}

.ucd_readon {
display:block;
margin:-12px 0 0 0;
}

#news h3 {
color:#0095F3;
text-transform:uppercase
}

#news,#sport {
min-height:120px
}

#news .ucd_title,#sport .ucd_title {
font-weight:700
}

#news span.ucd_date,#sport span.ucd_date {
float:right;
font-weight:700;
margin-top:-16px;
text-transform:capitalize
}

#news {
background:url(../gfx/shadow_content.png) 0 100% no-repeat #fff;
width: 679px;
}

.moduletable_nieuws,.moduletable_sport,.moduletable_entertainment {
padding:6px 18px 20px 16px;
}

.blocks_container {
    width: 679px;
    -moz-box-shadow: 0px 5px 5px #000;
    -webkit-box-shadow: 0px 5px 5px #000;
    box-shadow: 0px 5px 5px #000;
}
#entertainment1, #entertainment2, #entertainment3, #entertainment4 {
    float: left;
}
#entertainment1 h3, #entertainment2 h3, #entertainment3 h3, #entertainment4 h3 {
    color: #0095F3
}

#sport h3,#voetbal h3,#basketbal h3,#overig_sport h3 {
color: #378300
}


.news_items {
/*    background:#fff;*/
    background: url("../gfx/shadow_content.png") no-repeat scroll 0 100% #fff;
    width: 679px;
}

#sport h3 {
color:#378300;
text-transform:uppercase
}

#main_bottom {
height:207px;
margin-top:5px
}

#headlines {
background:#61c21b;
float:left;
height:205px;
width:369px
}

    #headlines h3 {
    color:#fff;
    margin:4px 0 6px 7px;
    text-transform:uppercase

    }

    #headlines .ucd_headlines a {
    color:#000;
    overflow:hidden
    }

    #headlines .ucd_title {
    height:25px;
    width:300px
    }

    #headlines .ucd_title a {
    float:left;
    font-size:11px;
    padding-top:4px
    }

    #headlines span.ucd_date {
    color:#fc0;
    float:right;
    font-size:10px;
    font-weight:700;
    height:2px;
    line-height:1.8;
    margin-top:-25px;
    padding:4px 5px 0 0;
    text-align:right;
    text-transform:capitalize;
    width:115px
    }

    #headlines ul.ucd_list li.row1 {
    background:#378300
    }

    #headlines ul.ucd_list li a {
    color:#fff;
    margin-left:8px;
    text-decoration:none
    }

    #headlines ul.ucd_list li a:hover {
    color:#f6e200;
    text-decoration:underline
    }

#media {
    float:right;
    width:300px;
    padding: 0 0 0 5px;
}
    #radio {
        height:100px
    }
    #tele_visie {
        height:100px;
        margin-top:7px
    }
    #media p {
        padding: 0;
        margin: 0;
    }

#side {
    float:right;
    margin-top:5px;
    min-height:280px;
    width:275px
}

#desjes_corner {
	background: #fff;
   	box-shadow: 0 1px 5px #000000;
    	margin-bottom: 5px !important;
    	padding-bottom: 5px;
}

.moduletable_desjes_corner p {
	margin: 0;
}

#live_stream {
    background:#fff;
    height:100px;
    margin-top:0;
    -moz-box-shadow: 0px 1px 5px #000;
    -webkit-box-shadow: 0px 1px 5px #000;
    box-shadow: 0px 1px 5px #000;
}
    #live_stream p {
        margin: 0;
        padding: 0;
    }


#sharma {
    background:#b1e4ef;
    margin-top:5px;
    min-height:180px;
	overflow: hidden!important;
	padding-bottom: 6px;
}

#sharma {
		
	}

#sharma .mod_placehere_sharma p{
		padding: 0 3px!important;
	}

#sharma .readon {
	padding-top: 5px;
}

#sharma .mod_placehere_leading{
    overflow: hidden !important;
	padding: 0 3px!important;
}

#sharma .contentheading {
    background:url(../gfx/sharmas_tori.png) 0 0 #8dcbd8;
    color:transparent;
    font-size:18px;
    height:30px;
    text-align:center;
    width:275px
}

#sharma .contentpaneopen {
padding:0 6px
}

#pic_of_theweek {
    background:#272727;
    -moz-box-shadow: 0px 1px 5px #000;
    -webkit-box-shadow: 0px 1px 5px #000;
    box-shadow: 0px 1px 5px #000;
    margin-top: 0px;
	color: #fff;
}

#pic_of_theweek img{
	width: 240px;
}


    #pic_of_theweek h3 {
        color:#ffb400;
        text-transform:uppercase;
        padding:4px 0 0 7px;
    }

.moduletable_101jamz {
    background:#272727;
    height:68px;
    margin-top:5px;
    padding:4px 0 0 7px;
}
    .moduletable_101jamz h3 {
        color:#ffb400;
        text-transform:uppercase
    }
    .moduletable_101jamz p {
        padding: 0;
        margin: 0;
    }
    

#online_count {
background:#272727;
min-height:50px;

}

#online_count h3 {
color:#fff
}

#online_count .moduletable {
color:#0095f3;
padding:4px 0 0 7px;
text-transform:uppercase
}

#ads {
background:#fff;
margin-bottom:5px !important;
margin-top:5px;
height: 80px;
width:275px;
display:none;
}

#poll {
background:#fff;
margin-bottom:5px !important;
margin-top:5px;
min-height:164px;
padding:0 0 5px 6px;
-moz-box-shadow: 0px 1px 5px #000;
-webkit-box-shadow: 0px 1px 5px #000;
box-shadow: 0px 1px 5px #000;
}

    #poll h3 {
    color:#378300;
    margin-bottom:0;
    padding:4px 0 0 7px;
    text-transform:uppercase
    }
    .poll_poll thead tr td {
        margin-top: 50px;
    }
    .poll_poll .button {
        background:transparent;
        border:none;
        color:#378300;
        font-size:18px;
        font-weight:700;
        text-transform:uppercase;
        display: inline;
    }
    #poll .pollstableborder_poll {
     margin: 0 0 0 20px;
     text-align: left
    }

#banner1 {
margin-top: -12px;
}
#banner2 {
    margin-top:5px;
}

#tv_tune {
    margin: 0 0 0 0 !important;
    padding: 0 0 0 0 !important;
/*    background: pink;*/
}
    #tv_tune p {
        margin-top:18px !important;
        margin-left:0px !important;
        padding: 0 !important;
    }
	
	

    .ucd_101jamz_list {
        -moz-box-shadow: 1px 1px 5px #000;
        -webkit-box-shadow: 1px 1px 5px #000;
        box-shadow: 1px 1px 5px #000;
        margin-bottom: -12px;
    }

/*#101jamz_list, #sports_results {
    color:#fff;
    display:none;
    margin-top:50px;
    min-height:200px;
    visibility:hidden;
    
}

*/
/*    #101jamz_list .ucd_101jamz_list,
    #sports_results .ucd_sports_results {
        list-style-type:none;
    }*/

    .ucd_101jamz_list .ucd_title {
        color:#0095F3;
        font-size:20px;
        padding:5px 0 0;
        text-transform:uppercase
    }
	
	.ucd_entertainment .ucd_title {
        color:#0095F3;
        font-size:16px;
		font-weight: bold;
        padding:5px 0 0;
    }
	
	.ucd_sport .ucd_title {
        color:#378300;
        font-size:16px;
		font-weight: bold;
        padding:5px 0 0;
    }

    .ucd_101jamz_list ol,.ucd_sports_results ol {
        margin:0;
        padding:8px 0 0 12px
    }

    .ucd_101jamz_list ol li,.ucd_sports_results ol li {
        background:url('../gfx/shadow_content.png') 100% 100% no-repeat;
        color:#2e3842;
        font-size:11px;
        padding:0 0 12px
    }

#sports_results h3 {
color:#378300;
margin-bottom:0 ;
padding:4px 0 0 7px;
text-transform:uppercase
}

    #sports_results .ucd_list {
    padding:6px 0
    }

    #sports_results .ucd_list li {
    background:url('../gfx/shadow_content.png') 100% 100% no-repeat;
    color:#2e3842;
    font-size:11px;
    list-style:none;
    padding:0 0 12px;
    text-transform:capitalize
    }

    #sports_results span.ucd_date {
    color:#fc0;
    float:right;
    font-size:10px;
    font-weight:700;
    height:2px;
    line-height:2.8;
    margin-top:-25px;
    padding:4px 5px 0 0;
    text-align:right;
    text-transform:capitalize;
    width:115px
    }

ul.ucd_list li.ucd_item {
border:none 
}

#whoshotandnot {
    margin-top: -12px;
}

#sport_advertisement {
    height: 155px;
    margin: 6px 0;
    width: 100%;
}

    #sport_advertisement h3 {
        background-color: #fff;
        color: #378300;
        margin-bottom: 0;
        padding: 4px 0 0 7px;
        text-transform: uppercase;
    }

    #sport_advertisement .nivoSlider {
        box-shadow: none;
        margin: 0;
    }

.broadcast {
color:#F38400
}

.corp {
color:#F6E200
}
#bottom_menu {
float:right;
text-align:right
}

#bottom_menu li {
float:left;
list-style:none
}

#bottom_menu li a,#bottom_menu li .separator {
color:#dbb503;
float:right;
font-size:10px;
font-weight:700;
height:24px;
line-height:24px;
margin-left:8px;
padding-right:8px;
text-decoration:none;
text-transform:uppercase
}

#bottom_menu li .separator {
margin:8px 0 0
}

#content a:hover,.component .xmap a:hover,#footer a:hover {
text-decoration:underline
}

.no_slider,
#news .componentheading,
.sport #main_bottom,
.other #main_bottom,
.entertainment #main_bottom,
#bottom_menu .moduletable_mainmenu li ul li {
display:none !important;
}

#news .contentheading,#news .componentheading_frontpage_news {
color:#0095f3;
font-size:20px;
text-transform:uppercase
}

#phocagallery div {
color:#0095F3 
}

div#aiContactSafe_mainbody_1 #aiContactSafeForm,
div#aiContactSafe_mainbody_3 #aiContactSafeForm,
div#aiContactSafe_mainbody_4 #aiContactSafeForm,
div#aiContactSafe_mainbody_5 #aiContactSafeForm,
div#aiContactSafe_mainbody_6 #aiContactSafeForm {
width:200px;
}

div#aiContactSafe_mainbody_1,
div#aiContactSafe_mainbody_3,
div#aiContactSafe_mainbody_4,
div#aiContactSafe_mainbody_5,
div#aiContactSafe_mainbody_6 {
margin-left:0;
width:300px;
}

#adminForm_1,
#adminForm_3,
#adminForm_4,
#adminForm_5,
#adminForm_6 {
margin-left:0;
width:350px 
}

#aiContactSafeForm {
width:300px;
}

#jForm .contentheading{
		margin-bottom:-13px;
		padding-left: 0;
	}

#archive-list {
		padding:0;
		
	}
	
#archive-list li{
		border-bottom: 1px dashed #378300;
		margin-bottom: 15px;
		padding-bottom: 5px;
	}
	
	#archive-list h4 {
		line-height: 14px;;
		
	}

#footer {
    background:url(../gfx/footer_bg.png) 0 0 repeat-x;
    clear:both;
    display:block;
    font-size:11px;
    height:79px;
    margin: 0 0 0 0;
    padding:14px 18px 0 0;
    text-align:center;

    -moz-box-shadow: 1px 1px 5px #000;
    -webkit-box-shadow: 1px 1px 5px #000;
    box-shadow: 1px 1px 5px #000;
}

#footer .footer {
color:#fff;
float:right;
margin-top:-14px;
min-height:14px
}
    #footer a {
    color:#fff;
    text-decoration:none
    }

    #footer img.spang {
    width:90px
    }

    #footer h2 {
    font-size:20px;
    min-height:10px;
    text-align:right;
    width:100%
    }

.ucd_whoshot {
padding:12px 0 10px 0px;
}

#footer .a, #footer .b, #footer .c {
    font-size: 20px;
}
#footer .a {
    color:#378300
}
#footer .b {
    color:#F38400    
}
#footer .c {
    color:#F6E200
}

/* medewerkers */
.medewerker_row {
    float: left;
    width: 100px;
    height: 150px;
    margin-left: 24px;
    margin-top: 12px;
    margin-bottom: 20px
}
    span.medewerkers_title {
        display: block;
        text-align: center;
        text-transform: capitalize;
        margin: 20px 0 0 0;
    }


.medewerker_row img {
    float: left;
    width: 100px;
    padding: 2px;
    border: solid 1px #CCC;
    -moz-box-shadow: 1px 1px 5px #999;
    -webkit-box-shadow: 1px 1px 5px #999;
    box-shadow: 1px 1px 5px #999
}
.medewerker_detail {
    min-height:140px;
    position: relative
    
}
    .medewerker_detail img{
        height:300px;
       /* position: absolute;
        left: 0;*/
    }
    
    .medewerker_detail .medewerkers_title {
        text-align: left;
        padding: 0 0 0 10px;
        font-size: 16px
    }
    
    .medewerker_detail .medewerkers_info {
        width: 400px;
       /* position: absolute;
        top: 350px;
        left: 0px;*/
    }

.dropshadowclass {
    padding: 6px;
    border: solid 1px #CCC;
    -moz-box-shadow: 1px 1px 5px #999;
    -webkit-box-shadow: 1px 1px 5px #999;
    box-shadow: 1px 1px 5px #999;
}

/* medewerkers */

#headlines ul.ucd_list li,
.ucd_whoshot .ucd_list {
    list-style:none
}

.sport .component .componentheading,
.sport .component .contentheading,
.ampie,.ucd_whoshot .ucd_list .ucd_item {
    color:#378300
}


/* Programma overzicht */

.moduletable_programma h3 {
    color:#0095F3;
}


/*	Start Table zebra stripe style */
	.component table.stripeMe {
            border-collapse: collapse;
           /* width: 600px;*/
            border: 1px solid #FFF;
            line-height: 15px;
	}
	
		.component .stripeMe th {
                    background: #378300;
                    color: #fff;
                    font-weight: bold;
                    padding: 8px 5px;
                    text-align: left;
            }
		
		.component .stripeMe th a {
                    color : #FFF;
                    text-decoration: none;
            }
				
		.component th.hide_th{
                    background : #FFF;
		}
		
		.component th.hide_th:hover{
			background : #FFF;
		}
		
		.component .stripeMe td:first-child{
			background : #9e9fa3;
			font-weight : bold;
		}
		
		.component .stripeMe tr.alt td:first-child{
			background : #b2b3b7;
		}
		
		.component .stripeMe td{
			padding: 8px 4px;
			
		}

		
		.component .stripeMe tr.alt{
			background : #d2d2d4;
		}
		
		.component .stripeMe tr {
			background : #bcbdc1;
		}
/* end zebra */

/* SEARCH */
                #main #search_searchword {
                                                float: left;
                }

                #main #searchForm #submit {
                        float: left;
                                                        color: #fff;
                        cursor: pointer;
                        border: none;							
                        width: 64px;
                        height: 21px;
                        background: url('../gfx/bg_btn.png') 0 0 no-repeat;
                                                        margin-left: 5px;
                }

                                         #content #searchForm tr {
                                                height: 30px;
                                         }

                #main fieldset {
                        border: 2px solid #ccc;
                        margin-bottom: 15px;
                        padding: 10px;
                }

/* END SEARCH */

/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.1
| http://www.mattvarone.com/web-design/uitotop-jquery-plugin/
|--------------------------------------------------------------------------
*/
#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:-999px;
	background:url(../gfx/ui.totop.png) no-repeat left top;
        -moz-box-shadow: 1px 1px 5px #000;
        -webkit-box-shadow: 1px 1px 5px #000;
        box-shadow: 1px 1px 5px #000;
        -moz-border-radius: 12px;
        border-radius: 12px;
}
#toTopHover {
	background:url(../gfx/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}
#toTop:active, #toTop:focus {
	outline:none;
}

 .aidanews2_hits, .aidanews2_rating {
	display: none!important;
}

 .aidanews2_line {
        border-bottom: none;
        width: 100%;
  }
  
.aidanews2_botL {
	float: right;
}

.aidanews2_title a:hover{
	text-decoration: none!important;
}

.aidanews2_mainC {
    line-height: 1.5em;
}

.aidanews2_topL {
    margin: 6px 0;
}

/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.1
| http://www.mattvarone.com/web-design/uitotop-jquery-plugin/
|--------------------------------------------------------------------------
*/
