/* new */
html {
            margin: 0; 
            height: 100%; 
            background: white;
} 

BODY
{
    FONT-SIZE: 11px;
    COLOR: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;
	background:url(outside.gif);
}

body {
            position: relative; 
            min-height: 100%; 
            /*width: 580px;*/
            border-left: 1px solid black;
            border-right: 1px solid black;
            margin: 0 auto;
}

#container {
            /*width: 580px; */
            padding: 0px 0 25px 0;
}

div#footer {
            position: absolute; 
            bottom: 0;
            left: 0;
            border-top: 1px solid black;
            width: 580px;
            padding: 5px 0px 0px 0px;
            height: 15px;
            background: yellow;
            text-align: center;
        }   

TABLE
{
    FONT-SIZE: 11px;
    COLOR: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

H1 {
	color:#022451;
	font-size:13;
}

H2 {
	COLOR: #0b5077;
	font-size:13;
	letter-spacing:0.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-size:11;	
}



#Table_01 {
	position:relative;
	left:0px;
	top:0px;
	width:791;
	/*height:667px;*/
	height:500px;
	text-align:left;
	background:url(whitespacer.gif);
}

#top-playa {
height:140;
width:790;
}
#header {
  /* border: 1 solid #B5ADAD;*/
  position:absolute;
  top:20;
  background:url(top-photo.jpg);
  height:115;
  width:791;
  z-index:5;
}

#vakantiehuis-spanje-top-bar {
 	 width:791;
 	 height:10px;
	 background:#0b5077;
	 text-align:right;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 z-index:1;

}

#zoekboek {
	position:absolute;
	top:1;
	left:700;
	width:150;
	color:#FFFFFF;
	margin-right:94px;
	margin-top:1;
}

#top-menu {
 position:absolute;
 left:200;
 top:95;
 width:375;
 height:10px;
 z-index:5;
 text-align:left;
}

#eng-lnk {
 position:absolute;
 left:721;
 top:95;
 width:75;
 height:10px;

}

#ftr {
 width:100%;
 height:32px;
 border: solid #000000; 
 border-width:1px 0;
 /*background:#6391a9;*/
 color: #FFFFFF;
 margin:0;
 text-align:center;
}

#left-menu {
 position:absolute;
 left:0;
 top:130;
 margin-top:10;
 width:154;
 z-index:1;
 height:362;
/* background:url(rounded_border copy.jpg);*/
 background: #5CB0D4;

 /*background:url(images/directtekoop_16.gif);*/
 }
 
 #main-top-info {
 position:absolute;
 left:170;
 top:125;
 z-index:1;
 height:500;

 /*background:url(images/directtekoop_16.gif);*/
 }
 
  #lower-info {
 position:absolute;
 left:172;
 top:350;
 width:617;
 height:545;
 z-index:1;
/*background:url(lower_item.jpg);
	border: 1 solid #000000;*/
 }
 
   #lower-info-1{
 position:absolute;
 left:70;
 top:170;
 }
 
  #lower-info-2{
 position:absolute;
 left:300;
 top:170;
 }

#c-block {
/*margin-top:102;*/
 width:100%
 z-index:1;
 height:80%;
 }


#vakantiehuizen-main { /* main area */
	margin: 0 0 0 167;
	width:620px;
	height:460px;
	border: 1 none #000000;
	z-index:1;
}

#whatis {
 position:absolute;
 left:10;
 top:60;
 width:200;
 z-index:1;
 }
 
 #type-houses {
 position:absolute;
 left:175;
 top:60;
 width:200;
 z-index:1;
 }
 
 #location {
 position:absolute;
 left:340;
 top:60;
 width:200;
 z-index:1;
 }
 
  #prices {
 position:absolute;
 left:480;
 top:60;
 width:200;
 z-index:1;
 }

#block {
	width:290;
	height:200;
	/*background:#DFF0F4;*/
	font-size:11;
/*letter-spacing: 0.05em;*/
}

#block-header {
	width:100%;
	/*background-color:#000000;*/
	background:#dde6c6;
	height:22;
 	border: solid #dde6c6;
	padding:1 1 1 1;
	color:#2a3a12;
	/*COLOR: #E01100; */
    border-width:1 0 2 0;
}

#block-text {
	padding: 3 5 4 5;
}

#header-text {
	color:#FFFFFF;
	font-size:12;
	font-weight:bold;
	margin-left:5;
	margin-top:2;
}
 
   #zoek-vakhuis {
 position:absolute;
 left:0;
 top:0;

 }
 
  #wattedoen {
 position:absolute;
 left:320;
 top:0;

 }
 
    #waar {
 position:absolute;
 left:0;
 top:260;

 }
 
 #klimaat {
 position:absolute;
 left:320;
 top:260;

 }
 
  #meer-info {
 position:absolute;
 left:0;
 top:480;
 }

#left-menu-items {
	margin-top:50;
	margin-left:5;
	/*background:url(rounded_border copy.jpg);*/
	height:310;
	width:140;
}

#menu-border {
 	border: solid #FFFFFF;
	/*COLOR: #E01100; */
 border-width:0 0 1 0;
 padding-top:3;
 padding-bottom:3;
}

#boxes {
	width:130px;
	height:130px;
	padding: 50px 5px 0px 15px;
}


A.whitelnk:link 
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.whitelnk:visited 
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.whitelnk:active
{
	FONT-WEIGHT: normal;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	
}
A.whitelnk:hover 
{
    FONT-WEIGHT: normal;
    COLOR: yellow;
    TEXT-DECORATION: none
}



A.lightblue:link 
{
    FONT-WEIGHT: bold;
    COLOR: #3D7C8E;
    TEXT-DECORATION: none;
}
A.lightblue:visited 
{
    FONT-WEIGHT: bold;
    COLOR: #3D7C8E;
    TEXT-DECORATION: none
}
A.lightblue:active
{
    FONT-WEIGHT: bold;
    COLOR: #3D7C8E;
    TEXT-DECORATION: none
}
A.lightblue:hover 
{
    FONT-WEIGHT: bold;
    COLOR: #000040;
    TEXT-DECORATION: none
}


A.blue:link 
{
    FONT-WEIGHT: normal;
    COLOR: #000040;
    TEXT-DECORATION: none;
}
A.blue:visited 
{
    FONT-WEIGHT: normal;
    COLOR: #000040;
    TEXT-DECORATION: none
}
A.blue:active
{
    FONT-WEIGHT: normal;
    COLOR: #000040;
    TEXT-DECORATION: none
}
A.blue:hover 
{
    FONT-WEIGHT: normal;
    COLOR: #3D7C8E;
    TEXT-DECORATION: none
}


A.darkblue:link 
{
    FONT-WEIGHT: bold;
    COLOR: #000040;
    TEXT-DECORATION: none
}
A.darkblue:visited 
{
    FONT-WEIGHT: bold;
    COLOR: #000040;
    TEXT-DECORATION: none
}
A.darkblue:active
{
    FONT-WEIGHT: bold;
    COLOR: #000040;
    TEXT-DECORATION: none
}
A.darkblue:hover 
{
    FONT-WEIGHT: bold;
    COLOR: #3D7C8E;
    TEXT-DECORATION: none
}

A.darkblue2:link 
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none;
	background-color: #50ABCA
}
A.darkblue2:visited 
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none;
	background-color: #50ABCA
}
A.darkblue2:active
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none;
	background-color: #50ABCA
}
A.darkblue2:hover 
{
    FONT-WEIGHT: bold;
    COLOR: #C9DCE3;
    TEXT-DECORATION: none;
	background-color: #3D7C8E
}



A.redlnk:link 
{
    FONT-WEIGHT: normal;
    COLOR: #E01100;
    TEXT-DECORATION: none
}
A.redlnk:visited
{
    FONT-WEIGHT: normal;
    COLOR: #E01100;
    TEXT-DECORATION: none
}
A.redlnk:active
{
    FONT-WEIGHT: normal;
    COLOR: #E01100;
    TEXT-DECORATION: none
}
A.redlnk:hover
{
    FONT-WEIGHT: normal;
    COLOR: #FF8C42;
    TEXT-DECORATION: none
}

A.blacklnk:link 
{
    COLOR: black;
    TEXT-DECORATION: none;
}
A.blacklnk:visited 
{
	COLOR: black;
    TEXT-DECORATION: none;
}
A.blacklnk:active
{
	COLOR: black;
    TEXT-DECORATION: none;
}
A.blacklnk:hover 
{
	COLOR: #999999;
    TEXT-DECORATION: none;
}
