
.mainbody {
    background-image : url(../navimages/top_bg.jpg);
    background-position : top;
    background-repeat : repeat-x;
    background-color : #cadcff;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
}

.heading {
    FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #242454
}
.heading_small {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #242454
}

.button {
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-style: normal;
    font-weight: bold;
    color: Navy;
    background : #EDEDEF;
    border-style : outset;
    border-width : thin;
    border : thin outset Black;
    text-align : center;
  cursor: hand;
}
.hand {
  cursor: hand;
}
.sitemap {
    background-color : #cadcff;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-style : normal;
    text-align : center;
    text-decoration : none;
    vertical-align : top;
    color :#000000;
}
.picturebox {
    background-color : #cae7ff;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-style : normal;
	line-height: 100%;
    color : #242454;
}
.sitemapframe {
  background-color: #242454
}


.content_table {
    background-color : #cadcff;
}
.content_td {
    background-color : #cadcff;
    padding-left : 10px;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;    
    color : #242454;
    vertical-align : top;
}
.content {
    background-color : #cadcff;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    padding-left : 12px;
    text-align : left;
    text-decoration : none;
    vertical-align : top;
    color : #242454;
}

.content_small {
    background-color : #cadcff;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 9px;
    font-style : normal;
    text-align : center;
    text-decoration : none;
    vertical-align : top;
    color : #242454;
}
.content_pic{
    background-color : #cadcff;
    text-align : center;
    vertical-align : middle;
}

.content_done {
    background-color : #B1C1E0;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 9px;
    font-style : normal;
    padding-left : 12px;
    text-align : left;
    text-decoration : none;
    vertical-align : top;      
    color : #242454;
}

hr {
	color : #242454;
	width : 70%;
	height : 1;
}

A {
    COLOR: #242454; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
    COLOR: #242454; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
    COLOR: #242454; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
    COLOR: #768BB3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:active {
    COLOR: #242454; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

H1 {
    FONT-SIZE: 18px
}
.menuklein {
    COLOR: navy;
    font-family : Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    padding-left : 5px;
    line-height : 12px;
}
.menuklein:link {
    COLOR: #CADCFF;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.menuklein:visited {
    COLOR: #CADCFF;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.menuklein:hover {
    COLOR: #E7EFFF;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.menuklein:active {
    COLOR: #CADCFF; 
    FONT-SIZE: 9px; 
    FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.menugross {
    COLOR: #CADCFF;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    font-family : Arial, Helvetica, sans-serif;
    line-height : 20px;
}
.menugross:link {
    COLOR: #CADCFF;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.menugross:visited {
    COLOR: #CADCFF;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.menugross:hover {
    COLOR: #E7EFFF;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.menugross:active {
    COLOR: #CADCFF;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ganzklein {
    COLOR: #212121; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ganzklein:link {
    COLOR: #212121; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ganzklein:visited {
    COLOR: #212121; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ganzklein:hover {
    COLOR: #914116; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ganzklein:active {
    COLOR: #212121; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkext {
    COLOR: #888888; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkext:link {
    COLOR: #888888; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkext:visited {
    COLOR: #888888; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkext:hover {
    COLOR: #aa3333; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkext:active {
    COLOR: #888888; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.diary_fri {
	background-color : #FCFCFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	padding-left : 12px;
	text-align : left;
	text-decoration : none;
	vertical-align : top;
	color : Navy;
	border : 1px solid #CC88FF;
}
.diary_sat{
    background-color : #FCFCFF;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    padding-left : 12px;
    text-align : left;
    text-decoration : none;
    vertical-align : top;
    color : Navy;
    border : 1px solid #66AAFF;
}
.diary_sun{
    background-color : #FCFCFF;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    padding-left : 12px;
    text-align : left;
    text-decoration : none;
    vertical-align : top;
    color : Navy;
    border : 1px solid #6622FF;
}
.diary_mon {
    background-color : #FCFCFF;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    padding-left : 12px;
    text-align : left;
    text-decoration : none;
    vertical-align : top;
    color : Navy;
    border : 1px solid #88CCFF;
}
.diary_tue{
    background-color : #FCFCFF;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    padding-left : 12px;
    text-align : left;
    text-decoration : none;
    vertical-align : top;
    color : Navy;
    border : 1px solid #AA66FF;
}
.diary_wed{
    background-color : #FCFCFF;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    padding-left : 12px;
    text-align : left;
    text-decoration : none;
    vertical-align : top;
    color : Navy;
    border : 1px solid #8844FF;
}
.diary_thu{
    background-color : #FCFCFF;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    padding-left : 12px;
    text-align : left;
    text-decoration : none;
    vertical-align : top;
    color : Navy;
    border : 1px solid #4488FF;
}





.dropdown {
  POSITION: absolute; TOP: 85px; VISIBILITY: hidden; Z-INDEX: 5
}
.ddframe {
  BACKGROUND: #242454
}
.ddtext {
  BACKGROUND: #B7CFFF; COLOR: #242454; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.ddlink {
  COLOR: #242454; TEXT-DECORATION: none
}
.ddlink:hover {
  COLOR: #666699
}



#calendar {
  LEFT: 190px
}
#nowon {
  LEFT: 265px
}
#tickets {
  LEFT: 414px
}
#contact {
  LEFT: 490px
}
