BODY {
	COLOR: #2b2b2b
}
A {
	COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted; TEXT-DECORATION: none; outline: 0; -moz-outline: 0
}
A:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
A.idImgLink {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.idImgLink:hover {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.idImgLinkInline {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.idImgLinkInline:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.idMore {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted
}
.idMoreEnd A {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted
}
A.idMoreEnd {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted
}
A.idMore:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
.idMoreEnd A:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
A.idMoreEnd:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
.idMoreEnd {
	CLEAR: both
}
.idMoreEnd A {
	CLEAR: both
}
A.idMoreEnd {
	CLEAR: both
}
A.idRemove {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/ico_delete.gif) no-repeat 0px 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.idRemove:hover {
	COLOR: #e1151c
}
A.idActionLink {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; PADDING-BOTTOM: 1px; BORDER-LEFT: #fc6800 1px solid; WIDTH: auto; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid
}
A.idCloseWindow {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 18px; BACKGROUND: url(../img/btn_loginclose.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; COLOR: #e1002a; BORDER-TOP-STYLE: none; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idStaticButton A {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #fc6800 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid
}
.idStaticButton A:hover {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #fc6800 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid
}
A.idStaticBacklink {
	FONT-WEIGHT: 700; RIGHT: 9px; COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted; POSITION: absolute; TOP: 9px
}
A.idStaticBacklink:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
H1 {
	
}
H2 {
	FONT-SIZE: 24px; COLOR: #e1002a; LINE-HEIGHT: 26px
}
H3 {
	FONT-WEIGHT: 700; FONT-SIZE: 18px; MARGIN: 0px 0px 10px; COLOR: #e1002a; LINE-HEIGHT: 20px
}
H4 {
	FONT-WEIGHT: 700; FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #2b2b2b; LINE-HEIGHT: 18px
}
#idBoxesWrap H3 {
	FONT-SIZE: 17px
}
.idBoxesWrap H3 {
	FONT-SIZE: 17px
}
#idBoxesWrap H4 {
	FONT-SIZE: 17px
}
.idBoxesWrap H4 {
	FONT-SIZE: 17px
}
#idBoxesWrap H4 A {
	FONT-WEIGHT: 700; COLOR: #2b2b2b
}
.idBoxesWrap H4 A {
	FONT-WEIGHT: 700; COLOR: #2b2b2b
}
H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
H5 A {
	FONT-WEIGHT: 700; COLOR: #2b2b2b
}
H6 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
H6 A {
	FONT-WEIGHT: 700; COLOR: #2b2b2b
}
LI.idLeadGal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../img/ico_images.gif) no-repeat left 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI.idLeadVideo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../img/ico_video.gif) no-repeat left 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI.idLeadVoting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../img/ico_voting.gif) no-repeat left 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idMoreEnd {
	CLEAR: both; MARGIN: 0px
}
UL.idList LI {
	LIST-STYLE: disc url(../img/content_dot.png) outside; MARGIN: 0px 0px 5px 20px
}
OL.idList {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 20px 26px; LIST-STYLE-TYPE: decimal
}
.idFullList LI {
	LIST-STYLE-POSITION: outside; WIDTH: 100%
}
.idHalfList LI {
	LIST-STYLE-POSITION: outside; WIDTH: 100%
}
.idHalfList LI {
	FLOAT: left; WIDTH: 49.9%
}
.idHalfList LI.idFirst {
	CLEAR: both
}
.idHide {
	DISPLAY: none
}
.idMakeBorder {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idMakeBgcolor {
	BACKGROUND-COLOR: #f1f1f1
}
.idMenuList {
	FLOAT: left
}
.idMenuList LI {
	BORDER-RIGHT: #5c5c5c 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
.idMenuList LI.idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
#idPageWrap {
	MARGIN: 0px
}
#idMainWrap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; WIDTH: 790px; PADDING-TOP: 20px
}
#idLoginBarWrap {
	LEFT: 495px; TOP: 40px
}
.idSkyScraperWrap .idAdPosSKY {
	LEFT: 810px; OVERFLOW: hidden; WIDTH: 300px; POSITION: absolute; TOP: 0px
}
.idSkyScraperWrap .idAdPosSKY2 {
	LEFT: 810px; OVERFLOW: hidden; WIDTH: 300px; POSITION: absolute; TOP: 0px
}
.idSkyScraperWrap .idAdPosSKY2 {
	TOP: 1500px
}
#idBannerWrap {
	DISPLAY: none; LEFT: 0px; WIDTH: 810px; POSITION: absolute; TOP: 0px; HEIGHT: 90px
}
#idBreadcrumbWrap {
	WIDTH: 480px; HEIGHT: 48px
}
#idContentWrap {
	MARGIN: 0px 0px 15px; WIDTH: 790px
}
#idBasicWrap {
	WIDTH: 475px
}
.idBasicWrap {
	WIDTH: 475px
}
#idBoxesWrap {
	MARGIN: 0px 0px 0px 15px; WIDTH: 300px
}
.idBoxesWrap {
	MARGIN: 0px 0px 0px 15px; WIDTH: 300px
}
#idFullWrap {
	FLOAT: left; WIDTH: 790px; POSITION: relative
}
.idFullWrap {
	FLOAT: left; WIDTH: 790px; POSITION: relative
}
.idFullWrap {
	MARGIN: 0px 0px 40px
}
.idFullWrapNoMargin .idFullWrap {
	MARGIN: 0px
}
#idNavigationWrap {
	Z-INDEX: 9999; LEFT: 110px; WIDTH: 790px; POSITION: absolute; TOP: 92px
}
#idHeaderWrap {
	BACKGROUND: url(../img/clientdesign/bg_header.jpg) #d0021d no-repeat 0px 18px; WIDTH: 790px; TOP: 10px; HEIGHT: 131px
}
#idFooterWrap {
	CLEAR: both; WIDTH: 790px; TEXT-ALIGN: center
}
.idEnhance {
	MARGIN: 120px 0px 0px
}
.idNorm {
	MARGIN: 120px 0px 0px
}
.idEmpty {
	MARGIN: 90px 0px 0px
}
.idEnhance A {
	FONT-SIZE: 11px; COLOR: #2b2b2b; BORDER-BOTTOM: #2b2b2b 1px dotted
}
.idNorm A {
	FONT-SIZE: 11px; COLOR: #2b2b2b; BORDER-BOTTOM: #2b2b2b 1px dotted
}
.idEnhance A:hover {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
.idNorm A:hover {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
.idEnhance H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.idNorm H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.idNoAdLay#idPageWrap {
	MARGIN-TOP: 0px
}
.idNoAdLay #idBannerWrap {
	DISPLAY: none
}
.idNoAdLay .idSkyScraperWrap {
	DISPLAY: none
}
.idNoAdLay #idHeaderWrap {
	TOP: 10px
}
.idNoAdLay #idNavigationWrap {
	TOP: 92px
}
.idNoAdLay #idLoginBarWrap {
	TOP: 40px
}
.idSpecialCol #idBoxesWrap {
	MARGIN: 0px
}
.idSpecialCol .idBoxesWrap {
	MARGIN: 0px
}
.idSpecialCol #idBasicWrap {
	CLEAR: none; MARGIN: 0px 0px 0px 15px
}
.idSpecialCol .idBasicWrap {
	CLEAR: none; MARGIN: 0px 0px 0px 15px
}
.idMainNavi LI {
	BACKGROUND: url(../img/clientdesign/bg_mainnavi.png) no-repeat left 0px; MARGIN-RIGHT: 2px; HEIGHT: 30px
}
.idMainNavi LI.idFirst {
	MARGIN: 0px 2px 0px 0px
}
.idMainNavi LI.idLast {
	MARGIN-RIGHT: 0px
}
.idMainNavi A.idTab {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-WEIGHT: 700; FONT-SIZE: 15px; BACKGROUND: url(../img/clientdesign/bg_mainnavi.png) no-repeat right -30px; PADDING-BOTTOM: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idMainNavi A.idTab:hover {
	COLOR: #ffffff
}
.idMainNavi LI.idLast A.idTab {
	PADDING-RIGHT: 21px; PADDING-LEFT: 21px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idMainNavi LI.idCurrent {
	BACKGROUND: url(../img/clientdesign/bg_mainnavi.png) no-repeat left -60px
}
.idMainNavi LI.idCurrent A.idTab {
	BACKGROUND: url(../img/clientdesign/bg_mainnavi.png) no-repeat right -90px; COLOR: #e1002a
}
.idSubNavi {
	BACKGROUND: url(../img/clientdesign/bg_subnavi.png) #f1f1f1 no-repeat; LEFT: -100px; WIDTH: 790px; LINE-HEIGHT: 19px; POSITION: relative; HEIGHT: 19px
}
.idSubNavi LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idSubNavi LI.idFirst A {
	MARGIN-LEFT: 6px
}
.idSubNavi LI A {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idSubNavi LI A:hover {
	COLOR: #e1002a
}
.idSubNavi LI.idCurrent A {
	COLOR: #e1002a
}
#idNavigationWrap {
	OVERFLOW: visible
}
.idMainNavi UL {
	DISPLAY: none; Z-INDEX: 20; LEFT: -94px; OVERFLOW: hidden; WIDTH: 770px; LINE-HEIGHT: 17px; POSITION: absolute; TOP: 31px; HEIGHT: 17px; BACKGROUND-COLOR: #f1f1f1
}
.idMainNavi LI.idCurrent UL {
	VISIBILITY: hidden! important
}
.idMainNavi UL LI.idCurrent {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idMainNavi UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.idMainNavi UL LI.idFirst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.idMainNavi UL LI A {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #2b2b2b; TEXT-DECORATION: none
}
.idMainNavi UL LI A:hover {
	COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMainNavi UL LI.idCurrent A {
	COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMainNavi LI:hover UL {
	DISPLAY: block
}
.idMainNavi LI.idCurrent_hovered {
	BACKGROUND: url(../img/clientdesign/bg_mainnavi.png) no-repeat left -60px
}
.idMainNavi LI.idCurrent_hovered A.idTab {
	BACKGROUND: url(../img/clientdesign/bg_mainnavi.png) no-repeat right -90px; COLOR: #000000
}
.idMainNavi LI.idCurrent_hovered A.idTab:hover {
	BACKGROUND: url(../img/clientdesign/bg_mainnavi.png) no-repeat right -90px; COLOR: #000000
}
.idMainNavi LI.idCurrent A.idTab {
	COLOR: #e1002a! important
}
.idLay {
	MARGIN: 0px 0px 15px
}
#idBoxesWrap .idLay {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top.png) no-repeat left top; MARGIN: 0px 0px 22px
}
.idBoxesWrap .idLay {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top.png) no-repeat left top; MARGIN: 0px 0px 22px
}
#idBoxesWrap .idLay .idLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idLay .idLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idLay H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top.png) #ffffff no-repeat left bottom; PADDING-BOTTOM: 15px; MARGIN: 0px 0px -5px; COLOR: #2b2b2b; PADDING-TOP: 0px
}
#idBoxesWrap .idLay H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top.png) #ffffff no-repeat left bottom; PADDING-BOTTOM: 15px; MARGIN: 0px 0px -5px; COLOR: #2b2b2b; PADDING-TOP: 0px
}
.idBoxesWrap .idLay H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top.png) #ffffff no-repeat left bottom; PADDING-BOTTOM: 15px; MARGIN: 0px 0px -5px; COLOR: #2b2b2b; PADDING-TOP: 0px
}
.idBoxesWrap .idLay H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top.png) #ffffff no-repeat left bottom; PADDING-BOTTOM: 15px; MARGIN: 0px 0px -5px; COLOR: #2b2b2b; PADDING-TOP: 0px
}
#idBoxesWrap .idLay H3 SPAN {
	MARGIN: 0px 5px 0px 0px; COLOR: #000
}
.idBoxesWrap .idLay H3 SPAN {
	MARGIN: 0px 5px 0px 0px; COLOR: #000
}
#idBoxesWrap .idLay H4 SPAN {
	MARGIN: 0px 5px 0px 0px; COLOR: #000
}
.idBoxesWrap .idLay H4 SPAN {
	MARGIN: 0px 5px 0px 0px; COLOR: #000
}
#idBasicWrap .idLay H3 SPAN {
	MARGIN: 0px 5px 0px 0px; COLOR: #000
}
.idBasicWrap .idLay H3 SPAN {
	MARGIN: 0px 5px 0px 0px; COLOR: #000
}
#idBasicWrap .idLay H4 SPAN {
	MARGIN: 0px 5px 0px 0px; COLOR: #000
}
.idBasicWrap .idLay H4 SPAN {
	MARGIN: 0px 5px 0px 0px; COLOR: #000
}
#idBoxesWrap .idStaticHtml {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idAdvertising {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idNoBoxes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idLinkedImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idRss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idVipAdContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idGoogleMaps {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idMultiAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idAjaxReloadable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idStaticHtml {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idAdvertising {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idNoBoxes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idLinkedImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idRss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idVipAdContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idGoogleMaps {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idMultiAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.idBoxesWrap .idAjaxReloadable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#idBoxesWrap .idStaticHtml H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#idBoxesWrap .idGoogleMaps H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#idBoxesWrap .idStaticHtml H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#idBoxesWrap .idGoogleMaps H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.idBoxesWrap .idStaticHtml H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.idBoxesWrap .idGoogleMaps H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.idBoxesWrap .idStaticHtml H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.idBoxesWrap .idGoogleMaps H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#idBoxesWrap .idTxtLay {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay.png) no-repeat left bottom; FLOAT: none; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.idBoxesWrap .idTxtLay {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay.png) no-repeat left bottom; FLOAT: none; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#idBoxesWrap .idTxtLay .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idBoxesWrap #idGoogleMap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idBoxesWrap .idTxtLay .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idBoxesWrap #idGoogleMap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idBoxesWrap .idTxtLay H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #2b2b2b; PADDING-TOP: 0px
}
#idBoxesWrap .idTxtLay H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #2b2b2b; PADDING-TOP: 0px
}
.idBoxesWrap .idTxtLay H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #2b2b2b; PADDING-TOP: 0px
}
.idBoxesWrap .idTxtLay H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #2b2b2b; PADDING-TOP: 0px
}
.idSingleHeadline {
	MARGIN: 0px; TEXT-ALIGN: center
}
#idBoxesWrap .idClSeasonal {
	BACKGROUND: url(../img/clientdesign/seasonal_bg.jpg) repeat-y left top
}
.idBoxesWrap .idClSeasonal {
	BACKGROUND: url(../img/clientdesign/seasonal_bg.jpg) repeat-y left top
}
#idBoxesWrap .idClSeasonal H4 {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top_trans.png) no-repeat left bottom
}
#idBoxesWrap .idClSeasonal H3 {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top_trans.png) no-repeat left bottom
}
.idBoxesWrap .idClSeasonal H4 {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top_trans.png) no-repeat left bottom
}
.idBoxesWrap .idClSeasonal H3 {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top_trans.png) no-repeat left bottom
}
#idBoxesWrap .idClSeasonal .idTxtLay {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_trans.png) no-repeat left bottom
}
.idBoxesWrap .idClSeasonal .idTxtLay {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_trans.png) no-repeat left bottom
}
#idBasicWrap .idClSeasonal .idTxtLay {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../img/clientdesign/seasonal_bg_white.jpg); BACKGROUND-REPEAT: repeat-y
}
.idBasicWrap .idClSeasonal .idTxtLay {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../img/clientdesign/seasonal_bg_white.jpg); BACKGROUND-REPEAT: repeat-y
}
.idNestedContainer .idRow {
	CLEAR: both; OVERFLOW: hidden
}
.idNestedContainer .idCol {
	FLOAT: left; WIDTH: 232px
}
.idNestedContainer .id3Col {
	WIDTH: 158px
}
.idNestedContainer .idCol .idLay {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.idNestedContainer .idFirst .idLay {
	MARGIN-LEFT: 0px
}
.idNestedContainer .idLast .idLay {
	MARGIN-RIGHT: 0px
}
.idNestedContainer .idLastRow .idLay {
	MARGIN-BOTTOM: 0px
}
#idBasicWrap .idNestedContainer .idCol .idTxtLay {
	WIDTH: 207px
}
.idBasicWrap .idNestedContainer .idCol .idTxtLay {
	WIDTH: 207px
}
.idNestedContainer .idRow .idLay {
	MARGIN-TOP: -1px; MARGIN-BOTTOM: 0px
}
#idBoxesWrap .idNestedContainer .idRow .idLay {
	MARGIN-TOP: -1px; MARGIN-BOTTOM: 0px
}
.idBoxesWrap .idNestedContainer .idRow .idLay {
	MARGIN-TOP: -1px; MARGIN-BOTTOM: 0px
}
.idNestedContainer .idFirstRow .idLay {
	MARGIN-TOP: 0px
}
#idBoxesWrap .idNestedContainer .idFirstRow .idLay {
	MARGIN-TOP: 0px
}
.idBoxesWrap .idNestedContainer .idFirstRow .idLay {
	MARGIN-TOP: 0px
}
#idBoxesWrap .idNestedContainer .idRow .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; MARGIN-TOP: 0px; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBoxesWrap .idNestedContainer .idRow .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; MARGIN-TOP: 0px; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBoxesWrap .idNestedContainer .idLastRow .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay.png) no-repeat left bottom; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBoxesWrap .idNestedContainer .idLastRow .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay.png) no-repeat left bottom; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idClBasicNested .idRow .idLay {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px
}
.idAjaxReloadable {
	MARGIN: 0px
}
.idBoxesWrap .idAjaxReloadable {
	MARGIN: 0px
}
#idBoxesWrap .idAjaxReloadable {
	MARGIN: 0px
}
.idBasicWrap .idAjaxReloadable {
	MARGIN: 0px
}
#idBasicWrap .idAjaxReloadable {
	MARGIN: 0px
}
.idAjaxReloadable .idAjaxSpin {
	TEXT-ALIGN: center
}
.idTeaserLay {
	FLOAT: none
}
.idTeaserLay IMG {
	MARGIN: 0px 10px 2px 0px
}
.idTeaserLay EMBED {
	MARGIN: 0px 10px 2px 0px
}
.idTeaserLay P {
	MARGIN: 0px 0px 5px
}
.idTeaserLay UL {
	MARGIN: 0px 0px 5px
}
.idTeaserLay H4 {
	FONT-SIZE: 18px; FLOAT: none; COLOR: #e1002a; LINE-HEIGHT: 20px
}
.idLay .idTeaserLay {
	MARGIN: 0px 0px 20px
}
.idShort P {
	FLOAT: left; WIDTH: 232px
}
.idShort UL {
	FLOAT: left; WIDTH: 232px
}
.idShort H4 {
	FLOAT: left; WIDTH: 232px
}
.idTeaserLay H4.idFull {
	WIDTH: 475px
}
.idTeaserLay P.idFull {
	WIDTH: 475px
}
.idSubTeaserLay {
	FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 33%
}
.idSubTeaserLay IMG {
	MARGIN: 0px 10px 5px 0px
}
.idSubTeaserLay EMBED {
	MARGIN: 0px 10px 5px 0px
}
.idSubTeaserLay P {
	MARGIN: 0px 0px 5px
}
.idSubTeaserLay UL {
	MARGIN: 0px 0px 5px
}
.idSubTeaserLay H4 {
	FONT-SIZE: 18px; COLOR: #e1002a; LINE-HEIGHT: 20px
}
.idMiddle {
	MARGIN: 0px 20px 20px
}
TABLE.idTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.idTable TBODY {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; MARGIN: 0px 0px 3px; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idTable THEAD {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; MARGIN: 0px 0px 3px; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idTable THEAD {
	FONT-WEIGHT: bold; BACKGROUND: #f1f1f1
}
.idTable TBODY .idTabTemp {
	FONT-WEIGHT: bold; BACKGROUND: #f1f1f1
}
.idTable .idInfoTab {
	FONT-WEIGHT: bold; BACKGROUND: #f1f1f1
}
.idTable .idTabIndex {
	FONT-WEIGHT: bold; BACKGROUND: #f1f1f1
}
.idTable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.idTable TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.idTable .idFirst {
	WIDTH: 270px; TEXT-ALIGN: left
}
.idMetaLay {
	FONT-SIZE: 11px; FLOAT: none; MARGIN: 0px 0px 10px; OVERFLOW: hidden
}
.idMetaLay A {
	COLOR: #2b2b2b; BORDER-BOTTOM: #2b2b2b 1px dotted
}
.idMetaLay A:hover {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
.idMetaLay .idRssFeed A {
	BACKGROUND: url(../img/ico_rss_rund_off.png) no-repeat left center; FLOAT: left; WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
.idMetaLay .idRssFeed A:hover {
	BACKGROUND: url(../img/ico_rss_rund_on.png) no-repeat left center
}
.idMetaLay .idFacebook {
	MARGIN-LEFT: 3px
}
.idMetaLay .idFacebook A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND: url(../img/ico_facebook_off.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMetaLay .idFacebook A:hover {
	BACKGROUND: url(../img/ico_facebook_on.png) no-repeat left top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMetaLay .idEcard A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../img/ico_ecard_off.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMetaLay .idEcard A:hover {
	BACKGROUND: url(../img/ico_ecard_on.png) no-repeat left top
}
.idMetaLay .idEcard A SPAN {
	BORDER-BOTTOM: #2b2b2b 1px dotted
}
.idMetaLay .idEcard A:hover SPAN {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
.idMetaLay A.idStyle {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idDots {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat left -5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idDotsUse {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat left -5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idDots A {
	PADDING-RIGHT: 17px; PADDING-LEFT: 4px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat right -43px; PADDING-BOTTOM: 0px; COLOR: white; BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
.idDotsUse A {
	PADDING-RIGHT: 17px; PADDING-LEFT: 4px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat right -43px; PADDING-BOTTOM: 0px; COLOR: white; BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
.idDots A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idDotsUse A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idDotsUse A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 5px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat right -24px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idDotArticle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat left -62px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idDotArticleUse {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat left -62px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idDotArticle A {
	PADDING-RIGHT: 32px; PADDING-LEFT: 6px; FONT-SIZE: 15px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat right -99px; PADDING-BOTTOM: 0px; COLOR: white; BORDER-TOP-STYLE: none; LINE-HEIGHT: 34px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; BORDER-BOTTOM-STYLE: none
}
.idDotArticleUse A {
	PADDING-RIGHT: 32px; PADDING-LEFT: 6px; FONT-SIZE: 15px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat right -99px; PADDING-BOTTOM: 0px; COLOR: white; BORDER-TOP-STYLE: none; LINE-HEIGHT: 34px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; BORDER-BOTTOM-STYLE: none
}
.idDotArticle A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idDotArticleUse A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idDotArticleUse A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; BACKGROUND: url(../img/sprites_slidingGraphics.png) no-repeat right -144px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idComment A {
	PADDING-RIGHT: 26px; PADDING-LEFT: 2px; BACKGROUND: url(../img/ico_comment.png) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fc6800; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idComment A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idComment A SPAN {
	DISPLAY: none
}
.idMetaLay SPAN.idFirst {
	MARGIN: 0px; WIDTH: 100%
}
.idMetaLay SPAN.idSecond {
	MARGIN: 0px; WIDTH: 100%
}
.idMetaLay SPAN.idSecond {
	MARGIN: 0px
}
.idMetaLay SPAN.idFirst SPAN {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idMetaLay SPAN.idSecond SPAN {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idMetaLay SPAN.idFirst STRONG {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idMetaLay SPAN.idSecond STRONG {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idMetaLay SPAN.idFirst STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idMetaLay SPAN.idSecond STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idMetaLay SPAN.idFirst SPAN SPAN {
	FLOAT: none; MARGIN: 0px
}
.idMetaLay SPAN.idSecond SPAN SPAN {
	FLOAT: none; MARGIN: 0px
}
.idMetaLay SPAN.idFirst STRONG SPAN {
	FLOAT: none; MARGIN: 0px
}
.idMetaLay SPAN.idSecond STRONG SPAN {
	FLOAT: none; MARGIN: 0px
}
.idIsNew SPAN.idFirst .idDate {
	MARGIN: 0px
}
.idPaginator {
	MARGIN: 0px 0px 20px
}
.idPaging A {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idPaging A:hover {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.idCurPage {
	BACKGROUND: #e1002a; COLOR: white
}
A.idCurPage:hover {
	BACKGROUND: #e1002a; COLOR: white
}
UL.idPaging {
	MARGIN: 0px auto
}
.idFormLay {
	CLEAR: both
}
.idFormLay P {
	CLEAR: both; MARGIN: 0px 0px 10px
}
.idFormLay .idInfoLay {
	FONT-WEIGHT: 700
}
.idFormLay FIELDSET {
	MARGIN: 0px 0px 20px
}
#idBasicWrap .idFormLay FIELDSET {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idFormLay FIELDSET H4 {
	MARGIN: 0px 0px 10px
}
.idFormLay LEGEND {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; MARGIN: 5px; COLOR: #e1002a
}
.idFormItem {
	MARGIN: 0px 0px 10px
}
.idFormLay FIELDSET .idLast {
	MARGIN: 0px
}
.idFormItem LABEL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
.idFormItem LABEL A {
	FONT-WEIGHT: 700
}
.idFormItem LABEL SPAN {
	DISPLAY: block; FONT-SIZE: 11px
}
.idFormLay .idHiddenFields {
	DISPLAY: none
}
.idFormLay .idTextField INPUT {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #5c5c5c 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(../img/formbg.png) no-repeat left top; PADDING-BOTTOM: 1px; BORDER-LEFT: #5c5c5c 1px solid; WIDTH: 267px; PADDING-TOP: 1px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 18px
}
.idFormLay .idComposite {
	MARGIN: 0px
}
.idFormLay .idComposite INPUT {
	MARGIN: 0px 8px 10px 0px; WIDTH: 31px
}
.idFormLay .idComposite INPUT.idLast {
	MARGIN-RIGHT: 0px
}
.idFormLay .idTextArea TEXTAREA {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #5c5c5c 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(../img/formbg.png) no-repeat left top; PADDING-BOTTOM: 1px; BORDER-LEFT: #5c5c5c 1px solid; WIDTH: 267px; PADDING-TOP: 1px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idFormLay .idSelectBox SELECT {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #5c5c5c 1px solid; MAX-WIDTH: 275px; BORDER-LEFT: #5c5c5c 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idFormLay .idCheckBox INPUT {
	MARGIN: 2px 5px 0px 0px
}
.idFormLay .idCheckBox LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 437px; PADDING-TOP: 0px
}
.idFormLay .idRadioBox INPUT {
	MARGIN: 2px 5px 0px 0px
}
.idFormLay .idRadioBox LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 437px; PADDING-TOP: 0px
}
.idFormLay .idRadioBox H6 {
	MARGIN: 0px 0px 5px
}
.idFormLay .idRadioBox .idDesc {
	FONT-WEIGHT: 400
}
.idFormLay .idRadioItem {
	
}
.idFormLay .idComposite INPUT {
	
}
.idFormLay .idComposite LABEL {
	WIDTH: 349px
}
.idFormLay .idComposite LABEL {
	BACKGROUND-POSITION: 350px 4px; LINE-HEIGHT: 22px; BACKGROUND-REPEAT: no-repeat
}
.idFormLay .idFileUpload {
	Z-INDEX: 2; POSITION: relative
}
.idFormLay .idFileUpload INPUT {
	WIDTH: 275px; HEIGHT: 22px; opacity: 0
}
.idFormLay .idFakeUpload {
	Z-INDEX: 1; LEFT: 180px; WIDTH: 275px; POSITION: absolute; TOP: 0px
}
.idFormLay .idFakeUpload INPUT {
	WIDTH: 137px
}
.idFormLay .idFakeUpload .idButton {
	WIDTH: 129px
}
.idFormLay .idCaptcha {
	WIDTH: 100%
}
.idFormLay .idCaptcha INPUT {
	MARGIN: 44px 22px 0px 21px; WIDTH: 100px
}
.idFormLay .idCaptcha P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px
}
.idFormLay .idCaptcha H6 {
	MARGIN: 0px 0px 5px
}
.idFormLay .idCaptcha .idCaptchaInput {
	BACKGROUND: #f1f1f1; FLOAT: left; MARGIN: 0px; WIDTH: 150px; HEIGHT: 108px
}
.idFormLay .idCaptcha .idCaptchaInput P {
	FONT-WEIGHT: 700; FLOAT: left; MARGIN: 20px 0px 0px 25px
}
.idFormLay .idCaptcha .idCaptchaImage {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #f1f1f1 1px solid; WIDTH: 297px; PADDING-TOP: 3px; BORDER-BOTTOM: #f1f1f1 1px solid; HEIGHT: 100px
}
.idFormLay .idDateField {
	
}
.idFormLay .idTwoPairs {
	
}
.idFormLay .idTextField .idTelPre {
	MARGIN: 0px 10px 0px 0px; WIDTH: 71px
}
.idFormLay .idTextField .idTelNum {
	WIDTH: 178px
}
.idFormLay .idTextField .idStreet {
	MARGIN: 0px 10px 0px 0px; WIDTH: 218px
}
.idFormLay .idTextField .idHouseNumber {
	WIDTH: 31px
}
.idFormLay .idTextField .idZipcode {
	MARGIN: 0px 10px 0px 0px; WIDTH: 41px
}
.idFormLay .idTextField .idCityName {
	WIDTH: 208px
}
.idFixPosition .idFormLay .idButtonLay {
	Z-INDEX: 1000000; POSITION: absolute
}
.idTrackForm .idButtonLay {
	FLOAT: right; outline: 0; -moz-outline: 0
}
.idTrackForm .idButtonLay INPUT {
	outline: 0; -moz-outline: 0
}
.idTrackForm .idTrackMsg {
	CLEAR: none; FLOAT: left; WIDTH: 50%
}
.idTrackForm .idFormLay P {
	CLEAR: none; FLOAT: left; WIDTH: 50%
}
.idTrackForm .idFormLay .idMoreEnd {
	CLEAR: both; FLOAT: right; MARGIN: 10px 0px 0px; WIDTH: auto
}
#idBoxesWrap .idTrackForm .idTxtLay {
	MARGIN: 0px 0px 22px
}
#idBasicWrap .idTrackForm .idTxtLay {
	MARGIN: 0px 0px 15px
}
.idFormLay .idAjaxLoad {
	Z-INDEX: 1000000; POSITION: absolute
}
.idError {
	MARGIN: 0px; COLOR: red
}
.idFormLay .idFormItem_error {
	BACKGROUND: url(../img/formadmin/warning_16.png) no-repeat 151px 4px
}
.idFormLay .idFormItem_ok {
	BACKGROUND: url(../img/formadmin/tick.gif) no-repeat 148px -2px
}
.idFormLay .idTextField INPUT.idError {
	Z-INDEX: 1; BACKGROUND: #f1f1f1; COLOR: #5c5c5c; POSITION: relative
}
.idFormItem SPAN.idError {
	DISPLAY: block
}
.idFormItem P.idError {
	CLEAR: both; MARGIN: 0px 0px 0px 180px; WIDTH: auto
}
.idFormItem DIV.idError {
	CLEAR: both; MARGIN: 0px 0px 0px 180px; WIDTH: auto
}
.idRadioBox P.idError {
	MARGIN: 0px; WIDTH: auto
}
.idCheckBox P.idError {
	MARGIN: 0px; WIDTH: auto
}
.idCaptcha P.idError {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(../img/formadmin/warning_16.png) no-repeat left 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 434px; PADDING-TOP: 3px
}
.idComposite P.idError {
	MARGIN-TOP: -32px
}
.idManuelLinkBox .idError {
	CLEAR: both
}
.idFormErrorContainer {
	BORDER-RIGHT: #e1002a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1002a 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #e1002a 1px solid; COLOR: #ff0000; PADDING-TOP: 5px; BORDER-BOTTOM: #e1002a 1px solid
}
.idFormErrorContainerHidden {
	DISPLAY: none
}
.idFormErrorLabel {
	COLOR: #ffffff; BACKGROUND-COLOR: #e1002a
}
.idFormErrorContainer P {
	MARGIN-BOTTOM: 0px
}
.idFormItem P.idTooltip {
	DISPLAY: none
}
.idFormOnBlur P.idTooltip {
	BORDER-RIGHT: #e1002a 2px solid; BORDER-TOP: #e1002a 2px solid; DISPLAY: inline; Z-INDEX: 10; BACKGROUND: white; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #e1002a 2px solid; WIDTH: 200px; COLOR: #000; BORDER-BOTTOM: #e1002a 2px solid; POSITION: absolute
}
.idFormItem P.idTooltip .idTooltipHead {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: 700; BACKGROUND: #e1002a; PADDING-BOTTOM: 2px; MARGIN: -2px; PADDING-TOP: 2px
}
.idFormItem P.idTooltip .idTooltipContent {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.idFormLay INPUT.idButton {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #fc6800 1px solid; WIDTH: auto; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #fc6800 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 20px
}
LI.idButton {
	HEIGHT: 20px
}
INPUT.idButtonDisabled {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #d2d2d2 1px solid; COLOR: #d2d2d2; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idButton A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(../img/btn_bg.png) repeat-x 0px 0px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-DECORATION: none
}
.idButton A:hover {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(../img/btn_bg.png) repeat-x 0px 0px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-DECORATION: none
}
A.idButton {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(../img/btn_bg.png) repeat-x 0px 0px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-DECORATION: none
}
A.idButton:hover {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(../img/btn_bg.png) repeat-x 0px 0px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-DECORATION: none
}
.idCustomForm P {
	MARGIN: 0px 0px 10px
}
.idFormContainer P {
	MARGIN: 0px 0px 10px
}
.idLoginBox .idFormLay FIELDSET {
	MARGIN: 0px 0px 5px
}
.idLoginBox .idFormLay .idTextField INPUT {
	WIDTH: 272px
}
.idLoginBox .idFormLay .idTextField LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 280px; PADDING-TOP: 0px
}
.idLoginBox .idError {
	MARGIN: 0px 0px 10px
}
#idBoxesWrap .idFixPosition {
	OVERFLOW: visible
}
.idBoxesWrap .idFixPosition {
	OVERFLOW: visible
}
#idBasicWrap .idFixPosition {
	OVERFLOW: visible
}
.idBasicWrap .idFixPosition {
	OVERFLOW: visible
}
.idBrandA .idFormLay {
	POSITION: relative
}
.idBrandB .idFormLay {
	POSITION: relative
}
.idBrandC .idFormLay {
	POSITION: relative
}
.idBrandD .idFormLay {
	POSITION: relative
}
.idBrandE .idFormLay {
	POSITION: relative
}
.idBrandA .idFormA {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 290px; BACKGROUND-REPEAT: no-repeat
}
.idBrandA .idFormLay FIELDSET {
	BORDER-RIGHT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-LEFT: transparent 1px solid; BORDER-BOTTOM: transparent 1px solid
}
.idBrandA .idFormA .idFormItem LABEL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 0px
}
.idBrandA .idFormA .idTextField INPUT {
	WIDTH: 287px
}
.idBrandA .idFormA .idTextField .idTelPre {
	WIDTH: 80px
}
.idBrandA .idFormA .idTextField .idTelNum {
	WIDTH: 189px
}
.idBrandA .idFormA .idCheckBox LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 437px; PADDING-TOP: 0px
}
.idBrandA .idSponsor {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.idBrandA .idSponsor A {
	DISPLAY: block; WIDTH: 110px; HEIGHT: 60px
}
.idBrandA .idSponsor1 {
	LEFT: 10px; TOP: 230px
}
.idBrandA .idSponsor2 {
	LEFT: 125px; TOP: 230px
}
.idBrandA .idSponsor3 {
	LEFT: 240px; TOP: 230px
}
.idBrandA .idSponsor4 {
	LEFT: 355px; TOP: 230px
}
.idBrandA .idFormA .idCaptcha INPUT {
	WIDTH: 115px
}
.idBrandA .idCaptcha .idCaptchaImage {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 20px; BACKGROUND: white; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 281px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.idBrandA .idCaptcha .idCaptchaInput {
	BACKGROUND: white
}
.idBoxesWrap .idBrandA .idTxtLay {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idBoxesWrap .idBrandA .idFormA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 240px
}
.idBoxesWrap .idBrandA .idSponsor A {
	WIDTH: 66px; HEIGHT: 50px
}
.idBoxesWrap .idBrandA .idSponsor1 {
	LEFT: 10px; TOP: 190px
}
.idBoxesWrap .idBrandA .idSponsor2 {
	LEFT: 81px; TOP: 190px
}
.idBoxesWrap .idBrandA .idSponsor3 {
	LEFT: 153px; TOP: 190px
}
.idBoxesWrap .idBrandA .idSponsor4 {
	LEFT: 224px; TOP: 190px
}
.idBoxesWrap .idBrandA .idFormA .idFormItem LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 280px; PADDING-TOP: 0px
}
.idBoxesWrap .idBrandA .idFormA .idTextField INPUT {
	WIDTH: 272px
}
.idBoxesWrap .idBrandA .idFormA .idTextField .idTelPre {
	WIDTH: 65px
}
.idBoxesWrap .idBrandA .idFormA .idTextField .idTelNum {
	WIDTH: 189px
}
.idBoxesWrap .idBrandA .idFormA .idCheckBox LABEL {
	WIDTH: 262px
}
.idBoxesWrap .idBrandA .idFormA .idCaptcha INPUT {
	MARGIN: 22px 11px 0px 10px; WIDTH: 94px
}
.idBoxesWrap .idBrandA .idCaptcha .idCaptchaInput {
	WIDTH: 125px
}
.idBoxesWrap .idBrandA .idCaptcha .idCaptchaInput P {
	MARGIN: 12px 0px 0px 11px
}
.idBoxesWrap .idBrandA .idCaptcha .idCaptchaImage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 148px; PADDING-TOP: 3px
}
.idNewsletterBox .idFormLay FIELDSET {
	MARGIN: 0px 0px 10px
}
.idNewsletterBox .idFormLay .idTextField LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 280px; PADDING-TOP: 0px
}
.idNewsletterBox .idFormLay .idCheckBox {
	CLEAR: none; MARGIN: 0px
}
.idNewsletterBox .idFormLay .idCheckBox LABEL {
	WIDTH: auto
}
.idNewsletterBox .idFormLay .idError {
	MARGIN-BOTTOM: 5px
}
.idCinemaSearch H3 {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_gradient_grey2.png) #f1f1f1 repeat-x left top; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; BORDER-LEFT: #d2d2d2 1px solid; COLOR: #2b2b2b; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 25px
}
.idCinemaSearch .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idCinemaSearch .idFormLay {
	CLEAR: none
}
.idCinemaSearch .idFormItem {
	CLEAR: none; BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 0px; BORDER-LEFT: transparent 1px solid; WIDTH: 180px; PADDING-TOP: 9px; BORDER-BOTTOM: transparent 1px solid
}
.idCinemaSearch .idFormItem LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.idCinemaSearch .idFormLay INPUT {
	WIDTH: 174px
}
.idCinemaSearch .idFormLay SELECT {
	WIDTH: 180px
}
.idCinemaSearch .idFormLay INPUT.idButton {
	FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: auto
}
.idCinemaSearch .idOr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; WIDTH: 55px; BORDER-TOP-STYLE: none; PADDING-TOP: 27px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.idCinemaSearch .idFormLay .idChosen {
	BORDER-LEFT-COLOR: #d2d2d2; BORDER-BOTTOM-COLOR: #d2d2d2; BORDER-TOP-COLOR: #d2d2d2; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: #d2d2d2
}
.idCinemaSearch .idHasResult {
	BACKGROUND: url(../img/clientdesign/grey.png) repeat-x left bottom; FLOAT: left
}
.idCinemaSearch .idHasResult .idChosen {
	BORDER-BOTTOM-COLOR: white
}
.idCinemaSearch .idAjaxLoad {
	LEFT: 223px; POSITION: absolute; TOP: 5px
}
.idCinemaSearch .idResult {
	CLEAR: both; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px; DISPLAY: none; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 0px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 435px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BACKGROUND-COLOR: white
}
.idCinemaSearch .idResult UL {
	FLOAT: left; WIDTH: 100%
}
.idCinemaSearch .idResult UL LI {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 211px
}
.idComboBox {
	DISPLAY: none
}
.idComboBoxButton {
	PADDING-RIGHT: 17px; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/allGroups/formadmin/trigger.gif) #fff no-repeat 78px top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #9b9b9b 1px solid
}
.idComboBoxText {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff 0px 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #9b9b9b 1px solid; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.idComboBoxList {
	BORDER-RIGHT: #9b9b9b 1px solid; BORDER-TOP: #9b9b9b 1px solid; Z-INDEX: 10000; BACKGROUND: white; VISIBILITY: hidden; MARGIN: 1px 0px 0px; BORDER-LEFT: #9b9b9b 1px solid; BORDER-BOTTOM: #9b9b9b 1px solid; POSITION: absolute
}
.idComboBoxList UL {
	OVERFLOW-Y: scroll; DISPLAY: block; OVERFLOW-X: hidden; MARGIN: 4px; HEIGHT: 100px
}
.idComboBoxList UL LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; CURSOR: pointer; COLOR: #5c5c5c; LINE-HEIGHT: 18px; PADDING-TOP: 1px; WHITE-SPACE: nowrap; HEIGHT: 18px
}
.idComboBoxList UL LI:hover {
	BACKGROUND: #f1f1f1; COLOR: #2b2b2b
}
.idCinemaSearchResult {
	PADDING-TOP: 10px
}
.idCinemaSearchResult H3 {
	CLEAR: both
}
.idCinemaSearchResult H4 {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px; COLOR: #2b2b2b
}
.idCinemaSearchResult H3 A {
	COLOR: #2b2b2b
}
.idCinemaSearchResult H4 A {
	COLOR: #2b2b2b
}
.idCinemaSearchResult P {
	CLEAR: both; MARGIN: 0px 0px 20px
}
.idCinemaSearchResult .idTeaserLay {
	MARGIN: 0px 0px 20px; WIDTH: 475px
}
.idCinemaSearchResult .idTeaserLay H4 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 5px
}
.idCinemaSearchResult .idTeaserLay P {
	MARGIN: 0px 0px 5px
}
.idCinemaSearchResult .idShort P {
	FLOAT: right
}
.idCinemaSearchResult .idShort UL {
	FLOAT: right
}
.idCinemaSearchResult .idShort UL {
	CLEAR: both
}
.idCinemaSearchResult .idTeaserLay IMG {
	DISPLAY: block; MARGIN-BOTTOM: 0px
}
.idCinemaSearchResult .idTeaserLay P.idSweepstake {
	CLEAR: both; FLOAT: left; WIDTH: 147px; TOP: 110px
}
.idCinemaSearchResult .idTeaserLay P.idSweepstake A {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 26px; FONT-SIZE: 14px; BACKGROUND: url(../img/ico_sweepstake.gif) #f1f1f1 no-repeat 6px center; PADDING-BOTTOM: 2px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idCinemaSearchResult .idAltFilms {
	FLOAT: right
}
.idCinemaSearchResult .idAltFilms H4 {
	FLOAT: none
}
.idCinemaSearchResult P.idMetalay {
	FLOAT: left; MARGIN: 5px 0px
}
.idCinemaSearchResult P.idMetalay .idDots A {
	DISPLAY: inline
}
.idCinemaSearchResult P.idMetalay .idDotsUse A {
	DISPLAY: inline
}
.idScreenings {
	MARGIN: 0px 0px 20px
}
.idScreenings .idFirst {
	CLEAR: both
}
.idScreenings .idMoreEnd {
	TEXT-ALIGN: left
}
.idScreeningDay {
	FLOAT: left; MARGIN: 0px 6px 10px 0px; WIDTH: 60px; TEXT-ALIGN: center
}
.idScreeningDay H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 12px; BACKGROUND: url(../img/clientdesign/bg_gradient_grey2.png) #f1f1f1 repeat-x left top; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; COLOR: #2b2b2b; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idScreeningDay P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f1f1
}
.idEventSearch .idFormLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 0px solid; BACKGROUND-COLOR: #f1f1f1
}
#idBasicWrap .idEventSearch .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idEventSearch .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idEventSearch .idFormLay .idFormItem {
	CLEAR: none; MARGIN: 0px 6px 10px 0px
}
.idEventSearch .idFormLay .idTextField {
	HEIGHT: 44px
}
.idEventSearch .idFormLay .idTextField LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: 700; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 17px
}
.idEventSearch .idFormLay .idTextField INPUT {
	MARGIN: 0px; WIDTH: 250px
}
.idEventSearch .idFormLay .idEventDate {
	WIDTH: 105px
}
.idEventSearch .idFormLay .idEventDate INPUT {
	WIDTH: 75px
}
.idEventSearch .idFormLay INPUT.idButton {
	MARGIN: 19px 0px 10px; WIDTH: 70px
}
.idEventSearch .idFormLay .idEventDate INPUT.idButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/ico_datepicker.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; WIDTH: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idEventSearch .idFormLay .idCheckBox {
	MARGIN-BOTTOM: 0px
}
.idEventSearch .idFormLay .idCheckBox LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.idEventSearch .idFormLay .idFirst LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.idEventSearch .idFormLay .idSelectBox {
	FLOAT: right; MARGIN: 0px
}
.idEventSearch .idFormLay .idSelectBox LABEL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.idEventSearch .idEventQuicksearch {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d2d2d2 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idEventSearch .idEventQuicksearch A {
	MARGIN-RIGHT: 10px
}
.idEventSearch .idEventQuicksearch EM {
	MARGIN-RIGHT: 10px
}
.idEventSearch .idEventQuicksearch EM {
	FONT-WEIGHT: 700; COLOR: #d2d2d2; FONT-STYLE: normal
}
.idEventSearch .idEventRecomm {
	PADDING-RIGHT: 0px; BORDER-TOP: #378bc5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #378bc5 1px solid
}
.idEventSearch .idEventRecomm H3 {
	FONT-WEIGHT: 700; FONT-SIZE: 16px
}
.idEventSearch .idEventRecomm .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idEventSearch .idEventRecomm .idLast {
	MARGIN: 0px
}
.idEventSearch .idEventRecomm .idTeaserLay P {
	WIDTH: 233px
}
.idEventSearch .idEventRecomm .idTeaserLay H4 {
	WIDTH: 233px
}
.idEventSearch .idEventRecomm .idFirst {
	WIDTH: 232px
}
.idEventSearch .idEventRecomm .idSecond {
	WIDTH: 232px
}
.idEventSearch .idEventRecomm .idFirst {
	MARGIN-RIGHT: 10px
}
.idEventSearch .idEventRecomm .idFirst IMG {
	MARGIN-BOTTOM: 10px
}
.idEventSearch .idEventRecomm .idSecond IMG {
	MARGIN-BOTTOM: 10px
}
.idEventSearch .idSearchCount {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: 700; PADDING-BOTTOM: 6px; OVERFLOW: hidden; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idEventSearch .idSearchCount P {
	FLOAT: left
}
.idEventSearch .idSearchCount P.idCount {
	FONT-WEIGHT: 400; FLOAT: right
}
.idEventSearch .idSearchCount P.idCount SPAN {
	FONT-WEIGHT: 700; COLOR: #e1002a
}
.idEventSearch .idSearchSort {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; COLOR: #5c5c5c; LINE-HEIGHT: 16px; PADDING-TOP: 3px
}
.idEventSearch .idSearchSort .idSort {
	FLOAT: left
}
.idEventSearch .idSearchSort .idEventRss {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/allGroups/ico_rss_orange.gif) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idEventSearch .idSearchItemLay {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px dotted
}
.idEventSearch .idSearchIndex {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(../img/topevents_searchindex.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px; HEIGHT: 18px
}
.idEventSearch .idSearchIndex SPAN {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; BACKGROUND: url(../img/topevents_searchindex.gif) no-repeat right top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.idEventSearch .idSearchItem {
	FLOAT: left
}
.idEventSearch .idWidth100 .idSearchIndex {
	WIDTH: 16px
}
.idEventSearch .idWidth100 .idSearchItem {
	WIDTH: 444px
}
.idEventSearch .idWidth1000 .idSearchIndex {
	WIDTH: 22px
}
.idEventSearch .idWidth1000 .idSearchItem {
	WIDTH: 438px
}
.idEventSearch .idWidth10000 .idSearchIndex {
	WIDTH: 28px
}
.idEventSearch .idWidth10000 .idSearchItem {
	WIDTH: 432px
}
.idEventSearch .idSearchItem IMG {
	FLOAT: left; MARGIN: 0px 10px 2px 0px
}
.idEventSearch .idSearchItem .idEventMeta {
	FONT-SIZE: 11px; COLOR: #2b2b2b
}
.idEventSearch .idSearchItem .idEventMeta SPAN {
	FONT-WEIGHT: 700
}
.idEventSearch .idSearchItemLay .idShort H6 {
	FLOAT: right
}
.idEventSearch .idSearchItemLay .idShort P {
	FLOAT: right
}
.idEventSearch .idWidth100 .idShort H6 {
	WIDTH: 327px
}
.idEventSearch .idWidth100 .idShort P {
	WIDTH: 327px
}
.idEventSearch .idWidth1000 .idShort H6 {
	WIDTH: 322px
}
.idEventSearch .idWidth1000 .idShort P {
	WIDTH: 322px
}
.idEventSearch .idWidth10000 .idShort H6 {
	WIDTH: 316px
}
.idEventSearch .idWidth10000 .idShort P {
	WIDTH: 316px
}
.idEventDetail .idLay {
	MARGIN: 0px 0px 20px
}
.idEventDetail P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.idEventDetail .kicker {
	MARGIN: 0px 0px 5px
}
.idEventHighlight {
	BACKGROUND: url(../img/events_highlight.gif) no-repeat 440px 5px
}
.idEventHighlight H2 {
	MARGIN-RIGHT: 40px
}
.idEventHighlight .kicker {
	MARGIN-RIGHT: 40px
}
.idEventDetail .idEventTime {
	FONT-WEIGHT: 700; FLOAT: right; WIDTH: 239px
}
.idEventDetail .idTimeDate {
	FONT-SIZE: 16px
}
.idEventDetail .idSoldOut {
	COLOR: #e21300
}
.idEventDetail .idCanceled {
	COLOR: #e21300
}
.idEventDetail A.idCalendar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; FONT-WEIGHT: 700; BACKGROUND: url(../img/events_ico_calendar.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idEventDetail A.idHotel {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; FONT-WEIGHT: 700; BACKGROUND: url(../img/events_ico_hotel.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idEventDetail .idEventLocation {
	FLOAT: left; WIDTH: 225px
}
.idEventDetail .idLocationName {
	FONT-WEIGHT: 700; FONT-SIZE: 16px
}
.idEventDetail A.idVcard {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; FONT-WEIGHT: 700; BACKGROUND: url(../img/events_ico_vcard.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idEventDetail A.idEventim {
	DISPLAY: block; FONT-WEIGHT: 700; BACKGROUND: url(../img/events_eventim.png) no-repeat 0px 0px; MARGIN: 0px 0px 10px; WIDTH: 115px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 52px; BORDER-BOTTOM-STYLE: none
}
.idEventDetail A.idEventim SPAN {
	DISPLAY: none
}
.idEventDetail .idEventImages {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.idEventDetail .idEventImages IMG {
	DISPLAY: block; MARGIN: 0px 0px 10px
}
.idEventDetail P.idMoreEnd {
	MARGIN-TOP: 10px
}
FIELDSET.idOpen {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2b2b2b! important
}
.idDraggableField {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2b2b2b! important
}
.idAdminInfoBox {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.idInitFormAssembly {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.idAdminInfoBox P {
	MARGIN: 0px 0px 10px
}
.idAdminInfoBox UL {
	MARGIN: 0px 0px 10px
}
.idAdminInfoBox UL.idInfoList {
	LIST-STYLE-POSITION: inside; COLOR: red; LIST-STYLE-TYPE: disc
}
.idAdminInfoBox H4 {
	BACKGROUND: url(../img/formadmin/flag-32.png) no-repeat right 0px; LINE-HEIGHT: 35px
}
.idShowRawForm {
	PADDING-RIGHT: 56px; PADDING-LEFT: 0px; BACKGROUND: url(../img/formadmin/paper_48.png) no-repeat right 0px; FLOAT: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 51px; PADDING-TOP: 0px
}
.idToggle_idMasterContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 51px; BACKGROUND: url(../img/formadmin/add_48.png) no-repeat left 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 51px; PADDING-TOP: 0px
}
.idMasterContent {
	CLEAR: both; FLOAT: left
}
#trashcan {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FONT-SIZE: 40px; BACKGROUND: url(../img/formadmin/database_remove_48.png) #ffc6b6 no-repeat right 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #d2d2d2 1px solid; COLOR: snow; LINE-HEIGHT: 51px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 51px
}
#draggables DIV {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(../img/formadmin/add_16.png) #f1f1f1 no-repeat right 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: #d2d2d2 1px solid; CURSOR: move; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 20px
}
.idDroppable {
	CLEAR: both; BORDER-RIGHT: #d2d2d2 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: #d2d2d2 1px dashed; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; BORDER-LEFT: #d2d2d2 1px dashed; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px dashed; HEIGHT: 18px
}
.idHover {
	BACKGROUND: greenyellow
}
.idAdminFormDetails A.idMoreDetail {
	CLEAR: both; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: url(../img/formadmin/add_16.png) moccasin no-repeat right 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 112px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-ALIGN: right
}
.idAdminFormDetails A.idDelItem {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: url(../img/formadmin/cancel_16.png) moccasin no-repeat right 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 77px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-ALIGN: right
}
.idAdminFormDetails A.idFieldDetailMsg {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: url(../img/formadmin/cancel_16.png) moccasin no-repeat right 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 77px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-ALIGN: right
}
.idAdminFormDetails A.idFieldDetailMsg {
	BACKGROUND: url(../img/formadmin/warning_16.png) moccasin no-repeat right 0px; WIDTH: 77px
}
.idAdminFormDetails {
	
}
.idDraggableField {
	FLOAT: left; MARGIN: 0px 0px 10px
}
.idSecondAdminField {
	CLEAR: both; DISPLAY: block; FLOAT: left
}
.idSecondAdminField .idCheckBox INPUT {
	MARGIN-LEFT: 180px
}
.idSecondAdminField .idCheckBox LABEL {
	WIDTH: 237px
}
.idFieldset2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 100%; PADDING-TOP: 10px
}
.idFieldset2 .idRemoveOption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #f1f1f1 1px dotted
}
.idFieldset2 .idRemoveOption A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(../img/formadmin/cancel_16.png) no-repeat left -1px; PADDING-BOTTOM: 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idFieldset2 .idAddOption A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(../img/formadmin/add_16.png) no-repeat left -1px; PADDING-BOTTOM: 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idStatusText {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.idInitFormAssembly .idStatusText {
	BORDER-RIGHT: peru 1px solid; BORDER-TOP: peru 1px solid; BACKGROUND: url(../img/formadmin/accepted_48.png) moccasin no-repeat right 0px; BORDER-LEFT: peru 1px solid; LINE-HEIGHT: 44px; BORDER-BOTTOM: peru 1px solid
}
.idInitFormAssembly .idOpen {
	BACKGROUND: #f1f1f1
}
.idInitFormAssembly .idFormLay LEGEND {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idInitFormAssembly .idMailBody TEXTAREA {
	BACKGROUND: beige; WIDTH: 447px
}
.idAjaxInsertField {
	WIDTH: 100%
}
.idAjaxInsertField SPAN {
	FONT-WEIGHT: bold; FLOAT: right; COLOR: red
}
.idStartFormEdit {
	MARGIN: 0px 0px 10px
}
.idStartFormEdit A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 54px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/formadmin/app_48.png) no-repeat left -1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P.idMapLink {
	TEXT-ALIGN: right
}
P.idMapLink A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 57px; BACKGROUND: url(../img/formadmin/arrow_right_green_48.png) no-repeat left -9px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; BORDER-BOTTOM-STYLE: none
}
.idFormConfigTab {
	CLEAR: both; MARGIN: 0px 0px 20px; WIDTH: 100%
}
.idFormConfigTab TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.idFormConfigTab TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.idFormConfigResultTab TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.idFormConfigResultTab TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.idFormConfigTab TD.idTabAction {
	FONT-SIZE: 80%
}
.idFormConfigTab TD.idTabAction A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #d2d2d2; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idFormConfigTab TD.idTabAction A:hover {
	BACKGROUND: #9b9b9b; COLOR: white
}
.idFormConfigTab .idTabID {
	WIDTH: 40px
}
.idFormConfigTab .idTabEmail {
	WIDTH: 180px
}
.idFormConfigTab .idTabAction {
	WIDTH: 100px
}
.idTab7 .idTabAction {
	WIDTH: 286px
}
.idFormConfigTab .idTabFormName {
	WIDTH: 250px
}
.idFormConfigResultTab {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; DISPLAY: block; OVERFLOW: scroll; BORDER-LEFT: #f1f1f1 1px solid; WIDTH: 790px; BORDER-BOTTOM: #f1f1f1 1px solid; HEIGHT: 300px
}
.idFormConfigResultTab .bgColorTwo TD {
	BACKGROUND: white
}
.idAdminSimpleSearchForm {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idAdminSimpleSearchForm .idFormLay {
	FLOAT: left
}
.idAdminSimpleSearchForm .idFormLay FIELDSET {
	MARGIN: 0px
}
.idAdminSimpleSearchForm .idFormLay .idFormItem {
	MARGIN: 0px
}
.idAdminSimpleSearchForm .idFormLay P {
	MARGIN: 0px
}
.idAdminSimpleSearchForm .idFormLay LABEL {
	FONT-WEIGHT: bold; WIDTH: auto
}
.idAdminSimpleSearchForm .idFormLay INPUT.idButton {
	FLOAT: left; MARGIN: 0px 0px 0px 20px
}
.idMainMenue {
	MARGIN: 0px 0px 20px; OVERFLOW: hidden
}
.idAdminForm .idFormLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idAdminForm .idErrorLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 10px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; COLOR: red; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idAdminForm .idFormLay INPUT.idButton {
	FLOAT: none
}
.idDocUsageAdmin P.idError {
	MARGIN: 0px 0px 10px
}
.idDocUsageAdmin .idFormLay FIELDSET {
	MARGIN: 0px
}
.idDocUsageAdmin .idFormLay .idFormItem {
	MARGIN: 0px
}
.idDocUsageAdmin .idFormLay P {
	MARGIN: 0px
}
.idDocUsageAdmin .idDocUsageRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.idDocUsageAdmin .idSubTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.idDocUsageAdmin .idSubTeaserLay P {
	MARGIN: 0px
}
.idDocUsageAdmin .idFirst {
	PADDING-LEFT: 0px; WIDTH: 200px
}
.idDocUsageAdmin .idSubTeaserLay .idFormLay INPUT.idButton {
	FLOAT: left
}
.idDocUsageAdmin .idSubTeaserLay .idFormLay .idSelectBox {
	MARGIN: 0px 10px 0px 0px
}
.idDocUsageAdmin .idComment {
	CLEAR: both; FONT-SIZE: 11px; FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 100%; BACKGROUND-COLOR: white
}
.idDocUsageAdmin .idModeratedClients {
	FLOAT: right; MARGIN: 0px 10px 0px 0px
}
.idAdminSimpleSearchForm .idModeratedClients {
	MARGIN: 0px
}
.idDocUsageAdmin .idModeratedClients A {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 25px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idDocUsageSaveAll .idFormLay INPUT.idButton {
	FLOAT: left
}
.idDocUsageTagArea {
	BORDER-TOP: #f1f1f1 1px solid; MARGIN: 10px 0px 0px
}
.idDocUsageTagArea .idFormItem LABEL {
	WIDTH: 209px
}
.idGastroAdminMenuItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idGastroAdminMenues .idFormLay {
	OVERFLOW: hidden
}
.idGastroAdminMenues .idFormLay A {
	CLEAR: both; FLOAT: left
}
.idGastroAdminMenues .idFormLay INPUT.idButton {
	CLEAR: both; FLOAT: left; MARGIN: 20px 0px 0px
}
.idListBetPoolRankings .idFormLay {
	CLEAR: none; FLOAT: left; MARGIN: 0px 30px 0px 0px
}
.idAdminSimpleBetpoolForm .idFormLay FIELDSET {
	FLOAT: left
}
.idAdminSimpleBetpoolForm .idFormLay LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.idAdminSimpleBetpoolForm .idFormLay .idFormItem {
	CLEAR: none; MARGIN: 0px 10px 0px 0px
}
.idAdminSimpleBetpoolForm .idFormItem LABEL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.idAdminSimpleBetpoolForm .idFormLay .idSelectBox LABEL {
	LINE-HEIGHT: 1.4em
}
.idAdminSimpleBetpoolForm .idFormLay .idTextField INPUT {
	CLEAR: both
}
.idAdminSimpleBetpoolForm .idFormLay .idSelectBox SELECT {
	CLEAR: both
}
.idAdminSimpleBetpoolForm .idFormLay .idDatepickerInputWrap {
	CLEAR: both
}
.idAdminSimpleBetpoolForm .idFormLay .idTextField INPUT {
	WIDTH: 120px
}
.idAdminSimpleBetpoolForm .idFormLay .idDateField INPUT {
	WIDTH: 85px
}
.idAdminSimpleBetpoolForm .idFormLay .idSelectBox SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 22px
}
.idAdminSimpleBetpoolForm .idFormLay INPUT.idButton {
	MARGIN: 40px 0px 0px 10px
}
.idEditBetPoolPair H4 {
	MARGIN: 0px 0px 10px
}
.idEditBetPoolPair .idFormLay TABLE .idFormItem {
	MARGIN: 0px
}
.idEditBetPoolPair .idFormLay TABLE .idTextField INPUT {
	WIDTH: 20px
}
.idEditBetPoolPair .idFormLay TABLE .idDateField INPUT {
	WIDTH: 80px
}
.idListBetResults .idAdminSimpleBetpoolForm .idFormLay .idTextField INPUT {
	WIDTH: 80px
}
#idSlotLink {
	FLOAT: left; OVERFLOW: hidden; HEIGHT: 22px
}
#idSlotLink LI {
	BACKGROUND: #f1f1f1; FLOAT: left; LINE-HEIGHT: 22px; HEIGHT: 22px
}
#idSlotLink SPAN {
	FLOAT: left; OVERFLOW: hidden
}
#idSlotLink A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idSlotLink A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #e1002a
}
#idSlotLink LI.idCurrent A {
	COLOR: #ffffff; BACKGROUND-COLOR: #e1002a
}
#idSlotLink LI.idCurrent A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #e1002a
}
#idSlotImg H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 5px
}
#idSlotImg P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 5px
}
#idSlotImg UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 5px
}
#idSlotImg H4.idNoText {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2b2b2b
}
#idSlotImg H4.idNoText A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2b2b2b
}
#idSlotImg H4.idNoText {
	PADDING-BOTTOM: 5px
}
#idSlotImg P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px
}
#idSlotImg P.idMetaLay {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 5px
}
#idSlotImg UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#idSlotImg .idComment A {
	BACKGROUND: url(../img/ico_comment.png) no-repeat right 1px
}
.idLeadStories #idSlotImg {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 475px; BORDER-RIGHT-WIDTH: 0px
}
.idLeadStories #idSlotImg DIV {
	VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 475px; BACKGROUND-COLOR: #f1f1f1
}
.idLeadStories #idSlotImg DIV.idFirst {
	VISIBILITY: visible; POSITION: static
}
.idLeadStories #idSlotImg .idCurrent {
	Z-INDEX: 1000
}
.idLeadTopImageNavBottom {
	POSITION: relative
}
.idLeadTopImageNavTop {
	POSITION: relative
}
.idLeadTopImageNavBottom #idSlotLink {
	Z-INDEX: 1100; RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.idLeadTopImageNavTop #idSlotLink {
	Z-INDEX: 1100; RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.idLeadTopImageNavBottom #idSlotLink {
	BORDER-TOP: #e1002a 2px solid
}
.idLead475x135 .idLeadTopImageNavBottom #idSlotLink {
	TOP: 111px
}
.idLead475x270 .idLeadTopImageNavBottom #idSlotLink {
	TOP: 246px
}
.idLeadTopImageNavTop #idSlotLink {
	BORDER-BOTTOM: #e1002a 2px solid
}
.idLeadTopImageDescNavBottom {
	POSITION: relative
}
.idLeadTopImageDescNavTop {
	POSITION: relative
}
.idLeadTopImageDescNavBottom #idSlotImg IMG {
	WIDTH: 475px
}
.idLeadTopImageDescNavTop #idSlotImg IMG {
	WIDTH: 475px
}
.idLeadTopImageDescNavBottom #idSlotLink {
	Z-INDEX: 1100; RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.idLeadTopImageDescNavTop #idSlotLink {
	Z-INDEX: 1100; RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.idLeadTopImageDescNavBottom #idSlotLink {
	BORDER-TOP: #e1002a 2px solid
}
.idLead475x135 .idLeadTopImageDescNavBottom #idSlotLink {
	TOP: 111px
}
.idLead475x270 .idLeadTopImageDescNavBottom #idSlotLink {
	TOP: 246px
}
.idLeadTopImageDescNavTop #idSlotLink {
	BORDER-BOTTOM: #e1002a 2px solid
}
.idLeadTopImageNavFullBottom {
	PADDING-BOTTOM: 20px; POSITION: relative
}
.idLeadTopImageNavFullBottom #idSlotLink {
	WIDTH: 475px
}
.idLeadTopImageNavFullTop #idSlotLink {
	WIDTH: 475px
}
.idLeadTopImageNavFullBottom #idSlotLink {
	PADDING-RIGHT: 0px; BORDER-TOP: #e1002a 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../img/clientdesign/bg_curve_grey_bottom.png) no-repeat left bottom; LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 19px
}
.idLead475x135 .idLeadTopImageNavFullBottom #idSlotLink {
	TOP: 135px
}
.idLead475x270 .idLeadTopImageNavFullBottom #idSlotLink {
	TOP: 270px
}
.idLeadTopImageNavFullTop #idSlotLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat left top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 1px; BORDER-BOTTOM: #e1002a 1px solid; HEIGHT: 18px
}
.idLeadTopImageNavFullBottom #idSlotLink LI {
	LINE-HEIGHT: 18px; HEIGHT: 18px
}
.idLeadTopImageNavFullTop #idSlotLink LI {
	LINE-HEIGHT: 18px; HEIGHT: 18px
}
.idLeadTopImageNavFullBottom #idSlotLink LI.idFirst {
	MARGIN-LEFT: 10px
}
.idLeadTopImageNavFullTop #idSlotLink LI.idFirst {
	MARGIN-LEFT: 10px
}
.idLeadTopImageDescThumbNavTop #idSlotLink {
	MARGIN: 0px; WIDTH: 475px; BORDER-BOTTOM: #e1002a 2px solid; HEIGHT: 45px
}
.idLeadTopImageDescThumbNavTop #idSlotLink LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 153px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; HEIGHT: 45px
}
.idLeadTopImageDescThumbNavTop #idSlotLink LI.idCurrent {
	BACKGROUND: url(../img/pfeil.png) no-repeat 16px bottom
}
.idLeadTopImageDescThumbNavTop #idSlotLink IMG {
	FLOAT: left; WIDTH: 45px; HEIGHT: 33px; opacity: 0.6; -moz-opacity: 0.6
}
.idLeadTopImageDescThumbNavTop #idSlotLink LI.idCurrent IMG {
	opacity: 1; -moz-opacity: 1
}
.idLeadTopImageDescThumbNavTop #idSlotLink SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 102px; PADDING-TOP: 0px; HEIGHT: 33px
}
.idLeadTopImageDescThumbNavTop #idSlotLink A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #d2d2d2; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px dotted
}
.idLeadTopImageDescThumbNavTop #idSlotLink A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d2d2d2; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idLeadTopImageDescThumbNavTop #idSlotLink LI.idCurrent A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted
}
.idLeadTopImageDescThumbNavTop #idSlotLink LI.idCurrent A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px solid
}
.idLeadLocalImageDesc .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; WIDTH: 475px; PADDING-TOP: 0px
}
.idLeadLocalImageDescRuler .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; WIDTH: 475px; PADDING-TOP: 0px
}
.idLeadLocalNoImageDesc .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; WIDTH: 475px; PADDING-TOP: 0px
}
.idLeadLocalNoImageDescRuler .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; WIDTH: 475px; PADDING-TOP: 0px
}
.idLeadLocalImageDescRuler .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #e1002a 3px solid
}
.idLeadLocalNoImageDescRuler .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #e1002a 3px solid
}
.idLeadLocalImageDesc .idTeaserLay H3 {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
.idLeadLocalImageDescRuler .idTeaserLay H3 {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
.idLeadLocalNoImageDesc .idTeaserLay H3 {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
.idLeadLocalNoImageDescRuler .idTeaserLay H3 {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
.idLeadLocalImageDesc .idTeaserLay H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idLeadLocalImageDescRuler .idTeaserLay H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idLeadLocalNoImageDesc .idTeaserLay H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idLeadLocalNoImageDescRuler .idTeaserLay H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idLeadLocalImageDesc .idTeaserLay H3 A:hover {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idLeadLocalImageDescRuler .idTeaserLay H3 A:hover {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idLeadLocalNoImageDesc .idTeaserLay H3 A:hover {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idLeadLocalNoImageDescRuler .idTeaserLay H3 A:hover {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idLeadLocalImageDesc .idShort P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 227px; PADDING-TOP: 0px
}
.idLeadLocalImageDesc .idShort UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 227px; PADDING-TOP: 0px
}
.idLeadLocalImageDesc .idShort H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 227px; PADDING-TOP: 0px
}
.idLeadLocalImageDescRuler .idShort P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 227px; PADDING-TOP: 0px
}
.idLeadLocalImageDescRuler .idShort UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 227px; PADDING-TOP: 0px
}
.idLeadLocalImageDescRuler .idShort H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 227px; PADDING-TOP: 0px
}
.idLeadLocalNoImageDesc .idShort P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 0px
}
.idLeadLocalNoImageDesc .idShort UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 0px
}
.idLeadLocalNoImageDesc .idShort H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 0px
}
.idLeadLocalNoImageDescRuler .idShort P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 0px
}
.idLeadLocalNoImageDescRuler .idShort UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 0px
}
.idLeadLocalNoImageDescRuler .idShort H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 0px
}
.idLeadLocalImageDescBorder .idTeaserLay {
	BORDER-RIGHT: #e1002a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1002a 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #e1002a 1px solid; WIDTH: 463px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1002a 1px solid
}
.idLeadLocalImageDescBorder .idShort P {
	WIDTH: 220px
}
.idLeadLocalImageDescBorder .idShort UL {
	WIDTH: 220px
}
.idLeadLocalImageDescBorder .idShort H4 {
	WIDTH: 220px
}
.idLeadLocalImageDescBorder .idShort P {
	MARGIN: 0px
}
.idLeadLocalImageDescBorder .idShort P.idMetaLay {
	MARGIN: 0px 0px 5px
}
.idNewsBlock H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
.idNewsBlock .idFirst H3 {
	BACKGROUND: url(../img/clientdesign/bg_headline_shadow_232.png) #e1002a no-repeat left top
}
.idNewsBlock .idSecond H3 {
	BACKGROUND: url(../img/clientdesign/bg_headline_shadow_232.png) #e1002a no-repeat left top
}
.idNewsBlock H3 A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
}
.idNewsBlock H3 A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
}
.idNewsBlock .idTeaserLay {
	MARGIN: 0px; WIDTH: 232px
}
.idNewsBlock IMG {
	FLOAT: none; MARGIN: 0px 0px 10px
}
.idNewsBlock EMBED {
	FLOAT: none; MARGIN: 0px 0px 10px
}
.idNewsBlock P {
	FLOAT: none; WIDTH: 232px
}
.idNewsBlock UL {
	FLOAT: none; WIDTH: 232px
}
.idNewsBlock H4 {
	FLOAT: none; WIDTH: 232px
}
.idNewsBlock H4 {
	COLOR: #2b2b2b
}
.idNewsBlock H4 A {
	COLOR: #2b2b2b
}
.idEscalation .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/escalation_bg.png) no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; WIDTH: 790px; PADDING-TOP: 0px
}
.idEscalation .idLast {
	MARGIN: 0px
}
.idEscalation .idTeaserLay H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 24px; BACKGROUND: url(../img/escalation_bg.png) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: white; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.idEscalation .idTeaserLay H4 A {
	COLOR: white
}
.idEscalation .idTeaserLay P {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: none; PADDING-BOTTOM: 10px; WIDTH: auto; COLOR: white; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.idEscalation .idTeaserLay A.idMore {
	FONT-WEIGHT: 700; COLOR: white; BORDER-BOTTOM: white 1px dotted
}
.idEscalation .idTeaserLay A.idMore:hover {
	BORDER-BOTTOM: white 1px solid
}
#idBasicWrap .idClNightlifeSectionList {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) repeat-y right top
}
.idBasicWrap .idClNightlifeSectionList {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) repeat-y right top
}
#idBasicWrap .idClSeasonalSectionList {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) repeat-y right top
}
.idBasicWrap .idClSeasonalSectionList {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) repeat-y right top
}
.idSectionList .idFirst {
	CLEAR: none; FLOAT: none
}
.idSectionList H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
.idSectionList H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idSectionList H3 A:hover {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idSectionList .idAdPromotion .idTeaserLay {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idPageDocuments .idAdPromotion .idTeaserLay {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idSectionList .idAdPromotion .idAdPromotionTitle {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN: 0px 0px 5px
}
.idPageDocuments .idAdPromotion .idAdPromotionTitle {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN: 0px 0px 5px
}
.idSectionList .idAdPromotion .idShort P {
	WIDTH: 227px; MARGIN-RIGHT: 5px
}
.idSectionList .idAdPromotion .idShort UL {
	WIDTH: 227px; MARGIN-RIGHT: 5px
}
.idSectionList .idAdPromotion .idShort H4 {
	WIDTH: 227px; MARGIN-RIGHT: 5px
}
.idSectionList .idAdPromotion .idSecond P {
	
}
.idSectionList .idAdPromotion .idSecond UL {
	
}
.idSectionList .idAdPromotion .idSecond H4 {
	
}
.idSectionList .idPrio1 P {
	WIDTH: 232px
}
.idSectionList .idPrio1 UL {
	WIDTH: 232px
}
.idSectionList .idPrio1 H4 {
	WIDTH: 232px
}
.idSectionList .idPrio2 P {
	WIDTH: 232px
}
.idSectionList .idPrio2 UL {
	WIDTH: 232px
}
.idSectionList .idPrio2 H4 {
	WIDTH: 232px
}
.idSectionList .idPrio3 P {
	WIDTH: 232px
}
.idSectionList .idPrio3 UL {
	WIDTH: 232px
}
.idSectionList .idPrio3 H4 {
	WIDTH: 232px
}
.idSectionList .idPrio4 P {
	WIDTH: 232px
}
.idSectionList .idPrio4 UL {
	WIDTH: 232px
}
.idSectionList .idPrio4 H4 {
	WIDTH: 232px
}
.idSectionList .idPrio1 H4 {
	FONT-SIZE: 21px
}
.idSectionList .idPrio2 H4 {
	FONT-SIZE: 21px
}
.idSectionList .idPrio3 H4 {
	FONT-SIZE: 21px
}
.idSectionList .idPrio4 H4 {
	FONT-SIZE: 21px
}
.idSectionList .idPrio5 P {
	WIDTH: 284px
}
.idSectionList .idPrio5 UL {
	WIDTH: 284px
}
.idSectionList .idPrio5 H4 {
	WIDTH: 284px
}
.idSectionList .idPrio5 H4 {
	FONT-SIZE: 18px
}
.idSectionList .idPrio6 P {
	WIDTH: 318px
}
.idSectionList .idPrio6 UL {
	WIDTH: 318px
}
.idSectionList .idPrio6 H4 {
	WIDTH: 318px
}
.idSectionList .idPrio6 H4 {
	FONT-SIZE: 16px
}
.idSectionList .idPrio7 P {
	WIDTH: 359px
}
.idSectionList .idPrio7 UL {
	WIDTH: 359px
}
.idSectionList .idPrio7 H4 {
	WIDTH: 359px
}
.idSectionList .idPrio8 P {
	WIDTH: 359px
}
.idSectionList .idPrio8 UL {
	WIDTH: 359px
}
.idSectionList .idPrio8 H4 {
	WIDTH: 359px
}
.idSectionList .idPrio9 P {
	WIDTH: 359px
}
.idSectionList .idPrio9 UL {
	WIDTH: 359px
}
.idSectionList .idPrio9 H4 {
	WIDTH: 359px
}
.idSectionList .idPrio7 H4 {
	FONT-SIZE: 14px
}
.idSectionList .idPrio8 H4 {
	FONT-SIZE: 14px
}
.idSectionList .idPrio9 H4 {
	FONT-SIZE: 14px
}
.idSectionList .idFull P {
	MARGIN-LEFT: 0px; WIDTH: 475px; MARGIN-RIGHT: 0px
}
.idSectionList .idFull UL {
	MARGIN-LEFT: 0px; WIDTH: 475px; MARGIN-RIGHT: 0px
}
.idSectionList .idFull H4 {
	MARGIN-LEFT: 0px; WIDTH: 475px; MARGIN-RIGHT: 0px
}
.idSectionList .idAdPromotion .idPrio1 P {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio1 UL {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio1 H4 {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio2 P {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio2 UL {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio2 H4 {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio3 P {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio3 UL {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio3 H4 {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio4 P {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio4 UL {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio4 H4 {
	WIDTH: 227px
}
.idSectionList .idAdPromotion .idPrio5 P {
	WIDTH: 279px
}
.idSectionList .idAdPromotion .idPrio5 UL {
	WIDTH: 279px
}
.idSectionList .idAdPromotion .idPrio5 H4 {
	WIDTH: 279px
}
.idSectionList .idAdPromotion .idPrio6 P {
	WIDTH: 313px
}
.idSectionList .idAdPromotion .idPrio6 UL {
	WIDTH: 313px
}
.idSectionList .idAdPromotion .idPrio6 H4 {
	WIDTH: 313px
}
.idSectionList .idAdPromotion .idPrio7 P {
	WIDTH: 354px
}
.idSectionList .idAdPromotion .idPrio7 UL {
	WIDTH: 354px
}
.idSectionList .idAdPromotion .idPrio7 H4 {
	WIDTH: 354px
}
.idSectionList .idAdPromotion .idPrio8 P {
	WIDTH: 354px
}
.idSectionList .idAdPromotion .idPrio8 UL {
	WIDTH: 354px
}
.idSectionList .idAdPromotion .idPrio8 H4 {
	WIDTH: 354px
}
.idSectionList .idAdPromotion .idPrio9 P {
	WIDTH: 354px
}
.idSectionList .idAdPromotion .idPrio9 UL {
	WIDTH: 354px
}
.idSectionList .idAdPromotion .idPrio9 H4 {
	WIDTH: 354px
}
.idSectionList .idAdPromotion .idFull P {
	MARGIN-LEFT: 5px; WIDTH: 465px; MARGIN-RIGHT: 5px
}
.idSectionList .idAdPromotion .idFull UL {
	MARGIN-LEFT: 5px; WIDTH: 465px; MARGIN-RIGHT: 5px
}
.idSectionList .idAdPromotion .idFull H4 {
	MARGIN-LEFT: 5px; WIDTH: 465px; MARGIN-RIGHT: 5px
}
.idNestedContainer .idCol .idSectionList .idTeaserLay {
	WIDTH: 226px
}
.idNestedContainer .idCol .idSectionList .idTeaserLay IMG {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 10px
}
.idNestedContainer .idCol .idSectionList .idTeaserLay P {
	WIDTH: 226px
}
.idNestedContainer .idCol .idSectionList .idTeaserLay UL {
	WIDTH: 226px
}
.idNestedContainer .idCol .idSectionList .idTeaserLay H4 {
	WIDTH: 226px
}
.idSectionListCompact .idTeaserLay {
	MARGIN: 0px 0px 10px; WIDTH: 220px
}
.idSectionListCompact .idListView .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/content_dot.png) no-repeat 0px 6px; PADDING-BOTTOM: 0px; WIDTH: 205px; PADDING-TOP: 0px
}
.idSectionListCompact .idFirst {
	MARGIN-RIGHT: 10px
}
.idSectionListCompact H4 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 2px; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSectionListCompact H4 A {
	FONT-SIZE: 12px; MARGIN: 0px 0px 2px; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSectionListCompact H4 A:hover {
	FONT-SIZE: 12px; MARGIN: 0px 0px 2px; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSectionListCompact .idTeaserLay .idMetaLay {
	MARGIN: 0px 0px 2px; WIDTH: 205px
}
.idSectionListCompact .idTeaserLay .idMetaLay A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSectionListCompact .idTeaserLay .idMetaLay A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idTeaserList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: 700; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #eaeaea 1px solid
}
.idTeaserList SPAN {
	FONT-WEIGHT: 400
}
.idTeaserList A {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idTeaserList SPAN A {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #2b2b2b; BORDER-BOTTOM: #2b2b2b 1px dotted; TEXT-DECORATION: none
}
.idTeaserList SPAN A:hover {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
.idRssTicker H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 12px; BACKGROUND: url(../img/clientdesign/bg_curve_grey2_top.png) #f1f1f1 no-repeat left top; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 14px; PADDING-TOP: 3px
}
.idRssTicker .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: url(../img/clientdesign/bg_teaser.png) repeat-x 0px 1px; FLOAT: none; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 11px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idRssTicker UL {
	OVERFLOW-Y: scroll; OVERFLOW-X: hidden; HEIGHT: 78px
}
.idRssTicker LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: url(../img/clientdesign/rssticker_li_left.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px
}
.idRssTicker LI SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: url(../img/clientdesign/rssticker_li_right.png) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 103px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idRssTicker LI A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: 700; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; WIDTH: 310px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.idRssTicker LI A:hover {
	BORDER-BOTTOM: #e5e5e5 1px solid
}
.idRss {
	MARGIN: 0px
}
.idRss P {
	FONT-SIZE: 11px; LEFT: 500px; WIDTH: 300px; POSITION: absolute; TOP: 145px; TEXT-ALIGN: right
}
.idRss A {
	FLOAT: right; COLOR: #2b2b2b
}
.idRss A:hover {
	BORDER-BOTTOM-STYLE: none
}
.idRss IMG {
	FLOAT: right; MARGIN: 1px 0px 0px 5px
}
.idRssItemDisplay .idImgLink {
	FLOAT: left; MARGIN: 0px 10px 2px 0px
}
.idRssItemDisplay .idMainImage {
	MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 475px
}
.idRssItemDisplay .idMainImage .idImgLink {
	FLOAT: none; MARGIN: 0px
}
.idRssItemDisplay .mf-viral A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idAllRssFeeds H6 {
	MARGIN: 0px 0px 10px
}
.idAllRssFeeds H4 {
	MARGIN: 0px 0px 10px
}
.idAllRssFeeds H4 {
	FLOAT: left; MARGIN: 2px 0px 10px; WIDTH: 170px
}
.idAllRssFeeds P {
	MARGIN: 0px 0px 10px
}
.idAllRssFeeds IMG {
	FLOAT: left
}
.idAllRssFeeds .idSubTeaserLay {
	MARGIN: 0px 0px 5px; WIDTH: 475px
}
.idAllRssFeeds .idSubTeaserLay IMG {
	MARGIN: 0px 1px 0px 0px
}
.idAllRssFeeds .idSubTeaserLay P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px
}
.idAllRssFeeds .idSubTeaserLay SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 150px; PADDING-TOP: 0px
}
.idAllRssFeeds .idMoreEnd {
	TEXT-ALIGN: left
}
.idAllRssFeeds DIV.idListDotted UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; LIST-STYLE-IMAGE: url(../img/content_dot.png); PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.idAllRssFeeds DIV.idListDotted LI {
	PADDING-BOTTOM: 5px
}
.idTopVideos .idTxtLay STRONG {
	DISPLAY: block; MARGIN: 0px 0px 10px
}
.idTopVideos .idTeaserLay IMG {
	BORDER-RIGHT: #2b2b2b 1px solid; BORDER-TOP: #2b2b2b 1px solid; BORDER-LEFT: #2b2b2b 1px solid; BORDER-BOTTOM: #2b2b2b 1px solid
}
#idBoxesWrap .idMyFavBox {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idBoxesWrap .idMyFavBox {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idMyFavBox .idFavLay {
	FLOAT: left
}
#idBoxesWrap .idMyFavBox H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.idMyFavBox .idAcc {
	Z-INDEX: 1; BACKGROUND: url(../img/clientdesign/favbox_acc.gif) no-repeat 0px 0px; FLOAT: right; MARGIN: 0px 0px 4px; OVERFLOW: hidden; WIDTH: 148px; LINE-HEIGHT: 24px; POSITION: relative; HEIGHT: 24px
}
.idMyFavBox .idFirst {
	FLOAT: left; MARGIN-RIGHT: 4px
}
.idMyFavBox .idAcc STRONG {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.idAccGroup {
	CLEAR: both
}
.idMyFavBox .idOpenGroup {
	BACKGROUND: url(../img/clientdesign/grey.png) repeat-x left bottom; OVERFLOW: hidden; HEIGHT: 25px
}
.idMyFavBox .idOpenGroup .idAcc {
	BACKGROUND: url(../img/clientdesign/favbox_acc_open_inactive.gif) no-repeat 0px 0px; MARGIN: 0px
}
.idMyFavBox .idOpenGroup .idAcc STRONG {
	COLOR: #999999
}
.idMyFavBox .idOpenGroup .idOpen {
	BACKGROUND: url(../img/clientdesign/favbox_acc_open.gif) no-repeat 0px 0px; HEIGHT: 25px
}
.idMyFavBox .idOpenGroup .idOpen STRONG {
	COLOR: #2b2b2b; HEIGHT: 25px
}
.idMyFavBox .idFavWrap {
	CLEAR: both; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay.png) no-repeat left bottom; FLOAT: left; MARGIN: 0px 0px 4px; POSITION: relative
}
#idBoxesWrap .idMyFavBox .idFavWrap .idTxtLay {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; WIDTH: 280px
}
.idBoxesWrap .idMyFavBox .idFavWrap .idTxtLay {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; WIDTH: 280px
}
.idMyFavBox .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; WIDTH: 280px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px dotted
}
.idMyFavBox .idTeaserLay .idFavImage IMG {
	DISPLAY: block; FLOAT: left; WIDTH: 60px; HEIGHT: 45px
}
.idMyFavBox .idMetaLay {
	MARGIN: 0px 0px 2px; WIDTH: auto
}
.idMyFavBox .idMetaLay A {
	FLOAT: left
}
.idMyFavBox .idMetaLay A.idMore {
	FONT-WEIGHT: 400
}
.idMyFavBoxHidden {
	LEFT: -500px; WIDTH: 300px; POSITION: absolute; TOP: -500px
}
.idAdFav .idFavLay {
	WIDTH: 176px
}
.idMyFavBox .idFavStatic {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; FLOAT: right; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 120px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idMyFavBox .idBoxFav250Static {
	HEIGHT: 250px
}
.idMyFavBox .idBoxFav300Static {
	HEIGHT: 300px
}
.idMyFavBox .idBoxFav350Static {
	HEIGHT: 350px
}
.idAdFav .idAcc {
	BACKGROUND: url(../img/clientdesign/favbox_acc_ad.gif) no-repeat 0px 0px; WIDTH: 86px
}
.idAdFav .idOpenGroup .idAcc {
	BACKGROUND: url(../img/clientdesign/favbox_acc_open_inactive_ad.gif) no-repeat 0px 0px
}
.idAdFav .idOpenGroup .idOpen {
	BACKGROUND: url(../img/clientdesign/favbox_acc_open_ad.gif) no-repeat 0px 0px
}
.idAdFav .idFavWrap {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_adfav.gif) no-repeat left bottom
}
#idBoxesWrap .idAdFav .idFavWrap .idTxtLay {
	WIDTH: 156px
}
.idBoxesWrap .idAdFav .idFavWrap .idTxtLay {
	WIDTH: 156px
}
.idAdFav .idFavWrap .idTeaserLay {
	WIDTH: 156px
}
.idAdFav H6 {
	DISPLAY: block; OVERFLOW: hidden; LINE-HEIGHT: 15px; HEIGHT: 30px
}
.idAdFav .idFavArticle .idDelCat {
	DISPLAY: none
}
.idAdFav .idFavImage .idDelDate {
	DISPLAY: none
}
.idAdFav .idFavImage H6 {
	DISPLAY: none
}
.idMyFavBox .idFavCount {
	RIGHT: 3px; COLOR: #5c5c5c; POSITION: absolute; TOP: 0px
}
.idExpandWrap #idMainWrap {
	WIDTH: 990px
}
.idExpandWrap #idBreadcrumbWrap {
	WIDTH: 990px
}
.idExpandWrap #idNavigationWrap {
	WIDTH: 990px
}
.idExpandWrap #idContentWrap {
	WIDTH: 990px
}
.idExpandWrap #idFooterWrap {
	WIDTH: 990px
}
.idExpandWrap #idHeaderWrap {
	WIDTH: 990px
}
.idExpandWrap #idHeadTop {
	WIDTH: 990px
}
.idExpandWrap #idBasicWrap {
	MARGIN: 20px 0px 0px; WIDTH: 675px
}
.idExpandWrap .idBasicWrap {
	MARGIN: 20px 0px 0px; WIDTH: 675px
}
.idExpandWrap #idFullWrap {
	WIDTH: 990px
}
.idExpandWrap .idFullWrap {
	WIDTH: 990px
}
.idExpandWrap #idBoxesWrap {
	MARGIN: 20px 0px 0px 15px
}
.idExpandWrap .idBoxesWrap {
	MARGIN: 20px 0px 0px 15px
}
.idExpandWrap #idNavigationWrap {
	LEFT: 210px
}
.idExpandWrap .idSubNavi {
	BACKGROUND: url(../img/clientdesign/bg_subnavi_990.png) #f1f1f1 no-repeat; LEFT: -200px; WIDTH: 990px
}
.idExpandWrap .idSubNavi LI.idFirst {
	MARGIN-LEFT: 216px
}
.idExpandWrap .idMainNavi UL {
	LEFT: -194px; WIDTH: 980px
}
.idExpandWrap #idHeaderWrap {
	BACKGROUND: url(../img/clientdesign/bg_header_990.jpg) #d0021d no-repeat 0px 18px
}
.idExpandWrap #idLogo {
	MARGIN: 26px 0px 0px 113px
}
.idExpandWrap #idAccountButtons {
	MARGIN: 0px 100px 0px 0px
}
.idExpandWrap #idSearchBar {
	RIGHT: 110px
}
.idExpandWrap #idHeadTop {
	BACKGROUND: url(../img/clientdesign/bg_header_top_990.png) no-repeat left 0px
}
.idExpandWrap #idHeadTop .idVideoBar {
	MARGIN: 0px 0px 0px 110px
}
.idExpandWrap #idLoginBarWrap {
	LEFT: 595px
}
.idExpandWrap #idFooterWrap .links {
	BACKGROUND: url(../img/clientdesign/bg_footer_990.png) no-repeat 0px 0px
}
.idExpandWrap .idAdminLinks {
	LEFT: 350px
}
.idExpandWrap DIV.idSetStartPage {
	LEFT: 255px
}
.idPageWrapBrightcove #idBreadcrumbWrap {
	DISPLAY: none
}
.idPageWrapBrightcove #idContentWrap {
	PADDING-TOP: 120px
}
.idTopGalleries H5 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 5px
}
.idTopGalleries .idMetaLay {
	MARGIN: 4px 0px 8px
}
.idTopGalleries .idShortSize {
	WIDTH: 280px
}
.idTopGalleries H6 {
	MARGIN: 10px 0px
}
.idTopGalleries .idSubTeaserLay {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 80px
}
.idTopGalleries .idFirst {
	MARGIN-BOTTOM: 10px
}
.idTopGalleries .idMiddle {
	MARGIN-BOTTOM: 10px
}
.idTopGalleries A.idImgTitle {
	COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idTopGalleries .idSubTeaserLay A.idImgTitle {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px
}
.idOverlay .idTxtLay {
	POSITION: relative
}
.idOverlay UL LI {
	DISPLAY: none
}
.idOverlay UL LI.idCurrent {
	DISPLAY: block; Z-INDEX: 1
}
.idOverlay .idPrevious_button {
	Z-INDEX: 110; BACKGROUND: url(../img/ico_media_left.png) 0px 0px; LEFT: 20px; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 160px; HEIGHT: 30px
}
.idOverlay .idNext_button {
	Z-INDEX: 110; BACKGROUND: url(../img/ico_media_left.png) 0px 0px; LEFT: 20px; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 160px; HEIGHT: 30px
}
.idOverlay .idNext_button {
	Z-INDEX: 100; BACKGROUND: url(../img/ico_media_right.png) 0px 0px; LEFT: 250px
}
.idOverlay .idPrevious_button P {
	DISPLAY: none
}
.idOverlay .idNext_button P {
	DISPLAY: none
}
.idRatingLay {
	MARGIN-BOTTOM: 10px
}
.idRatingLay A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idRatingLay A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idRatingLay SPAN {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px
}
.idRatingLay .idRatingStars {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.idRatingLay .idRating {
	BACKGROUND: url(../img/rating_star_empty.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 13px; HEIGHT: 20px
}
.idRatingLay .idRatingHalf {
	BACKGROUND: url(../img/rating_star_half.gif) no-repeat 0px 0px
}
.idRatingLay .idRatingFull {
	BACKGROUND: url(../img/rating_star_full.gif) no-repeat 0px 0px
}
.idRatingLay .idRatingDesc {
	DISPLAY: none
}
.idRatingLay .idRatingResult {
	DISPLAY: none
}
.idTopMovieTeaser .idRatingLay .idRating {
	BACKGROUND: url(../img/rating_star_empty_greybg.gif) no-repeat 0px 0px
}
.idTopMovieTeaser .idRatingLay .idRatingHalf {
	BACKGROUND: url(../img/rating_star_half_greybg.gif) no-repeat 0px 0px
}
.idTopMovieTeaser .idRatingLay .idRatingFull {
	BACKGROUND: url(../img/rating_star_full_greybg.gif) no-repeat 0px 0px
}
.idMovieNews H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
.idMovieNews H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idMovieNews .idTeaserLay {
	WIDTH: 475px; POSITION: relative
}
.idMovieNews .idTeaserLay H4 {
	MARGIN-BOTTOM: 5px
}
.idMovieNews .idShort P {
	FLOAT: right
}
.idMovieNews .idShort UL {
	FLOAT: right
}
.idMovieNews .idTeaserLay IMG {
	DISPLAY: block; MARGIN-BOTTOM: 0px; WIDTH: 232px; HEIGHT: 174px
}
.idMovieNews .idTeaserLay P.idSweepstake {
	CLEAR: both; FLOAT: left; WIDTH: 232px; HEIGHT: 20px
}
.idMovieNews .idTeaserLay P.idSweepstake A {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 26px; FONT-SIZE: 14px; BACKGROUND: url(../img/ico_sweepstake.gif) #f1f1f1 no-repeat 6px center; LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 198px; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; TOP: 174px
}
.idTopMovieTeaser .idTeaserLay H4 {
	MARGIN-BOTTOM: 5px
}
.idTopMovieTeaser .idShort P {
	FLOAT: right; WIDTH: 212px
}
.idTopMovieTeaser .idShort UL {
	FLOAT: right; WIDTH: 212px
}
.idTopMovieTeaser .idShort H4 {
	FLOAT: right; WIDTH: 212px
}
.idTopMovieTeaser .idTeaserLay {
	MARGIN: 0px; POSITION: relative
}
.idTopMovieTeaser .idTeaserLay P.idSweepstake {
	CLEAR: both; FLOAT: left; WIDTH: 232px; HEIGHT: 20px
}
.idTopMovieTeaser .idTeaserLay P.idSweepstake A {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 26px; FONT-SIZE: 14px; BACKGROUND: url(../img/ico_sweepstake.gif) #edf5fa no-repeat 6px center; LEFT: 9px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 198px; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; TOP: 183px
}
.idDvdTeaserBlock .idSubTeaserLay {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 80px; HEIGHT: 106px
}
.idDvdTeaserBlock .idFirst {
	MARGIN-BOTTOM: 10px
}
.idDvdTeaserBlock .idMiddle {
	MARGIN-BOTTOM: 10px
}
.idDvdTeaserBlock .idMoreEnd {
	MARGIN: 5px 0px
}
.idDvdTeaserBlock .idFormLay FIELDSET {
	MARGIN: 0px 0px 10px
}
.idDvdTeaserBlock .idFormLay .idFormItem {
	MARGIN: 0px
}
.idArticleSections .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idArticleSections .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idArticleSections .idTeaserLay UL.idList {
	MARGIN: 0px
}
.idArticleSections .idTeaserLay UL.idList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: 700; BACKGROUND: url(../img/content_dot.png) no-repeat 4px 6px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#idBasicWrap .idClNightlifeArticleSections {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) repeat-y right top
}
.idBasicWrap .idClNightlifeArticleSections {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) repeat-y right top
}
#idBasicWrap .idClSeasonalArticleSections {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) repeat-y right top
}
.idBasicWrap .idClSeasonalArticleSections {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) repeat-y right top
}
#idBasicWrap .idClNightlifeArticleSections .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 475px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idClNightlifeArticleSections .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 475px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idBasicWrap .idClSeasonalArticleSections .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 475px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idClSeasonalArticleSections .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 475px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idBoxesWrap .idArticleSections .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 280px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBoxesWrap .idArticleSections .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 280px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBoxesWrap .idArticleSections .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBoxesWrap .idArticleSections .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idBoxesWrap .idArticleSections .idTeaserLay H6 {
	DISPLAY: block; MARGIN: 0px 0px 3px
}
.idBoxesWrap .idArticleSections .idTeaserLay H6 {
	DISPLAY: block; MARGIN: 0px 0px 3px
}
#idBoxesWrap .idArticleSections .idTeaserLay P {
	FLOAT: none; WIDTH: auto
}
.idBoxesWrap .idArticleSections .idTeaserLay P {
	FLOAT: none; WIDTH: auto
}
#idBoxesWrap .idArticleSections .idTeaserLay P.idMetaLay {
	FLOAT: left; MARGIN: 0px 0px 2px; WIDTH: 160px
}
.idBoxesWrap .idArticleSections .idTeaserLay P.idMetaLay {
	FLOAT: left; MARGIN: 0px 0px 2px; WIDTH: 160px
}
#idBoxesWrap .idArticleSections .idTeaserLay H6.idFull {
	WIDTH: 280px
}
.idBoxesWrap .idArticleSections .idTeaserLay H6.idFull {
	WIDTH: 280px
}
#idBoxesWrap .idArticleSections .idTeaserLay P.idFull {
	WIDTH: 280px
}
.idBoxesWrap .idArticleSections .idTeaserLay P.idFull {
	WIDTH: 280px
}
#idBoxesWrap .idArticleSections .idFull P.idMetaLay {
	WIDTH: 280px
}
.idBoxesWrap .idArticleSections .idFull P.idMetaLay {
	WIDTH: 280px
}
#idBoxesWrap .idArticleSections .idTeaserLay UL {
	WIDTH: 280px
}
.idBoxesWrap .idArticleSections .idTeaserLay UL {
	WIDTH: 280px
}
.idNestedContainer .idCol .idArticleSections H3 {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; FONT-SIZE: 14px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #d2d2d2 1px
}
.idNestedContainer .idCol .idArticleSections .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idNestedContainer .idCol .idArticleSections .idTeaserLay {
	WIDTH: 207px
}
.idNestedContainer .idCol .idArticleSections .idTeaserLay H6 {
	DISPLAY: block; MARGIN: 0px 0px 3px
}
.idNestedContainer .idCol .idArticleSections .idTeaserLay P {
	FLOAT: none; WIDTH: auto
}
.idNestedContainer .idCol .idArticleSections .idTeaserLay P.idMetaLay {
	FLOAT: left; MARGIN: 0px 0px 2px; WIDTH: 90px
}
.idNestedContainer .idCol .idArticleSections .idTeaserLay UL {
	WIDTH: 207px
}
.idChosenArticles .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 280px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idChosenArticles P {
	FLOAT: none; WIDTH: auto
}
.idChosenArticles H6 {
	DISPLAY: block
}
.idChosenArticles .idLocation {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.idChosenArticles .idLast {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idChosenArticles .idFirst {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 135px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idChosenArticles .idSecond {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 135px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idChosenArticles .idFirst {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idChosenArticles .idFirst .idImgLink {
	DISPLAY: block; MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH: 135px; HEIGHT: 101px
}
.idChosenArticles .idSecond .idImgLink {
	DISPLAY: block; MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH: 135px; HEIGHT: 101px
}
.idChosenArticles .idFirst IMG {
	FLOAT: none; MARGIN: -4px 0px 0px -6px
}
.idChosenArticles .idSecond IMG {
	FLOAT: none; MARGIN: -4px 0px 0px -6px
}
.idMultimediaBlock {
	BACKGROUND: url(../img/clientdesign/bg_teaser.png) repeat-x 0px 23px
}
.idNoMBlockHeadline {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idMultimediaBlock H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
.idMultimediaBlock H3 A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
}
.idMultimediaBlock H3 A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
}
.idMultimediaBlock .idSubTeaserLay {
	OVERFLOW: hidden; WIDTH: 147px
}
.idMultimediaBlock .idMetaLay {
	OVERFLOW: hidden; WIDTH: 147px
}
.idMultimediaBlock .idMiddle {
	MARGIN: 0px 17px
}
.idNewsBlock3Column {
	BACKGROUND: url(../img/clientdesign/bg_teaser.png) repeat-x 0px 23px
}
.idNoMBlockHeadline {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idNewsBlock3Column H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
.idNewsBlock3Column H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idNewsBlock3Column H3 A:hover {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idNewsBlock3Column H4 A {
	FONT-WEIGHT: 700; FONT-SIZE: 15px
}
.idNewsBlock3Column .idSubTeaserLay {
	OVERFLOW: hidden; WIDTH: 147px
}
.idNewsBlock3Column .idMetaLay {
	OVERFLOW: hidden; WIDTH: 147px
}
.idNewsBlock3Column .idMiddle {
	MARGIN: 0px 17px
}
#idNewsBlock3Carousel {
	POSITION: relative
}
#idNewsBlock3Carousel .idItemsContainer {
	Z-INDEX: 9; OVERFLOW: hidden; POSITION: relative; HEIGHT: 300px
}
#idNewsBlock3Carousel .idPrevious_button P {
	DISPLAY: none
}
#idNewsBlock3Carousel .idNext_button P {
	DISPLAY: none
}
#idNewsBlock3Carousel .idPrevious_button {
	Z-INDEX: 10; BACKGROUND: url(../img/carousel_newsblock3_up_on.gif) no-repeat left top; LEFT: 456px; WIDTH: 19px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 19px
}
#idNewsBlock3Carousel .idNext_button {
	Z-INDEX: 10; BACKGROUND: url(../img/carousel_newsblock3_up_on.gif) no-repeat left top; LEFT: 456px; WIDTH: 19px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 19px
}
#idNewsBlock3Carousel .idNext_button {
	BACKGROUND: url(../img/carousel_newsblock3_down_on.gif) no-repeat left top; TOP: 91px
}
#idNewsBlock3Carousel .idPrevious_button_disabled {
	BACKGROUND: url(../img/carousel_newsblock3_up.gif) no-repeat left top
}
#idNewsBlock3Carousel .idNext_button_disabled {
	BACKGROUND: url(../img/carousel_newsblock3_down.gif) no-repeat left top
}
#idNewsBlock3Carousel UL.idItems {
	DISPLAY: inline-block! important; POSITION: relative; TOP: 0px
}
#idNewsBlock3Carousel LI.idItem {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 455px; HEIGHT: 300px
}
#idNewsBlock3Carousel .idSubTeaserLay P {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
#idNewsBlock3Carousel .idSubTeaserLay UL {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
#idNewsBlock3Carousel .idSubTeaserLay H4 {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
#idNewsBlock3Carousel .idMetaLay {
	WIDTH: 139px
}
#idNewsBlock3Carousel .idMiddle {
	MARGIN: 0px 5px 1px
}
#idNewsBlock3Carousel .idCarousel_positionIndicator UL {
	LEFT: 463px; POSITION: absolute; TOP: 27px
}
#idNewsBlock3Carousel .idCarousel_positionIndicator LI {
	CLEAR: both; BACKGROUND: url(../img/carousel_newsblock3_indi.gif) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 3px; WIDTH: 5px; HEIGHT: 5px
}
#idNewsBlock3Carousel .idCarousel_positionIndicator LI.idCurrent {
	BACKGROUND: url(../img/carousel_newsblock3_indi_on.gif) no-repeat left top; WIDTH: 5px; HEIGHT: 5px
}
#idNewsBlock3Carousel .idCarousel_positionIndicator LI SPAN {
	DISPLAY: none
}
.idComplexNewsblock .idTxtLay {
	FLOAT: right; WIDTH: 232px
}
.idComplexNewsblock .idFirst {
	FLOAT: left
}
.idKategorieBox .idFormItem {
	CLEAR: none; FLOAT: left; WIDTH: 140px
}
.idKategorieBox .idFormItem LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
.idKategorieBox .idFormItem INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
.idAcc {
	BACKGROUND: url(../img/clientdesign/bg_gradient_grey.png) repeat-x 0px 0px; MARGIN-BOTTOM: 1px; CURSOR: pointer; HEIGHT: 22px
}
.idAcc H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px
}
.idAcc H6 SPAN {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 5px
}
.idAccCont {
	BACKGROUND: #f1f1f1; FLOAT: left; MARGIN: 0px 0px 1px
}
.idAccCont UL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../img/content_dot.png); MARGIN: 0px 0px 0px 12px
}
.idAccCont .idTxtLay {
	MARGIN-TOP: 0px! important
}
.idTabAccordion H4 {
	BACKGROUND-IMAGE: none! important
}
.idTabAccordion .idAccWrap {
	BACKGROUND: url(../img/clientdesign/grey.png) white repeat-x left bottom; OVERFLOW: hidden; HEIGHT: 22px
}
.idTabAccordion .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1px 0px 0px; OVERFLOW: hidden; HEIGHT: 21px
}
.idTabAccordion .idAcc STRONG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 21px
}
.idTabAccordion .idAccWrap .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px; HEIGHT: 22px
}
.idTabAccordion .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px; HEIGHT: 22px
}
.idTabAccordion .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative
}
.idBoxesWrap .idTabAccordion .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative
}
#idBoxesWrap .idTabAccordion .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative
}
.idTabAccordion .idFavWrap {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.idBasicWrap .idTabAccordion .idAcc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idBasicWrap .idTabAccordion .idAcc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idBasicWrap .idTabAccordion .idAccWrap .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idBasicWrap .idTabAccordion .idAccWrap .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idBasicWrap .idTabAccordion .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
#idBasicWrap .idTabAccordion .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idStapleAccordion .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_gradient_grey.png) repeat-x 0px 0px; FLOAT: left; MARGIN: 0px 0px 1px; WIDTH: 300px; CURSOR: pointer; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.idStapleAccordion .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_gradient_red.png) repeat-x 0px 0px; COLOR: #ffffff
}
.idStapleAccordion .idAcc H6 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idStapleAccordion .idAcc H6 STRONG {
	FLOAT: left
}
.idStapleAccordion .idAcc H6 SPAN {
	DISPLAY: none
}
.idStapleAccordion .idAccContNew {
	FLOAT: left; MARGIN: 0px 0px 1px
}
.idBoxesWrap .idStapleAccordion .idAccContNew .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 280px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBoxesWrap .idStapleAccordion .idAccContNew .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 280px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idStapleAccordion .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idStapleAccordion .idAccContNew .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.idStapleAccordion .idTeaserLay H6 {
	DISPLAY: block; MARGIN: 0px 0px 2px
}
.idStapleAccordion .idTeaserLay P {
	FLOAT: none; WIDTH: 280px
}
.idStapleAccordion .idTeaserLay UL {
	FLOAT: none; WIDTH: 280px
}
.idStapleAccordionOVERTAB {
	OVERFLOW: hidden; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idStapleAccordionOVERTAB .idOpen {
	DISPLAY: none
}
.idStapleAccordionOVERTAB .idAcc {
	MARGIN: 0px; BORDER-BOTTOM-STYLE: none
}
.idStapleAccordionOVERTAB .idAccContNew {
	MARGIN: 0px; BORDER-BOTTOM-STYLE: none
}
.idBoxesWrap .idStapleAccordionOVERTAB .idAccContNew .idTxtLay {
	MARGIN: 0px; BORDER-BOTTOM-STYLE: none
}
#idBoxesWrap .idStapleAccordionOVERTAB .idAccContNew .idTxtLay {
	MARGIN: 0px; BORDER-BOTTOM-STYLE: none
}
.idPrArticle H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 0px! important
}
.idTopArticle H4 {
	BACKGROUND-IMAGE: none! important
}
.idTopArticle .idAccWrap {
	BACKGROUND: url(../img/clientdesign/grey.png) white repeat-x left bottom; OVERFLOW: hidden; HEIGHT: 22px
}
.idTopArticle .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1px 0px 0px; OVERFLOW: hidden; HEIGHT: 21px
}
.idTopArticle .idAcc STRONG {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px; PADDING-BOTTOM: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 21px
}
.idTopArticle .idAccWrap .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px; HEIGHT: 22px
}
.idTopArticle .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px; HEIGHT: 22px
}
.idTopArticle .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative
}
.idBoxesWrap .idTopArticle .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative
}
#idBoxesWrap .idTopArticle .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative
}
.idTopArticle .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idTopArticle .idFavWrap .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.idTopArticle .idTeaserLay UL {
	MARGIN: 0px
}
.idTopArticle .idTeaserLay UL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../img/content_dot.png); MARGIN: 0px 0px 0px 12px
}
.idTopArticle .idSubTeaserLay {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; OVERFLOW: hidden; WIDTH: 135px; LINE-HEIGHT: 13px; PADDING-TOP: 10px
}
.idTopArticle .idFavWrap .idFirst {
	CLEAR: both; PADDING-LEFT: 0px
}
.idTopArticle .idSubTeaserLay A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idTopArticle .idSubTeaserLay .idImgLink {
	DISPLAY: block; MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH: 135px; HEIGHT: 101px
}
.idTopArticle .idSubTeaserLay .idImgLink IMG {
	MARGIN: -4px 0px 0px -6px
}
.idTopArticle .idTeaserLay {
	OVERFLOW: hidden
}
.idTopArticle .idTeaserLay OL {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; WIDTH: 280px
}
.idTopArticle .idFavWrap .idHasRssLink {
	PADDING-BOTTOM: 20px
}
.idTopArticle .idTeaserLay OL LI {
	MARGIN: 0px 0px 0px 25px; LIST-STYLE-TYPE: decimal
}
.idTopArticle .idTeaserLay OL LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; COLOR: #2b2b2b; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.idTopArticle .idTeaserLay OL.idListHighlight LI.idFirst {
	FONT-SIZE: 14px
}
.idTopArticle .idTeaserLay OL.idListHighlight LI.idListHighlight {
	FONT-SIZE: 14px
}
.idTopArticle .idTeaserLay OL.idListHover LI.idFirst {
	FONT-SIZE: 11px
}
.idTopArticle .idTeaserLay OL.idListHover LI.idListHighlight {
	FONT-SIZE: 14px
}
.idTopArticle .idRssLay {
	BORDER-TOP: #d2d2d2 1px solid; FONT-SIZE: 11px; LEFT: 0px; WIDTH: 300px; BOTTOM: 0px; PADDING-TOP: 1px; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
.idTopArticle .idRssLay A {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 29px; BACKGROUND: url(../../common/img/allGroups/ico_rss_orange.gif) no-repeat 9px center; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 20px
}
.idBasicWrap .idTopArticle .idAcc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idBasicWrap .idTopArticle .idAcc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idBasicWrap .idTopArticle .idAccWrap .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idBasicWrap .idTopArticle .idAccWrap .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idBasicWrap .idTopArticle .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
#idBasicWrap .idTopArticle .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idBasicWrap .idTopArticle .idTeaserLay P {
	WIDTH: 455px
}
#idBasicWrap .idTopArticle .idTeaserLay P {
	WIDTH: 455px
}
.idBasicWrap .idTopArticle .idTeaserLay UL {
	WIDTH: 455px
}
#idBasicWrap .idTopArticle .idTeaserLay UL {
	WIDTH: 455px
}
.idBasicWrap .idTopArticle .idTeaserLay OL {
	WIDTH: 455px
}
#idBasicWrap .idTopArticle .idTeaserLay OL {
	WIDTH: 455px
}
.idBasicWrap .idTopArticle .idRssLay {
	LEFT: -1px; WIDTH: 475px; BOTTOM: -1px
}
#idBasicWrap .idTopArticle .idRssLay {
	LEFT: -1px; WIDTH: 475px; BOTTOM: -1px
}
.idBasicWrap .idTopArticle .idMiddle {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
#idBasicWrap .idTopArticle .idMiddle {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
.idTopEvents H4 {
	BACKGROUND-IMAGE: none! important
}
.idTopEvents .idAccWrap {
	BACKGROUND: url(../img/clientdesign/grey.png) white repeat-x left bottom; MARGIN: 0px 0px -5px; OVERFLOW: hidden; HEIGHT: 22px
}
.idTopEvents .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1px 0px 0px; OVERFLOW: hidden; HEIGHT: 21px
}
.idTopEvents .idAcc STRONG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 21px
}
.idTopEvents .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px; HEIGHT: 22px
}
.idTopEvents .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px; HEIGHT: 22px
}
.idTopEvents .idTeaserLay {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 100%; PADDING-TOP: 10px
}
.idTopEvents .idFavWrap .idFirst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
.idTopEvents .idTeaserLay UL {
	MARGIN: 0px
}
.idTopEvents .idTeaserLay UL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../img/content_dot.png); MARGIN: 0px 0px 0px 12px
}
.idBoxesWrap .idEventSearchStarter H4 {
	BACKGROUND-IMAGE: none
}
#idBoxesWrap .idEventSearchStarter H4 {
	BACKGROUND-IMAGE: none
}
.idEventSearchStarter .idAccWrap {
	BACKGROUND: url(../img/clientdesign/grey.png) white repeat-x left bottom; MARGIN: 0px 0px -5px; OVERFLOW: hidden; HEIGHT: 22px
}
.idEventSearchStarter .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1px 0px 0px; OVERFLOW: hidden; HEIGHT: 21px
}
.idEventSearchStarter .idAcc STRONG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 21px
}
.idEventSearchStarter .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px; HEIGHT: 22px
}
.idEventSearchStarter .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px; HEIGHT: 22px
}
.idEventSearchStarter H6 {
	DISPLAY: block
}
.idEventSearchStarter .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.idEventSearchStarter .idTeaserLay P {
	FLOAT: none; WIDTH: 280px
}
.idEventSearchStarter .idTeaserLay P.idEventMeta {
	FONT-SIZE: 11px
}
.idEventSearchStarter .idTeaserLay P.idEventMeta SPAN {
	FONT-WEIGHT: 700
}
.idEventSearchStarter P.idMoreEnd {
	MARGIN: 5px 0px; TEXT-ALIGN: left
}
.idEventSearchStarter P.idMoreEnd A {
	MARGIN: 0px
}
.idEventSearchStarter .idFormLay FIELDSET {
	MARGIN: 0px
}
.idEventSearchStarter .idFormLay .idFormItem {
	MARGIN: 0px
}
#idBoxesWrap .idEventSearchStarter .idFormLay .idTextField INPUT {
	WIDTH: 210px
}
.idBoxesWrap .idEventSearchStarter .idFormLay .idTextField INPUT {
	WIDTH: 210px
}
.idClassifieds H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 0px! important
}
.idClassifieds .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_gradient_grey.png) repeat-x 0px 0px; FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 300px; CURSOR: pointer; HEIGHT: 22px
}
.idClassifieds .idAcc H6 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.idClassifieds .idAcc A {
	FLOAT: right
}
.idClassifieds .idAcc IMG {
	DISPLAY: none; MARGIN: 7px 10px 0px 0px
}
.idClassifieds .idOpen IMG {
	DISPLAY: block
}
#idBoxesWrap .idClassifieds .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 1px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBoxesWrap .idClassifieds .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 1px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idClassifieds .idFormLay P {
	MARGIN: 0px 0px 5px
}
.idClassifieds .idFormLay FIELDSET {
	MARGIN: 0px
}
.idClassifieds .idFormLay .idFormItem {
	MARGIN: 0px
}
.idClassifieds .idFormLay FIELDSET {
	FLOAT: left
}
.idClassifieds .idFormLay .idTextField INPUT {
	WIDTH: 205px
}
.idClassifieds .idAccordion {
	CLEAR: both
}
#idBoxesWrap .idClassifieds .idAccCont .idTxtLay {
	MARGIN: 0px
}
.idBoxesWrap .idClassifieds .idAccCont .idTxtLay {
	MARGIN: 0px
}
.idClassifieds .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_gradient_red.png) repeat-x 0px 0px; COLOR: #ffffff
}
.idClassifieds .idAccCont {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 1px; WIDTH: 300px
}
.idClassifieds .idAccCont UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/content_dot.png) no-repeat 4px 6px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.idClassifieds .idAccCont UL A {
	COLOR: #2b2b2b; BORDER-BOTTOM: #2b2b2b 1px dotted
}
.idClassifieds .idAccCont UL A:hover {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
.idClassifieds .idAccCont UL.idWithThumbnails {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.idClassifieds .idAccCont UL.idWithText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.idClassifieds .idAccCont UL.idWithThumbnails LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.idClassifieds .idAccCont UL.idWithText LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.idClassifieds .idAccCont UL LI.idLast {
	MARGIN: 0px
}
.idClassifieds .idAccCont .idImgLink {
	FLOAT: left; MARGIN: 0px 10px 2px 0px; OVERFLOW: hidden
}
.idClassifieds .idAccCont H5 {
	DISPLAY: inline; FONT-WEIGHT: 400; FONT-SIZE: 12px
}
.idClassifieds .idAccCont H5 A {
	DISPLAY: inline; FONT-WEIGHT: 400; FONT-SIZE: 12px
}
.idClassifieds .idAccCont UL.idWithThumbnails H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.idClassifieds .idAccCont UL.idWithText H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.idClassifieds .idAccCont UL.idWithThumbnails H5 A {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.idClassifieds .idAccCont UL.idWithText H5 A {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.idMarktCont {
	CLEAR: left; MARGIN: 0px 0px 1px
}
.idMarktCont .idTxtLay {
	BORDER-RIGHT: #c5ccd1 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c5ccd1 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #c5ccd1 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c5ccd1 1px solid; BACKGROUND-COLOR: #f1f1f1! important
}
#idBoxesWrap .idNestedContainer .idRow .idClassifieds {
	MARGIN-BOTTOM: -1px
}
.idBoxesWrap .idNestedContainer .idRow .idClassifieds {
	MARGIN-BOTTOM: -1px
}
#idBoxesWrap .idNestedContainer .idFirstRow .idClassifieds .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBoxesWrap .idNestedContainer .idFirstRow .idClassifieds .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBoxesWrap .idNestedContainer .idMiddleRow .idClassifieds .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBoxesWrap .idNestedContainer .idMiddleRow .idClassifieds .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idClassifieds .idKonversi {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.idClassifieds .idKonversi P {
	CLEAR: both; FONT-WEIGHT: 700
}
.idClassifieds .idKonversi .idFormLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 5px
}
.idClassifieds .idKonversi .idLast {
	MARGIN: 0px
}
.idClassifieds .idKonversi .idFormLay .idFormItem {
	WIDTH: auto
}
#idBoxesWrap .idClassifieds .idKonversi .idFormItem LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 65px; PADDING-TOP: 0px
}
.idBoxesWrap .idClassifieds .idKonversi .idFormItem LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 65px; PADDING-TOP: 0px
}
#idBoxesWrap .idClassifieds .idKonversi .idFormLay .idTextField INPUT {
	WIDTH: 120px
}
.idBoxesWrap .idClassifieds .idKonversi .idFormLay .idTextField INPUT {
	WIDTH: 120px
}
#idBoxesWrap .idClassifieds .idKonversi .idFormLay .idTextArea TEXTAREA {
	WIDTH: 120px
}
.idBoxesWrap .idClassifieds .idKonversi .idFormLay .idTextArea TEXTAREA {
	WIDTH: 120px
}
.idClassifieds .idKonversi .idFormLay INPUT.idButton {
	WIDTH: 75px
}
.idSearchRecommendationsAccordion .idTeaserLay {
	BORDER-RIGHT: #c5ccd1 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #c5ccd1 1px solid; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0px; BORDER-LEFT: #c5ccd1 1px solid; WIDTH: 280px; PADDING-TOP: 9px; BORDER-BOTTOM: #c5ccd1 1px solid; BACKGROUND-COLOR: #f1f1f1
}
#idBoxesWrap .idSearchRecommendationsAccordion .idTeaserLay H4 {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 155px
}
.idBoxesWrap .idSearchRecommendationsAccordion .idTeaserLay H4 {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 155px
}
.idSearchRecommendationsAccordion .idAccCont UL {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 155px; BORDER-RIGHT-WIDTH: 0px
}
.idSearchRecommendationsAccordion .idAccCont IMG {
	MARGIN: 0px; WIDTH: 105px; HEIGHT: 79px
}
.idExtendedClassifieds H4 {
	BACKGROUND-IMAGE: none! important
}
.idExtendedClassifieds .idAccWrap {
	BACKGROUND: url(../img/clientdesign/grey.png) white repeat-x left bottom; OVERFLOW: hidden; HEIGHT: 22px
}
.idExtendedClassifieds .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1px 0px 0px; OVERFLOW: hidden; HEIGHT: 21px
}
.idExtendedClassifieds .idAcc STRONG {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px; PADDING-BOTTOM: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 21px
}
.idExtendedClassifieds .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px; HEIGHT: 22px
}
.idExtendedClassifieds .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px; HEIGHT: 22px
}
.idExtendedClassifieds .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative
}
.idBoxesWrap .idExtendedClassifieds .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative
}
#idBoxesWrap .idExtendedClassifieds .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative
}
.idExtendedClassifieds .idFavWrap .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.idExtendedClassifieds .idTxtLay UL LI {
	FLOAT: left; MARGIN: 0px 0px 3px
}
.idExtendedClassifieds .idTxtLay UL LI SPAN {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: 700; FLOAT: left; WIDTH: 32px
}
.idExtendedClassifieds .idTxtLay UL LI P {
	FLOAT: right; WIDTH: 245px
}
.idExtendedClassifieds .idMoreEnd A {
	DISPLAY: inline
}
.idExtendedClassifieds .idTxtLay UL.idWithThumbnails LI {
	MARGIN: 0px 0px 10px
}
.idExtendedClassifieds .idTxtLay UL.idWithText LI {
	MARGIN: 0px 0px 10px
}
.idExtendedClassifieds .idTxtLay UL LI.idLast {
	MARGIN: 0px
}
.idExtendedClassifieds .idTxtLay .idImgLink {
	FLOAT: left; MARGIN: 0px 10px 2px 0px; OVERFLOW: hidden
}
.idExtendedClassifieds .idTxtLay UL.idWithThumbnails H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.idExtendedClassifieds .idTxtLay UL.idWithText H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.idExtendedClassifieds .idTxtLay UL.idWithThumbnails H5 A {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.idExtendedClassifieds .idTxtLay UL.idWithText H5 A {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.idExtendedClassifieds .idTxtLay UL.idWithThumbnails P {
	FLOAT: none; WIDTH: auto
}
.idExtendedClassifieds .idTxtLay UL.idWithText P {
	FLOAT: none; WIDTH: auto
}
.idWidgetBox .idImgLink {
	FLOAT: left; MARGIN: 0px 10px 2px 0px; OVERFLOW: hidden
}
.idWidgetBox .idImgLink IMG {
	MARGIN: 0px
}
.idBauernregeln H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 0px! important
}
.idFarmerDirectBox H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 0px! important
}
.idBauernregeln .idTxtLay {
	BORDER-RIGHT: #c5ccd1 1px solid; BORDER-TOP: #c5ccd1 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #c5ccd1 1px solid; BORDER-BOTTOM: #c5ccd1 1px solid
}
.idFarmerDirectBox .idTxtLay {
	BORDER-RIGHT: #c5ccd1 1px solid; BORDER-TOP: #c5ccd1 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #c5ccd1 1px solid; BORDER-BOTTOM: #c5ccd1 1px solid
}
.idTopDocuments {
	BACKGROUND-IMAGE: none! important
}
.idTopDocuments .idAccWrap {
	BACKGROUND: url(../img/clientdesign/grey.png) repeat-x left bottom; MARGIN-BOTTOM: -5px; OVERFLOW: hidden; HEIGHT: 22px
}
.idTopDocuments .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1px 0px 0px; OVERFLOW: hidden; HEIGHT: 21px
}
.idTopDocuments .idAcc H6 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px; PADDING-BOTTOM: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 21px
}
.idTopDocuments .idAccWrap .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px; HEIGHT: 22px
}
.idTopDocuments .idAccWrap .idOpen H6 {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px; HEIGHT: 22px
}
.idTopDocuments .idTxtLay .idTeaserLay {
	MARGIN: 10px 0px 0px
}
.idVoting .idTxtLay H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; COLOR: #2b2b2b
}
.idVoting .idTxtLay P {
	MARGIN: 0px 0px 5px; WIDTH: 280px
}
.idVoting .idTxtLay P.idExpired {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 15px
}
.idVoting .idVotingDecoImg {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.idVoting .idFloatRight {
	FLOAT: right; MARGIN: 0px 0px 5px 10px
}
.idVoting .idNoFloat {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 5px
}
.idVoting .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idVoting .idVotImg {
	FLOAT: left; MARGIN: 0px 3px 0px 0px; OVERFLOW: hidden; WIDTH: 90px; HEIGHT: 70px
}
.idVoting .idFormLay .idRadioBox {
	WIDTH: 280px
}
.idVoting .idFormLay .idRadioBox LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 260px; LINE-HEIGHT: 1.2em; PADDING-TOP: 4px
}
.idVoting .idFormLay .idImgExists LABEL {
	WIDTH: 157px
}
.idVoting .idTxtLay P.idMoreEnd {
	CLEAR: none; FLOAT: left; MARGIN: 0px; WIDTH: auto; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
.idResponse .idTeaserLay {
	MARGIN: 0px 0px 15px
}
.idResponse .idTeaserLay P {
	MARGIN: 0px
}
.idResponse .idTeaserLay P.idVoices {
	BACKGROUND: url(../img/bg_voting.png) no-repeat left top; MARGIN: 0px; WIDTH: 280px; HEIGHT: 9px
}
.idResponse .idTeaserLay P.idVoices SPAN {
	DISPLAY: block; BACKGROUND: url(../img/bg_voting.png) no-repeat left -24px; WIDTH: 0px; HEIGHT: 9px
}
.idResponse .idTeaserLay P.idVoices SPAN I {
	DISPLAY: none
}
.idResponse .idTeaserLay P EM {
	MARGIN: 0px 3px 0px 0px; FONT-STYLE: normal
}
.idResponse IMG {
	DISPLAY: block; MARGIN: 0px 10px 10px 0px
}
#MB_content .idVoting {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#MB_content .idVoting .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#MB_content .idVoting .idTeaserLay P {
	MARGIN: 0px
}
#MB_content .idVoting P.idMoreEnd {
	MARGIN: 5px 0px 0px
}
#idBasicWrap .idVoting .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idVoting .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idBasicWrap .idVoting .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBasicWrap .idVoting .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBasicWrap .idVoting .idTxtLay P {
	WIDTH: 455px
}
.idBasicWrap .idVoting .idTxtLay P {
	WIDTH: 455px
}
#idBasicWrap .idVoting .idTxtLay P.idMoreEnd {
	WIDTH: auto
}
.idBasicWrap .idVoting .idTxtLay P.idMoreEnd {
	WIDTH: auto
}
#idBasicWrap .idVoting .idFormLay .idRadioBox {
	WIDTH: 455px
}
.idBasicWrap .idVoting .idFormLay .idRadioBox {
	WIDTH: 455px
}
#idBasicWrap .idVoting .idFormLay .idRadioBox LABEL {
	WIDTH: 435px
}
.idBasicWrap .idVoting .idFormLay .idRadioBox LABEL {
	WIDTH: 435px
}
#idBasicWrap .idVoting .idFormLay .idImgExists LABEL {
	WIDTH: 332px
}
.idBasicWrap .idVoting .idFormLay .idImgExists LABEL {
	WIDTH: 332px
}
#idBasicWrap .idTextBox .idVoting .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 212px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBasicWrap .idTextBox .idVoting .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 212px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBasicWrap .idTextBox .idVoting .idTxtLay P {
	FLOAT: none; WIDTH: 212px
}
.idBasicWrap .idTextBox .idVoting .idTxtLay P {
	FLOAT: none; WIDTH: 212px
}
#idBasicWrap .idTextBox .idVoting .idTxtLay P.idMoreEnd {
	WIDTH: auto
}
.idBasicWrap .idTextBox .idVoting .idTxtLay P.idMoreEnd {
	WIDTH: auto
}
#idBasicWrap .idTextBox .idVoting .idFormLay .idRadioBox {
	WIDTH: 212px
}
.idTextBox .idBasicWrap .idVoting .idFormLay .idRadioBox {
	WIDTH: 212px
}
#idBasicWrap .idTextBox .idVoting H5 {
	WIDTH: 212px
}
.idBasicWrap .idTextBox .idVoting H5 {
	WIDTH: 212px
}
#idBasicWrap .idTextBox .idVoting .idFormLay .idFormItem LABEL {
	WIDTH: 194px
}
.idBasicWrap .idTextBox .idVoting .idFormLay .idFormItem LABEL {
	WIDTH: 194px
}
#idBasicWrap .idTextBox .idResponse .idTeaserLay {
	WIDTH: 212px
}
.idBasicWrap .idTextBox .idResponse .idTeaserLay {
	WIDTH: 212px
}
#idBasicWrap .idTextBox .idResponse .idTeaserLay P.idVoices {
	WIDTH: 212px
}
.idBasicWrap .idTextBox .idResponse .idTeaserLay P.idVoices {
	WIDTH: 212px
}
#idBasicWrap .idVotingBlock .idTxtLay {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idVotingBlock H3 {
	FONT-WEIGHT: 400; FONT-SIZE: 18px; MARGIN: 0px 0px 10px
}
.idVotingBlock H4 {
	MARGIN: 0px 0px 10px
}
.idVotingBlock .idSubTeaserLay {
	DISPLAY: inline; MARGIN: 0px 0px 1px; OVERFLOW: hidden; WIDTH: 147px
}
.idVotingBlock .idSubTeaserLay IMG {
	MARGIN: 0px 0px 2px; WIDTH: 147px; HEIGHT: 110px
}
.idVotingBlock .idMiddle {
	MARGIN: 0px 7px 1px
}
.idVotingBlock .idComment A {
	BACKGROUND: url(../img/ico_comment.png) no-repeat right 1px
}
.idVotingBlock .idSubTeaserLay .idFormItem {
	WIDTH: 147px
}
.idFormLay .idVotingBlock .idRadioBox INPUT {
	MARGIN: 2px 5px 0px 0px
}
.idFormLay .idVotingBlock .idRadioBox LABEL {
	WIDTH: 129px; LINE-HEIGHT: 15px
}
.idVotingBlock .idCaptcha {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.idVotingBlock .idCaptcha IMG {
	CLEAR: both; FLOAT: left
}
.idVotingBlock .idCaptcha P {
	CLEAR: both; MARGIN: 10px 0px 3px
}
.idVotingBlock .idCaptcha INPUT {
	CLEAR: both; WIDTH: 137px
}
.idVotingBlock .idCaptcha LABEL {
	FLOAT: left; MARGIN: 2px 0px 0px 5px; WIDTH: 290px
}
.idVotingBlock P.idVoices {
	BACKGROUND: url(../img/bg_voting.png) no-repeat left top; FLOAT: right; MARGIN: 5px 0px 0px; WIDTH: 110px; HEIGHT: 9px
}
.idVotingBlock P.idImgDesc {
	CLEAR: both; MIN-HEIGHT: 33px
}
.idResponse IMG {
	DISPLAY: block; MARGIN: 0px 10px 10px 0px
}
.idVotingBlock P.idVoices SPAN {
	DISPLAY: block; BACKGROUND: url(../img/bg_voting.png) no-repeat left -24px; WIDTH: 0px; HEIGHT: 9px
}
.idVotingBlock P.idVoices SPAN I {
	DISPLAY: none
}
.idResponse EM {
	FONT-WEIGHT: 700; FLOAT: left; MARGIN: 0px 3px 0px 0px; WIDTH: 40px; FONT-STYLE: normal
}
.idVotingBlock .idVotDesc {
	CLEAR: both
}
.idVotingBlock .idTooltip_content IMG {
	WIDTH: auto
}
.idGoogleMaps #copyright {
	OVERFLOW: hidden; WIDTH: 290px
}
.idGoogleMaps .idTxtLay {
	HEIGHT: 300px
}
.idFullWrap .idGoogleMaps .idTxtLay {
	HEIGHT: 450px
}
.idGoogleMaps A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idGoogleMaps A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#idBasicWrap .idGoogleMaps .idTxtLay {
	WIDTH: 475px; HEIGHT: 475px
}
.idBasicWrap .idGoogleMaps .idTxtLay {
	WIDTH: 475px; HEIGHT: 475px
}
.idImgGallery {
	POSITION: relative
}
.idImgGallery .idMetaLay SPAN.idFirst {
	MARGIN: 0px 0px 2px; OVERFLOW: hidden; WIDTH: auto; HEIGHT: 17px
}
.idImgGallery .idMetaLay SPAN.idSecond {
	MARGIN: 0px 0px 2px; OVERFLOW: hidden; WIDTH: auto; HEIGHT: 17px
}
.idImgGallery .idMetaLay SPAN.idSecond {
	MARGIN: 0px; WIDTH: 250px
}
.idImgGallery .idMetaLayWithALotOfStuff .idFacebook A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 18px; PADDING-TOP: 0px; HEIGHT: 16px
}
.idImgGallery .idMetaLayWithALotOfStuff .idFacebook A SPAN {
	DISPLAY: none
}
.idCarousel {
	FLOAT: left; WIDTH: 475px; POSITION: relative
}
.idCarousel .idImgContainer {
	BACKGROUND: url(../img/carousel_bg.png) repeat-x left 357px; FLOAT: left; OVERFLOW: hidden; WIDTH: 475px; POSITION: relative; HEIGHT: 533px
}
.idCarousel UL {
	LEFT: 0px; MARGIN: 0px; WIDTH: 10000000px; POSITION: relative; TOP: 0px
}
.idCarousel UL LI {
	FLOAT: left; WIDTH: 475px
}
.idCarousel UL LI IMG {
	DISPLAY: block; MARGIN: auto
}
.idCarousel .idImgCount {
	MARGIN-TOP: 1px; LINE-HEIGHT: 29px; HEIGHT: 28px; TEXT-ALIGN: center
}
.idImgGallery H2 {
	FONT-SIZE: 12px; MARGIN: 10px 0px 5px; LINE-HEIGHT: 1em; TEXT-ALIGN: left
}
.idCarousel .idIdesc {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.idImgGallery .idCr {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2b2b2b
}
.idImgGallery P.idBacklink {
	RIGHT: 0px; POSITION: absolute; TOP: 18px
}
.idImgGallery P.idBacklink A {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #e1002a; BORDER-BOTTOM-COLOR: #e1002a; COLOR: #e1002a; BORDER-TOP-COLOR: #e1002a; BORDER-RIGHT-COLOR: #e1002a
}
.idCarousel .idPrevious_button {
	FONT-WEIGHT: 700; BACKGROUND: url(../img/carousel_left_on.png) no-repeat left top; FLOAT: left; MARGIN: -176px 0px 0px; WIDTH: 89px; COLOR: white; LINE-HEIGHT: 30px; POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: center
}
.idCarousel .idNext_button {
	FONT-WEIGHT: 700; BACKGROUND: url(../img/carousel_left_on.png) no-repeat left top; FLOAT: left; MARGIN: -176px 0px 0px; WIDTH: 89px; COLOR: white; LINE-HEIGHT: 30px; POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: center
}
.idCarousel .idNext_button {
	RIGHT: 0px; BACKGROUND: url(../img/carousel_right_on.png) no-repeat left top; FLOAT: right
}
.idCarousel .idNext_button_disabled {
	BACKGROUND: url(../img/carousel_right.png) no-repeat left top; CURSOR: default; COLOR: #aaaaaa
}
.idCarousel .idPrevious_button_disabled {
	BACKGROUND: url(../img/carousel_left.png) no-repeat left top; CURSOR: default; COLOR: #aaaaaa
}
.idCarousel .idPrevious_button P {
	CURSOR: pointer
}
.idCarousel .idNext_button P {
	CURSOR: pointer
}
.idCarousel .idCarouselPlayback {
	DISPLAY: none
}
.idAutoPlay .idImgCount {
	PADDING-LEFT: 112px; TEXT-ALIGN: left
}
.idAutoPlay .idCarouselPlayback {
	DISPLAY: block; FLOAT: left; MARGIN: -176px 0px 0px 200px; WIDTH: 185px; POSITION: relative; HEIGHT: 30px
}
.idAutoPlay .idCarouselTitle {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 3px 0px 0px; WIDTH: 60px; LINE-HEIGHT: 12px; TEXT-ALIGN: right
}
.idAutoPlay .idCarouselStop {
	BACKGROUND: url(../img/carousel_autoplay_play.png) no-repeat left top; FLOAT: left; MARGIN: 0px 4px; WIDTH: 30px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; BORDER-BOTTOM-STYLE: none
}
.idAutoPlay .idCarouselPlay {
	BACKGROUND: url(../img/carousel_autoplay_play.png) no-repeat left top; FLOAT: left; MARGIN: 0px 4px; WIDTH: 30px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; BORDER-BOTTOM-STYLE: none
}
.idAutoPlay .idCarouselPlay {
	BACKGROUND: url(../img/carousel_autoplay_pause.png) no-repeat left top
}
.idAutoPlay .idCarouselSlower {
	BACKGROUND: url(../img/carousel_autoplay_minus.png) no-repeat left top; FLOAT: left; MARGIN: 6px 5px 0px; WIDTH: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
.idAutoPlay .idCarouselFaster {
	BACKGROUND: url(../img/carousel_autoplay_minus.png) no-repeat left top; FLOAT: left; MARGIN: 6px 5px 0px; WIDTH: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
.idAutoPlay .idCarouselSlower:hover {
	BACKGROUND: url(../img/carousel_autoplay_minus_over.png) no-repeat left top
}
.idAutoPlay .idCarouselFaster {
	BACKGROUND: url(../img/carousel_autoplay_plus.png) no-repeat left top
}
.idAutoPlay .idCarouselFaster:hover {
	BACKGROUND: url(../img/carousel_autoplay_plus_over.png) no-repeat left top
}
.idAutoPlay .idCarouselPlay SPAN {
	DISPLAY: none
}
.idAutoPlay .idCarouselStop SPAN {
	DISPLAY: none
}
.idAutoPlay .idCarouselFaster SPAN {
	DISPLAY: none
}
.idAutoPlay .idCarouselSlower SPAN {
	DISPLAY: none
}
.idAutoPlay .idCarouselInterval {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 21px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.idCarousel P.idNonStopLink {
	DISPLAY: none
}
.idNonStop .idNext_button_disabled P {
	DISPLAY: none
}
.idNonStop .idNext_button_disabled P.idNonStopLink {
	DISPLAY: block
}
.idNonStop .idNext_button {
	RIGHT: 0px; BACKGROUND: url(../img/carousel_right_on.png) no-repeat left top; FLOAT: right; COLOR: white
}
.idImageOnly .idImgContainer {
	HEIGHT: 390px
}
.idImageOnly .idPrevious_button {
	MARGIN-TOP: -33px
}
.idImageOnly .idNext_button {
	MARGIN-TOP: -33px
}
.idImageOnly .idCarouselPlayback {
	MARGIN-TOP: -33px
}
.idImgGalleryEvent H2 {
	FONT-SIZE: 16px; MARGIN: 0px 0px 2px; LINE-HEIGHT: 1.2em
}
.idImgGalleryEvent .idEventMeta {
	MARGIN: 0px 0px 5px; OVERFLOW: hidden
}
.idImgGalleryEvent .idEventMeta SPAN {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idImgGalleryEvent .idCarousel H2 {
	DISPLAY: none
}
.idImgGalleryEvent .idCarousel .idImgContainer {
	HEIGHT: 550px
}
.idImgGalleryEvent .idCarousel .idIdesc {
	MARGIN: 43px 0px 0px
}
.idImgGalleryEvent .idCarousel .idPrevious_button {
	MARGIN-TOP: -193px
}
.idImgGalleryEvent .idCarousel .idNext_button {
	MARGIN-TOP: -193px
}
.idImgGalleryEvent .idAutoPlay .idCarouselPlayback {
	MARGIN-TOP: -193px
}
.idImgGalleryEvent .idMetaLay {
	FLOAT: left; MARGIN: -156px 0px 0px; POSITION: relative
}
.idImgGalleryEvent .idImageOnly .idImgContainer {
	HEIGHT: 390px
}
.idImgGalleryEvent .idImageOnly .idPrevious_button {
	MARGIN-TOP: -33px
}
.idImgGalleryEvent .idImageOnly .idNext_button {
	MARGIN-TOP: -33px
}
.idImgGalleryEvent .idImageOnly .idCarouselPlayback {
	MARGIN-TOP: -33px
}
.idImgGalleryEvent .idImageOnly .idMetaLay {
	PADDING-BOTTOM: 10px; MARGIN: 2px 0px 0px
}
#idBasicWrap .idImgGallery .idClNightlife {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) no-repeat left 403px; OVERFLOW: hidden; POSITION: relative
}
.idBasicWrap .idImgGallery .idClNightlife {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) no-repeat left 403px; OVERFLOW: hidden; POSITION: relative
}
#idBasicWrap .idImgGallery .idClSeasonal {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) no-repeat left 403px; OVERFLOW: hidden; POSITION: relative
}
.idBasicWrap .idImgGallery .idClSeasonal {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) no-repeat left 403px; OVERFLOW: hidden; POSITION: relative
}
#idBasicWrap .idImgGallery .idClSeasonal {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) no-repeat left 403px
}
.idBasicWrap .idImgGallery .idClSeasonal {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) no-repeat left 403px
}
.idImgGalleryEvent .idClNightlife H2 {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 160px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: url(../img/clientdesign/nightlife_bg.gif) #f1f1f1 no-repeat right top; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 10px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idImgGalleryEvent .idClSeasonal H2 {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 160px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: url(../img/clientdesign/nightlife_bg.gif) #f1f1f1 no-repeat right top; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 10px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idImgGalleryEvent .idClNightlife H2 {
	BACKGROUND: url(../img/clientdesign/seasonal_bg.jpg) #f1f1f1 no-repeat right top
}
.idImgGalleryEvent .idClSeasonal H2 {
	BACKGROUND: url(../img/clientdesign/seasonal_bg.jpg) #f1f1f1 no-repeat right top
}
.idImgGalleryEvent .idClNightlife .idEventMeta {
	RIGHT: 10px; OVERFLOW: hidden; WIDTH: 150px; POSITION: absolute; TOP: 10px; HEIGHT: 30px; TEXT-ALIGN: right
}
.idImgGalleryEvent .idClSeasonal .idEventMeta {
	RIGHT: 10px; OVERFLOW: hidden; WIDTH: 150px; POSITION: absolute; TOP: 10px; HEIGHT: 30px; TEXT-ALIGN: right
}
.idImgGalleryEvent .idClNightlife .idEventMeta SPAN {
	DISPLAY: block; FLOAT: none; MARGIN: 0px; LINE-HEIGHT: 14px
}
.idImgGalleryEvent .idClSeasonal .idEventMeta SPAN {
	DISPLAY: block; FLOAT: none; MARGIN: 0px; LINE-HEIGHT: 14px
}
.idImgGalleryEvent .idClNightlife .idEventMeta SPAN.idSeperator {
	DISPLAY: none
}
.idImgGalleryEvent .idClSeasonal .idEventMeta SPAN.idSeperator {
	DISPLAY: none
}
.idTextGallery {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.idTextGallery H4 {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; MARGIN: 0px 0px 5px
}
.idTextGalleryCarousel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
.idTextGallery .idItemsContainer {
	OVERFLOW: hidden; WIDTH: 455px; POSITION: relative
}
.idTextGallery UL {
	LEFT: 0px; MARGIN: 0px; WIDTH: 10000000px; POSITION: relative; TOP: 0px
}
.idTextGallery UL LI {
	BACKGROUND-POSITION: 0px 31px; FLOAT: left; WIDTH: 455px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.idTextGallery UL LI.idLeft {
	TEXT-ALIGN: left
}
.idTextGallery UL LI.idRight {
	TEXT-ALIGN: right
}
.idArticle .idTextGallery IMG {
	FLOAT: right; MARGIN: 0px 0px 2px 5px
}
.idArticle .idTextGallery IMG.idLeft {
	FLOAT: left; MARGIN: 0px 5px 2px 0px
}
.idArticle .idTextGallery H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; MARGIN: 0px 0px 5px
}
.idArticle .idTextGallery P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 455px; PADDING-TOP: 0px
}
.idArticle .idTextGallery P.idCount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 25px; TEXT-ALIGN: center
}
.idTextGallery .idPrevious_button {
	FONT-WEIGHT: 700; Z-INDEX: 100; BACKGROUND: url(../../common/img/allGroups/btn_left.gif) no-repeat left top; LEFT: 5px; WIDTH: 80px; LINE-HEIGHT: 25px; POSITION: absolute; TOP: 5px; HEIGHT: 25px; TEXT-ALIGN: left
}
.idTextGallery .idNext_button {
	FONT-WEIGHT: 700; Z-INDEX: 100; BACKGROUND: url(../../common/img/allGroups/btn_left.gif) no-repeat left top; LEFT: 5px; WIDTH: 80px; LINE-HEIGHT: 25px; POSITION: absolute; TOP: 5px; HEIGHT: 25px; TEXT-ALIGN: left
}
.idTextGallery .idNext_button {
	RIGHT: 5px; BACKGROUND: url(../../common/img/allGroups/btn_right.gif) no-repeat right top; LEFT: auto; TEXT-ALIGN: right
}
.idTextGallery .idPrevious_button P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 0px
}
.idTextGallery .idNext_button P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 0px
}
.idTextGallery .idNext_button P {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idTextGallery .idNext_button P.idNonStopLink {
	DISPLAY: none
}
.idTextGallery .idNext_button_disabled P {
	DISPLAY: none
}
.idTextGallery .idNext_button_disabled P.idNonStopLink {
	DISPLAY: block
}
.idMediaStripe {
	MARGIN: 0px 0px 20px; WIDTH: auto
}
.idMediaStripe DIV DIV {
	FLOAT: left
}
.idMediaStripe .idCarousel {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 475px; POSITION: relative; HEIGHT: 80px
}
.idMediaStripe UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100000px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 80px
}
.idMediaStripe .idCarousel UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 85px; PADDING-TOP: 10px; HEIGHT: 60px; TEXT-ALIGN: left
}
.idMediaStripe .idCarousel UL LI A IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(../../common/img/groupTZ/content/bg_imgslider.png) #f1f1f1 repeat-x left center; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.idMediaStripe .idCarousel UL LI A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.idMediaStripe .idCarousel UL LI A:hover {
	BACKGROUND-COLOR: #b2b2b2
}
.idMediaStripe .idCarousel UL LI.idActive A {
	BACKGROUND-COLOR: #e1002a
}
.idMediaStripe .idCarousel UL LI.idActive A:hover {
	BACKGROUND-COLOR: #e1002a
}
.idMediaStripe .idCarousel .idPrevious_button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/mediastripe_left_on.png) white no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 31px; CURSOR: pointer; POSITION: static; HEIGHT: 80px; BORDER-RIGHT-WIDTH: 0px
}
.idMediaStripe .idCarousel .idNext_button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/mediastripe_left_on.png) white no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 31px; CURSOR: pointer; POSITION: static; HEIGHT: 80px; BORDER-RIGHT-WIDTH: 0px
}
.idMediaStripe .idCarousel .idNext_button {
	BACKGROUND: url(../img/mediastripe_right_on.png) white no-repeat right top
}
.idMediaStripe .idCarousel .idNext_button_disabled {
	BACKGROUND: url(../img/mediastripe_right.png) white no-repeat right top; CURSOR: default
}
.idMediaStripe .idCarousel .idPrevious_button_disabled {
	BACKGROUND: url(../img/mediastripe_left.png) white no-repeat right top; CURSOR: default
}
.idMediaStripe .idCarousel .idPrevious_button P {
	DISPLAY: none
}
.idMediaStripe .idCarousel .idNext_button P {
	DISPLAY: none
}
.idMediaStripe .idCarousel .idImgContainer {
	BORDER-RIGHT: #d2d2d2 1px solid; BACKGROUND: url(../img/mediastripe_bg.png) white repeat-x left top; MARGIN: 0px 2px; OVERFLOW: hidden; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 407px; POSITION: relative; HEIGHT: 80px
}
.idMediaStripe P.idMoreEnd {
	CLEAR: both; FLOAT: right; MARGIN: 10px 0px 0px
}
.idFullWrap .idCarousel {
	WIDTH: 790px
}
.idFullWrap .idCarousel .idImgContainer {
	WIDTH: 722px
}
.idThirdLevelNavigation LI {
	FLOAT: left; MARGIN: 2px 0px
}
.idThirdLevelNavigation LI.idCurrent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: -9px; WIDTH: 298px; MARGIN-RIGHT: -9px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #d2d2d2
}
.idThirdLevelNavigation LI.idCurrent A {
	FONT-WEIGHT: 700; MARGIN-LEFT: 9px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idThirdLevelNavigation LI.idFirst {
	MARGIN-TOP: 0px
}
.idThirdLevelNavigation LI.idLast {
	MARGIN-BOTTOM: 0px
}
.idArticle .idAdPromotionTitle {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN: 0px 0px 5px
}
.idArticle .idMetaLay {
	WIDTH: 474px; HEIGHT: 35px
}
.idArticle .idTeaserLay {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 475px
}
.idArticle .idMetaLay .idRssFeed IMG {
	LEFT: -4px; MARGIN: 0px 0px 0px 3px; BOTTOM: -3px; POSITION: relative
}
.idArticle H2 {
	MARGIN: 0px 0px 10px
}
.idArticle P {
	PADDING-LEFT: 1px
}
.idArticle EM {
	FONT-WEIGHT: 700; FONT-STYLE: normal
}
.idArticle UL.idQanda {
	MARGIN: 0px 0px 20px 10px
}
.idArticle SPAN.idQ {
	COLOR: #e1002a
}
.idArticle SPAN.idA {
	FONT-WEIGHT: 700
}
.idArticle .idMediaStripe {
	MARGIN: 0px 0px 10px
}
.idArticle .idMediaStripe P.idMoreEnd {
	DISPLAY: none
}
.idArticle .idMainImage {
	MARGIN: 0px 0px 10px
}
.idCr {
	FONT-SIZE: 11px; BACKGROUND: #d2d2d2; COLOR: #9b9b9b; TEXT-ALIGN: left
}
.idIdesc {
	FONT-SIZE: 11px; BACKGROUND: #f1f1f1
}
.idArticle .idCr {
	MARGIN: 0px
}
.idArticle .idIdesc {
	MARGIN: 0px
}
.idLayImg {
	MARGIN: 0px 10px 0px 0px; WIDTH: 232px
}
.idLayImg EM {
	DISPLAY: block; FONT-WEIGHT: 400; WIDTH: 226px; FONT-STYLE: normal
}
.idArticle .idLinkList {
	FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 475px
}
.idArticle .idLinkList H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #e1002a; PADDING-TOP: 0px
}
.idArticle TABLE {
	BORDER-TOP: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; WIDTH: 100%; ; BORDER-COLLAPSE: expression('separate', cellSpacing = '0'); border-spacing: 0
}
.idArticle TABLE TR:hover {
	BACKGROUND: #f1f1f1
}
.idArticle TABLE TD {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.idArticle TABLE P {
	WIDTH: auto
}
.idTextBox {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 212px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idTextBox .id_caption {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; BACKGROUND: #d2d2d2; PADDING-BOTTOM: 3px; MARGIN: -9px -9px 5px; WIDTH: 224px; PADDING-TOP: 3px
}
P.idTextBoxContent {
	FLOAT: none; MARGIN: 0px
}
.idTextBox H1 {
	FONT-SIZE: 14px; WIDTH: 232px
}
.idTextBox H2 {
	FONT-SIZE: 14px; WIDTH: 232px
}
.idTextBox H3 {
	FONT-SIZE: 14px; WIDTH: 232px
}
.idTextBox H4 {
	FONT-SIZE: 14px; WIDTH: 232px
}
.idTextBox H5 {
	FONT-SIZE: 14px; WIDTH: 232px
}
.idTextBox P {
	WIDTH: 210px
}
.idTextBox OL.idList {
	CLEAR: both; LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 5px 12px; WIDTH: 200px
}
.idTextBox UL.idList {
	CLEAR: both; LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 5px 12px; WIDTH: 200px
}
.idTextBox .idActionLink {
	MARGIN: 5px 0px; WIDTH: auto
}
.idTextBox A.id_link P {
	DISPLAY: inline; FLOAT: none; MARGIN: 0px
}
.idVotingBox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 232px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idVotingBox .id_caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px; WIDTH: 210px; PADDING-TOP: 0px
}
.idMedia {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.idTextBox A.idVideoLink {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 147px; POSITION: relative
}
.idTextBox A.idVideoLink IMG {
	DISPLAY: block; FLOAT: none; MARGIN: 0px; WIDTH: 147px
}
.idTextBox A.idVideoLink .idVideoOverlay {
	DISPLAY: block; Z-INDEX: 500; BACKGROUND: url(../../common/img/groupTZ/video/videobox_play_small.png) no-repeat left top; LEFT: 50%; MARGIN: -20px 0px 0px -20px; WIDTH: 40px; POSITION: absolute; TOP: 50%; HEIGHT: 40px
}
.idDocumentDetailAccordion .idTxtLay {
	OVERFLOW: hidden
}
.idDocumentDetailAccordion .idArticle P {
	WIDTH: 455px
}
.idDocumentDetailAccordion .idArticle .idMainImage {
	WIDTH: 455px
}
.idDocumentDetailAccordion .idArticle .idMetaLay {
	WIDTH: 455px
}
.idDocumentDetailAccordion .idArticle .idTeaserLay {
	WIDTH: 455px
}
.idDocumentDetailAccordion .idArticle .idLinkList {
	WIDTH: 455px
}
.idDocumentDetailAccordion .idArticle .idMainImage {
	OVERFLOW: hidden
}
.idDocumentDetailAccordion .idMetaLay .idPrint {
	DISPLAY: none
}
.idDocumentDetailAccordion .idMetaLay .idPrintSeperator {
	DISPLAY: none
}
.idMovieArticle .idSummary P {
	FONT-WEIGHT: 700; FLOAT: right; WIDTH: 230px
}
.idMovieArticle .idLinkList {
	FLOAT: right; MARGIN: 0px 0px 10px; WIDTH: 230px
}
.idMovieArticle .idLinkList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMovieArticle .idRatingLay {
	MARGIN: 10px 0px; POSITION: relative; HEIGHT: 40px
}
.idMovieArticle .idRatingLay SPAN {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; LEFT: 0px; LINE-HEIGHT: 1em; POSITION: absolute; TOP: 0px
}
.idMovieArticle .idRatingLay .idRatingStars {
	MARGIN-TOP: 20px
}
.idMovieArticle .idRatingLay .idRatingResult {
	LINE-HEIGHT: 14px
}
.idMovieArticle .idRatingLay .idRating {
	BACKGROUND: url(../img/rating_star_big_empty.gif) no-repeat 0px 0px; WIDTH: 25px; HEIGHT: 40px
}
.idMovieArticle .idRatingLay .idRatingHalf {
	BACKGROUND: url(../img/rating_star_big_half.gif) no-repeat 0px 0px
}
.idMovieArticle .idRatingLay .idRatingFull {
	BACKGROUND: url(../img/rating_star_big_full.gif) no-repeat 0px 0px
}
.idMovieArticle .idMovieMetadata {
	MARGIN: 0px 0px 10px; WIDTH: 375px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMovieArticle .idMovieMetadata TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMovieArticle .idMovieMetadata TD.idKey {
	PADDING-RIGHT: 10px; FONT-WEIGHT: 700
}
.idMovieArticle A.idAmazon {
	DISPLAY: block; BACKGROUND: url(../img/movielink_amazon.gif) no-repeat 0px 0px; MARGIN: -63px 0px 10px 383px; WIDTH: 92px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 53px; BORDER-BOTTOM-STYLE: none
}
#idBasicWrap .idClNightlifePageDocuments {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) repeat-y right top
}
.idBasicWrap .idClNightlifePageDocuments {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) repeat-y right top
}
#idBasicWrap .idClSeasonalPageDocuments {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) repeat-y right top
}
.idBasicWrap .idClSeasonalPageDocuments {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) repeat-y right top
}
.idPageDocuments .idTeaserLay {
	WIDTH: 475px
}
.idPageDocuments .idShort1 P {
	FLOAT: right; WIDTH: 404px
}
.idPageDocuments .idShort1 UL {
	FLOAT: right; WIDTH: 404px
}
.idPageDocuments .idShort1 H3 {
	FLOAT: right; WIDTH: 404px
}
.idPageDocuments .idShort1 H4 {
	FLOAT: right; WIDTH: 404px
}
.idPageDocuments .idShort2 P {
	FLOAT: right; WIDTH: 384px
}
.idPageDocuments .idShort2 UL {
	FLOAT: right; WIDTH: 384px
}
.idPageDocuments .idShort2 H3 {
	FLOAT: right; WIDTH: 384px
}
.idPageDocuments .idShort2 H4 {
	FLOAT: right; WIDTH: 384px
}
.idPageDocuments .idShort3 P {
	FLOAT: right; WIDTH: 359px
}
.idPageDocuments .idShort3 UL {
	FLOAT: right; WIDTH: 359px
}
.idPageDocuments .idShort3 H3 {
	FLOAT: right; WIDTH: 359px
}
.idPageDocuments .idShort3 H4 {
	FLOAT: right; WIDTH: 359px
}
.idPageDocuments .idShort4 P {
	FLOAT: right; WIDTH: 318px
}
.idPageDocuments .idShort4 UL {
	FLOAT: right; WIDTH: 318px
}
.idPageDocuments .idShort4 H3 {
	FLOAT: right; WIDTH: 318px
}
.idPageDocuments .idShort4 H4 {
	FLOAT: right; WIDTH: 318px
}
.idPageDocuments .idShort5 P {
	FLOAT: right; WIDTH: 232px
}
.idPageDocuments .idShort5 UL {
	FLOAT: right; WIDTH: 232px
}
.idPageDocuments .idShort5 H3 {
	FLOAT: right; WIDTH: 232px
}
.idPageDocuments .idShort5 H4 {
	FLOAT: right; WIDTH: 232px
}
.idPageDocuments .idAdPromotion .idShort1 P {
	WIDTH: 399px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort1 UL {
	WIDTH: 399px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort1 H3 {
	WIDTH: 399px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort1 H4 {
	WIDTH: 399px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort2 P {
	WIDTH: 379px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort2 UL {
	WIDTH: 379px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort2 H3 {
	WIDTH: 379px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort2 H4 {
	WIDTH: 379px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort3 P {
	WIDTH: 354px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort3 UL {
	WIDTH: 354px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort3 H3 {
	WIDTH: 354px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort3 H4 {
	WIDTH: 354px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort4 P {
	WIDTH: 313px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort4 UL {
	WIDTH: 313px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort4 H3 {
	WIDTH: 313px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort4 H4 {
	WIDTH: 313px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort5 P {
	WIDTH: 227px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort5 UL {
	WIDTH: 227px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idShort5 H3 {
	WIDTH: 227px; MARGIN-RIGHT: 5px
}
.idAdPromotion .idPageDocuments .idShort5 H4 {
	WIDTH: 227px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idTeaserLay H4.idFull {
	MARGIN-LEFT: 5px; WIDTH: 465px; MARGIN-RIGHT: 5px
}
.idPageDocuments .idAdPromotion .idTeaserLay P.idFull {
	MARGIN-LEFT: 5px; WIDTH: 465px; MARGIN-RIGHT: 5px
}
.idSimilarDocs UL {
	PADDING-RIGHT: 10px; LIST-STYLE: disc url(../img/content_dot.png) outside; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 22px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idSimilarDocs {
	MARGIN: 0px 0px 20px
}
.idSimilarDocs H4 {
	MARGIN: 0px 0px 10px
}
.idSimilarSearch {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idSimilarSearch H5 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 5px
}
.idSimilarSearch LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../img/content_dot.png) no-repeat left 7px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.idArticleKeywords {
	PADDING-RIGHT: 0px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.idArticleKeywords STRONG {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN: 0px 0px 2px
}
.idArticleKeywords A {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 8px 0px 0px; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idArticleKeywordsHalf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 5px
}
.idSocialBM {
	PADDING-RIGHT: 0px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.idSocialBM STRONG {
	FONT-SIZE: 10px; FLOAT: right; MARGIN: -4px 10px 0px 0px
}
.idSocialBM UL {
	FLOAT: right
}
.idSocialBM LI {
	FLOAT: left; MARGIN: 0px 0px 0px 5px
}
.idSocialBM LI IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idSocialBM A {
	DISPLAY: block; WIDTH: 16px; HEIGHT: 32px
}
.idSocialBM A:hover IMG {
	DISPLAY: none
}
A.facebook {
	BACKGROUND: url(../../common/img/allGroups/ico_social_facebook_active.png) no-repeat left top
}
A.blinklist {
	BACKGROUND: url(../../common/img/allGroups/ico_social_blinklist_active.png) no-repeat left top
}
A.delicious {
	BACKGROUND: url(../../common/img/allGroups/ico_social_delicious_active.png) no-repeat left top
}
A.folkd {
	BACKGROUND: url(../../common/img/allGroups/ico_social_folkd_active.png) no-repeat left top
}
A.furl {
	BACKGROUND: url(../../common/img/allGroups/ico_social_furl_active.png) no-repeat left top
}
A.google {
	BACKGROUND: url(../../common/img/allGroups/ico_social_google_active.png) no-repeat left top
}
A.linkarena {
	BACKGROUND: url(../../common/img/allGroups/ico_social_linkarena_active.png) no-repeat left top
}
A.misterwong {
	BACKGROUND: url(../../common/img/allGroups/ico_social_misterwong_active.png) no-repeat left top
}
A.oneview {
	BACKGROUND: url(../../common/img/allGroups/ico_social_oneview_active.png) no-repeat left top
}
A.yahoo {
	BACKGROUND: url(../../common/img/allGroups/ico_social_yahoo_active.png) no-repeat left top
}
A.yigg {
	BACKGROUND: url(../../common/img/allGroups/ico_social_yigg_active.png) no-repeat left top
}
A.webnews {
	BACKGROUND: url(../../common/img/allGroups/ico_social_webnews_active.png) no-repeat left top
}
.idSocialBMHalf {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 255px; PADDING-TOP: 5px; POSITION: relative
}
.idSocialBMHalf STRONG {
	RIGHT: 0px; FLOAT: none; MARGIN: 0px; POSITION: absolute; TOP: 5px
}
.idSocialBMHalf UL {
	MARGIN-TOP: 22px
}
.idRecomBox {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 10px; Z-INDEX: 100000; BACKGROUND: #f1f1f1 0px 0px; LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute
}
.idDetailMediaGallery .idRecomBox {
	TOP: 488px
}
.idRecomBox .idCloseDialog {
	FLOAT: right; CURSOR: pointer
}
#idBasicWrap .idRecomBox .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idRecomBox .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idRecomBox .idFormLay LABEL {
	FLOAT: none; WIDTH: auto
}
.idImgGallery .idRecomBox H4 {
	FONT-SIZE: 16px
}
.idRecomBox .idFormItem P.idError {
	MARGIN: 0px; WIDTH: 275px
}
.idRecomBox .idRecommendCloseText {
	DISPLAY: none
}
.idRecomBox .idImagePreview {
	FLOAT: right
}
.idRecomBox .idFormItem {
	CLEAR: none; WIDTH: 330px
}
.idEditor .idTeaserLay {
	FLOAT: none; MARGIN: 0px
}
.idEditor #idCloseEditor {
	FLOAT: right
}
.idEditor .idFormLay FIELDSET {
	MARGIN: 10px 0px 0px
}
.idEditor .idEditContent {
	MARGIN: 20px 0px 0px
}
.idEditor .idOpen {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2b2b2b
}
.idNewspaperSource .idTxtLay IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.idNewspaperSource H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; MARGIN: 10px 0px 0px
}
.idNewspaperSource A {
	COLOR: #2b2b2b
}
.idAllFavorites H3 {
	MARGIN: 0px 0px 20px
}
.idAllFavorites .idFavArticle H4 {
	MARGIN: 0px 0px 5px
}
#idBasicWrap .idAllFavorites .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 20px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idAllFavorites .idFavImage H4 {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 1.4em
}
.idAllFavorites .idFavImage H4 A {
	COLOR: #2b2b2b
}
.idAllFavorites .idFavImage .idMetaLay {
	WIDTH: 147px
}
.idAllFavorites .idSubTeaserLay {
	DISPLAY: inline; MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 147px
}
.idAllFavorites .idSubTeaserLay IMG {
	DISPLAY: block; MARGIN: 0px 0px 5px; HEIGHT: 110px
}
.idAllFavorites .idMiddle {
	MARGIN: 0px 7px 10px
}
.idAllFavorites .idFavEvent H4 {
	MARGIN: 0px 0px 5px; COLOR: #2b2b2b
}
.idAllFavorites .idFavCinema H4 {
	MARGIN: 0px 0px 5px; COLOR: #2b2b2b
}
.idAllFavorites .idFavSearchquery H4 {
	MARGIN: 0px 0px 5px; COLOR: #2b2b2b
}
.idAllFavorites .idFavEvent H4 A {
	COLOR: #2b2b2b
}
.idAllFavorites .idFavCinema H4 A {
	COLOR: #2b2b2b
}
.idAllFavorites .idFavSearchquery H4 A {
	COLOR: #2b2b2b
}
.idAllFavorites .idFavEvent P {
	FLOAT: left; MARGIN: 0px 8px 0px 0px; WIDTH: auto
}
.idAllFavorites .idFavCinema P {
	FLOAT: left; MARGIN: 0px 8px 0px 0px; WIDTH: auto
}
.idAllFavorites .idFavSearchquery P {
	FLOAT: left; MARGIN: 0px 8px 0px 0px; WIDTH: auto
}
.idAllFavorites .idFavEvent A.idMore {
	MARGIN: 0px
}
.idAllFavorites .idFavCinema A.idMore {
	MARGIN: 0px
}
.idAllFavorites .idFavSearchquery A.idMore {
	MARGIN: 0px
}
.idAllFavorites .idFavSearchquery P.idKicker {
	FONT-SIZE: 11px; COLOR: #9b9b9b
}
#idBasicWrap .idCommentLay .idClNightlife {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) repeat-y left top; PADDING-TOP: 10px
}
.idBasicWrap .idCommentLay .idClNightlife {
	BACKGROUND: url(../img/clientdesign/nightlife_bg_white.gif) repeat-y left top; PADDING-TOP: 10px
}
#idBasicWrap .idCommentLay .idClSeasonal {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) repeat-y left top; PADDING-TOP: 10px
}
.idBasicWrap .idCommentLay .idClSeasonal {
	BACKGROUND: url(../img/clientdesign/seasonal_bg_white.jpg) repeat-y left top; PADDING-TOP: 10px
}
.idCommentLay A {
	COLOR: #e1002a! important; BORDER-BOTTOM: #e1002a 1px dotted
}
.idCommentLay A:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
.idCommentLay H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 18px; COLOR: #e1002a
}
.idCommentLay .entry {
	PADDING-RIGHT: 0px; BORDER-TOP: #929395 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px
}
.idCommentLay .entryReply {
	BORDER-TOP: #eaeaea 1px solid; MARGIN-TOP: 5px; MARGIN-LEFT: 20px
}
.idCommentLay .entry I {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #000000; FONT-STYLE: normal
}
.idCommentLay .entryReply I {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #000000; FONT-STYLE: normal
}
.idCommentLay LABEL {
	WIDTH: 475px
}
.idCommentLay P {
	MARGIN: 0px 0px 10px
}
.idCommentLay #modJCaptchaImageDiv {
	MARGIN: 0px 0px 10px
}
.idCommentLay TEXTAREA {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #5c5c5c 1px solid; BACKGROUND: url(../img/formbg.png) no-repeat left top; BORDER-LEFT: #5c5c5c 1px solid; WIDTH: 473px! important; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idCommentLay INPUT {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #5c5c5c 1px solid; BACKGROUND: url(../img/formbg.png) no-repeat left top; BORDER-LEFT: #5c5c5c 1px solid; WIDTH: 473px! important; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idCommentLay TEXTAREA {
	HEIGHT: 150px
}
.idCommentLay INPUT.checkbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 10px 0px 0px; WIDTH: auto! important; BORDER-RIGHT-WIDTH: 0px
}
.idCommentLay INPUT.text {
	WIDTH: 473px
}
.idCommentLay INPUT.check {
	WIDTH: 20px
}
.idCommentLay #modJCaptchaImageDiv {
	FLOAT: left; WIDTH: 120px
}
.idCommentLay #modJCaptchaAnswerDiv {
	FLOAT: left; WIDTH: 120px
}
.idCommentLay #modJCaptchaAnswerDiv {
	BACKGROUND: #f1f1f1; MARGIN: 0px 20px 0px 0px; HEIGHT: 60px! important
}
.idCommentLay #modJCaptchaAnswerDiv INPUT {
	FONT-SIZE: 12px; MARGIN: 20px 0px 0px 28px; WIDTH: 60px! important; HEIGHT: 15px
}
.idCommentLay INPUT#modJCaptchaAnswer {
	FONT-SIZE: 12px; MARGIN: 20px 0px 0px 28px; WIDTH: 60px! important; HEIGHT: 15px
}
.idCommentLay P.buttons {
	PADDING-TOP: 10px
}
.idCommentLay INPUT.button {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 0px! important; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fc6800 1px solid; CURSOR: pointer! important; COLOR: #000000! important; LINE-HEIGHT: 16px! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #fc6800 1px solid; HEIGHT: 20px! important
}
.idCommentLay .commentCharacterCounter {
	FONT-SIZE: 11px; MARGIN: -10px 0px 0px; TEXT-ALIGN: right
}
.idCommentLay .commentCharacterCounter INPUT {
	BORDER-TOP-WIDTH: 0px! important; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px! important; WIDTH: 35px! important; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px! important
}
.idForum .idTxtLay {
	BACKGROUND: #f1f1f1
}
.idForum .entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px dotted
}
.idForum .entry .idCoDate {
	FONT-SIZE: 11px; LINE-HEIGHT: 22px; MARGIN-RIGHT: 5px
}
.idForum .entry .idCoInfo {
	FONT-SIZE: 11px; LINE-HEIGHT: 22px
}
.idForum .entry .idCoInfo A {
	COLOR: #2b2b2b; BORDER-BOTTOM: #2b2b2b 1px dotted
}
.idForum .entry .idCoInfo A:hover {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
.idForum .idBoxAdKommentar_Box DIV.right {
	TEXT-ALIGN: right
}
.idForum .idBoxAdKommentar_Box DIV.right A {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted
}
.idForum .idBoxAdKommentar_Box DIV.right A:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
.idLastComment .idTxtLay P {
	MARGIN: 0px 0px 10px
}
.idLastComment P.idTeboxButton {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 100%
}
.idLastComment P.idButton {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 100%
}
.idLastComment .idBoxAdKommentar_Box P {
	MARGIN: 0px 0px 1px
}
.idLastComment .idCoDate {
	FONT-SIZE: 11px; FONT-STYLE: italic
}
.idLastComment .idCoInfo {
	FONT-SIZE: 11px; FONT-STYLE: italic
}
.idLastComment P.idBoxAdKommentar_Text {
	MARGIN-BOTTOM: 10px
}
.idLastComment .idButton A {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #fc6800 1px solid; WIDTH: auto; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid; HEIGHT: auto
}
.idLastComment .idButton A:hover {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #fc6800 1px solid; WIDTH: auto; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid; HEIGHT: auto
}
.idLastComment P.idTeboxButton A {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #fc6800 1px solid; WIDTH: auto; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid; HEIGHT: auto
}
.idLastComment P.idTeboxButton A:hover {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #fc6800 1px solid; WIDTH: auto; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid; HEIGHT: auto
}
.idLastComment P.idTeboxButton {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idLastComment P.idTeboxButtonInActive {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idLastComment .idBoxAdKommentar_Box {
	MARGIN: 0px 0px 10px; OVERFLOW: hidden
}
.idLastComment H6 {
	CLEAR: both; FONT-SIZE: 12px; MARGIN: 0px 0px 5px
}
#idBoxesWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem {
	MARGIN: 0px 0px 20px
}
#idBoxesWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsHeadline {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; BORDER-BOTTOM-STYLE: none
}
#idBoxesWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .latestRemoteArticleCommentsItemText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../img/clientdesign/lastcomment_margin_bg.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; LINE-HEIGHT: 13px; PADDING-TOP: 10px; FONT-STYLE: normal; HEIGHT: 30px
}
#idBoxesWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .idCoDate {
	FONT-SIZE: 10px; LINE-HEIGHT: 11px
}
#idBoxesWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .latestRemoteArticleCommentsRessort {
	FONT-SIZE: 10px; LINE-HEIGHT: 11px
}
#idBasicWrap .idLastComment .idLastArticle {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f1f1f1 0px 0px; PADDING-BOTTOM: 6px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBasicWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem {
	FLOAT: left; MARGIN: 0px 6px 10px 0px; WIDTH: 32%
}
#idBasicWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsHeadline {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 1.1em; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
#idBasicWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .latestRemoteArticleCommentsItemText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../img/clientdesign/lastcomment_content_bg.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; WIDTH: 140px; LINE-HEIGHT: 13px; PADDING-TOP: 10px; FONT-STYLE: normal; HEIGHT: 45px
}
#idBasicWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .idCoDate {
	FONT-SIZE: 10px; LINE-HEIGHT: 11px; FONT-STYLE: normal
}
#idBasicWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .latestRemoteArticleCommentsRessort {
	FONT-SIZE: 10px; LINE-HEIGHT: 11px; FONT-STYLE: normal
}
.idTopCommunity .idTxtLay .idTebox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 280px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idTopCommunity .idTxtLay .idTeboxHl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 280px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idTopCommunity #idSelectorbox_tabBbv {
	WIDTH: 280px
}
.idTopCommunity .idTeboxTab .idSelectorbox_tab_itemBbv {
	WIDTH: 93px
}
.idTopCommunity .idTeboxTab .idSelectorbox_con_item {
	WIDTH: 277px
}
.idTopCommunity P.idTeboxButton A {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #fc6800 1px solid; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #fc6800 1px solid; HEIGHT: 20px
}
.idTopCommunity #idBoxBbv P.idTeboxButton {
	WIDTH: auto! important
}
.idTopCommunity .idBoxAdKommentar_Box DIV.entry {
	MARGIN: 0px 0px 10px
}
.idTopCommunity .idBoxAdKommentar_Box DIV.right A {
	FLOAT: right; COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted
}
.idTopCommunity .idBoxAdKommentar_Box DIV.right A:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
.idPageMediaGalleries .idTxtLay {
	MARGIN: 0px 0px 20px
}
.idPageMediaGalleries .idSubTeaserLay {
	DISPLAY: inline; MARGIN: 0px 0px 1px; OVERFLOW: hidden; WIDTH: 152px
}
.idPageMediaGalleries .idMiddle {
	MARGIN: 0px 7px 1px
}
#idBasicWrap .idSortedGalleries .idTxtLay {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idSortedGalleries .idSubTeaserLay {
	DISPLAY: inline; FONT-SIZE: 11px; MARGIN: 0px 0px 1px; OVERFLOW: hidden; WIDTH: 152px
}
.idSortedGalleries .idMiddle {
	MARGIN: 0px 7px 1px
}
.idSortedGalleries .id3Cols {
	CLEAR: both; BACKGROUND: url(../img/clientdesign/bg_txtlay_white.gif) #f1f1f1 no-repeat left bottom; MARGIN: 10px 0px 0px; WIDTH: 475px
}
.idSortedGalleries .id2Cols {
	BACKGROUND: url(../img/clientdesign/bg_txtlay_white_306.gif) #f1f1f1 no-repeat left bottom; MARGIN: 5px 0px 0px 7px; WIDTH: 306px
}
.idSortedGalleries .idSubTeaserLay H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #e1002a; PADDING-TOP: 10px
}
.idSortedGalleries .id2Cols H5 {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top_306.png) no-repeat left top
}
.idSortedGalleries .idSubTeaserLay UL {
	MARGIN: 0px 10px 10px
}
.idSortedGalleries .idSubTeaserLay UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../img/content_dot.png) no-repeat left 7px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idSortedGalleries .idSubTeaserLay UL LI.idLast {
	PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSortedGalleries .idSubTeaserLay UL LI A {
	COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSortedGlryMargin .idSubTeaserLay {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 80px
}
.idSortedGlryMargin .idMetaLay {
	MARGIN: 0px 0px 3px; WIDTH: 80px
}
.idSortedGlryMargin .idTxtLay H4 {
	MARGIN: 0px 0px 3px; WIDTH: 80px
}
.idSortedGlryMargin .idTxtLay P {
	MARGIN: 0px 0px 3px; WIDTH: 80px
}
.idSortedGlryMargin .idFirst {
	MARGIN-BOTTOM: 10px
}
.idSortedGlryMargin .idMiddle {
	MARGIN-BOTTOM: 10px
}
.idSortedGlryMargin .idTxtLay OL {
	CLEAR: both; FONT-WEIGHT: 700; WIDTH: 280px
}
.idSortedGlryMargin .idTxtLay OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../img/content_dot.png) no-repeat left 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idLeadGalleries DIV {
	WIDTH: 232px
}
.idLeadGalleries .idShort P {
	WIDTH: 232px
}
.idLeadGalleries .idShort UL {
	WIDTH: 232px
}
.idLeadGalleries .idShort H4 {
	WIDTH: 232px
}
.idLeadGalleries .idTeaserLay IMG {
	MARGIN: 0px 0px 5px
}
.idLeadGalleries .idSecond IMG {
	MARGIN: 0px
}
.idLeadGalleries .idSecond A.idImgLink {
	FLOAT: left; MARGIN: 0px 0px 20px
}
.idLeadGalleries .idSecond A.idLast {
	FLOAT: right
}
.idLeadGalleries DIV.idSecond {
	FLOAT: right
}
#idBoxesWrap .idRessortsWithGalleries .idTxtLay {
	PADDING-TOP: 0px
}
.idBoxesWrap .idRessortsWithGalleries .idTxtLay {
	PADDING-TOP: 0px
}
.idRessortsWithGalleries .idSubTeaserLay {
	MARGIN: 0px 0px 20px -9px; WIDTH: 149px
}
.idRessortsWithGalleries .idSecond {
	MARGIN: 0px -9px 20px 0px
}
.idRessortsWithGalleries H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: #d2d2d2 0px 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 25px
}
.idRessortsWithGalleries H6.idSelected SPAN {
	RIGHT: -4px; POSITION: absolute; TOP: 3px
}
.idRessortsWithGalleries H6.idSelected A SPAN {
	RIGHT: 0px; POSITION: static; TOP: 0px
}
.idRessortsWithGalleries UL.idList {
	LIST-STYLE-IMAGE: none; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.idRessortsWithGalleries UL.idList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 2px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.idRessortsWithGalleries LI A {
	FONT-WEIGHT: 400
}
.idRessortsWithGalleries LI.idSelected {
	POSITION: relative
}
.idRessortsWithGalleries LI.idSelected SPAN {
	RIGHT: -4px; POSITION: absolute; TOP: 0px
}
#idBasicWrap .idGalleries3DView .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 473px; PADDING-TOP: 0px
}
#idBoxesWrap .idOnOffList H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/regionenbox_zu.png) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 39px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#idBoxesWrap .idOpen H4 {
	BACKGROUND: url(../img/regionenbox_offen.png) repeat-x left top
}
#idBoxesWrap .idOnOffList .idOnOffContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/regionenbox_fuss.png) #f1f1f1 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 11px; PADDING-TOP: 0px
}
#idBoxesWrap .idOnOffList .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; BORDER-TOP-STYLE: none; PADDING-TOP: 9px
}
.idBoxesWrap .idOnOffList .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; BORDER-TOP-STYLE: none; PADDING-TOP: 9px
}
#idBoxesWrap .idOnOffList .idTxtLay {
	MARGIN-TOP: 0px
}
.idNavigationLink .idImgLinkImg {
	FLOAT: left; MARGIN: 0px 5px 5px 0px
}
.idNavigationLink .idList {
	CLEAR: both
}
.idNavigationLink .idFullList LI {
	WIDTH: 270px
}
.idNavigationLink LI {
	FLOAT: left; MARGIN: 0px 0px 0px 16px; WIDTH: 120px
}
.idRssContent .idTeaserLay {
	MARGIN: 0px
}
.idRssContent .idLast {
	MARGIN: 0px 0px 10px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.idRssContent .idTeaserLay A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idRssContent .idTeaserLay IMG {
	FLOAT: left; WIDTH: 80px; HEIGHT: 60px
}
.idRssContent H6 {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; FLOAT: left; WIDTH: 190px
}
.idRssContent P {
	FLOAT: right; WIDTH: 190px
}
.idRssContent .idMoreEnd {
	FLOAT: right; MARGIN: 0px
}
.idRssContent .idList LI {
	LIST-STYLE: disc url(../img/content_dot.png) outside; FLOAT: left; MARGIN: 0px 10px
}
.idRssGeneric .idSubTeaserLay {
	OVERFLOW: hidden
}
.idRssGeneric .idMiddle {
	MARGIN: 0px 0px 20px
}
.idRssGeneric .idTeaserLay IMG {
	WIDTH: 83px; HEIGHT: 118px
}
.idRssGeneric .idRssContentImg IMG {
	FLOAT: left
}
.idRssGeneric .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idRssGeneric .idTeaserLay {
	MARGIN: 0px 0px 5px
}
#idBoxesWrap .idRssGeneric H6 {
	WIDTH: 185px
}
#idBoxesWrap .idRssGeneric P {
	WIDTH: 185px
}
#adl_sb_table {
	WIDTH: 810px
}
.idAdWrapper1 {
	HEIGHT: 90px
}
.idAdWrapper1 .idAdWrapper2 {
	WIDTH: 960px; POSITION: absolute
}
.idAdWrapper1 .idAdWrapper2 DIV {
	FLOAT: right; POSITION: static! important
}
.idAdvertising A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idAdvertising A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idAdvertising IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMultiAd {
	HEIGHT: auto
}
#idBoxesWrap .idMultiAd .idAdLay1 {
	FLOAT: left; MARGIN: 0px 0px 2px; WIDTH: 49%
}
.idMultiAd .idAdLay3 {
	FLOAT: left; MARGIN: 0px 0px 2px; WIDTH: 49%
}
#idBoxesWrap .idMultiAd .idAdLay2 {
	FLOAT: right; MARGIN: 0px 0px 2px; WIDTH: 49%
}
.idMultiAd .idAdLay4 {
	FLOAT: right; MARGIN: 0px 0px 2px; WIDTH: 49%
}
#idFullWrap .idBranding {
	WIDTH: 790px; HEIGHT: 100px
}
.idBoxesWrap .idBranding {
	LEFT: 500px; WIDTH: 300px; POSITION: absolute; TOP: 378px; HEIGHT: 450px
}
.idBoxesWrap .idBrandingPlaceHolder {
	MARGIN: 0px; HEIGHT: 450px
}
#idFullWrap .idBrandingPlaceHolder {
	DISPLAY: none
}
.idBrandingContent {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.idGoogleAdsense {
	FONT-SIZE: 11px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%
}
#idBoxesWrap .idGoogleAdsense {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idBoxesWrap .idGoogleAdsense {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idGoogleAdsense .idEmptyPlaceHolder {
	DISPLAY: inline
}
.idGoogleAdsense .idAdGoogleBez {
	DISPLAY: block; MARGIN: 0px 0px 10px; BORDER-BOTTOM: #d2d2d2 1px dotted
}
.idGoogleAdsense A.idAdGoogleBez:hover {
	DISPLAY: block; MARGIN: 0px 0px 10px; BORDER-BOTTOM: #d2d2d2 1px dotted
}
.idGoogleAdsense .idAdGoogleBez A {
	DISPLAY: block; TEXT-DECORATION: none
}
.idGoogleAdsense .idAdGoogleBez A:hover {
	DISPLAY: block; TEXT-DECORATION: none
}
.idGoogleAdsense .idAdGoogleHl {
	DISPLAY: block; FONT-WEIGHT: 700; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.idGoogleAdsense A.idAdGoogleTxtLink {
	COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted; TEXT-DECORATION: none
}
.idGoogleAdsense A.idAdGoogleTxtLink:hover {
	COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted; TEXT-DECORATION: none
}
.idGoogleAdsense A.idAdGoogleTxtLink:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
.idGoogleAdsense .idAdGoogleTxt {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 100%
}
.idGoogleAdsense .idAdGoogleTxtText {
	LINE-HEIGHT: 13px
}
.idGoogleAdsense .idBorder {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBoxesWrap .idGoogleAdsense .idBorder {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBoxesWrap .idGoogleAdsense .idBorder {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBoxesWrap .idHasBorder {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top.png) no-repeat left top
}
.idBoxesWrap .idHasBorder {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top.png) no-repeat left top
}
#idBoxesWrap .idHasBorder .idBorder {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 9px; MARGIN-TOP: 5px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay.png) no-repeat left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.idBoxesWrap .idHasBorder .idBorder {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 9px; MARGIN-TOP: 5px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay.png) no-repeat left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.idGoogleAdsense .idAdsenseStd {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#idBoxesWrap .idGoogleAdsense .idAdsenseStd {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.idBoxesWrap .idGoogleAdsense .idAdsenseStd {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.idGoogleAdsense .idAdsenseHead {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#idBoxesWrap .idGoogleAdsense .idAdsenseHead {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.idBoxesWrap .idGoogleAdsense .idAdsenseHead {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.idGoogleAdsense .idAdsenseHead .idAdGoogleHl {
	FONT-SIZE: 16px; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.idGoogleAdsense .idAdsenseHeadTrans .idAdGoogleHl {
	FONT-SIZE: 16px; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.idGoogleAdsense .idAdsenseFlatList .idAdGoogleBez {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; MARGIN: 0px 20px 5px 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 14px; BORDER-BOTTOM: 0px
}
.idGoogleAdsense .idAdsenseFlatList .idAdGoogleTxt {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.idGoogleAdsense .idAdsenseFlatList .idAdGoogleTxt {
	FONT-SIZE: 12px; WIDTH: auto; LINE-HEIGHT: 14px
}
.idAFSSerp .idAdsenseTrans {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.idAFSSerp .idAdsenseHeadTrans {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.idAFSSerp .idBorder {
	PADDING-RIGHT: 9px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.idAFSSerp .idLay {
	MARGIN: 0px
}
.idGoogleAdsense .idAdsenseTrans .idAdGoogleBez {
	BORDER-BOTTOM-WIDTH: 0px
}
.idGoogleAdsense .idAdsenseHeadTrans .idAdGoogleBez {
	BORDER-BOTTOM-WIDTH: 0px
}
.idRichMedia .idBorder {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.idRichMedia .idAdsenseStd {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.idRichMedia .idAdsenseHead {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.idRichMedia .idAdsenseTrans {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.idRichMedia .idAdGoogleBez {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.idRichMedia .idAdsenseHead .idAdGoogleBez {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idRichMedia .idAdsenseStd .idAdGoogleBez {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idRichMedia .idBorder .idGoogleImg {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idLinkedImage A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idLinkedImage A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idLinkedImage FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idLinkedImage LABEL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#idBasicWrap .idLinkedImage .idTxtLayOverflow {
	OVERFLOW: hidden; WIDTH: 455px
}
.idBasicWrap .idLinkedImage .idTxtLayOverflow {
	OVERFLOW: hidden; WIDTH: 455px
}
#idBoxesWrap .idLinkedImage .idTxtLayOverflow {
	OVERFLOW: hidden; WIDTH: 280px
}
.idBoxesWrap .idLinkedImage .idTxtLayOverflow {
	OVERFLOW: hidden; WIDTH: 280px
}
#idFullWrap .idLinkedImage .idTxtLayOverflow {
	OVERFLOW: hidden; WIDTH: 770px
}
.idFullWrap .idLinkedImage .idTxtLayOverflow {
	OVERFLOW: hidden; WIDTH: 770px
}
.idTagCloud LI {
	PADDING-RIGHT: 2px; LIST-STYLE: none none outside; DISPLAY: inline; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 2px
}
.idTagCloud A {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: 700; BACKGROUND: #f1f1f1; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #f1f1f1 1px solid; COLOR: #5c5c5c; PADDING-TOP: 1px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.idTagCloud A:hover {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: 700; BACKGROUND: #f1f1f1; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #f1f1f1 1px solid; COLOR: #5c5c5c; PADDING-TOP: 1px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.idTagCloud A SPAN {
	WHITE-SPACE: nowrap
}
.idTagCloud A:hover {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; BORDER-LEFT: #e1002a 1px solid; COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px solid
}
.idTagCloud .idTag60 {
	FONT-SIZE: 11px
}
.idTagCloud .idTag70 {
	FONT-SIZE: 12px
}
.idTagCloud .idTag80 {
	FONT-SIZE: 13px
}
.idTagCloud .idTag90 {
	FONT-SIZE: 14px
}
.idTagCloud .idTag100 {
	FONT-SIZE: 15px
}
.idTagCloud .idTag110 {
	FONT-SIZE: 16px
}
.idTagCloud .idTag120 {
	FONT-SIZE: 18px; LINE-HEIGHT: 20px
}
.idTagCloud .idTag130 {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.idTagCloud .idTag140 {
	FONT-SIZE: 22px; LINE-HEIGHT: 24px
}
.idTagCloud .idTag150 {
	FONT-SIZE: 24px; LINE-HEIGHT: 26px
}
.idErrorPage IMG {
	FLOAT: left; MARGIN: 0px 10px 50px 0px
}
.idErrorPage FIELDSET {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 6px; MARGIN: 10px 0px 0px; PADDING-TOP: 6px
}
.idErrorPage .idFormItem {
	MARGIN: 0px
}
.idErrorPage .idSearchFormLay INPUT.idButton {
	FLOAT: left
}
.idFullWrap .idSearchFormLay {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 20px; WIDTH: 772px; PADDING-TOP: 9px
}
.idFullWrap .idSearchFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
.idSearchTab UL {
	WIDTH: 474px; BORDER-BOTTOM: #e1002a 4px solid
}
.idSearchTab LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; CURSOR: pointer; PADDING-TOP: 15px; POSITION: relative; HEIGHT: 30px; TEXT-DECORATION: none
}
.idSearchTab LI.idCurrentTab {
	BACKGROUND: url(../img/pfeil.png) no-repeat center bottom
}
.idSearchTab LI.idCurrentTab INPUT {
	COLOR: #e1002a
}
.idSearchTab LI.idNoItems {
	FONT-SIZE: 13px; CURSOR: default; COLOR: #d2d2d2; LINE-HEIGHT: 21px; HEIGHT: 18px
}
#idBasicWrap .idSearchTab FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idSearchTab INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; CURSOR: pointer; COLOR: #2b2b2b; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.idSearchTab SPAN {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: #9b9b9b
}
.idSearchTab SPAN.idNumberof {
	RIGHT: -5px; POSITION: absolute; TOP: 0px
}
.idSearchResult H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; COLOR: #e1002a; PADDING-TOP: 0px; BORDER-BOTTOM: #9b9b9b 1px dotted
}
.idSearchResult H3 {
	FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 1.4em
}
.idSearchResult .idSubTeaserLay H3 {
	HEIGHT: 35px
}
.idSearchResult H3 SPAN {
	FONT-WEIGHT: 400; FONT-SIZE: 10px
}
.idSearchResult P.idSearchLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.idSearchResultSortbox {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idSearchResultSortbox .idSearchPhraseSortElements {
	DISPLAY: block; FLOAT: left
}
.idSearchResultSortbox .idDialogIdRecContent {
	DISPLAY: block; FLOAT: right
}
.idSearchPhraseSortElements SPAN {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BACKGROUND: url(../img/dropdown.gif) no-repeat right center; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #2b2b2b; PADDING-TOP: 0px
}
.idSearchSorterDropdown {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; Z-INDEX: 10000; LEFT: 240px; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px; POSITION: absolute; BACKGROUND-COLOR: #f1f1f1
}
.idSearchSorterDropdown A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: 700; PADDING-BOTTOM: 2px; COLOR: #2b2b2b; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idSearchSorterDropdown SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: 700; PADDING-BOTTOM: 2px; COLOR: #2b2b2b; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idSearchSorterDropdown A:hover {
	BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #ffffff
}
.idSearchSorterDropdown SPAN {
	COLOR: #ffffff; BACKGROUND-COLOR: #be0411
}
.idSearchResultSort {
	OVERFLOW: visible
}
.idSearchDropdown {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; Z-INDEX: 20000; BACKGROUND: url(../img/dropdown.gif) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative
}
.idSearchDropdown LI.sfHover UL {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: transparent; Z-INDEX: 20000; RIGHT: -158px; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; TOP: -4px; BACKGROUND-COLOR: #f1f1f1
}
.idSearchDropdown LI.sfHover UL LI {
	BORDER-TOP: #d2d2d2 1px solid
}
.idSearchDropdown LI.sfHover UL LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSearchDropdown LI.sfHover UL LI SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSearchDropdown LI.sfHover UL LI A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
.idSearchDropdown LI.sfHover UL LI SPAN {
	COLOR: #ffffff; BACKGROUND-COLOR: #e1002a
}
.idSearchResult P.idSearchPhrase {
	MARGIN: 0px 0px 5px
}
.idSearchResult P.idSearchPhraseSort {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idSearchResult P.idSearchMean {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 20px; PADDING-TOP: 3px
}
.idSearchResult P STRONG {
	COLOR: #e1002a
}
.idSearchResult FIELDSET {
	MARGIN: 0px
}
.idSearchResult .idTextField {
	FLOAT: left; WIDTH: 200px
}
.idSearchResult .idButton {
	FLOAT: right; WIDTH: 100px
}
.idSearchResult FIELDSET {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idSearchResult FIELDSET .idFormItem {
	MARGIN: 0px
}
.idSearchResult .idSearchMeta {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #9b9b9b
}
.idSearchResult .idSearchCount {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.idSearchResult .idSerpItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 445px; PADDING-TOP: 0px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.idSearchResult .idSerpItem IMG {
	FLOAT: left; MARGIN: 5px 10px 2px 0px
}
.idSearchResult .idSubTeaserLay {
	WIDTH: 150px
}
.idSearchResult .idMiddle {
	MARGIN: 0px 7px 1px
}
.idSearchResult .idSubTeaserLay .idSearchCount {
	MARGIN: 0px
}
.idSearchResult .idSubTeaserLay .idSerpItem {
	MARGIN: 0px; WIDTH: 130px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSearchResult .idSubTeaserLay .idSerpItem IMG {
	MARGIN: 5px 0px 0px
}
.idSearchResult .idHighLight {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; WIDTH: 439px; PADDING-TOP: 3px
}
.idSearchApp .idAcc {
	FLOAT: left; MARGIN: 0px 1px -1px 0px; OVERFLOW: hidden; WIDTH: 93px; POSITION: relative
}
.idSearchApp .idOpen {
	
}
.idSearchApp .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 473px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 100px
}
.idSearchApp .idFavWrap {
	MARGIN: 5px
}
.idSearchApp .idTeaserLay IMG {
	MARGIN: 21px 10px 2px 0px
}
.idSearchApp .idTeaserLay UL LI {
	LIST-STYLE: disc url(../img/content_dot.png) inside; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 148px
}
.idSearchApp .idTeaserLay H4 {
	COLOR: #e1002a
}
.idSearchResultRefinement .idCurrentList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #9b9b9b; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; COLOR: #2b2b2b; LINE-HEIGHT: 16px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 16px
}
.idSearchResultRefinement .idCurrentList SPAN {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.idSearchResultRefinement .idCurrentList SPAN A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idSearchClose A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idSearchResultRefinement .idCurrentList SPAN A IMG {
	MARGIN: 0px 0px -2px; WIDTH: 16px; HEIGHT: 16px
}
.idSearchClose A IMG {
	MARGIN: 0px 0px -2px; WIDTH: 16px; HEIGHT: 16px
}
.idSearchResultRefinement .idDateRefineFormLay P {
	MARGIN: 0px 0px 5px
}
.idSearchResultRefinement .idDateRefineFormLay FIELDSET {
	MARGIN: 0px
}
.idSearchResultRefinement .idDateRefineFormLay .idFormItem LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.idSearchResultRefinement .idDateRefineFormLay .idSearchFDate {
	WIDTH: 130px; POSITION: relative
}
.idSearchResultRefinement .idDateRefineFormLay .idSearchTDate {
	WIDTH: 130px; POSITION: relative
}
.idSearchResultRefinement .idDateRefineFormLay .idSearchTDate {
	CLEAR: none; FLOAT: right
}
.idSearchResultRefinement .idDateRefineFormLay .idSearchFDate INPUT.idButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/ico_datepicker.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSearchResultRefinement .idDateRefineFormLay .idSearchTDate INPUT.idButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/ico_datepicker.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSearchResultRefinement .idDateRefineFormLay .idSearchFDate SPAN {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #5c5c5c 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(../img/formbg.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #5c5c5c 1px solid; WIDTH: 95px; PADDING-TOP: 1px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 18px
}
.idSearchResultRefinement .idDateRefineFormLay .idSearchTDate SPAN {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #5c5c5c 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(../img/formbg.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #5c5c5c 1px solid; WIDTH: 95px; PADDING-TOP: 1px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 18px
}
.idSearchRefineByPeriod {
	MARGIN-TOP: 10px
}
.idSearchRefineByPeriod P {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idSearchRefineByPeriod A {
	FONT-WEIGHT: 700; MARGIN: 0px 1px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSearchRefineByPeriod A:hover {
	FONT-WEIGHT: 700; MARGIN: 0px 1px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSearchResultRefinement .idDateRefineFormLay .idSearchFDate .idLinkFD {
	RIGHT: 0px; POSITION: absolute; TOP: 21px
}
.idSearchResultRefinement .idDateRefineFormLay .idSearchTDate .idLinkTD {
	RIGHT: 0px; POSITION: absolute; TOP: 21px
}
.datepickerControl {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.datepickerControl TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: sans-serif; TEXT-ALIGN: center
}
.datepickerControl TR.monthLabel TD {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.datepickerControl TR.navigation TD {
	CURSOR: pointer
}
.datepickerControl TR.navigation TD:hover {
	TEXT-DECORATION: underline
}
.datepickerControl TR.dayLabel TD {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #e1002a 1px solid; COLOR: white; BORDER-BOTTOM: #e1002a 1px solid; BACKGROUND-COLOR: #e1002a
}
.datepickerControl TD.day {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 2em; CURSOR: pointer; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #ffffff
}
.datepickerControl TD.dayothermonth {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 2em; CURSOR: pointer; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #ffffff
}
.datepickerControl TD.dayothermonth {
	COLOR: #999999; FONT-STYLE: italic
}
.datepickerControl TD.day:hover {
	BACKGROUND-COLOR: #f893a6
}
.datepickerControl TD.weekend {
	FONT-STYLE: italic; BACKGROUND-COLOR: #fee0e0
}
.datepickerControl TD.today {
	FONT-WEIGHT: bold
}
.datepickerControl TD.hour {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 2em; CURSOR: pointer; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #ffffff
}
.datepickerControl TD.minute {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 2em; CURSOR: pointer; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #ffffff
}
.datepickerControl TD INPUT {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
.datepickerControl TD BUTTON {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
.datepickerControl TD.ampm {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 2em; CURSOR: pointer; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #cccccc
}
.datepickerControl TD.current {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f893a6
}
.datepickerControl INPUT.current {
	BACKGROUND-COLOR: #f893a6
}
.datepickerControl TD.current:hover {
	BACKGROUND-COLOR: #f893a6
}
.datepickerControl TD.day_disabled {
	CURSOR: default; FONT-STYLE: italic; BACKGROUND-COLOR: #d2d2d2
}
.datepickerControl TD.day_disabled:hover {
	BACKGROUND-COLOR: #d2d2d2
}
#idLogo {
	MARGIN: 26px 0px 0px 13px; WIDTH: 70px; POSITION: relative; HEIGHT: 76px
}
#idAccountButtons {
	DISPLAY: inline; FONT-SIZE: 11px; Z-INDEX: 20; FLOAT: right; LINE-HEIGHT: 18px; POSITION: relative; HEIGHT: 20px
}
#idAccountButtons LI.idHeaderRegister {
	BACKGROUND: url(../img/clientdesign/bg_btn_header_left.png) #e1002a no-repeat left 0px; MARGIN: 0px 1px 0px 0px
}
#idAccountButtons LI.idHeaderRegister A {
	BACKGROUND: url(../img/clientdesign/bg_btn_header_right.png) no-repeat right 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idAccountButtons LI.idHeaderLogin {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_left.png) #e1002a no-repeat left 0px; MARGIN: 0px 10px 0px 0px
}
#idAccountButtons LI.idHeaderLogin A {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_right.png) no-repeat right 0px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idAccountButtons LI.idHeaderLogout {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_left.png) #e1002a no-repeat left 0px; MARGIN: 0px 1px 0px 0px
}
#idAccountButtons LI.idHeaderMydata {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_left.png) #e1002a no-repeat left 0px; MARGIN: 0px 1px 0px 0px
}
#idAccountButtons LI.idHeaderFavourites {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_left.png) #e1002a no-repeat left 0px; MARGIN: 0px 1px 0px 0px
}
#idAccountButtons LI.idHeaderMyprofile {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_left.png) #e1002a no-repeat left 0px; MARGIN: 0px 1px 0px 0px
}
#idAccountButtons LI.idHeaderMyprofile {
	MARGIN: 0px 10px 0px 0px
}
#idAccountButtons LI.idHeaderLogout A {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_right.png) no-repeat right 0px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idAccountButtons LI.idHeaderMydata A {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_right.png) no-repeat right 0px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idAccountButtons LI.idHeaderFavourites A {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_right.png) no-repeat right 0px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idAccountButtons LI.idHeaderMyprofile A {
	BACKGROUND: url(../img/clientdesign/bg_btn_header2_right.png) no-repeat right 0px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idHeadButtons {
	FONT-SIZE: 11px; Z-INDEX: 20; FLOAT: right; MARGIN: 0px 7px 0px 0px; LINE-HEIGHT: 18px; POSITION: relative; HEIGHT: 20px
}
#idHeadButtons LI {
	MARGIN: 0px 0px 0px 3px; COLOR: #fafafa
}
#idHeadButtons A {
	COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idHeadButtons A:hover {
	COLOR: #e1002a
}
#idHeadButtons LI.idMeteo A {
	PADDING-LEFT: 29px; BACKGROUND: url(../img/clientdesign/ico_weather.gif) no-repeat 0px 0px
}
#idHeadButtons LI.idSetStartPage {
	DISPLAY: none
}
#idHeadButtons LI.idSetStartPageDivider {
	DISPLAY: none
}
#idHeadButtons LI.idSetStartPageLast {
	DISPLAY: none
}
#idHeadButtons LI.idSetStartPageDividerLast {
	DISPLAY: none
}
#idSearchBar {
	RIGHT: 10px; WIDTH: 305px; POSITION: absolute; TOP: 50px
}
#idSearchBar .idSearchFormLay FIELDSET {
	FLOAT: left; MARGIN: 0px
}
#idSearchBar .idSearchFormLay .idTextField INPUT {
	BORDER-RIGHT: #da0816 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #89000a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #89000a 1px solid; WIDTH: 220px; PADDING-TOP: 0px; BORDER-BOTTOM: #da0816 1px solid; HEIGHT: 18px
}
#idSearchBar .idSearchFormLay INPUT.idButton {
	MARGIN: 0px 0px 0px 10px; WIDTH: 70px
}
#idHeadTop {
	FONT-SIZE: 11px; Z-INDEX: 19; BACKGROUND: url(../img/clientdesign/bg_header_top.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 790px; LINE-HEIGHT: 18px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
#idHeadTop LI {
	MARGIN: 0px 0px 0px 9px
}
#idHeadTop LI.idVideoBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../img/header_ico_video.png) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idHeadTop LI.idFotoBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../img/header_ico_bilder.png) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idHeadTop A {
	COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idHeadTop A:hover {
	COLOR: #e1002a
}
DIV.idSetStartPage {
	Z-INDEX: 1000; LEFT: 155px; POSITION: absolute; TOP: 1px
}
DIV.idSetStartPage A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: 400; FONT-SIZE: 11px; BACKGROUND: url(../img/ico_meine_startseite.gif) no-repeat left 2px; PADDING-BOTTOM: 0px; WIDTH: 105px; COLOR: #2b2b2b; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
DIV.idSetStartPage A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: 400; FONT-SIZE: 11px; BACKGROUND: url(../img/ico_meine_startseite.gif) no-repeat left 2px; PADDING-BOTTOM: 0px; WIDTH: 105px; COLOR: #2b2b2b; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.idSetStartPageLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: 400; FONT-SIZE: 11px; BACKGROUND: url(../img/ico_meine_startseite.gif) no-repeat left 2px; PADDING-BOTTOM: 0px; WIDTH: 105px; COLOR: #2b2b2b; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.idSetStartPageLink A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: 400; FONT-SIZE: 11px; BACKGROUND: url(../img/ico_meine_startseite.gif) no-repeat left 2px; PADDING-BOTTOM: 0px; WIDTH: 105px; COLOR: #2b2b2b; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
DIV.idSetStartPage A:hover {
	COLOR: #e1002a
}
.idAdminLinks {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; Z-INDEX: 20; LEFT: 475px! important; LINE-HEIGHT: 18px; TOP: 25px! important
}
.idAdminLinks SELECT {
	BORDER-RIGHT: #da0816 1px solid; BORDER-TOP: #89000a 1px solid; FONT-WEIGHT: 700; BACKGROUND: white 0px 0px; MARGIN: 2px 0px 0px; BORDER-LEFT: #89000a 1px solid; WIDTH: 222px; COLOR: #e1002a; BORDER-BOTTOM: #da0816 1px solid
}
.idAdminLinks OPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idAdminLinks A {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 17px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 17px; FONT-WEIGHT: 700; FONT-SIZE: 15px; BACKGROUND: #e1002a 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 13px; BORDER-LEFT: #fc6800 1px solid; COLOR: #f1f1f1! important; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #fc6800 1px solid
}
.idAdminLinks A:hover {
	COLOR: #2b2b2b! important
}
#idHeaderLogin {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d2d2d2 1px solid; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #e1002a
}
#idHeaderLoginForget {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#idHeaderLogin FIELDSET {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#idHeaderLogin FIELDSET P {
	MARGIN: 5px 0px 0px
}
#idHeaderLogin P {
	FLOAT: left
}
#idHeaderLogin A.idClose {
	FLOAT: right; MARGIN: 0px 0px 5px
}
#idHeaderLogin .idTextField LABEL {
	WIDTH: 80px
}
#idHeaderLogin .idTextField INPUT {
	FLOAT: right; WIDTH: 185px
}
#idHeaderLogin .idFormItem {
	MARGIN: 0px 0px 3px; WIDTH: 100%
}
#idHeaderLogin .idSend {
	MARGIN: 0px
}
#idHeaderLogin .idCheckBox LABEL {
	WIDTH: 260px
}
#idHeaderLogin .idSend A {
	FLOAT: left; COLOR: white; BORDER-BOTTOM: white 1px dotted; TEXT-DECORATION: none
}
#idHeaderLogin .idSend A:hover {
	BORDER-BOTTOM: white 1px solid
}
#idHeaderLogin .idButton {
	FLOAT: right; MARGIN: 3px 0px 2px; WIDTH: 100px
}
#idHeaderLogin #loginMessage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; COLOR: red; PADDING-TOP: 3px
}
.idHeaderWrap .idDivLast {
	DISPLAY: none
}
.idSuperBannerPresent #idBannerWrap {
	DISPLAY: block
}
.idSuperBannerPresent {
	MARGIN: 90px 0px 0px
}
.idSuperBannerPresent #idNavigationWrap {
	TOP: 182px
}
.idSuperBannerPresent #idHeaderWrap {
	TOP: 100px
}
.idSuperBannerPresent #idLoginBarWrap {
	TOP: 130px
}
.idSuperBannerPresent .idRss P {
	TOP: 236px
}
#idFooterWrap {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #9b9b9b; PADDING-TOP: 10px
}
#idFooterWrap .ressort {
	MARGIN: 0px 0px 15px
}
#idFooterWrap .ressort A {
	MARGIN: 5px; COLOR: #2b2b2b; BORDER-BOTTOM: #2b2b2b 1px dotted
}
#idFooterWrap .ressort A:hover {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
#idFooterWrap .links {
	BACKGROUND: url(../img/clientdesign/bg_footer.png) no-repeat 0px 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 55px; HEIGHT: 45px
}
#idFooterWrap .links A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px; COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.idSitemap .idTeaserLay {
	CLEAR: both
}
.idSitemap .idSubTeaserLay {
	WIDTH: 158px; HEIGHT: 280px
}
.idSitemap .idTeaserLay UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 146px; PADDING-TOP: 0px
}
.idSitemap .idTeaserLay H4 {
	FLOAT: none
}
.idSitemap LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/content_dot.png) no-repeat 0px 6px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.idSitemap LI A:hover {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
#idFullWrap .idSitemap .idTeaserLay {
	WIDTH: 790px
}
.idToggleHidden {
	DISPLAY: none
}
.idDialogHidden {
	DISPLAY: none
}
.idStatic LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(../img/content_dot.png)
}
.idStatic P {
	CLEAR: both; MARGIN: 0px 0px 10px
}
.idStatic STRONG {
	CLEAR: both; MARGIN: 0px 0px 10px
}
.idStatic STRONG {
	FONT-WEIGHT: 700
}
.idStatic STRONG A {
	FONT-WEIGHT: 700
}
.idStatic STRONG A:hover {
	FONT-WEIGHT: 700
}
.idStatic H5 {
	FONT-SIZE: 12px; MARGIN: 20px 0px 10px
}
.idStatic IMG {
	CLEAR: both; MARGIN: 20px 0px 0px
}
.idStatic .idList {
	MARGIN: 10px 30px 0px 0px
}
.idStatic UL {
	MARGIN: 10px 30px 0px 0px
}
.idStatic DIV UL {
	MARGIN: 0px
}
.idStatic .inserat UL {
	MARGIN: 0px 0px 20px
}
.idStatic TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.idStatic .idFaqList {
	MARGIN-BOTTOM: 30px
}
.idFaq .idFaqList LI {
	LIST-STYLE-POSITION: outside
}
.idStatic .idMoreEnd {
	FLOAT: none
}
.idFaq STRONG A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idFaq STRONG A:hover {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idFaq H3 A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idFaq H3 A:hover {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idStatic A.idNamedAnchor {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idStatic A.idNamedAnchor {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idAnzeigen .idTxtLay {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #bababa 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idAnzeigen IMG {
	DISPLAY: block; MARGIN: 0px 0px 10px
}
.idAnzeigen IMG.idAnzeigenLogo {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.idAnzeigen P {
	MARGIN: 0px
}
.idAnzeigen STRONG {
	MARGIN: 0px
}
.idAnzeigen .idButtonLay {
	FLOAT: left; MARGIN: 10px 0px
}
.idAnzeigen .idButtonLay LI {
	FLOAT: left; WIDTH: 220px; TEXT-ALIGN: center
}
.idAnzeigen .idButtonLay LI.idSecond {
	FLOAT: right
}
.idAnzeigen .idButtonLay LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 215px
}
.idAnzeigen .idButtonLay LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 215px
}
.idAnzeigen .idSecondButton.idButtonLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.idTrauer .idImg {
	FLOAT: left
}
.idTrauer .idSecond {
	FLOAT: right
}
.idTrauer P {
	TEXT-ALIGN: left
}
.idPraemien {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #bababa 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idPraemien IMG {
	DISPLAY: block; MARGIN: 0px auto 10px
}
.idContact .idAcc {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idContact .idAcc H6 {
	COLOR: #2b2b2b
}
.idContact .idOpen {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #e1002a; BORDER-BOTTOM-STYLE: none
}
.idContact .idOpen H6 {
	COLOR: #ffffff
}
.idContact .idTxtLay {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; WIDTH: 455px; PADDING-TOP: 9px
}
.idContact .idTxtLay H6 {
	CLEAR: both; PADDING-TOP: 15px
}
.idContact SPAN {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.idContact .idList LI {
	MARGIN-LEFT: 11px
}
.idContact .idFirst {
	FLOAT: left; WIDTH: 30%
}
.idRoutenplanerFalk .idTxtLay {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bababa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idRoutenplanerProvider .idTxtLay {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bababa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idRoutenplanerFalk IMG {
	FLOAT: right
}
.idRoutenplanerFalk .idFirst {
	FLOAT: left
}
.idRoutenplanerFalk .idSecond {
	FLOAT: right
}
.idRoutenplanerFalk FIELDSET {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 204px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idRoutenplanerFalk LABEL {
	FLOAT: left; WIDTH: 45px
}
.idRoutenplanerFalk FIELDSET INPUT {
	WIDTH: 130px! important
}
.idRoutenplanerFalk FIELDSET SELECT {
	WIDTH: 130px! important
}
.idRoutenplanerFalk .idSelectBox {
	MARGIN: 0px
}
.idRoutenplanerFalk .idButton {
	MARGIN-TOP: 10px
}
.idRoutenplanerProvider .idSecond {
	FLOAT: right; WIDTH: 350px
}
.idRoutenplanerProvider INPUT.idButton {
	MARGIN-TOP: 10px
}
.idAGB .idListeNubmer LI {
	LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: decimal
}
.idNetiquette LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 11px
}
.idAboPicturePraemienshop IMG {
	BORDER-RIGHT: #2b2b2b 1px solid; BORDER-TOP: #2b2b2b 1px solid; BORDER-LEFT: #2b2b2b 1px solid; BORDER-BOTTOM: #2b2b2b 1px solid
}
.idAboUmzug IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idAboUrlaubsservice IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idEPaper IMG {
	FLOAT: right
}
.idAboProbe IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idAbonnement IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idAboGeschenk IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idAboUrlaub IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idAboUmzugCont IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idAboStundent IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idAboEPaper IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idLeserWerben IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idAktionsPraemien IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.idMediaservice .idTxtLay {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bababa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idMediaservice .idBox {
	MARGIN-BOTTOM: 30px
}
.idMediaservice .idBottom {
	MARGIN-BOTTOM: 10px
}
.idMediaservice TABLE {
	WIDTH: 100%
}
.idMediaservice TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.idMediaservice TH {
	BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: left
}
.idMediaservice .idListeNubmer LI {
	LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: decimal
}
.idMediaservice .idListeLetter LI {
	LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: lower-alpha
}
.idAboPriceList H4 {
	MARGIN: 20px 0px 10px
}
.idAboPriceList TABLE {
	MARGIN-BOTTOM: 10px
}
.idAboPriceList .iTabFirst {
	WIDTH: 200px
}
.idLocalNews LI {
	LIST-STYLE-POSITION: outside; FLOAT: left; LIST-STYLE-IMAGE: url(../img/content_dot.png); MARGIN-LEFT: 10px; WIDTH: 45%
}
#idBasicWrap .idCalculator .idTeaserLay P {
	CLEAR: none; FLOAT: left; WIDTH: 100%
}
#idBasicWrap .idCalculator .idTeaserLay UL {
	CLEAR: none; FLOAT: left; WIDTH: 100%
}
#idBasicWrap .idCalculator .idTeaserLay UL LI {
	LIST-STYLE: none none outside
}
.idCalculator IMG {
	FLOAT: right
}
.idCalculator .idTeaserLay {
	MARGIN-BOTTOM: 0px
}
.idCalculator .idSubTeaserLay {
	MARGIN: 0px 5px 10px 0px; WIDTH: 215px
}
#idBasicWrap .idCalculator .idTeaserLay P.idFirstTxt {
	WIDTH: 390px
}
.idCalculatorListe .idSubTeaserLay {
	MARGIN: 0px; WIDTH: 50%
}
.idSudoku P {
	FLOAT: none; PADDING-BOTTOM: 10px
}
.idSudoku H5 {
	WIDTH: 475px
}
.idSudoku P IMG {
	MARGIN: 0px 10px 0px 0px
}
.idGameAndFun .idLay IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.idGameAndFun A.idImgLink {
	DISPLAY: block; MARGIN: 0px 0px 15px
}
.idCommunityBestaetigung IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.idCommunityBestaetigung P {
	CLEAR: none; WIDTH: auto
}
.idCommunityBestaetigung UL {
	CLEAR: both; PADDING-TOP: 10px
}
.idCommunityBestaetigung .idButtonCommunity A {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc6800 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 10px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #fc6800 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid
}
.idCommunityBestaetigung .idButtonCommunity A:hover {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc6800 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 10px; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #fc6800 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid
}
.idCommunityBestaetigungTeaser {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idCommunityBestaetigungTeaser H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_top.png) #ffffff no-repeat left top; PADDING-BOTTOM: 22px; PADDING-TOP: 0px
}
.idCommunityBestaetigungTeaser SPAN {
	FONT-WEIGHT: 700
}
.idCommunityBestaetigungTeaser IMG {
	FLOAT: right; MARGIN-LEFT: 10px
}
.idManuelContent .idImgLinkImg {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.idManuelContent UL {
	CLEAR: both
}
.idManuelContent .idTeaserLay {
	MARGIN: 0px
}
#idBasicWrap .idManuelContent H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
#idBasicWrap .idManuelContent H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
#idBasicWrap .idManuelContent H3 A:hover {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
#idBoxesWrap .idManuelContent .idAdvertising {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 0px solid; MARGIN-TOP: -11px; PADDING-LEFT: 0px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 298px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBoxesWrap .idManuelContent .idAdvertising {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 0px solid; MARGIN-TOP: -11px; PADDING-LEFT: 0px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 298px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBasicWrap .idManuelContent .idTxtLay {
	WIDTH: 475px
}
.idBasicWrap .idManuelContent .idTxtLay {
	WIDTH: 475px
}
.idManuelContent A.idButton {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #e1002a 1px solid; BORDER-BOTTOM: #e1002a 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ff7c0b; TEXT-ALIGN: center
}
.idManuelContent A.idButton:hover {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #e1002a 1px solid; BORDER-BOTTOM: #e1002a 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ff7c0b; TEXT-ALIGN: center
}
.idManuelContent UL.idHalfList A.idButton {
	MARGIN-LEFT: 5px
}
.idManuelContent UL.idHalfList A.idButton:hover {
	MARGIN-LEFT: 5px
}
.idManuelContent UL.idHalfList LI.idFirst A.idButton {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
.idManuelContent UL.idHalfList LI.idFirst A.idButton:hover {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
.idManualContentExtention .idImageClass {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.idManualContentExtention .idNoFloat {
	FLOAT: none
}
.idManualContentExtention .idPadding {
	MARGIN: -9px 10px 10px -9px
}
.idManualContentExtention .idMedia {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
.idManualContentExtention .idMedia IMG {
	MARGIN: 0px 0px 0px 10px
}
.idManualContentExtention .idMediaPadding {
	MARGIN: -9px -9px 10px 10px
}
.idManualContentExtention .idBottomImage {
	MARGIN-BOTTOM: -9px
}
.idManualContentExtention UL {
	LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.idManualContentExtention UL LI {
	LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.idManualContentExtention UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/content_dot.png) no-repeat 0px 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#idBasicWrap .idManualContentExtention UL.idHalfList LI {
	WIDTH: 210px
}
.idBasicWrap .idManualContentExtention UL.idHalfList LI {
	WIDTH: 210px
}
#idBoxesWrap .idManualContentExtention UL.idHalfList LI {
	WIDTH: 123px
}
.idBoxesWrap .idManualContentExtention UL.idHalfList LI {
	WIDTH: 123px
}
#idSmallWrap .idManualContentExtention UL.idHalfList LI {
	WIDTH: 65px
}
.idSmallWrap .idManualContentExtention UL.idHalfList LI {
	WIDTH: 65px
}
#idBasicWrap .idManualContentExtention .idTxtLay {
	WIDTH: 475px
}
.idBasicWrap .idManualContentExtention .idTxtLay {
	WIDTH: 475px
}
#idBasicWrap .idManualContentExtention .idMakeBorder {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; WIDTH: 455px; PADDING-TOP: 9px
}
.idBasicWrap .idManualContentExtention .idMakeBorder {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; WIDTH: 455px; PADDING-TOP: 9px
}
.idManualContentExtention UL.idContainsButton LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idBasicWrap .idManualContentExtention UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
.idBasicWrap .idManualContentExtention UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
#idBoxesWrap .idManualContentExtention UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
.idBoxesWrap .idManualContentExtention UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
#idSmallWrap .idManualContentExtention UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
.idSmallWrap .idManualContentExtention UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
.idManualContentExtention A.idButton {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #e1002a 1px solid; BORDER-BOTTOM: #e1002a 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ff7c0b; TEXT-ALIGN: center
}
.idManualContentExtention A.idButton:hover {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #e1002a 1px solid; BORDER-BOTTOM: #e1002a 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ff7c0b; TEXT-ALIGN: center
}
.idManualContentExtention UL.idHalfList A.idButton {
	MARGIN-LEFT: 5px
}
.idManualContentExtention UL.idHalfList A.idButton:hover {
	MARGIN-LEFT: 5px
}
.idManualContentExtention UL.idHalfList LI.idFirst A.idButton {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
.idManualContentExtention UL.idHalfList LI.idFirst A.idButton:hover {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
.idManuelContentAbo .idTeaserLay {
	MARGIN: 0px; WIDTH: 475px
}
.idBoxesWrap .idManuelContentAbo .idTeaserLay {
	WIDTH: 300px
}
.idManuelContentAbo .idSubTeaserLay {
	CLEAR: both; MARGIN: 0px 0px 15px; WIDTH: 230px
}
.idBoxesWrap .idManuelContentAbo .idSubTeaserLay {
	WIDTH: 135px
}
.idManuelContentAbo .idSecond {
	CLEAR: none; FLOAT: right; MARGIN: 0px 0px 15px 10px
}
.idBoxesWrap .idManuelContentAbo .idSecond {
	FLOAT: left
}
.idManuelContentAbo .idMakeBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idManuelContentAbo .idMakeBorder .idSubTeaserLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 210px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBoxesWrap .idManuelContentAbo .idMakeBorder .idSubTeaserLay {
	WIDTH: 125px
}
.idManuelContentAbo .idTeaserLay IMG {
	DISPLAY: block; FLOAT: none
}
#idBasicWrap .idManuelContentAbo H4 {
	FLOAT: none
}
.idManuelContentAbo .idSubTeaserLay P {
	FLOAT: none; WIDTH: auto
}
.idManuelContentAbo .idSubTeaserLay UL {
	FLOAT: none; WIDTH: auto
}
.idManuelContentAbo UL.idList {
	LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.idManuelContentAbo UL.idList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/content_dot.png) no-repeat 0px 6px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.idManuelContentAbo .idSubTeaserLay .idMediaPadding IMG {
	MARGIN: -9px -9px -9px 10px
}
.idManuelContentAbo .idSubTeaserLay .idPadding IMG {
	MARGIN: -9px 10px -9px -9px
}
.idManuelContentAbo UL.idContainsButton LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#idBasicWrap .idManuelContentAbo UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
.idBasicWrap .idManuelContentAbo UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
#idBoxesWrap .idManuelContentAbo UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
.idBoxesWrap .idManuelContentAbo UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
#idSmallWrap .idManuelContentAbo UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
.idSmallWrap .idManuelContentAbo UL.idContainsButton LI.idHalfList {
	WIDTH: 49.9%
}
.idManuelContentAbo A.idButton {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #e1002a 1px solid; BORDER-BOTTOM: #e1002a 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ff7c0b; TEXT-ALIGN: center
}
.idManuelContentAbo A.idButton:hover {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #e1002a 1px solid; BORDER-BOTTOM: #e1002a 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ff7c0b; TEXT-ALIGN: center
}
.idManuelContentAbo UL.idHalfList A.idButton {
	MARGIN-LEFT: 5px
}
.idManuelContentAbo UL.idHalfList A.idButton:hover {
	MARGIN-LEFT: 5px
}
.idManuelContentAbo UL.idHalfList LI.idFirst A.idButton {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
.idManuelContentAbo UL.idHalfList LI.idFirst A.idButton:hover {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
.idBoxesWrap .idManuelContentAbo.idLay .idSubTeaserLay H4 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#idBoxesWrap .idManuelContentAbo.idLay .idSubTeaserLay H4 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idBoxesWrap .idClBasic.idManuelContentAbo .idTeaserLay {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_margin_txtlay.png) no-repeat left bottom; FLOAT: none; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#idBoxesWrap .idClStandard.idManuelContentAbo.idLay {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idClStandard.idManuelContentAbo.idBoxesWrap .idLay {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idBoxesWrap .idClStandard.idManuelContentAbo.idLay H4 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#idBoxesWrap .idClStandard.idManuelContentAbo.idLay H4 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idManuelLinkBox .idPrevious_button {
	TOP: 95px
}
.idManuelLinkBox .idNext_button {
	TOP: 95px
}
.idStaticHtml H4 {
	MARGIN: 0px 0px 10px
}
#idBasicWrap .idStaticHtml H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
#idBasicWrap .idStaticHtml H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idStaticHtml .idSearchFormLay {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1 0px 0px; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 20px; WIDTH: 455px; PADDING-TOP: 9px
}
.idStaticHtml .idSearchFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
.idStaticHtml .idSearchFormLay FIELDSET idFormItem {
	MARGIN: 0px
}
#idBasicWrap .idStaticHtml .idFormLay.idSearchFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idBasicWrap .idPageDocuments H3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(../img/clientdesign/bg_headline_shadow.png) #e1002a no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 31px
}
#idBasicWrap .idPageDocuments H3 A {
	FONT-WEIGHT: 700; COLOR: #ffffff
}
.idMediaDouble IMG {
	FLOAT: right
}
.idMediaDouble H4 {
	COLOR: #2b2b2b
}
.idMediaDouble H2 {
	MARGIN: 0px 0px 10px
}
.idMediaDouble P {
	CLEAR: none
}
.idMediaDouble P IMG {
	DISPLAY: block; FLOAT: none; MARGIN: 0px auto 5px
}
.idContactNewspaper H6 {
	MARGIN: 10px 0px 0px
}
.idHtmlWidget {
	OVERFLOW: hidden; WIDTH: 300px
}
.idBasicWrap .idHtmlWidget {
	WIDTH: 475px
}
#idBasicWrap .idHtmlWidget {
	WIDTH: 475px
}
.idFullWrap .idHtmlWidget {
	WIDTH: 790px
}
#idFullWrap .idHtmlWidget {
	WIDTH: 790px
}
.idRealEstateSearch .idFirst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idRealEstateSearch .idSecond {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/allGroups/logo_immowelt_greybg.png) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 280px; PADDING-TOP: 0px
}
.idRealEstateSearch .idFormLay FIELDSET {
	MARGIN: 0px
}
.idRealEstateSearch .idSecond FIELDSET {
	MARGIN: 0px 0px 15px
}
.idRealEstateSearch .idFormItem LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; WIDTH: auto; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.idRealEstateSearch .idSecond .idFormItem LABEL {
	FONT-WEIGHT: 700
}
.idRealEstateSearch .idFormItem LABEL SPAN {
	DISPLAY: inline; FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.idRealEstateSearch .idFormLay .idTextField INPUT {
	WIDTH: 272px
}
.idRealEstateSearch H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 14px
}
.idRealEstateSearch .idFormLay P {
	MARGIN: 0px 0px 5px
}
.idFootballProfiles .idFootballImg {
	MARGIN: 0px 0px 15px
}
.idFootballProfiles .idFootballImg IMG {
	MARGIN: 0px 0px 5px
}
.idFootballProfiles .idFootballImg A {
	FLOAT: right
}
.idFootballProfiles .idFootballImg A.idImgLink {
	FLOAT: none
}
.idFootballProfiles H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/clientdesign/bg_txtlay_top.gif) no-repeat left bottom; PADDING-BOTTOM: 22px; MARGIN: 0px; PADDING-TOP: 0px
}
.idFootballProfiles H3 {
	MARGIN: 0px 0px 15px; COLOR: #2b2b2b
}
.idFootballProfiles .idTxtLay {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_txtlay.gif) #f1f1f1 no-repeat left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.idFootballProfiles .idFootballLogo {
	FLOAT: left; WIDTH: 70px
}
.idFootballProfiles .idFootballContent {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 385px; LINE-HEIGHT: 1.7em
}
.idFootballProfiles .idFirst {
	FONT-WEIGHT: bold; WIDTH: 128px
}
.idFootballProfiles .idSecond {
	FLOAT: left; WIDTH: 252px
}
.idFootballProfiles .idSecond SPAN {
	FONT-WEIGHT: bold
}
.idFootballProfiles .idFootballContentGroup {
	FLOAT: left; MARGIN-BOTTOM: 20px
}
.idFootballProfiles .idSeperator {
	BACKGROUND: url(../../common/img/footballprofiles/content_line.gif) repeat-x left bottom; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px
}
.idFootballSquad .idSecond {
	PADDING-BOTTOM: 15px
}
.idFootballPlayer A.idFootballPortraitBackLink {
	MARGIN-TOP: -20px; FLOAT: right
}
.idFootballPlayer .idFootballPortraitImg {
	CLEAR: both; MARGIN-BOTTOM: 15px; TEXT-ALIGN: center
}
.idFootballPlayer .idFootballLogo {
	BACKGROUND: url(../../common/img/footballprofiles/idsoccersymbg.gif) no-repeat left top; HEIGHT: 30px
}
.idFootballPlayer .idFootballLogo SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; WIDTH: 52px; COLOR: #ffffff; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.idTwitterFeed IMG {
	MARGIN: 0px 10px 0px 0px
}
.idTwitterFeed SPAN {
	FONT-WEIGHT: bold
}
.idTwitterFeed P {
	MARGIN: 0px 0px 5px
}
#idBoxesWrap .idCountDown .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 30px; PADDING-BOTTOM: 1px; WIDTH: 300px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; POSITION: relative
}
.idBoxesWrap .idCountDown .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 30px; PADDING-BOTTOM: 1px; WIDTH: 300px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; POSITION: relative
}
.idCountDown .idImgHeadline {
	DISPLAY: block; MIN-HEIGHT: 90px; MARGIN: 1px 1px 0px; WIDTH: 298px
}
.idCountDown .idCountdownBox {
	MARGIN: 0px 0px 0px -10px; POSITION: relative
}
.idCountDown .idCountdownBox DIV {
	FLOAT: left; POSITION: absolute; TOP: 30px
}
.idCountDown .idlightGray {
	BACKGROUND: url(../../common/img/counter_light_gray.gif) no-repeat 0px 0px; MARGIN: -81px 0px 0px 13px; WIDTH: 274px; POSITION: relative; HEIGHT: 81px
}
.idCountDown .iddarkGray {
	BACKGROUND: url(../../common/img/counter_dark_gray.gif) no-repeat 0px 0px; MARGIN: -81px 0px 0px 13px; WIDTH: 274px; COLOR: #ffffff; POSITION: relative; HEIGHT: 81px
}
.idCountDown .idlightGraySmall {
	BACKGROUND: url(../../common/img/counter_light_gray_small.png) no-repeat; LEFT: 1px; WIDTH: 298px; POSITION: absolute; TOP: 0px; HEIGHT: 90px
}
.idCountDown .idHideCounterBackground {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idCountDown .idlightGraySmall .idCountdownBox DIV {
	TOP: 25px
}
.idCountDown #idCountdownDays {
	LEFT: 28px
}
.idCountDown #idCountdownHours {
	LEFT: 98px
}
.idCountDown #idCountdownMins {
	LEFT: 164px
}
.idCountDown #idCountdownSecs {
	LEFT: 234px
}
#idBoxesWrap .idCountDown .idAdvertising {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; WIDTH: 298px; PADDING-TOP: 0px
}
.idBoxesWrap .idCountDown .idAdvertising {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; WIDTH: 298px; PADDING-TOP: 0px
}
.idCountDown .idBigDate {
	FONT-SIZE: 28px
}
.idCountDown .idBigDate #idCountdownDays {
	LEFT: 20px
}
.idPopUpClose {
	FLOAT: right; MARGIN: 72px 0px 0px
}
.idBasicTemplate .idBasicWrap {
	WIDTH: 536px! important
}
.idBasicTemplate .idFullWrap .idCarousel {
	WIDTH: 536px! important
}
.idBasicTemplate .idBasicWrap .idCarousel {
	MARGIN-LEFT: 30px
}
.idBasicTemplate .idFirst {
	MARGIN: 0px 40px 0px 0px
}
.idBasicTemplate .idMiddle {
	MARGIN: 0px 40px 0px 0px
}
.idBasicTemplate .idFullWrap .idCarousel .idImgContainer {
	WIDTH: 468px
}
.idBasicTemplate .idMoreEnd {
	DISPLAY: none
}
.idBasicTemplate {
	MARGIN: 0px 20px 0px 5px
}
.idBasicTemplate .bc_metaOverlay {
	DISPLAY: none
}
.idSportTables {
	POSITION: relative
}
.idSportTables .idTeaserLay {
	MARGIN: 0px 0px 10px
}
.idSportTables .idDayOfPlay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 10px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBasicWrap .idDayOfPlay .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSportTables .idDayOfPlay .idFormItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSportTables .idDayOfPlay LABEL {
	FONT-WEIGHT: 700; FONT-SIZE: 16px; LINE-HEIGHT: 20px
}
.idSportTables LEGEND {
	DISPLAY: none
}
.idSportTables SPAN {
	DISPLAY: none
}
.idSportTables FIELDSET {
	MARGIN: 0px
}
.idSportTables .idDayOfPlay .idMinusButton {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idSportTables .idDayOfPlay .idPlusButton {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idSportTables .idDayOfPlay .idPlusButton {
	MARGIN: 0px 0px 0px 5px
}
.idSportTables .idPreviousButton {
	FLOAT: left; MARGIN: 0px 1px 0px 0px
}
.idSportTables .idShowPlay {
	FLOAT: left; MARGIN: 0px 1px 0px 0px
}
.idSportTables .idPreviousButton A {
	DISPLAY: block; BACKGROUND: url(../img/mediastripe_left.png) white no-repeat right top; FLOAT: left; WIDTH: 31px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 80px; BORDER-BOTTOM-STYLE: none
}
.idSportTables .idPreviousButton A:hover {
	BACKGROUND: url(../img/mediastripe_left_on.png) white no-repeat right top
}
.idSportTables .idNextButton {
	FLOAT: left
}
.idSportTables .idNextButton A {
	DISPLAY: block; BACKGROUND: url(../img/mediastripe_right.png) white no-repeat right top; FLOAT: left; WIDTH: 31px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 80px; BORDER-BOTTOM-STYLE: none
}
.idSportTables .idNextButton A:hover {
	BACKGROUND: url(../img/mediastripe_right_on.png) white no-repeat right top
}
.idSportTables .idShowPlay {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; OVERFLOW: hidden; BORDER-LEFT: #f1f1f1 1px solid; WIDTH: 409px; BORDER-BOTTOM: #f1f1f1 1px solid; HEIGHT: 78px
}
.idSportTables .idShowHomeTeam {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 28px 0px 0px; OVERFLOW: hidden; WIDTH: 124px; PADDING-TOP: 0px; HEIGHT: 50px; TEXT-ALIGN: center
}
.idSportTables .idShowAwayTeam {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 28px 0px 0px; OVERFLOW: hidden; WIDTH: 124px; PADDING-TOP: 0px; HEIGHT: 50px; TEXT-ALIGN: center
}
.idSportTables .idPlusMinus {
	FLOAT: left; WIDTH: 20px; HEIGHT: 78px
}
.idSportTables .idPlusButton A {
	BACKGROUND: url(../img/carousel_autoplay_plus.png) no-repeat left top; FLOAT: left; WIDTH: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
.idSportTables .idMinusButton A {
	BACKGROUND: url(../img/carousel_autoplay_plus.png) no-repeat left top; FLOAT: left; WIDTH: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
.idSportTables .idMinusButton A {
	BACKGROUND: url(../img/carousel_autoplay_minus.png) no-repeat left top
}
.idSportTables .idPlusButton A:hover {
	BACKGROUND: url(../img/carousel_autoplay_plus_over.png) no-repeat left top
}
.idSportTables .idMinusButton A:hover {
	BACKGROUND: url(../img/carousel_autoplay_minus_over.png) no-repeat left top
}
.idSportTables .idPlusButton {
	FLOAT: left; MARGIN: 17px 0px 2px
}
.idSportTables .idShowScore {
	FLOAT: left; MARGIN: 21px 0px 0px 10px; WIDTH: 83px
}
.idSportTables .idPointsDelimeter {
	FONT-WEIGHT: 700; FLOAT: left; WIDTH: 10px; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
.idSportTables .idPointsHome {
	FONT-WEIGHT: 700; FONT-SIZE: 25px; FLOAT: left; WIDTH: 30px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.idSportTables .idPointsAway {
	FONT-WEIGHT: 700; FONT-SIZE: 25px; FLOAT: left; WIDTH: 30px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.idSportTables .idTable {
	BACKGROUND: #fff; WIDTH: 475px
}
.idSportTables .idTable TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; WIDTH: 187px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.idSportTables .idTable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; WIDTH: 187px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.idSportTables .idTable TH.idTabScore {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 78px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.idSportTables .idTable TD.idTabScore {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 78px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.idSportTables .idTable TH.idTabKind {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 78px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.idSportTables .idTable TD.idTabKind {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 78px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.idSportTables .idTable TD.idCurrentShow {
	FONT-WEIGHT: 700
}
.idSportTables .idTable .idTabCol1 {
	BACKGROUND: #fee0e0
}
.idSportTables .idTable TR A {
	COLOR: #2b2b2b; BORDER-BOTTOM: #2b2b2b 1px dotted
}
.idSportTables .idTable TR A:hover {
	BORDER-BOTTOM: #2b2b2b 1px solid
}
.idSportTables .idHighScoreTable .idTable TH {
	WIDTH: 42px
}
.idSportTables .idHighScoreTable .idTable TD {
	WIDTH: 42px
}
.idSportTables .idHighScoreTable .idTable TH.idTabScore {
	WIDTH: 63px
}
.idSportTables .idHighScoreTable .idTable TD.idTabScore {
	WIDTH: 63px
}
.idSportTables .idHighScoreTable .idTable TH.idTabTeam {
	WIDTH: 200px
}
.idSportTables .idHighScoreTable .idTable TD.idTabTeam {
	WIDTH: 200px
}
.idSportTables .idTable .idTabPl1 {
	FONT-WEIGHT: bold; BACKGROUND: #e1002a
}
.idSportTables .idTable .idTabPl2 {
	BACKGROUND: #ed4c6a
}
.idSportTables .idTable .idTabPl2 TD {
	BORDER-BOTTOM: #f893a6 1px solid
}
.idSportTables .idTable .idTabPl3 {
	BACKGROUND: #ed4c6a
}
.idSportTables .idTable .idTabPl4 {
	BACKGROUND: #f893a6
}
.idSportTables .idTable .idTabPl4 TD {
	BORDER-BOTTOM: #ed4c6a 1px solid
}
.idSportTables .idTable .idTabPl5 {
	BACKGROUND: #f893a6
}
.idSportTables .idTable .idTabPl16 {
	BACKGROUND: #f893a6
}
.idSportTables .idTable .idTabPl17 {
	BACKGROUND: #ed4c6a
}
.idSportTables .idTable .idTabPl17 TD {
	BORDER-BOTTOM: #f893a6 1px solid
}
.idSportTables .idTable .idTabPl18 {
	BACKGROUND: #ed4c6a
}
.idSportTables .idTeamHasWon {
	FONT-WEIGHT: 700; COLOR: limegreen
}
.idSportTables .idTeamHasLost {
	FONT-WEIGHT: 700; COLOR: orangered
}
.idExtendedTeamSearch LEGEND {
	DISPLAY: none
}
.idExtendedTeamSearch .idFormLay .idSelectBox SELECT {
	MAX-WIDTH: 280px; WIDTH: 280px
}
.idExtendedTeamSearch .idFormLay .idRadioItem {
	CLEAR: none; DISPLAY: none; MARGIN: 0px 5px 5px 0px; WIDTH: 50px
}
.idExtendedTeamSearch .idFormLay .idRadioItem A {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; MARGIN: 0px 0px 3px; BORDER-LEFT: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid
}
.idExtendedTeamSearch .idFormLay .idRadioItem INPUT {
	MARGIN: 0px 0px 0px 18px
}
.idSportResults .idLigaImg {
	FLOAT: left; WIDTH: 157px
}
.idSportResults .idGameTable {
	FLOAT: left; WIDTH: 318px
}
.idSportResults .idGameTable .idTable {
	WIDTH: 318px
}
.idSportResults .idGameTable P {
	WIDTH: 318px
}
.idSportResults .idGameTable .idTable {
	CLEAR: both
}
.idSportResults .idTable TH {
	WIDTH: 130px
}
.idSportResults .idTable TD {
	WIDTH: 130px
}
.idSportResults .idTable TH.idTabScore {
	WIDTH: 35px
}
.idSportResults .idTable TD.idTabScore {
	WIDTH: 35px
}
.idSportSearch .idFormLay .idTextField INPUT {
	WIDTH: 206px
}
.idSportSearchResult .idTable TH {
	WIDTH: 90px
}
.idSportSearchResult .idTable TD {
	WIDTH: 90px
}
.idSportSearchResult .idTable TH.idTabTeam {
	WIDTH: 125px
}
.idSportSearchResult .idTable TD.idTabTeam {
	WIDTH: 125px
}
.idSportSearchResult .idTable TH.idTabSportType {
	WIDTH: 55px
}
.idSportSearchResult .idTable TD.idTabSportType {
	WIDTH: 55px
}
.idSportTeamDetail .idTableDetail {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 20px
}
.idSportTeamDetail .idTable TH {
	BACKGROUND-COLOR: #ffffff
}
.idSportTeamDetail .idTable TH {
	WIDTH: 176px
}
.idSportTeamDetail .idTable TD {
	WIDTH: 176px
}
.idSportTeamDetail .idTable {
	WIDTH: 455px
}
.idSportTeamDetail .idTable TH.idTabScore {
	WIDTH: 80px
}
.idSportTeamDetail .idTable TD.idTabScore {
	WIDTH: 80px
}
.idSportTeamDetail #team2-content .idTable TH {
	WIDTH: 43px
}
.idSportTeamDetail #team2-content .idTable TD {
	WIDTH: 43px
}
.idSportTeamDetail #team2-content .idTable TH.idTabTeam {
	WIDTH: 145px
}
.idSportTeamDetail #team2-content .idTable TD.idTabTeam {
	WIDTH: 145px
}
.idSportTeamDetail #team2-content .idTable TH.idTabWon {
	WIDTH: 10px
}
.idSportTeamDetail #team2-content .idTable TD.idTabWon {
	WIDTH: 10px
}
.idSportTeamDetail #team2-content .idTable TH.idTabDraw {
	WIDTH: 10px
}
.idSportTeamDetail #team2-content .idTable TD.idTabDraw {
	WIDTH: 10px
}
.idSportTeamDetail #team2-content .idTable TH.idTabLost {
	WIDTH: 10px
}
.idSportTeamDetail #team2-content .idTable TD.idTabLost {
	WIDTH: 10px
}
.idSportTeamDetail .idTeamResultTable TH.idTabTeam {
	WIDTH: 220px
}
.idSportTeamDetail .idTeamResultTable TD.idTabTeam {
	WIDTH: 220px
}
.idSportTeamDetail .idTeamResultTable TH.idTabScore {
	WIDTH: 220px
}
.idSportTeamDetail .idTeamResultTable TD.idTabScore {
	WIDTH: 220px
}
.idSportTeamDetail .idTeamBilanz .idTeaserLay {
	CLEAR: both; WIDTH: 455px; HEIGHT: 335px
}
.idSportTeamDetail .idTeamBilanz .idTeaserLay H4 {
	FLOAT: none
}
.idSportTeamDetail .idTeamBilanz .idTeaserLay P {
	CLEAR: both; WIDTH: 450px
}
.idSportTeamDetail .idTeamBilanz .idTeaserLay IMG {
	FLOAT: none
}
.idSportTeamDetail .idPrintLink {
	DISPLAY: none; FONT-SIZE: 11px; RIGHT: 0px; POSITION: absolute; TOP: 75px
}
.idSportTeamDetail .idAccWrap {
	BACKGROUND: url(../img/clientdesign/grey.png) white repeat-x left bottom; OVERFLOW: hidden; WIDTH: 475px; HEIGHT: 22px
}
.idSportTeamDetail .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1px 0px 0px; OVERFLOW: hidden; HEIGHT: 21px
}
.idSportTeamDetail .idAcc STRONG {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px; PADDING-BOTTOM: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 21px
}
.idSportTeamDetail .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px
}
.idSportTeamDetail .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px; HEIGHT: 22px
}
.idSportTeamDetail .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
#idBasicWrap .idSportTeamDetail .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.idSportTeamDetail .idTxtLay STRONG {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
.idSportTeamDetail .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.idSportTeamDetail .idFavWrap .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.idSportTeamDetail .idTeaserLay P {
	FLOAT: none; WIDTH: 280px
}
.idSportTeamDetail .idTeaserLay UL {
	FLOAT: none; WIDTH: 280px
}
.idSportTeamDetail .idTeaserLay UL LI {
	FONT-WEIGHT: 700; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../../common/img/content_dot.gif); MARGIN: 0px 0px 0px 12px
}
.idSportsTeamsList UL.idList {
	LIST-STYLE: none none outside; FLOAT: left; WIDTH: 135px
}
.idSportsTeamsList UL.idSecond {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #f1f1f1 1px solid; WIDTH: 134px; PADDING-TOP: 0px
}
.idSportsTeamsList UL.idList LI {
	HEIGHT: 20px
}
.idSportTeamHomepage .idFormLay .idTextField INPUT {
	WIDTH: 235px
}
.idSportTeamHomepage .idFormLay .idSelectBox SELECT {
	WIDTH: 235px
}
.idSportTeamHomepage .idFormLay .idSelectBox SELECT {
	WIDTH: 244px
}
.idSportTeamHomepage .idColorPicker {
	FLOAT: right; MARGIN: 2px 0px 0px 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSportTeamHomepage .idTextBox {
	MARGIN: 10px 0px 0px; WIDTH: 260px
}
.idSportTeamHomepage .idPreviewLink {
	CLEAR: none; FLOAT: left; MARGIN: 0px
}
.idSportTeamHomepage .idPreviewLink A {
	FONT-WEIGHT: 700; COLOR: #e1002a
}
#idBoxesWrap .idSportResultLeague {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idBoxesWrap .idSportResultLeague {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#idBoxesWrap .idSportResultLeague H4 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idBoxesWrap .idSportResultLeague H4 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#idBoxesWrap .idSportResultLeague .idSportsTable .idTabWon {
	DISPLAY: none
}
#idBoxesWrap .idSportResultLeague .idSportsTable .idTabDraw {
	DISPLAY: none
}
#idBoxesWrap .idSportResultLeague .idSportsTable .idTabLost {
	DISPLAY: none
}
#idBoxesWrap .idSportResultLeague .idSportsTable .idTabDiff {
	DISPLAY: none
}
.idSportResultLeague .idSportsTable .idTabPlace {
	WIDTH: 40px
}
.idSportResultLeague .idSportsTable .idTabGame {
	WIDTH: 40px
}
.idSportResultLeague .idSportsTable .idTabGoal {
	WIDTH: 40px
}
.idSportResultLeague .idSportsTable .idTabScore {
	WIDTH: 40px
}
.idSportResultLeague .idSportsTable .idTabTeam {
	WIDTH: 130px
}
.idSportResultLeague .idSportsResultTable {
	WIDTH: auto
}
.idSportResultLeague .idSportResultText {
	FONT-WEIGHT: 700; WIDTH: 280px; TEXT-ALIGN: right
}
.idSportResultLeague .idSportsResultTable .idTabHomeTeam {
	WIDTH: 113px
}
.idSportResultLeague .idSportsResultTable .idTabAwayTeam {
	WIDTH: 113px
}
.idSportResultLeague .idSportsResultTable TD.idTabScore {
	WIDTH: 31px
}
.idSportResultLeague .idSportsTable .idTeaserLay {
	MARGIN: 0px
}
.idSportResultLeague .idAccWrap {
	BACKGROUND: url(../img/clientdesign/grey.png) white repeat-x left bottom; OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 22px
}
.idSportResultLeague .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1px 0px 0px; OVERFLOW: hidden; HEIGHT: 21px
}
.idSportResultLeague .idAcc STRONG {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px; PADDING-BOTTOM: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 21px
}
.idSportResultLeague .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px
}
.idSportResultLeague .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px; HEIGHT: 22px
}
.idSportResultLeague .idTxtLay {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; POSITION: relative; BACKGROUND-COLOR: #f1f1f1
}
#idBasicWrap .idSportResultLeague .idTxtLay {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; POSITION: relative; BACKGROUND-COLOR: #f1f1f1
}
#idBoxesWrap .idSportResultLeague .idTxtLay {
	MARGIN: 0px
}
.idBoxesWrap .idSportResultLeague .idTxtLay {
	MARGIN: 0px
}
.idSportResultLeague .idTxtLay STRONG {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
.idSportResultLeague .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.idSportResultLeague .idFavWrap .idLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.idSportResultLeague .idSportsTable {
	WIDTH: 280px
}
.idSportResultLeague .idTable THEAD TD {
	BACKGROUND: #fff
}
#dhtmlgoodies_colorPicker {
	BORDER-RIGHT: #929395 1px solid; BORDER-TOP: #929395 1px solid; PADDING-BOTTOM: 1px; BORDER-LEFT: #929395 1px solid; WIDTH: 224px; BORDER-BOTTOM: #929395 1px solid; POSITION: absolute; BACKGROUND-COLOR: #eaeaea
}
#dhtmlgoodies_colorPicker .colorPicker_topRow {
	PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #eaeaea 3px double; HEIGHT: 16px; BACKGROUND-COLOR: #eaeaea
}
#dhtmlgoodies_colorPicker .colorPicker_statusBar {
	CLEAR: both; BORDER-TOP: #eaeaea 3px double; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; HEIGHT: 13px; BACKGROUND-COLOR: #eaeaea
}
#dhtmlgoodies_colorPicker .colorSquare {
	BORDER-RIGHT: #4f4f4f 1px solid; BORDER-TOP: #4f4f4f 1px solid; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; BORDER-LEFT: #4f4f4f 1px solid; WIDTH: 10px; CURSOR: pointer; BORDER-BOTTOM: #4f4f4f 1px solid; HEIGHT: 10px
}
.colorPickerTab_inactive {
	PADDING-LEFT: 4px; CURSOR: pointer; HEIGHT: 17px
}
.colorPickerTab_active {
	PADDING-LEFT: 4px; CURSOR: pointer; HEIGHT: 17px
}
.colorPickerTab_inactive SPAN {
	
}
.colorPickerTab_active SPAN {
	
}
.colorPickerTab_inactive SPAN {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; VERTICAL-ALIGN: middle; LINE-HEIGHT: 16px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; -moz-user-select: no
}
.colorPickerTab_active SPAN {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; VERTICAL-ALIGN: middle; LINE-HEIGHT: 16px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; -moz-user-select: no
}
.colorPickerTab_inactive IMG {
	FLOAT: left
}
.colorPickerTab_active IMG {
	FLOAT: left
}
.colorPickerCloseButton {
	BORDER-RIGHT: #929395 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #929395 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; RIGHT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #929395 1px solid; CURSOR: pointer; LINE-HEIGHT: 11px; PADDING-TOP: 1px; BORDER-BOTTOM: #929395 1px solid; POSITION: absolute; TOP: 1px; TEXT-ALIGN: center
}
#colorPicker_statusBarTxt {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; LINE-HEIGHT: 13px
}
.idMedalList .idTable {
	BORDER-TOP: #d2d2d2 1px solid; BACKGROUND: url(../../common/img/d2d2d2_borders_475.gif) #f1f1f1 repeat-y left top; BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: separate; border-spacing: 0
}
.idMedalList .idTable THEAD {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMedalList .idTable TBODY {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMedalList .idTable TBODY TR {
	BACKGROUND-COLOR: white
}
.idMedalList .idTable .idTabCol1 {
	BACKGROUND-COLOR: #e5e4e4! important
}
.idMedalList .idTable TR A.idImgLink {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idBasicWrap .idMedalList .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idMedalList .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMedalList H5 {
	FONT-SIZE: 16px; MARGIN: 0px 0px 10px
}
.idMedalList H5 IMG {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idMedalList H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: -5px 0px 10px
}
.idMedalList H6 SPAN {
	DISPLAY: inline; FONT-WEIGHT: bold
}
.idMedalList .idHighScoreTable .idTable TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 40px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.idMedalList .idHighScoreTable .idTable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 40px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.idMedalList .idHighScoreTable .idTable TH {
	BACKGROUND: url(../../common/img/tablehead_sort_bg.gif) repeat-x left bottom; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idMedalList .idHighScoreTable .idTable TH.idMedalSort {
	BACKGROUND: url(../../common/img/tablehead_sort_bg_5c5c5c.gif) no-repeat center bottom
}
.idMedalList .idHighScoreTable .idTable TH.idMedalSortGold {
	BACKGROUND: url(../../common/img/tablehead_sort_bg_gold.gif) no-repeat center bottom
}
.idMedalList .idHighScoreTable .idTable TH.idMedalSortSilver {
	BACKGROUND: url(../../common/img/tablehead_sort_bg_silver.gif) no-repeat center bottom
}
.idMedalList .idHighScoreTable .idTable TH.idMedalSortBronze {
	BACKGROUND: url(../../common/img/tablehead_sort_bg_bronze.gif) no-repeat center bottom
}
.idMedalList .idHighScoreTable .idTable TH.idMedalTabRank {
	WIDTH: 36px
}
.idMedalList .idHighScoreTable .idTable TD.idMedalTabRank {
	WIDTH: 36px
}
.idMedalList .idHighScoreTable .idTable TD.idFirst {
	BORDER-LEFT: #d2d2d2 1px solid
}
.idMedalList .idHighScoreTable .idTable TD.idLast {
	BORDER-RIGHT: #d2d2d2 1px solid
}
.idMedalList .idHighScoreTable .idTable TD.idMedalTabFlag {
	WIDTH: 16px; PADDING-TOP: 3px
}
.idMedalList .idHighScoreTable .idTable TH.idMedalTabCountry {
	WIDTH: 213px; TEXT-ALIGN: left
}
.idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry {
	WIDTH: 189px; TEXT-ALIGN: left
}
.idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry SPAN {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 185px
}
.idMedalList .idHighScoreTable .idTable TH.idMedalTabCountry4 {
	WIDTH: 389px
}
.idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry4 {
	WIDTH: 365px
}
.idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry4 SPAN {
	WIDTH: 361px
}
.idMedalList .idHighScoreTable .idTable TH.idMedalTabGroup {
	PADDING-LEFT: 5px; WIDTH: 248px; TEXT-ALIGN: left
}
.idMedalList .idHighScoreTable .idTable TD.idMedalTabGroup {
	PADDING-LEFT: 5px; WIDTH: 248px; TEXT-ALIGN: left
}
.idMedalList .idHighScoreTable .idTable TH.idMedalTabGroup4 {
	WIDTH: 422px
}
.idMedalList .idHighScoreTable .idTable TD.idMedalTabGroup4 {
	WIDTH: 422px
}
.idMedalList .idPaginator {
	MARGIN: 10px 0px
}
.idMedalList UL.idPaging {
	FLOAT: left
}
TH.idMedalTypeGold SPAN.idMedalSort {
	DISPLAY: block; PADDING-BOTTOM: 10px
}
TH.idMedalTypeGold {
	FONT-WEIGHT: bold; COLOR: #c6871d
}
TH.idMedalTypeGold A {
	FONT-WEIGHT: bold; COLOR: #c6871d
}
STRONG.idMedalTypeGold {
	FONT-WEIGHT: bold; COLOR: #c6871d
}
TH.idMedalTypeSilber {
	FONT-WEIGHT: bold; COLOR: #535353
}
TH.idMedalTypeSilber A {
	FONT-WEIGHT: bold; COLOR: #535353
}
STRONG.idMedalTypeSilber {
	FONT-WEIGHT: bold; COLOR: #535353
}
TH.idMedalTypeBronze {
	FONT-WEIGHT: bold; COLOR: #6d5f18
}
TH.idMedalTypeBronze A {
	FONT-WEIGHT: bold; COLOR: #6d5f18
}
STRONG.idMedalTypeSilber {
	FONT-WEIGHT: bold; COLOR: #6d5f18
}
TH.idMedalTypeGold SPAN {
	DISPLAY: block; MARGIN: 4px auto 0px; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-COLOR: #c6871d
}
TH.idMedalTypeSilber SPAN {
	DISPLAY: block; MARGIN: 4px auto 0px; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-COLOR: #c6871d
}
TH.idMedalTypeBronze SPAN {
	DISPLAY: block; MARGIN: 4px auto 0px; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-COLOR: #c6871d
}
TH.idMedalTypeSilber SPAN {
	BACKGROUND-COLOR: #535353
}
TH.idMedalTypeBronze SPAN {
	BACKGROUND-COLOR: #6d5f18
}
#idBoxesWrap .idMedalList H5 {
	FONT-SIZE: 14px
}
.idBoxesWrap .idMedalList H5 {
	FONT-SIZE: 14px
}
#idBoxesWrap .idMedalList .idTable {
	BACKGROUND: url(../../common/img/d2d2d2_borders_280.gif) white repeat-y left top; WIDTH: 280px
}
.idBoxesWrap .idMedalList .idTable {
	BACKGROUND: url(../../common/img/d2d2d2_borders_280.gif) white repeat-y left top; WIDTH: 280px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH {
	WIDTH: 20px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH #idBoxesWrap .idMedalList .idHighScoreTable .idTable TD {
	WIDTH: 20px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD {
	WIDTH: 20px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabRank {
	WIDTH: 20px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabRank {
	WIDTH: 20px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabRank {
	WIDTH: 20px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabRank {
	WIDTH: 20px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabFlag {
	WIDTH: 16px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabFlag {
	WIDTH: 16px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabCountry {
	WIDTH: 180px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabCountry {
	WIDTH: 180px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry {
	WIDTH: 180px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry {
	WIDTH: 180px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry {
	WIDTH: 158px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry {
	WIDTH: 158px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry SPAN {
	WIDTH: 154px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry SPAN {
	WIDTH: 154px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabCountry4 {
	WIDTH: 228px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabCountry4 {
	WIDTH: 228px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry4 {
	WIDTH: 228px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry4 {
	WIDTH: 228px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry4 {
	WIDTH: 206px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry4 {
	WIDTH: 206px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry4 SPAN {
	WIDTH: 202px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabCountry4 SPAN {
	WIDTH: 202px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabGroup {
	WIDTH: 199px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabGroup {
	WIDTH: 199px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabGroup {
	WIDTH: 199px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabGroup {
	WIDTH: 199px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabGroup4 {
	WIDTH: 247px
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabGroup4 {
	WIDTH: 247px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalTabGroup4 {
	WIDTH: 247px
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TD.idMedalTabGroup4 {
	WIDTH: 247px
}
#idBoxesWrap TH.idMedalTypeGold A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBoxesWrap TH.idMedalTypeGold A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#idBoxesWrap TH.idMedalTypeSilber A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBoxesWrap TH.idMedalTypeSilber A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#idBoxesWrap TH.idMedalTypeBronze A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBoxesWrap TH.idMedalTypeBronze A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#idBasicWrap .idMedalCountryOverview .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idMedalCountryOverview .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMedalCountryOverview H5 {
	FONT-SIZE: 18px; MARGIN: 0px 0px 10px
}
.idMedalCountryOverview H5 IMG {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idMedalCountryOverview H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: -5px 0px 10px
}
.idMedalCountryOverview H6 SPAN {
	DISPLAY: inline; FONT-WEIGHT: bold
}
#idBasicWrap .idMedalCountryOverview .idTeaserLay {
	WIDTH: 475px
}
.idBasicWrap .idMedalCountryOverview .idTeaserLay {
	WIDTH: 475px
}
.idMedalCountryOverview .idMetaLay {
	FONT-SIZE: 12px
}
.idMedalCountryOverview .idMetaLay STRONG {
	FONT-WEIGHT: bold
}
#idBoxesWrap .idMedalCountryOverview H5.idMedalCountry {
	FONT-SIZE: 16px; MARGIN: 0px 0px 10px
}
.idBoxesWrap .idMedalCountryOverview H5.idMedalCountry {
	FONT-SIZE: 16px; MARGIN: 0px 0px 10px
}
#idSmallWrap .idMedalCountryOverview H5.idMedalCountry {
	FONT-SIZE: 16px; MARGIN: 0px 0px 10px
}
.idSmallWrap .idMedalCountryOverview H5.idMedalCountry {
	FONT-SIZE: 16px; MARGIN: 0px 0px 10px
}
#idBoxesWrap .idMedalCountryOverview .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBoxesWrap .idMedalCountryOverview .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idSmallWrap .idMedalCountryOverview .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSmallWrap .idMedalCountryOverview .idTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idMedalList .idTable TR TH.idMedalTypeGold A {
	COLOR: #c6871d
}
.idMedalList .idTable TR TH.idMedalTypeSilber A {
	COLOR: #535353
}
.idMedalList .idTable TR TH.idMedalTypeBronze A {
	COLOR: #6d5f18
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey.gif) repeat-x left bottom; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey.gif) repeat-x left bottom; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalSort {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey_5c5c5c.gif) no-repeat center bottom
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalSort {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey_5c5c5c.gif) no-repeat center bottom
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalSortGold {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey_gold.gif) no-repeat center bottom
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalSortGold {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey_gold.gif) no-repeat center bottom
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalSortSilver {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey_silver.gif) no-repeat center bottom
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalSortSilver {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey_silver.gif) no-repeat center bottom
}
#idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalSortBronze {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey_bronze.gif) no-repeat center bottom
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable TH.idMedalSortBronze {
	BACKGROUND: url(../../common/img/tablehead_sort_bggrey_bronze.gif) no-repeat center bottom
}
.idGastroSearch {
	BACKGROUND: url(../img/gastro_searchbg.png) repeat-x left top; MARGIN: 0px 0px 20px; POSITION: relative; HEIGHT: 210px
}
.idGastroSearch H3 {
	DISPLAY: none
}
#idBasicWrap .idGastroSearch .idTxtLay {
	PADDING-RIGHT: 165px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 300px; BORDER-TOP-STYLE: none; PADDING-TOP: 57px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idGastroSearch .idTxtLay {
	PADDING-RIGHT: 165px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 300px; BORDER-TOP-STYLE: none; PADDING-TOP: 57px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#idBasicWrap .idGastroSearch .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 155px; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idGastroSearch .idFormLay FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 155px; BORDER-BOTTOM-STYLE: none
}
.idGastroSearch .idFormLay .idFormItem {
	CLEAR: none; FLOAT: right; MARGIN: 0px; WIDTH: 150px
}
.idGastroSearch .idFormLay .idGastroRegion {
	MARGIN: 60px 0px 10px
}
.idGastroSearch .idFormLay .idGastroDay {
	FLOAT: left; WIDTH: 145px
}
.idGastroSearch .idFormLay .idGastroRegion {
	HEIGHT: 38px
}
.idGastroSearch .idFormLay .idGastroRestaurant {
	HEIGHT: 38px
}
.idGastroSearch .idFormLay .idGastroDay A {
	DISPLAY: block; FONT-WEIGHT: 700; MARGIN: 0px 0px 2px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idGastroSearch .idFormLay .idGastroDay A:hover {
	COLOR: #e1002a
}
.idGastroSearch .idFormLay .idGastroDay A.idCurrent {
	COLOR: #e1002a
}
.idGastroSearch .idFormLay LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: auto; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.idGastroSearch .idFormLay .idSelectBox LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: auto; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.idGastroSearch .idFormLay .idSelectBox SELECT {
	WIDTH: 150px; HEIGHT: 20px
}
.idGastroSearch .idFormLay INPUT.idButton {
	RIGHT: 97px; POSITION: absolute; TOP: 180px
}
.idGastroResult H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #e1002a 2px solid
}
.idGastroNoResult {
	FONT-WEIGHT: 700; MARGIN: 0px 0px 15px
}
.idGastroResultItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; WIDTH: 475px; PADDING-TOP: 0px; POSITION: relative
}
.idGastroResult .idLast {
	MARGIN: 0px
}
.idGastroDetail .idLast {
	MARGIN: 0px
}
.idGastroResult .idGastroResultHighlight {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; BACKGROUND: #f1f1f1; BORDER-LEFT: #e1002a 1px solid; WIDTH: 473px; BORDER-BOTTOM: #e1002a 1px solid
}
.idGastroResultItem H4 {
	PADDING-RIGHT: 100px; PADDING-LEFT: 5px; BACKGROUND: url(../img/gastro_headlinebg.png) no-repeat center top; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 5px
}
.idGastroDetailMenuItem H4 {
	PADDING-RIGHT: 100px; PADDING-LEFT: 5px; BACKGROUND: url(../img/gastro_headlinebg.png) no-repeat center top; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 5px
}
.idGastroResultItem H4 A {
	COLOR: #2b2b2b
}
.idGastroDetailMenuItem H4 A {
	COLOR: #2b2b2b
}
.idGastroActions {
	RIGHT: 5px; POSITION: absolute; TOP: 3px
}
.idGastroActions A.idGastroMemorize {
	BORDER-RIGHT: #fc6800 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fc6800 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 700; BACKGROUND: url(../img/btn_bg.png) #ffcc33 repeat-x left bottom; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #fc6800 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6800 1px solid; HEIGHT: 16px
}
.idGastroActions .idGastroAppointment {
	FLOAT: right; WIDTH: 32px
}
.idGastroActions .idGastroAppointment A {
	BACKGROUND: url(../../common/img/allGroups/content/mittagstisch-terminch-btn.gif) no-repeat center center; FLOAT: right; WIDTH: 32px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
.idGastroActions .idGastroAppointment A SPAN {
	DISPLAY: none
}
.idGastroResultItem .idImgLink {
	FLOAT: left; MARGIN: 0px 5px 2px 0px
}
.idGastroResultItem .idImgLink IMG {
	MARGIN: 0px 5px 5px -5px; WIDTH: 80px
}
.idGastroResultItem P {
	MARGIN: 0px 0px 10px
}
.idGastroResultItem A.idMore {
	FONT-WEIGHT: 700; MARGIN: 0px 10px 0px 0px; COLOR: #e1002a
}
.idGastroResultItem .idSubTeaserLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 225px; PADDING-TOP: 0px
}
.idGastroResultItem .idSecond {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idGastroDetail {
	POSITION: relative
}
.idGastroDetail H3 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #e1002a 2px solid
}
.idGastroDetail A.idStaticBacklink {
	RIGHT: 0px; TOP: 0px
}
#idBasicWrap .idGastroDetail .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 475px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idGastroDetail .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 475px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idGastroDetail .idGastroLogo {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.idGastroDetail .idGastroLogo IMG {
	WIDTH: 147px
}
.idGastroDetail .idGastroAddress {
	FLOAT: left; MARGIN: 0px 0px 10px
}
.idGastroDetail P {
	CLEAR: both; MARGIN: 0px 0px 10px
}
.idGastroDetail P.idGastroOpeningTimes {
	FONT-WEIGHT: 700
}
.idGastroDetail P.idGastroDescription {
	MARGIN: 0px 0px 20px
}
.idGastroDetail .idSubTeaserLay {
	MARGIN: 0px 0px 10px; WIDTH: 147px
}
.idGastroDetail .idMiddle {
	MARGIN: 0px 10px 10px
}
.idGastroDetail .idSubTeaserLay IMG {
	WIDTH: 147px
}
.idGastroDetailMenuItem {
	MARGIN: 0px 0px 15px; OVERFLOW: hidden; WIDTH: 475px; POSITION: relative
}
.idGastroDetailMenuItem P {
	PADDING-RIGHT: 100px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; POSITION: relative
}
.idGastroDetailMenuItem .idGastroPrice {
	FONT-WEIGHT: 700; FONT-SIZE: 16px; RIGHT: 5px; COLOR: #e1002a; POSITION: absolute; TOP: 10px
}
#idBoxesWrap .idGastroFavourites {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idBoxesWrap .idGastroFavourites {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#idBoxesWrap .idGastroFavourites H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; COLOR: #e1002a; PADDING-TOP: 0px
}
.idBoxesWrap .idGastroFavourites H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; COLOR: #e1002a; PADDING-TOP: 0px
}
#idBoxesWrap .idGastroFavourites .idTxtLay {
	BORDER-RIGHT: #e1002a 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #e1002a 1px solid; MARGIN-TOP: -1px; PADDING-LEFT: 9px; BACKGROUND: white; PADDING-BOTTOM: 9px; BORDER-LEFT: #e1002a 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #e1002a 1px solid
}
.idBoxesWrap .idGastroFavourites .idTxtLay {
	BORDER-RIGHT: #e1002a 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #e1002a 1px solid; MARGIN-TOP: -1px; PADDING-LEFT: 9px; BACKGROUND: white; PADDING-BOTTOM: 9px; BORDER-LEFT: #e1002a 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #e1002a 1px solid
}
.idGastroFavourites UL.idGastroFavList LI {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 280px
}
.idGastroFavourites UL.idGastroFavList LI SPAN.idGastroDate {
	FONT-WEIGHT: 700; FLOAT: left; WIDTH: 100px
}
.idGastroFavourites UL.idGastroFavList LI SPAN.idGastroRestaurant {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 160px; PADDING-TOP: 0px
}
.idGastroFavourites UL.idGastroFavList LI A.idRemove {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 16px; PADDING-TOP: 0px; HEIGHT: 16px
}
.idGastroFavourites UL.idGastroFavList LI A.idRemove SPAN {
	DISPLAY: none
}
.idGastroFavourites P.idMore {
	BACKGROUND: url(../img/gastro_favouritesbg.png) repeat-x left top; FLOAT: right; MARGIN: 10px -7px -9px 0px; WIDTH: 205px; HEIGHT: 45px
}
.idGastroFavourites P.idMore A {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #e1002a; LINE-HEIGHT: 33px; PADDING-TOP: 0px; HEIGHT: 33px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idGastroFavouritesAll H3 {
	MARGIN: 0px 0px 20px
}
#idBasicWrap .idGastroFavouritesAll .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 475px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idGastroFavouritesAll .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 475px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idGastroFavouritesAll .idGastroResultItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idGastroFavouritesAll .idGastroResultItem .idGastroDate {
	FONT-WEIGHT: 700; MARGIN: 0px; LINE-HEIGHT: 20px
}
.idGastroFavouritesAll .idGastroResultItem .idRemove {
	RIGHT: 5px; POSITION: absolute; TOP: 25px
}
.comment-like-container {
	MARGIN: 0px 100px 0px 0px
}
.comment-like-container A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.comment-like-container A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.comment-like-container A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.comment-like-ratingbar {
	MARGIN-TOP: 5px; BACKGROUND: url(/community/static/layouts/tenant-kreiszeitung/comment_rating_bar.original.png) no-repeat 0px 0px; FLOAT: left; WIDTH: 103px; MARGIN-RIGHT: 4px; POSITION: relative; HEIGHT: 8px
}
.comment-like-ratingbar-beam-like {
	BACKGROUND: #64a865; OVERFLOW: hidden; POSITION: absolute; TOP: 3px; HEIGHT: 2px
}
.comment-like-ratingbar-beam-dislike {
	BACKGROUND: #e20026; OVERFLOW: hidden; POSITION: absolute; TOP: 3px; HEIGHT: 2px
}
#idBoxesWrap .idElectionMap .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 298px; PADDING-TOP: 0px
}
#idBasicWrap .idElectionMap .idTxtLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 473px; PADDING-TOP: 0px
}
.idElectionMap #mapbox {
	BACKGROUND: url(../../common/img/electionMap/deutschland.png) no-repeat left top; WIDTH: 473px; POSITION: relative; HEIGHT: 473px
}
.idTopWrap {
	MARGIN: 0px
}
.idChartsTool {
	MARGIN: 0px
}
.idChartsTool .idPartyColred {
	COLOR: red
}
.idChartsTool .idPartyColblack {
	COLOR: black
}
.idChartsTool .idPartyColgreen {
	COLOR: green
}
.idChartsTool .idPartyColyellow {
	COLOR: gold
}
.idChartsTool .idPartyColblue {
	COLOR: blue
}
.idChartsTool .idPartyColgray {
	COLOR: gray
}
.idChartsTool .idPartyColorange {
	COLOR: orange
}
.idChartsTool .idPartyColpink {
	COLOR: pink
}
.idChartsTool .idPartyColbrown {
	COLOR: brown
}
.idChartsTool .idPartyColdarkred {
	COLOR: darkred
}
.idChartsTool .idSecond {
	FLOAT: right
}
.idChartsTool .idFormSite {
	WIDTH: 430px
}
.idChartsTool .idFormSite .idFormLay FIELDSET {
	WIDTH: 430px
}
.idChartsTool .idNaviTree {
	WIDTH: 350px
}
.idChartsTool .idMenuList LI {
	LINE-HEIGHT: 20px
}
.idChartsTool .idMenuList A.idActionLink {
	MARGIN: 0px 0px 0px 3px
}
.idFullWrap .idChartsTool .idTxtLay {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 790px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idChartsTool .idButton {
	MARGIN: 0px 0px 0px 10px
}
.idChartsTool .idFormLay .idComposite LABEL {
	WIDTH: 180px
}
.idChartsTool .idFormLay .idComposite LABEL SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(../img/carousel_newsblock3_indi_on.gif) no-repeat left 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idChartsTool .idFormLay .idComposite INPUT {
	MARGIN: 0px 25px 0px 0px
}
.idChartsTool .idInputNames {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 10px
}
.idChartsTool .idTabSeats {
	FONT-WEIGHT: 700; FLOAT: left; MARGIN: 0px 0px 0px 25px; WIDTH: 40px
}
.idChartsTool .idTabPercent {
	FONT-WEIGHT: 700; FLOAT: left; MARGIN: 0px 0px 0px 25px; WIDTH: 40px
}
.idChartsTool .idTabVotes {
	FONT-WEIGHT: 700; FLOAT: left; MARGIN: 0px 0px 0px 25px; WIDTH: 40px
}
.idChartsTool .idTabSeats {
	MARGIN: 0px 0px 0px 200px
}
.idChartsTool .idStartClose {
	OVERFLOW: hidden
}
.idChartsTool .idToogleLink {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idChartsTool .idToogleLink A {
	BACKGROUND: url(../img/carousel_autoplay_plus.png) no-repeat left top; FLOAT: left; WIDTH: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
.idChartsTool .idClose A {
	BACKGROUND: url(../img/carousel_autoplay_minus.png) no-repeat left top
}
.idChartsTool .idToogleLink SPAN {
	DISPLAY: none
}
.idChartsTool .idNaviTree A {
	MARGIN: 0px 5px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idChartsTool .idNaviTree OL {
	CLEAR: both
}
.idChartsTool .idNaviTree LI {
	CLEAR: both
}
.idChartsTool .idNaviTree LI OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 0px
}
.idChartsTool .idNaviTree .idTreeStepOne {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.idChartsTool .idNaviTree .idTreeStepOne LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -8px; PADDING-TOP: 0px
}
.idChartsTool .idMainImage IMG {
	MARGIN: 0px 0px 5px
}
.idChartsTool .idImageLegend SPAN {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 2px 0px 0px; WIDTH: 10px; HEIGHT: 15px
}
.idChartsTool .idImageLegend SPAN I {
	VISIBILITY: hidden
}
.idChartsTool .idImageLegend .idSubTeaserLay {
	MARGIN: 0px 20px 0px 0px; WIDTH: auto
}
.idChartsTool .idChartResult {
	WIDTH: 475px
}
.idChartsTool .idChartResult TBODY {
	BORDER-TOP: #f1f1f1 3px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idChartsTool .idChartResult TD {
	WIDTH: 233px
}
.idChartsTool .idChartResult TD.idSecond {
	TEXT-ALIGN: right
}
.idChartsTool .idFormSite .idFirst {
	WIDTH: auto
}
.idChartsTool .idFormSite .idSecond {
	WIDTH: auto
}
.idChartsTool .idFormSite .idFormLay .idSecond SELECT {
	WIDTH: 200px
}
.idChartsTool .idFormSite .idFormLay .idFirst SELECT {
	WIDTH: 200px
}
.idChartsTool .idChartListComplete .idTable {
	WIDTH: 475px
}
.idChartsTool .idChartListComplete TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: 143px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.idChartsTool .idChartListComplete TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: 143px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.idChartsTool .idChartListComplete .idTabColor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d2d2d2; PADDING-BOTTOM: 0px; WIDTH: 26px; PADDING-TOP: 0px
}
.idChartsTool .idChartListComplete .idTabParty {
	TEXT-ALIGN: left
}
.idChartsTool .idTabColor SPAN I {
	DISPLAY: none
}
.idChartsTool .idTabColor SPAN {
	DISPLAY: block; MARGIN: 0px; WIDTH: 26px; HEIGHT: 16px
}
.idChartsTool .idTable .idTabCol1 {
	BACKGROUND: #fee0e0
}
.idChartsTool .idTable .idTabCol2 {
	BACKGROUND: #f893a6
}
.idChartsTool .idTable .idTabCol3 {
	BACKGROUND: #e1002a
}
.idChartsTool .idShowMoves .idAccWrap {
	BACKGROUND: url(../img/clientdesign/grey.png) white repeat-x left bottom; OVERFLOW: hidden; WIDTH: 475px; HEIGHT: auto
}
.idChartsTool .idShowMoves .idAcc {
	BORDER-RIGHT: #d2d2d2 0px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 0px solid; WHITE-SPACE: normal; HEIGHT: 24px
}
.idChartsTool .idShowMoves .idAccWrap .idLast {
	BORDER-RIGHT-WIDTH: 1px
}
.idChartsTool .idShowMoves .idOpen {
	BACKGROUND: #ffffff; HEIGHT: 25px
}
.idChartsTool .idShowMoves .idTxtLay {
	BACKGROUND: #fff 0px 0px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none
}
#idBasicWrap .idChartsTool .idShowMoves .idTxtLay {
	BACKGROUND: #fff 0px 0px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none
}
.idChartsTool .idChartShowMove .idTable {
	WIDTH: 455px
}
.idChartsTool .idChartShowMove TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: 119px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.idChartsTool .idChartShowMove TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: 119px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.idChartsTool .idChartShowMove .idTabColor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; PADDING-TOP: 0px
}
.idChartsTool .idChartShowMove .idTabParty {
	TEXT-ALIGN: left
}
.idChartsTool .idChartShowMove .idTabArrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 26px; PADDING-TOP: 0px
}
.idChartsTool .idChartShowMove .idTabArrow IMG {
	MARGIN: 0px 0px 0px 5px; WIDTH: 16px; HEIGHT: 16px
}
.idChartsTool .idChartShowMove .idOtherParty {
	FONT-WEIGHT: 700; WIDTH: 151px
}
.idChartsTool .idChartShowMove .idTabColor SPAN {
	WIDTH: 10px
}
.idChartsTool .idChartNaviTree OL LI {
	MARGIN: 0px 0px 0px 10px
}
#idBoxesWrap .idChartsTool .idChartNaviTree H4 SPAN {
	COLOR: #5c5c5c
}
.idChartsTool .idChartNaviTree {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idChartsTool .idChartNaviTree H4 A {
	BORDER-BOTTOM: #5c5c5c 1px dotted
}
.idChartsTool .idChartNaviTree H4 A:hover {
	BORDER-BOTTOM: #5c5c5c 1px solid
}
.idChartsTool .idFlatStepOne {
	MARGIN: 0px 0px 0px 10px
}
.idChartsTool .idFlatStepTwo {
	MARGIN: 0px 0px 0px 10px
}
.idChartsTool .idChartNaviMap {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2
}
.idChartsTool .idChartNaviMap IMG {
	WIDTH: 298px; HEIGHT: 298px
}
.idChartsTool .idChartNaviMap P {
	PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: 700; BACKGROUND: #fee0e0; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.idChartsTool .idFormLay .idCheckBox LABEL {
	WIDTH: 180px
}
.idEditChartSet .idFormLay .idRadioBox LABEL {
	WIDTH: 260px; LINE-HEIGHT: 29px
}
.idEditChartSet .idFormLay .idRadioBox LABEL IMG {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.idEditChartSet .idFormLay .idRadioBox INPUT {
	MARGIN: 8px 5px 0px 0px
}
.idChartsTool .idFormLay .idSelectBox SELECT {
	WIDTH: 275px
}
.idChartsTool .idChartForm {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 475px
}
.idChartsTool .idFormLay .idChartForm FIELDSET {
	WIDTH: 475px
}
.idChartsTool .idChartFormat {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 0px 15px; OVERFLOW: hidden; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 280px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idChartsTool .idChartForm .idButton {
	MARGIN: 0px 20px 0px 10px
}
.idChartsTool .idChartStatus {
	CLEAR: both; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1 0px 0px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 273px; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idChartsTool .idChartStatus IMG {
	FLOAT: none; HEIGHT: 22px
}
.idChartsTool .idChartStatus H5 {
	FLOAT: none; HEIGHT: 22px
}
.idChartsTool .idChartStatus FONT {
	VERTICAL-ALIGN: top
}
.idChartsTool .idPartyHeader {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: 700; FONT-SIZE: 48px; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 20px; COLOR: #fff; LINE-HEIGHT: 50px; PADDING-TOP: 9px
}
.idChartsTool .idFormLay FIELDSET {
	CLEAR: both; WIDTH: 780px
}
.idChartsTool .idSmartButtons .idButton {
	FLOAT: left; MARGIN: 0px 10px 20px 0px
}
.idChartNavigation .idNaviTree {
	WIDTH: 280px
}
.idChartNavigation .idChartNaviTree OL LI {
	MARGIN: 0px
}
.idChartNavigation .idNaviTree .idTreeStepTwo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.idChartNavigation .idNaviTree .idTreeStepThree LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#idVoteTransfers {
	BORDER-RIGHT: #d2d2d2 2px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 2px solid; DISPLAY: block; PADDING-LEFT: 9px; Z-INDEX: 10000; LEFT: 10px; OVERFLOW-X: scroll; MAX-WIDTH: 96%; PADDING-BOTTOM: 9px; BORDER-LEFT: #d2d2d2 2px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 2px solid; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #f1f1f1; opacity: 0.98; elevation: above
}
.idBcRightBox {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay.png) #f1f1f1 no-repeat left bottom
}
.idBcRightBox DIV.bc_widget_rba {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idClSeasonal .idBcRightBox {
	BACKGROUND: url(../img/clientdesign/bg_margin_txtlay_trans.png) no-repeat left bottom
}
.idBetpoolPage .idFullWrap {
	MARGIN: 0px
}
#idBasicWrap .idBetPool H3 {
	COLOR: #e1002a
}
.idBasicWrap .idBetPool H3 {
	COLOR: #e1002a
}
#idBoxesWrap .idBetPool H4 {
	COLOR: #2b2b2b
}
.idBoxesWrap .idBetPool H4 {
	COLOR: #2b2b2b
}
.idBetpoolPage #idBasicWrap .idGoogleMaps H3 {
	COLOR: #e1002a
}
.idBetpoolPage .idBasicWrap .idGoogleMaps H3 {
	COLOR: #e1002a
}
.idBetpoolPage #idBoxesWrap .idLoginBox H4 {
	COLOR: #2b2b2b
}
.idBetpoolPage .idBoxesWrap .idLoginBox H4 {
	COLOR: #2b2b2b
}
.idBetPool TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.idBetPool TABLE TH {
	FONT-WEIGHT: 700
}
.idBetPool TABLE TD {
	VERTICAL-ALIGN: top
}
.idBetPool P.idButton {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/betpool/form_button_bg_grey.png) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; HEIGHT: 34px
}
.idBetPool A.idButton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../../common/img/betpool/form_button_bg_grey.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; LINE-HEIGHT: 34px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetPool A.idButton:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../../common/img/betpool/form_button_bg_grey.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; LINE-HEIGHT: 34px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetPool .idPaging A {
	COLOR: #e1002a
}
.idBetPool .idPaging A.idCurPage {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; BORDER-LEFT: #e1002a 1px solid; COLOR: white; BORDER-BOTTOM: #e1002a 1px solid; BACKGROUND-COLOR: #e1002a
}
.idBetPool .idPaging {
	MARGIN: 5px 0px 0px
}
.idBetPool .idPaging .idPageBack A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBetPool .idPaging .idPageForward A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBetPool .idStatusText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: 700; BACKGROUND: url(../../common/img/betpool/message_ok.png) no-repeat left 2px; PADDING-BOTTOM: 10px; COLOR: #006600; PADDING-TOP: 0px
}
.idBetAccordion .idAcc {
	COLOR: #9b9b9b
}
.idBetpoolPage .idTabAccordion .idAcc {
	COLOR: #9b9b9b
}
.idBetAccordion .idAccWrap .idOpen {
	COLOR: #2b2b2b
}
.idBetpoolPage .idTabAccordion .idAccWrap .idOpen {
	COLOR: #2b2b2b
}
.idBasicWrap .idBetAccordion .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px
}
#idBasicWrap .idBetAccordion .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px
}
.idBetpoolPage .idBasicWrap .idTabAccordion .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px
}
.idBetpoolPage #idBasicWrap .idTabAccordion .idAcc {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px
}
.idBasicWrap .idBetAccordion .idAcc STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px
}
#idBasicWrap .idBetAccordion .idAcc STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px
}
.idBetpoolPage .idBasicWrap .idTabAccordion .idAcc STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px
}
.idBetpoolPage #idBasicWrap .idTabAccordion .idAcc STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px
}
.idBasicWrap .idBetAccordion .idAccWrap .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px
}
#idBasicWrap .idBetAccordion .idAccWrap .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px
}
.idBetpoolPage .idBasicWrap .idTabAccordion .idAccWrap .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px
}
.idBetpoolPage #idBasicWrap .idTabAccordion .idAccWrap .idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px
}
.idBasicWrap .idBetAccordion .idAccWrap .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px
}
#idBasicWrap .idBetAccordion .idAccWrap .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px
}
.idBetpoolPage .idBasicWrap .idTabAccordion .idAccWrap .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px
}
.idBetpoolPage #idBasicWrap .idTabAccordion .idAccWrap .idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px
}
.idBasicWrap .idBetAccordion .idTxtLay {
	BACKGROUND: white
}
#idBasicWrap .idBetAccordion .idTxtLay {
	BACKGROUND: white
}
.idBetpoolPage .idBasicWrap .idTabAccordion .idTxtLay {
	BACKGROUND: white
}
.idBetpoolPage #idBasicWrap .idTabAccordion .idTxtLay {
	BACKGROUND: white
}
.idBetpoolPage .idDocumentDetailAccordion .idArticle H2 {
	FONT-WEIGHT: 400; FONT-SIZE: 18px; COLOR: #e1002a
}
.idBetpoolPage .idDocumentDetailAccordion .idArticle H3 {
	FONT-WEIGHT: 400; FONT-SIZE: 18px; COLOR: #e1002a
}
.idBetHeader {
	BACKGROUND: url(../img/betpool/header_bg.jpg) white no-repeat left top; MARGIN: 0px 0px 30px; POSITION: relative
}
.idBetHeader UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 47px
}
.idBetHeader UL LI {
	FLOAT: left; MARGIN: 0px 0px 0px 5px
}
.idBetHeader UL LI A {
	FONT-WEIGHT: 400; FONT-SIZE: 18px; FLOAT: left; OVERFLOW: hidden; COLOR: #e1002a; BORDER-TOP-STYLE: none; LINE-HEIGHT: 35px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetHeader UL LI STRONG {
	FONT-WEIGHT: 400; FONT-SIZE: 18px; FLOAT: left; OVERFLOW: hidden; COLOR: #e1002a; BORDER-TOP-STYLE: none; LINE-HEIGHT: 35px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetHeader UL LI STRONG {
	COLOR: #d2d2d2
}
.idBetHeader UL LI A:hover {
	COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetHeader UL LI A.idCurrent {
	COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetHeader UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat left -34px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idBetHeader UL LI STRONG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat left -34px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idBetHeader UL LI A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat right -34px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px -5px 0px 0px; PADDING-TOP: 0px; HEIGHT: 34px
}
.idBetHeader UL LI STRONG SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat right -34px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px -5px 0px 0px; PADDING-TOP: 0px; HEIGHT: 34px
}
.idBetHeader UL LI A:hover {
	BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat left 0px
}
.idBetHeader UL LI A.idCurrent {
	BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat left 0px
}
.idBetHeader UL LI A:hover SPAN {
	BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat right 0px
}
.idBetHeader UL LI A.idCurrent SPAN {
	BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat right 0px
}
.idBetHeader UL LI.idBetHeaderRules {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 39px 5px 0px 0px; PADDING-TOP: 0px
}
.idBetHeader UL LI.idBetHeaderMyprofile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 39px 5px 0px 0px; PADDING-TOP: 0px
}
.idBetHeader UL LI.idBetHeaderRegister {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 39px 5px 0px 0px; PADDING-TOP: 0px
}
.idBetHeader UL LI.idBetHeaderLogout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 39px 5px 0px 0px; PADDING-TOP: 0px
}
.idBetHeader UL LI.idBetHeaderMyprofile {
	MARGIN-RIGHT: 10px
}
.idBetHeader UL LI.idBetHeaderRegister {
	MARGIN-RIGHT: 10px
}
.idBetHeader UL LI.idBetHeaderRules A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
.idBetHeader UL LI.idBetHeaderMyprofile A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
.idBetHeader UL LI.idBetHeaderRegister A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
.idBetHeader UL LI.idBetHeaderLogout A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
.idBetHeader UL LI.idBetHeaderRules A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
.idBetHeader UL LI.idBetHeaderMyprofile A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
.idBetHeader UL LI.idBetHeaderRegister A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
.idBetHeader UL LI.idBetHeaderLogout A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../img/betpool/tab_small.png) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
.idBetHeader .idBetPoolButtonList {
	POSITION: absolute
}
.idBetHeader .idBetPoolButtonList .idBetPoolButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../../common/img/betpool/btn_inaktiv.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 5px; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px
}
.idBetHeader .idBetPoolButtonList .idBetPoolButton A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/betpool/btn_inaktiv.png) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 28px
}
.idBetHeader .idBetPoolButtonList .idBetPoolButton SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/betpool/btn_inaktiv.png) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 28px
}
.idBetHeader .idBetPoolButtonList .idBetPoolButton A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #9b9b9b; BORDER-BOTTOM: 0px
}
.idBetHeader .idBetPoolButtonList .idBetPoolButton A:hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #9b9b9b; BORDER-BOTTOM: 0px
}
.idBetHeader .idBetPoolButtonList .idBetPoolButton STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../../common/img/betpool/mytipps_status.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #e1002a; PADDING-TOP: 0px
}
.idBetMyTipps .idAcc {
	CLEAR: both; BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BACKGROUND: white; MARGIN: 0px 0px 5px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 473px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: auto
}
.idBetMyTipps .idAcc H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 18px; BACKGROUND: url(../img/betpool/tab_onoff_deco.png) no-repeat right 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; OVERFLOW: hidden; WIDTH: 465px; COLOR: #9b9b9b; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 32px
}
.idBetMyTipps .idOpen .idAcc {
	BORDER-RIGHT: #bc040e 1px solid; BORDER-TOP: #bc040e 1px solid; BACKGROUND: url(../img/betpool/tab_on.png) #e1002a repeat-x left top; BORDER-LEFT: #bc040e 1px solid; BORDER-BOTTOM: #bc040e 1px solid
}
.idBetMyTipps .idOpen .idAcc H6 {
	BACKGROUND: url(../img/betpool/tab_onoff_deco.png) no-repeat right -32px; COLOR: white
}
.idBetMyTipps .idAcc H6 STRONG {
	FONT-WEIGHT: 400; FLOAT: left; WIDTH: 260px
}
.idBetMyTipps .idAcc H6 SPAN {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 40px 0px 0px; WIDTH: 140px; COLOR: #2b2b2b; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.idBetMyTipps .idAcc H6 SPAN.idBetMyTippsOk {
	BACKGROUND: url(../img/betpool/mytipps_status.png) no-repeat right 0px; COLOR: #006600
}
.idBetMyTipps .idAcc H6 SPAN.idBetMyTippsAlert {
	BACKGROUND: url(../img/betpool/mytipps_status.png) no-repeat right -32px; COLOR: #e1002a
}
.idBetMyTipps .idOpen H6 SPAN {
	DISPLAY: none
}
.idBetMyTipps .idAccCont {
	DISPLAY: none; BACKGROUND: url(../../common/img/betpool/acc_bg_shadow.png) #f1f1f1 repeat-x left top; FLOAT: left; MARGIN: -4px 0px 5px; WIDTH: 475px
}
.idBetMyTipps .idOpen {
	DISPLAY: block
}
.idBasicWrap .idBetMyTipps .idAccCont .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: url(../../common/img/betpool/acc_bg_ball.png) no-repeat left bottom; PADDING-BOTTOM: 10px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#idBasicWrap .idBetMyTipps .idAccCont .idTxtLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; BACKGROUND: url(../../common/img/betpool/acc_bg_ball.png) no-repeat left bottom; PADDING-BOTTOM: 10px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 455px; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBetMyTipps P.idButton {
	CLEAR: none; MARGIN: 0px
}
.idBetMyTipps .idTxtLay {
	
}
.idBetMyTipps .idAjaxLoading {
	FLOAT: right; MARGIN: 0px 10px 0px 0px
}
.idBetMyTipps .idStatusTextWrap {
	FLOAT: left; MARGIN: 10px 0px 0px 100px
}
.idBetMyTipps .idFormLay .idStatusTextWrap P {
	PADDING-BOTTOM: 0px; MARGIN: 0px
}
.idBetMyTipps .idError {
	FONT-SIZE: 11px
}
.idBetMyTipps TABLE.idBetPointsTable {
	MARGIN: 0px 0px 15px
}
.idBetMyTipps .idBetPointsLegend {
	MARGIN: 0px 0px 15px
}
.idBetMyTipps P.idMatchDayChooser {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BACKGROUND: url(../img/betpool/bg_reiter_tz.png) no-repeat right bottom; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: right
}
.idBetMyTipps .idFormLay P.idMatchDayChooser {
	MARGIN: -25px 0px 0px
}
.idBetMyTipps P.idMatchDayChooser {
	MARGIN: -25px 0px 0px
}
.idBetMyTipps .idMatchDayList {
	BACKGROUND: url(../../common/img/betpool/bg.png) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 4px; WIDTH: 475px; POSITION: relative; HEIGHT: 60px
}
.idBetMyTipps .idMatchDayItem {
	DISPLAY: block; FONT-SIZE: 15px; FLOAT: left; MARGIN: 1px 0px 1px 3px; WIDTH: 25px; CURSOR: pointer; COLOR: #e1002a; LINE-HEIGHT: 30px; HEIGHT: 25px; TEXT-ALIGN: center
}
.idBetMyTipps .idOpen .idMatchDayItem {
	BACKGROUND: #e1002a; COLOR: #fff
}
.idBetMyTipps .idHoverText {
	BORDER-RIGHT: #bc040e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bc040e 1px solid; MIN-WIDTH: 200px; DISPLAY: none; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FONT-SIZE: 11px; RIGHT: 0px; BACKGROUND: url(../img/betpool/tab_on.png) #e1002a repeat-x left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #bc040e 1px solid; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BORDER-BOTTOM: #bc040e 1px solid; POSITION: absolute; TOP: -22px; HEIGHT: 14px
}
.idBetMyTipps .idMatchDayItem:hover .idHoverText {
	DISPLAY: block
}
.idBetMyTipps .idMatchDayList .idFirst {
	CLEAR: both; MARGIN: 1px 0px 1px 1px
}
.idBetMyTipps .idMatchDayList .idOpen {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBetMyTipps .idMatchDayList .idAllTipps {
	BACKGROUND: url(../../common/img/betpool/dot_gruen.png) no-repeat 2px 2px
}
.idBetMyTipps .idMatchDayList .idOpen .idAllTipps {
	BACKGROUND: url(../../common/img/betpool/dot_gruen.png) #e1002a no-repeat 2px 2px
}
.idBetMyTipps .idMatchDayList .idHalfOpenTipps {
	BACKGROUND: url(../../common/img/betpool/dot_orange.png) no-repeat 2px 2px
}
.idBetMyTipps .idMatchDayList .idOpen .idHalfOpenTipps {
	BACKGROUND: url(../../common/img/betpool/dot_orange.png) #e1002a no-repeat 2px 2px
}
.idBetMyTipps .idMatchDayList .idPastTipps {
	BACKGROUND: url(../../common/img/betpool/dot_grau.png) no-repeat 2px 2px; COLOR: #9b9b9b
}
.idBetMyTipps .idMatchDayList .idOpen .idPastTipps {
	BACKGROUND: url(../../common/img/betpool/dot_grau.png) #e1002a no-repeat 2px 2px
}
.idBetMyTipps .idIsBuli .idAcc H6 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.idBetMyTipps .idPrevButton SPAN {
	DISPLAY: none
}
.idBetMyTipps .idNextButton SPAN {
	DISPLAY: none
}
.idBetMyTipps .idPrevButton {
	BACKGROUND: url(../../common/img/betpool/btn_nav_zurueck.png) no-repeat left top; FLOAT: left; MARGIN: 3px 2px 0px; WIDTH: 26px; HEIGHT: 26px
}
.idBetMyTipps .idNextButton {
	BACKGROUND: url(../../common/img/betpool/btn_nav_zurueck.png) no-repeat left top; FLOAT: left; MARGIN: 3px 2px 0px; WIDTH: 26px; HEIGHT: 26px
}
.idBetMyTipps .idNextButton {
	BACKGROUND: url(../../common/img/betpool/btn_nav_vor.png) no-repeat left top; FLOAT: left
}
.idBetMyTipps .idIsBuli .idAcc H6 STRONG {
	WIDTH: 229px
}
.idBetMyTipps .idIsBuli .idMatchDayStatus {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 154px; COLOR: #fff
}
.idBetMyTippsTable {
	MARGIN: 0px 0px 10px
}
.idBetMyTippsTable TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/groupMM/content/d2d2d2.gif) repeat-x left 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.idBetMyTippsTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 5px; COLOR: #2b2b2b; PADDING-TOP: 11px
}
.idBetMyTippsTable TR.idEven TD {
	BACKGROUND-COLOR: #e6e6e6
}
.idBetMyTippsTable TD.idBetDate {
	WIDTH: 40px; COLOR: #9b9b9b; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.idBetMyTippsTable TD.idBetDate SPAN {
	DISPLAY: block; FONT-SIZE: 11px
}
.idBetMyTippsTable TD.idBetLogo {
	WIDTH: 26px; TEXT-ALIGN: center
}
.idBetMyTippsTable TD.idBetLogo IMG {
	WIDTH: 16px; HEIGHT: 16px
}
.idBetMyTippsTable TD.idBetDingsda {
	FONT-SIZE: 14px; WIDTH: 10px; TEXT-ALIGN: center
}
.idBetMyTippsTable TD.idBetDingsda SPAN {
	
}
.idBetMyTippsTable TD.idBetTeam2 {
	TEXT-ALIGN: right
}
.idBetMyTippsTable TD.idBetResult1 {
	FONT-SIZE: 18px; WIDTH: 20px; TEXT-ALIGN: center
}
.idBetMyTippsTable TD.idBetResult2 {
	FONT-SIZE: 18px; WIDTH: 20px; TEXT-ALIGN: center
}
.idBetMyTippsTable TD.idBetBorderLine {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 11px
}
#idContentWrap .idFormLay .idBetMyTippsTable TD.idBetResult1 INPUT {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #5c5c5c 1px solid; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../../common/img/allGroups/formbg.gif) white no-repeat left top; FLOAT: none; BORDER-LEFT: #5c5c5c 1px solid; WIDTH: 22px; COLOR: #2b2b2b; BORDER-BOTTOM: #d2d2d2 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
#idContentWrap .idFormLay .idBetMyTippsTable TD.idBetResult2 INPUT {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #5c5c5c 1px solid; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../../common/img/allGroups/formbg.gif) white no-repeat left top; FLOAT: none; BORDER-LEFT: #5c5c5c 1px solid; WIDTH: 22px; COLOR: #2b2b2b; BORDER-BOTTOM: #d2d2d2 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
.idBetMyTippsTable TD.idBetResult1 .idBetResultNV {
	DISPLAY: block; MARGIN: 5px 0px 0px; LINE-HEIGHT: 18px
}
.idBetMyTippsTable TD.idBetResult2 .idBetResultNV {
	DISPLAY: block; MARGIN: 5px 0px 0px; LINE-HEIGHT: 18px
}
.idBetMyTippsTable TD.idBetDingsda .idBetResultNV {
	DISPLAY: block; MARGIN: 5px 0px 0px; LINE-HEIGHT: 18px
}
.idBetMyTippsTable TD.idBetResultNVIE .idBetResultNV {
	DISPLAY: block; MARGIN: 5px 0px 0px; LINE-HEIGHT: 18px
}
.idBetMyTippsTable TD.idBetResultNVIE .idBetResultStar {
	FONT-SIZE: 14px
}
.idBetPointsLegendNVIE {
	TEXT-ALIGN: left! important
}
.idBetMyTippsTable TH.idBetPoints {
	WIDTH: 40px; TEXT-ALIGN: right
}
.idBetMyTippsTable TD.idBetPoints {
	WIDTH: 40px; TEXT-ALIGN: right
}
.idBetMyTippsTable TD.idBetPoints {
	PADDING-RIGHT: 10px; FONT-SIZE: 14px; WIDTH: 30px
}
.idBetMyTippsTable TD.idBetPointsSuccess {
	COLOR: #e1002a
}
.idBetMyTippsTable .idBetPoolSB A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBetMyTippsTable .idBetPoolSB A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBasicWrap .idBetPlayPlan .idAccCont .idTxtLay {
	PADDING-BOTTOM: 55px
}
.idBetPlayPlan .idBetMyTippsTable TD.idBetDate {
	PADDING-RIGHT: 5px
}
.idBetPlayPlan .idBetMyTippsTable TD.idBetResult1 {
	PADDING-LEFT: 5px; WIDTH: 25px
}
.idBetPlayPlan .idBetMyTippsTable TD.idBetGameReport {
	PADDING-RIGHT: 5px; WIDTH: 80px; TEXT-ALIGN: right
}
.idBetPlayPlan .idBetHasNoGameReport TD.idBetResult1 {
	PADDING-LEFT: 20px
}
.idBetPlayPlan .idBetHasNoGameReport TD.idBetResult2 {
	PADDING-RIGHT: 20px
}
.idBetPlayPlan TABLE.idBetPointsTable TH {
	BACKGROUND: #9c9c9c; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
.idBetMyTipps TABLE.idBetPointsTable TH {
	BACKGROUND: #9c9c9c; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
.idBasicWrap .idBetPlayPlan TABLE.idBetPointsTable TR.idFirst TD {
	BACKGROUND: #e6e6e6
}
.idBasicWrap .idBetMyTipps TABLE.idBetPointsTable TR.idFirst TD {
	BACKGROUND: #e6e6e6
}
.idBasicWrap .idBetPlayPlan TABLE.idBetPointsTable TR.idSecond TD {
	BACKGROUND: #e6e6e6
}
.idBasicWrap .idBetMyTipps TABLE.idBetPointsTable TR.idSecond TD {
	BACKGROUND: #e6e6e6
}
.idBetPlayPlan TABLE.idBetPointsTable TH.idBetPos {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px
}
.idBetMyTipps TABLE.idBetPointsTable TH.idBetPos {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px
}
.idBetPlayPlan TABLE.idBetPointsTable TD.idBetPos {
	PADDING-RIGHT: 30px
}
.idBetMyTipps TABLE.idBetPointsTable TD.idBetPos {
	PADDING-RIGHT: 30px
}
.idBetPlayPlan TABLE.idBetPointsTable TH.idBetName {
	WIDTH: 200px
}
.idBetMyTipps TABLE.idBetPointsTable TH.idBetName {
	WIDTH: 200px
}
.idBetPlayPlan TABLE.idBetPointsTable TD.idBetName {
	WIDTH: 200px
}
.idBetMyTipps TABLE.idBetPointsTable TD.idBetName {
	WIDTH: 200px
}
.idBetPlayPlan TABLE.idBetPointsTable TH.idBetNumber {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetMyTipps TABLE.idBetPointsTable TH.idBetNumber {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetPlayPlan TABLE.idBetPointsTable TD.idBetNumber {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetMyTipps TABLE.idBetPointsTable TD.idBetNumber {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetPlayPlan TABLE.idBetPointsTable TH.idBetPoints {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetMyTipps TABLE.idBetPointsTable TH.idBetPoints {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetPlayPlan TABLE.idBetPointsTable TD.idBetPoints {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetMyTipps TABLE.idBetPointsTable TD.idBetPoints {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetPlayPlan TABLE.idBetPointsTable {
	MARGIN: 0px
}
.idBetPlayPlan .idBetPointsLegend {
	MARGIN: 15px 0px -20px
}
.idBetMyProfile .idTxtLay .idLay {
	MARGIN: 0px 0px 10px
}
.idBetMyProfile .idTxtLay H5 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 5px
}
.idBetMyProfile .idTxtLay IMG {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 105px
}
.idBetMyProfile .idTxtLay UL {
	MARGIN: 0px 0px 10px
}
.idBetMyProfile .idTxtLay UL LI {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 280px
}
.idBetMyProfile .idTxtLay P {
	MARGIN: 0px 0px 5px
}
.idBetMyProfile .idTxtLay P.idVoices {
	BACKGROUND: url(../../common/img/betpool/ranking_bar.png) no-repeat left top; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 280px; HEIGHT: 7px
}
.idBetMyProfile .idTxtLay P.idVoices SPAN {
	DISPLAY: block; BACKGROUND: url(../../common/img/betpool/ranking_bar.png) no-repeat left -7px; MARGIN: 0px 2px; WIDTH: 0px; HEIGHT: 7px
}
.idBetMyProfile .idTxtLay P.idVoicesPercent {
	FONT-SIZE: 11px; FLOAT: left
}
.idBetMyProfile .idTxtLay P.idVoicesPercent SPAN {
	FONT-WEIGHT: 700; COLOR: #e1002a
}
.idBetMyProfile .idTxtLay P.idVoicesNumbers {
	FONT-SIZE: 11px; FLOAT: right
}
TABLE.idBetPointsTable {
	
}
TABLE.idBetPointsTable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/groupMM/content/d2d2d2.gif) repeat-x left 20px; PADDING-BOTTOM: 10px; COLOR: #2b2b2b; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.idBetPointsTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 3px; COLOR: #2b2b2b; PADDING-TOP: 3px; BORDER-BOTTOM: #dddddd 1px solid
}
TABLE.idBetPointsTable TD A {
	COLOR: #e1002a; BORDER-BOTTOM: #e1002a 1px dotted
}
TABLE.idBetPointsTable TD A:hover {
	BORDER-BOTTOM: #e1002a 1px solid
}
TABLE.idBetPointsTable TH.idBetPos {
	TEXT-ALIGN: right
}
TABLE.idBetPointsTable TD.idBetPos {
	TEXT-ALIGN: right
}
TABLE.idBetPointsTable TH.idBetPoints {
	TEXT-ALIGN: right
}
TABLE.idBetPointsTable TD.idBetPoints {
	TEXT-ALIGN: right
}
TABLE.idBetPointsTable TH.idBetPos {
	WIDTH: 20px
}
TABLE.idBetPointsTable TD.idBetPos {
	WIDTH: 20px
}
TABLE.idBetPointsTable TD.idBetPos {
	PADDING-RIGHT: 10px
}
TABLE.idBetPointsTable TD.idBetPoints {
	PADDING-RIGHT: 10px
}
TABLE.idBetPointsTable TD.idBetNumber {
	TEXT-ALIGN: right
}
TABLE.idBetPointsTable TH.idBetNumber {
	TEXT-ALIGN: right
}
TABLE.idBetPointsTable TD.idBetNumber {
	PADDING-RIGHT: 10px
}
TABLE.idBetPointsTable TD.idBetPos {
	COLOR: #9b9b9b
}
TABLE.idBetPointsTable TD.idBetSeperate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.idBetPointsTable TH.idBetSeperate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.idBetPointsTable TD.idBetSeperate SPAN {
	DISPLAY: block; WIDTH: 5px
}
TABLE.idBetPointsTable TH.idBetSeperate SPAN {
	DISPLAY: block; WIDTH: 5px
}
TABLE.idBetPointsTable TR.idBetMe TD {
	FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #e1002a; PADDING-TOP: 5px
}
TABLE.idBetPointsTable .idBetMeta {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; MARGIN: 2px 0px 0px; LINE-HEIGHT: normal
}
TABLE.idBetPointsTable .idBetMeta STRONG {
	DISPLAY: block; FONT-WEIGHT: 700
}
.idBasicWrap TABLE.idBetPointsTable TD {
	
}
.idBasicWrap TABLE.idBetPointsTable TR.idEven TD {
	BACKGROUND-COLOR: #f1f1f1
}
.idBetPointsLegend {
	FONT-SIZE: 11px; MARGIN: 10px 0px 0px; COLOR: #9b9b9b; TEXT-ALIGN: right
}
.idBetTopPlayers .idFormLay {
	MARGIN: 0px 0px 10px; OVERFLOW: hidden
}
.idBetTopPlayers .idFormLay .idRadioBox {
	CLEAR: none; MARGIN: 0px 10px 0px 0px
}
.idBetTopPlayers .idFormLay .idRadioBox LABEL {
	FONT-WEIGHT: 700; WIDTH: auto; COLOR: #2b2b2b
}
.idBetTopPlayers .idFormLay .idRadioChecked LABEL {
	COLOR: #e1002a
}
.idBetTopPlayers A.idStaticBacklink {
	BORDER-LEFT-COLOR: #e1002a; RIGHT: 0px; FLOAT: right; BORDER-BOTTOM-COLOR: #e1002a; COLOR: #e1002a; BORDER-TOP-COLOR: #e1002a; POSITION: static; TOP: 0px; BORDER-RIGHT-COLOR: #e1002a
}
.idBetTopPlayers H4 {
	MARGIN: 0px 150px 15px 0px
}
.idBetTopPlayers H5 {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 400; FONT-SIZE: 18px; BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat left -34px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #e1002a; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 34px; TEXT-ALIGN: center
}
.idBetTopPlayers H5 SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; BACKGROUND: url(../img/betpool/tab_onoff.png) no-repeat right -34px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px -5px 0px 0px; PADDING-TOP: 0px; HEIGHT: 34px
}
.idBetTopPlayers TABLE.idBetMyTippsTable {
	CLEAR: both; BORDER-TOP: #e1002a 3px solid; MARGIN: 0px 0px 10px
}
.idBetTopPlayers TABLE.idBetMyTippsTable TH {
	BACKGROUND-POSITION: 0px 25px; PADDING-TOP: 5px
}
.idBetTopPlayers TABLE.idBetMyTippsTable TR.idEven TD {
	BACKGROUND-COLOR: transparent
}
.idBetTopPlayers .idPaginator {
	MARGIN: 20px 0px 0px
}
.idBetMyTeams .idBetForm .idFormLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBetMyTeams .idFormLay LABEL {
	FONT-WEIGHT: 700
}
.idBetMyTeams .idFormLay .idCheckBox LABEL {
	PADDING-RIGHT: 20px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 160px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.idBetMyTeams .idFormLay .idRadioBox LABEL {
	PADDING-RIGHT: 20px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 160px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.idBetMyTeams .idFormLay .idCheckBox LABEL.idSecond {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
.idBetMyTeams .idFormLay .idRadioBox LABEL.idSecond {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.idBetMyTeams .idBetSearchForm .idFormItem {
	MARGIN: 0px
}
.idBetMyTeams .idBetSearchForm .idRadioBox {
	PADDING-TOP: 15px
}
.idBetMyTeams .idBetSearchForm .idButtonLay {
	MARGIN-TOP: -39px
}
.idBetMyTeams .idTxtLay {
	POSITION: relative
}
.idBetMyTeams .idAjaxLoading {
	LEFT: 300px; BOTTOM: 15px; POSITION: absolute
}
.idBetMyTeams .idBetSearchForm .idAjaxLoading {
	LEFT: 362px; BOTTOM: auto; TOP: 80px
}
.idBetMyTeams .idBetSearchResult TABLE {
	MARGIN: 10px 0px 15px
}
.idBetMyTeams .idBetSearchResult TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/groupMM/content/d2d2d2.gif) repeat-x left 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.idBetMyTeams .idBetSearchResult TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 2px; COLOR: #2b2b2b; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid
}
.idBetMyTeams .idBetSearchResult TABLE TD.idBetPos {
	PADDING-RIGHT: 10px; WIDTH: 20px; COLOR: #2b2b2b; TEXT-ALIGN: right
}
.idBetMyTeams .idBetSearchResult TABLE TH.idBetNumber {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetMyTeams .idBetSearchResult TABLE TD.idBetNumber {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.idBetMyTeams .idBetSearchResult TABLE TH.idBetPoints {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
.idBetMyTeams .idBetSearchResult TABLE TD.idBetPoints {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
.idBetMyTeams .idBetSearchResult TABLE TD.idBetPoints {
	PADDING-RIGHT: 10px
}
.idBetMyTeams .idBetSearchResult TABLE TR.idEven TD {
	BACKGROUND-COLOR: #f1f1f1
}
.idBetMyTeams .idBetSearchResult TABLE TR.idActive TD {
	BACKGROUND: url(../img/betpool/tab_on_small.png) #e1002a repeat-x left 2px; COLOR: white
}
.idBetMyTeams .idBetSearchResult TABLE TH.idBetTeamName {
	WIDTH: 170px
}
.idBetMyTeams .idBetSearchResult .idFormLay TR .idTeamPlusMinus {
	BACKGROUND: url(../../common/img/betpool/plus.png) no-repeat left 0px; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 18px; CURSOR: pointer; HEIGHT: 18px
}
.idBetMyTeams .idBetSearchResult .idFormLay TR.idActive .idTeamPlusMinus {
	BACKGROUND: url(../../common/img/betpool/minus.png) no-repeat left 0px
}
.idBetMyTeams .idBetSearchResult .idFormLay TR A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBetMyTeams .idBetSearchResult .idFormLay TR.idActive A {
	COLOR: white
}
.idBetMyTeams .idBetSearchResult .idStatusTextWrap {
	FLOAT: left
}
.idBetMyTeams .idBetSearchResult .idStatusTextWrap P {
	MARGIN: 0px 0px 0px 50px
}
.idBetMyTeams .idBetSearchResultSEARCH .idBetTeamSearchList {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 10px
}
.idBetMyTeams .idBetSearchResultSEARCH .idBetTeamMembers {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 10px
}
.idBetMyTeams .idBetSearchResultSEARCH .idBetTeamMembers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.idBetMyTeams .idBetTeamMembers {
	MARGIN: 5px 0px 0px
}
.idBetMyTeams .idBetTeamMembers H4 {
	MARGIN: 0px 0px 10px
}
.idBetMyTeams .idBetTeamMembers P.idBackLink {
	FLOAT: left
}
.idBetMyTeams .idBetSearchResult .idBetPointsTable .idJSPrevTab {
	FONT-SIZE: 10px; MARGIN: 0px 0px 0px 5px; COLOR: #b2b2b2; BORDER-BOTTOM: #b2b2b2 1px dotted
}
.idBetMyTeams .idBetPointsTable .idBetPlayerDelete {
	FONT-SIZE: 10px; MARGIN: 0px 0px 0px 5px; COLOR: #b2b2b2; BORDER-BOTTOM: #b2b2b2 1px dotted
}
.idBetMyTeams .idBetSearchResult .idBetPointsTable .idJSPrevTab:hover {
	BORDER-BOTTOM: #b2b2b2 1px solid
}
.idBetMyTeams .idBetPointsTable .idBetPlayerDelete:hover {
	BORDER-BOTTOM: #b2b2b2 1px solid
}
.idBetPool .idBetForm .idFormLay P.idButton {
	DISPLAY: none
}
.idBetTeamResult .idFormLay SELECT {
	WIDTH: 280px
}
.idBetTeamResult TABLE {
	CLEAR: both
}
.idBetTeamResult TABLE TD.idBetNumber {
	PADDING-RIGHT: 0px; TEXT-ALIGN: center
}
.idBetTeamResult TABLE TD.idBetPoints {
	PADDING-RIGHT: 0px; TEXT-ALIGN: center
}
.idBetForm H3 {
	COLOR: #e1002a
}
.idBetForm .idFormLay {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idBetAccordion .idBetForm .idFormLay {
	POSITION: static
}
.idBetForm .idFormLay FIELDSET {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 15px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.idBetForm .idFormItem LABEL A {
	COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetForm .idFormLay .idButtonLay {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/betpool/form_button_bg.png) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 34px
}
.idBetForm .idFormLay INPUT.idButton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(../../common/img/betpool/form_button_bg.png) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 0px; OVERFLOW: visible; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; BORDER-BOTTOM-STYLE: none
}
.idBetForm .idFormLay P.idFormMandatoryMsg {
	CLEAR: none; FLOAT: left; MARGIN: 0px
}
.idBetFormDeco .idFormLay {
	BACKGROUND: url(../../common/img/betpool/form_bg_ball.jpg) no-repeat left bottom; PADDING-BOTTOM: 0px
}
.idBetFormDeco .idFormLay FIELDSET {
	FLOAT: left! important; MARGIN: 0px 0px 30px; WIDTH: 455px! important
}
.idBetFormDeco .idFormLay .idButtonLay {
	BACKGROUND: url(../../common/img/betpool/form_button_bg_deco.png) no-repeat right top; MARGIN-BOTTOM: 9px
}
.idBetFormDeco .idFormLay INPUT.idButton {
	BACKGROUND: url(../../common/img/betpool/form_button_bg_deco.png) no-repeat left top
}
.idBetFormDeco .idFormLay P.idFormMandatoryMsg {
	FONT-SIZE: 11px; MARGIN: 21px 0px 0px; COLOR: white
}
.idBetpoolPage .idGoogleMaps A {
	FONT-WEIGHT: 400; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage .idGoogleMaps A:hover {
	FONT-WEIGHT: 400; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage .idGoogleMaps STRONG {
	FONT-WEIGHT: 700; COLOR: #e1002a
}
.idBetChampionTipp H5 {
	FONT-SIZE: 12px
}
.idBetChampionTipp .idFormLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBetChampionTipp .idFormLay SELECT {
	WIDTH: 280px
}
.idBetChampionTipp .idBetChampion {
	FLOAT: left
}
.idBetChampionTipp .idFormLay .idBetChampion P {
	FONT-WEIGHT: 700; MARGIN: 0px; COLOR: #e1002a
}
.idBetpoolPage .idBasicWrap .idManuelContent H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #e1002a; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage .idBasicWrap .idManuelContent H3 SPAN {
	COLOR: #2b2b2b
}
.idBetpoolPage #idBasicWrap .idManuelContent H3 SPAN {
	COLOR: #2b2b2b
}
.idBetpoolPage .idBasicWrap .idManuelContent H4 {
	COLOR: #2b2b2b
}
.idBetpoolPage #idBasicWrap .idManuelContent H4 {
	COLOR: #2b2b2b
}
.idBetpoolPage .idBasicWrap .idManuelContent H4 A {
	COLOR: #2b2b2b
}
.idBetpoolPage #idBasicWrap .idManuelContent H4 A {
	COLOR: #2b2b2b
}
.idBetpoolPage .idBasicWrap .idManuelContent UL LI A {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage #idBasicWrap .idManuelContent UL LI A {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage .idBasicWrap .idManuelContent UL LI A:hover {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage #idBasicWrap .idManuelContent UL LI A:hover {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage .idBasicWrap .idManuelContent .idImgLinkImg {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; BORDER-LEFT: #e1002a 1px solid; BORDER-BOTTOM: #e1002a 1px solid
}
.idBetpoolPage #idBasicWrap .idManuelContent .idImgLinkImg {
	BORDER-RIGHT: #e1002a 1px solid; BORDER-TOP: #e1002a 1px solid; BORDER-LEFT: #e1002a 1px solid; BORDER-BOTTOM: #e1002a 1px solid
}
.idBetpoolPage .idBasicWrap .idManuelContent A.idMore {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage #idBasicWrap .idManuelContent A.idMore {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage .idBasicWrap .idManuelContent A.idMore:hover {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage #idBasicWrap .idManuelContent A.idMore:hover {
	FONT-WEIGHT: 700; COLOR: #e1002a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage .idBasicWrap .idClAttention .idTxtLay {
	BORDER-RIGHT: #bc040e 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #bc040e 1px solid; PADDING-LEFT: 9px; BACKGROUND: url(../img/betpool/bg_startpage_register.jpg) no-repeat left top; PADDING-BOTTOM: 9px; BORDER-LEFT: #bc040e 1px solid; WIDTH: 455px; PADDING-TOP: 9px; BORDER-BOTTOM: #bc040e 1px solid; POSITION: relative; HEIGHT: 175px
}
.idBetpoolPage #idBasicWrap .idClAttention .idTxtLay {
	BORDER-RIGHT: #bc040e 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #bc040e 1px solid; PADDING-LEFT: 9px; BACKGROUND: url(../img/betpool/bg_startpage_register.jpg) no-repeat left top; PADDING-BOTTOM: 9px; BORDER-LEFT: #bc040e 1px solid; WIDTH: 455px; PADDING-TOP: 9px; BORDER-BOTTOM: #bc040e 1px solid; POSITION: relative; HEIGHT: 175px
}
.idBetpoolPage .idBasicWrap .idClAttention P {
	FONT-WEIGHT: 700; COLOR: white
}
.idBetpoolPage .idBasicWrap .idClAttention P A {
	COLOR: white; BORDER-BOTTOM: white 1px dotted
}
.idBetpoolPage #idBasicWrap .idClAttention P A {
	COLOR: white; BORDER-BOTTOM: white 1px dotted
}
.idBetpoolPage .idBasicWrap .idClAttention P A:hover {
	COLOR: white; BORDER-BOTTOM: white 1px solid
}
.idBetpoolPage #idBasicWrap .idClAttention P A:hover {
	COLOR: white; BORDER-BOTTOM: white 1px solid
}
.idBetpoolPage .idBasicWrap .idClAttention UL {
	LEFT: 127px; WIDTH: 220px; POSITION: absolute; TOP: 98px; TEXT-ALIGN: center
}
.idBetpoolPage .idBasicWrap .idClAttention UL LI A {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 5px; WIDTH: 220px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; LINE-HEIGHT: 35px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage #idBasicWrap .idClAttention UL LI A {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 5px; WIDTH: 220px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; LINE-HEIGHT: 35px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage .idBasicWrap .idClAttention UL LI A:hover {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 5px; WIDTH: 220px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; LINE-HEIGHT: 35px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage #idBasicWrap .idClAttention UL LI A:hover {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 5px; WIDTH: 220px; COLOR: #2b2b2b; BORDER-TOP-STYLE: none; LINE-HEIGHT: 35px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 34px; BORDER-BOTTOM-STYLE: none
}
.idBetpoolPage .idBasicWrap .idClAttention A.idButton {
	FONT-SIZE: 18px; COLOR: #e1002a; LINE-HEIGHT: 45px; HEIGHT: 44px
}
.idBetpoolPage #idBasicWrap .idClAttention A.idButton {
	FONT-SIZE: 18px; COLOR: #e1002a; LINE-HEIGHT: 45px; HEIGHT: 44px
}
.idBetpoolPage .idBasicWrap .idClAttention A.idButton:hover {
	FONT-SIZE: 18px; COLOR: #e1002a; LINE-HEIGHT: 45px; HEIGHT: 44px
}
.idBetpoolPage #idBasicWrap .idClAttention A.idButton:hover {
	FONT-SIZE: 18px; COLOR: #e1002a; LINE-HEIGHT: 45px; HEIGHT: 44px
}
.idHeaderWrap .ccPreviewMarker {
	DISPLAY: none
}
.idNavigationWrap .ccPreviewMarker {
	DISPLAY: none
}
.idFooterWrap .ccPreviewMarker {
	DISPLAY: none
}
#idHeaderWrap .ccPreviewMarker {
	DISPLAY: none
}
#idNavigationWrap .ccPreviewMarker {
	DISPLAY: none
}
#idFooterWrap .ccPreviewMarker {
	DISPLAY: none
}
.idSuperBannerWrap .ccPreviewMarker {
	DISPLAY: none
}
.idSkyScraperWrap .ccPreviewMarker {
	DISPLAY: none
}
.idOnlineSticker .idStickerPool {
	POSITION: relative; HEIGHT: 311px
}
.idOnlineSticker .idStickerImage {
	Z-INDEX: 1; LEFT: 7px; POSITION: absolute; TOP: 7px
}
.idOnlineSticker .idStickerLogo {
	Z-INDEX: 2; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.idOnlineSticker .idStickerName {
	FONT-WEIGHT: 700; Z-INDEX: 3; RIGHT: 65px; COLOR: #2b2b2b; POSITION: absolute; TOP: 238px
}
.idOnlineSticker .idStickerFlag {
	Z-INDEX: 4; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.idOnlineSticker .idStickerFrame {
	Z-INDEX: 5; LEFT: 0px; CURSOR: pointer; POSITION: absolute; TOP: 0px
}
.idOnlineSticker .idStickerDesc {
	MARGIN: 10px 0px 0px
}
.idOnlineSticker .idStickerLoggedOut {
	FLOAT: left; MARGIN: 20px 0px 0px; COLOR: #e1002a
}
.idOnlineSticker .idStickerLoginLink {
	FONT-WEIGHT: 700; FLOAT: right; MARGIN: 20px 0px 0px 10px
}
#idBasicWrap .idOnlineStickerOverview .idHeadlineSticker {
	MARGIN: 0px 0px 0px 5px
}
.idBasicWrap .idOnlineStickerOverview .idHeadlineSticker {
	MARGIN: 0px 0px 0px 5px
}
.idOnlineStickerOverview .idTxtLay {
	FLOAT: none
}
.idOnlineStickerOverview .idStickerStatusText {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #ffcccc 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #d2d2d2 1px solid; COLOR: #e1002a; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idOnlineStickerOverview .idStickerBacklink {
	CLEAR: both; FONT-WEIGHT: 700; MARGIN: 0px 0px 10px; TEXT-ALIGN: right
}
.idOnlineStickerOverview .idStickerPool {
	POSITION: relative; HEIGHT: 110px
}
.idOnlineStickerOverview .idStickerImage {
	Z-INDEX: 1; LEFT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px
}
.idOnlineStickerOverview .idStickerLogo {
	Z-INDEX: 2; LEFT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px
}
.idOnlineStickerOverview .idStickerName {
	FONT-WEIGHT: 700; Z-INDEX: 3; RIGHT: 5px; MARGIN: 0px; COLOR: #fff; POSITION: absolute; TOP: 90px
}
.idOnlineStickerOverview .idStickerFrame {
	Z-INDEX: 4; LEFT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px
}
.idOnlineStickerOverview .idStickerLoggedBox {
	MARGIN: 0px 0px 20px
}
.idOnlineStickerOverview .idStickerLoggedOut {
	COLOR: #e1002a
}
.idOnlineStickerOverview .idStickerLoginLink {
	FONT-WEIGHT: 700; FLOAT: right; MARGIN: 0px 0px 20px
}
.idOnlineStickerOverview .idTeamsHeadline {
	CLEAR: both; FLOAT: none
}
.idFullList LI {
	WIDTH: auto
}
.idOnlineStickerOverview .idHalfList .idListRow1 {
	CLEAR: both; FLOAT: left; WIDTH: 47%
}
.idOnlineStickerOverview .idHalfList .idListRow2 {
	FLOAT: right; WIDTH: 49%
}
.idOnlineStickerOverview UL.idDotList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../img/content_dot.png) no-repeat 0px 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.idOnlineStickerOverview .idCurrent {
	FONT-WEIGHT: 700
}
.idOnlineStickerOverview .idOnlineStickerFormBox {
	CLEAR: both; PADDING-RIGHT: 40px; PADDING-LEFT: 0px; BACKGROUND: url(../../common/img/allGroups/content/button.png) no-repeat right 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-TOP: 0px
}
.idOnlineStickerOverview A.idStickerFormLink {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 40px; FONT-WEIGHT: 700; BACKGROUND: url(../../common/img/allGroups/content/button.png) no-repeat 0px 0px; PADDING-BOTTOM: 12px; BORDER-LEFT: medium none; COLOR: #e1002a; PADDING-TOP: 9px; BORDER-BOTTOM: medium none
}
.idOnlineStickerOverview A.idStickerFormLink:hover {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 40px; FONT-WEIGHT: 700; BACKGROUND: url(../../common/img/allGroups/content/button.png) no-repeat 0px 0px; PADDING-BOTTOM: 12px; BORDER-LEFT: medium none; COLOR: #e1002a; PADDING-TOP: 9px; BORDER-BOTTOM: medium none
}
.idOnlineStickerHighscore .idLigaImg {
	FLOAT: left; WIDTH: 157px
}
.idOnlineStickerHighscore .idGameTable {
	FLOAT: left; WIDTH: 455px
}
.idOnlineStickerHighscore .idGameTable P {
	MARGIN: 0px 0px 10px; WIDTH: 446px
}
.idOnlineStickerHighscore .idGameTable P A {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: 700; FLOAT: left; MARGIN: 10px 0px 0px
}
.idOnlineStickerHighscore .idGameTable .idTable {
	CLEAR: both; WIDTH: 455px
}
.idOnlineStickerHighscore .idTable TH {
	WIDTH: 144px
}
.idOnlineStickerHighscore .idTable TD {
	WIDTH: 144px
}
.idOnlineStickerHighscore .idTable TD.idFullTData {
	WIDTH: auto
}
.idOnlineStickerHighscore .idTable .idTabScore {
	WIDTH: 35px
}
.idOnlineStickerHighscore .idTable TBODY {
	MARGIN: 0px
}
#idBasicWrap .idSportPlayerProfile .idHeadlineSticker {
	MARGIN: 0px 0px 0px 5px
}
.idBasicWrap .idSportPlayerProfile .idHeadlineSticker {
	MARGIN: 0px 0px 0px 5px
}
.idSportPlayerProfile .idSportPlayerImageBox {
	FLOAT: left; WIDTH: 157px
}
.idSportPlayerProfile .idSportPlayerValueBox {
	FLOAT: right; WIDTH: 318px
}
.idSportPlayerProfile .idSportPlayerValueBox TABLE.idTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.idSportPlayerProfile .idSportPlayerImageEmpty {
	WIDTH: 475px
}
.idSportPlayerProfile .idStickerLoggedOut {
	COLOR: #e1002a
}
.idSportPlayerProfile H4 {
	COLOR: #e1002a
}
.idSportPlayerProfile .idTable TBODY {
	MARGIN: 0px 0px 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.idSportPlayerProfile .idTable TBODY TD {
	TEXT-ALIGN: left
}
.idSportPlayerProfile .idTable TBODY TD.idData1 {
	
}
.idSportPlayerProfile .idTable TBODY TD.idData2 {
	FONT-WEIGHT: 700; WIDTH: 210px
}
.idSportPlayerImageEmpty .idTable TBODY TD.idData2 {
	WIDTH: 367px
}
.idSportPlayerProfile .idTable TBODY.idTableBodySecond .idFirstLine TD.idData1 {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #e1002a
}
.idSportTeamListView .idTeamsHeadline {
	MARGIN: 0px 0px 10px
}
.idSportTeamListView .idHalfList .idListRow1 {
	CLEAR: both; WIDTH: 47%
}
.idSportTeamListView .idHalfList .idListRow2 {
	FLOAT: right; WIDTH: 47%
}
.idSportTeamListView UL.idDotList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../img/content_dot.png) no-repeat 0px 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.idGlobalDatepicker {
	DISPLAY: none; FONT-SIZE: 12px; LEFT: 0px; WIDTH: 196px; CURSOR: default; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 0px; HEIGHT: 147px
}
.datepickerContainer {
	BACKGROUND: #fee0e0; LEFT: 10px; POSITION: absolute; TOP: 10px
}
.datepickerBorderT {
	RIGHT: 10px; BACKGROUND: #fee0e0; LEFT: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.datepickerBorderB {
	RIGHT: 10px; BACKGROUND: #fee0e0; LEFT: 10px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 10px
}
.datepickerBorderL {
	BACKGROUND: #fee0e0; LEFT: 0px; WIDTH: 10px; BOTTOM: 10px; POSITION: absolute; TOP: 10px
}
.datepickerBorderR {
	RIGHT: 0px; BACKGROUND: #fee0e0; WIDTH: 10px; BOTTOM: 10px; POSITION: absolute; TOP: 10px
}
.datepickerBorderTL {
	BACKGROUND: #fee0e0; LEFT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.datepickerBorderTR {
	RIGHT: 0px; BACKGROUND: #fee0e0; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.datepickerBorderBL {
	BACKGROUND: #fee0e0; LEFT: 0px; WIDTH: 10px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 10px
}
.datepickerBorderBR {
	RIGHT: 0px; BACKGROUND: #fee0e0; WIDTH: 10px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 10px
}
.datepickerHidden {
	DISPLAY: none
}
DIV.datepicker TABLE {
	BORDER-COLLAPSE: collapse
}
DIV.idGlobalDatepicker A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: default; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; outline: none
}
DIV.idGlobalDatepicker TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.idGlobalDatepicker TH {
	FONT-WEIGHT: normal; COLOR: #aaa; TEXT-ALIGN: center
}
DIV.idGlobalDatepicker TBODY TH {
	TEXT-ALIGN: left
}
DIV.idGlobalDatepicker TBODY A {
	DISPLAY: block
}
.datepickerDays A {
	PADDING-RIGHT: 2px; WIDTH: 20px; LINE-HEIGHT: 16px; HEIGHT: 16px
}
.datepickerYears A {
	WIDTH: 44px; LINE-HEIGHT: 36px; HEIGHT: 36px; TEXT-ALIGN: center
}
.datepickerMonths A {
	WIDTH: 44px; LINE-HEIGHT: 36px; HEIGHT: 36px; TEXT-ALIGN: center
}
TD.datepickerNotInMonth A {
	COLOR: #fff
}
TBODY.datepickerDays TD.datepickerSelected {
	BACKGROUND: #9b9b9b
}
TBODY.datepickerDays TD.datepickerSelected.datepickerNotInMonth {
	BACKGROUND: #17384d; COLOR: #fff
}
TBODY.datepickerYears TD.datepickerSelected {
	BACKGROUND: #17384d; COLOR: #fff
}
TBODY.datepickerMonths TD.datepickerSelected {
	BACKGROUND: #17384d; COLOR: #fff
}
DIV.idGlobalDatepicker A:hover {
	COLOR: #e1002a
}
DIV.idGlobalDatepicker A:hover {
	COLOR: #e1002a
}
DIV.idGlobalDatepicker TD.datepickerNotInMonth A:hover {
	COLOR: #999
}
DIV.idGlobalDatepicker TBODY TH {
	TEXT-ALIGN: left
}
.datepickerSpace DIV {
	WIDTH: 20px
}
.datepickerGoNext A {
	LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
.datepickerGoPrev A {
	LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
.datepickerMonth A {
	LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
.datepickerGoNext A {
	FLOAT: right; WIDTH: 20px
}
.datepickerGoPrev A {
	FLOAT: left; WIDTH: 20px
}
TABLE.datepickerViewDays TBODY.datepickerMonths {
	DISPLAY: none
}
TABLE.datepickerViewDays TBODY.datepickerYears {
	DISPLAY: none
}
TABLE.datepickerViewMonths TBODY.datepickerDays {
	DISPLAY: none
}
TABLE.datepickerViewMonths TBODY.datepickerYears {
	DISPLAY: none
}
TABLE.datepickerViewMonths TR.datepickerDoW {
	DISPLAY: none
}
TABLE.datepickerViewYears TBODY.datepickerDays {
	DISPLAY: none
}
TABLE.datepickerViewYears TBODY.datepickerMonths {
	DISPLAY: none
}
TABLE.datepickerViewYears TR.datepickerDoW {
	DISPLAY: none
}
TD.datepickerDisabled A {
	COLOR: #333
}
TD.datepickerNotInMonth.datepickerDisabled A {
	COLOR: #333
}
TD.datepickerDisabled A:hover {
	COLOR: #333
}
TD.datepickerToday A {
	BACKGROUND: #700; COLOR: #fff
}
TD.datepickerSelected.datepickerToday A {
	BACKGROUND: #a00; COLOR: #fff
}
.idGoogleMaps .idGoogleMap {
	FLOAT: none
}
.idPinOverview .idTxtLay {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 475px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.idPinOverview .idSubGroupWrap {
	CLEAR: both
}
.idPinOverview .idTeaserLay {
	CLEAR: both; BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: transparent 1px solid; WIDTH: 453px; CURSOR: pointer; COLOR: #2b2b2b; PADDING-TOP: 10px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.idPinOverview .idHalf P {
	FLOAT: right; WIDTH: 407px
}
.idPinOverview .idHalf UL {
	FLOAT: right; WIDTH: 407px
}
.idPinOverview .idHalf H3 {
	FLOAT: right; WIDTH: 407px
}
.idPinOverview .idHalf H4 {
	FLOAT: right; WIDTH: 407px
}
.idPinOverview .idHalf .idPinAdress {
	FLOAT: right; WIDTH: 407px
}
.idPinOverview .idFull P {
	FLOAT: right; WIDTH: 453px
}
.idPinOverview .idFull UL {
	FLOAT: right; WIDTH: 453px
}
.idPinOverview .idFull H3 {
	FLOAT: right; WIDTH: 453px
}
.idPinOverview .idFull H4 {
	FLOAT: right; WIDTH: 453px
}
.idPinOverview .idFull .idPinAdress {
	FLOAT: right; WIDTH: 453px
}
.idPinOverview .idGeoLatLong {
	DISPLAY: none
}
.idPinOverview .idGeoOverlay {
	DISPLAY: none
}
.idPinOverview .idAccWrap {
	FLOAT: left; WIDTH: 475px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idPinOverview .idAccWrap LI.idPinBar {
	BACKGROUND: url(../img/clientdesign/bg_curve_white_top.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1px 0px 0px; OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 21px
}
.idPinOverview .idAccWrap LI.idPinBar STRONG {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../img/clientdesign/bg_curve_white_topright.png) no-repeat right 0px; PADDING-BOTTOM: 0px; COLOR: #2b2b2b; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 21px
}
.idPinOverview .idAccWrap LI.idOpen STRONG {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_topright.png) no-repeat right 0px; HEIGHT: 22px
}
.idPinOverview .idGroupWrap .idOpen {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2b2b2b
}
.idPinOverview .idAccWrap LI.idOpen {
	BACKGROUND: url(../img/clientdesign/bg_curve_grey_top.png) no-repeat 0px 0px; COLOR: #2b2b2b
}
.idPinOverview .idTxtLay .idGroupHeadline {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.idPinOverview .idMarkerActive {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BACKGROUND: #f1f1f1; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid
}
.idPinOverview .idPinMapLink {
	DISPLAY: none
}
.idPinOverview .idMarkerActive .idPinMapLink {
	CLEAR: both; DISPLAY: block
}
.idPinOverview .idMarkerActive .idPinMapLink A {
	FLOAT: right
}
.idPinOverview .idGroupButtonDisplay {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 20px; PADDING-TOP: 7px
}
.idPinOverview .idGroupButtonDisplay SPAN {
	DISPLAY: none
}
.idPinOverview .idGroupVisible .idGroupButtonDisplay STRONG.idVisibleButton {
	DISPLAY: none
}
.idPinOverview .idGroupHidden .idGroupButtonDisplay STRONG.idHiddenButton {
	DISPLAY: none
}
.idPinOverview .idGroupHidden .idGroupButtonDisplay STRONG.idVisibleButton {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../img/carousel_autoplay_plus.png) no-repeat right 0px; WIDTH: 20px; CURSOR: pointer; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.idPinOverview .idGroupVisible .idGroupButtonDisplay STRONG.idHiddenButton {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../img/carousel_autoplay_plus.png) no-repeat right 0px; WIDTH: 20px; CURSOR: pointer; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.idPinOverview .idGroupVisible .idGroupButtonDisplay STRONG.idHiddenButton {
	BACKGROUND: url(../img/carousel_autoplay_minus.png) no-repeat right 0px
}
.idPinOverview .idFull UL.idPinValueList .idPinListValue {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 5px
}
.idPinOverview .idPaginatorLay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
.idPinOverview .idPaginatorLay LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; CURSOR: pointer; COLOR: #e1002a; PADDING-TOP: 3px
}
.idPinOverview .idPaginatorLay LI.idCurPage {
	FONT-WEIGHT: 700; BACKGROUND: #e1002a 0px 0px; COLOR: white
}
.idPinOverview .idPinSort {
	FLOAT: right; MARGIN: -26px 0px 20px
}
.idPinOverview .idPinSort .idPinSortLabel {
	DISPLAY: block; FONT-WEIGHT: 700
}
.idSmallMap P {
	MARGIN: 0px 0px 10px
}
.idSmallMap #mapbox {
	BACKGROUND: url(../img/smallmap/tz-online.png) no-repeat left top; MARGIN: 0px 0px 0px -9px; WIDTH: 289px; POSITION: relative; HEIGHT: 300px
}
