body { background-color: #ecf7ff; scrollbar-3dlight-color: #ffcc33; scrollbar-arrow-color: #ffcc33; scrollbar-base-color: #096c8c; scrollbar-darkshadow-color: #ffcc33; scrollbar-face-color: #096c8c; scrollbar-highlight-color: #096c8c; scrollbar-shadow-color: #ffcc33; scrollbar-track-color: #096c8c; }

.hfdtable { background-repeat: repeat-y; background-image: url("http://www.vakantiealtozano.nl/images/background.jpg");}
.txt { font-family: tahoma; font-size: 14px; color: #000000; line-height: 16pt; background-repeat: repeat-y; background-image: url("http://www.vakantiealtozano.nl/images/txt-mid.png"); padding-left:30px; padding-right:40px;}
.txtl { font-family: tahoma; font-size: 14px; color: #000000; line-height: 16pt; background-repeat: repeat-y; background-image: url("http://www.vakantiealtozano.nl/images/txt-mid-l.png"); padding-left:30px; padding-right:40px;}

.txt a { color: #eb9b00;}
#imggr { position: relative; z-index:10;}
#imgkl { padding:0px 0px 0px 0px; position: absolute; z-index:0;}

#menu { margin:0; padding:0; text-align: left; width: 220px; }
#menu ul { margin:0; padding:0;	list-style:none; }
#menu li { margin:0; padding:0; display: inline;}
#menu a { font-family: Tahoma; font-size: 9pt; color: #000000; text-transform: uppercase; display:block;  text-decoration: none;  }
#menu a.menuoff { background-image: url("http://www.vakantiealtozano.nl/images/but.png"); padding:11px 30px 11px 25px; }
#menu a.menuon { font-family: Tahoma,Verdana;  font-size: 9pt; display:block; font-weight: bold; color: #24190a; text-decoration: none; background-image: url("http://www.vakantiealtozano.nl/images/but-on.png"); padding:11px 30px 11px 25px; }
#menu a.suboff, #menu a.subkopenhuren, #menu a.subhurenkopen, #menu a.subzoekkopen, #menu a.subzoekhuren{ font-family: Tahoma; font-size: 9pt; display:block; padding:5px 30px 6px 25px; color: #000000; text-transform: lowercase; text-decoration: none;  background-image: url("http://www.vakantiealtozano.nl/images/butkl.png");  }
#menu a.subon, #menu a.subkopenkopen, #menu a.subhurenhuren { font-family: Tahoma; font-size: 9pt; display:block; padding:5px 30px 6px 25px; color: #000000; text-transform: lowercase; text-decoration: none;  background-image: url("http://www.vakantiealtozano.nl/images/butkl.png"); font-weight: bold; }
#menu a:hover { color: #096c8c;	text-decoration: none; }
#menu a.menuon:hover { color: #453526; text-decoration: none; }
#menu a.suboff:hover { color: #ffffff; text-decoration: none; }
#menu a.subon:hover { color: #000000; text-decoration: none; }

#bovenmenu { margin:0; padding:5; height: 100%; color: #29668e; }
#bovenmenu ul { margin:0; padding:0; list-style:none; }
#bovenmenu li { margin:0; padding:0;}
#bovenmenu a { font-family: Tahoma; font-size: 12px; color: #29668e; text-transform: uppercase; padding:0px 5px 0px 5px; text-decoration: none; }
#bovenmenu a.on { font-family: Tahoma; font-size: 12px; padding:0px 5px 0px 5px; color: #096c8c; text-decoration: none; font-weight: bold;	}
#bovenmenu a:hover { color: #096c8c; text-decoration: none; }
#bovenmenu a.on:hover {	color: #096c8c; text-decoration: none; }

#content table { font-family: tahoma; font-size: 14px; color: #000000; line-height: 16pt; }

.sendform { background-color:#ffffff; border:5px solid #fbaa0e; }
.txtform { font-family: tahoma; font-size: 14px; color: #000000; line-height: 16pt;; }

.border { border: 1px solid #eb9b00; margin-top: 3pt; margin-right: 5pt;}
.lijn { border-top: 1pt solid #eb9b00;}
.numuit { text-decoration: none; }
.numaan { font-weight: bold; color: #000000; }
.numaan:hover, .numuit:hover { color: #096c8c;  }
.sluit { text-decoration:none; font-family: Tahoma,Verdana; font-size: 8pt; color: #000000; text-transform: uppercase; font-weight: bold; display:block; }

.fotogr { border: 1px solid #66960b; margin-top: 3pt; }
.thumb { border: 1pt solid #000000; margin-top:5pt; margin-bottom:5pt; margin-right:5pt; cursor: hand; }
.thumbr { border: 1pt solid #000000; margin-top:5pt; margin-bottom:5pt; cursor: hand; }

.titel1 { font-family: Tahoma; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; line-height: 11pt; display:block; margin-left: 5pt;}
.titel2 { font-family: Tahoma; font-size: 8pt; font-weight: bold; text-transform: lowercase; color: #333333; line-height: 11pt; display:block; margin-left: 5pt;}
.titel3 { font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: none; color: #000000; margin-left: 5pt; display:block; border-top: 1px solid #666666; line-height: 15pt;}
.titel4 { font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: none; color: #000000; margin-left: 5pt; display:block; border-top: 1px solid #666666; border-bottom: 1px solid #000000; line-height: 15pt;}
.sublijn { border-bottom: 1pt solid #333333;}

.kalendertable 	{ padding: 1px; background-color:#; }
.kalenderback	{ font-family: Tahoma,Arial; font-size: 8px; color: #ffffff;  border: 1px solid #333333; height:120px; background-color:#d4eaf8; }
.kalendermaand	{ color: #ffffff; background-color:#fbaa0e; font-weight: bold; font-size: 12px; height:35;}
.kalenderdag	{ color: #000000; border: 1px solid #af501e; padding: 0px 1px 0px 1px; background-color:#f9eeb3; font-weight: bold; font-size: 11px;}
.kalenderdagon	{ color: #ffffff; border: 1px solid #333333; padding: 0px 1px 0px 1px; font-weight: bold; background-color:#4d86ac; text-decoration: line-through; font-size: 11px;}
.kalenderdagopt { color: #000000; border: 1px solid #333333; padding: 0px 1px 0px 1px; font-weight: bold; background-color:#fbaa0e; text-decoration: line-through; font-size: 11px;}
