body {
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #000080;
scrollbar-highlight-color: #F7BB29;
scrollbar-face-color: #000080;
scrollbar-shadow-color: #F7BB29;
scrollbar-darkshadow-color: #000080;
scrollbar-track-color: #C0C0C0;
font-family: Arial, Helvetica;
font-size: 11px;
color: #000000;
}

table,tr,td,p { font-family: Arial, Helvetica; font-size: 11px; color: #000000; }

A:link {
COLOR: #7D683A;
letter-spacing: 1px;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica;
FONT-SIZE: 11px;
}

A:visited {
COLOR: #7D683A;
letter-spacing: 1px;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica;
FONT-SIZE: 11px;
}

A:active {
COLOR: #000000;
letter-spacing: 1px;
TEXT-DECORATION: underline;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica;
FONT-SIZE: 11px;
}

A:hover {
COLOR: #000000;
letter-spacing: 1px;
TEXT-DECORATION: underline;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica;
FONT-SIZE: 11px;
}

a.epostcardnav,a.epostcardnav:visited,a.epostcardnav:active  { color : #FFFFFF; font-size : 12px; text-decoration: none; font-weight : bold; line-height: 20px; }
a.epostcardnav:hover  { color : #FFFFFF; font-size : 12px; text-decoration: underline; font-weight : bold; line-height: 20px; }
a.sidenav,a.sidenav:visited,a.sidenav:active  { color : #FFFFFF; text-decoration: none; font-weight : bold; line-height: 18px; }
a.sidenav:hover  { color : #FFFFFF; text-decoration: underline; font-weight : bold; line-height: 18px; }
a.smalllink,a.smalllink:visited,a.smalllink:active  { color : #7D683A; font-size : 10px; text-decoration: none; }
a.smalllink:hover  { color : #7D683A; font-size : 10px; text-decoration: underline; }
a.subnav,a.subnav:visited,a.subnav:active  { color : #AF9761; text-decoration: none; font-weight : bold; }
a.subnav:hover  { color : #AF9761; text-decoration: underline; ont-weight : bold; }
a.toplink,a.toplink:visited,a.toplink:active  { color : #FFFFFF; font-size : 10px; text-decoration: none; }
a.toplink:hover  { color : #FFFFFF; font-size : 10px; text-decoration: underline; }
.capacity { font-size : 11px;}
.capacitycontent { font-size : 11px; color :#000000; background-color :#E7E0CF}
.capacitycontent { font-size : 11px;}
.capacityheading { font-size : 11px; color :#000000; background-color :#E7E0CF}
.capacityheading { font-size : 11px; font-weight: bold;}
.capacityname { font-size : 11px; color :#000000; background-color :#E7E0CF}
.capacityname { font-size : 11px;}
.copyright { font-size : 10px; color :#000000}
.currentpage { color: #AF9761;}
.epostcardbg { background-color: #FFFFFF}
.epostcardborder { background-color: #000000}
.epostcardsubtitle { font-size : 12px; color :#7D683A; background-color: #E7E0CF}
.epostcardtext { font-size : 11px; color :#000000; background-color: #FFFFFF}
.epostcardtitle { font-size : 14px; color :#FFFFFF; font-weight : bold; background-color: #2A4690}
.epostcardtitle { font-size : 14px; color :#FFFFFF; font-weight : bold}
.flagborder { margin-top: 0px; margin-right: 3px; margin-left: 0px; margin-bottom: 1px; }
.footer { font-size : 10px; color :#7D683A; line-height: 10px}
.headingtext { color :#000000; font-weight : bold}
.imagelist { color: #7D683A; background: #EFE9DA}
.lefthandnav { font-weight : bold; line-height: 1em; padding-top: 3px; text-decoration: none; text-align: left; }
.pagetitle { font-size : 12px; color :#7D683A; font-weight : bold; line-height: 12px}
.printtext {  font-size: 12px;}
.printtextheading {  14px; font-weight: bold;}
.resboxlist { font-size : 10px; color :#7D683A; background: #EFE9DA}
.resboxtext { font-size : 10px; color :#FFFFFF}
.rfptext {  font-size: 12px; color: #000000;}
.rfptextwhite {  font-size: 12px; color: #FFFFFF; background-color: #666666;}
.sidenavtext { color :#AF9761; font-weight: bold; line-height: 18px}
.sitemap_mainlinks {line-height: 1.5em;}
.sitemap_mainlinks li {padding-bottom: 10px;}
.sitemap_nonlinked {line-height: 1.5em;}
.sitemap_sublinks {line-height: 1.5em;}
.sitemap_sublinks li {padding-bottom: 0px;}
.smalltext { font-size : 10px; color :#000000}
.subnavtext { color :#424242; font-weight: bold}
.text { font-size: 11px; color :#000000}
.weather {  font-size: 11px;}
.weather { font-size : 11px; color :#000000}
.weatherdays {  font-size: 12px; font-weight: bold;}
.weatherdays { font-size : 11px; color :#000000; font-weight: bold}
.weatherfooter {  font-family: Arial, Helvetica; font-size: 10px; color: #000000}
.weatherfooter {  font-size: 10px;}
.white { font-size : 10px; color :#FFFFFF}
.xrates_source { font-size: 10px; }
#grouplinks { margin: 0px; padding-left: 0px; padding-top: 3em; }
#grouplinks a:hover { color: #FFFFFF; text-decoration: underline;}
#grouplinks a:link,#grouplinks a:visited,#grouplinks a:active { color: #FFFFFF; text-decoration: none;}
#grouplinks li { list-style-type: none; padding-bottom: 0.6em; }
#languagelinks { margin: 0px; padding-left: 0px; }
#languagelinks a:hover { color: #FFFFFF; text-decoration: underline;}
#languagelinks a:link,#languagelinks a:visited,#languagelinks a:active { color: #FFFFFF; text-decoration: none;}
#languagelinks li { list-style-type: none; padding-bottom: 0.6em; }
#mainlinks { margin: 0px; padding-left: 0px; padding-bottom: 15px; }
#mainlinks a:hover { color: #FFFFFF; text-decoration: underline;}
#mainlinks a:link,#mainlinks a:visited,#mainlinks a:active { color: #FFFFFF; text-decoration: none;}
#mainlinks li { list-style-type: none; padding-bottom: 0.6em; }
#modulelinks { margin: 0px; padding-left: 0px; }
#modulelinks a:hover { color: #FFFFFF; text-decoration: underline;}
#modulelinks a:link,#modulelinks a:visited,#modulelinks a:active { color: #FFFFFF; text-decoration: none;}
#modulelinks li { list-style-type: none; padding-bottom: 0.6em; }
#network { margin: 0px; padding: 0.7em 0em; font-weight: bold; }
#network li { list-style-type: none; font-weight: normal; }

.button {
font-family: Arial, Helvetica;
font-size: 08pt;
font-weight : bold;
color: #ffffff;
padding: 0;
border: 1px solid #000000;
background-color: #7D683A;
}

.radio {
font-family: Arial, Helvetica;
font-size: 08pt;
font-weight : normal;
border: 0px solid #ffffff;
background-color: #f6f6f6;
}

input, textarea, select {
font-family: Arial, Helvetica;
font-size: 08pt;
font-weight : normal;
border: 1px solid #333333;
background-color: #f6f6f6;
}

.reservation-click {
font-family: Arial, Helvetica;
font-size: 08pt;
font-weight : bold;
color: #ffffff;
letter-spacing: 1px;
padding: 0;
border: 1px solid #ffffff;
background-color: #000000;
cursor: pointer;
}

.reservation-noclick {
font-family: Arial, Helvetica;
font-size: 07pt;
font-weight : normal;
border: 1px solid #333333;
background-color: #f6f6f6;
}

a.contactos,a.contactos:visited {
COLOR: #000000;
letter-spacing: 1px;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica;
FONT-SIZE: 11px;
}

a.contactos:active,a.contactos:hover {
COLOR: #000000;
letter-spacing: 1px;
TEXT-DECORATION: underline;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica;
FONT-SIZE: 11px;
}

