BODY {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
P {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
DIV {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
SPAN {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
FONT {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #999999
}
B {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
UL {
	LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif; LIST-STYLE-TYPE: disc
}
IMG {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
.input-txt {
	FONT-SIZE: 8pt; WIDTH: 200px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.select-txt {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputsmall {
	FONT-SIZE: 8pt; WIDTH: 70px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputmiddle {
	FONT-SIZE: 8pt; WIDTH: 182px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.input-text {
	FONT-SIZE: 8pt; WIDTH: 180px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.input-travelclub-no {
	FONT-SIZE: 8pt; WIDTH: 160px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputsearch {
	FONT-SIZE: 8pt; WIDTH: 85px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputindex {
	FONT-SIZE: 8pt; WIDTH: 100px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputindexawb {
	FONT-SIZE: 8pt; WIDTH: 100px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputindexsmall {
	FONT-SIZE: 8pt; WIDTH: 35px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.input-form-cug {
	FONT-SIZE: 8pt; WIDTH: 180px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.borderinput {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: black 1px solid; COLOR: #000000; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff; size: 9
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 24px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
HR {
	COLOR: #cccccc
}
A:link {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #cc0000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
A:hover {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #cc0000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: #000000
}
A:visited {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #cc0000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
A:hover {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #cc0000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: #000000
}
A:active {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #cc0000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
A.teaser:link {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
A.teaser:hover {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
A.teaser:visited {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
A.teaser:hover {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
A.teaser:active {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
A.news:link {
	COLOR: #990000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.news:hover {
	COLOR: #990000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: underline
}
A.news:visited {
	COLOR: #990000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.news:hover {
	COLOR: #990000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: underline
}
A.news:active {
	COLOR: #990000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.white:link {
	COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.white:active {
	COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.info:link {
	FONT-SIZE: 9px; COLOR: #535345; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: underline
}
A.info:visited {
	FONT-SIZE: 9px; COLOR: #535345; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: underline
}
A.info:active {
	FONT-SIZE: 9px; COLOR: #535345; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: underline
}
A.info:hover {
	FONT-SIZE: 9px; COLOR: #cd002d; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.nav:link {
	COLOR: #cc0000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #cc0000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
A.nav:active {
	COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
.navigation-grey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.nav-grey {
	COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
.navigation-separator-low {
	FONT-SIZE: 6px; LINE-HEIGHT: 6px; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
.navigation-separator {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
.navigation-self {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
navigation-self-lev4 {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.navigation-sibling {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.navigation-parent {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.navigation-child {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.divider {
	COLOR: #cccccc; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 28px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.topictitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 28px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.content-bg {
	BACKGROUND-COLOR: #efefef
}
.layout-bg {
	BACKGROUND-COLOR: #ffffff
}
.white-bg {
	BACKGROUND-COLOR: #ffffff
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.titlepul {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, geneva, arial, sans-serif; font-stretch: expanded
}
.maintitle {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.small-column {
	FONT-SIZE: 10px; COLOR: #535345; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.new {
	FONT-SIZE: 10px; COLOR: #ec8900; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.topic-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.text-highlighted {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 11px; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
.highlighted {
	FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.text {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.tiny {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.highlighted-tiny {
	FONT-SIZE: 9px; COLOR: #990000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.logintitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.code {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: "Courier New", Courier, monospace
}
.code-highlighted {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: "Courier New", Courier, monospace
}
.tiny-light {
	FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.footer {
	FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 11px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.error-tiny {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ff9900; LINE-HEIGHT: 10px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.dummy-link {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #cc0000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
.news-index {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.news-index-small {
	FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.news-date-small {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.news-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.news-abstract {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, geneva, arial, sans-serif; font-stretch: expanded
}
.lead {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.abstract {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.teaser-title {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.teaser-link {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.table-bg {
	BACKGROUND-COLOR: #efefef
}
.tablerow-light {
	BACKGROUND-COLOR: #e9e9e9
}
.tablerow-dark {
	BACKGROUND-COLOR: #e0e0e0
}
.tablerow-white {
	BACKGROUND-COLOR: #ffffff
}
.tableheader {
	BACKGROUND-COLOR: #999999
}
.tablefooter {
	BACKGROUND-COLOR: #999999
}
.tablemiddle {
	BACKGROUND-COLOR: #ffffff
}
.tabletitle {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.tabletitleindex {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.tabletopictitle {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.tablecontent {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.tablecontent-highlighted {
	PADDING-LEFT: 4px; FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.tablecontent-white {
	BACKGROUND-COLOR: #ffffff
}
.tablecontent-dark {
	BACKGROUND-COLOR: #e9e9e9
}
.cell-bg {
	BACKGROUND-COLOR: #ffffff
}
.cell-nostyle {
	FONT-SIZE: 1px; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.celltitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #818177; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
.tableframe-dark {
	BACKGROUND-COLOR: #999999
}
.tableframe-light {
	BACKGROUND-COLOR: #e9e9e9
}
.location {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 4px; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #666666
}
.orgatitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-ALIGN: center
}
.organame {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-ALIGN: center
}
.orgaceo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-ALIGN: center
}
.orga-bg-lev0 {
	BACKGROUND-COLOR: #999999
}
.orga-bg-lev1 {
	BACKGROUND-COLOR: #c0c0c0
}
.orga-bg-lev2 {
	BACKGROUND-COLOR: #d0d0d0
}
.orga-bg-lev3 {
	BACKGROUND-COLOR: #e9e9e9
}
.hide {
	FONT-SIZE: 1px; COLOR: #efefef; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.joboffercategory {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #dedede
}
.jobofferitem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #e9e9e9
}
.sitemap-divider {
	LINE-HEIGHT: 24px
}
.sitemapheader {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; PADDING-TOP: 4px; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.sitemapsubheader {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cc0000 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.sitemapfooter {
	BORDER-BOTTOM: #999999 1px solid
}
.sitemapheaderfont {
	FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.sitemapempty {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.sitemaplevel2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.sitemaplevel3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.sitemaplevel4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.sitemaplevel5 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.sitemaplevel6 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.subsitemapheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.subsitemaplevel2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.subsitemaplevel3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.popup-pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.popup-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.destinationmap {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
.routemap-header-bg {
	BACKGROUND-IMAGE: url(bg-subnav-1px.gif); BACKGROUND-COLOR: #e9e9e9
}
.routemap-border-bg {
	BACKGROUND-COLOR: #999999
}
.routemap-body {
	MARGIN-TOP: -10px; FONT-SIZE: 11px; MARGIN-LEFT: -10px; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.newsletter-title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #999999
}
.newsletter-overview-title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #666666
}
.newsletter-subtitle {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #999999
}
.newsletter-text {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.newsletter-small-text {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.newsletter-table-header {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #999999
}
.newsletter-overview {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #666666
}
.newsletter-table-footer {
	FONT-SIZE: 3pt; LINE-HEIGHT: 3px; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #999999
}
.newsletter-table-cell-dark {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #e0e0e0
}
.newsletter-table-cell {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.ecarderror {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff8500; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
.inputecard {
	FONT-SIZE: 8pt; WIDTH: 180px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputecardmiddle {
	FONT-SIZE: 8pt; WIDTH: 145px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputecardsmall {
	FONT-SIZE: 8pt; WIDTH: 30px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.inputecardtext {
	FONT-SIZE: 9pt; WIDTH: 180px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, sans-serif; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff
}
.inputecardreadonly {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 9px; BORDER-LEFT: medium none; WIDTH: 150px; COLOR: #cc0000; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #e9e9e9
}
.selectcountries {
	FONT-SIZE: 11px; WIDTH: 162px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.amos-text {
	FONT-SIZE: 10px; WIDTH: 444px; COLOR: #535345; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.radio-light {
	BACKGROUND-COLOR: #e9e9e9
}
.radio-dark {
	BACKGROUND-COLOR: #e0e0e0
}
.fieldtext {
	FONT-SIZE: 10px; WIDTH: 128px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.fieldtextD {
	FONT-SIZE: 10px; WIDTH: 40px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.fieldtextM {
	FONT-SIZE: 10px; WIDTH: 50px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.fieldtextPM {
	FONT-SIZE: 10px; WIDTH: 102px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.fieldtextC {
	FONT-SIZE: 10px; WIDTH: 128px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.fieldtextF {
	FONT-SIZE: 10px; WIDTH: 128px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.fieldtextP {
	FONT-SIZE: 10px; WIDTH: 60px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.textSelect {
	FONT-SIZE: 10px; COLOR: #535345; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.index-border-bg {
	BACKGROUND-COLOR: #999999
}
.booking-frame {
	BACKGROUND-COLOR: #e9e9e9
}
.index-bg {
	BACKGROUND-COLOR: #e9e9e9
}
.calendar-today {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-DECORATION: none
}
.calendar-weekday {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.calendar-sunday {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.fieldtext-kac {
	FONT-SIZE: 10px; WIDTH: 80px; COLOR: #535345; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
#swissNews {
	LEFT: 571px; VISIBILITY: hidden; WIDTH: 216px; POSITION: absolute; TOP: 75px; HEIGHT: 330px; BACKGROUND-COLOR: #ffffff; layer-background-color: #ffffff
}
#specialOffersIFrame {
	LEFT: 122px; VISIBILITY: hidden; WIDTH: 218px; POSITION: absolute; TOP: 61px; HEIGHT: 350px; BACKGROUND-COLOR: #cccccc
}
#specialOffersContainer {
	LEFT: 562px; VISIBILITY: hidden; WIDTH: 218px; CLIP: rect(0px 218px 320px 0px); POSITION: absolute; TOP: 62px; HEIGHT: 322px
}
#swissNewsScroller {
	LEFT: 1px; WIDTH: 200px; CLIP: rect(0px 200px 268px 0px); POSITION: absolute; TOP: 40px
}
#swissNewsArrows {
	LEFT: 198px; WIDTH: 14px; POSITION: absolute; TOP: 1px
}
