@import url(content.css); 
@import url(zoekfunctie.css); 
@import url(informatie-pagina.css);
@import url(kaarten.css);
@import url(cal_js.css);

* {
margin: 0;
padding: 0;
}

.checkbox, .radio {
width: 14px; height: 14px; padding: 0 0 0 0; margin-top: 1px;	background: url(../img/checkbox.gif) no-repeat;	display: block;	clear: left;	float: left;
border: none;
}

img {border: 0;}
/* uitgezet 2/07/2010 
img, div, a { behavior: url(iepngfix.htc); }
*/

/* a href  standaard */
a:link, a:visited, a:active
{
	color: #791c0a;
	text-decoration: underline;
}
a:hover
{
	color: #000000;
	text-decoration: none;
}

body, html {
height: 100%; text-align: center; background-color:  #D98F72;
font-family: "verdana", tahoma, arial; font-size: 11px;
}

#container {
margin: 0 auto; position: relative; width: 994px; text-align: left; 
}

#header {
position: relative; width: 100%; height: 110px; background: url(../../img/header-bg.jpg) no-repeat; font-size: 11px;
}
.header-email {
position: absolute; right: 150px; bottom: 12px; color: white; text-decoration: none;
}
a:link.header-email,  a:visited.header-email, a:active.header-email, a:hover.header-email{color: white; text-decoration: none;}


#header-link
{
	position: absolute; 
	top: 75px; 
	left: 786px; 
	width: 26px; 
	height: 29px; 
	background-color: transparent; 
	/*border: 1px solid yellow;*/
}
/*  icoon twitter menu */
#header-tw
{
	position: absolute; 
	top: 75px; 
	left: 817px; 
	width: 19px; 
	height: 29px; 
	background-color: transparent; 
}
/*  icoon facebook menu */
#header-fb
{
	position: absolute; 
	top: 75px; 
	left: 840px; 
	width: 20px; 
	height: 29px; 
	background-color: transparent; 
}

#menu {
position: absolute; left: -10px; bottom: 12px; width: 780px; text-align: center; text-transform: uppercase; color: #fff; 
}

#menu ul {
list-style-type: none; position: relative; display: inline; margin: 0 auto;
}
#menu li {
display: inline;
}
#menu a:link, #menu a:visited {
color: #fff; text-decoration: none; padding: 0 6px 0 4px; font-weight: bold; font-family: arial; font-size: 12px;
}
#menu a:hover, #menu a:active {
color: #fff; text-decoration: underline;
} 

#content-container {
position: relative; float: left; width: 100%; background: #FCF8F7 url(http://www.taha.nl/img/container-bg.jpg) repeat-y; 
}

#content-container h1 {
color: #791C0A; font-size: 21px; font-family: arial; font-weight: bold; margin: 18px 0 15px 0;
}

#left {
position: relative; float: left; width: 652px; padding-left: 62px; margin-bottom: 100px;
}

#right {
position: relative; float: right; width: 218px; color: #fff;
}

#right p {line-height: 21px;}

#right table td
{
	text-align: left;
	color: white;
}

#right table td.td1
{
	width:12px;
}

.right-licht {position: relative; width: 194px; padding: 20px 12px; background: #D65C33; border-bottom: #FCF8F7 2px solid; line-height: 21px;}
.right-donker {position: relative; width: 194px; padding: 20px 12px; background: #BA4C27; border-bottom: #FCF8F7 2px solid;  line-height: 21px;}

#right ul {
list-style-type: none; 
}

#right a:link, #right a:visited {
color: #fff; 
}
#right a:hover, #right a:active {
color: #fff; 
} 

/* a href tekst homepage */
/*
.txt-hp a:link, .txt-hp a:visited {
color: #000; 
}
.txt-hp a:hover, .txt-hp a:active {
color: #000; 
} 
*/
p.right-title {font-family: tahoma; margin-bottom: 10px; font-weight: bold;}
.zoeken form{line-height: 25px;}
form.zoeken span {float: right; line-height: 20px;}
form.zoeken select {font-size: 11px; background: #B84D23; border: #FCF8F7 1px solid; color: #FCF8F7;}
form.zoeken option {padding: 0px 8px 1px 5px; font-size: 11px;font-family: Verdana;}
form.zoeken input checkbox {font-size: 9px; background: #B84D23; border:#fcf8f7 1px solid; color: #FCF8F7;}
form.zoeken input.txt {font-size: 10px; background: #B84D23; border: #FCF8F7 1px solid; color: #FCF8F7;width: 75px;}
form.zoeken input.btn-kal {font-size: 9px; width: 30px; height: 20px; color: #FCF8F7;background: #B84D23; border: #FCF8F7 1px solid; }

.zoeken-submit{
width: 125px; height: 23px; padding: 4px 0 8px 0; background: url(../img/form-img/btd-125.png) no-repeat; 
font-weight: bold; font-family: tahoma; font-size: 9px; color: #FCF8F7; text-transform: uppercase;
border: 0; cursor: pointer;  margin: /*8px*/ 15px 0 0 30px; letter-spacing: 1px;
}
.zoeken-submit:hover {background-position: 0 -23px;}

#footer {
float: left; width: 100%; height: 35px; line-height: 35px; background: url(../../img/footer-bg.jpg) no-repeat; color: #615C58;
}
#footer-txt {float: left; width: 714px; text-align: center;}
#footer a {color: #615C58; text-decoration: underline;}

/**
* extra blok met links naar landingspagina's
*/

/* JOHAN 12-12-11 */ 
#content-bottom 
{
position: absolute; bottom: 0; left: 0px;
width: 714px; padding: 27px 31px;
background: #E25B31; color: #E8E2E1;
}
#content-bottom a{color: #E8E2E1;}

#content-bottom ul {float: left; min-width: 170px; list-style-type: none;}
#content-bottom ul li
{
display: block;
padding-top: 2px;
padding-right: 0pt;
padding-bottom: 2px;
padding-left: 0pt;
}
#container-mb {float: left; width: 100%; height: 75px;}

