* {
	/*margin: 						0px;
	padding: 						0px;*/
	font-family:					Verdana;
	font-size:						10px;
}


/*
ul,
ol {
	margin:							10px;
}

li {
	margin-left:					20px;
}

*/

div {
	margin: 						0px;
	padding: 						0px;
}


#header_nieuw{
	height:							107px;
	background:						url("http://www.tackoen-realestate.com/public/images/header.jpg");	
}



/* BODY */
.bodycote {
	background-color:				#000000;
	text-align:						center;
}
.bodymar {
	background-color:				#840C00;
	text-align:						center;
}
.bodyalpen {
	background-color:				#666633;
	text-align:						center;
}
.bodyspanje {
	background-color:				#92BAE2;
	text-align:						center;
}

TABLE {
	width:							100%;
	border:							0px;
}
H1 {
	font-size:						35px;
	font-family:					Times New Roman;
}
H2{
	font-size:						20px;
	font-family:					Times New Roman;
}










#wrapper {
	width:				774px;
	margin:				0 auto;
	text-align:			left;
	border: 			0px;
}

#wrapperhome {
	width:				774px;
	margin:				0 auto;
	text-align:			left;
	border: 			0px;
}
#wrapperhome #header {
	text-align:			center;
}
#wrapperhome #fotos {
	margin-top:			10px;
}
#wrapperhome #taalkeuze {
	background-color:	#e8e8e8;
	width:				774px;
	margin:				0 auto;
	margin-top:			10px;
}
#wrapperhome #taalkeuze #cote{
	margin:				0 auto;
	background-color:	#e8e8e8;
	/*height:				50px;*/
	margin-top:			10px;
	float:				left;
	width:				362px;
	padding:			10px;
}
#wrapperhome #taalkeuze #mar{
	background-color:	#e8e8e8;
	/*height:				50px;*/
	margin:				0 auto;
	margin-top:			10px;
	float:				right;
	width:				362px;
	padding:			10px;
}
#wrapperhome #taalkeuze #cote td,
#wrapperhome #taalkeuze #mar td {
	height:				25px;
}
#wrapperhome #taalkeuze #mar a,
#wrapperhome #taalkeuze #cote a {
	text-decoration:	none;
	font-size:			12px;
	color:				#9F9F9F;
}
#wrapperhome #taalkeuze #mar a:hover,
#wrapperhome #taalkeuze #cote a:hover {
	color:				#333333;
}
#wrapperhome #fotos #cote {
	background:			url(../images/home/cote.jpg);
	width:				382px;
	height:				253px;
	float:				left;
}
#wrapperhome #fotos #mar {
	background:			url(../images/home/mar.jpg);
	width:				382px;
	height:				253px;
	float:				right;
}


#header {
	width:				774px;
	height:				71px;
	background:			url(../images/headergold.jpg);
}

#header h1,
#header h2 {
	margin: 						0px;
	padding: 						0px;
}


#topmenu {
	height:				25px;
	padding-top:			12px;
}
#topmenu ul {
	list-style-type: 	none;
	text-align: 		center;
	margin:				0px;
}
#topmenu ul li { 
	display: 			inline; 
}
#topmenu ul li a {
	color: 				#ffffff;
	text-align:			center;
	font-weight:		bold;
	text-decoration:	none;
	padding:			6px;
}
#topmenu ul li a:hover,
#topmenu ul li a.actief {
	color: 				black;
	background-color:	#CEAC4C;
	text-align:			center;
	font-weight:		bold;
	text-decoration:	none;
}






#imagesquare {
	width:				764px;
	padding:			5px;
	background:			url(../images/bgimage.jpg);
}
#imagesquare img {
	height: 			290px;
}
#thumbnailsbar {
	width:				774px;
	background-color:	#333333;
}
#thumbnailsbar td {
	padding:		2px;
}
#pandtitel {
	width:				764px;
	height:				10px;
	padding:			5px;
	background-color:	#cccccc;
}
#pandgegevens {
	width:				774px;
	float:				left;
}
#pandlinks {
	width:				500px;
	float:				left;
}
#pandrechts {
	float:				right;
}
#pand_tekst {
	background-color:	#e8e8e8;
	margin-top:			3px;
	padding:			5px;
}
#pand_contact {
	background: 		#660000 url(../images/contact.jpg) repeat-y;
	margin-top:			3px;
	padding:			2px;
	padding-left:		45px;
	height:				23px;
	vertical-align:		middle;
}
#pand_contact a {
	color:				white;
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
}
#pand_map {
	margin-top:			3px;
	width:				500px;
	height:				300px;
	
	background: 		#e8e8e8 url(../images/googlemap.jpg);
}
#pand_extrainfo {
	background-color:	#ffffff;
	margin-top:			3px;
	padding:			5px;
	width:				261px;
}
#pand_details {
	background-color:	#ffffff;
	margin-top:			3px;
	padding:			5px;
	width:				261px;
}
#pand_details td {
	height:				20px;
}
#pand_details .titel {
	font-weight:		bold;
}
#pand_details .lijn {
	background-color:	#e8e8e8;
}
#pand_naam {
	background-color:	#e8e8e8;
	margin-top:			3px;
	padding:			5px;
	width:				261px;
	font-weight:		bold;
}
#sitemap {
	background: 		#e8e8e8 url(../images/bgsitemap.jpg) repeat-y;
	height:				283px;
	padding-left:		25px;
	padding-top:		20px;
}



#sitemap ul li ul li{
	margin:				0px;
	padding:			0px;
}
#sitemap li {
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		20px;
	padding:			5px;
}
#sitemap li,
#sitemap li a {
	color:				#333333;
	font-weight:		bold;
	text-decoration:	none;
}
#sitemap li a:hover {
	color:				#999999;
}
#infomar {
	background-color:	#e8e8e8;
	padding:			20px;
}
#diensten {
	background-color:	#e8e8e8;
	padding:			20px;
}
#links {
	background-color:	#e8e8e8;
	padding:			20px;
}


#contact img{
	padding-left:		5px;
	padding-bottom:		5px;
}
#contact table {
	border-collapse:				collapse;
}
#contact #images {
	width:				402px;
}
#contact #imagestd {
	text-align:			right;
	vertical-align:		top;
}
#contact #contacttd {
	vertical-align:		top;
	background-color:	#e8e8e8;
	padding: 			20px;
}


#eigenaars table {
	border-collapse:	collapse;
}
#eigenaars #eigenaarsform {
	padding:			20px;
	background-color:	#ffffff;
}
#eigenaars #eigenaarsform #eigenaarstekst {
	margin-bottom:		25px;
	background-color:	#e8e8e8;
	font-size:			10px;
	padding:			10px;
}	

#eigenaars #eigenaarsform .formtitle {
	width:		 		120px;
	font-weight:		bold;

}
#eigenaars #eigenaarsform .formrow {
	height:				25px;
}
#eigenaars #eigenaarsform input,
#eigenaars #eigenaarsform textarea,
#eigenaars #eigenaarsform select {
	width:				290px;
}
#eigenaars #eigenaarsform textarea {
	height:				80px;
	margin-top:		10px;
}
#eigenaars #eigenaarsform .submit {
	width:				150px;
	height:				30px;
	font-weight:		bold;
}

#fotoeigenaars {
	background: 		#ffffff url(../images/eigenaars.jpg) no-repeat;
	width:				300px;
	height:				197px;
	margin-left:		10px;
}
#fotoeigenaarsalpen {
	background: 		#ffffff url(../images/eigenaarsalpen.jpg);
	width:				300px;
	height:				237px;
	margin-left:		10px;
}


.yahoo_weather {
	font-weight:		bold;
}




#creditsbar {
	padding-top:		5px;
	width:				774px;
	height:				75px;
	color:				#e8e8e8;
}
#creditsbar a  {
	color:				#e8e8e8;
	text-decoration:	none;
}
#creditsbar .manolcote,
#creditsbar .manolmar,
#creditsbar .manolalpen,
#creditsbar .manolcote a,
#creditsbar .manolmar a,
#creditsbar .manolalpen a {

	color:				#999999;
	text-decoration:	none;
}

#creditsbar .manolspanje,
#creditsbar .manolspanje a  {
	color:				#4C87C1;
	text-decoration:	none;
}



#searchheadermar {
	width:				774px;
	height:				172px;
	background:			url(../images/zoekscherm/mar/1.jpg);
}
#searchheadercote {
	width:				774px;
	height:				172px;
	background:			url(../images/zoekscherm/cote/1.jpg);
}
#searchheaderalpen {
	width:				774px;
	height:				172px;
	background:			url(../images/zoekscherm/alpen/1.jpg);
}
#searchheaderspanje {
	width:				774px;
	height:				172px;
	background:			url(../images/zoekscherm/spanje/1.jpg);
}






#searchtekstdiv {
	margin-top:			3px;
	width:				774px;
	background-color:	#cccccc;
}
#searchtekst {
	margin:				15px;
}
#searchoptions {
	/*color:				white;  */
	margin-top:			3px;
	background-color:	#ffffff;
	width:				774px;
}
#searchoptionstable {
	padding:		15px;
}
#searchoptionstable TD {
	vertical-align:		top;
}

#searchresults {
	background-color:	#ffffff;
	margin-top:			3px;
}
#searchresults_nieuw {
	background-color:	#ffffff;
	margin-top:			3px;
	padding-top:		7px;
	padding-bottom:		7px;
}

#searchresults td {
	text-align:			center;
	/*width:				115px;
	height:				82px;
	margin:				5px;*/
	padding:			15px;
	background-color:	#e8e8e8;
}
#searchresults h3 {
	font-size:			14px;
}






.toptitel {
	color:				white;
	padding-left:		20px;
}
.taalkeuze {
	text-align:			right;
	padding-right:		15px;
}
.subtitel {
	padding-left:		20px;
}
.regiokeuze {
	text-align:			right;
	padding-right:		15px;
}
.taalkeuze a, .regiokeuze a {
	color:				#000000;
}
.inputsearch {
	width:				200px;
}




.topmenucote {
	background:			url(../images/bgtopmenucote.jpg);
}
.topmenumar {
	background:			url(../images/bgtopmenumar.jpg);
}
.topmenualpen {
	background:			url(../images/bgtopmenualpen.jpg);
}
.topmenuspanje {
	background:			url(../images/bgtopmenuspanje.jpg);
}





#searchfooter .resultaatkop td {
	height:				10px;
	padding:			5px;
	background-color:	#cccccc;
}
#searchfooter .resultaattekst td {
	padding:			5px;
	background-color:	#ffffff;
}
#searchfooter .resultaatdetails td {
	padding:			5px;
	background-color:	#ffffff;
}
#searchfooter .resultaatdetails .gegevens{
	background-color:	#cccccc;
}
#searchfooter .resultaatdetails .titel{
	width:				150px;
}

#searchfooter td {
	margin:				0px;
	padding:			0px;
	text-align:			left;
	vertical-align:		top;
}

.footerlinks {
	width:				500px;
	padding:			0px;
	margin:				0px;
}

.footerpandnaam {
	font-weight:		bold;
}
.footerdetails {
	color:				blue;
	font-weight:		bold;
}



#dummy {
	clear: 				both;
}

























/* --------------------------------- HOME NIEUW ----------------------------- */
#foto_cote {
	background:			url(../images/home/cote.jpg);
	width:				382px;
	height:				253px;
	float:				left;
	
	margin-top:			10px;
}
#tekst_cote {
	background-color:	#FFFFFF;
	width:				362px;
	padding:			10px;
	height:				233px;
	float:				right;
	
	margin-top:			10px;
}
#cote_lang {
	background-color:	#FFFFFF;
	width:				362px;
	padding:			10px;

	float:				right;
	
	margin-top:			10px;
}
#cote_lang a {
	color:				#000000;
	font-weight:		bold;
	text-decoration:	none;
}

#foto_mar {
	background:			url(../images/home/mar.jpg);
	width:				382px;
	height:				253px;
	float:				left;
	
	margin-top:			10px;
}
#tekst_mar {
	background-color:	#840c00;
	float:				right;
	width:				362px;
	color:				#FFFFFF;
	padding:			10px;
	margin-top:			10px;
	height:				233px;
}
#tekst_mar a {
	color:				#FFFFFF;
	font-weight:		bold;
	text-decoration:	none;
}


#foto_spanje {
	background:			url(../images/home/spanje.jpg);
	width:				382px;
	height:				253px;
	float:				left;
	
	margin-top:			10px;
}
#tekst_spanje {
	background-color:	#92BAE2;
	width:				362px;
	padding:			10px;
	height:				233px;
	float:				right;
	
	margin-top:			10px;
}
#tekst_spanje a {
	color:				#000000;
	font-weight:		bold;
	text-decoration:	none;
}

.home_row {
	display: block;
	
	clear: both;
	
}

.home_row * {
	font-size:			12px;
}








/* home 3 ------------------------------------------*/
#wrapper_home {
	width:				950px;	
	margin:				0 auto;
	text-align:			left;
	border: 			0px;
}
#home_header {
	/*background:			url(../images/headergold3.jpg);*/
	height:				90px;
	text-align:			right;
	color:				#FFF;
}
#home_header h1 {
	color:				#FFFFFF;
	margin: 			0px;
}
#home_header h2{
	margin:				0px;
}

#home_foto_cote {
	width:				310px;
	height:				205px;
	background:			url(../images/home/cote3.jpg);
	
	float:				left;
	margin-right:		10px;
	margin-top:			10px;
}
#home_foto_mar {
	width:				310px;
	height:				205px;
	background:			url(../images/home/mar3.jpg);
	
	float:				left;
	margin-right:		10px;
	margin-top:			10px;
}
#home_foto_spanje {
	width:				310px;
	height:				205px;
	background:			url(../images/home/spanje3.jpg);
	
	float:				left;
	margin-top:			10px;
}

#home_tekst_wrapper {
	background-color:	#e8e8e8;
	width:				950px;
	float: 				left;
	margin-top:			10px;
}



#home_tekst_cote {
	width:				290px;
	height:				205px;
	
	float:				left;
	margin-right:		10px;
	
	text-align:			left;
	padding:			10px;
}
#home_tekst_mar {
	width:				290px;
	height:				205px;
	
	float:				left;
	margin-right:		10px;
	
	text-align:			left;
	padding:			10px;
}
#home_tekst_spanje {
	width:				290px;
	height:				205px;
	
	float:				left;

	
	text-align:			left;
	padding:			10px;
}




#home_taal_wrapper {
	background-color:	#e8e8e8;
	width:				950px;
	float: 				left;
	
	
}



#home_taal_cote {
	width:				290px;
	float:				left;
	margin-right:		10px;
	
	text-align:			left;
	padding:			10px;
}
#home_taal_mar {
	width:				290px;
	float:				left;
	margin-right:		10px;
	
	text-align:			left;
	padding:			10px;
}
#home_taal_spanje {
	width:				290px;
	float:				left;
	
	text-align:			left;
	padding:			10px;
}



#creditsbarhome {
	padding-top:		5px;
	width:				950px;
	height:				75px;
	color:				#e8e8e8;
	
	text-align:			left;
	
	margin:				0 auto;
	border: 			0px;
}
#creditsbarhome a  {
	color:				#e8e8e8;
	text-decoration:	none;
}






#href_satellite {
	width:				500px;
	line-height:				20px;
	background-color:	#660000;
	display: block;
	
	text-align:			center;
	color:				#FFFFFF;
	font-weight:		bold;
}





















/* nieuw */
.result_item {
	padding:			5px;
	background-color:	#e8e8e8;
	margin:				10px;
}

.item_foto {
	width:				150px;
	background-color:	white;
	padding:			10px;
	float:				left;
}

.item_descr {
	float:				left;
	padding-left:		10px;
	width:				300px;
}

.item_details {
	float:				left;
	width:				200px;
	background-color:	#FFFFFF;
	margin-left:		25px;
	padding:			3px;
}

.item_details table {
	border-collapse:	collapse;
}
.item_details td {
	padding:			2px;
	text-align:			left;
}


.details_opschr {
	font-weight:		bold;
	
	border-width:		0px 0px 1px 0px;
	border-style:		solid;
	border-color:		#cccccc;
	
	width:				100px;
}

.details_waarde {
	border-width:		0px 0px 1px 0px;
	border-style:		solid;
	border-color:		#cccccc;
}



#pageviews {
	text-align:			center;
	clear:				both;
	background-color:	#f1e0be;
	padding-left:		7px;
	height: 			28px;
}
#pageviews a {
	display:			block;
	margin:				3px;
	padding:			4px;
	background-color:	#ccbfa6;
	border:				1px #ffffff solid;
	
	float:				left;
	
	color:				#000000;
	font-weight:		bold;
	text-decoration:	none;
	width:				20px;
}
#pageviews a.active {
	background-color:	green;
	color:				#ffffff;
}



#TICKER {
	height:				20px;
	background:			#a89c74;
	color:				#FFF;
}