body {
	background		: #d2cbc2 url(plaatjes/body.gif) repeat-x;
	font-size		: 62.5%; /* = 10px */
	color			: #727074;
	margin			: 0;
	padding			: 0;
}


p {
	margin			: 0 0 10px 0;
}

/* ---------------------------------------------------------------------------------------------------- */
/* Feitelijke website 																					*/
/* ---------------------------------------------------------------------------------------------------- */
#container {
	position		: absolute;
	left			: 50%;
	width			: 978px;	
	margin			: 0 0 0 -489px;
}
.alles {
	float			: left; 
	background		: white;
	position		: relative;
	left			: -2px;
	border-left		: 1px solid white;
	border-right	: 1px solid white;
	border-bottom	: 1px solid white;
}
#logo {
	float			: left;
	background		: url(plaatjes/logo.gif);
	position		: relative;
	left			: -53px;
	width			: 365px;
	height			: 239px;
	margin-right	: -53px;
	border			: 0;
}
#sfeer {
	float			: left;
	width			: 666px;
	height			: 239px;
}
#slogan {
	position		: absolute;
	left			: 50%;
	width			: 400px;
	margin			: 85px 0 0 -275px;
	font			: normal 1.8em Times
}
#hoofdnavigatie {
	position		: absolute;
	left			: 50%;
	width			: 978px;	
	margin			: 187px 0 0 -489px;
}
.links, 
.midden {
	float			: left;
	margin			: 8px 0 13px 13px;
	width			: 310px;
}
.breed {
	float			: left;
	padding			: 0 21px 13px 10px;
	width			: 700px;	
	font			: normal 1.2em verdana;
}
.breed2 {
	float			: left;
	padding			: 0 21px 13px 10px;
	width			: 610px;	
	font			: normal 1.2em verdana;
}
.breedst {
	float			: left;
	padding			: 0 21px 13px 10px;
	width			: 947px;	
	font			: normal 1.0em verdana;
}
.rechts	{
	float			: left;
	margin			: 0 0 13px 11px;
	width			: 321px;	
}
.rechterkolom	{
	position		: relative;
	left			: 1px;
	float			: left;
	margin			: 0 0 13px 0;
	width			: 247px;	
	font			: normal 1.2em verdana;
}
.voet {
	float			: left;
	width			: 952px;
	font			: normal 1.1em Verdana;
	color			: #727074;
	background		: #e8e6ea;
	padding			: 4px 13px;
}
.copyright {
	float			: left;
	width			: 200px;
}
.disclaimer {
	float			: right;
	text-align		: right;
	width			: 700px;
}
.disclaimer a:link, 
.disclaimer a:visited, 
.disclaimer a:active {
	font-weight		: normal;
	color			: #727074;
	text-decoration	: none;
}
.disclaimer a:hover {
	font-weight		: normal;
	color			: #727074;
	text-decoration	: underline;
}
a:link, 
a:visited, 
a:active {
	font-weight		: bold;
	color			: #c08016;
	text-decoration	: none;
}
a:hover {
	font-weight		: bold;
	color			: #c08016;
	text-decoration	: underline;
}
.contentblok {
	float			: left;
	border			: 1px solid	#d2cbc2;
	font			: normal 1.2em/1.7em verdana;
	width			: 288px;
	padding			: 10px;
	margin-bottom	: 13px;
	height			: 205px;
}
.contentblok2 {
	float			: left;
	border			: 1px solid	#d2cbc2;
	font			: normal 1.2em/1.7em verdana;
	width			: 288px;
	padding			: 10px;
	margin-bottom	: 13px;
	height			: 157px;
}
.contentblok3 {
	float			: left;
	border			: 1px solid	#d2cbc2;
	font			: normal 1.1em/1.5em verdana;
	width			: 158px;
	padding			: 0 10px 0 140px;
	height			: 155px;
}
.oplossing {
	float			: left;
	background		: #ffca07;
	border-left		: 1px solid	#d2cbc2;
	border-right	: 1px solid	#d2cbc2;
	border-bottom	: 1px solid	#d2cbc2;
	width			: 298px;
	height			: 17px;
	font			: normal 1.2em verdana;
	padding			: 4px 0 0 10px;
}
#dame {
	background		: url(plaatjes/back_dame.gif) no-repeat;
}
#pametkind {
	background		: url(plaatjes/back_pa_met_kind.gif) no-repeat;
}
#pluisje {
	background		: url(plaatjes/back_pluisje.gif) no-repeat;
}
#zonnebloem {
	background		: url(plaatjes/back_zonnebloem.gif) no-repeat;
}
.breed h1 {
	font			: bold 1.5em verdana;
	color			: #ffca09;
	margin			: 0 0 15px 0;
}
.breed2 h1 {
	font			: bold 1.5em verdana;
	color			: #ffca09;
	margin			: 0 0 15px 0;
}
.breedst h1,
.breedst h3 {
	font			: bold 1.8em verdana;
	color			: #ffca09;
	margin			: 0 0 15px 0;
}

#formdamemini h1 {
	font			: bold 1.2em verdana;
	color			: #ba7705;
	margin			: 0 0 0 18px;
}
#formdamemini h2 {
	font			: normal 1.1em verdana;
	color			: #ba7705;
	margin			: 3px 0 20px 13px;
}
.formfoot {
	float 			: left;
	background		: url(plaatjes/submenu_buttonback.gif) no-repeat;
	width			: 247px;
	height			: 26px;
	padding			: 1px;
}
.button_submit,
.button_submit_over {
	float			: left;
	width			: 119px;
	height			: 20px;
	margin-left		: 125px;
	border-left		: 1px solid #a8a6ab;
	text-align		: center;
	padding-top		: 4px;
	color			: #4d4b4f;
	font-weight		: bold;
}	
.button_submit_over {
	background		: #fee893;
	cursor			: pointer;
}
.button_submit {
	background		: #f3bf0b;
}


#dame h1,
#pametkind h1 {
	font			: normal 2.2em verdana;
	color			: #ffca09;
	margin			: -5px 0 0 125px;
}
#dame h2,
#pametkind h2 {
	font			: normal 1.6em verdana;
	color			: #727074;
	margin			: 0 0 0 140px;
}
#pluisje h1 {
	font			: normal 1.6em verdana;
	color			: #727074;
	margin			: 0 0 0 125px;
}
#pluisje h2 {
	font			: normal 2.2em verdana;
	color			: #ffca09;
	margin			: -5px 0 0 145px;
}
#zonnebloem h1 {
	font			: normal 1.6em verdana;
	color			: #727074;
	margin			: 0 0 0 125px;
}
#zonnebloem h2 {
	font			: normal 2.2em verdana;
	color			: #ffca09;
	margin			: -5px 0 0 145px;
}
#nieuws {
	background		: url(plaatjes/back_nieuws.gif) no-repeat;
}
#nieuws h1 {
	font			: normal 1.6em verdana;
	color			: #727074;
	margin			: -5px 0 0 0;
}
#nieuws ul{
	list-style-image : url(plaatjes/li.gif);
}
#nieuws a:link, 
#nieuws a:visited, 
#nieuws a:active {
	color			: #c08016;
	text-decoration	: none;
	font			: bold 0.9em verdana;
}
#nieuws a:hover {
	color			: #c08016;
	text-decoration	: underline;
	font			: bold 0.9em verdana;
}
#formdame h1 {
	font			: normal 2.0em verdana;
	color			: #c08016;
	margin			: 80px 0 0 15px;
}
#formdame h2 {
	font			: normal 1.6em verdana;
	color			: #c08016;
	margin			: 0 0 0 30px;
}
#poll {
	background		: url(plaatjes/back_poll.gif);
}
#poll h1 {
	margin			: 5px 0 10px 0;
	font			: normal 1.6em verdana;
}
.lv {
	float			: right;
	text-align		: right;
	background		: url(plaatjes/lv.gif) no-repeat;
	padding			: 10px 10px 0 0;
	width			: 115px;
	height			: 20px;
}
.lv_over {
	float			: right;
	text-align		: right;
	background		: url(plaatjes/lv_over.gif) no-repeat;
	padding			: 10px 10px 0 0;
	width			: 115px;
	height			: 20px;
}
.lv a:link, 
.lv a:visited, 
.lv a:active,
#nieuws .lv a:link, 
#nieuws .lv a:visited, 
#nieuws .lv a:active {
	color			: white;
	font 			: bold 1.0em verdana;
	text-decoration	: none;
}
.lv a:hover, 
.lv_over a:hover, 
#nieuws .lv a:hover {
	font 			: bold 1.0em verdana;
	color			: white;
	text-decoration	: none;
}
.form_dame {
	float			: left;
	position		: relative;
	left			: 1px;
	background		: url(plaatjes/submenu_dame_home.gif) no-repeat;
	width			: 321px;
	height			: 133px;
}
.formuliertje {
	float			: left;
	width			: 324px;
	margin-right	: 15px;
}

.form_dame2 {
	float			: left;
	position		: relative;
	left			: 1px;
	background		: url(plaatjes/submenu_dame_home2.gif) no-repeat;
	width			: 321px;
	height			: 133px;
}
.formulier {
	float			: left;
	position		: relative;
	left			: 1px;
	background		: url(plaatjes/back_formulier.gif) repeat-y;
	font			: normal 1.2em verdana;
	padding-left	: 10px;
	width			: 300px;
	color			: #534f55;
}
.formlang {
	width			: 173px;
	height			: 17px;
	font			: normal 1.0em verdana;
	border			: 1px solid #727074;
}
.formmedium {
	width			: 90px;
	height			: 17px;
	font			: normal 1.0em verdana;
	border			: 1px solid #727074;
}
.formshort {
	width			: 50px;
	height			: 17px;
	font			: normal 1.0em verdana;
	border			: 1px solid #727074;
}
.formmicro {
	width			: 30px;
	height			: 17px;
	font			: normal 1.0em verdana;
	border			: 1px solid #727074;
}
.formtext {
	width			: 283px;
	height			: 40px;
	font			: normal 1.0em verdana;
	border			: 1px solid #727074;
	margin-top		: 3px;	
	margin-bottom	: 10px;	
}
.voetgebeuren {
	float			: left;
	position		: relative;
	left			: 1px;
}
.voetlinks {
	float			: left;
	background		: url(plaatjes/formulier_voet_links.gif) no-repeat;
	width			: 197px;
	height			: 23px;
}
.voetsubmit {
	float			: left;
	background		: url(plaatjes/formulier_submit.gif) no-repeat;
	color			: #534f55;
	font 			: normal 1.2em verdana;
	width			: 100px;
	height			: 20px;
	cursor			: pointer;
	padding			: 3px 0 0 13px;	
}
.adresvoet {
	float			: left;
	background		: url(plaatjes/adresvoet.gif) no-repeat;
	width			: 300px;
	height			: 177px;
	padding			: 15px 0 0 10px;
	color			: #534f55;
	font			: normal 1.2em/1.6em verdana;
}
#adres h1 {
	font			: bold 1.4em verdana;
	margin			: 0 0 14px 0;
}
#adres a:link, 
#adres a:visited, 
#adres a:active {
	color			: #534f55;
	font 			: normal 1.0em verdana;
	text-decoration	: none;
}
#adres a:hover {
	font 			: normal 1.0em verdana;
	color			: #534f55;
	text-decoration	: underline;
}
.phone {
	float			: left;
	width			: 240px;
	height			: 20px;
	background		: url(plaatjes/icon_phone.gif) no-repeat;
	padding			: 2px 0 0 30px;
}
.mail {
	float			: left;
	width			: 250px;
	height			: 22px;
	background		: url(plaatjes/icon_mail.gif) no-repeat;
	padding			: 2px 0 0 30px;
}
#nav, 
#nav ul {
	padding			: 0;
	margin			: 0;
	list-style		: none;
}

#nav li {
	float			: left;
}
#nav li li {
	float			: left;
	width			: 150px;
	border-top		: 0;
	border-bottom	: 1px solid #ccc;
}

#nav ul {
	position		: absolute;
	width			: 200px;
	left			: -1000px;
}

#nav li:hover ul, 
#nav li.ie_does_hover ul {
	left			: auto;
	background-position: 0 0;
}

#nav a:link,
#nav a:active,
#nav a:visited {
	display			: block;
	margin			: 5px 6px 6px 6px;
	text-decoration	: none;
	font			: normal 1.2em verdana;
	color			: #454347;
}

#nav a:hover {
	display			: block;
	margin			: 5px 6px 6px 6px;
	text-decoration	: none;
	font			: normal 1.2em verdana;
	color			: #454347;
}

#hoofdnavigatie ul a {
	font-weight		: bold;
	color			: white;
	cursor			: pointer;
}

#hoofdnavigatie ul ul a:link, 
#hoofdnavigatie ul ul a:visited {
	font-weight		: normal;
	color			: #454347;
	cursor			: pointer;
}

#hoofdnavigatie ul ul a:hover, 
#hoofdnavigatie ul ul a:active {
	font-weight		: normal;
	color			: #454347;
	cursor			: pointer;
}

#hoofdnavigatie ul li{
	background		: #b4b4b4;
	border-left		: 1px solid #ccc;
	padding-left	: 10px;
}
#hoofdnavigatie ul li:hover{
	background		: #ffca09;
	border-left		: 1px solid #ccc;
	padding-left	: 10px;
}
#hoofdnavigatie ul ul li{
	margin			: 1px 0 0 -11px;
	background		: white;
	color			: #454347;
	border-top		: 1px solid #ccc;
	border-right	: 1px solid #ccc;
	border-left		: 1px solid #ccc;
}
#hoofdnavigatie ul ul li:hover{
	margin			: 1px 0 0 -11px;
	background		: #fff8b0;
	color			: #454347;
	border-top		: 1px solid #ccc;
	border-right	: 1px solid #ccc;
	border-left		: 1px solid #ccc;
}

/* IE only hack \*/
* html #hoofdnavigatie ul li, 
* html #hoofdnavigatie ul ul li {
	border-bottom	: 1px solid #FFF;
}
 
* html #hoofdnavigatie ul ul li {
	border-top		: 0;
}	
/* Einde IE only hack */ 

.formdamemini {
	float			: left;
	background		: url(plaatjes/submenu_dame.gif) no-repeat;
	width			: 223px;
	height			: 111px;
	padding			: 80px 12px 12px 12px;
	color			: #4d4b4f;
}
.minisfeer {
	float			: left;
	margin			: -2px 0 -2px 0;
	width			: 247px;
	height			: 93px;
}
.submenu, 
.submenu_over,
.submenu_selected {
	float			: left;
	width			: 210px;
	color			: #4d4b4f;
	padding			: 5px 7px 5px 30px;
}
.submenu  {
	background		: url(plaatjes/submenu.gif) no-repeat;
}
.submenu_selected  {
	background		: url(plaatjes/submenu_selected.gif) no-repeat;
}
.submenu_over  {
	background		: url(plaatjes/submenu_over.gif) no-repeat;
	cursor			: pointer;
}
.subvoet {
	float			: left;
	width			: 247px;
	height			: 23px;
	background		: url(plaatjes/submenu_voet.gif) no-repeat;
}

