/* MAIN STYLE SHEET CHALETJE.COM */
/* AUTHOR: Robin Hertog */
/* LAST UPDATE: 09-02-09 */


/* ALGEMEEN */
html{
	height: 100%;
	width: 100%;
}

body {
	margin: 0px;
	padding: 0;
	height: 100%;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #313131;
	width: 100%;
	overflow-y: scroll;
	overflow-x: scroll;
	-webkit-text-size-adjust: none;
	}
	/*ebebeb*/
	
input, select, textarea {
	font-size: 12px;
}
		
/* TABLE OVERZICHT */	
table.overzicht { background: url('../../images/mobile/overzicht/overzicht-doorklik.png') no-repeat bottom right #FFFFFF; }
table.overzicht:hover { background: url('../../images/mobile/overzicht/overzicht-doorklik.png') no-repeat bottom right #FFFFFF; }
	
/* TABLE NIEUWS */	
table.nieuws {
	width: 306px;
	height: 27px;
	color: #626262;
	background-color: transparent;
	}

table.nieuws:hover {
	width: 306px;
	height: 27px;
	color: #626262;
	background-color: #ffeee9;
	}
	
table.nieuws2 {
	width: 306px;
	height: 27px;
	color: #626262;
	background-color: #ededed; /* d1d1d1 */
	}

table.nieuws2:hover {
	width: 306px;
	height: 27px;
	color: #626262;
	background-color: #ffeee9;
	}
	
/* TABLE UITZENDING */
table.uitzending {
	width: 310px;
	height: 76px;
	padding-left: 15px;
	margin-top: -3px;
	margin-left: -4px;
	color: #313131;
	background: url('../images/content/video/video-bgklein.png') no-repeat;
	}

table.uitzending:hover {
	width: 310px;
	height: 76px;
	padding-left: 15px;
	margin-top: -3px;
	margin-left: -4px;
	color: #313131;
	background-color: #faa78d;
	background: url('../images/content/video/video-bgklein-hover.png') no-repeat;
	}
	
table.uitzendingactive {
	width: 310px;
	height: 76px;
	padding-left: 15px;
	margin-top: -3px;
	margin-left: -4px;
	color: #313131;
	background-color: #faa78d;
	background: url('../images/content/video/video-bgklein-active.png') no-repeat;
	}
	
td.subnavlink {
	color: #84a411;
	}
	
table {
	font-size: 12px;
}

p {
	margin: 10px 0;
	padding: 0;
	}

h1 {
	margin: 5px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #53a1cb;
	}

	.subkop {
		color: #5f5f5f; /* 53a1cb 9dc218 
		font-size: 13px;*/
		font-weight: bold;
		}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5f5f5f;
	}

h4 {
	margin: 5px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #53a1cb;
	}
	
.nietbeschikbaar {
	color: #989898;
	}

.overlay {
  position:absolute;
  top:270px;
  align: right;
  margin: 0px auto 0;
  width: 660px;
}

/* ALGEMENE LINK */
a:link {
	font-size: 13px;
	color: #313131;
	text-decoration: none;
	}

a:visited {
	font-size: 13px;
	color: #313131;
	text-decoration: none;
	}

a:hover {
	font-size: 13px;
	color: #313131;
	text-decoration: underline;
	}

/* LINK VOOR ALGEMEEN */
a.normaal:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #84a228;
	text-decoration: none;
	}

a.normaal:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #84a228;
	text-decoration: none;
	}

a.normaal:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #84a228;
	text-decoration: underline;
	}
	
/* WIT LINK */
a.wit:link {
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	}

a.wit:visited {
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	}

a.wit:hover {
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: underline;
	}
	
/* WIT AANBIEDING LINK */
a.witaanbieding:link {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	}

a.witaanbieding:visited {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	}

a.witaanbieding:hover {
	font-size: 13px;
	color: #ffe5dd;
	text-decoration: underline;
	}
	
/* NAVI LINK */
a.navi:link {
	font-size: 13px;
	color: #313131;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-top: 2px;
	}

a.navi:visited {
	font-size: 13px;
	color: #313131;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-top: 2px;
	}

a.navi:hover {
	font-size: 13px;
	color: #ff6634;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-top: 2px;
	}

/* SCHADUW */
.tekstschaduw {
	color: #FFFFFF;
	text-shadow: 2px 2px 2px #102530, 2px 2px 2px #102530;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=100, Color='#989898')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=100, Color='#989898');
	filter:DropShadow(Color=#102530, OffX=1, OffY=2);
	zoom: 1;
}

/* CONTAINER */
#container-tv {
	margin: 0px auto 0;
	width: 965px;
	}

/* TOOLTIPS */
.ToolTextcontact{position:relative; }
.ToolTextcontactHover{position:relative;}
.ToolTextcontact span{display: none; color: #5f5f5f; }

.ToolTextcontactHover span{
	z-index: 50;
	padding: 10px 15px;
	color: #5f5f5f;
	border: 1px solid #5f5f5f; /* f1ad09 */
	width: 200px;
  	display:block;
  	position:absolute;
  	left: -150px;
	right: 0px;
 	background-color: #FFFFFF; 
	color: 5f5f5f;
 	text-align: left;
} 

/* TOGGLE */
a.tooltip span {
	display:none;
	padding:2px 3px;
	margin-left:10px;
	background-color: #FFFFFF;
	color:#000000;
	text-align: left;
	z-index: 5;
}
a.tooltip:hover span{
	display:inline;
	position:absolute;
	background-color: #FFFFFF;
	border:2px solid #ccc;
	z-index: 5;
}

/* ZOEKEN */
.styled-select-zoeken select {
   background: transparent;
   width: 247px;
   color: #989898;
   border: 0px solid;
   height: 24px;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
}

.styled-select-zoeken {
   width: 227px;
   height: 24px;
   margin-bottom: 5px;
   overflow: hidden;
   background: url('../images/content/zoeken/zoeken-bgselect.png') no-repeat right #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
}

.styled-select-zoeken-chrome select {
   width: 212px;
   height: 22px;
   margin-bottom: 3px;
   overflow: hidden;
   font-size: 11px;
   color: #989898;
   margin-top: 1px;
   font-family: Arial, Helvetica, sans-serif;
}