@charset "utf-8";
/* CSS Document */

ul, li, div {
padding:0;
margin:0;
}
img {
border: 0;
}
form {
margin:0;
padding:0;
}
p {
margin-bottom:15px;
}
#topmenu {
background: #84579D;
border-bottom: 1px solid #BB9ECA;
border-top: 1px solid #BB9ECA;
}
#topmenu a {
color: #fff;
font-weight: bold;
text-decoration: none;
}
#topmenu a:hover {
color: #D1C2D9;
font-weight: bold;
}
#topmenu td {
border-right:1px solid #BB9ECA;
}
#topmenu .lastitem {
border-right: 0;
}
#footer {
background: #102C5B url(/Files/System/footer.jpg);
color: #fff;
height: 57px;
margin-top: 35px;
vertical-align: bottom;
width: 1000px;
}
#footer a {
color: #fff;
text-decoration: underline;
}
#footer a:hover {
color: #bec7da;
}
.botmenu {
margin-bottom: 3px;
}
/* LEFT COLUMN */
.leftmenu li {
padding-right: 7px;
}
.leftmenu h2 {
color: #84579d;
font-size: 23px;
font-weight: normal;
padding: 0;
margin-top: 7px;
margin-bottom: 4px;
margin-right: 7px;
}
ul.M0 {
list-style: none;
padding-left:7px;
}
ul.M2 {
list-style: none;
padding-left:0px;
}
.L1 A:Hover {
text-decoration: none;
font-weight: Bold;
color: #000000;
}
.L2_Active A:Hover {
text-decoration: none;
font-weight: Bold;
color: #002c66;
}
.L3 A:Hover {
font-weight: normal;
}
.L3_Active A:Hover {
text-decoration: none;
font-weight: normal;
color: #002c66;
}
#interestSection {
margin-top:5px;
margin-bottom:19px;
}
#interestSection select {
font-family: Arial,Helvetica,sans-serif;
text-size:10px;
width: 150px;
}
#gallerybutton {
margin-top:6px;
}
#stayinformed {
margin-top:6px;
}
/* END OF LEFT COLUMN*/
#content {
/*padding-right: 20px; 
width: 548px;
*/
width: 786px;
}
#content p {
margin-bottom:5px;
}
#maincont {
padding-right: 20px; 
width: 100%;
}
#breadcrumbs {
margin-top: 15px;
color: #7ab2e9;
font-weight: bold;
text-decoration: none;
}
.headerSubMenu {
font-size: 19px;
color: #00357c;
padding-bottom:7px;
}
.righttext {
padding-left:20px;
}
#rightcolumn {
background: #e8ecf5;
margin-top:-7px;
width: 238px;
}
.printSend a {
color: #165b9f;
text-decoration: none;
}
.printSend a:hover {
color: #002c66;
text-decoration: none;
}
.printSend td {
padding-left:18px;
}
/*----SEARCH----*/
#Search {
font-size:10px;
margin:10px 0 20px 0;
}
input#searchbut {
background: url(/Files/System/go_hotel.gif) no-repeat left top #fff;
border:0;
cursor: pointer;
height: 15px;
width: 22px;
}
.searchinput {
color: #000000;
border: 1px solid #000;
font-size: 11px;
width:100px;
}
/*----END OF SEARCH----*/
#photogallery img {
margin-right:6px;
margin-bottom:12px;
border:0;
}

/* TABLE */
.tableheader, .tableheader p {
background-color: #BCD6DA;
color: #001C20;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; 
font-size: 11px;
text-decoration: none;
}
.tableline1{
background-color: #E4EEF0;
color: #001C20;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}
.tableline2{
background-color: #D4E8E9;
color: #001C20;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}
/* END OF TABLE */
.newsdate {
background:#d4e8e9; 
border-right:1px solid #fff; 
border-bottom:1px solid #fff; 
width:15%; 
padding:2px;
}
.newsheader {
background:#d4e8e9; width:85%; border-bottom:1px solid #fff; padding:4px;
}
.inTextTitle {
font-size: 13px;
color: #00357C;
font-weight: bold;
}



