a:link, a:visited, a:active { background-color: transparent; color: #354f68; }
div.box { background-color: #fff8e0; border: solid #b21900 1px; color: #002394; margin: 0 auto 0 auto; padding: 5px; text-align: center; width: 910px; }
div.box910 { background-color: #fff8e0; border: solid #b21900 1px; color: #002394; margin: 0; padding: 5px; width: 910px; }
div.boxnews { background-color: #fff8e0; border: solid #b21900 1px; color: #002394; margin: 0; padding: 5px; text-align: left; width: 700px; }
div.links { margin: -10px 0 10px 0; padding: 0; }
div.main { background-image: url(gifs/map.gif); background-repeat: no-repeat; border: solid #ffc714 1px; margin-left: auto; margin-right: auto; text-align: center; width: 990px; }
dl, .l { text-align: left; }
form.contact { background-color: #fff8e0; border: solid #b21900 1px; color: #002394; padding: 10px; text-align: left; width: 550px; }
form.holiday { background-color: #fff8e0; border: solid #b21900 1px; color: #002394; margin-left: auto; margin-right: auto; padding: 10px 0 0 0; text-align: center; width: 500px; }
h1 { float: right; font-size: 7mm; font-weight: normal; margin: 15px 30px 0 0; }
h2 { font-size: 4mm; font-weight: bold; margin: 0; }
h3 { clear: both; font-size: 4.5mm; font-weight: normal; margin: 0 0 10px 0; }
h4 { font-size: 4mm; font-style: oblique; font-weight: bolder; text-align: right; }
html,body { background-color: #ffc714; background-image: url(gifs/sand.gif); color: #002394; font-family: Arial, Helvetica, sans-serif; margin-bottom: 20px; margin-left: auto; margin-right: auto; margin-top: 0; padding: 0; text-align: center; }
img.destinations { background-color: #fff8e0; background-image: url(gifs/mapback.gif); border: solid #b21900 1px; color: #ffc714; }
img.logo { border: none; float: left; margin: 10px 0 0 60px; filter: shadow(color:#DAA520, direction:135); }
li { font-size: 4mm; list-style-image: url(gifs/mango.gif); margin-top: 10px; text-align: left; }
p, p,dd,h3 { font-size: 4mm; }
span.maango { background-color: transparent; color: #3210f4; }
span.red { background-color: transparent; color: #b21900; font-weight: bold; }
table { text-align: center; width: 100%; }
td { vertical-align: top; }
.brn { background-color: #fff8e0; color: #002394; font-family: Arial, Helvetica, sans-serif; font-size: 3.5mm; padding: 2px; }
.redlg { background-color: transparent; color: #b21900; font-size: 8mm; font-weight: bold; }
.rsslinks { background-color: #fff8e0; color: #002394; font-family: Arial, Helvetica, sans-serif; font-size: 3.5mm; text-align: left; }
.sm { font-size: 3mm; }

