#container{
	width:97%;
	border:1px solid #eee;
	margin:100px auto;
}
#container h1{
	margin:0; padding:5px; 
	font-size:1.4em; font-family:Georgia, serif;
	font-weight:normal; color:#333;
}
#container p{
	font-family:Georgia, serif; color:#333; 
	margin:0; line-height:2em;
}
#pollcontainer{
	margin:5px; border:1px solid #f3f3f3;
	background:#f9f9f9; padding:5px;
}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }


.twtr-bd{
width: 308px;
background: url(images/rdi_section_middle.jpg) #FFF no-repeat top center;
border-left: 1px #ccc solid;
border-right: 1px #ccc solid;
padding-top: 25px;
}


.twtr-ft{
width: 308px;
height: 31px;
background: url(images/rdi_section_bottom.jpg) no-repeat bottom center #fff;
margin-top: -15px;
border-left: 1px #ccc solid;
border-right: 1px #ccc solid;
border-bottom: 1px #ccc solid;
}

.twtr-hd{
width: 308px;
height: 35px;
background: url(images/rdi_section_top.jpg) no-repeat;
font-size: 18px;
color:#fff;
font-weight:bold;
padding: 15px 0 0 25px !important;
}


html {

background: #e3e3e3;

}

body {

margin: 0;

padding: 0;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

line-height: 1.5em;

color: #000;

width: 100%;

display: taZle;

}

a {

color: #333;

}

a:hover {

color: #999;

}

#rdi_background_section_top {

width: 100%;

height:333px;

background: url(images/rdi_top_section_bg.jpg) repeat-x;

}

#rdi_background_section_middle {

width: 100%;

background: #e3e3e3;

clear: both;

overflow:hidden;

}

#rdi_background_section_bottom {

width: 100%;

height: 327px;

background: url(images/rdi_background_section_bottom_bg2.html) repeat;

float: left;

}

.rdi_container {

width: 1000px;

margin: auto;

}

#rdi_header {

width: 1000px;

height:280px;

background: url(images/rdi_header.jpg) no-repeat;

}

/* Menu Section */

#rdi_menu_panel {

width:100%;

height: 53px;

margin: 0 auto;

background: url(images/rdi_menu_bg.jpg) repeat-x;

float:left;

}

#rdi_menu_panel #rdi_menu_section {

width: 930px;

height: 50px;

margin:0 auto;

padding: 0 0 0 0px;

color: #03a0a6;

}

#rdi_menu_section ul {

float: left;

width: 930px;

margin: 0;

padding-top: 5px;

list-style: none;

}

#rdi_menu_section ul li {

display: inline;

}

#rdi_menu_section ul li a {

float: left;

width: 90px;

padding-top: 10px;

font-size: 14px;

font-weight: bold;

text-align: center;

text-decoration: none;

color: #666;

padding-left: 5px;

padding-right: 10px;

}

#rdi_menu_section li a:hover, #rdi_menu_section li .current{

color: #fff;

height: 40px;

background:url(images/rdi_menu_current.jpg) repeat-x;

}

/* End Of Menu */

/* Left Section */

#rdi_left_section {

width: 600px;

float: left;

margin: 10px 0px 10px 35px;

}

* html #rdi_left_section {

margin-left: 15px;

}

.rdi_post {

width: 600px;

margin-top: 5px;

margin-bottom: 15px;

}

.rdi_post_top {

width: 575px;

height: 35px;

font-size: 18px;

color:#fff;

font-weight:bold;

padding-top: 15px;

padding-left: 25px;

background: url(images/rdi_post_top.jpg) no-repeat;

}

.rdi_post_top_alert {

width: 575px;

height: 35px;

font-size: 18px;

color:#fff;

font-weight:bold;

padding-top: 15px;

padding-left: 25px;

background: url(images/rdi_post_top_alert.jpg) no-repeat;

}

.rdi_post_top_success {

width: 575px;

height: 35px;

font-size: 18px;

color:#fff;

font-weight:bold;

padding-top: 15px;

padding-left: 25px;

background: url(images/rdi_post_top_success.jpg) no-repeat;

}

.rdi_post_top_error {

width: 575px;

height: 35px;

font-size: 18px;

color:#fff;

font-weight:bold;

padding-top: 15px;

padding-left: 25px;

background: url(images/rdi_post_top_error.jpg) no-repeat;

}

.rdi_post_mid {

width: 598px;

background: #fff url(images/rdi_post_middle.jpg) no-repeat top center;

border-left: 1px solid #ccc;

border-right: 1px solid #ccc;

padding-top: 10px;

}

.rdi_post_bottom {

width: 598px;

height: 34px;

background: url(images/rdi_post_bottom.jpg) no-repeat bottom center;

border-left: 1px solid #ccc;

border-right: 1px solid #ccc;

border-bottom: 1px solid #ccc;

}

.rdi_post_mid img {

border: #ccc solid 0px;

float: left;

margin: 3px 15px 0 0;

}

.rdi_post_mid p {

font-size: 12px;

color: #000;

margin : 0px 25px 25px 25px;

text-align: justify;

}

span.post{

margin: 25px;

color: #666;

font-size: 11px;

}

/* End Of Left Section */

/* Right Section */

#rdi_right_section {

width: 310px;

float: right;

margin: 10px 30px 10px 0px;

}

* html #rdi_right_section {

margin-right: 15px;

}

.rdi_section_box {

width: 310px;

margin-top: 5px;

margin-bottom: 15px;

}

.rdi_section_box_top {

width: 285px;

height: 35px;

background: url(images/rdi_section_top.jpg) no-repeat;

font-size: 18px;

color:#fff;

font-weight:bold;

padding: 15px 0 0 25px;

}

.rdi_section_box_mid {

width: 308px;

background: url(images/rdi_section_middle.jpg) #FFF no-repeat top center;

border-left: 1px #ccc solid;

border-right: 1px #ccc solid;

padding-top: 25px;

}

.rdi_section_box_mid p {

font-size: 12px;

color:#000;

margin : 0px 25px 25px 25px;

text-align: justify;

}

.rdi_section_box_mid p a {

font-size: 12px;

color:#333;

}

.rdi_section_box_mid p a:hover {

font-size: 12px;

color:#999;

}

.rdi_section_box_mid img {

float: left;

display:inline;

margin-left: 20px;

margin-bottom: 20px;

border:none;

}

.rdi_section_box_mid ul {

margin-bottom:15px;

margin-top:0px;

padding-right:15px;

color: #333;

}

.rdi_section_box_bottom {

width: 308px;

height: 31px;

background: url(images/rdi_section_bottom.jpg) no-repeat bottom center #fff;

margin-top: -15px;

border-left: 1px #ccc solid;

border-right: 1px #ccc solid;

border-bottom: 1px #ccc solid;

}

/* Yellow Section */

.rdi_section_box_top_yellow {

width: 285px;

height: 35px;

background: url(images/rdi_section_top_yellow.jpg) no-repeat;

font-size: 18px;

color:#fff;

font-weight:bold;

padding: 15px 0 0 25px;

}

/* End Of Yellow */

/* End Of Right Section*/

.clear{

clear:both;

height:1px;

}

#rdi_bottom_section{

width: 100%;

height: 38px;

background:url(images/rdi_footer_bg.jpg) repeat-x;

}

#rdi_footer{

width: 100%;

height: 28px;

background: url(images/rdi_footer_bg.jpg) repeat-x;

text-align: center;

padding-top: 10px;

}

.programma_main {

width: 90%;

border:1px dashed #CCCCCC;

}

.programma_sub {

border-bottom:1px solid #999999;

}

.programma_sub2 {

border-bottom:1px dotted #999999;

}

.programma_sub2b {

border-bottom:1px dotted #999999;

background-color: #7CB9FC;

}



label {  float: left; }

label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

p { clear: both; }

.submit { margin-left: 12em; }

em { font-weight: bold; padding-right: 1em; vertical-align: top; }







/* Sponsors */

/* Right Section */

#rdi_right_sponsor {

width: 100px;

float: right;

margin: 0px 0px 0px 0px;

z-index:10;

}

/* big Section */

#rdi_big_section {

width: 600px;

float: left;

margin: 10px 0px 10px 35px;

}

* html #rdi_big_section {

margin-left: 15px;

}

.rdi_big {

width: 940px;

margin-top: 5px;

margin-bottom: 15px;

}

.rdi_big_top {

width: 938px;

height: 35px;

font-size: 18px;

color:#fff;

font-weight:bold;

padding-top: 15px;

padding-left: 25px;

background: url(images/rdi_big_top.jpg) no-repeat;

}

.rdi_big_mid {

width: 938px;

background: #fff url(images/rdi_big_middle.jpg) no-repeat top center;

border-left: 1px solid #ccc;

border-right: 1px solid #ccc;

padding-top: 10px;

}

.rdi_big_bottom {

width: 938px;

height: 34px;

background: url(images/rdi_big_bottom.jpg) no-repeat bottom center;

border-left: 1px solid #ccc;

border-right: 1px solid #ccc;

border-bottom: 1px solid #ccc;

}

.rdibig_mid img {

border: #ccc solid 0px;

float: left;

margin: 3px 15px 0 0;

}

.rdi_big_mid p {

font-size: 12px;

color: #000;

margin : 0px 25px 25px 25px;

text-align: justify;

}

span.big{

margin: 25px;

color: #666;

font-size: 11px;

}

/* End Of big Section */



/* PROGRAMMA overzicht */

.align-right { TEXT-ALIGN: right }

.align-center { TEXT-ALIGN: center }

.align-left { TEXT-ALIGN: left }

.bold { FONT-WEIGHT: bold }

.top-space { MARGIN: 10px 0px 0px }

.float-right { FLOAT: right !important }

.row { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 4px }

.column_5 { WIDTH: 5% }

.column5 { WIDTH: 984px }

.column5 .box-con { WIDTH: 968px }

#wrap { MARGIN: 0px auto; WIDTH: 1000px; padding-top:15px; }

#wrap DIV { FLOAT: left }



#container { BACKGROUND: url(../www.fear.fm/themes/harder/images/container-top.jpg) #e8e9ea no-repeat center top }

#container { PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 994px; PADDING-RIGHT: 3px; PADDING-TOP: 3px }

.box { PADDING-BOTTOM: 14px; MARGIN: 0px 0px 10px; PADDING-LEFT: 3px; WIDTH: 932px; PADDING-RIGHT: 0px; BACKGROUND: #fff; COLOR: #444; PADDING-TOP: 0px }



.box-hdr { WIDTH: 100% }

.box-hdr { BACKGROUND: url(../www.fear.fm/themes/harder/images/block-header-bg-lighter.jpg) repeat-x left center }



#content { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 984px; PADDING-RIGHT: 5px; PADDING-TOP: 0px }

.program-wrap { HEIGHT: 620px; OVERFLOW: hidden }



.program-column-time { LINE-HEIGHT: 18px; MARGIN: 0px 1px; WIDTH: 7%; FONT-SIZE: 10px; float:left; }

.program-column-day { TEXT-ALIGN: center; LINE-HEIGHT: 18px; MARGIN: 0px 1px; WIDTH: 12%; float:left; }



.program-column-time DIV { WIDTH: 100%; float:left; }

.program-column-day DIV { WIDTH: 100%; float:left; }



.program-heading { BORDER-BOTTOM: #ccc 1px solid; COLOR: #999; FONT-WEIGHT: bold }

.program-heading-time { HEIGHT: 19px }



.program-item-time { BORDER-BOTTOM: #f0f0f0 1px solid; LINE-HEIGHT: 23px; HEIGHT: 23px }

.program-item-time SPAN { MARGIN: 0px 5px; DISPLAY: block }



.program-item { PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../www.fear.fm/images/layout/program-item-bg.jpg) #ddd repeat-x left bottom; OVERFLOW: hidden; PADDING-TOP: 2px }

.program-item A { WIDTH: 100%; DISPLAY: block; HEIGHT: inherit; COLOR: #444 }

.program-item A:visited { WIDTH: 100%; DISPLAY: block; HEIGHT: inherit; COLOR: #444 }

.program-item A:hover { TEXT-DECORATION: underline }

.program-item-empty { PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f0f0f0; PADDING-TOP: 2px }



.program-week { TEXT-ALIGN: right; LINE-HEIGHT: 20px; HEIGHT: 20px }

.current-day-harder .program-heading { COLOR: #a44545 }

.current-day-harder .program-item { BACKGROUND: url(../www.fear.fm/images/layout/program-item-current-bg-harder.jpg) #a44545 repeat-x left bottom; COLOR: #fff }

.current-day-harder .program-item A { COLOR: #fff; FONT-WEIGHT: bold }

.current-day-harder .program-item A:visited { COLOR: #fff; FONT-WEIGHT: bold }

.current-day-harder .program-item A:hover { TEXT-DECORATION: underline }

.current-day-harder .program-item-empty { BACKGROUND: #fff }



.min-30 { HEIGHT: 7px }

.min-60 { HEIGHT: 19px }

.min-90 { HEIGHT: 31px }

.min-120 { HEIGHT: 43px }

.min-150 { HEIGHT: 55px }

.min-180 { HEIGHT: 67px }

.min-210 { HEIGHT: 79px }

.min-240 { HEIGHT: 91px }

.min-270 { HEIGHT: 103px }

.min-300 { HEIGHT: 115px }

.min-330 { HEIGHT: 127px }

.min-360 { HEIGHT: 139px }

.min-390 { HEIGHT: 151px }

.min-420 { HEIGHT: 163px }

.min-450 { HEIGHT: 175px }

.min-480 { HEIGHT: 187px }

.min-510 { HEIGHT: 199px }

.min-540 { HEIGHT: 211px }

.min-570 { HEIGHT: 223px }

.min-600 { HEIGHT: 235px }

.min-630 { HEIGHT: 247px }

.min-660 { HEIGHT: 259px }

.min-690 { HEIGHT: 271px }

.min-720 { HEIGHT: 283px }

.min-750 { HEIGHT: 295px }

.min-780 { HEIGHT: 307px }

.min-810 { HEIGHT: 319px }

.min-840 { HEIGHT: 331px }

.min-870 { HEIGHT: 343px }

.min-900 { HEIGHT: 355px }

.min-930 { HEIGHT: 367px }

.min-960 { HEIGHT: 379px }

.min-990 { HEIGHT: 391px }

.min-1020 { HEIGHT: 403px }

.min-1050 { HEIGHT: 415px }

.min-1080 { HEIGHT: 427px }

.min-1110 { HEIGHT: 439px }

.min-1140 { HEIGHT: 451px }

.min-1170 { HEIGHT: 463px }

.min-1200 { HEIGHT: 475px }

.min-1230 { HEIGHT: 487px }

.min-1260 { HEIGHT: 499px }

.min-1290 { HEIGHT: 511px }

.min-1320 { HEIGHT: 523px }

.min-1350 { HEIGHT: 535px }

.min-1380 { HEIGHT: 547px }

.min-1410 { HEIGHT: 559px }

.min-1440 { HEIGHT: 571px }





.verzoek ul, .verzoek li{

border:0; margin:0; padding:0; list-style:none;

}



.verzoek li{

clear:both;

list-style:none;

padding-bottom:10px;

padding-bottom:25px;

}



.verzoek input{

float:left;

}

.verzoek label{

text-align:right;

width:140px;

float:left;

padding-right:5px;

}



input.stylebig{

border:1px solid #6FBCEA;

background-color:#E8F1FF;

width:250px;

}



input.stylemid{

border:1px solid #6FBCEA;

background-color:#E8F1FF;

width:125px;

}



input.stylesmall{

border:1px solid #6FBCEA;

background-color:#E8F1FF;

width:75px;

}





textarea.style{

border:1px solid #6FBCEA;

background-color:#E8F1FF;

width:350px;

height: 250px;

}



 

/* BIG Section */

#rdi_big_section {

width: 953px;

float: left;

margin: 10px 0px 10px 35px;

}

* html #rdi_big_section {

margin-left: 15px;

}

.rdi_post_big {

width: 953px;

margin-top: 5px;

margin-bottom: 15px;

}

.rdi_post_top_big {

width: 928px;

height: 35px;

font-size: 18px;

color:#fff;

font-weight:bold;

padding-top: 15px;

padding-left: 25px;

background: url(images/rdi_big_top.jpg) no-repeat;

}


.rdi_post_mid_big {

width: 938px;

background: #fff url(images/rdi_big_middle.jpg) no-repeat top center;

border-left: 1px solid #ccc;

border-right: 1px solid #ccc;

padding-top: 10px;

}

.rdi_post_bottom_big {

width: 938px;

height: 34px;

background: url(images/rdi_big_bottom.jpg) no-repeat bottom center;

border-left: 1px solid #ccc;

border-right: 1px solid #ccc;

border-bottom: 1px solid #ccc;

}

.rdi_post_mid img {

border: #ccc solid 0px;

float: left;

margin: 3px 15px 0 0;

}

.rdi_post_mid p {

font-size: 12px;

color: #000;

margin : 0px 25px 25px 25px;

text-align: justify;

}

span.post{

margin: 25px;

color: #666;

font-size: 11px;

}

/* End Of BIG Section */

.TblMmedia{ border:1px solid #85b2d1; width:90%; }
.MediaTop{ background-color:#4f9bd3; }
.MediaLight{ background-color:#e0f2fe; }
.MediaDark{ background-color:#b0dcf9; }

#feedback a{ display:block; position:fixed; top:200px; right:-1px; background:#b6b6b6; padding:0px 0px;
 border:1px solid #b6b6b6;
 border-left-color:#b6b6b6;
 border-top-color:#b6b6b6;
 }
 #feedback a:hover{background:#b6b6b6;border:1px solid #67b2e7;}
