/************************************************************************
 * Stylesheet voor Sundowner, www.sundowner.nl
 *
 * css gebruikt van http://www.pmob.co.uk/temp/3colcentred_2a.htm
 *************************************************************************/

* mac hide\*/
html, body {height:100%}
/* end hide */

body {
	font-family: Arial, Verdana, Helvetica, sans-sarif; 
	font-size: 14px;
	padding: 0;
	margin: 0; 
	text-align: center;
	min-width: 985px;/* for mozilla*/
	background-color: #CE6100;
	behavior:url("csshover.htc"); /* hover in MSIE */
}

img {
	border: 0 none;
}

#wrapper{
	height: 100%;
	min-height: 100%;
	/* width: 983px; */
	width: 980px;
	color: #FFFFCC;
	text-align: left;
	margin: auto;
	position: relative;		
	background: #CE6100 url(../images/achtergrond_menu.gif);
	background-position: 0px 245px;
	background-repeat: no-repeat;
}

html>body #wrapper{height:auto;} /*for mozilla as IE treats height as min-height anyway*/

#innerwrap {/* enables content first */
	float: left;
	width: 950px;
}

#innerwrap_small {/* enables content first */
	float: left;
	/* width: 770px; */
	width: 815px;
	
}

#innerwrap_reizen {/* enables content first */
	float: left;
	width: 670px;
}

#innerwrap_reizen_breed {/* enables content first */
	float: left;
	width: 970px;
}


#header{
	position: absolute;
	top: 20px;
	left: -1px;
	width: 980px;
	height: 225px;
	overflow: hidden;
	color: #000000;
}

img#topimage { 
	margin-top: 3px; 
}

img#logo {
	position: absolute;
	top: 27px;
	left: 10px;
}

img#homegif {
	position: absolute;
	top: 1px;
	left: 50px;
}


#links {
	position: relative;/*ie needs this to show float */
	width: 140px;
	float: left;
	padding-top: 262px;/*needed to make room for header*/
	padding-bottom: 35px;/* needed to make room for footer */
	padding-left: 18px;
}

#rechts {
	position: relative;/*ie needs this to show float */
	width: 200px; 
	width: 290px; /* !!!!! */
	float: right;
	padding-top: 260px;/*needed to make room for header*/
	padding-bottom: 35px;/* needed to make room for footer */
}

#rechts_small {
	position: relative;/*ie needs this to show float */
	width: 120px;
	float: right;
	padding-top: 260px;/*needed to make room for header*/
	padding-bottom: 35px;/* needed to make room for footer */
}

/* zelfde opmaak als reizen!!! */
#rechtsreizen {
	position: relative;/*ie needs this to show float */
	width: 290px;
	float: right;
	padding-top: 260px;/*needed to make room for header*/
	padding-bottom: 35px;/* needed to make room for footer */
	font-size: 12px;
}

/* uitschakelen? 
#rechts_reizen {
	position: relative;
	width: 300px;
	float: right;
	padding-top: 260px;
	padding-bottom: 35px;
}
*/

#footer {
	/* width: 985px; */
	width: 100px; /* aangepast ivm problemen aanklikken 2 landen in Antarctica  op de wereldkaart in Firefox */
	clear: both;
	height: 33px;
	text-align: left;
	left:0;
	bottom:0;
	position: absolute;
}

* html #footer {/*only ie gets this style*/
	\height:52px;/* for ie5 */
	he\ight:50px;/* for ie6 */
}
div,p  {margin-top:0}/*clear top margin for mozilla*/

td p {
	margin-bottom: 0;
}
#content {
	width: 760px; 
	float: right;
	padding-top: 252px;
	padding-bottom: 35px;/* needed to make room for footer */
	margin: 0;
}

#content_small {
	/* width: 570px;  */
	width: 615px; 
	float: right;
	padding-top: 252px;
	padding-bottom: 35px;/* needed to make room for footer */
	margin: 0;
}

#content_reizen {
	width: 472px; 
	float: right;
	padding-top: 252px;
	padding-bottom: 35px;/* needed to make room for footer */
	margin: 0;
}

#content_reizen_breed {
	width: 772px; 
	float: right;
	padding-top: 252px;
	padding-bottom: 35px;/* needed to make room for footer */
	margin: 0;
}

#content h1, #content_small h1, #content_reizen h1, #content_reizen_breed h1 { font-size: 18px; }
#content h2, #content_small h2, #content_reizen h2, #content_reizen_breed h2 { font-size: 15px; margin-bottom: 0; }
#clearfooter {width:100%;height:35px;clear:both} /* to clear footer */


/* EINDE CSS OP BASIS VAN www.pmob.co.uk/temp/3colcentred_2a.htm */

div#fixedfooter {
	position: fixed;
	bottom: 0;
	width: 983px;
	height: 33px;
	/* text-align: center; */
	text-align: left;
	padding: 0;
	background-color: white;
	color: black;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

div#fixedfooter2 {
	position: fixed;
	bottom: 0;
	/* width: 953px; */
	width: 840px;
	height: 23px;
	padding-right: 30px;
	margin-left: 90px;
	text-align: right;
	color: #CE6100;
	opacity: 0.7;
	/* filter: alpha(opacity=70); */
	font-weight: bold;
}

div#fixedfooter a, div#fixedfooter2 a { color: #CE6100; }
div#fixedfooter a:hover, div#fixedfooter2 a:hover { color: #3D3110; }

div#fixedfooter img { border: 0; }

/* header items */
div#hoofdmenu {
	position: absolute;
	top: 30px;
	white-space: nowrap;
	overflow: hidden;
}

div#hoofdmenu img {
	padding-right: 9px;
}

div#links a {
	color: #FFFFCC;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 14px;
} 
div#rechts a, div#rechtsreizen a {
	color: #FFFFCC;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
} 

div#regioos {
	font-weight: normal;
	font-size: 13px;
}

div#regioos a {
	font-weight: normal;
	font-size: 13px;
}

div#regioos tr:hover a, div#rechtsreizen div#regioos a:hover {
	font-weight:bold;
	color: #A25305;
}

div#content_reizen_breed a {
	color: #FFFFCC;
	text-decoration: underline;
}

div#reisnavigatie { 
	padding-left: 10px;
	padding-bottom: 20px;
	margin-bottom: 15px;
	background: #EBBF93;
	color: #a25305;
	width:210px;
}

div#reisnavigatie a {
	color: #a25305;
	font-size: 13px;
	text-decoration: none;
}

div#content_small a {
	color: #FFFFCC;
	font-size: 12px;
	/* font-weight: bold; */
	text-decoration: underline;
}

div#content_reizen_breed p {
	margin: 0; padding: 0;
}

div#links a:hover, div#rechts a:hover, div#rechtsreizen a:hover, div#content_small a:hover, div#content_reizen_breed a:hover  {
	color: white;
} 

div#reisnavigatie a:hover {
	font-weight:bold;
	color: #a25305;
}

a.terug { 
	text-decoration: none; 
	color: #FFFFCC;
}
a.terug:hover { 
	text-decoration: none; 
	color: white;
}

div#links img#aanbiedingplaatje { 
	border: 0;
	position: absolute;
	top: 525px;
	left: 8px;
}

table#zoekop {
	color: #3D3110;
	font-size: 13px;
	width:780px;
}
table#zoekop div {
	width: 95%;
	border-bottom: 1px dotted #de8c43;
}

table#zoekop ul {
	margin:0;
	padding:0;
}

table#zoekop ul li {
	margin:0 0 0 18px;
	padding:0;
	border-bottom: 1px dotted #de8c43;
}

table#zoekop th {	
	color: #FFFFCC;
}
table#zoekop a {
	color: #FFFFCC;
	text-decoration: none;
}
table#zoekop a:hover {
	color: #3D3110;
	text-decoration: none;
}

table#zoekop ul li a {
	color: #3D3110;
	text-decoration: none;
}
table#zoekop ul li a:hover {
	color: #FFFFCC;
	text-decoration: none;
}

span.nietaanwezig {
	color: #DE8C43;
}

/* 
table#reis {
	width: 400px;
	overflow: scroll;
}
*/
/* submenu items */
div#subafrika {
	position: absolute;
	top: 22px;
	left: 183px;
	background-color: #3D3110;
	display: none;
}
div#subazie {
	position: absolute;
	top: 22px;
	left: 283px;
	background-color: #3D3110;
	display: none;
}
div#subamericas {
	position: absolute;
	top: 22px;
	left: 366px;
	background-color: #3D3110;
	display: none;
}
div#subeuropa {
	position: absolute;
	top: 22px;
	left: 487px;
	background-color: #3D3110;
	display: none;
}
div#subarctica {
	position: absolute;
	top: 22px;
	left: 593px;
	background-color: #3D3110;
	display: none;
}
div#subantarctica {
	position: absolute;
	top: 22px;
	left: 704px;
	background-color: #3D3110;
	display: none;
}

div.submenu ul { margin: 0; padding: 0; background-color: #3D3110; }
div.submenu li { list-style-type: none; padding: 2px 5px; font-size: 12px;}
div.submenu li:hover { background-color: #CE6100; }
div.submenu a { color: white; text-decoration: none; }


/******************* Begin Wereldkaart-items */

div.wereld_land {
	background-color: #F2CDAC; 
	display: none; 
	padding: 5px 15px 15px 15px; 
	float: left; 
	border: 1px solid white; 
	color: #3D3110;
	opacity: 0.9;
	filter: alpha(opacity=90);
	background-image: url(../images/venstersluiten.gif);
	background-repeat: no-repeat;
	background-position: top right;
} 

div.wereld_land a {
	text-decoration: none;
	color: #CE6100;
}

div.wereld_land a:hover {
	color: white;
}

div.metkaart {
	margin-top: 430px;
}

div#wereldkaartreizen a {
	text-decoration: none;
	color: white;
	font-weight: bold;
}

img.alaska { top: 43px; left: 72px;}
img.argentinie { top: 320px; left: 200px; }
img.antarctica { top: 380px; left: 240px; }
img.botswana { top: 275px;  left: 414px; }
img.brazilie { top: 243px;  left: 230px; }
img.bulgarije { top: 100px;  left: 413px; }
img.canada { top: 58px; left: 146px;}
img.china_volks_rep { top: 126px; left: 607px}
img.costa_rica { top: 188px; left: 148px;}
img.ecuador_galapagos { top: 211px; left: 158px;}
img.falkland_eilanden { top: 350px; left: 228px;}
img.finland { top: 47px; left: 411px;}
img.gabon_rep { top: 213px; left: 380px; }
img.groenland { top: 22px; left: 289px;}
img.ijsland { top: 45px; left: 322px;}
img.india { top: 155px; left: 546px;}
img.kenia { top: 211px; left: 450px;}
img.maleisie { top: 201px; left: 611px;}
img.mexico { top: 150px; left: 105px; }
img.namibie { top: 274px; left: 395px; }
img.noordpool { top: 7px; left: 361px;}
img.noorwegen { top: 37px; left: 388px;}
img.panama { top: 191px; left: 155px;}
img.polen { top: 80px; left: 400px; }
img.portugal_azoren { top: 111px; left: 292px;}
img.roewanda  { top: 220px; left: 431px; } 
img.rusland { top: 68px; left: 461px;}
img.sao_tome__principe { top: 213px; left: 360px; }
img.schotland { top: 64px; left: 355px;}
img.slowakije { top: 90px; left: 398px;}
img.spitsbergen { top: 16px; left: 390px;}
img.tanzania_zanzibar { top: 232px; left: 444px; }
img.uganda { top: 209px; left: 436px;}
img.verenigde_staten { top: 108px; left: 118px;}
img.zambia  { top: 254px; left: 420px;}
img.zuid_afrika { top: 293px; left: 410px;}
img.zweden { top: 50px; left: 392px;}
img.zimbabwe_rhodesië  { top: 265px; left: 430px;}
img.land { border: 0; position: absolute; margin: 0; padding: 0; } 

div#alaska { position: relative; top: 10px; left: 80px; }
div#argentinie { position: relative; top: 320px; left: 200px; }
div#antarctica { position: relative; top: 140px; left: 243px; }
div#botswana { position: relative; top: 275px;  left: 414px; }
div#brazilie { position: relative; top: 243px;  left: 230px; }
div#bulgarije { position: relative; top: 90px;  left: 420px; }
div#canada { position: relative; top: 48px; left: 146px;}
div#china_volks_rep { position: relative; top: 100px; left: 300px; }
div#costa_rica { position: relative; top: 178px; left: 150px;}
div#ecuador_galapagos { position: relative; top: 108px; left: 160px;}
div#falkland_eilanden { position: relative; top: 350px; left: 228px;}
div#finland { position: relative; top: 37px; left: 415px;}
div#gabon_rep  { position: relative; top: 190px; left: 380px; }
div#groenland { position: relative; top: 12px; left: 295px;}
div#ijsland { position: relative; top: 35px; left: 330px;}
div#india { position: relative; top: 35px; left: 550px;}
div#kenia { position: relative; top: 201px; left: 450px;}
div#maleisie { position: relative; top: 181px; left: 355px;}  /* !!! */
div#mexico { position: relative; top: 140px; left: 112px; }
div#namibie { position: relative; top: 274px; left: 385px; }
div#noordpool { position: relative; top: 6px; left: 361px;}
div#noorwegen { position: relative; top: 27px; left: 390px;}
div#panama { position: relative; top: 178px; left: 165px;}
div#polen { position: relative; top: 67px; left: 405px;}
div#portugal_azoren { position: relative; top: 101px; left: 298px;}
div#roewanda { position: relative; top: 189px; left: 440px; }
div#rusland { position: relative; top: 58px; left: 465px;}

div#sao_tome__principe  { position: relative; top: 190px; left: 360px; }

div#schotland { position: relative; top: 54px; left: 363px;}
div#slowakije { position: relative; top: 85px;  left: 405px; }
div#spitsbergen { position: relative; top: 6px; left: 390px;}
div#tanzania_zanzibar { position: relative; top: 190px; left: 450px; }
div#uganda { position: relative; top: 199px; left: 440px;}
div#verenigde_staten { position: relative; top: 98px; left: 121px;}
div#zambia  { position: relative; top: 254px; left: 420px;}
div#zimbabwe_rhodesië  { position: relative; top: 266px; left: 430px;}
div#zweden { position: relative; top: 40px; left: 395px;}
div#zuid_afrika { position: relative; top: 293px; left: 410px;}

/****************************** Einde werelkaart-styles */

div#zoekform {
	position:absolute;
	top:199px;
	left:835px;
	border: 0;
}
input.zoekinput { 
	width: 100px; 
	font-size: 11px;
	padding: 0;
	height: 14px;
	border: 0;
}

input.submitbutton { 
	width: 16px;
	height: 19px;
	background-image: url(../images/zoekbutton.gif);
	background-position: -3px 0px;
	background-repeat: no-repeat;
	cursor: pointer;
	border: 0;
} 

div#zoekform form { display: inline; } 

div#blok_reisprogramma {
	position: absolute;
	top: 330px;
	right: 215px;
	width: 200px;
	z-index: 100;
	cursor: pointer;
	display: none;
}

div#blok_reisdata {
	position: absolute;
	top: 250px;
	right: 215px;
	width: 400px;
	z-index: 100;
	cursor: pointer;
	display: none;
}
div#blok_map {
	position: absolute;
	top: 250px;
	right: 215px;
	z-index: 100;
	cursor: pointer;
	display: none;
}
div#blok_accomodatie {
	position: absolute;
	top: 250px;
	right: 215px;
	z-index: 100;
	cursor: pointer;
	display: none;
}
div#sendafriend {
	position: absolute;
	top: 330px;
	left: 253px;
	width: 300px;
	z-index: 100;
	display: none;
	padding: 0 0 10px 10px;
}

table.reisdata { margin-top: 15px; width: 100%; border-collapse: collapse; background-color: #fad8b5; } 
table.reisdata  th { padding: 0 3px; background-color: #EBBF93; }
table.reisdata  th, table.reisdata  td { font-size: 11px; color: #a25305; padding: 1px 4px;}

.no-wrap { white-space: nowrap;}

/* 
	Weggehaald n.a.v. mail Sundowner ivm lijntjes om de cellen
	div#content_reizen table { border-collapse: collapse; border-color: #EBBF93;}  
*/


span#gladior a { color: #D47827; text-decoration: none; } 
span#gladior a:hover { color: #E6A872; text-decoration: none; } 

.inline {
display: inline;
margin-right: 20px;
}

a#deheeren {
	float: right; 
	color: #FFFFCC; 
	text-decoration: none; 
	font-size: 10px;
	margin: 3px 16px 0 0;
}
a#deheeren:hover {
	color: white;
}