* {
	margin: 0;
	padding: 0;
}

html{
	overflow-y: scroll !important;
	margin:0px;
	padding:0px;
}





body {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size:12px;

}

h1 {
	font-size:14px;
}

h4 {
	margin-bottom:5px;
}

h5 {
	font-size:12px;
}

/*INTRO*/

#container_intro {
	position:absolute;
	width: 690px;
	margin-left: -345px;
	top: 10px;
	left: 50%;
	background-image:url(../images/meisje_intro.jpg);
	background-repeat:no-repeat;
	height:560px;
}

#logo_intro {
	position:absolute;
	top:20px;
	left:0px;
	font-size:60px;
	color:#666;
	width:690px;
	text-align:center;
	
}


#slogan_intro {
	position:absolute;
	top:100px;
	left:0px;
	font-size:40px;
	color:#666;
	width:690px;
	text-align:center;
}

#sloganklein_intro {
	position:absolute;
	top:470px;
	left:0px;
	font-size:18px;
	color:#666;
	width:690px;
	text-align:center;
	
	
}

#talenmenu_intro {
	position:absolute;
	top:535px;
	left:0px;
	font-size:14px;
	color:#666;
	width:690px;
	text-align:center;
}

#talenmenu_intro a {
	text-decoration:none;
	color:#666;
}

#talenmenu_intro a:hover, #talenmenu_intro a.selected {
	color:#ce6d08;
}

#talenmenu_intro a.selected {
	cursor:default;
}

#ned_intro {
	position:absolute;
	top:0px;
	left:246px;
}

#eng_intro {
	position:absolute;
	top:0px;
	left:335px;
}

#kan_intro {
	position:absolute;
	top:0px;
	left:395px;
}

#streep_intro {
	position:absolute;
	top:533px;
	left:326px;
	background-image:url(../images/streep.gif);
	background-repeat:no-repeat;
	width:1px;
	height:22px;
}

#streep1_intro {
	position:absolute;
	top:533px;
	left:384px;
	background-image:url(../images/streep.gif);
	background-repeat:no-repeat;
	width:1px;
	height:22px;
}


#login {
	position:absolute;
	top:559px;
	left:0px;
	width:690px;
	text-align:center;
	font-size:9px;

}


/*EINDE INTRO*/

#container {
	position:absolute;
	width: 972px;
	margin-left: -486px;
	top: 0px;
	left: 50%;
	background-color:#fff;
	background-repeat:no-repeat;
	height:986px;
}

#container_aanpak {
	position:absolute;
	width: 972px;
	margin-left: -486px;
	top: 0px;
	left: 50%;
	background-color:#fff;
	background-repeat:no-repeat;
	height:910px;
}

#container_doel {
	position:absolute;
	width: 972px;
	margin-left: -486px;
	top: 0px;
	left: 50%;
	background-color:#fff;
	background-repeat:no-repeat;
	height:800px;
}

#container_sponsoren {
	position:absolute;
	width: 972px;
	margin-left: -486px;
	top: 0px;
	left: 50%;
	background-color:#fff;
	background-repeat:no-repeat;
	height:740px;
}

#container_adoptastove {
	position:absolute;
	width: 972px;
	margin-left: -486px;
	top: 0px;
	left: 50%;
	background-color:#fff;
	background-repeat:no-repeat;
	height:1690px;
}

#container_bedanktadoptastove {
	position:absolute;
	width: 972px;
	margin-left: -486px;
	top: 0px;
	left: 50%;
	background-color:#fff;
	background-repeat:no-repeat;
	height:1280px;
}


#container_initiatiefnemers {
	position:absolute;
	width: 972px;
	margin-left: -486px;
	top: 0px;
	left: 50%;
	background-color:#fff;
	background-repeat:no-repeat;
	height:1086px;
}


img {
	border-style:none;
}

a {
	text-decoration:underline;
	color:#000;
}

a:hover {
	text-decoration:none;
		color: #ce6d08
}

#top a {
	position:absolute;
	top:900px;
	right:-80px;
	color:#000000
	
	
}

#top a:hover {
	text-decoration:none;
	color: #ce6d08
}

#top1 a {
	position:absolute;
	top:830px;
	right:-80px;
	color:#000000
	
	
}

#top1 a:hover {
	text-decoration:none;
	color: #ce6d08
}

#top2 a {
	position:absolute;
	top:780px;
	right:-80px;
	color:#000000
	
	
}

#top2 a:hover {
	text-decoration:none;
	color: #ce6d08
}

#top3 a {
	position:absolute;
	top:1000px;
	right:-80px;
	color:#000000
	
	
}

#top3 a:hover {
	text-decoration:none;
	color: #ce6d08
}

#top4 a {
	position:absolute;
	top:1590px;
	right:-80px;
	color:#000000
	
	
}

#top4 a:hover {
	text-decoration:none;
	color: #ce6d08
}

.vet {
	font-weight:bold;
	color:#000000;
}

.vetengroot {
	font-size:15px;
	font-weight:bold;
	color:#000000;
}


.red {
	color:#FF0000;
}


#logo {
	position:absolute;
	top:30px;
	left:0px;
	background-image:url(../images/bg_logo.jpg);
	background-repeat:no-repeat;
	width:972px;
	height:132px;
}


#slogan {
	position:absolute;
	top:20px;
	left:36px;
	font-size:45px;
	color:#FFFFFF;
}

#slogan2 {
	position:absolute;
	top:82px;
	left:48px;
	font-size:16px;
	color:#FFFFFF;
}

.inspring {
	margin-left:23px;
}


#header {
	position:absolute;
	top:162px;
	left:0px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	width:972px;
	height:222px;
}

/*-------------------talenmenu--------------------------------*/

#talenmenu {
	position:absolute;
	top:132px;
	right:10px;
	font-size:14px;
	color:#FFFFFF;
}

#talenmenu a {
	text-decoration:none;
	color:#FFFFFF;
}

#talenmenu a:hover, #talenmenu a.selected {
	color:#ce6d08;
}

#talenmenu a.selected {
	cursor:default;
}


#talenmenu_ned {
	position:absolute;
	top:0px;
	left:-208px;
}

#streep {
	position:absolute;
	top:-3px;
	left:-126px;
	width:1px;
	height:22px;
	background-color:#FFFFFF;
}



#talenmenu_eng {
	position:absolute;
	top:0px;
	left:-114px;
}

#streep1 {
	position:absolute;
	top:-3px;
	left:-59px;
	width:1px;
	height:22px;
	background-color:#FFFFFF;
}


#talenmenu_kan {
	position:absolute;
	top:0px;
	left:-50px;
}

/*-----------------main menu---------------------------------*/

#menu {
	position:absolute;
	top:383px;
	left:0px;
	background-image:url(../images/bg_menu.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:382px;
	font-size:13px;
}

#menu a {
	color:#FFFFFF;
	text-decoration:none;	
	font-weight:bold;
}

#menu a:hover {
	font-weight:bold;
	color:#000033;
}

#menu a.active {
	font-weight:bold;
	color:#000033;
	cursor:default;
}

#menu_probleem {
	position:absolute;
	top:32px;
	left:10px;
}
	
#menu_planvanaanpak {
	position:absolute;
	top:62px;
	left:10px;
}

#menu_doelmissievisie {
	position:absolute;
	top:92px;
	left:10px;
}

#menu_adoptastove {
	position:absolute;
	top:122px;
	left:10px;
}

#menu_initiatiefnemers {
	position:absolute;
	top:152px;
	left:10px;
}

#menu_sponsoren {
	position:absolute;
	top:182px;
	left:10px;
}

#menu_links {
	position:absolute;
	top:212px;
	left:10px;
}

#menu_contact {
	position:absolute;
	top:242px;
	left:10px;
}

/*-----------------einde main menu---------------------------------*/

#adoptastovebutton {
	position:absolute;
	top:687px;
	left:-22px;
}

#meisje_vaag {
	position:absolute;
	top:383px;
	left:225px;
	background-image:url(../images/meisje_vaag.jpg);
	background-repeat:no-repeat;
	width:459px;
	height:404px;
}

#content {
	position:absolute;
	top:415px;
	left:190px;
	width:590px;
	height:400px;
	font-size:12px;
	color:#666666;
}

#content_disclaimer {
	position:absolute;
	top:415px;
	left:190px;
	width:790px;
	height:400px;
	font-size:12px;
	color:#666666;
}

li {
	line-height:18px;
	list-style-type:none;
}


#streep1_nieuws {
	position:absolute;
	top:415px;
	left:803px;
	background-image:url(../images/streep1_nieuws.gif);
	background-repeat:no-repeat;
	width:1px;
	height:322px;
}

#nieuws {
	position:absolute;
	top:419px;
	left:813px;
	color:#666;
	font-size:10px;


}

.oranje {
	color:#ce6d08;
	font-size:12px;
	
}

#nieuws_tekst {
	margin-top:6px;
	color:#000000;
}

#streep2_nieuws {
	position:absolute;
	top:384px;
	left:971px;
	background-image:url(../images/streep2_nieuws.gif);
	background-repeat:no-repeat;	
	width:1px;
	height:381px;
}


/*formulier*/

#form {
	border: 1px solid #999;
	padding:5px;
	
	
}

#aantal_maandelijks {
	margin-left:23px;
	width:145px;
}

#aantal_eenmalig {
	margin-left:36px;
	width:145px;
}

#inspring_aanhef {
	margin-left:125px;
}
	
#voornaam {
	width:297px;
	margin-top:7px;
}

#voorletters {
	margin-left:112px;
	width:145px;
}

#tussenvoegsel {
	margin-left:91px;
	width:145px;
}

#achternaam {
	width:297px;
	

}


#adres {
	width:297px;
}



#postcode {
	
	width:297px;
}


#plaats {
	width:297px;
}



#emailadres {
	width:297px;
}

#telefoonnummer {
	width:297px;
}


#geboortedatum {
	width:297px;
}


#land {
	margin-left:143px;
	width:149px;
}


#bank{
	width:299px;
}

#opmerkingen{
	width:297px;
}


#rekeningnummer {
	margin-left:77px;
	width:145px;
}

#nieuwsbrief_ja {
	margin-left:3px;
}






/*einde form*/

#apart {
	margin-top:3px;
}

/*footer*/
#footer {
	position:absolute;
	top:960px;
	left:0px;
	width:972px;
	text-align:center;
	font-size:11px;
	color:#666;
	border-bottom:1px solid #ccc;
}

#footer a {
	color:#666666;
	text-decoration:none;
}

#footer a:hover, #footer a.selected {
	color:#ce6d08;
}

#footer_aanpak {
	position:absolute;
	top:880px;
	left:0px;
	width:972px;
	text-align:center;
	font-size:11px;
	color:#666;
	border-bottom:1px solid #ccc;
}

#footer_aanpak a {
	color:#666666;
	text-decoration:none;
}

#footer_aanpak a:hover, #footer a.selected {
	color:#ce6d08;
}

#footer_doel {
	position:absolute;
	top:840px;
	left:0px;
	width:972px;
	text-align:center;
	font-size:11px;
	color:#666;
	border-bottom:1px solid #ccc;
}

#footer_doel a {
	color:#666666;
	text-decoration:none;
}

#footer_doel a:hover, #footer a.selected {
	color:#ce6d08;
}

#footer_sponsoren {
	position:absolute;
	top:780px;
	left:0px;
	width:972px;
	text-align:center;
	font-size:11px;
	color:#666;
	border-bottom:1px solid #ccc;
}

#footer_sponsoren a {
	color:#666666;
	text-decoration:none;
}

#footer_sponsoren a:hover, #footer_sponsoren a.selected {
	color:#ce6d08;
}


#footer_adoptastove {
	position:absolute;
	top:1780px;
	left:0px;
	width:972px;
	text-align:center;
	font-size:11px;
	color:#666;
	border-bottom:1px solid #ccc;
}

#footer_adoptastove a {
	color:#666666;
	text-decoration:none;
}

#footer_adoptastove a:hover, #footer_adoptastove a.selected {
	color:#ce6d08;
}

#footer_bedanktadoptastove {
	position:absolute;
	top:1260px;
	left:0px;
	width:972px;
	text-align:center;
	font-size:11px;
	color:#666;
	border-bottom:1px solid #ccc;
}

#footer_bedanktadoptastove a {
	color:#666666;
	text-decoration:none;
}

#footer_bedanktadoptastove a:hover, #footer_bedanktadoptastove a.selected {
	color:#ce6d08;
}



#footer_initiatiefnemers {
	position:absolute;
	top:1040px;
	left:0px;
	width:972px;
	text-align:center;
	font-size:11px;
	color:#666;
	border-bottom:1px solid #ccc;
}

#footer_initiatiefnemers a {
	color:#666666;
	text-decoration:none;
}

#footer_initiatiefnemers a:hover, #footer_initiatiefnemers a.selected {
	color:#ce6d08;
}
.tom label {
	width: 150px;
	padding-bottom: 10px;
	display:block;
	float:left;
	clear:left;
}
.tom #adres,
.tom #emailadres,
.tom #plaats,
.tom #telefoonnummer,
.tom #tomland,
.tom #nostoves,
.tom #bank,
.tom #rekeningnummer,
.tom #geboortedatum,
.tom #postcode,
.tom #achternaam {
	margin:7px 0 0 0;
}

.tom #opmerkingen {
margin-top:8px;
}

#tomland {
width:299px;
}

