@charset "utf-8";
/* CSS Document */

* {
	margin:0pt;
	padding:0pt;
}
html {
	height: 100%;
}
body {
	/* Basisschriftgröße */



	font-size: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0 0;
	height: 100%;
	/* Zentrierte Anordnung */



	text-align:left;
	background-image:url(images/spleens-head-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#FFFFFF;
}
/* Div overlay box für Filme */



.spleens-zindex-box {
	position:absolute;
	text-align: left;
	width: 100%;
	top:0;
	z-index: 1;
}
.spleens-foot-bg-box {
	float:left;
	clear:both;
	width: 100%;
	background-image:url(images/spleens-foot-bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#spleens {
	width:970px;
	overflow: hidden;
	float:left;
	clear:both;
}
#spleens-topframe {
	width: 970px;
	height: 190px;
	clear: both;
}
#spleens-topframe img {
	border: 0px;
}
#spleens-page-foot {
	float:left;
	clear:both;
	height: 170px;
	width:970px;
	text-align:center;
}
#spleens-content-cols, #spleens-page-foot {
	width:970px;
	float:left;
	clear:both;
	margin-top: 40px;
}
#spleens-content-main {
	float:left;
	width: 540px;
	overflow:hidden;
	text-align:center;
	min-height: 200px;
	border: 0;
}
#spleens-content-right {
	float:left;
	width: 230px;
	overflow:hidden;
	text-align:left;
	min-height: 200px;
	border: 0;
}
#spleens-content-border {
	float:left;
	width: 200px;
	overflow:hidden;
	text-align:left;
	min-height: 200px;
	border: 0;
}
#spleens-content-border {
	background-image:url(../user_upload/elements/border-parts/border-bg.gif);
	background-repeat: repeat-y;
}
#spleens-content-main .frame-padder {
	width:480px;
	margin: 0px auto;
	text-align:left;
	min-height: 200px;
	overflow:hidden;
	text-align:left;
}
#spleens-content-right .frame-padder {
	width:200px;
	text-align:left;
	overflow:hidden;
}
#spleens-content-right .frame-padder {
	width:200px;
	text-align:left;
	overflow:hidden;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* Portalmenü */



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



#spleens-portalmenue {
	position: absolute;
	margin: 67px 0 0 0;
	top: 0;
	left: 765px;
}
#spleens-portalmenue ul {
	list-style: none;
	display:inline;
    float: left;
    padding:0;
}
#spleens-portalmenue ul li {
	float:left;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* Elemente in der rechten spalte*/



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */







/* anpassung standartelemente für Voting */







#spleens-content-border div.csc-textpic-left * {
	margin-bottom:0px;
	margin: 0 0;
	padding: 0 0;
	line-height: 0em;
}
#spleens-content-border .csc-frame-frame1 .csc-header {
	float:left;
	clear:both;
	width:200px;
	background-image: url(../user_upload/elements/border-parts/tabbg-left.gif);
	background-repeat: no-repeat;
}
#spleens-content-border .csc-frame-frame1 h2 {
	background-color: transparent;
	background-image: url(../user_upload/elements/border-parts/tabbg-right.gif);
	background-repeat: no-repeat;
	background-position:right top;
	width:192px;
	font-weight:normal;
	padding: 5px 4px 2px 4px;
	margin: 0 0;
	display:block;
	font-size: 0.65em;
}
/* Banner mit Formula füe BeLocal */



#spleens-content-right .spleens-element-belocale {
	width:200px;
	height: 114px;
	float:left;
	clear:both;
	background-image:url(../user_upload/elements/belocal/banner-belocal-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#spleens-content-right .spleens-element-belocale form {
	margin: 70px 0 0 90px;
}
#spleens-content-right .spleens-element-belocale input.belocal-open-loggedin, #spleens-content-right .spleens-element-belocale form input.belocal-submit {
	background:transparent url(../user_upload/elements/belocal/belocal-submit.gif) no-repeat scroll 0px 5px;
	border:0px none;
	cursor:pointer;
	font-weight:bold;
	margin:0pt 0pt 0pt 0px;
	padding:0pt 0pt 0pt 10px;
	text-transform:uppercase;
	text-align:left;
}
#spleens-content-right .spleens-element-belocale input.belocal-open-loggedin {
	margin: 70px 0 0 80px;
}
/* heft Download */



#spleens-content-right .spleens-element-heftdownload {
	width:200px;
	min-height: 130px;
	float:left;
	clear:both;
	background-image:url(../user_upload/elements/heftdownload/spleens-heft-download-bg.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	margin-bottom: 20px;
}
/* Regionale Hintergrundbilder */



#spleens-content-right .heftdownload-rebawuw {
	background-image:url(../user_upload/download/ausgabenarchiv/rebawuw/spleens_heft_BAwuehe_bg.gif);
}
#spleens-content-right .heftdownload-resachsenw {
	background-image:url(../user_upload/download/ausgabenarchiv/resachsenw/spleens_heft_sachs_bg.gif);
}
#spleens-content-right .spleens-element-heftdownload img {
	border: 0px;
	margin: 32px 0 0 1em;
}
#spleens-content-right .spleens-element-heftdownload p {
	text-transform: uppercase;
	margin: 1em 0 0 11px;
	font-size: 60%;
	line-height: 1.3em;
}
#spleens-content-right .spleens-element-heftdownload p.download-and-read {
	margin: 50px 0 0 11px;
	line-height: 2em;
}
#spleens-content-right .spleens-element-heftdownload p strong {
	font-size: 180%;
}
#spleens-content-right .spleens-element-heftdownload p span {
	font-size: 115%;
	background-image: url(../user_upload/elements/heftdownload/spleens-heft-download-arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
#spleens-content-right .spleens-element-heftdownload p a {
	text-decoration: none;
}
#spleens-content-right .spleens-element-heftdownload p a:hover {
	text-decoration: underline;
}
#spleens-content-right .spleens-element-heftdownload h2 {
	border: 0px;
	margin: 0 0;
	padding: 0 0;
}
/* Webvideo */



.tx-rgmediaimages-pi1 {
	padding: 3px 3px 15px 3px;
}
/* newsletter abo */



#spleens-content-right .spleens-element-letterabo {
	width:200px;
	min-height: 145px;
	float:left;
	clear:both;
	background-image:url(../user_upload/elements/newsletterabbo/newsletter-abbo-bg.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
}
#spleens-content-right .spleens-element-letterabo h2 {
	border: 0px;
	margin: 13px 0 0;
	padding: 0 0;
}
#spleens-content-right .spleens-element-letterabo p {
	text-transform: uppercase;
	margin: 1em 20% 0.5em 11px;
	font-size: 70%;
}
#spleens-content-right .spleens-element-letterabo p strong {
	font-size: 130%;
}
#spleens-content-right .spleens-element-letterabo form {
	margin: 65px 0 0 0;
}
#spleens-content-right .spleens-element-letterabo .letterabo-input {
	clear:both;
	width: 170px;
	background-image:url(../user_upload/elements/newsletterabbo/input-bg.gif);
	background-repeat: no-repeat;
	font-size: 0.70em;
	border: 0px;
	border-bottom:1px solid #c3c3c3;
	margin: 0 0 0 10px;
	padding: 2px 5px;
}
#spleens-content-right .spleens-element-letterabo .letterabo-submit {
	padding: 0px 0 0 10px;
	margin: 0px 0 0 11px;
	background: transparent;
	background-image:url(../user_upload/elements/newsletterabbo/submit-bg.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	background-position: 2px 5px;
	border: 0px;
	font-weight: bold;
	text-transform: uppercase;
}
/* Event Teaser */



#spleens-content-right #meNewsTippsPortalTeaser .TabbedPanelsContentGroup, #spleens-content-right .spleens-element-eventteaser {
	width:200px;
	float:left;
	clear:both;
	background-repeat: no-repeat;
	background-position:left bottom;
	padding-bottom: 27px;
}
#spleens-content-right .latest-item-short {
	padding-left: 5px;
}
#spleens-content-right p.tvtipp-list-all, #spleens-content-right p.eventtipp-list-all {
	padding-left: 32px;
}
#spleens-content-right p.musiktipp-list-all {
	padding-left: 5px;
}
#spleens-content-right #meNewsTippsPortalTeaser p a, #spleens-content-right .spleens-element-eventteaser p a, #spleens-content-right .latest-item-short a {
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position:left 4px;
	text-decoration: none;
	text-transform: uppercase;
}
#spleens-content-right .latest-item-short a:hover {
	text-decoration: underline;
}
#spleens-content-right .event-latest-item td {
	border-bottom:  1px solid;
}
/* Voting */



.tx-sisosecurevote-pi1 {
	width:200px;
	text-align:center;
	padding: 10px 0 5px 0;
	margin-bottom: 15px;
}
.tx-sisosecurevote-pi1 .answers, .tx-sisosecurevote-pi1 .summary, .tx-sisosecurevote-pi1 .question {
	width:180px;
	margin: 0 auto;
	text-align:left;
}
.tx-sisosecurevote-pi1 h3 {
	text-transform:uppercase;
	margin: 0 0;
	padding: 0 0 15px 0;
}
.tx-sisosecurevote-pi1 .summary {
	padding-bottom:10px;
	background-image:url(images/voting-divider.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.tx-sisosecurevote-pi1 div.answer {
	background-image:url(images/voting-divider.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:3px;
}
.tx-sisosecurevote-pi1 .bar_container {
	background-color:#d8e0d3;
}
.tx-sisosecurevote-pi1 .bar_inner {
	background-image:url(images/voting-bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
.tx-sisosecurevote-pi1 .bar_inner p {
	font-weight:bold;
}
.tx-sisosecurevote-pi1 fieldset {
	text-align:left;
	margin: 0px auto;
	width:180px;
	background-image:url(images/voting-divider.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.tx-sisosecurevote-pi1 fieldset .answer {
	line-height: 1.3em;
	padding: 5px 0px 5px 0px;
	width:180px;
	float:left;
	clear:both;
}
.tx-sisosecurevote-pi1 fieldset .answer label {
	margin: 0 0;
	padding: 0 0;
	width:160px;
	display:block;
	float:right;
}
.tx-sisosecurevote-pi1 fieldset .answer input {
	margin: 0 0;
	padding: 0 0;
	width: 15px;
	display:block;
	float:left;
}
.tx-sisosecurevote-pi1 input.submit {
	background:transparent url(images/icon-comunity-arrow.gif) no-repeat scroll 0px 5px;
	border:0px none;
	cursor:pointer;
	font-weight:bold;
	margin:0pt 0pt 0pt 6px;
	padding:0pt 0pt 0pt 10px;
	text-transform:uppercase;
	text-align:left;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* Elemente in der Randspalte gansz rechts */



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */







/* Login Formular */







#spleens-content-border .tx-moveelevatorfeuser-pi2 {
	width: 200px;
	float:left;
	clear:both;
	text-align:center;
}
#spleens-content-border .me-feuser-logininfo-box, #spleens-content-border .tx-moveelevatorfeuser-pi2 form {
	width: 190px;
	margin: 4px auto;
	text-align: left;
	overflow:hidden;
}
#spleens-content-main .me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 .input-username, #spleens-content-border .tx-moveelevatorfeuser-pi2 .input-username {
	float:left;
	margin: 6px 8px 0 6px;
}
#spleens-content-main .me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 p, #spleens-content-border .tx-moveelevatorfeuser-pi2 p {
	margin-left: 8px;
}
#spleens-content-main .me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 p a, #spleens-content-border .tx-moveelevatorfeuser-pi2 p a {
	background-image:url(../user_upload/elements/border-login/border-login-submit-bg.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 14px;
	background-position: 0px 4px;
	text-decoration: none;
}
#spleens-content-main .me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 p a:hover, #spleens-content-border .tx-moveelevatorfeuser-pi2 p a:hover {
	text-decoration: underline;
}
#spleens-content-main .me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 .input-password, #spleens-content-border .tx-moveelevatorfeuser-pi2 .input-password {
	margin: 6px 0px 0 0px;
}
#spleens-content-right .spleens-element-belocale form input.belocal-zip, #spleens-content-main .me-feuser-forgottpass form input.input-text, #spleens-content-main .me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 .input-username, #spleens-content-main .me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 .input-password, #spleens-content-border .tx-moveelevatorfeuser-pi2 .input-username, #spleens-content-border .tx-moveelevatorfeuser-pi2 .input-password {
	background-image: url(../user_upload/elements/border-login/border-login-input-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 0.70em;
	border: 0px;
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	padding: 2px 2px;
	width: 80px;
}
#spleens-content-main .me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 .ceckbox-autologin, #spleens-content-border .tx-moveelevatorfeuser-pi2 .ceckbox-autologin {
	margin: 0 0 0 6px;
	padding-right: 0px;
	vertical-align:middle;
}
#spleens-content-border .tx-moveelevatorfeuser-pi2 .row-clearer {
	clear:both;
	line-height: 0em;
	height: 4px;
}
#spleens-content-border .tx-moveelevatorfeuser-pi2 label {
	padding:  0 0 0 2px;
}
#spleens-content-main .me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 .input-submit, #spleens-content-border .tx-moveelevatorfeuser-pi2 .input-submit {
	padding: 0 0 0 11px;
	margin: 0 0 0 8px;
	background: transparent;
	background-image: url(../user_upload/elements/border-login/border-login-submit-bg.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	background-position: 0px 4px;
	border: 0px;
	font-weight: bold;
	text-transform: uppercase;
}
/* Login error rechte spale */



.tx_moveelevatorfeuser_pi2_error {
	background-color: white;
	margin: 5px;
	padding: 8px;
	font-weight: bold;
}
/* Logout in der rechten spalte */







#spleens-content-border .me-feuser-logout, #spleens-content-border .me-feuser-logininfo {
	float: left;
	clear: both;
	text-transform: uppercase;
}
#spleens-content-border .me-feuser-logininfo .logininfo-username {
	width: 110px;
	float: left;
	margin-top: 10px;
}
#spleens-content-border .me-feuser-logininfo .logininfo-img {
	float: right;
	width: 68px;
	overflow: hidden;
	margin: 10px 10px 10px 0;
	line-height: 0em;
}
#spleens-content-border .me-feuser-logout {
	margin: 10px 0px;
	width:190px;
}
#spleens-content-border .tx-moveelevatorfeuser-pi2 .me-feuser-logout p {
	padding: 5px 0 5px 5px;
	margin: 0 0;
}
#spleens-content-border .me-feuser-logout p a {
	display: block;
}
#spleens-content-border .tx-moveelevatorfeuser-pi2 .logininfo-username p a {
	background-image: url(images/icon-arrow-white-dg.gif);
}
/* Passwort vergessen formular und umgebender Text */



#spleens-content-main .me-feuser-forgottpass {
	float:left;
	clear:both;
	margin: 0 0;
	padding-bottom: 10px;
	width:480px;
}
#spleens-content-main .me-feuser-forgottpass .tx-moveelevatorfeuser-pi2, #spleens-content-main .me-feuser-forgottpass .csc-frame-frame1 p {
	margin: 10px;
	width:460px;
}
#spleens-content-main .me-feuser-forgottpass form {
	clear:both;
}
#spleens-content-main .me-feuser-forgottpass form .form-row {
	background-color:#FFFFFF;
	float:left;
	clear:both;
	width:100%;
	padding: 10px 0px;
}
#spleens-content-main .me-feuser-forgottpass form .form-row label {
	width: 90px;
	display:block;
	padding-left: 10px;
	float:left;
	padding-top: 6px;
}
#spleens-content-main .me-feuser-forgottpass form input.input-text {
	width: 200px;
	vertical-align:middle;
	float:left;
}
#spleens-content-main .me-feuser-forgottpass form input.input-submit {
	background:transparent url(images/regio-submit-top-bg.gif) no-repeat scroll 0px 5px;
	border:0px none;
	cursor:pointer;
	font-weight:bold;
	margin:2px 0 0 5px;
	padding:0 0 0 11px;
	line-height: 1.2em;
	text-align:left;
	width: 60px;
	text-transform:uppercase;
}
/* Portal Teaser Tabs  */



#spleens-content-border .csc-frame-frame2, #meecardPortalTeaser, #meFeUserPortalTeaser, #meFeGroupPortalTeaser {
	padding: 25px 0px 0px 0px;
	background-image:url(../user_upload/elements/border-parts/transparent75.png);
	background-repeat: no-repeat;
	float:left;
	clear:both;
}
#spleens-content-border .csc-frame-frame2 {
	padding: 10px 0px 0px 0px;
}
#meFeGroupPortalTeaser .TabbedPanelsContent {
	height: 135px;
}
#meecardPortalTeaser p, #meFeUserPortalTeaser p, #meFeGroupPortalTeaser p.me-portal-foot-linklist {
	background-image:url(../user_upload/elements/border-parts/foot-bg-winklich.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 0 0 1.5em 0;
	margin: 0 0 1em 0;
}
#meFeGroupPortalTeaser {
	padding-bottom: 10px;
}
#meFeGroupPortalTeaser p.me-portal-foot-linklist {
	display:block;
	clear:both;
	float: left;
	width:200px;
	padding: 0 0 15px 0;
}
#meecardPortalTeaser p a, #meFeUserPortalTeaser p a, #meFeGroupPortalTeaser p a {
	background-image:url(images/icon-comunity-arrow.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	text-decoration: none;
	display:block;
	padding: 0 0 0 16px;
	margin: 0 0 0 0px;
}
#meFeUserPortalTeaser p a {
	text-transform:uppercase;
}
#meFeGroupPortalTeaser .me-portal-group {
	width: 200px;
	float:left;
	clear:both;
	display:block;
	padding: 5px 0px;
}
#meFeGroupPortalTeaser .me-portal-group p {
	display:inline;
}
#meFeGroupPortalTeaser .me-portal-group-odd {
	background-color: #FFFFFF;
}
#meFeGroupPortalTeaser .me-portal-group-even {
	background-color: #F6F6F6;
}
#spleens-content-border .tx-sisosecurevote-pi1 {
	background-color: #eaeaea;
}
#meecardPortalTeaser p a:hover, #meFeUserPortalTeaser p a:hover {
	text-decoration: underline;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* Sonderelemente im Seiteninhalt */



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */







/* Comunity Elemente */



#spleens-content-main .me-comunity-frame {
	/* IE hack */



	height: 1%;
	line-height: 1.2;
	/* IE hack end */



	height: auto !important;
	width: 480px;
	float:left;
	clear:both;
	margin: 1em 0 1em 0;
}
.me-cmf-singlefootlogin .csc-frame-indent6633 {
	width: 260px;
	float:left;
}
.me-cmf-singlefootlogin .csc-frame-frame1 {
	width: 480px;
	float:left;
	clear:both;
	border-top: 10px solid white;
}
.me-cmf-singlefootlogin .csc-frame-frame1 .csc-textpic {
	margin: 10px 10px 0px 10px;
}
.me-cmf-singlefootlogin .csc-frame-indent6633 h2 {
	padding-left: 10px;
	padding-top: 10px;
}
.me-cmf-singlefootlogin .csc-frame-indent6633 p {
	padding-left: 10px
}
.me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 h2 {
	display: none;
}
.me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 form {
	width: 190px;
	margin-left: 5px;
	margin-top: 5px;
}
.me-cmf-singlefootlogin .tx-moveelevatorfeuser-pi2 {
	float: right;
	width: 200px;
	text-align:left;
	margin-top: 10px;
	margin-right: 10px;
	background-color: white;
}
/* Registrierungsformulare  und andere Fromulare*/



#spleens-content-main .tx-moveelevatorfeuser-pi1 form table {
	border: 0px;
	width: 480px;
	float:left;
	clear:both;
	border-spacing: 0px;
}
#spleens-content-main .tx-moveelevatorfeuser-pi1 td {
	padding-top: 10px;
	padding-left: 10px;
}
#spleens-content-main .tx-moveelevatorfeuser-pi1 td.tx_moveelevatorfeuser_pi1_label {
	padding-left: 10px;
	padding-bottom:8px;
	vertical-align:bottom;
}
#spleens-content-main .tx-moveelevatorfeuser-pi1 td.tx_moveelevatorfeuser_pi1_input {
	padding-right: 10px;
	padding-bottom:5px;
}
#spleens-content-main .tx-moveelevatorfeuser-pi1 td.tx_moveelevatorfeuser_pi1_input .captcha {
	vertical-align: bottom;
}
#spleens-content-main .tx-moveelevatorfeuser-pi1 input.input-captcha {
	width: 150px;
	font-size: 1.4em;
	text-align:center;
}
#spleens-content-main .tx-moveelevatordynamicform-pi1 tr.me-input-captcha img {
	vertical-align: bottom;
	float:left;
}
#spleens-content-main .tx-moveelevatordynamicform-pi1 input.input-captcha {
	width: 90px;
	font-size: 1.8em;
	text-align:center;
	float:left;
	height:40px;
	margin-left: 5px;
	text-transform:uppercase;
}
#spleens-content-main .tx-moveelevatordynamicform-pi1 tr.me-input-captcha .me-captcha-notice {
	clear:both;
	width: 100%;
	float:left;
}
/* Statusmeldungen */



.me-status-advice {
	padding: 10px;
}
/* mein Spleens menü */



#spleens-content-main .me-meinspleens-menu .me-comunity-frame {
	margin: 0 0 10px 0;
	padding: 5px 0px 15px 0;
	background-image: url(images/border-comunity-bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/* mein Spleens Start */



.me-meinspleens-start .me-meinspleens-start-image {
	line-height: 1em;
}
#spleens-content-main .me-meinspleens-menu a {
	line-height: 1.5em;
}
#spleens-content-main .me-meinspleens-menu a {
	text-transform: uppercase;
	background-image: url(images/icon-comunity-link.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	font-size: 0.7em;
	text-decoration: none;
	padding-left: 14px;
	font-weight: bold;
}
#spleens-content-main .me-meinspleens-menu a:hover {
	text-decoration: underline;
}
#spleens-content-main .me-meinspleens-menu .left-col {
	width: 200px;
	float: left;
	margin-left: 10px;
}
#spleens-content-main .me-meinspleens-menu .right-col {
	width: 200px;
	float: right;
	margin-right: 10px;
}
/* My Spleens Start Optionen  */







.me-meinspleens-imageupload, .me-meinspleens-start {
	float: left;
	clear: both;
	width: 480px;
}
.me-meinspleens-start-image {
	float:left;
	margin: 0 0 2px 2px;
}
.me-meinspleens-start-text {
	width: 365px;
	float: left;
	padding: 10px 10px 0px 10px;
}
.me-meinspleens-imageupload {
	margin-top: 10px;
}
.me-meinspleens-imageupload form {
	margin: 5px 5px 0px 5px;
}
.me-meinspleens-imageupload input.input-submit {
	background:transparent url(../user_upload/elements/border-login/border-login-submit-bg.gif) no-repeat scroll 0px 4px;
	border:0px none;
	cursor:pointer;
	text-align:left;
	font-weight:bold;
	margin:0 0 0 10px;
	padding:0pt 0pt 0pt 10px;
	text-transform:uppercase;
}
.me-meinspleens-imageupload-avatarline {
	width: 100%;
	float: left;
	clear: both;
	margin: 0px 0px 3px 0px;
}
.me-meinspleens-imageupload-avatar, .me-meinspleens-imageupload-avatar-activ {
	float: left;
}
.me-meinspleens-imageupload-avatar-activ {
	background-color: #BACCB3;
}
.me-meinspleens-imageupload-avatar span, .me-meinspleens-imageupload-avatar-activ span {
	margin: 2px 3px 2px 3px;
	float: left;
}
.me-meinspleens-imageupload-avatar span {
	cursor: pointer;
}
/* Comynity extension tx-mshcommunity */



#spleens-content-main .tx-mshcommunity-pi1 {
	clear:both;
}
#spleens-content-main .csc-frame-frame2 .tx-mshcommunity-pi1 {
	padding-top:15px;
}
#spleens-content-main .tx-mshgruppen-pi1 .comnav2, #spleens-content-main .tx-mshcommunity-pi1 .comnav2 {
	background-image: url(images/border-comunity-bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 480px;
	padding: 5px 0px 15px 0;
}
#spleens-content-main .tx-mshcommunity-pi1 .comnav2 ul {
	list-style: none url();
	display: inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 470px;
	display: inline;
}
#spleens-content-main .tx-mshcommunity-pi1 .comnav2 li {
	display: inline;
}
#spleens-content-main .tx-mshcommunity-pi1 .comnav2 li a {
	text-transform: uppercase;
	background-image: url(images/icon-comunity-link.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-decoration: none;
	padding-left: 14px;
	margin-left: 10px;
	font-weight: bold;
}
#spleens-content-main .tx-mshcommunity-pi1 .comnav2 li a:hover {
	text-decoration: underline;
}
/* Profilansicht */

#spleens-content-main .tx-mshcommunity-pi1 #buddy_connection{
	height:75px;
	margin-bottom:10px;
	padding:10px;
}

#spleens-content-main .tx-mshcommunity-pi1 #buddy_connection .msh_user_image_left{
	float:left;
}

#spleens-content-main .tx-mshcommunity-pi1 #buddy_connection .msh_user_status{
	float:left;
	text-align:center;
	width:310px;
	margin-top:20px;
}

#spleens-content-main .tx-mshcommunity-pi1 #buddy_connection #buddyaction_status{
	font-size:0.7em;
}

#spleens-content-main .tx-mshcommunity-pi1 #buddy_connection .msh_user_status a{
	background-image:url("images/icon-comunity-link.gif");
	background-position:left 3px;
	background-repeat:no-repeat;
	font-size:0.7em;
	font-weight:bold;
	padding-left:14px;
	text-decoration:none;
	text-transform:uppercase;
	display:inline-block;
}
#spleens-content-main .tx-mshcommunity-pi1 #buddy_connection .msh_user_image_right{
	float:right;
}

#spleens-content-main .tx-mshcommunity-pi1 .profil_left {
	margin-top: 15px;
}
#spleens-content-main .tx-mshcommunity-pi1 .optionen #write_message, #spleens-content-main .tx-mshcommunity-pi1 .optionen #buddyaction, #spleens-content-main .tx-mshcommunity-pi1 .optionen #kontakt, #spleens-content-main .tx-mshcommunity-pi1 .optionen #announce {
	background-image: url(images/icon-comunity-useroptions.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	padding-left: 25px;
	padding-bottom: 3px;
	border-bottom: 1px solid;
	display: block;
	text-decoration: none;
}
#spleens-content-main .tx-mshcommunity-pi1 .optionen #announce {
	background-image: url(images/icon-comment-alarm_bgwhite.gif);
	background-position: 7px 3px;
}
#spleens-content-main .tx-mshcommunity-pi1 #userprofil #announce {
	background-image: url(images/icon-comment-alarm_bgwhite.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 15px;
	padding-bottom: 3px;
	display: block;
	text-decoration: none;
	margin-left: 3px;
}
#spleens-content-main .tx-mshcommunity-pi1 .optionen p a:hover {
	text-decoration: underline;
}
#spleens-content-main .tx-mshcommunity-pi1 .profil_right {
	margin-left: 30px;
}
#spleens-content-main .tx-mshcommunity-pi1 .profil_right table {
	width: 250px;
}
#spleens-content-main .tx-mshcommunity-pi1 td, #spleens-content-main .tx-mshcommunity-pi1 th {
	font-weight: normal;
	vertical-align:top;
	padding: 0 0 5px 5px;
}
#spleens-content-main .tx-mshgruppen-pi1 td.profil_subheader, #spleens-content-main .tx-mshcommunity-pi1 td.profil_subheader {
	padding: 0 0 0 0;
}
#spleens-content-main .tx-mshgruppen-pi1 td.profil_subheader h2, #spleens-content-main .tx-mshcommunity-pi1 td.profil_subheader h2 {
	margin: 15px 0 0 0;
	padding: 2px 0 2px 5px;
}
/* Passwort zurücksetzen Formular */



#spleens-content-main .tx-mshcommunity-pi1 #pwform form {
	margin: 10px;
}
/* Benutzerübersichten */



#spleens-content-main .tx-mshgruppen-pi1 .visited_user_item, #spleens-content-main .tx-mshcommunity-pi1 .msh_userlist_small .item {
	float: left;
	width: 75px;
	overflow: hidden;
	margin-left: 15px;
	margin-top: 10px;
}
#spleens-content-main .tx-mshcommunity-pi1 .msh_userlist_small p.statusmeldung, #spleens-content-main .tx-mshcommunity-pi1 .msh_userlist_small p.floatright {
	clear: both;
	margin: 0 10px
}
#spleens-content-main .tx-mshgruppen-pi1 .visited_user_item img, #spleens-content-main .tx-mshcommunity-pi1 .msh_userlist_small img {
	border: 0;
}
#spleens-content-main .tx-mshgruppen-pi1 .visited_user_item a, #spleens-content-main .tx-mshcommunity-pi1 .msh_userlist_small a {
	text-decoration: none;
}
#spleens-content-main .tx-mshcommunity-pi1 .msh_userlist_small a:hover {
	text-decoration: underline;
}
#spleens-content-main .tx-mshcommunity-pi1 .item p {
	background-image: url(images/icon-comunity-link.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 15px;
}
/* Gruppenfunktinen */



.tx-wecdiscussion-pi1 {
	width:480px;
	clear:both;
	margin-top:15px;
}
.tx-mshcommunity-pi1 .msh_userlist .result-list-item, .tx-wecdiscussion-pi1 .tx-wecdiscussion-mainContent, .tx-wecdiscussion-pi1 .tx-wecdiscussion-forumMessageFrom {
	width:480px;
	clear:both;
}
.tx-mshcommunity-pi1 .msh_userlist .user-image, .tx-wecdiscussion-pi1 .tx-wecdiscussion-forumMessageFrom .user-image {
	width:85px;
	padding: 5px;
	float:left;
	line-height:1em;
}
.tx-mshcommunity-pi1 .msh_userlist .user-image img, .tx-mshgruppen-pi1 .gruppen-member-list .user-list-item .user-image img, .tx-wecdiscussion-pi1 .tx-wecdiscussion-forumMessageFrom .user-image img {
	border: 0px;
}
.tx-wecdiscussion-pi1 .tx-wecdiscussion-forumMessageFrom .user-info {
	width:380px;
	padding: 5px;
	float:left;
}
/* Suchformular für Gruppen */







.tx-mshgruppen-pi1 form {
	clear:both;
	padding: 10px 0 0 0;
}
.tx-mshgruppen-pi1 form #gruppen_search {
	clear:both;
	padding: 0px 0 0 0;
}
.tx-mshgruppen-pi1 .msh_userlist .gruppen-search-form, .tx-mshgruppen-pi1 .msh_userlist .gruppen-search-list {
	width:480px;
	float: left;
	clear:both;
	text-align: center;
}
.tx-mshgruppen-pi1 .msh_userlist .inputfelder {
	width: 460px;
	margin: 0 auto;
	text-align: left;
}
.tx-mshgruppen-pi1 .msh_userlist .inputfelder .left-col {
	float: left;
	padding: 10px 5px 10px;
}
.tx-mshgruppen-pi1 .msh_userlist .inputfelder .right-col {
	float: left;
	padding: 10px 0 10px 0;
}
.tx-mshgruppen-pi1 .msh_userlist .inputfelder label {
	padding-right: 5px;
}
.tx-mshgruppen-pi1 .msh_userlist .gruppen-search-list {
	text-align: left;
	margin-top: 10px;
	border-top: 1px solid;
	padding-top:5px;
}
.tx-mshgruppen-pi1 .msh_userlist .gruppen-search-list .list-item {
	width:480px;
	padding: 0px 0px 5px 0px;
	float: left;
	clear:both;
	border-bottom: 1px solid;
	margin-bottom:5px;
}
.tx-mshgruppen-pi1 .msh_userlist .gruppen-search-list .item-pic {
	width:85px;
	float: left;
	line-height: 0em;
}
.tx-mshgruppen-pi1 .msh_userlist .gruppen-search-list .item-pic img {
	border: 0px;
	margin-left: 5px;
}
.tx-mshgruppen-pi1 .msh_userlist .gruppen-search-list .item-text {
	width:360px;
	float: left;
	margin-left: 5px;
}
.tx-mshgruppen-pi1 p.link-arrow a {
	background-image: url(images/icon-arrow-dg-white.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
	padding-left: 14px;
}
/* Gruppen Detailansicht */



.tx-mshgruppen-pi1 .comnav2 ul {
	list-style:none;
	padding: 5px 10px 15px 10px;
}
.tx-mshgruppen-pi1 .comnav2 li {
	float:left;
}
.tx-mshgruppen-pi1 .comnav2 li a {
	background-image:url(images/icon-comunity-link.gif);
	background-position:left 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:12px;
	padding-right: 10px;
	text-decoration:none;
	text-transform:uppercase;
}
.tx-mshgruppen-pi1 .comnav2 li.aktiv a {
	text-decoration:underline;
}
.tx-mshgruppen-pi1 .mshgruppen_profil_left {
	width:190px;
	float:left;
	margin-right: 20px;
}
.tx-mshgruppen-pi1 .mshgruppen_profil_right {
	width:270px;
	float:left;
}
.tx-mshgruppen-pi1 .profil-pic {
	clear:both;
	line-height: 0em;
	margin-bottom: 10px;
}
.tx-mshgruppen-pi1 .profil-optionen div.mshgruppen-option, .tx-mshgruppen-pi1 .profil-optionen div.mshgruppen-option-announce {
}
.tx-mshgruppen-pi1 .profil-optionen div.mshgruppen-option span a {
	background-image:url(images/icon-comunity-useroptions.gif);
	background-position:10px 10px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom: 3px;
	padding-top: 5px;
	text-decoration:none;
	border-bottom:1px solid;
	font-size: 0.7em;
	display:block;
}
.tx-mshgruppen-pi1 .profil-optionen div.mshgruppen-option-announce span a {
	background-image:url(images/icon-comment-alarm_bgwhite.gif);
	background-position: 5px 7px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom: 3px;
	padding-top: 5px;
	text-decoration:none;
	font-size: 0.7em;
	display:block;
}
.tx-mshgruppen-pi1 .profil-optionen div.mshgruppen-option span a a {
	font-size: 1.0em;
	background-image:none;
}
.tx-mshgruppen-pi1 .profil-optionen #user_einladen_div {
	font-size:0.7em;
	padding: 5px 0px 5px 5px;
}
.tx-mshgruppen-pi1 .profil-optionen #user_einladen_div input {
	font-size:1.0em;
}
.tx-mshgruppen-pi1 .mshgruppen_profil_right table td {
	vertical-align:top;
}
.tx-mshgruppen-pi1 .mshgruppen_profil_right table.gruppeninfo .form_label {
	padding:5px 0 0 5px;
}
.tx-mshgruppen-pi1 .mshgruppen_profil_right table.gruppeninfo .form_input {
	padding:5px 0 0 5px;
}
.tx-mshgruppen-pi1 .user-list-item .user-info {
	display:none;
}
/* User liste und Suche */







.tx-mshcommunity-pi1 .msh_userlist .form-row {
	clear:both;
	margin-bottom:5px;
}
.tx-mshcommunity-pi1 .msh_userlist .user-search-results, .tx-mshgruppen-pi1 .msh_userlist .a_bis_z, .tx-mshcommunity-pi1 .msh_userlist .a_bis_z, .tx-mshcommunity-pi1 .msh_userlist .user-search-form {
	width:480px;
	display: block;
	clear:both;
	float:left;
	margin-bottom:10px;
	text-align:center;
	padding: 10px 0;
}
.tx-mshgruppen-pi1 .msh_userlist .browse, .tx-mshcommunity-pi1 .msh_userlist .browse {
	width:480px;
	clear:both;
	float:left;
	margin-bottom:10px;
	padding: 10px 0;
}
.tx-mshgruppen-pi1 .msh_userlist div.a_bis_z-padder, .tx-mshcommunity-pi1 .msh_userlist div.a_bis_z-padder, .tx-mshcommunity-pi1 .msh_userlist div.inputfelder {
	width:460px;
	margin: 0 auto;
	text-align:left;
}
div.gruppen-member-list-backlink {
	display:block;
	float:left;
	clear:both;
	border-top: 2px solid white;
	text-align:left;
	width:480px;
}
div.gruppen-member-list-backlink input {
	background:transparent url(../user_upload/elements/border-login/border-login-submit-bg.gif) no-repeat scroll 0px 4px;
	border:0px none;
	cursor:pointer;
	text-align:left;
	font-weight:bold;
	margin:10px 0 0 10px;
	padding:0pt 0pt 0pt 10px;
	text-transform:uppercase;
}
.tx-mshcommunity-pi1 .msh_userlist div.inputfelder input.textinput {
	padding: 0px 2px;
	width:220px;
	border: 1px solid;
}
.tx-mshcommunity-pi1 .msh_userlist div.inputfelder input.submit-button {
	background:transparent url(../user_upload/elements/border-login/border-login-submit-bg.gif) no-repeat scroll 0px 4px;
	border:0px none;
	cursor:pointer;
	font-weight:bold;
	margin:0pt 0pt 0pt 6px;
	padding:0pt 0pt 0pt 10px;
	text-transform:uppercase;
}
.tx-mshcommunity-pi1 .msh_userlist div.inputfelder label {
	width: 70px;
	display:block;
	float:left;
	line-height: 1em;
	padding-top: 7px;
}
.tx-mshcommunity-pi1 .msh_userlist .browse p {
	padding: 0 10px;
	margin: 0 0;
	line-height:1em;
	overflow:hidden;
}
.tx-mshgruppen-pi1 .msh_userlist .a_bis_z p, .tx-mshcommunity-pi1 .msh_userlist .a_bis_z p {
	padding: 0 0;
	margin: 0 0;
	line-height:1em;
	overflow:hidden;
	display:inline;
}
.tx-mshgruppen-pi1 .msh_userlist .browse a, .tx-mshgruppen-pi1 .msh_userlist .a_bis_z a, .tx-mshcommunity-pi1 .msh_userlist .browse a, .tx-mshcommunity-pi1 .msh_userlist .a_bis_z a {
	text-transform:uppercase;
	padding: 0 4px;
	border-right: 1px solid;
	text-decoration:none;
	margin: 0 0;
}
.tx-mshgruppen-pi1 .msh_userlist .a_bis_z span.active, .tx-mshgruppen-pi1 .msh_userlist a.active, .tx-mshcommunity-pi1 .msh_userlist .a_bis_z span.active, .tx-mshcommunity-pi1 .msh_userlist a.active {
	font-weight:bold;
}
.tx-mshgruppen-pi1 .msh_userlist .a_bis_z span.a_bis_z-alle a, .tx-mshcommunity-pi1 .msh_userlist .a_bis_z span.a_bis_z-alle a {
	padding-left:0px;
}
.tx-mshgruppen-pi1 .gruppen-member-list, .tx-mshcommunity-pi1 .msh_userlist .user-search-results {
	width:480px;
	clear:both;
	float:left;
	background-image:url(images/mainuser-list-bg.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-top: 10px;
	padding-bottom: 35px;
	text-align:center;
}
.tx-mshgruppen-pi1 .gruppen-member-list {
	padding-bottom: 25px;
}
.tx-mshgruppen-pi1 .gruppen-member-list a {
    font-size: 12px;
}
.tx-mshgruppen-pi1 .gruppen-member-list .gruppen-member-list-padder, .tx-mshcommunity-pi1 .msh_userlist .user-search-results-padder {
	padding-left:2px;
}
.tx-mshgruppen-pi1 .gruppen-member-list .user-list-item, .tx-mshcommunity-pi1 .msh_userlist .result-list-item {
	width: 95px;
	height: 95px;
	float:left;
	overflow:hidden;
	float:left;
	clear:none;
}
.tx-mshcommunity-pi1 .msh_userlist .result-list-item .user-info {
	visibility:hidden;
	display:none;
}
/* Einstellungen zu den Gruppen */



.tx-mshgruppen-pi1 #gruppenform {
	margin-bottom: 20px;
}
.tx-mshgruppen-pi1 table.gruppenverwaltung {
	width: 480px;
}
.tx-mshgruppen-pi1 table.gruppenverwaltung td {
	vertical-align:top;
}
.tx-mshgruppen-pi1 table.gruppenverwaltung .form_label {
	padding:5px 0 0 10px;
	width: 200px;
}
.tx-mshgruppen-pi1 table.gruppenverwaltung .form_input {
	padding:8px 0 0 10px;
}
/* Freundschaftsfunktionen .tx-mshcommunity-pi1  */



#taskcenter {
	padding-top: 15px;
}
#taskcenter .taskcenter_item, #taskcenter {
	width:480px;
	clear:both;
}
#taskcenter .taskcenter_item {
	margin-bottom: 15px;
}
#taskcenter .taskcenter_item p {
	display:block;
	width:100%;
	padding: 4px 5px;
}
#taskcenter table.group-invitions, .tx-mshgruppen-pi1 table.msh_userlist, .tx-mshcommunity-pi1 table.msh_userlist, #taskcenter table.msh_userlist {
	width:480px;
}
.tx-mshcommunity-pi1 table.msh_userlist h3, .tx-mshgruppen-pi1 table.msh_userlist h3, #taskcenter table.msh_userlist h3 {
	text-transform:uppercase;
	padding: 0 0;
}
.tx-mshcommunity-pi1 table.msh_userlist h3, .tx-mshgruppen-pi1 table.msh_userlist h3 a, #taskcenter table.msh_userlist h3 a {
	background-image:url(images/icon-arrow-dg-white.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left:12px;
}
#spleens-content-main #taskcenter table.group-invitions td, #spleens-content-main .tx-mshgruppen-pi1 table.msh_userlist td, #spleens-content-main .tx-mshcommunity-pi1 table.msh_userlist td, #spleens-content-main #taskcenter table.msh_userlist td {
	vertical-align:top;
	border-bottom: 1px solid;
	padding: 5px 0 5px 0px;
}
.tx-mshgruppen-pi1 table.msh_userlist td.bild, .tx-mshcommunity-pi1 table.msh_userlist td.bild, #taskcenter table.msh_userlist td.bild {
	width: 85px;
	text-align:center;
}
.tx-mshgruppen-pi1 table.msh_userlist td.bild img, .tx-mshcommunity-pi1 table.msh_userlist td.bild img, #taskcenter table.msh_userlist td.bild img {
	border: 0px;
}
#taskcenter table.group-invitions td img {
	border: 0px;
	vertical-align:top;
	margin: 5px 10px 5px 5px;
}
#taskcenter table.group-invitions td a {
	text-decoration:none;
}
#taskcenter table.group-invitions td a :hover {
	text-decoration:underline;
}
#taskcenter table.msh_userlist td.operationen {
	width: 60px;
}
#message_list .message_navigation {
	text-align:center;
	width:480px;
	padding: 5px 0px;
}
#message_list .message_navigation .filter {
	width:200px;
	margin: 0 auto;
}
#message_list table.message_list th {
	font-weight:bold;
	padding: 2px 0 2px 4px;
	font-weight:bold;
	text-transform:uppercase;
}
#message_list table.message_list td {
	vertical-align:top;
}
#message_list table.message_list th.checkbox {
	vertical-align: top;
	width:60px;
}
#message_list table.message_list td.status, #message_list table.message_list th.status {
	width: 40px;
	text-align:center;
}
.tx-mshcommunity-pi1 table.msh_userlist td.operations, #taskcenter table.msh_userlist td.operations {
	width: 140px;
}
#message_list table.message_list td.operations {
	width: 60px;
}
.tx-mshcommunity-pi1 table.msh_userlist td.operations a, #taskcenter table.msh_userlist td.operations a, #message_list table.message_list td.operations a {
	border: 1px solid;
	line-height: 1em;
	padding: 1px;
	display:block;
	margin-bottom:2px;
	text-align:center;
	text-decoration:none;
}
#taskcenter table.msh_userlist td.operations a {
	padding: 3px;
}
#message_list table.message_list td.from img {
	border: 0px;
	vertical-align:top;
}
#message_list table.message_list td.from {
	font-weight:bold;
}
#message_list table.message_list td.from a {
	background-image:url(images/icon-arrow-dg-white.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	padding-left: 10px;
}
#message_list table.message_list td a {
	text-decoration: none;
}
/* Meine nachrichten */



table.message_list {
	width:480px;
	clear:both;
}
table.message_list td {
	border-bottom: 1px solid;
	padding: 2px 0 2px 4px;
}
#message_list #actions_selected {
	width:480px;
	text-align:center;
	padding: 4px 0px;
}
#message_list #actions_selected p {
	text-align:center;
}
/* Optionen */



.tx-mshcommunity-pi1 #options fieldset {
	padding: 0 10px;
}
.tx-mshcommunity-pi1 #options legend {
	padding: 10px 0 0 0;
	font-weight: bold;
	font-size:0.7em;
}
.tx-mshcommunity-pi1 #options label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
}
.tx-mshcommunity-pi1 #options fieldset fieldset {
	border: none;
	margin: 3px 0 0;
}
.tx-mshcommunity-pi1 #options fieldset .option_inputclass {
	vertical-align: middle;
	margin-right:10px;
}
.tx-mshcommunity-pi1 #options label { /* width: 120px; Width of labels */
}
.tx-mshcommunity-pi1 #options .form_submit {
	background-image:url(images/mainuser-list-bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:10px 0px 10px 0px;
	border-top: 1px solid white;
}
.tx-mshcommunity-pi1 #options .search_submit {
	background:transparent none no-repeat scroll left 5px;
	border:0px none;
	cursor:pointer;
	font-weight:bold;
	text-align:left;
	width:7em;
	line-height:1em;
	margin: 0 0 10px 10px;
	padding: 2px 0pt 0pt 15px;
	text-transform: uppercase;
	display: inline;
}
/* .tx-moveelevatordynamicform-pi1 - Kontakformulare */







.tx-mshgruppen-pi1, .tx-moveelevatordynamicform-pi1 {
	width:480px;
	float:left;
	clear:both;
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-bottom:10px;
}
.tx-moveelevatorfeuser-pi3 form {
	width:480px;
	float:left;
	clear:both;
}
.tx-moveelevatorfeuser-pi3 table, .tx-moveelevatordynamicform-pi1 table {
	margin-top:10px;
	width:480px;
}
.tx-moveelevatordynamicform-pi1 table td.tx_moveelevatordynamicform_pi1_error {
	padding: 10px;
}
table.form_table td.form_label, .tx-moveelevatorfeuser-pi3 table td.tx_moveelevatorfeuser_pi1_label, .tx-moveelevatordynamicform-pi1 table th, .tx-moveelevatordynamicform-pi1 table td.tx_moveelevatordynamicform_pi1_label, .tx-moveelevatordynamicform-pi1 .me-dynamicform-rowlayout-label td, .tx-moveelevatordynamicform-pi1 .me-dynamicform-rowlayout-input td {
	padding: 0px 5px 10px 10px
}
.tx-moveelevatordynamicform-pi1 .me-dynamicform-rowlayout-label td, .tx-moveelevatordynamicform-pi1 table th {
	font-weight:bold;
}
table.form_table td.form_input, .tx-moveelevatorfeuser-pi3 table td.tx_moveelevatorfeuser_pi1_input, .tx-moveelevatordynamicform-pi1 table td.tx_moveelevatordynamicform_pi1_input {
	padding: 0px 10px 10px 5px;
}
table.form_table td.form_label, .tx-moveelevatorfeuser-pi3 table td.tx_moveelevatorfeuser_pi1_label, .tx-moveelevatordynamicform-pi1 .tx_moveelevatordynamicform_pi1_label {
	width: 200px;
}
.form_input select, .form_input textarea, .form_input input, .tx_moveelevatorfeuser_pi1_input select, .tx_moveelevatorfeuser_pi1_input textarea, .tx_moveelevatorfeuser_pi1_input input, .tx_moveelevatorfeuser_pi1_input input.input-file, .tx_moveelevatordynamicform_pi1_input select, .tx_moveelevatordynamicform_pi1_input textarea, .tx_moveelevatordynamicform_pi1_input input {
	border: 1px solid;
	padding-left:2px;
}
.tx_moveelevatordynamicform_pi1_input input.me-dynamicform-input-checkbox, .tx_moveelevatordynamicform_pi1_input input.me-dynamicform-input-radio, .tx_moveelevatorfeuser_pi1_input input.input-ceckbox {
	border: 0px solid;
}
.form_input select, .form_input textarea, .form_input input, .tx_moveelevatorfeuser_pi1_input select, .tx_moveelevatorfeuser_pi1_input textarea, .tx_moveelevatorfeuser_pi1_input input.input-text, .tx_moveelevatorfeuser_pi1_input input.input-file, .tx_moveelevatordynamicform_pi1_input select, .tx_moveelevatordynamicform_pi1_input textarea, .tx_moveelevatordynamicform_pi1_input input.me-dynamicform-input-text {
	width: 270px;
}
.tx_moveelevatordynamicform_pi1_input select {
	width: 275px;
}
.tx_moveelevatorfeuser_pi1_label .label_twice {
	padding-top: 8px;
	display:block;
}
.tx_moveelevatorfeuser_pi1_input input.input-password-first {
	margin-bottom: 5px;
}
.form_input input.option_inputclass {
	width:auto;
	vertical-align:middle;
	float:left;
	margin-right: 5px;
	border: 0px;
	height:auto;
}
.form_input label {
	display:block;
}
.tx-moveelevatordynamicform-pi1 table tr.me-input-required-hint td, .tx-moveelevatordynamicform-pi1 table tr.me-input-receive_ikknews td {
	border-top: 2px solid white;
	padding-top:10px;
}
.tx-moveelevatordynamicform-pi1 table tr.me-input-accept_agb td {
	padding-bottom:10px;
}
table.me-ecard-form td.me-ecard-submit, table.form_table td.form_submit, table.gruppenverwaltung td.form_submit, .tx_moveelevatorfeuser_pi1_submit, .tx_moveelevatordynamicform_pi1_submit {
	border-top: 2px solid white;
	padding: 10px 10px 10px 10px;
}
table.me-ecard-form td.me-ecard-submit, table.gruppenverwaltung td.form_submit, table.form_table td.form_submit, .tx_moveelevatorfeuser_pi1_submit {
	background-image:url(images/mainuser-list-bg.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding: 10px 10px 20px 10px;
	text-align:left;
}
table.gruppenverwaltung td.form_submit input, .tx_moveelevatordynamicform_pi1_submit input {
	background:transparent url(images/dynamicform-submit-down.gif) no-repeat scroll 0px 4px;
	border:0px none;
	cursor:pointer;
	text-align:left;
	font-weight:bold;
	margin: 0pt 0pt 0pt 6px;
	padding: 0pt 0pt 0pt 12px;
	line-height: 1.1em;
	text-transform:uppercase;
}
.tx-moveelevatordynamicform-pi1 span.me-dynamicform-radio {
	padding-bottom: 6px;
	float:left;
	clear:both;
	display:block;
	width:100%;
}
.tx-moveelevatordynamicform-pi1 span.me-dynamicform-input-radio-padder {
	display:block;
	float:left;
	width:20px;
	padding-top: 1px;
}
.tx-moveelevatordynamicform-pi1 span.me-dynamicform-input-radio-label-padder {
	display:block;
	float:left;
	width: 85%;
}
.tx-moveelevatordynamicform-pi1 .me-dynamicform-radio input {
	display: inline;
	vertical-align:middle;
	height: 1.2em;
}
.tx-moveelevatordynamicform-pi1 .me-dynamicform-radio label {
	display: inline;
	line-height: 1.3em;
}
/* Form wmheld */
.me-input-wmheld input,
#me-dynamicform-begruendung,
#me-dynamicform-info {
    width:200px;
}



/* Formular zur Regionalauswahl */



#me_spleens_regioweiche {
	/*background-image:url(images/regio-form-bg.gif); 
	background-repeat:repeat-y;  */
	width:480px;
	float:left;
	clear:both;
}
#me_spleens_regioweiche .input-text {
	border: 1px solid;
	padding-left:2px;
}
#me_spleens_regioweiche .select_ikk, #me_spleens_regioweiche .plz_form {
	background-color: white;
	width: 225px;
	float:left;
	margin: 20px 0px 20px 10px;
	text-align:center;
}
#me_spleens_regioweiche .plz_form {
	float:right;
	margin: 20px 10px 20px 0px;
}
#me_spleens_regioweiche .select_ikk .box-padder, #me_spleens_regioweiche .plz_form .box-padder {
	width:195px;
	margin: 10px auto;
	min-height:70px;
	text-align:left;
}
#me_spleens_regioweiche .plz_form #select_plz {
	width:90px;
	float:left;
	display:block;
}
#me_spleens_regioweiche .plz_form p.form-error {
	float:left;
	padding-top:5px;
}
#me_spleens_regioweiche input.form-submit {
	background:transparent url(images/regio-submit-bg.gif) no-repeat scroll 0px 4px;
	border:0px none;
	cursor:pointer;
	font-weight:bold;
	margin:0pt 0pt 0pt 0px;
	padding:0pt 0pt 0pt 10px;
	line-height: 1.1em;
	text-transform:uppercase;
}
#me_spleens_regioweiche .select_ikk input.form-submit {
	margin:0pt 0pt 0pt 6px;
}
/* Regio auswahl link bei fehlender Regionalisierung */



.me_spleens_selectotherregion {
	float:right;
	position: absolute;
	font-size: 0.7em;
	text-align:right;
	width:480px
}
.me_spleens_selectotherregion a {
	text-decoration:none;
	background-image: url(images/regio-selct-icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
}
/* Social Bookmark Foot */



#socialbookmarkfoot {
	float:left;
	position:relative;
	clear:both;
	height: 30px;
	width: 600px;
	padding-left: 30px;
	padding-top: 5px;
}
#socialbookmarkfoot a {
	margin-right: 4px;
	text-decoration:none;
}
/* Social Bookmarkliste */

p.news-single-socialbookmarks a, 
p.socialbookmarks a {
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 22px;
	padding-bottom: 4px;
	padding-left: 7px;
}

p.socialbookmarks a span,
p.news-single-socialbookmarks a span { 
	display:block; 
	width: 16px; 
	height:16px; 
	overflow:hidden; 
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(bookmarkicons/social-bm-sprite.gif);
}
p.news-single-socialbookmarks a,
p.socialbookmarks a { display: block; height:16px; float:left;}

p.news-single-socialbookmarks span,
p.socialbookmarks span { float: left;}

p.news-single-socialbookmarks  a.socialbookmark-favoriten span ,
p.socialbookmarks  a.socialbookmark-favoriten span 	{ background-position: -20px 0px;}

p.news-single-socialbookmarks a.socialbookmark-linkarena span ,
p.socialbookmarks  a.socialbookmark-linkarena span 	{ background-position: -40px 0px ;}

p.news-single-socialbookmarks a.socialbookmark-webnews span ,
p.socialbookmarks  a.socialbookmark-webnews span 	{ background-position: -60px 0px ;}

p.news-single-socialbookmarks a.socialbookmark-oneview span,
p.socialbookmarks  a.socialbookmark-oneview span 	{ background-position: -80px 0px ;}

p.news-single-socialbookmarks a.socialbookmark-facebook span,
p.socialbookmarks a.socialbookmark-facebook span 	{ background-position: -100px 0px ;}

p.news-single-socialbookmarks a.socialbookmark-yahoo span,
p.socialbookmarks a.socialbookmark-yahoo span 	{ background-position: -120px 0px ;}

p.news-single-socialbookmarks a.socialbookmark-google span,
p.socialbookmarks a.socialbookmark-google span 	{ background-position: -140px 0px ;}

p.news-single-socialbookmarks a.socialbookmark-blinklist span,
p.socialbookmarks a.socialbookmark-blinklist span 	{ background-position: -160px 0px ;}

p.news-single-socialbookmarks a.socialbookmark-delicious span,
p.socialbookmarks a.socialbookmark-delicious span 	{ background-position: -180px 0px ;}

p.news-single-socialbookmarks a.socialbookmark-technorati span ,
p.socialbookmarks a.socialbookmark-technorati span 	{ background-position: -200px 0px ;}

p.news-single-socialbookmarks a.socialbookmark-stumbleupon span,
p.socialbookmarks a.socialbookmark-stumbleupon span 	{ background-position: -220px 0px ;}



/* Popup Overlays */
#popup_overlay {
	position: absolute;
	z-index: 200;
	width:480px;
	height: 385px;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	background-color: black;
	left:30px!important; /* AQ - 12.11.2009 */
}
#message_form {
	position: absolute;
	z-index: 220;
	width: 440px;
	height: 340px;
	margin: 10px 10px;
	padding: 0px 10px 23px 10px;
	left:30px!important; /* AQ - 12.11.2009 */
}
#message_form a {
	background-image:none;
	font-size:1.0em;
}
#message_form p.popup_closebutton {
	text-align:right;
	width: 440px;
}
#message_form table {
	width: 100%;
}
#message_form table td input {
	width:382px;
	border: 1px solid white;
}
#message_form textarea {
	width:430px;
	height: 150px;
	border: 1px solid white;
}
#message_form p.smilies {
	margin: 5px 0px;
	text-align:center;
        width:400px;
        float:left;
}

#message_form p.smilies a {
    float:left;
}

