/* Initialisatie */
html,body {margin:0; padding:0; height:100%; border:none}

/* H tags */
h1 {font-family:Tahoma; font-weight:normal; font-size:22px; line-height:22px; color:#000000;}
h2 {font-family:Tahoma; font-weight:normal; font-size:10px; line-height:12px; color:#999999; margin:0;}
h3 {font-family:Arial; font-size:12px; font-weight:bold; color:#000000; margin:0; display:inline;}

/* Content items */
.pad {font-family:Tahoma; font-size:10px; line-height:12px; color:#999999; border:0; height:15px;}
.title {font-family:Tahoma; font-weight:normal; font-size:22px; line-height:22px; color:#000000;}
.body {font-family:Arial; font-size:12px; line-height:14px; color:#000000; border:0;}
sup {font-family:Tahoma; font-size:12px; line-height:13px; color:#000000; border:0;}
form {margin:0px;}

/* Table settings */
#table1 {height:100%; width:100%; vertical-align:middle;}
#table2 {height:20px; vertical-align:bottom; text-align:left;}
#table3_home {height:458px;}
#table3 {height:571px;}
#table4 {height:50px;}
#table5 {height:120px;}

/* Table backgrounds */
td .bgpx {background-image:url(http://www.laciguena.nl/nl/img/balk_px.png);}
td .bgpxwt {background-image:url(http://www.laciguena.nl/nl/img/balk_wt.png);}
.bgpxwt {background-image:url(http://www.laciguena.nl/nl/img/balk_wt.png);}

/* All picture link */
a img {border:none;}

/* Content (all) links */
a:link 	{color:#ff7800; background-color:transparent; text-decoration:underline;}
a:hover 	{color:#ff7800; background-color:transparent; text-decoration:none;}
a:active 	{color:#ff7800; background-color:transparent; text-decoration:none;}
a:visited 	{color:#ff7800; background-color:transparent;}
/* a:active 	{color:#ff9333; background-color:transparent; text-decoration:none;} */
/* a:visited 	{color:#ff9333; background-color:transparent; text-decoration:none;} */

/* Homepage links */
a.home:link	{color:#000000; background-color: transparent; text-decoration: underline;}
a.home:hover	{color:#000000; background-color: transparent; text-decoration: none;}
a.home:active	{color:#000000; background-color: transparent; text-decoration: none;}
a.home:visited	{color:#7d3b00; background-color: transparent; text-decoration: none;}

/* Top Menu */
.txtm1 {font-family:Tahoma; font-size:11px; line-height:12px; color:#000000; border:0;}
.txtm2 {font-family:Tahoma; font-size:11px; line-height:19px; color:#000000; border:0;}
.txtm3 {font-family:Tahoma; font-size:11px; line-height:19px; color:#000000; border:0;}
.tmenu {position:absolute; visibility:hidden;}
.tdmenu {background-color:#ffffff;}
.tdsubmenu {background-color:#ffffff; position:relative; right:50px;}
a.lm {color:black; text-decoration:none; font-style:normal;}
a.lm:hover {color:#000000; background-color:#ff9900;}

/* New menu */
div.pdmenu {font-family:tahoma; font-size:11px; line-height:12px; color:#000000; padding:0; margin:0 !important; position:relative; right:3px; width:958px; height:25px; z-index:10;}
div.pdmenu ul {margin: 0 !important; padding:0; list-style-type:none;}
div.pdmenu li  {list-style-type:none; margin: 0; padding: 1px; border:0px solid #eeeeee; color:black; text-decoration:none; background-color:#ffffff; float:left; filter:alpha(Opacity=90);}
div.pdmenu a {text-decoration: none; display: block; color: #000000; padding:2px;}
div.pdmenu a:hover {text-decoration: none; color: #000000; background-color: #ff9900;}

div.pdmenu li ul {display: none; margin:0 !important; border:1px solid #eeeeee;}
div.pdmenu li:hover ul {visibility: visible; display: block; position:absolute; width:160px; padding: 0; margin:-0px !important;}
div.pdmenu li li {width:160px; border:0px;}
div.pdmenu li li a {text-decoration: none; display: block; color: #000000; padding: 2px;}

div.pdmenu li ul ul {border:0px;}
div.pdmenu li li li {display: none; margin:-1px 0 0 0 !important;}
div.pdmenu li li:hover li {display: block; border:1px solid #eeeeee;}
div.pdmenu li li:hover ul {display: block; position:absolute; left:100px;}
div.pdmenu li li li a {display: block; padding:2px; margin:0px;}

li.line {position:relative; top:2px;}

/* New menu resizes */
div.pdmenu li li li.appartementen {width:120px;}
div.pdmenu li li li.villas {width:80px;}
div.pdmenu li li li.video {width:150px;}
div.pdmenu li li li.fotos {width:120px;}