﻿/*.bodnew       { margin:0; padding:0; background-image: url('images/icons/gradientYell.jpg')} */
.bodnew       { margin:0; padding:0; background-image: url('images/newback2.png'); background-repeat:repeat; }
.divnew       { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; margin:10px; }
a:link        { color: #0000FF; text-decoration: none; background-color:transparent; }
a:link:visited     { color: #0000FF; text-decoration: none; background-color:transparent; }
a:link:hover       { color: #FF0000; text-decoration: none; background-color:transparent; cursor: hand; }
a:link:active      { color: #0000FF; text-decoration: none; background-color:transparent; }
.bord         { border: 1px solid #000080; padding:3px; color:#000080; }
.bord2        { border: 1px solid #000080; padding:5px; }
.bord3        { border: 1px solid #000080; }
.bord4        { border: 1px solid #000080; text-align:center; }
h1            { font-size: 36pt; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; text-align:center; }
h2            { font-size: 20pt; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; text-align:center; }
h3            { font-size: 18pt; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; text-align:center; }
h4            { font-size: 14pt; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; text-align:center; }
h5            { font-size: 12pt; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; text-align:center; }
.datey        { font-size: 12px; background-color: #FFFF00; color: #000080; font-family: Arial, Helvetica, sans-serif; padding-left: 2px; padding-right: 2px;  }
.datey2        { font-size: 13px; background-color: #FFFF00; text-transform: uppercase; }
.caps         { font-size: 10pt; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; text-align:center; text-transform:uppercase; }
.backimage    { Filter: Alpha(Opacity=100, FinishOpacity=0, Style=2, StartX=20, StartY=40, FinishX=0, FinishY=0) width:700px; height:331px;}
.booked       { border:1px solid #000080; background-color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#FFFFFF; text-align:center; padding-top:3px; padding-bottom:3px;}
.free         { border:1px solid #000080; background-color:#008000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#FFFFFF; text-align:center; padding-top:3px; padding-bottom:3px;}
.unknown      { border:1px solid #000080; background-color:#C0C0C0; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#000080; text-align:center; padding-top:3px; padding-bottom:3px;}
.na           { border:1px solid #000080; background-color:#FFFFCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#000080; text-align:center; padding-top:3px; padding-bottom:3px;}
.bodBlue      { filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFE2', startColorstr='#FFFFFF', gradientType='0'); }
.bodBlue2     { background-image:url('images/gradient80.png') }
.bodYell      { filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFF99', startColorstr='#FFFFFF', gradientType='0'); }
.linkboxY10   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; border: 1px solid #000080; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFF99', startColorstr='#FFFFFF', gradientType='0'); padding-top:3px; padding-bottom:3px; text-transform:uppercase; }
.linkboxY11   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; border: 1px solid #000080; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFF99', startColorstr='#FFFFFF', gradientType='0'); }
.linkboxB10   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; border: 1px solid #000080; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFE2', startColorstr='#FFFFFF', gradientType='0'); padding-top:3px; padding-bottom:3px; text-transform:uppercase; }
.linkboxB11   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; border: 1px solid #000080; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFE2', startColorstr='#FFFFFF', gradientType='0'); }
.Pictitle     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; vertical-align: top; text-align: center; height: 25px; width:100%; }
.monthB10     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000080; border: 1px solid #000080; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFE2', startColorstr='#FFFFFF', gradientType='0'); padding-top:5px; padding-bottom:5px; }
.s            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; }
.txt          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-transform: uppercase; color:#000080; text-align: center; }
p.imagexs     { width:120px; height:75px; filter:shadow(color:gray); }
p.images      { width:120px; height:95px; filter:shadow(color:gray); }
div.imageS    { width:120px; height:95px; filter:shadow(color:gray); }
span.images    { width:120px; height:95px; filter:shadow(color:gray); }
p.imagel      { width:120px; height:153px; filter:shadow(color:gray); }
div.imagel    { width:120px; height:153px; filter:shadow(color:gray); }
.imagemap     { width:820px; height:620px; filter:shadow(color:gray); }
img.border3   { border: white solid 3px; }
.bords        { border:3px #FFFFFF solid; height:75px; width:100px }
.bordl        { border:3px #FFFFFF solid; height:100px; width:75px }
.bod          { filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFF99', startColorstr='#FFFFFF', gradientType='0'); font-family:Verdana, Arial, Helvetica, sans-serif; color:#000080; margin:0; padding:0 }
.bodYL        { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080;	background-image: url('images/spare/gradientYell1024.jpg')}
div.imageRS   { width: 120px; height: 95px; filter:shadow(color: gray); float: right; }
div.imageRL   { width: 120px; height: 153px; filter:shadow(color:gray); float: right; }
div.imageRXS  { width: 120px; height: 75px; filter: shadow(color:gray); float: right; }
div.imageRXL  { width: 120px; height: 173px; filter:shadow(color:gray); float: right; }
div.imageLS   { width: 120px; height: 95px; filter:shadow(color: gray); float: left; }
div.imageLL   { width: 120px; height: 153px; filter:shadow(color:gray); float: left; }
div.imageLXS  { width: 120px; height: 75px; filter: shadow(color:gray); float: left; }
div.imageLXL  { width: 120px; height: 173px; filter:shadow(color:gray); float: left; }
.AlphabetB    { border:1px solid #000080; font-family: Verdana, Arial, Times, serif; font-size: 13px; color: #000080; text-align: center; text-transform:uppercase; padding-top:2px; padding-bottom:2px; font-weight:bold }
.euro         { font-family: "Times New Roman"; }
.what         { font-size: 14px; text-transform: uppercase; font-weight: bold; color: #000080; }
.where        { font-size: 13px; text-transform: uppercase; font-weight: bold }
.keyl         { border-left:1px solid #000080; border-top:1px solid #000080; border-bottom:1px solid #000080; width:32px }
.keyr         { border-right:1px solid #000080; border-top:1px solid #000080; border-bottom:1px solid #000080; font-size:12px; text-align:left }
.tallright    { width: 100px; height: 120px; filter:shadow(color: gray); float: right; }
.update       { font-size: 10px; color: #000080; font-weight: bold; float: right }
.info         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; width:350px; }
.info2        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; width:250px; height:auto; }
.info3        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; height:auto; width:auto; }
.none         { text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif}
.datey        { font-size: 12px; text-transform: uppercase; background-color: #FFFF00; border:1px #000080 solid; }
.icons        { width:32px; height:32px; border:0; float:left; margin-right:5px; }
.icol         { width:32px; height:32px; border:0; float:left; margin-left:3px; }
.icor         { width:32px; height:32px; border:0; float:right; margin-right:3px; }
.iconp        { width:32px; height:32px; border:0; float:left; margin-right:5px; padding-top:5px; }
.last         { font-size:xx-small; text-align:left; text-transform:uppercase; text-decoration:none; }
.last a        { text-decoration:none; color:navy; background-color:transparent; }
#end          { text-align:center; text-transform:uppercase;font-size:small;font-weight:bold; margin-top:3px;padding:4px;border:1px navy solid; background-image: url('images/spare/gradient30.jpg'); }
#end a        { text-decoration:none; }
#end a:hover  { text-decoration:none; color:red }
.pgtitle      { border: 1px #000080 solid; font-size:20px; color:#000080; text-transform:uppercase; padding-bottom: 3px; margin-bottom: 10px; text-align:center; background-image:url('images/spare/gradient30.jpg')}
.pgtitlel     { border:0; margin-left:10px; margin-right:5px; margin-top:5px; float:left; }
.pgtitler     { border:0; margin-left:5px; margin-right:10px; margin-top:5px; float:right; }
.mapmenu      { font-family: arial, helvetica, sans-serif; font-size: small }
.handcursor   { cursor:pointer;cursor:hand }
span.visited { background-image: url('../images/icons/visited.png'); background-repeat: no-repeat; background-position: left; padding-left: 20px; float: right; font-size: x-small; font-weight: bold; text-transform: uppercase; color: #000080; }
span.updated { background-image: url('../images/icons/updated.png'); background-repeat: no-repeat; background-position: left; padding-left: 20px; float: right; font-size: x-small; font-weight: bold; text-transform: uppercase; color: #000080; }
.tick0 { width:90px; float:right }
.tick1 { width:32px; height:32px; float:right }
.tick2 {
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: #000080;
	vertical-align: middle;
	height: 10px;
	width: 50px;
	margin-bottom: 10px;
	margin-top: 5px;
	float: right;
}
#advert h1 { font-size:1.2em; margin-bottom:3px; margin-top:3px; }
#advert td { word-spacing: 0; margin-top: 0; margin-bottom: 0;padding-top:0; }
#advert p { font-size:1.2em;vertical-align:text-top;margin:5px; line-height:90%; }
#advert img { margin-top:5px; margin-left:5px; margin-right:5px; padding:2px; border:1px #000 solid; }
#advert a { text-decoration:none; background-color:transparent; }
#advert .left { float: left; margin-left:3px; }
#advert .right { float: right; margin-right:3px; }
