HTML {
	OVERFLOW-Y: scroll
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; min-width: 985px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT.text {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 1px solid
}
TEXTAREA {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 1px solid
}
SELECT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 1px solid
}
INPUT.radio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
TH {
	TEXT-ALIGN: left
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; 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
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.list LI {
	PADDING-LEFT: 12px; BACKGROUND: url(/fileadmin/TMPL/_img/bullit.gif) no-repeat 0px 0.5em
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE TR TD IMG.user-photo-list {
	WIDTH: 30px; HEIGHT: 40px
}
#container {
	MARGIN: 0px auto; WIDTH: 985px; TEXT-ALIGN: left
}
#content {
	CLEAR: both
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_top.jpg) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 985px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 80px
}
#header A {
	TEXT-DECORATION: none
}
#header A:hover {
	TEXT-DECORATION: underline
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_bot.gif) no-repeat 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 985px; PADDING-TOP: 25px; HEIGHT: 40px; TEXT-ALIGN: center
}
#footer DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_bot.gif) no-repeat 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 10px; PADDING-TOP: 5px
}
#premium-group-container {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1002px; TEXT-ALIGN: left
}
#premium-group-content {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 140%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
A.with-bg {
	DISPLAY: block
}
#premium-group-content DIV.logo-container {
	BACKGROUND: #e0e0e0 no-repeat; MARGIN-BOTTOM: 10px; PADDING-TOP: 20px; HEIGHT: 65px; TEXT-ALIGN: center
}
#premium-group-content DIV.logo-100-per {
	WIDTH: 976px
}
#premium-group-content DIV.logo-66-per {
	BORDER-RIGHT: #fff 5px solid; FLOAT: left; WIDTH: 648px
}
#premium-group-content DIV.logo-33-per {
	BORDER-RIGHT: #fff 5px solid; FLOAT: left; WIDTH: 318px
}
#premium-group-content DIV.selected {
	BORDER-RIGHT: #e97f02 2px solid; BORDER-TOP: #e97f02 2px solid; BORDER-LEFT: #e97f02 2px solid; BORDER-BOTTOM: #e97f02 2px solid
}
#premium-group-content DIV.logo-container P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: auto; WIDTH: 20em; PADDING-TOP: 5px; HEIGHT: 3em
}
#premium-group-content DIV.logo-container P.change-logo {
	BORDER-RIGHT: #006567 2px solid; BORDER-TOP: #006567 2px solid; BORDER-LEFT: #006567 2px solid; BORDER-BOTTOM: #006567 2px solid; WHITE-SPACE: nowrap; HEIGHT: auto; BACKGROUND-COLOR: #fff; opacity: .7
}
.col_one {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.col_two {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.col_three {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.col_5050 {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.col_one {
	WIDTH: 315px
}
.col_two {
	WIDTH: 650px
}
.col_three {
	WIDTH: 985px
}
.col_5050 {
	WIDTH: 482px
}
.col_margin {
	MARGIN-RIGHT: 20px
}
.col_one:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.col_two:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.col_three:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.col_5050:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#header-navhelp {
	OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
#header-navhelp UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#header-navhelp UL LI {
	BORDER-RIGHT: #646365 1px solid; PADDING-RIGHT: 10px; FLOAT: left; LINE-HEIGHT: 12px; MARGIN-RIGHT: 10px
}
H1#header-logo {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -12px 0px 0px; WIDTH: 156px; PADDING-TOP: 0px; HEIGHT: 59px
}
H1#header-logo A {
	DISPLAY: block
}
H2#header-logo-openbc A {
	DISPLAY: block
}
H1#header-logo A SPAN {
	DISPLAY: none
}
H2#header-logo-openbc A SPAN {
	DISPLAY: none
}
H2#header-logo-openbc {
	MARGIN-TOP: 30px; FLOAT: left
}
#header-status {
	BORDER-RIGHT: #7f7f7f 1px dotted; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 20px 0px 0px; LINE-HEIGHT: 1em; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#header-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 13px
}
#header-search BUTTON {
	FLOAT: left
}
#header-search INPUT {
	FLOAT: left
}
#header-search LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; MARGIN: 6px 5px 0px 0px; LINE-HEIGHT: 16px
}
#header-login {
	BORDER-RIGHT: #7f7f7f 1px dotted; PADDING-RIGHT: 20px; FLOAT: right; MARGIN-RIGHT: 20px
}
#header-login TD {
	PADDING-RIGHT: 5px
}
#navmain {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/nav_bg_border.gif) #fff no-repeat center top; PADDING-BOTTOM: 1px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 985px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; POSITION: relative
}
#navmain UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; BACKGROUND: url(/fileadmin/TMPL/_img/nav_bg_all.gif) #006567 no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
#navmain UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navsub {
	CLEAR: both; BACKGROUND: url(/fileadmin/TMPL/_img/nav_bg_border.gif) no-repeat center top; MARGIN: 0px auto 20px; WIDTH: 985px; PADDING-TOP: 1px; WHITE-SPACE: nowrap; POSITION: relative
}
#navsub UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_top.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#navsub UL LI {
	FLOAT: left
}
#navsubsub {
	CLEAR: both; MARGIN: -20px auto 20px; WIDTH: 985px; PADDING-TOP: 1px; WHITE-SPACE: nowrap; POSITION: relative
}
#navsubsub UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#navsubsub UL LI {
	FLOAT: left
}
#header-search-field {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 3px 3px 0px 0px; WIDTH: 240px; PADDING-TOP: 1px
}
UL.form  {
	
}
UL.form LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.spacy LI {
	PADDING-TOP: 0.5em
}
UL.form LI DIV.note {
	DISPLAY: block; PADDING-LEFT: 22px; MARGIN: 0.2em 0px; COLOR: #999; LINE-HEIGHT: 1em
}
UL.form LI INPUT {
	FLOAT: left
}
UL.form LI LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 22px; LINE-HEIGHT: 1.1em; PADDING-TOP: 3px
}
H2.path {
	CLEAR: both; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; OVERFLOW: hidden
}
H2.path A {
	PADDING-BOTTOM: 3px; COLOR: #666; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
H2.path A:hover {
	TEXT-DECORATION: underline
}
H2.start-page-info-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(/fileadmin/TMPL/_img/cor_1px_2col_top.gif) no-repeat 50% top; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #006567; PADDING-TOP: 5px
}
H2.help-headline {
	FONT-SIZE: 1.3em; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_5050col_grad.gif) #d8d8c7 no-repeat left top; MARGIN: 15px 0px 2px
}
H2.headline-3col {
	FONT-SIZE: 1.3em; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_3col_grad.gif) #d8d8c7 no-repeat left top; MARGIN: 15px 0px 2px
}
DIV.col_5050 H2.event-box {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 1.3em; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_50_50col_grad.gif) #d8d8c7 no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.9em; PADDING-TOP: 0px
}
DIV.col_two H2.event-box {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 1.1em; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_2col_grad.gif) #d8d8c7 no-repeat left top; PADDING-BOTTOM: 6px; OVERFLOW: hidden; LINE-HEIGHT: 120%; PADDING-TOP: 6px
}
DIV.headline-double-lists H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.61em; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted
}
DIV.headline-double-lists {
	PADDING-LEFT: 30px; BACKGROUND: url(/fileadmin/TMPL/_img/icn_contacts_div_bg.gif) no-repeat left 50%
}
DIV.topline-grey {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #ecece3; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H2.create-event {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 10px
}
H3.create-event {
	PADDING-RIGHT: 5px; PADDING-LEFT: 24px; PADDING-BOTTOM: 12px; MARGIN: 0px 8px; PADDING-TOP: 12px; BORDER-BOTTOM: #d5d6cc 1px solid
}
H3.create-event A {
	TEXT-DECORATION: none
}
H3.create-event A:hover {
	TEXT-DECORATION: underline
}
.phone-conf-pin-tel {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 2em; MARGIN: 0.2em 0px 0.5em
}
.connection-path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_dot_contact_path.gif) no-repeat 8px 20px; PADDING-BOTTOM: 4px; MARGIN: 0px 4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
DIV.even {
	BACKGROUND-COLOR: #ecece4
}
DIV.odd {
	BACKGROUND-COLOR: #fff
}
DIV.connection-path DIV {
	FLOAT: left
}
DIV.connection-path DIV.photo IMG {
	MARGIN: 0px 4px; WIDTH: 30px; HEIGHT: 40px
}
DIV.connection-path DIV.connection {
	PADDING-RIGHT: 8px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
DIV.even DIV.connection {
	BACKGROUND: #ecece4
}
DIV.even DIV.photo {
	BACKGROUND: #ecece4
}
DIV.odd DIV.connection {
	BACKGROUND: #fff
}
DIV.odd DIV.photo {
	BACKGROUND: #fff
}
DIV.odd DIV.last {
	BACKGROUND: #fff
}
DIV.even DIV.last {
	BACKGROUND: #ecece4
}
DIV.connection-path DIV.play {
	FLOAT: right; WIDTH: 40px; TEXT-ALIGN: right
}
DIV.connection-path DIV.play IMG {
	WIDTH: 32px; HEIGHT: 32px
}
DIV.connection-path DIV DIV.two {
	WIDTH: 464px
}
DIV.connection-path DIV DIV.three {
	WIDTH: 309px
}
DIV.connection-path DIV DIV.four {
	WIDTH: 232px
}
DIV.connection-path DIV DIV.five {
	WIDTH: 185px
}
DIV.connection-path DIV DIV.six {
	WIDTH: 154px
}
DIV.connection-path DIV DIV.seven {
	WIDTH: 132px
}
TABLE.contact-details {
	
}
TABLE.contact-details TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TABLE.contact-details TD.first {
	FONT-WEIGHT: bold
}
TABLE.contact-details TR.odd {
	BACKGROUND: #ecece4
}
TABLE.contact-details TD A {
	TEXT-DECORATION: none
}
TABLE.contact-details TD A:hover {
	TEXT-DECORATION: underline
}
TABLE.contact-details TD P {
	PADDING-RIGHT: 10px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 220px
}
TABLE.contact-details TD P IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 1px
}
UL.company-list {
	CLEAR: both
}
UL.company-list LI {
	OVERFLOW: hidden
}
UL.company-list LI DIV.bullit {
	PADDING-RIGHT: 2px; FLOAT: left; WIDTH: 4%
}
UL.company-list LI DIV.num {
	PADDING-RIGHT: 2px; FLOAT: left; WIDTH: 4%
}
UL.company-list LI DIV.bullit IMG {
	MARGIN-TOP: 5px
}
UL.company-list LI DIV.comp {
	FLOAT: left; WIDTH: 52%
}
UL.company-list LI DIV.date {
	FLOAT: left; WIDTH: 25%
}
UL.company-list LI DIV.link {
	FLOAT: left; WIDTH: 17%; WHITE-SPACE: nowrap
}
TD.company-list DIV.comp {
	PADDING-RIGHT: 2px; FLOAT: left; WIDTH: 56%
}
TD.company-list DIV.date {
	FLOAT: left; WIDTH: 25%
}
TD.company-list DIV.link {
	FLOAT: left; WIDTH: 17%; WHITE-SPACE: nowrap
}
P.even {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #ecece4; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.odd {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H2.user-box {
	FONT-SIZE: 1.3em; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_1col_grad.gif) #d8d8c7 no-repeat left top; MARGIN: 15px 0px 2px
}
UL.user-box LI {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 1%
}
UL.user-box LI P.no-match {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px
}
UL.groups-latest-articles P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 299px; PADDING-TOP: 0px
}
UL.groups-latest-articles P.new {
	WIDTH: 270px
}
UL.groups-latest-articles IMG {
	FLOAT: right
}
UL.groups-latest-articles A {
	WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
UL LI.list-no-photo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.user-box {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
UL.user-box LI IMG.user-box {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 30px; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
UL.user-box LI SPAN {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 240px; WHITE-SPACE: nowrap
}
UL.user-box LI SPAN.key {
	WIDTH: 40%
}
UL.user-box LI SPAN.value {
	WIDTH: 60%
}
P.user-box A {
	FONT-WEIGHT: bolder; TEXT-DECORATION: none
}
UL.user-box LI A.categories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
UL.user-box LI A.categories:hover {
	TEXT-DECORATION: underline
}
UL.user-box LI SPAN.numbers {
	FLOAT: right; WIDTH: auto
}
UL.user-box LI SPAN.birthday {
	FLOAT: right; WIDTH: 40px; TEXT-ALIGN: center
}
UL.user-box LI SPAN.today {
	FONT-WEIGHT: bold; BACKGROUND: #cfdc00; COLOR: #006567
}
UL.user-box LI.non-premium {
	COLOR: #006567
}
UL.user-box LI.non-premium A {
	FONT-WEIGHT: bold; COLOR: #006567
}
.user-name {
	FONT-WEIGHT: bold
}
#advanced-search-form H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_1col_grad.gif) #d8d8c7 no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 10px; LINE-HEIGHT: 2em; PADDING-TOP: 0px
}
#advanced-search-form INPUT.text {
	MARGIN: 0px 0px 10px; WIDTH: 290px
}
#advanced-search-form SELECT {
	MARGIN: 0px 0px 10px; WIDTH: 290px
}
#advanced-search-options INPUT {
	MARGIN: 0px; WIDTH: auto
}
#advanced-search-form LABEL {
	DISPLAY: block; MARGIN: 0px
}
#advanced-search-form DIV.search-box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.info-list {
	BORDER-TOP: #ccc 1px dotted; BORDER-BOTTOM: #ccc 1px dotted
}
DIV.info-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
DIV.info-list UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/fileadmin/TMPL/_img/icn_information.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.info-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.info-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/fileadmin/TMPL/_img/icn_information.gif) no-repeat left top; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 1px
}
UL.info-list LI OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
#todo DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e9e8dd; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#todo DD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e9e8dd; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#todo DT {
	MARGIN: 0px 1px 1px; WIDTH: 526px
}
#todo DD {
	MARGIN: 0px 0px 1px; WIDTH: 100px
}
#topic TABLE {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/cor_1px_col5050_bottom.gif) #fff no-repeat 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 482px; PADDING-TOP: 0px; WHITE-SPACE: normal
}
#topic TD {
	PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#topic TD.first {
	WIDTH: 392px; BACKGROUND-COLOR: #e9e8dd
}
#topic TD.last {
	VERTICAL-ALIGN: top; WIDTH: 84px; BACKGROUND-COLOR: #e9e8dd
}
#topic .white {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topic A {
	TEXT-DECORATION: none
}
#topic A:hover {
	TEXT-DECORATION: underline
}
.tool-box-photo {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 2px; PADDING-TOP: 0px
}
.tool-box-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 95px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.tool-item {
	CLEAR: both; MARGIN: 0px 0px 10px
}
DIV.selected {
	BACKGROUND: #ecece4
}
DIV.action-text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
DIV.message-body {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1em; PADDING-TOP: 1em; BORDER-BOTTOM: #999 1px dotted
}
.col_one DIV.tool-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.col_one DIV.tool-item H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.col_three DIV.tool-item H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.col_one DIV.tool-item H4 A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 5px; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.col_one DIV.tool-item H4 SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 5px; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.col_three DIV.tool-item H4 A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 5px; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.col_three DIV.tool-item H4 SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 5px; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.col_one DIV.tool-item H4 A:hover {
	BACKGROUND-COLOR: #ecece4! important
}
.col_three DIV.tool-item H4 A:hover {
	BACKGROUND-COLOR: #ecece4! important
}
.col_one DIV.tool-item H4 A IMG {
	PADDING-RIGHT: 4px; FLOAT: right
}
.col_three DIV.tool-item H3 A IMG {
	VERTICAL-ALIGN: middle
}
.two-third-box-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_2col_1px.gif) no-repeat center top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.two-third-box-bottom {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_2col_1px_bot.gif) no-repeat center bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 1%
}
.one-third-box-bottom {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_1col_1px_bot.gif) no-repeat 50% bottom; MARGIN: 5px 0px 0px; OVERFLOW: hidden
}
.one-third-box-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_1col_1px_top.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.one-third-box-top .table-list TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.one-third-box-top .table-list TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.news-item {
	PADDING-RIGHT: 0px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
DIV.news-date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.news-text {
	MARGIN: 0px 0px 0px 80px
}
DIV.news-text H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
DIV.news-footer {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px; BORDER-BOTTOM: #d8d8d8 1px solid
}
#bar {
	BORDER-RIGHT: #d0d0d0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #919191 1px solid; MARGIN-TOP: 6px; PADDING-LEFT: 1px; BACKGROUND: url(/fileadmin/TMPL/_img/bar_normal_all.gif) no-repeat 1px 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #919191 1px solid; WIDTH: 231px; MARGIN-RIGHT: 0px; PADDING-TOP: 1px; BORDER-BOTTOM: #d0d0d0 1px solid; WHITE-SPACE: nowrap
}
#bar IMG {
	MARGIN-LEFT: 1px
}
TABLE.table-list {
	
}
TABLE#search-agent-list TR TD {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TABLE.table-list TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
TABLE.table-list TH.icons {
	TEXT-ALIGN: center
}
TABLE.table-list TR.even {
	BACKGROUND: #ecece4
}
TABLE.table-list TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.table-list TD.last {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
TABLE.table-list TH.last {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
TABLE.table-list H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.table-list H4 A {
	FONT-WEIGHT: bold
}
TABLE.table-list H4 A:hover {
	TEXT-DECORATION: underline
}
TABLE.table-list TH.numbers {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
TABLE.table-list TD.numbers {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
TABLE.table-list TD.icons {
	TEXT-ALIGN: center
}
TABLE.table-list TD.head {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 250px; PADDING-TOP: 5px
}
TABLE.table-list TD.description {
	VERTICAL-ALIGN: bottom; WIDTH: 400px; PADDING-TOP: 5px
}
TABLE.table-list TD P.longlines {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
TABLE.table-list DIV.main-cat-border {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_dotted_fake.gif) repeat-x left 50%; HEIGHT: 20px
}
TABLE.table-list TD.main-cat-border {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_dotted_fake.gif) repeat-x left 50%
}
TABLE.table-list TD.main-cat-offer {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; WIDTH: 122px
}
TABLE.table-list TD.offer {
	PADDING-RIGHT: 16px; VERTICAL-ALIGN: top; WIDTH: 335px
}
TABLE.table-list TR.even TD.free {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_benefits_free_border.gif) #ecece4 repeat-y left top
}
TABLE.table-list TR TD.free {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_benefits_free_border.gif) repeat-y left top; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 230px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
TABLE.table-list TR TD.premium {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_benefits_premium_border.gif) repeat-y left top; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 226px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
TABLE.table-list TR.even TD.premium {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_benefits_premium_border.gif) #ecece4 repeat-y left top
}
TABLE.table-list TR.even TD.new-article {
	BACKGROUND: url(/fileadmin/TMPL/_img/icn_bulb.gif) #ecece4 no-repeat 135px 4px
}
TABLE.table-list TD.new-article {
	BACKGROUND: url(/fileadmin/TMPL/_img/icn_bulb.gif) no-repeat 135px 4px
}
TABLE#event-list {
	BORDER-TOP-WIDTH: 0px; 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
}
TABLE#event-list TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TABLE#event-list TH.first {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE#event-list TH.last {
	TEXT-ALIGN: right
}
TABLE#event-list TH.numbers {
	TEXT-ALIGN: center
}
TABLE#event-list TD.date {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_event_list.gif) #cbdf8d repeat-x 50% top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
TABLE#event-list TR TD {
	BORDER-TOP: #fff 1px solid
}
TABLE#event-list TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TABLE#event-list TD.first {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TABLE#event-list TD.last {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
TABLE TD.numbers {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: right
}
TABLE#event-list TD.yes {
	COLOR: #0c0
}
TABLE#event-list TD.no {
	COLOR: #c00
}
TABLE#event-list TR.even {
	BACKGROUND: #ecece4
}
SUP.official {
	TEXT-TRANSFORM: lowercase; COLOR: #e97f02
}
H1 SUP.official {
	FONT-WEIGHT: normal; FONT-SIZE: 0.6em
}
TABLE.category-list TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.table-list TD.rubric {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.table-list TD.rubric A {
	TEXT-DECORATION: none
}
TABLE#event-detail TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TABLE#event-detail TR TD A {
	FONT-WEIGHT: normal
}
TABLE#groups-moderator-table TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TABLE#groups-moderator-table THEAD TD {
	BORDER-BOTTOM: #d8d8d8 1px solid
}
TABLE#groups-moderator-table TBODY TR.last TD {
	BORDER-BOTTOM: #d8d8d8 1px solid
}
P.groups-form-sub-header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px
}
DIV.groups-input-element {
	FLOAT: left; WIDTH: 16em
}
#data_protection DIV#content UL {
	PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc
}
#terms-and-conditions DIV#content OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search-agent-form UL {
	MARGIN: 5px 0px 10px; LIST-STYLE-TYPE: disc
}
#search-agent-form IMG {
	MARGIN: 5px 5px 0px 0px
}
#privacy-settings-form H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; PADDING-TOP: 0px
}
#create-event-first-step IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#create-event-first-step P.add-text {
	MARGIN: 0px 8px 10px; HEIGHT: 4em
}
TABLE#single-slot-result-categories {
	WIDTH: 985px
}
TABLE#single-slot-result-categories TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE#single-slot-result-categories TR.even {
	BACKGROUND: #ecece4
}
TABLE.start-page-info-box {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/cor_1px_2col_bot.gif) no-repeat 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 650px; PADDING-TOP: 0px; WHITE-SPACE: normal
}
TABLE.start-page-info-box TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; BACKGROUND: #ecece4; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.start-page-info-box TD.text {
	WIDTH: 549px
}
TABLE.start-page-info-box TD.link {
	WIDTH: 99px
}
TABLE.start-page-info-box TD.info {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 5px
}
.fold-img {
	VERTICAL-ALIGN: middle
}
.icn-right-img {
	FLOAT: right; VERTICAL-ALIGN: middle
}
.text-box {
	MARGIN-LEFT: 8px
}
H3.tool-box-search-icn {
	BACKGROUND: url(/fileadmin/TMPL/_img/icn_search.gif) no-repeat left top
}
.groups-logo {
	BORDER-RIGHT: #ecece4 1px solid; BORDER-TOP: #ecece4 1px solid; BORDER-LEFT: #ecece4 1px solid; BORDER-BOTTOM: #ecece4 1px solid
}
.bg-contact-info-top {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_3col_2px_top.gif) no-repeat left top; PADDING-TOP: 6px
}
.bg-contact-info-bottom {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_3col_2px_bot.gif) no-repeat left bottom; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 100%
}
DIV.col_one .bg-statistics-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_1col_2px_top.gif) no-repeat 50% top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
DIV.col_one .bg-statistics-bottom {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_1col_2px_bot.gif) no-repeat 50% bottom; MARGIN: 0px
}
.contact-info-address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 396px; PADDING-TOP: 2px; HEIGHT: 100%
}
.contact-info-contacts-container {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 280px; HEIGHT: 100%; TEXT-ALIGN: center
}
.contact-info-contacts {
	MARGIN: auto; WIDTH: 210px; TEXT-ALIGN: left
}
.contact-info-contacts H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 5px; PADDING-TOP: 0px
}
UL.contactpage-stats LI {
	CLEAR: both; PADDING-LEFT: 12px; BACKGROUND: url(/fileadmin/TMPL/_img/bullit_brown_shaddow.gif) no-repeat 0px 5px
}
.contact-info-contacts UL LI.activity {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(/fileadmin/TMPL/_img/ill_activity_inactive.gif) no-repeat 1px 1px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px 12px; BORDER-LEFT: #999 1px solid; WIDTH: 159px; LINE-HEIGHT: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid
}
.contact-info-contacts UL LI.activity DIV {
	OVERFLOW: hidden; HEIGHT: 12px
}
.contact-info-localizer {
	BACKGROUND: url(/fileadmin/TMPL/_img/ill_world_big.gif) no-repeat center top; FLOAT: left; WIDTH: 291px
}
.contact-info-inv-status {
	FLOAT: left; WIDTH: 291px
}
.contact-info-join {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 20px; WIDTH: 530px; PADDING-TOP: 4px; POSITION: relative; HEIGHT: 180px
}
DIV.profil {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(/fileadmin/TMPL/_img/ill_profile_compl_inactive.gif) no-repeat 1px 1px; PADDING-BOTTOM: 1px; MARGIN: 7px 5px 0px 0px; BORDER-LEFT: #999 1px solid; WIDTH: 239px; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid
}
.teaser-button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/fileadmin/TMPL/_img/btn_invite_people_dummy.jpg) no-repeat; PADDING-BOTTOM: 5px; WIDTH: 315px; CURSOR: pointer; PADDING-TOP: 10px; HEIGHT: 71px
}
.teaser-button H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.teaser-button H4 A {
	COLOR: #8dad4c
}
.teaser-button A {
	TEXT-DECORATION: none
}
.teaser-button A:hover {
	TEXT-DECORATION: underline
}
LI.contact-statistics {
	PADDING-LEFT: 12px; BACKGROUND: url(/fileadmin/TMPL/_img/bullit_brown_shaddow.gif) no-repeat 0px 5px
}
LI.contact-activity-bar {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(/fileadmin/TMPL/_img/ill_activity_inactive.gif) no-repeat 1px 1px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px 12px; BORDER-LEFT: #999 1px solid; WIDTH: 159px; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid
}
A.raquo {
	TEXT-DECORATION: none
}
A.raquo:hover {
	TEXT-DECORATION: underline
}
.event-logo {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999 1px solid; WIDTH: 311px; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
A.tagcloud0:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.tagcloud1:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.tagcloud2:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.tagcloud3:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.tagcloud0:link {
	COLOR: #999
}
A.tagcloud0:active {
	COLOR: #999
}
A.tagcloud0:visited {
	COLOR: #999
}
A.tagcloud0:hover {
	COLOR: #999
}
A.tagcloud1:link {
	COLOR: #666
}
A.tagcloud1:active {
	COLOR: #666
}
A.tagcloud1:visited {
	COLOR: #666
}
A.tagcloud1:hover {
	COLOR: #666
}
A.tagcloud2:link {
	COLOR: #333
}
A.tagcloud2:active {
	COLOR: #333
}
A.tagcloud2:visited {
	COLOR: #333
}
A.tagcloud2:hover {
	COLOR: #333
}
A.tagcloud3:link {
	FONT-WEIGHT: bold
}
A.tagcloud3:active {
	FONT-WEIGHT: bold
}
A.tagcloud3:visited {
	FONT-WEIGHT: bold
}
A.tagcloud3:hover {
	FONT-WEIGHT: bold
}
#header-navhelp UL LI#language_link {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_language_select.gif) no-repeat right top; HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px! important
}
#language_link A {
	PADDING-RIGHT: 54px
}
#language-select {
	FONT-SIZE: 1.2em
}
#language-select LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#language-select LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#language-select LI A:hover {
	BACKGROUND: #ccc; TEXT-DECORATION: none
}
#header-language-selector {
	BORDER-RIGHT: #d0d0d0 1px solid; BORDER-TOP: #d0d0d0 1px solid; Z-INDEX: 100; BORDER-LEFT: #d0d0d0 1px solid; WIDTH: 160px; BORDER-BOTTOM: #d0d0d0 1px solid; POSITION: absolute; BACKGROUND-COLOR: white
}
DIV.preview {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eee
}
DIV.inlineedit {
	BORDER-RIGHT: #d5d6cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d5d6cc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d5d6cc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d5d6cc 1px solid
}
DIV.empty {
	COLOR: #bbb
}
DIV.hover {
	BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; CURSOR: text; BACKGROUND-COLOR: #fcffcc
}
A.top-link {
	PADDING-RIGHT: 12px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/fileadmin/TMPL/_img/icn_arrow_top.gif) no-repeat right 50%; BORDER-BOTTOM: #999 1px dotted; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.privacy-protection {
	PADDING-LEFT: 100px; BACKGROUND: url(/fileadmin/TMPL/_img/privacy_protection.gif) no-repeat left top; HEIGHT: 64px
}
TT {
	DISPLAY: block; FONT-SIZE: 1.1em; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: none
}
A.code {
	DISPLAY: block; FONT-SIZE: 1.1em; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: none
}
A.code:hover {
	TEXT-DECORATION: underline
}
.box4-small {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_4col_top.gif) no-repeat left top; MARGIN-BOTTOM: 2em
}
.box5-small {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_4col_top.gif) no-repeat left top; MARGIN-BOTTOM: 2em
}
.box4 {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_4col_top.gif) no-repeat left top; MARGIN-BOTTOM: 2em
}
.box5-small {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_5col_top.gif) no-repeat left top
}
.box4-small OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_4col_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.box5-small OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_4col_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.box4 OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_4col_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.box5-small OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_5col_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.box4-small OL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 246px; PADDING-TOP: 0px
}
.box5-small OL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 246px; PADDING-TOP: 0px
}
.box4 OL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 246px; PADDING-TOP: 0px
}
.box4-small LI {
	WIDTH: 197px
}
.box5-small OL LI {
	WIDTH: 197px
}
.box4-small OL LI SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 18px center; DISPLAY: block; PADDING-LEFT: 98px; FONT-WEIGHT: bold; PADDING-BOTTOM: 30px; COLOR: #006567; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.box5-small OL LI SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 18px center; DISPLAY: block; PADDING-LEFT: 98px; FONT-WEIGHT: bold; PADDING-BOTTOM: 30px; COLOR: #006567; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.box4 OL LI SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 18px center; DISPLAY: block; PADDING-LEFT: 98px; FONT-WEIGHT: bold; PADDING-BOTTOM: 30px; COLOR: #006567; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.box5-small OL LI SPAN {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 18px 0px; PADDING-LEFT: 78px; PADDING-BOTTOM: 0px; COLOR: #b8c910; PADDING-TOP: 10px; HEIGHT: 50px
}
.box4-small OL LI SPAN {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 18px 0px; PADDING-LEFT: 78px; PADDING-BOTTOM: 0px; COLOR: #b8c910; PADDING-TOP: 10px; HEIGHT: 40px
}
.box4-small OL LI.inactive SPAN {
	CURSOR: default; COLOR: #c5c5c5
}
.box5-small OL LI.inactive SPAN {
	CURSOR: default; COLOR: #c5c5c5
}
.box4 OL LI.inactive SPAN {
	CURSOR: default; COLOR: #c5c5c5
}
.box4 OL LI#step1 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_1_active.gif)
}
.box4 OL LI#step2 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_2_active.gif)
}
.box4 OL LI#step3 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_3_active.gif)
}
.box4 OL LI#step4 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_4_active.gif)
}
.box4 OL LI.inactive#step1 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_1_inactive.gif)
}
.box4 OL LI.inactive#step2 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_2_inactive.gif)
}
.box4 OL LI.inactive#step3 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_3_inactive.gif)
}
.box4 OL LI.inactive#step4 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_4_inactive.gif)
}
.box4-small OL LI#step1 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_1_active.gif)
}
.box5-small OL LI#step1 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_1_active.gif)
}
.box4-small OL LI#step2 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_2_active.gif)
}
.box5-small OL LI#step2 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_2_active.gif)
}
.box4-small OL LI#step3 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_3_active.gif)
}
.box5-small OL LI#step3 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_3_active.gif)
}
.box4-small OL LI#step4 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_4_active.gif)
}
.box5-small OL LI#step4 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_4_active.gif)
}
.box5-small OL LI#step5 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_5_active.gif)
}
.box4-small OL LI.inactive#step1 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_1_inactive.gif)
}
.box5-small OL LI.inactive#step1 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_1_inactive.gif)
}
.box4-small OL LI.inactive#step2 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_2_inactive.gif)
}
.box5-small OL LI.inactive#step2 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_2_inactive.gif)
}
.box4-small OL LI.inactive#step3 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_3_inactive.gif)
}
.box5-small OL LI.inactive#step3 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_3_inactive.gif)
}
.box4-small OL LI.inactive#step4 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_4_inactive.gif)
}
.box5-small OL LI.inactive#step4 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_4_inactive.gif)
}
.box5-small OL LI.inactive#step5 SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/num_small_5_inactive.gif)
}
DIV.grey-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_grey_top.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
DIV.grey-box DIV {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_grey_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 16px; PADDING-TOP: 8px
}
IMG.payment-icon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_payment.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 1px
}
.datafield {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.membership-status {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_memberstatus_top.gif) no-repeat left top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 4px
}
DIV.membership-status DIV.inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_box_memberstatus_bottom.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 821px; PADDING-TOP: 4px
}
DIV.membership-status IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px
}
IMG.membership-status {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 4px 10px; PADDING-TOP: 0px
}
DIV.membership-status P {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV.membership-status H4 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV.membership-status DIV P {
	MARGIN: 2px 1px; OVERFLOW: hidden; BACKGROUND-COLOR: #eff0e6
}
DIV.membership-status P SPAN.label {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 80px; PADDING-TOP: 0px
}
DIV.membership-status P SPAN.value {
	DISPLAY: block; FLOAT: left; WIDTH: 600px
}
UL#premium-benefits {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #d5d6cc 1px solid; LIST-STYLE-TYPE: none
}
UL#premium-benefits LI {
	PADDING-RIGHT: 4px; BORDER-TOP: #d5d6cc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #006567; PADDING-TOP: 4px
}
UL#premium-benefits IMG {
	VERTICAL-ALIGN: middle; WIDTH: 33px; HEIGHT: 33px
}
DIV#premium-upgrade-done {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #d5d6cc 1px solid; PADDING-LEFT: 60px; BACKGROUND: url(/fileadmin/TMPL/_img/ill_thanks.gif) no-repeat left center; PADDING-BOTTOM: 16px; MARGIN: 2em 0px; PADDING-TOP: 16px; BORDER-BOTTOM: #d5d6cc 1px solid
}
DIV#premium-upgrade-done STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #006567
}
UL#member-benefits {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#member-benefits LI {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: no-repeat 0px 0px; COLOR: #006567
}
UL#member-benefits LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 5px 41px; PADDING-TOP: 7px; BORDER-BOTTOM: #d5d6cc 1px solid
}
.contact-page-picture-col {
	PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 140px; MARGIN-RIGHT: 10px
}
.contact-page-form-col {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 827px
}
.contact-page-form-col DIV.form-col-one {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 411px
}
.contact-page-form-col DIV.form-col-margin {
	MARGIN-RIGHT: 5px
}
.contact-page-form-col .private {
	PADDING-RIGHT: 15px; BACKGROUND: url(/fileadmin/TMPL/_img/icn_lock.gif) no-repeat right 50%
}
.contact-page-form-col DIV.form-inner-col {
	FLOAT: left; WIDTH: 194px
}
.contact-page-form-col DIV.form-inner-col-margin {
	PADDING-RIGHT: 5px
}
.contact-page-form-col DIV.form-inner-homepage-col {
	PADDING-RIGHT: 10px; FLOAT: left; MARGIN: 0px; WIDTH: 127px
}
.contact-page-form-col DIV.form-inner-year-col {
	FLOAT: left; WIDTH: 253px
}
.contact-page-form-col SELECT {
	MARGIN-RIGHT: 5px
}
.contact-page-form-col TEXTAREA {
	FONT-SIZE: 1em; WIDTH: 98%; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 5.5em
}
OL.faq-list {
	MARGIN: 0px
}
OL.faq-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL.rubric LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; BACKGROUND: url(/fileadmin/TMPL/_img/tab_inactive_arrow.gif) no-repeat left center; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ecece4 1px solid
}
UL.rubric LI.active {
	BACKGROUND: url(/fileadmin/TMPL/_img/tab_active_arrow.gif) no-repeat left center
}
UL.rubric LI.description {
	BACKGROUND: #ecece4; OVERFLOW: hidden
}
UL.rubric LI.active A {
	FONT-WEIGHT: bold
}
UL.rubric A {
	TEXT-DECORATION: none
}
IMG.os-icon {
	PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle
}
TEXTAREA.inline-textarea {
	HEIGHT: 60px
}
DIV.inline-textarea {
	HEIGHT: 60px
}
TABLE.table-list TEXTAREA.inline-textarea {
	WIDTH: 600px
}
TABLE.table-list DIV.inline-textarea {
	WIDTH: 600px
}
DIV.contact-info-inv-status TEXTAREA.inline-textarea {
	WIDTH: 270px
}
DIV.contact-info-inv-status DIV.inline-textarea {
	WIDTH: 270px
}
CITE.quote {
	DISPLAY: block; PADDING-LEFT: 4px; BORDER-LEFT: #006567 4px solid; COLOR: #006567; FONT-STYLE: italic
}
P.changed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e97f02; PADDING-TOP: 0px; FONT-STYLE: italic
}
IMG.event-icon {
	WIDTH: 30px; HEIGHT: 40px
}
HTML {
	FONT-SIZE: 100%
}
BODY {
	FONT-SIZE: 62.5%; BACKGROUND: #fff; COLOR: #333; LINE-HEIGHT: 140%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#content {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 140%
}
TEXTAREA {
	FONT-SIZE: 100%; BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #e0e0e0; BORDER-TOP-COLOR: #bfbfbf; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: #e0e0e0
}
INPUT.text {
	BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #e0e0e0; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #e0e0e0
}
SELECT {
	FONT-SIZE: 1.2em; BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #e0e0e0; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #e0e0e0
}
TEXTAREA.non-premium {
	BACKGROUND-COLOR: #efefef
}
INPUT.non-premium {
	BACKGROUND-COLOR: #efefef
}
SELECT.non-premium {
	BACKGROUND-COLOR: #efefef
}
H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #006567; PADDING-TOP: 0px
}
H1.name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #333; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
H2.user-box {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 2px; LINE-HEIGHT: 120%; PADDING-TOP: 6px
}
H2.help-headline {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 2px; LINE-HEIGHT: 120%; PADDING-TOP: 6px
}
H2.headline-3col {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 2px; LINE-HEIGHT: 120%; PADDING-TOP: 6px
}
H2.headline-power-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(/fileadmin/TMPL/_img/cor_1px_col5050_top.gif) no-repeat 50% top; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #006567; PADDING-TOP: 5px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0.75em 0px 1px; PADDING-TOP: 0px
}
H4 A {
	TEXT-DECORATION: none
}
A {
	COLOR: #333
}
.no-ul A {
	TEXT-DECORATION: none
}
A.no-ul {
	TEXT-DECORATION: none
}
.no-ul A:hover {
	TEXT-DECORATION: underline
}
A.no-ul:hover {
	TEXT-DECORATION: underline
}
LABEL.text-field {
	FONT-WEIGHT: bold
}
LABEL {
	FONT-WEIGHT: normal
}
H3.h3box {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 8px 4px; PADDING-LEFT: 36px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 8px; MARGIN: 0px; OVERFLOW: hidden; CURSOR: pointer; COLOR: #333; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
H3.h3box#groups-search-headline {
	BACKGROUND-POSITION: 8px 0px; PADDING-LEFT: 36px; CURSOR: default
}
#privacy-settings-form H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; PADDING-TOP: 0px
}
H4.h4box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 32px; FONT-SIZE: 1em; PADDING-BOTTOM: 8px; MARGIN: 0px; OVERFLOW: hidden; CURSOR: pointer; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.tool-form {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ecece4; PADDING-BOTTOM: 12px; OVERFLOW: hidden; PADDING-TOP: 12px; HEIGHT: 1%
}
TABLE {
	FONT-SIZE: 100%
}
TABLE P {
	FONT-SIZE: 1em
}
#content P {
	LINE-HEIGHT: 140%
}
#info-list {
	LINE-HEIGHT: 140%
}
#header-navhelp {
	
}
#header-navhelp A {
	COLOR: #646365; TEXT-DECORATION: none
}
#header-navhelp A:hover {
	TEXT-DECORATION: underline
}
#header-status {
	FONT-SIZE: 1.2em; COLOR: #333
}
#header-search {
	
}
#header-search-field {
	COLOR: #929193
}
#filter_name {
	COLOR: #929193
}
#header-search A {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; COLOR: #646365
}
#header-login TD {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; COLOR: #646365
}
#header-language-selector A {
	COLOR: #646365; TEXT-DECORATION: none
}
#header-language-selector A:hover {
	TEXT-DECORATION: underline
}
#navmain UL LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; PADDING-BOTTOM: 6px; COLOR: #fff; LINE-HEIGHT: 1em; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#navmain A.navmain-other {
	
}
#navmain A.navmain-other:hover {
	BACKGROUND: url(/fileadmin/TMPL/_img/nav_bg_active.gif) #a7cf4a repeat-x 50% top; COLOR: #006567
}
#navmain A.navmain-start {
	PADDING-LEFT: 36px; BACKGROUND: url(/fileadmin/TMPL/_img/nav_bg_l_normal_long.gif) no-repeat left top
}
#navmain A.navmain-start:hover {
	BACKGROUND: url(/fileadmin/TMPL/_img/nav_bg_l_active.gif) #a7cf4a no-repeat left top; COLOR: #006567
}
#navmain A.selected {
	FONT-WEIGHT: bold; BACKGROUND: url(/fileadmin/TMPL/_img/nav_bg_active.gif) #a7cf4a repeat-x left top; COLOR: #006567
}
#navmain A.navmain-start-selected {
	FONT-WEIGHT: bold; BACKGROUND: url(/fileadmin/TMPL/_img/nav_bg_l_active.gif) #a7cf4a no-repeat left top; COLOR: #006567
}
#navsub {
	FONT-SIZE: 1.4em
}
#navsub A.navsub {
	BORDER-RIGHT: #a1a093 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 0px 2px 0px 0px; COLOR: #6d6d6d; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#navsub A.navsub:hover {
	COLOR: #006567; TEXT-DECORATION: underline
}
#navsub A.selected {
	FONT-WEIGHT: bold; COLOR: #006567
}
#navsubsub {
	FONT-SIZE: 1.2em
}
#navsubsub A.navsubsub {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 0px 2px 0px 0px; COLOR: #6d6d6d; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#navsubsub A.navsubsub:hover {
	COLOR: #006567; TEXT-DECORATION: underline
}
#navsubsub A.selected {
	FONT-WEIGHT: bold; COLOR: #006567
}
.c333 {
	COLOR: #333
}
.c330 {
	COLOR: #330
}
.info-form-field {
	BORDER-LEFT: #b7c87a 1px solid; WIDTH: 650px
}
.info-message {
	CLEAR: both; PADDING-LEFT: 22px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-TOP: 1px
}
.warning-message {
	CLEAR: both; PADDING-LEFT: 22px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-TOP: 1px
}
.confirm-message {
	CLEAR: both; PADDING-LEFT: 22px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-TOP: 1px
}
.error-message {
	CLEAR: both; PADDING-LEFT: 22px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-TOP: 1px
}
.info-message {
	BACKGROUND: url(/fileadmin/TMPL/_img/icn_information.gif) no-repeat left top; COLOR: #618117
}
.warning-message {
	BACKGROUND: url(/fileadmin/TMPL/_img/icn_warning.gif) no-repeat left top; COLOR: #666
}
.error-message {
	BACKGROUND: url(/fileadmin/TMPL/_img/icn_error.gif) no-repeat left top; COLOR: #bc100e
}
.confirm-message {
	BORDER-RIGHT: #00887f 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #00887f 1px solid; PADDING-LEFT: 26px; BACKGROUND: url(/fileadmin/TMPL/_img/icn_confirmation.gif) no-repeat 2px 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #00887f 1px solid; COLOR: #00887f; PADDING-TOP: 4px; BORDER-BOTTOM: #00887f 1px solid
}
.warning-form-field {
	BORDER-RIGHT: #f7cd45 1px solid; BORDER-TOP: #f7cd45 1px solid; BORDER-LEFT: #f7cd45 1px solid; BORDER-BOTTOM: #f7cd45 1px solid
}
.error-form-field {
	BORDER-RIGHT: #fe9999 1px solid; BORDER-TOP: #bc100e 2px solid; BORDER-LEFT: #bc100e 2px solid; BORDER-BOTTOM: #fe9999 1px solid
}
.confirmation-message {
	BACKGROUND: #fff; COLOR: #a1b64d
}
.table-list-pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted
}
.table-list-pagination FORM {
	PADDING-BOTTOM: 5px
}
.table-list-pagination-bottom {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; MARGIN-TOP: 15px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.table-list-pagination A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.table-list-pagination A:hover {
	TEXT-DECORATION: underline
}
.table-list-pagination A.selected {
	FONT-WEIGHT: bold
}
.table-list-pagination .disabled {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #333 1px solid; COLOR: #a0a0a0; PADDING-TOP: 0px
}
.table-list-pagination .first {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.alpha-pagination A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LABEL.event-search-form {
	DISPLAY: block; FONT-WEIGHT: bold
}
.me {
	COLOR: #006567
}
.me A {
	COLOR: #006567
}
.required-fields {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; LINE-HEIGHT: 0.1em; PADDING-TOP: 0px
}
.converted-amount {
	COLOR: #006567
}
.logged-out-info {
	COLOR: #738634
}
.logged-out-info A {
	COLOR: #738634
}
#footer {
	FONT-WEIGHT: normal; COLOR: #9c9c9c; LINE-HEIGHT: 1.8em
}
#footer A {
	FONT-WEIGHT: normal; COLOR: #9c9c9c; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
A.underline {
	TEXT-DECORATION: underline
}
.nobr {
	WHITE-SPACE: nowrap
}
.b {
	FONT-WEIGHT: bold
}
.normal {
	FONT-WEIGHT: normal! important
}
.mp0 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.ml {
	MARGIN-LEFT: 8px
}
.noborder {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.b1 {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.text-border {
	BORDER-RIGHT: #d5d6cc 1px solid; BORDER-TOP: #d5d6cc 1px solid; BORDER-LEFT: #d5d6cc 1px solid; BORDER-BOTTOM: #d5d6cc 1px solid
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.fn {
	FLOAT: none
}
.borderright {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; MARGIN-RIGHT: 5px
}
.borderbottom {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #999 1px dotted
}
.bordertop {
	BORDER-TOP: #999 1px dotted; MARGIN-TOP: 0px; PADDING-TOP: 15px
}
.section-border {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: none; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px dotted; HEIGHT: 1%
}
.section-border A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.section-border A:hover {
	TEXT-DECORATION: underline
}
.section-border A.selected {
	FONT-WEIGHT: bold
}
.clr {
	CLEAR: both
}
.disabled {
	COLOR: #a0a0a0
}
.center {
	TEXT-ALIGN: center! important
}
.right {
	TEXT-ALIGN: right! important
}
.mb5 {
	MARGIN-BOTTOM: 5px! important
}
.mb10 {
	MARGIN-BOTTOM: 10px! important
}
.mb15 {
	MARGIN-BOTTOM: 15px! important
}
.mt5 {
	MARGIN-TOP: 5px! important
}
.mt10 {
	MARGIN-TOP: 10px! important
}
.mt15 {
	MARGIN-TOP: 15px! important
}
.mr10 {
	MARGIN-RIGHT: 10px! important
}
.mr5 {
	MARGIN-RIGHT: 5px! important
}
.pb5 {
	PADDING-BOTTOM: 5px! important
}
.pt5 {
	PADDING-TOP: 5px! important
}
.pb10 {
	PADDING-BOTTOM: 10px! important
}
.pr10 {
	PADDING-RIGHT: 10px! important
}
.pl20 {
	PADDING-LEFT: 20px
}
.pl15 {
	PADDING-LEFT: 15px! important
}
.hidden {
	DISPLAY: none
}
.overflow {
	OVERFLOW: hidden; HEIGHT: 1%
}
.fixed-anchors {
	OVERFLOW: visible
}
.green {
	COLOR: #360
}
.status-color {
	COLOR: #360
}
.block {
	DISPLAY: block
}
TABLE.clean {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.clean TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.clean TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.indent-left {
	MARGIN-LEFT: 8px! important
}
.middle {
	VERTICAL-ALIGN: middle
}
.col_two SELECT.large {
	DISPLAY: block; MARGIN: 2px 0px; WIDTH: 647px
}
.col_two TEXTAREA.large {
	DISPLAY: block; MARGIN: 2px 0px; WIDTH: 647px
}
.col_two INPUT.large {
	DISPLAY: block; MARGIN: 2px 0px; WIDTH: 647px
}
.col_one SELECT.large {
	WIDTH: 312px
}
.col_one TEXTAREA.large {
	WIDTH: 312px
}
.col_one INPUT.large {
	WIDTH: 312px
}
.clr SELECT.large {
	WIDTH: 300px
}
.clr TEXTAREA.large {
	WIDTH: 300px
}
.clr INPUT.large {
	WIDTH: 300px
}
BUTTON {
	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; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON DIV {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
BUTTON DIV P {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right center; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #006567; LINE-HEIGHT: 1em; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
BUTTON DIV TABLE {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right center; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #006567; LINE-HEIGHT: 1em; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
BUTTON.btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BUTTON.btn-submit-tools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BUTTON.btn-cancel-tools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BUTTON DIV.btn {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_left.gif)
}
BUTTON DIV.btn-submit {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_submit_left.gif)
}
BUTTON DIV.btn-submit-tools {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_submit_tools_left.gif)
}
BUTTON DIV.btn-cancel-tools {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_cancel_tools_left.gif)
}
BUTTON DIV.btn-large-submit {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_large_submit_left.gif)
}
BUTTON DIV.btn-cancel {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_cancel_left.gif)
}
BUTTON DIV P.btn {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_right.gif)
}
BUTTON DIV P.btn-submit {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_submit_right.gif)
}
BUTTON DIV P.btn-submit-tools {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_submit_tools_right.gif)
}
BUTTON DIV P.btn-cancel-tools {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_cancel_tools_right.gif)
}
BUTTON DIV P.btn-large-submit {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_large_submit_right.gif)
}
BUTTON DIV TABLE.btn-large-submit {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_large_submit_right.gif)
}
BUTTON DIV P.btn-cancel {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_bg_cancel_right.gif)
}
BUTTON DIV P.btn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 7px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.6em; PADDING-TOP: 3px
}
BUTTON DIV P.btn-submit-tools {
	PADDING-RIGHT: 12px; PADDING-LEFT: 7px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.6em; PADDING-TOP: 3px
}
BUTTON DIV P.btn-cancel-tools {
	PADDING-RIGHT: 12px; PADDING-LEFT: 7px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.6em; PADDING-TOP: 3px
}
BUTTON DIV P.btn-cancel {
	COLOR: #fff
}
BUTTON DIV P.btn-submit-tools {
	COLOR: #fff
}
BUTTON DIV P.btn-cancel-tools {
	COLOR: #fff
}
BUTTON DIV P.btn-large-submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; WHITE-SPACE: normal
}
BUTTON DIV TABLE.btn-large-submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; WHITE-SPACE: normal
}
DIV.teaser {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; WIDTH: 315px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.small {
	WIDTH: 290px
}
DIV.teaser DIV.teaser-content {
	PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 13px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_top.gif) no-repeat left top; PADDING-BOTTOM: 12px; OVERFLOW: hidden; PADDING-TOP: 12px; HEIGHT: 1%
}
DIV.teaser DIV.teaser-content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.teaser DIV.teaser-content BUTTON P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; PADDING-TOP: 9px
}
DIV.teaser H4 {
	COLOR: #666
}
DIV.invite {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_invite_bottom.gif) no-repeat left bottom
}
DIV.invite DIV.teaser-content {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_invite_top.gif) no-repeat left top
}
DIV.small {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_invite_small_bottom.gif) no-repeat left bottom
}
DIV.small DIV.teaser-content {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_invite_small_top.gif) no-repeat left top
}
DIV.invite H4 {
	COLOR: #89aa4b
}
DIV.corporate {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_corporate_bottom.gif) no-repeat left bottom
}
DIV.corporate DIV.teaser-content {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_corporate_top.gif) no-repeat left top
}
DIV.premium {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_premium_bottom.gif) no-repeat left bottom
}
DIV.premium DIV.teaser-content {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_premium_top.gif) no-repeat left top
}
DIV.premium H4 {
	COLOR: #065159
}
DIV.teaser IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
DIV.teaser IMG.icon {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: right; PADDING-BOTTOM: 0px! important; WIDTH: 64px; PADDING-TOP: 0px! important; HEIGHT: 64px
}
DIV.teaser H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.teaser DIV.teaser-content A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/fileadmin/TMPL/_img/arrow.gif) no-repeat 0px 0.2em; TEXT-DECORATION: none
}
DIV.teaser-large DIV.teaser-content A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/fileadmin/TMPL/_img/arrow.gif) no-repeat 0px 0.2em; TEXT-DECORATION: none
}
A.raquo-block-link {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/fileadmin/TMPL/_img/arrow.gif) no-repeat 0px 0.2em; TEXT-DECORATION: none
}
DIV.teaser DIV.teaser-content A:hover {
	TEXT-DECORATION: underline
}
DIV.teaser:hover A {
	TEXT-DECORATION: underline
}
DIV.teaser-large DIV.teaser-content A:hover {
	TEXT-DECORATION: underline
}
A.raquo-block-link:hover {
	TEXT-DECORATION: underline
}
DIV.teaser-large {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_member_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; WIDTH: 630px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.teaser-large DIV.teaser-content {
	PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 13px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_teaser_member_top.gif) no-repeat left top; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 1%
}
DIV.fileinputs {
	POSITION: relative; HEIGHT: 4em
}
DIV.fakefile {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
INPUT.file {
	FONT-SIZE: 50px; Z-INDEX: 2; RIGHT: 0px; OVERFLOW: hidden; CURSOR: pointer; LINE-HEIGHT: 50px; POSITION: absolute; HEIGHT: 46px; opacity: 0; moz-opacity: 0
}
DIV.fake-browse-button-top {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_upload_photo_top.gif) no-repeat left top; WIDTH: 140px
}
DIV.fake-browse-button-bottom {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_upload_photo_bottom.gif) no-repeat left bottom; WIDTH: 140px; PADDING-TOP: 5px; WHITE-SPACE: normal
}
DIV.fake-browse-button-bottom P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
IMG#photo-loading-indicator {
	POSITION: absolute; BACKGROUND-COLOR: white
}
BUTTON.btn-premium-membership {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BUTTON DIV P.btn-premium-membership {
	PADDING-RIGHT: 30px; PADDING-LEFT: 60px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_premium_membership_right.gif); PADDING-BOTTOM: 28px; COLOR: white; LINE-HEIGHT: 1.6em; PADDING-TOP: 22px
}
BUTTON DIV.btn-premium-membership {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/btn_premium_membership_left.gif)
}
.auto-complete {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 1.2em; LEFT: 500px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; TOP: 200px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.auto-complete IMG {
	RIGHT: 2px; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; HEIGHT: 16px; opacity: .5
}
.auto-complete IMG.up-arrow {
	TOP: 2px
}
.auto-complete IMG.down-arrow {
	BOTTOM: 2px
}
.auto-complete UL LI {
	PADDING-RIGHT: 30px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; CURSOR: pointer; PADDING-TOP: 0px
}
.auto-complete UL LI.selected {
	BACKGROUND-COLOR: #d5d6cc
}
#tab-navigation {
	BACKGROUND: url(/fileadmin/TMPL/_img/tab_bg.gif) #fff repeat-x 50% bottom; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: normal
}
#tab-navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tab-navigation LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/TMPL/_img/tab_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
#tab-navigation A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(/fileadmin/TMPL/_img/tab_left.gif) no-repeat left top; PADDING-BOTTOM: 9px; COLOR: #535351; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#tab-navigation A.normal {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tab-navigation #current {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/tab_right_on.gif); BORDER-BOTTOM: white 1px solid
}
#tab-navigation #current A {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/tab_left_on.gif); PADDING-BOTTOM: 10px; COLOR: #333
}
#contacts-search-form INPUT.text {
	MARGIN: 0px 0px 10px; WIDTH: 290px
}
#advanced-search-form SELECT {
	MARGIN: 0px 0px 10px; WIDTH: 290px
}
#contacts-search-form INPUT {
	MARGIN: 0px; WIDTH: auto
}
#contacts-search-form BUTTON {
	MARGIN-LEFT: 10px
}
#contacts-search-form LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px 10px 0px 0px
}
.contact-card {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_contact_top.gif) no-repeat left top; FLOAT: left; MARGIN: 8px 4px; WIDTH: 237px
}
.contact-card .photo {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 10px
}
.contact-card .description {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 140px
}
.contact-card .main-info {
	BACKGROUND: url(/fileadmin/TMPL/_img/bg_contact_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 4px; OVERFLOW: hidden; LINE-HEIGHT: 1em; HEIGHT: 100%
}
.calendar  {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.popup {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 404px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.popup {
	Z-INDEX: 10; OVERFLOW: hidden; POSITION: absolute
}
.calendar .content {
	BACKGROUND: #edece3
}
.calendar .header {
	BACKGROUND: #edece3
}
.calendar .footer {
	BACKGROUND: #edece3
}
.calendar .footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 4px; HEIGHT: 1%
}
.calendar .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.popup .header {
	PADDING-RIGHT: 54px; PADDING-LEFT: 44px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_cal_top.png) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 52px; HEIGHT: 21px
}
.popup .content {
	PADDING-RIGHT: 54px; PADDING-LEFT: 44px; BACKGROUND: url(/fileadmin/TMPL/_img/bg_cal_middle.png) repeat-y left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.popup .footer {
	PADDING-RIGHT: 54px; PADDING-LEFT: 44px; FONT-SIZE: 0.9em; BACKGROUND: url(/fileadmin/TMPL/_img/bg_cal_bottom.png) no-repeat left bottom; PADDING-BOTTOM: 0px; OVERFLOW: visible; PADDING-TOP: 3px; HEIGHT: 79px
}
.top-left .header {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/bg_cal_top_left.png)
}
.top-right .header {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/bg_cal_top_right.png)
}
.bottom-left .footer {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/bg_cal_bottom_left.png)
}
.bottom-right .footer {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/bg_cal_bottom_right.png)
}
.calendar TABLE {
	BORDER-RIGHT: #edece3 8px solid; BORDER-TOP: #edece3 4px solid; FONT-WEIGHT: bold; BACKGROUND: #edece3; BORDER-LEFT: #edece3 8px solid; BORDER-BOTTOM: #edece3 2px solid
}
.calendar TBODY TD {
	MARGIN: 0px
}
.calendar A {
	COLOR: #000; TEXT-DECORATION: none
}
.calendar TABLE A:hover {
	BORDER-LEFT-COLOR: #cce544! important; BACKGROUND: #cce544; BORDER-BOTTOM-COLOR: #cce544! important; BORDER-TOP-COLOR: #cce544! important; BORDER-RIGHT-COLOR: #cce544! important
}
.calendar A.previousmonth {
	TEXT-DECORATION: underline
}
.calendar A.nextmonth {
	TEXT-DECORATION: underline
}
.calendar A.previousmonth {
	FLOAT: left
}
.calendar A.nextmonth {
	FLOAT: right
}
.calendar .description {
	FLOAT: left; MARGIN-LEFT: 5px
}
.calendar A.previousmonth:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.calendar A.nextmonth:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.calendar A.currentdate:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.calendar THEAD TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.calendar THEAD TD {
	TEXT-ALIGN: left
}
.calendar TBODY TD {
	TEXT-ALIGN: right
}
.calendar TBODY TD  {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 2px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 2px solid; WIDTH: 33px; PADDING-TOP: 0px; BORDER-BOTTOM: white 2px solid
}
.calendar TBODY TD.even  {
	BORDER-LEFT-COLOR: white; BACKGROUND: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: white; BORDER-RIGHT-COLOR: white
}
.calendar TBODY TD.odd  {
	BORDER-LEFT-COLOR: #edece3; BORDER-BOTTOM-COLOR: #edece3; BORDER-TOP-COLOR: #edece3; BORDER-RIGHT-COLOR: #edece3
}
.calendar TBODY TD.empty  {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.calendar .selectedday  {
	BORDER-LEFT-COLOR: #cce544; BACKGROUND: #cce544; BORDER-BOTTOM-COLOR: #cce544; BORDER-TOP-COLOR: #cce544; BORDER-RIGHT-COLOR: #cce544
}
.calendar .today  {
	BORDER-LEFT-COLOR: white! important; BORDER-BOTTOM-COLOR: white! important; BORDER-TOP-COLOR: white! important; BORDER-RIGHT-COLOR: white! important
}
.calendar .today  {
	BORDER-LEFT-COLOR: #cce544! important; BORDER-BOTTOM-COLOR: #cce544! important; BORDER-TOP-COLOR: #cce544! important; BORDER-RIGHT-COLOR: #cce544! important
}
.calendar IMG.icon {
	VERTICAL-ALIGN: middle
}
.calendarlink {
	MARGIN: 0px 3px
}
.calendaricon {
	MARGIN: 0px 3px
}
.calendaricon {
	CURSOR: pointer
}
.modal-window {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; Z-INDEX: 10000; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TEXT-ALIGN: left
}
.context-window {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; Z-INDEX: 10000; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TEXT-ALIGN: left
}
.modal-window .wrapper {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; MARGIN-TOP: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
.context-window .wrapper {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; MARGIN-TOP: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
.modal-window H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.context-window H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.modal-window IMG.close {
	FLOAT: right; CURSOR: pointer
}
.context-window IMG.close {
	FLOAT: right; CURSOR: pointer
}
.context-window {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/win_context_bg_top.gif); WIDTH: 197px
}
.modal-window {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/win_modal_bg_top.gif); WIDTH: 315px
}
.context-window .wrapper {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/win_context_bg_bottom.gif)
}
.modal-window .wrapper {
	BACKGROUND-IMAGE: url(/fileadmin/TMPL/_img/win_modal_bg_bottom.gif)
}
.modal-background {
	Z-INDEX: 9999; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 1000px; BACKGROUND-COLOR: #000; opacity: .3; moz-opacity: 30
}
