﻿/* standaards*/

html, body {
	height: 100%;
	margin: 0px;
	background-color:#2C3762;
	font-family:"Verdana";
	font-size: 11px;
}

h1 {
	font-size:0px;
	color:#666666;
}

h2 {
	font-family:"Arial";
	font-size:13px;
	color:#666666;
}

li { list-style-type: square; }


/* main (main container)*/

#container 		{
	width: 984px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	background: #FFFFFF;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align: left; /* this overrides the text-align: center on the body element. */



}

#wrapper 		{
				width: 984px;
				background: url('images/bg_wrapper.gif') repeat-y;
				background-color:#036;
}
.site			{
				background-color:#FFF;
				color:#000000;
				width: 964px;
				margin-left: 10px;
}

#top			{
				background:url('images/top.gif') no-repeat center top;height:150px;
}

#topposition  	{
				background:url('images/headers/header_miracle_resort.jpg') no-repeat center top;height:161px;
				margin-top:10px;
}

#topposition_antalya  	{
				background:url('images/headers/header_antalya.jpg') no-repeat center top;height:161px;
				margin-top:10px;
}

#topposition_sherwood  	{
				background:url('images/headers/header_sherwood_breezes.jpg') no-repeat center top;height:161px;
				margin-top:10px;
}

#leftnav  {
	float: left;
	width: 250px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 10px 0px;
}

#leftnav ul {
	margin: 5px 5px 0px -28px;
	_margin: 5px 5px 0px 15px;
}

.head_left {
background: #F7F2F3 url('images/border_top1.gif') no-repeat scroll bottom;
}

.head_left .atext {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 5px 0px;
_padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

.head_left .akop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
margin: 0px -12px 0px 0px;
padding: 2px 0px 3px 12px;
}


.head_left img {
margin: -1px 0px -4px 0px;
}

.head_left .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 11px 12px;
margin: 0px 0px 10px 0px;
}

.head_left .text2 {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 11px 0px;
margin: 0px 0px 0px 0px;
}

.head_left h1 {
background: transparent url('images/border_top.gif') no-repeat;
font-size:0px;
padding: 0px 0px 0px 0px;
}

.head_left .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
margin: -5px -12px 0px -12px;
padding: 2px 0px 3px 12px;
}

.head_left .image {
height: 40px;
width: 226px;
margin: 5px 0px 5px 0px;
}

.head_left img {
margin: -1px 0px -4px 0px;
}

#space2	{
background:#FFFFFF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#rightnav	{
float: right;
width: 250px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 10px 0px;
}

#rightnav kop {
background-color:#CCCCCC;
}

.head_right {
background: #F7F2F3 url('images/border_right_top1.gif') no-repeat scroll bottom;
}

.head_right .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 10px 12px;
}

.head_right h1 {
background: transparent url('images/border_right_top.gif') no-repeat;
font-size:0px;
padding: 0px 0px 0px 0px;
}

.head_right .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
margin: -5px -12px 0px -12px;
padding: 2px 0px 3px 12px;
}

.head_right .image {
height: 40px;
width: 226px;
margin: 5px 0px 5px 0px;
}

.head_right img {
margin: -1px 0px -4px 0px;
}

#content	{
margin-left: 250px;
padding: 0px 0px 0px 17px;
}

#leftnav p { margin: 0 0 1em 0; }
#rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }
#content h3 { 
	font-family:"Verdana";
	font-size:20px;
	color: #A01337;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#content h4 { 
	font-family:"Verdana";
	font-size:10px;
	color: #000;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}


/* MENU - BEGIN */

#navcontainer		{
		margin:	0px 0px 0px 0px;
}

#navcontainer ul	{
		padding: 3px 0px 3px 0px ;
		margin: 0px 0px 0px 0px;
		list-style-type: none;
		background-color: #036;
		color: #FFF;
		width: 100%;
		font: normal 110% verdana;
		text-align: center;
}

#navcontainer li { display: inline; }
#navlist li a#current {
background-color:#FFF;
color:#000000;
margin: 0px 0px 0px 0px;
padding: 3px 5px 3px 5px;
font-weight: bold;
}

#navlist li a	{
text-decoration: none;
background-color: #036;
color: #FFF;
padding: 0px 10px 0px 10px;
}

#navlist li a:hover {
background-color: #369;
color: #fff;
padding: 0px 10px 3px 10px;
}

.bl {background: url(images/layout/bl.gif) 0 100% no-repeat #7498bb; width: 61px}
.br {background: url(images/layout/br.gif) 100% 100% no-repeat}
.tl {background: url(images/layout/tl2.gif) 0 0 no-repeat}
.tr {background: url(images/layout/tr.gif) 100% 0 no-repeat; padding: 5px 0px 5px 7px}
.clear {font-size: 1px; height: 1px}



 #titleBalk  				{
    width: 900px;
    color: #036; 			}
 
 #titleBalk a    			{
    text-decoration: none;
	font: Verdana;
	font-size:11px;
	margin: 0px 0px 0px 0px;  }
 
 #titleBlok   				{
    height: 20px;
    float: left;
    background-color: #036;
    padding: 0px 0px 0px 0px;
    font-size: 0px; 		}
 
 #titleBlok  h1 			{
    color: #fff;
    margin: 0px 0px 0px 0px;
    padding: 0px 5px 0px 5px;
	font:"Myriad Pro Black";
	font-variant:small-caps;
	font-size:12px;
    font-weight: bold; 		}
 
 #titleBlokRight   			{
    width: 4px;
    height: 20px;
    float: left;
    margin: 0px 8px 0px 0px;
    background: url('images/titleblokright.gif') no-repeat; }
 
 #kruimelpad  				{
 	font-size: 11px;
	padding: 3px 0px 0px 0px;
	color:#000000; 			}
 
 .hotels 					{
	 float:right;
	 position:relative;	 
	 margin: -16px -64px 0px 0px;
	 height: 20px;	  		}
 
.hotels .bottombar .rubriek {
	width: 170px;
	font-family: tahoma;
	font-size: 11px;
	height: 18px; 			}

.hotels .bottombar .rubriek .even 	{
	background: #f7f2f3;			}

.hotels .bottombar .rubriek option 	{
	height: 18px;
	padding-top: 5px;				}

  /* MENU - EIND */

#article {
width: 430px;
padding: 5px 0px 10px 0px;
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px -3px;
}

.header {
background: #F7F2F3 url('images/kop1_red_1.gif') no-repeat scroll bottom;
}

.header .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 10px 12px;
}

.header h1 {
background: transparent url('images/kop2_red_2.gif') no-repeat;
color: #A01337;
font-size:0px;
padding: 0px 0px 0px 0px;
}

.header .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
margin: -5px -12px 0px -12px;
padding: 2px 0px 3px 12px;
}

.header ul {
margin: 10px 0px 10px 0px;
_margin: 10px 0px 10px 25px;
}

.header .image {
height: 40px;
width: 406px;
margin: 5px 0px 5px 0px;
}

.header img {
margin: -1px 0px -4px 0px;
}

.header .img_fix {
padding: 0px 10px 4px 0px;
}

.header .test {
margin: 5px 0px 10px 0px;
}

.header a#current {
background-color:#FFF;
border-right: 2px solid grey;
border-left: 2px solid grey;
border-bottom: 2px solid grey;
border-top: 2px solid grey;
color:#000000;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-weight: bold;
text-decoration:none;
}

 .omgeving {
	 float:right;
	 position:relative;	 
	 margin: -23px -12px 0px 0px;
	 _margin: -22px -6px 0px 0px;	 
	 height: 20px;	
}
 
 .omgeving .bottombar .rubriek {
	width: 100px;
	font-family: tahoma;
	font-size: 11px;
	height: 18px;
}

 .omgeving .bottombar .rubriek .even {
	background: #f7f2f3;
}

 .omgeving .bottombar .rubriek option {
	height: 18px;
	padding-top: 5px;
}

.dis{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555555;
}

#kaart {
float: right;
width: 220px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 210px;
}

.head_kaart {background: #F7F2F3 url('images/kaart_top1.gif') no-repeat scroll bottom;
}

.head_kaart .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 10px 12px;
}

.head_kaart h1 {
background: transparent url('images/border_top.gif') no-repeat;
font-size:0px;
padding: 0px 0px 0px 0px;
}

.head_kaart .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
padding: 2px 10px 3px 12px;
margin: 0px -12px 0px -12px;
}

.head_kaart img {
margin: -1px 0px -4px 0px;
}

#image_left {
clear:left;
width:250px;
padding: 13px 0px 0px 0px;
}

#image_right {
clear:left;
width:250px;
padding: 13px 0px 0px 0px;
}

#image_externL {
clear:left;
width:250px;
padding: 0px 0px 0px 0px;
margin: -5px 0px 0px 0px;
}

#image_externL2 {
clear:left;
width:250px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#image_externR {
clear:left;
width:250px;
padding: 0px 0px 0px 0px;
margin: -5px 0px 0px 0px;
}

#sitemap li { 
list-style-type: none;
color:#000;
}

#sitemap a { 
list-style-type: none;
text-decoration:none;
color:#000;
}


#sitemap .footer div	{
	float:left;
	padding-right: 25px;
	margin: 5px 0px 0px 5px;
}

#sitemap .footer ul 	{
	margin: 0px 0px 0px 0px;
	padding: 0;
}

#sitemap .footer li	{
	list-style-type: none;
}

#sitemap .footer a	{
	list-style-type: none;
	text-decoration:none;
	color:#000000;
}

#foto .large {
padding: 0px 0px 20px 20px;
}

#onderschrift {
clear:left;
width:648px;
padding: 5px 5px 0px 5px;
}

#tumbmail  {
float: right;
width: 276px;
margin: 0x 0px 0px 0xp;
padding: 5px 0px 10px 0px;
}

.tumbmail_head {background: #F7F2F3 url('images/foto_rechts.gif') no-repeat scroll bottom;
}

.tumbmail_head .text {
font-family:"Verdana";
font-size:11px;
padding: 0px 0px 10px 10px;
}

.tumbmail_head h1 {
background: transparent url('images/foto_rechts_top.gif') no-repeat;
font-size:0px;
padding: 0px 0px 0px 0px;
}

.tumbmail_head img {
padding: 10px 6px 0px 0px;
}

.tumbmail_head .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
margin: -5px 0px 0px -10px;
padding: 2px 0px 3px 12px;
}

#disclaimer {
width: 940px;
padding: 5px 0px 10px 12px;
margin: 0px 0px 0px 0px;
}

.box {
background: #F7F2F3 url('images/disclaimer_box.gif') no-repeat scroll bottom;
}

.box  	INPUT   { 
/* 
color: #000000; 
background-color:#FFFFFF;
border-right: 1px solid black;
border-left: 1px solid black;
border-top: 1px solid black;
border-bottom: 1px solid black;
- */
}

.box .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 10px 12px;
}

.box h1 {
font-size:0px;
padding: 0px 0px 0px 0px;
}

.box .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
margin: -5px -12px 0px -12px;
padding: 2px 0px 3px 12px;
}

.box img {
margin: -1px 0px -4px 0px;
}

#voorbereiding {
float: right;
width: 220px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}

.head_voorbereiding {background: #F7F2F3 url('images/kaart_top1.gif') no-repeat scroll bottom;
}

.head_voorbereiding .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 10px 12px;
}

.head_voorbereiding h1 {
background: transparent url('images/border_top.gif') no-repeat;
font-size:0px;
padding: 0px 0px 0px 0px;
}

.head_voorbereiding .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
padding: 2px 10px 3px 12px;
margin: 0px -12px 0px -12px;
}

.head_voorbereiding img {
margin: -1px 0px -4px 0px;
}

#boeknav {
float: right;
width: 250px;
height: 167px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 10px 0px;
}

.boek {background: #F7F2F3 url('images/border_right_top1.gif') no-repeat scroll bottom;
}

.boek .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 11px 12px;
}

.boek h1 {
background: transparent url('images/border_right_top.gif') no-repeat;
font-size:0px;
padding: 0px 0px 0px 0px;
}

.boek .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
margin: -5px -12px 0px -12px;
padding: 2px 0px 3px 12px;
}

.boek img {
margin: -1px 0px -4px 0px;
}

.boek .img_fix {
float:none;
margin: 5px 0px 7px 0px;
}

.boek .img_fix2 {
margin: 10px 0px 10px 0px;
}

.boek .img_fix3 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 0px 
}

#space {
background:#FFFFFF;
margin: 0px 0px 0px 0px;
padding: 18px 0px 0px 0px;
}

#bottombar {
	height: 20px;
}

#bottombar .rubriek {
	width: 200px;
	font-family: tahoma;
	font-size: 11px;
	height: 17px;
}

#bottombar .rubriek .even {
	background: #f7f2f3;
}

#bottombar .rubriek option {
	height: 18px;
	padding-top: 5px;
}

#bottombar_nav {
	height: 20px;
	padding: 0px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
}

#bottombar_nav .rubriek {
	width: 200px;
	font-family: tahoma;
	font-size: 11px;
	height: 17px;
}

#bottombar_nav .rubriek .even {
	background: #f7f2f3;
}

#bottombar_nav .rubriek option {
	height: 17px;
	padding-top: 5px;
}

#aanbieders {
width: 430px;
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px -3px;
}

.hoofd {
background: #F7F2F3 url('images/kop1_red_1.gif') no-repeat scroll bottom;
}

.hoofd .header {
margin: 1px 0px 10px 0px;
}

.hoofd .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 10px 12px;
}


#nieuwsbriefnav {
float: right;
width: 250px;
height: 167px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 10px 0px;
}

.nieuwsbrief {background: #F7F2F3 url('images/border_right_top1.gif') no-repeat scroll bottom;}

.nieuwsbrief .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 11px 12px;
}


.nieuwsbrief h1 {
background: transparent url('images/border_right_top.gif') no-repeat;
font-size:0px;
padding: 0px 0px 0px 0px;
}

.nieuwsbrief .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
margin: -5px -12px 0px -12px;
padding: 2px 0px 3px 12px;
}

.nieuwsbrief img {
margin: -1px 0px -4px 0px;
}


#footer div	{
	float: left;
	padding-right: 25px;
	margin: 5px 0px 0px 0px; 
}

#footer ul 	{
	margin: 0px 0px 0px 0px;
	padding: 0;
}

#footer li	{
	list-style-type: none;
	line-height: 15px;
}

#footer a	{
	list-style-type: none;
	text-decoration:none;
	color:#F4F4F4;
}

#footer b	{
	color:#FFF;
	line-height: 25px;
}

#LastFooter {
	clear: both;
	background-image: url('http://cdn.last.fm/depth/footer/gradient_footer.gif');
	background-repeat: repeat-x;
	background-color: #828282;
	text-align: left;
	padding-left: 25px;
	overflow: hidden;
}

#footercopyright 			{
clear:both;
padding: 5px 0px 10px 0px;
color:#F4F4F4;
}

#footercopyright a 			{
color:#F4F4F4;
text-decoration:none;
}



#foto_tumbmail {
margin: 0px 0px 0px 29px;
padding: 0px 0px 0px 0px;
}

#foto_tumbmail div {
float: left;
padding: 0px 10px 0px 0px;
}

#bijschrift1 {
margin: 0px 0px 0px 81px;

}

#bijschrift2 {
margin: -13px 0px 0px 226px;
}

#bijschrift3 {
margin: -13px 0px 0px 399px;
}

#bijschrift4 {
margin: -13px 0px 0px 570px;
}

dl              {margin:0 0 15px 0;padding:0;line-height:1.5em;}
dt              {float:left;}
dd              {margin-left: 15em}

dr               {margin:0; padding:0;line-height:1.5em;}
de               {margin-left: 10em; text-align:left;}

#adsense {
	float: left;
	width: 250px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 10px 0px;
}

#adsense ul {
	margin: 5px 0px 0px 0px;
	_margin: 5px 0px 0px 0px;
}

.adsense_left {
background: #F7F2F3 url('images/border_top1.gif') no-repeat scroll bottom;
width: 250px;
margin: -5px 0px 0px 0px;
}

.adsense_left .text {
font-family:"Verdana";
font-size:11px;
text-align:justify;
padding: 0px 12px 5px 0px;
_padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

.adsense_left .kop {
background-color:#FF0000;
font-family:"Tahoma";
font-weight:700;
font-size: 155%;
letter-spacing: 0px;
color:#FFFFFF;
margin: 0px -12px 0px 0px;
padding: 2px 0px 3px 12px;
}


.adsense_left img {
margin: -1px 0px -4px 0px;
}

