P	 {
			Line-Height : 14px    ;
			Text-Align : Justify ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px
		}
P.Center	 {
			Text-Align : Center ;
			Font-Family : Arial, Helvetica ;
			Font-Size : 10px ;
			Color : #333333
		}
P.footer	 {
			Line-Height : 11px         ;
			Text-Align : Center ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : #333333
		}
P.Left	 {
			Line-Height : 14px    ;
			Text-Align : left ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px
		}
H1	 {
			Line-Height : 24px        ;
			Font-Family : Arial, Helvetica ;
			Font-Size : 17px ;
			Font-Weight : Bold
		}
H2	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Font-Weight : Bold
		}
H3	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Font-Weight : Bold
		}
H4	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Font-Weight : Bold
		}
H5	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Font-Weight : Bold
		}
H6	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Font-Weight : Bold
		}
UL	 {
			line-height : 14px             ;
			List-Style-Type : Disc ;
			Font-Family : verdana, geneva, arial, sans-serif
		}
DIV	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px
		}
BODY	 {
			Line-Height : 14px     ;
			Background-Attachment : fixed     ;
			Background-Repeat : No-Repeat     ;
			Text-Align : Justify ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Background-Image : url(images/bg-fe.gif)
		}
:link	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #CC0000 ;
			Text-Decoration : None
		}
:active	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #CC0000 ;
			Text-Decoration : None
		}
:visited	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #CC0000 ;
			Text-Decoration : None
		}
B	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Weight : Bold
		}
:link.teaser	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
:link.news	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #990000 ;
			Text-Decoration : None
		}
:link.white	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
:link.info	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 9px ;
			Color : #535345 ;
			Text-Decoration : Underline
		}
:link.nav	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #CC0000 ;
			Text-Decoration : None
		}
:active.teaser	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
:active.news	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #990000 ;
			Text-Decoration : None
		}
:active.white	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
:active.info	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 9px ;
			Color : #535345 ;
			Text-Decoration : Underline
		}
:active.nav	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : black ;
			Text-Decoration : None
		}
:visited.teaser	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
:visited.news	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #990000 ;
			Text-Decoration : None
		}
:visited.white	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
:visited.info	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 9px ;
			Color : #535345 ;
			Text-Decoration : Underline
		}
:visited.nav	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #CC0000 ;
			Text-Decoration : None
		}
span	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px
		}
font	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px
		}
td	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px
		}
th	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : white ;
			Background-Color : #999999 ;
			Font-Weight : Bold
		}
img	 {
			border-color : #000000
		}
.input-txt	 {
			Width : 200px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.select-txt	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.inputsmall	 {
			Width : 70px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.inputmiddle	 {
			Width : 182px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.input-text	 {
			Width : 180px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.input-travelclub-no	 {
			Width : 160px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.inputsearch	 {
			Width : 85px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.inputindex	 {
			Width : 100px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.inputindexawb	 {
			Width : 100px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.inputindexsmall	 {
			Width : 35px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.input-form-cug	 {
			Width : 180px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.borderinput	 {
			border : 1px solid black             ;
			size : 9             ;
			Font-Size : 10pt ;
			Color : black ;
			Background-Color : white
		}
hr	 {
			Color : #CCCCCC
		}
a:hover	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #CC0000 ;
			Text-Decoration : Underline
		}
a:visited:hover	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #CC0000 ;
			Text-Decoration : Underline
		}
a.teaser:hover	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
a.teaser:visited:hover	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
a.news:hover	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #990000 ;
			Text-Decoration : Underline
		}
a.news:visited:hover	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #990000 ;
			Text-Decoration : Underline
		}
a.white:hover	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
a.white:visited:hover	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : white ;
			Text-Decoration : None
		}
A.info:hover	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 9px ;
			Color : #CD002D ;
			Text-Decoration : None
		}
a.nav:hover	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : black ;
			Text-Decoration : None
		}
a.nav:visited:hover	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : black ;
			Text-Decoration : None
		}
.navigation-grey	 {
			line-height : 16px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Font-Weight : Bold
		}
.nav-grey	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : black ;
			Text-Decoration : None
		}
.navigation-separator-low	 {
			line-height : 6px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 6px ;
			Text-Decoration : None
		}
.navigation-separator	 {
			line-height : 16px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #990000 ;
			Text-Decoration : None ;
			Font-Weight : Bold
		}
.navigation-self	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Font-Weight : Bold
		}
.navigation-self-inactive	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #666666 ;
			Font-Weight : Bold
		}
.navigation-inactive	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #CCCCCC
		}
navigation-self-lev4	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black
		}
.navigation-sibling	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #CC0000 ;
			Font-Weight : Bold
		}
.navigation-parent	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Font-Weight : Bold
		}
.navigation-child	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Font-Weight : Normal
		}
.divider	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #CCCCCC
		}
.pagetitle	 {
			line-height : 28px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 16px ;
			Color : black ;
			Font-Weight : Bold
		}
.content-bg	 {
			Background-Color : #EFEFEF
		}
.layout-bg	 {
			Background-Color : white
		}
.white-bg	 {
			Background-Color : white
		}
.title	 {
			line-height : 18px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 12px ;
			Color : black ;
			Font-Weight : Bold
		}
.titlepul	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 12px ;
			Color : black ;
			Font-Weight : Bold
		}
.subtitle	 {
			line-height : 16px             ;
			font-stretch : expanded             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Font-Weight : Bold
		}
.maintitle	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : white ;
			Font-Style : Normal ;
			Font-Weight : Normal
		}
.small-column	 {
			line-height : 12px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : #535345
		}
.new	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : #EC8900
		}
.topic-title	 {
			line-height : 16px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #333333 ;
			Font-Weight : Bold
		}
.text-highlighted	 {
			line-height : 11px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #CC0000 ;
			Text-Decoration : None ;
			Font-Weight : Bold
		}
.highlighted	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #CC0000
		}
.text	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black
		}
.tiny	 {
			Line-Height : normal         ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : black
		}
.highlighted-tiny	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 9px ;
			Color : #990000
		}
.logintitle	 {
			line-height : 20px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 16px ;
			Color : black ;
			Font-Weight : Bold
		}
.code	 {
			line-height : 14px             ;
			Font-Family : Courier New, Courier, monospace ;
			Font-Size : 11px ;
			Color : black
		}
.code-highlighted	 {
			line-height : 14px             ;
			Font-Family : Courier New, Courier, monospace ;
			Font-Size : 11px ;
			Color : #990000
		}
.tiny-light	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 9px ;
			Color : #666666
		}
.error	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #FF9900 ;
			Font-Weight : Bold
		}
.error-tiny	 {
			line-height : 10px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 9px ;
			Color : #FF9900 ;
			Font-Weight : Bold
		}
.dummy-link	 {
			border-color : #000000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #CC0000 ;
			Text-Decoration : None
		}
.news-index	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #990000
		}
.news-index-small	 {
			line-height : 12px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : #990000
		}
.news-date-small	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : black
		}
.news-title	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #333333 ;
			Font-Weight : Bold
		}
.news-abstract	 {
			font-stretch : expanded             ;
			line-height : 16px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Font-Weight : Normal
		}
.lead	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #990000 ;
			Font-Weight : Normal
		}
.abstract	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #333333 ;
			Font-Weight : Bold
		}
.teaser-title	 {
			line-height : 14px             ;
			padding-left : 8px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : white ;
			Font-Weight : Bold
		}
.teaser-link	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #990000
		}
.table-bg	 {
			Background-Color : #EFEFEF
		}
.tablerow-light	 {
			Background-Color : #E9E9E9
		}
.tablerow-dark	 {
			Background-Color : #E0E0E0
		}
.tablerow-white	 {
			Background-Color : white
		}
.tableheader	 {
			Background-Color : #999999
		}
.tablefooter	 {
			Background-Color : #999999
		}
.tablemiddle	 {
			Background-Color : white
		}
.tabletitle	 {
			line-height : 14px             ;
			padding-left : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : white ;
			Font-Weight : Bold
		}
.tabletitleindex	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : white ;
			Font-Weight : Bold
		}
.tabletopictitle	 {
			line-height : normal             ;
			padding-left : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
.tablecontent	 {
			line-height : normal             ;
			padding-left : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black
		}
.tablecontent-highlighted	 {
			line-height : normal             ;
			padding-left : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : #CC0000
		}
.tablecontent-white	 {
			Background-Color : white
		}
.tablecontent-dark	 {
			Background-Color : #E9E9E9
		}
.cell-bg	 {
			Background-Color : white
		}
.cell-nostyle	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Style : Normal
		}
.celltitle	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 16px ;
			Color : #818177 ;
			Text-Decoration : None ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
.tableframe-dark	 {
			Background-Color : #999999
		}
.tableframe-light	 {
			Background-Color : #E9E9E9
		}
.location	 {
			line-height : 14px             ;
			padding-left : 4px             ;
			padding-right : 4px             ;
			padding-top : 4px             ;
			padding-bottom : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : white ;
			Background-Color : #666666 ;
			Font-Weight : Bold
		}
.orgatitle	 {
			line-height : 14px             ;
			Text-Align : Center ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #333333 ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
.organame	 {
			line-height : 14px             ;
			Text-Align : Center ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 9px ;
			Color : #333333 ;
			Font-Style : Normal ;
			Font-Weight : Normal
		}
.orgaceo	 {
			line-height : 14px             ;
			Text-Align : Center ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : white ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
.orga-bg-lev0	 {
			Background-Color : #999999
		}
.orga-bg-lev1	 {
			Background-Color : silver
		}
.orga-bg-lev2	 {
			Background-Color : #D0D0D0
		}
.orga-bg-lev3	 {
			Background-Color : #E9E9E9
		}
.hide	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Color : #EFEFEF ;
			Font-Style : Normal
		}
.joboffercategory	 {
			line-height : 15px             ;
			padding-left : 4px             ;
			padding-right : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Background-Color : #DEDEDE ;
			Font-Weight : Bold
		}
.jobofferitem	 {
			line-height : 15px             ;
			padding-left : 4px             ;
			padding-right : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Background-Color : #E9E9E9 ;
			Font-Weight : Normal
		}
.sitemap-divider	 {
			line-height : 24px
		}
.sitemapheader	 {
			line-height : 14px             ;
			padding-left : 8px             ;
			padding-right : 8px             ;
			padding-top : 4px             ;
			padding-bottom : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 12px ;
			Background-Color : #EFEFEF ;
			Font-Weight : Bold
		}
.sitemapsubheader	 {
			padding-left : 8px             ;
			padding-right : 8px             ;
			padding-bottom : 4px             ;
			border-left : 1px             ;
			border-left-style : solid             ;
			border-left-color : #cc0000             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Font-Style : Normal
		}
.sitemapfooter	 {
			border-bottom : 1px             ;
			border-bottom-style : solid             ;
			border-bottom-color : #999999
		}
.sitemapheaderfont	 {
			padding-top : 4px             ;
			padding-bottom : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 12px ;
			Color : white ;
			Font-Style : Normal
		}
.sitemapempty	 {
			padding-left : 8px             ;
			padding-right : 8px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Background-Color : #EFEFEF ;
			Font-Style : Normal
		}
.sitemaplevel2	 {
			padding-left : 8px             ;
			padding-right : 8px             ;
			padding-top : 4px             ;
			padding-bottom : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Background-Color : #EFEFEF ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
.sitemaplevel3	 {
			padding-left : 8px             ;
			padding-right : 8px             ;
			padding-top : 4px             ;
			padding-bottom : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Background-Color : #EFEFEF ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
.sitemaplevel4	 {
			padding-left : 8px             ;
			padding-right : 8px             ;
			padding-top : 4px             ;
			padding-bottom : 4px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Background-Color : #EFEFEF ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
.sitemaplevel5	 {
			padding-left : 8px             ;
			padding-right : 8px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Background-Color : #EFEFEF ;
			Font-Style : Normal
		}
.sitemaplevel6	 {
			padding-left : 8px             ;
			padding-right : 8px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Background-Color : #EFEFEF ;
			Font-Style : Normal
		}
.subsitemapheader	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 12px ;
			Color : black ;
			Font-Weight : Bold
		}
.subsitemaplevel2	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #003333 ;
			Font-Weight : Bold
		}
.subsitemaplevel3	 {
			line-height : 14px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #003333 ;
			Font-Weight : Normal
		}
.popup-pagetitle	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 16px ;
			Color : white ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
.popup-title	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 12px ;
			Color : white ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
.destinationmap	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #CC0000 ;
			Text-Decoration : None ;
			Font-Weight : Bold
		}
.routemap-header-bg	 {
			Background-Color : #E9E9E9 ;
			Background-Image : url(bg-subnav-1px.gif)
		}
.routemap-border-bg	 {
			Background-Color : #999999
		}
.routemap-body	 {
			line-height : normal             ;
			margin-top : -10px             ;
			Margin-Left : -10px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px
		}
.newsletter-title	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : white ;
			Background-Color : #999999 ;
			Font-Weight : Bold
		}
.newsletter-overview-title	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : white ;
			Background-Color : #666666 ;
			Font-Weight : Bold
		}
.newsletter-subtitle	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : white ;
			Background-Color : #999999
		}
.newsletter-text	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px
		}
.newsletter-small-text	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px
		}
.newsletter-table-header	 {
			Font-Family : Verdana, Geneva, Arial, sans-serif ;
			Font-Size : 10pt ;
			Background-Color : #999999
		}
.newsletter-overview	 {
			Font-Family : Verdana, Geneva, Arial, sans-serif ;
			Font-Size : 10pt ;
			Background-Color : #666666
		}
.newsletter-table-footer	 {
			line-height : 3px             ;
			Font-Family : Verdana, Geneva, Arial, sans-serif ;
			Font-Size : 3pt ;
			Background-Color : #999999
		}
.newsletter-table-cell-dark	 {
			Font-Family : Verdana, Geneva, Arial, sans-serif ;
			Font-Size : 10pt ;
			Background-Color : #E0E0E0
		}
.newsletter-table-cell	 {
			Font-Family : Verdana, Geneva, Arial, sans-serif ;
			Font-Size : 10pt ;
			Background-Color : #EFEFEF
		}
.ecarderror	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #FF8500 ;
			Text-Decoration : None ;
			Font-Style : Normal ;
			Font-Weight : Bold
		}
}
.inputecard	 {
			Width : 180px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.inputecardmiddle	 {
			Width : 145px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.inputecardsmall	 {
			Width : 30px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 8pt ;
			Color : black ;
			Background-Color : white
		}
.inputecardtext	 {
			Width : 180px ;
			Height : 100px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 9pt ;
			Color : black ;
			Background-Color : white
		}
.inputecardreadonly	 {
			BORDER-LEFT : medium none             ;
			BORDER-RIGHT : medium none             ;
			BORDER-TOP : medium none             ;
			BORDER-BOTTOM : medium none             ;
			BACKGROUND-COLOR : E9E9E9             ;
			Width : 150px ;
			Font-Size : 9px ;
			Color : #CC0000
		}
.selectcountries	 {
			Width : 162px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Font-Style : Normal
		}
.amos-text	 {
			Width : 444px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : #535345 ;
			Font-Style : Normal
		}
.radio-light	 {
			Background-Color : #E9E9E9
		}
.radio-dark	 {
			Background-Color : #E0E0E0
		}
.fieldtext	 {
			Width : 128px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : black ;
			Font-Style : Normal
		}
.fieldtextD	 {
			margin : 0px             ;
			Width : 40px ;
			Font-Family : arial, verdana, geneva, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Font-Style : Normal
		}
.fieldtextM	 {
			Width : 50px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : black ;
			Font-Style : Normal
		}
.fieldtextPM	 {
			Width : 102px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : black ;
			Font-Style : Normal
		}
.fieldtextC	 {
			Width : 128px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : black ;
			Font-Style : Normal
		}
.fieldtextF	 {
			Width : 128px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : black ;
			Font-Style : Normal
		}
.fieldtextP	 {
			Width : 60px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : black ;
			Font-Style : Normal
		}
.textSelect	 {
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : #535345 ;
			Font-Style : Normal
		}
.index-border-bg	 {
			Background-Color : #999999
		}
.booking-frame	 {
			Background-Color : #E9E9E9
		}
.index-bg	 {
			Background-Color : #E9E9E9
		}
.calendar-today	 {
			line-height : 16px             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #990000 ;
			Text-Decoration : None ;
			Font-Weight : Bold
		}
.calendar-weekday	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : black ;
			Font-Weight : Bold
		}
.calendar-sunday	 {
			line-height : normal             ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 11px ;
			Color : #CC0000 ;
			Font-Weight : Bold
		}
.fieldtext-kac	 {
			Width : 80px ;
			Font-Family : verdana, geneva, arial, sans-serif ;
			Font-Size : 10px ;
			Color : #535345 ;
			Font-Style : Normal
		}
#swissNews	 {
			layer-background-color : #ffffff             ;
			Position : Absolute ;
			Left : 571px ;
			Top : 75px ;
			Width : 216px ;
			Height : 330px ;
			Visibility : Hidden ;
			Background-Color : white
		}
#specialOffersIFrame	 {
			Position : Absolute ;
			Left : 122px ;
			Top : 61px ;
			Width : 218px ;
			Height : 350px ;
			Visibility : Hidden ;
			Background-Color : #CCCCCC
		}
#specialOffersContainer	 {
			clip : rect(0,218,320,0)             ;
			Position : Absolute ;
			Left : 562px ;
			Top : 62px ;
			Width : 218px ;
			Height : 322px ;
			Visibility : Hidden
		}
#swissNewsScroller	 {
			clip : rect(0,200,268,0)             ;
			Position : Absolute ;
			Left : 1px ;
			Top : 40px ;
			Width : 200px
		}
#swissNewsArrows	 {
			Position : Absolute ;
			Left : 198px ;
			Top : 1px ;
			Width : 14px
		}
.Border-masthead	 {
			Border-Bottom : Dashed            ;
			Border-Left : Dashed            ;
			Border-Right : Dashed            ;
			Border-Top : Dashed            ;
			Border-Bottom-Width : 1px            ;
			Border-Left-Width : 1px            ;
			Border-Right-Width : 1px            ;
			Border-Top-Width : 1px            ;
			Margin-Bottom : 1px            ;
			Margin-Top : 1px            ;
			Padding-Bottom : 1px            ;
			Padding-Left : 1px            ;
			Padding-Right : 1px            ;
			Padding-Top : 1px            ;
			Margin-Left : 1px ;
			Margin-Right : 1px ;
			Color : #A0A0A4
		}
.Bold-Titles	 {
			Font-Family : Arial, Helvetica ;
			Font-Size : 16px ;
			Color : black ;
			Font-Weight : Bold
		}
.Big	 {
			Font-Family : Arial, Helvetica ;
			Font-Size : 16px ;
			Color : #993300 ;
			Font-Weight : Bold
		}

