
/* ********************************
			  GENERAL
********************************* */

*{
margin:0;
padding:0;
}

body{
background-image:url(../images/background.jpg); background-repeat:repeat-x; background-color:#099;
}

INPUT {
	border: 1px solid black;
	padding: 1px;
}

INPUT.radio
{
	border: 0;
}

p.selectie { font-size: 11px; }
p.selectie a { padding: 0 3px; }
#requests { width: 80%; margin: 0 40px; }
td { font-size: 11px; }
tr.requestrow { height: 50px; border-bottom: 1px solid #FFFFFF; }
.dorequest { white-space: nowrap; }
.songtitle { font-weight: bold; }

/* **********************************
	CONTENT POSITIONING AND LAYOUT
*********************************** */

#logo{
width:431px; height:56px; position:absolute; left:50%; margin:10px 0 0 -216px;
background-image:url(../images/logolicht.jpg); background-position: 75px 0; background-repeat: no-repeat; 
font-family:arial, sans-serif; font-size:14px; padding: 50px 0 0 0; font-weight: bold;
}

#googleads { width:160px; height:80px; position:absolute; left:50%; margin:570px 0 0 250px; }


#advertisement-1{
width:234px; height:60px; float:left;
}
#advertisement-2{
width:234px; height:60px; float:right;
}
#nav-top{
width:600px; position:absolute; left:50%; margin:103px 0 0 -310px;
font-family:arial, sans-serif; font-size:14px;
}
#nav-bottom{
width:630px; position:absolute; left:50%; margin:190px 0 0 -264px;
font-family:arial, sans-serif; font-size:14px;
}
#balls-top{
width:630px; position:absolute; left:50%; margin:125px 0 0 -305px;
}
#balls-bottom{
width:630px; position:absolute; left:50%; margin:212px 0 0 -241px;
}
#background{
width:758px; height:414px; position:absolute; left:50%; margin:135px 0 0 -359px;
background-image:url(../images/background.gif);
}
#advertisement-3{
width:210px; height:25px; position:absolute; left:50%; margin:19px 0 0 -32px;
background-color:#30307a; color:#8891E5; padding:5px; text-align:left;
font-family:verdana, sans-serif; font-size:10px;
}
#play{
width:116px; height:79px; position:absolute; left:50%; margin:70px 0 0 65px;
}
#stop{
width:62px; height:61px; position:absolute; left:50%; margin:80px 0 0 -16px;
}
#playlist{
width:200px; height:150px; position:absolute; left:50%; margin:48px 0 0 220px;
font-family:verdana, sans-serif; font-size:10px;
}

#playlist-marquee{
width:190px; height:100px; 
}

#media{
width:120px; height:80px; position:absolute; left:50%; margin:355px 0 0 -180px;
padding:5px; text-align:center; z-index: 20;
text-align:center;
}

#mediaplayer{
width:0px; height:0px; position:absolute; left:100%; margin:0px 0px 0 0px;
padding:5px; text-align:center; z-index: 20;
}

/* ********************************
			PAGE SPECIFIC
********************************* */

.radio-home{
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-home.gif);
}
.text-home{
	width:469px; position:absolute; left:50%; margin:598px 0 0 -229px;
	font-family:verdana, sans-serif; text-align:justify; background-color:#FC9F9F;
}

/* kleurboek */
.radio-kleurboek{
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-kleurboek.gif);
	background-repeat: no-repeat;
}

.text-kleurboek{
width:469px; position:absolute; left:50%; margin:598px 0 0 -229px;
font-family:verdana, sans-serif; text-align:justify; background-color:#E2B8E0;
}

/* TV */
.radio-tv{
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-tv.gif);
	background-repeat: no-repeat;
}

.text-tv{
width:469px; position:absolute; left:50%; margin:598px 0 0 -229px;
font-family:verdana, sans-serif; text-align:justify; background-color:#BFD6F6;
}

/* Verzoekjes */
.radio-verzoekjes{
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-verzoekjes.gif);
	background-repeat: no-repeat;
}

.text-verzoekjes{
width:469px; position:absolute; left:50%; margin:598px 0 0 -229px;
font-family:verdana, sans-serif; text-align:justify; background-color:#A1D7A6;
}

	
/* Dagje uit */
.radio-dagje-uit{
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-dagje-uit.gif);
	background-repeat: no-repeat;
}

.text-dagje-uit{
width:469px; position:absolute; left:50%; margin:598px 0 0 -229px;
font-family:verdana, sans-serif; text-align:justify; background-color:#B0E2E3;
}

	
/* Filmladder */
.radio-filmladder {
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-filmladder.gif);
	background-repeat: no-repeat;
}

.text-filmladder {
width:470px; position:absolute; left:50%; margin:598px 0 0 -230px;
font-family:verdana, sans-serif; text-align:justify; background-color:#FCAEBE;
}


/* Verjaardag */
.radio-verjaardag {
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-verjaardag.gif);
	background-repeat: no-repeat;
}

.text-verjaardag {
width:470px; position:absolute; left:50%; margin:598px 0 0 -230px;
font-family:verdana, sans-serif; text-align:justify; background-color:#FDF1B7;
}


/* Prijsvraag */
.radio-prijsvraag {
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-prijsvraag.gif);
	background-repeat: no-repeat;
}

.text-prijsvraag {
width:470px; position:absolute; left:50%; margin:598px 0 0 -230px;
font-family:verdana, sans-serif; text-align:justify; background-color:#D8F9B4;
}

/* Contact */
.radio-contact {
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-contact.gif);
	background-repeat: no-repeat;
}

.text-contact {
width:469px; position:absolute; left:50%; margin:598px 0 0 -230px;
font-family:verdana, sans-serif; text-align:justify; background-color:#CC8E75;
}

/* Partners */
.radio-partners {
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-partners.gif);
	background-repeat: no-repeat;
}

.text-partners {
width:470px; position:absolute; left:50%; margin:598px 0 0 -230px;
font-family:verdana, sans-serif; text-align:justify; background-color:#FFCDA0;
}

/* Downloadshop */
.radio-download {
	position:absolute; left:50%; margin:287px 0 0 -230px; width:470px; height:311px;
	background-image:url(../images/radio-downloads.gif);
	background-repeat: no-repeat;
}

.text-download {
width:470px; position:absolute; left:50%; margin:598px 0 0 -230px;
font-family:verdana, sans-serif; text-align:justify; background-color:#FFCDA0;
}


/* ********************************
			  STYLING
********************************* */

ul{
list-style-type:none;
}

li{
float:left; font-weight:bold; text-align:center;
}

li a{
text-decoration:none;
}

h1{
font-size:14px; padding-left:40px;
}

h2{
font-size:11px; padding-left:40px;
}

p{
font-size:11px; padding:10px 40px;
}

img{
border:none;
}

a {
	color: black;
	font-weight: 700;
}
	
/* ********************************
			  MENU ITEMS
********************************* */

li.home a{
margin-right:48px;
color:#f00;
}
li.watiseroptv a{
margin-right:38px;
color:#0a50a1;
}
li.dagjeuit a{
margin-right:22px;
color:#00a0c6;
}
li.verjaardagskalender a{
margin-right:25px;
color:#edb329;
}
li.contact a{
color:#890c08;
}
li.kleurboek a{
margin-right:50px;
color:#811788;
}
li.verzoekjes a{
margin-right:50px;
color:#165829;
}
li.filmladder a{
margin-right:52px;
color:#f0037f;
}
li.prijsvraag a{
margin-right:60px;
color:#33a02c;
}
li.partners a{
color:#ff5400;
}
li.ball-1 {
margin-right:96px;
}

/* aparte img met offsets */
img.image-left {
	padding-right: 10px;
	padding-bottom: 5px;
	float: left;
}

img.image-right {
	padding-left: 10px;
	padding-bottom: 5px;
	float: right;
}

p.dagjeuit {
	min-height:110px;
	width: 388px;
	height: 60px;
}

p.kleurplaten {
	width: 140px;
	height: 170px;
	float: left;
	text-align:center;
	padding:0px 0px;
}

p.loading {
	height: 200px;
	text-align:center;
}

p.films {
	height: 14px;
}

p.verjaardag_oneven {
	padding: 15px 60px;
	height: 60px;
	display: block;
}
p.verjaardag_even
{
	background-color: red;
	padding: 15px 60px;
}
img.banner {
	/*border:3px solid #ccc;*/
}

img.banner3 {
	/*border:0px solid #ccc;*/
}

p.copyright {
	text-align: center;
	font-size: 9px;
}

.error {
	color: red;
}

.error_field {
	border: 1px solid red;
}

.check_field {
	border: 1px solid green;
}

#zoekveld {
	width: 100px;
}

#shop { width: 460px; margin: 0 5px 0 5px; height: 410px; border: 0px; }
#shopbox { margin: 0; padding: 0px; }


#lichtkrant-content { display: none; }