* {
	margin: 0;
	padding: 0;
	font-family: tahoma, arial, verdana, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #555;
}

body {
	width: 100%;
	overflow-x: hidden;
}

ul {
	list-style: none;
}

a img {
	border: 0;
}

#center {
	width: 986px;
	margin: 0 auto;
	overflow: hidden;
}

#page {
	width: 986px;
	float: left;
	border-bottom: 50px solid #fff;
	overflow: hidden;
}

#page #top {
	/*background-image: url(/fileadmin/templates/images/top.jpg);
	background-repeat: no-repeat;*/
	/*height: 120px;*/
	width: 986px;
	overflow: hidden;
}

#page #main {
	width: 986px;
	float: left;
	overflow: hidden;
}

#page #main #left {
	float: left;
	width: 318px;
	overflow: hidden;
}

#page #main #right {
	float: left;
	width: 668px;
	overflow: hidden;
}

#left #loginbox {
	float: left;
	width: 263px;
	height: 130px;
	background-image: url(/fileadmin/templates/images/loginbox_background.png);
	padding: 19px 27px;
}

#left #loginbox h1 {
	color: #fff;
	font-size: 13px;
	margin: 0 0 6px 0;
}

#left #loginbox p, #left #loginbox div {
	float: left;
	width: 210px;
	color: #fff;
	line-height: 14px;
}

#left #loginbox p a {
	color: #fff;
}

#left #loginbox .field {
	width: 260px;
	border: 1px solid #7f9db9;
	height: 17px;
	line-height: 20px;
	padding: 3px 0 0 3px;
	margin: 0 0 8px 0;
	float: left;
	display: inline;
}

#left #loginbox fieldset {
	border: 0;
}

#left #loginbox legend {
	display: none;
}

#left #logoutbox {
	float: left;
	width: 263px;
	height: 58px;
	background-image: url(/fileadmin/templates/images/logoutbox_background.png);
	padding: 19px 27px;
}

#left #logoutbox h1 {
	color: #fff;
	font-size: 13px;
	margin: 0 0 6px 0;
}

#left #logoutbox p, #left #logoutbox div {
	float: left;
	width: 210px;
	color: #fff;
	line-height: 14px;
}

#left #logoutbox p a {
	color: #fff;
}

#left #logoutbox .field {
	width: 260px;
	border: 1px solid #7f9db9;
	height: 17px;
	line-height: 20px;
	padding: 3px 0 0 3px;
	margin: 0 0 8px 0;
	float: left;
	display: inline;
}

#left #logoutbox fieldset {
	border: 0;
}

#left #logoutbox legend {
	display: none;
}


#left .box {
	background-image: url(/fileadmin/templates/images/leftbox_background.png);
	background-repeat: no-repeat;
	width: 318px;
	float: left;
	overflow: hidden;
}

.box span {
	float: left;
	width: 298px;
	height: 26px;
	line-height: 26px;
	text-indent: 9px;
	color: #fff;
	font-weight: bold;
	margin: 6px 0 0 8px;
	display: inline;
}

.box span a {
	float: left;
	width: 281px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	font-weight: bold;
	display: inline;
	text-decoration: none;
}

#left .member {
	padding: 9px 5px 9px 5px;
	float: left;
	width: 289px;
	position: relative;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin: 3px 10px 0 10px;
	display: inline;
}

#left img {
	float: left;
	margin: 0 5px 0 0;
	display: inline;
}

#left .info {
	width: 150px;
	line-height: 15px;
	float: left;
}

#left .info br {
	line-height: 15px;
}

#left .more {
	position: absolute;
	right: 5px;
	bottom: 5px;
}

#left .more a {
	text-decoration: none;
	color: #555;
}

#left .more a:hover {
	text-decoration: underline;
}

#left .box .footer {
	width: 318px;
	height: 15px;
	background-image: url(/fileadmin/templates/images/leftbox_background.png);
	background-repeat: no-repeat;
	background-position: 0 100%;
	line-height: 15px;
	float: left;
}

#right .full {
	width: 668px;
	float: left;
	background-image: url(/fileadmin/templates/images/fullbox_background.png);
	overflow: hidden;
}

#right .box span {
	width: 650px;
}

#right .box .textcontent {
	float: left;
	margin: 20px 20px 5px 20px;
	display: inline;
}

#right .box .textcontent p {
	margin: 0 0 10px 0;
}

#right .box .imagecontent {
	float: left;
	margin: 12px 18px 6px 16px;
	display: inline;
}

#right .box .imagecontent img {
	float: left;
	margin: 0 0 0 0;
	display: inline;
}

#right .box .videocontent {
	float: left;
	margin: 3px 8px 0 8px;
	display: inline;
}

#right .full .footer {
	width: 668px;
	background-image: url(/fileadmin/templates/images/fullbox_background.png);
	background-position: 0 100%;
	height: 10px;
	line-height: 10px;
	float: left;
}

#right .half {
	width: 334px;
	float: left;
	background-image: url(/fileadmin/templates/images/halfbox_background.png);
	overflow: hidden;
}

#right .half .footer {
	width: 334px;
	background-image: url(/fileadmin/templates/images/halfbox_background.png);
	background-position: 0 100%;
	height: 10px;
	line-height: 10px;
	float: left;
}

#right .box .morelink {
	float: right;
	background-image: url(/fileadmin/templates/images/morelink.png);
	width: 317px;
	text-align: right;
	margin: 0 8px 0 0;
	display: inline;
}

#right .box .morelink a {
	background-image: url(/fileadmin/templates/images/link_arrow.png);
	background-repeat: no-repeat;
	height: 26px;
	line-height: 26px;
	background-position: 100% 0;
	padding: 0 31px 0 0;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	float: right;
}

#right .box .morelink a:hover {
	text-decoration: underline;
}

#right .box .textcontent img {
	border: 1px solid #0f6593;
	margin: 0 0 0 0;
}

#right .box .textcontent .tx-cwtcommunity-pi1 img {
	border:0;
	margin:0;
	float:left;
	padding: 0 15px 0 0;
}

#right .box .textcontent h1 {
	margin: 0 0 10px 0;
}

#right .box .videocontent object, #right .box .videocontent embed {
	float: left;
}

.imagecontent .list_row  {
	float: left;
	margin: 0 0 11px 0;
	display: inline;
}

.imagecontent .list_row a {
	float: left;
}

.imagecontent h2.wtgallery_list {
	display: none;
}

.imagecontent .wtgallery_list_pagebrowser_area {
	display: none;
}

.column {
	width: 334px;
	float: left;
}

#left .navigation {
	background-image: url(/fileadmin/templates/images/navigation_background.png);
	background-repeat: no-repeat;
	width: 318px;
	float: left;
	overflow: hidden;
}

#left .navigation .footer {
	background-image: url(/fileadmin/templates/images/navigation_background.png);
	background-repeat: no-repeat;
	background-position: 0 100%;
	width: 318px;
	height: 15px;
	float: left;
	overflow: hidden;
}

#left .navigation ul {
	float: left;
	margin: 0 0 0 9px;
	display: inline;
}

#left .navigation ul li {
	float: left;
	border-bottom: 1px solid #a6d4e6;
	width: 300px;
	text-indent: 10px;
}

#left .navigation ul li.bar {
	background-color: #49b;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	color: #fff;
}

#left .navigation ul li a {
	text-decoration: none;
	float: left;
	line-height: 21px;
	height: 21px;
	color: #fff;
}

#left .navigation ul li a:hover {
	text-decoration: underline;
}

.box table {
	width: 100%;
}

.box table td {
	/*color: #000;*/
}

.box table td a {
	text-decoration: none;
	/*color:#000000;*/
}

.box table td a:hover {
	text-decoration: underline;
}

.box table tr {
	height: 21px;
	line-height: 21px;
}

.box table td.light {
	color: #acacac;
}

td.narrow {
	width: 1%;
	white-space: nowrap;
	padding: 0 0 0 10px;
}

td.tright {
	text-align: right;
}

.fullcontent {
	width: 328px;
	float: left;
	margin: 3px 5px 0 5px;
	display: inline;
}

.wallpost {
	float: left;
	width: 293px;
	border-bottom: 1px solid #e5e5e5;
	padding: 15px 15px 15px 0;
}

.wallpost .author {
	width: 70px;
	float: left;
	overflow: hidden;
}

.wallpost .text {
	float: left;
	width: 218px;
	margin: 0 0 0 5px;
	display: inline;
}

.wallpost .text span {
	color: #aeaeae;
	font-weight: normal;
	text-indent: 0;
	padding: 0;
	margin: 0;
}

.wallpost .text span a {
	color: #0986de;
	text-decoration: underline;
	width: auto;
	float: none;
}

.addpost {
	background-color: #90c9e0;
	width: 297px;
	float: left;
	margin: 3px;
	padding: 10px;
	display: inline;
}

.addpost textarea {
	width: 293px;
	float: left;
	height: 100px;
	margin: 0 0 10px 0;
	display: inline;
}

.addpost input {
	float: right;
}

.col_1, .col_2 {
	width: 334px;
	float: left;
}

.tx-cwtcommunity-pi1 textarea {
	width:200px;
}

#right .imagecontent .tx-cwtfegrouplist-pi1 table {
	width:300px;
}

#right .imagecontent .tx-cwtfegrouplist-pi1 table tbody tr td.tx-cwtfegrouplist-pi1-listrowField-fe-users-first_name {
	width: 150px;
}

#right .imagecontent .tx-cwtfegrouplist-pi1 table tbody tr td.tx-cwtfegrouplist-pi1-listrowField-fe-users-date_of_birth {
	color:#AEAEAE;
	width: 100px;
	text-align:right;
}

#right .imagecontent .tx-cwtfegrouplist-pi1 table tbody tr td.tx-cwtfegrouplist-pi1-listrowField-fe-users-prifile-link {
	text-align:right;
	width: 50px;
}

#right .imagecontent .tx-feevents-pi1 .tx-feevents-pi1-listrowField-title {
	float: left;
	width:200px;
}

#right .imagecontent .tx-feevents-pi1 .tx-feevents-pi1-listrowField-title a {
	color:#000000;
	text-decoration:none;
}

#right .imagecontent .tx-feevents-pi1 .tx-feevents-pi1-listrowField-title a:hover {
	text-decoration:underline;
}

#right .imagecontent .tx-feevents-pi1 .tx-feevents-pi1-listrowField-event_start {
	float: left;
	width:100px;
	text-align:right;
	color:#AEAEAE;
}

#right .box .textcontent {
	width: 630px;
}

#right .full .textcontent .tx-feevents-pi1 h1 {
	color:#000000;
	font-size:14px;
}

#right .full .textcontent .tx-feevents-pi1 h2 span {
	color:#000000;
	font-size:12px;
}

.textcontent .tx-cwtcommunity-pi1 table tr th {
	background-color: #FFFFFF;
	white-space: nowrap;
	padding: 5px 10px 0 0;
}

#right .box .textcontent img.wtgallery_list {
	margin: 0 0 5px 10px;
}

#right .box .textcontent .wtgallery_list_pagebrowser_area {
	width: 200px;
	padding-left:10px;
}

#right .imagecontent .tx-feevents-pi1 .tx-feevents-pi1-create_new {
	text-align: right;
	border-bottom: 1px solid #555555;
	padding: 5px 0 5px 0;
	width: 300px;
}

#right .imagecontent .tx-feevents-pi1 .tx-feevents-pi1-create_new a {
	font-weight: bold;
	text-decoration: none;
}

#right .wt_gallery_category_pic {
	padding: 0 10px 0 0;
}

#right  .wtgallery_category_folder a {
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}

#right  .wtgallery_category_folder a:hover {
	text-decoration: underline;
}

#right .wtgallery_category_folder {
	padding: 0 0 10px 0;
}

td.label {
	font-weight: bold;
	white-space: nowrap;
	width: 1%;
	padding: 0 20px 0 0;
}

td.icons {
	border-top: 1px solid #ccc;
}

td.icons a {
	float: left;
	margin: 0 20px 0 0;
	text-decoration: underline;
	font-weight: bold;
	display: inline;
}

td.icons a:hover {
	text-decoration: none;
}

#right .box .textcontent .tx-cwtcommunity-pi1 td.icons a img {
	margin: 2px 2px 0 0;
}

#right .box .textcontent .tx-cwtcommunity-pi1 td.from img {
	float: none;
	visibility: hidden;
}

#right .half .news-latest-container {
	width: 300px;
	color: #555555;
}

#right .half .news-latest-gotoarchive {
	text-align:right;
	font-weight: bold;
}

#right .half .news-latest-gotoarchive a {
	text-decoration:none;
}

#right .half .news-latest-gotoarchive a:hover {
	text-decoration:underline;
}

#right .half .news-latest-item a {
	text-decoration:none;
}

#right .half .news-latest-item a:hover {
	text-decoration:underline;
}

#right .half .imagecontent .box_link {
	text-align: right;
	width: 300px;
	padding: 10px 0 0 0;
	font-weight: bold;
}

#right .half .imagecontent .box_link a {
	text-decoration:none;
}

#right .half .imagecontent .box_link a:hover {
	text-decoration:underline;
}

#right .full .news-single-item h2 {
	color: red;
}

#right .full .news-single-item img {
	border: 0px;
}

#right .full .news-list-container .news-list-item a {
	text-decoration:none;
}

#right .full .news-list-container .news-list-item a:hover {
	text-decoration:underline;
}

body #center #page .half span {
	/*width: 230px;*/
}

#right .half p.bodytext img {
	padding: 0 0 10px;
}

#right .full .news-list-container p {
	margin:0px;
}

#right .full .news-list-container hr {
	margin: 10px 0 10px 0;
	border:none;
	border-bottom:1px solid #ccc;
}

#right .full .news-single-item hr {
	margin: 5px 0 5px 0;
	border:none;
	border-bottom:1px solid #ccc;
}

#right .full .news-single-backlink {
	font-weight: bold;
}

#right .full .news-single-backlink a {
	text-decoration:none;
}

#right .full .news-single-backlink a:hover {
	text-decoration:underline;
}

#right .full .news-single-item h2 font strong, #right .full .news-list-item h2 strong {
	font-size:14px;
	margin:0;
}

.tx-feevents-pi3 {
	width: 300px;
}

.tx-feevents-pi2 input, .tx-feevents-pi2 textarea {
	width: 460px;
}

#to_col_7030 .col_1 {
	width: 468px;
	float: left;
}

#to_col_7030 .col_2 {
	width: 200px;
	float: left;
}

#right #to_col_7030 .box_30 {
	width: 200px;
	float: left;
	background-image: url(/fileadmin/templates/images/halfbox_background.png);
	overflow: hidden;
}

#right #to_col_7030 .box_30 .footer {
	width: 200px;
	background-image: url(/fileadmin/templates/images/halfbox_background.png);
	background-position: 0 100%;
	height: 10px;
	line-height: 10px;
	float: left;
}

/*.box_30 span {
	float: left;
	width: 298px;
	height: 26px;
	line-height: 26px;
	text-indent: 9px;
	color: #fff;
	font-weight: bold;
	margin: 6px 0 0 8px;
	display: inline;
}

.box_30 span a {
	float: left;
	width: 281px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	font-weight: bold;
	display: inline;
	text-decoration: none;
}

#right #to_col_7030 .box_70 {
	width: 468px;
	float: left;
	background-image: url(/fileadmin/templates/images/halfbox_background.png);
	overflow: hidden;
}

#right #to_col_7030 .box_70 .footer {
	width: 468px;
	background-image: url(/fileadmin/templates/images/halfbox_background.png);
	background-position: 0 100%;
	height: 10px;
	line-height: 10px;
	float: left;
}

.box_70 span {
	float: left;
	width: 298px;
	height: 26px;
	line-height: 26px;
	text-indent: 9px;
	color: #fff;
	font-weight: bold;
	margin: 6px 0 0 8px;
	display: inline;
}

.box_70 span a {
	float: left;
	width: 281px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	font-weight: bold;
	display: inline;
	text-decoration: none;
}*/

.tx-wallfegruops-pi1-listrow {
	float:left;
}

.tx-wallfegruops-pi1-listrowField-image {
	float:left;
	width: 85px;
}

.tx-wallfegruops-pi1-listrowField-message {
	float:left;
	width: 225px;
}

.tx-wallfegruops-pi1-listrowField-name {
	float:left;
}

.tx-wallfegruops-pi1-listrowField-time {
	float:left;
	width: 78px;
}

#right .half .tx-curriculumvitaefeuser-pi2 {
	float:left;
	width: 300px;
}

#facebook_wrapper {
	background-image:url(/fileadmin/templates/images/fb_loginbox_background.png);
	background-repeat:no-repeat;
	float:left;
	height:78px;
	padding:20px;
	width:278px;
	background-position: 0 -2px;
}

.tx-fbconnect-pi1 {
	float:left;
	width: 278px;
}

.tx-fbconnect-pi1 div br {
	display:none;
}

.tx-fbconnect-pi1 div, .tx-fbconnect-pi1 p, .tx-fbconnect-pi1  .FB_ElementReady {
	color:#FFFFFF;
	line-height:14px;
}

.tx-fbconnect-pi1 .FB_ElementReady {
	font-weight:bold;
}

.tx-fbconnect-pi1 p a {
	color:#FFFFFF;
	float:right;
	margin:10px 0 0;
	display: inline;
}

body #center #page #main #left #loginbox_wrapper #facebook_wrapper .tx-fbconnect-pi1 div fb\:profile-pic {
	float:left;
	height:80px;
}

.tx-fbconnect-pi1 br {
	line-height: 10px;
}

.addpost form textarea {
	width: 293px;
}

.tx-curriculumvitaefeuser-pi1 textarea {
	width: 625px;
}

.tx-curriculumvitaefeuser-pi1-modeSelector a {
	font-weight: bold;
}

#right .box .imagecontent .tx-cwtcommunity-pi1 a img {
	/*width: 120px;*/
	height: auto;
}

.tx-cwtcommunity-pi1 table, .tx-cwtcommunity-pi1 table td {
	border: 0;
}

.tx-cwtcommunity-pi1 table td {
	/*padding: 10px;*/
}

#tiptable, #tiptable tr, #tiptable td {
	background-color: transparent;
}

#tiptable td {
	padding: 5px;
	border-bottom: 1px solid #ccc;
}

.tx-cwtfegroupslist-pi1 {
	width: 300px;
}

.tx-cwtfegroupslist-pi1-listrowField-fe-users-prifile-link {
	text-align:right;
}

.tx-cwtcommunity-pi1 #view_photo #photo img {
	width: auto;
	height: auto;
}

.tx-cwtcommunity-pi1 #view_photo #linkback {
	float:left;
	width: 625px;
	padding: 10px 0 0 0;
}

.tx-cwtcommunity-pi1 #view_photo #linkback a {
	text-decoration: none;
	color: #555;
	font-weight:bold;
}

.tx-cwtcommunity-pi1 #view_photo #linkback a:hover {
	text-decoration: underline;
	font-weight:bold;
}

#right .box .textcontent .tx-cwtcommunity-pi1 #album_list img {
	float: none;
	width: 140px;
	height: auto;
	padding: 3px;
	border: 1px solid #ddd;
}

#album_list tr td {
	padding: 0 0 20px 0;
	vertical-align:top;
}

#album_list tr td br {
	display: none;
}

#album_list tr td a {
	float: left;
	clear: both;
}

td.header, td.header a {
	font-weight: bold;
}

.tx-cwtfegrouplist-pi1-listrowField-fe-users-group {
	color: #555;
	text-align: right;
}

.tx-cwtfegrouplist-pi1-listrowField-fe-users-prifile-link {
	text-align: right;
}

#right .box .imagecontent .tx-cwtcommunity-pi1 #profile_userimage a img {
	width: 298px;
	height: auto;
	padding: 0;
	margin: 0;
}

.tx-cwtcommunity-pi1 table#profile_user {
	width: 298px;
	overflow: hidden;
}

.tx-cwtcommunity-pi1 table#profile_user td {
	padding: 1px;
}

#cwt_search_form td {
	font-weight: bold;
	padding: 2px;
}

#cwt_search_form input {
	width: 530px;
}

#cwt_search_form input.button {
	width: 100px;
	float: right;
	margin: 0 14px 0 0;
	display: inline;
}

#cwt_search_form select {
	width: 534px;
}

#cwt_search_form {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}

.cwt_username img {
	display: none;
}

.tx-cwtcommunity-pi1 #cwt_search_result table tr th {
	border-bottom: 1px solid #aaa;
}

.tx-cwtcommunity-pi1 #cwt_search_result table tr td {
	padding: 2px;
	border-bottom: 1px solid #ccc;
}

.tx-cwtcommunity-pi1 table {
	border-collapse: collapse;

	float: left;
}

#right .full .tx-halloffame-pi1-listrowField-image {
	width: 150px;
	float:left;
}

#right .full .tx-halloffame-pi1-listrowField-image img {
	width: 140px;
	height:auto;
}

#right .full .tx-halloffame-pi1-listrowField-name {
	width: 475px;
	float:left;
	font-weight:bold;
}

#right .full .tx-halloffame-pi1-listrowField-fe-user {
	width: 475px;
	float:left;
}

#right .full .halloffame_readmore {
	float:left;
}

#right .full .halloffame_user {
	border-bottom:1px solid #ccc;
	float:left;
	padding: 5px 0 1px 0;
}

#right .tx-halloffame-pi1-listView-add_link {
	border-bottom: 1px solid #ccc;
	padding: 0 0 5px 0;
	width: 625px;
	text-align: right;
	
}

#right .tx-halloffame-pi1-listView-add_link a {
	text-decoration:none;
	font-weight:bold;
}

#right .tx-halloffame-pi1-listView-add_link a:hover {
	text-decoration:underline;
	font-weight:bold;
}

#right .full .tx-halloffame-pi1-listrowField-link-to-profile a, #right .full .halloffame_readmore a {
	text-decoration: none;
	font-weight:bold;
}

#right .full .tx-halloffame-pi1-listrowField-link-to-profile a:hover, #right .full .halloffame_readmore a:hover {
	text-decoration: underline;
}

#right .full .tx-halloffame-pi1-listrowField-link-to-profile {
	float:left;
	width: 75px;
}

#right .full .halloffame_readmore {
	float:left;
}

#right .full .tx-halloffame-pi1-singleView {
	float:left;
}

#right. full .tx-halloffame-pi1-singleViewField-link-to-profile {
	float:left;
}

#right .full .tx-halloffame-pi1-singleViewField-image {
	float:left;
}

#right .full .tx-halloffame-pi1-singleViewField-image img {
	width: 200px;
	margin: 0 10px 0 0;
	height:auto;
}

#right .full .tx-halloffame-pi1-singleViewField-name {
	font-weight: bold;
	float:left;
}

#right .full .tx-halloffame-pi1-singleViewField-fe-user {
	float:left;
	width: 415px;
}

#right .full .tx-halloffame-pi1-singleViewField-link-to-profile {
	float:left;
	width: 415px;
}

#right .full .tx-halloffame-pi1-singleView {
	border-bottom: 1px solid #ccc;
	padding: 0 0 5px 0;
}

#right .full .single_view_back {
	text-align:right;
	font-weight: bold;
	float:left;
	width: 629px;
}

#right .full .single_view_back a {
	text-decoration: none;
}

#right .full .single_view_back a:hover {
	text-decoration: underline;
}

#right .tx-halloffame-pi1-singleViewField-link-to-profile a {
	text-decoration: none;
	font-weight: bold;
}

#right .full .tx-halloffame-pi1-singleViewField-link-to-profile a:hover {
	text-decoration: underline;
	font-weight: bold;
}

.item_wrapper {
	float: left;
	clear: both;
	border-bottom: 1px solid #ccc;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	width: 625px;
	display: inline;
}

.tx-cwtlistupdatedjobfeusers-pi1-listrowField-picture {
	float: left;
	margin: 0 10px 0 0;
}

.tx-cwtlistupdatedjobfeusers-pi1-listrowField-picture img {
	width: 100px;
	height: auto;
}

.data_wrapper {
	float: left;
}

.tx-cwtlistupdatedjobfeusers-pi1-listrowField-name {
	font-weight: bold;
}

.tx-cwtlistupdatedjobfeusers-pi1-listrowField-link-to-profile {
	padding: 5px 0 0 0;
	font-weight: bold;
}

.tx-cwtlistupdatedjobfeusers-pi1-listrowField-link-to-profile a {
	text-decoration: none;
}

.tx-cwtlistupdatedjobfeusers-pi1-listrowField-link-to-profile a:hover {
	text-decoration: underline;
}

#logoutform {
	float: right;
	clear: both;
	margin: 5px 0 0 0;
}

#logoutform input {
	width: 58px;
	height: 24px;
	background-image: url(/fileadmin/templates/images/button_logout.png);
	border: 0;
	padding: 0;
	margin: 0;
	text-indent: -5000px;
	outline: none;
	cursor: pointer;
	float: right;
}

.navigation span {
	margin-left: 0;
}
/*
.tx-srfeuserregister-pi1 {
	float: left;
	width: 625px;
	overflow: hidden;
}

.tx-srfeuserregister-pi1 dl {
	/*width: 623px;
	overflow: hidden;
	padding: 0 0 80px 0;
	float: left;*/
}

/*.tx-srfeuserregister-pi1 dl dt {
	width: 160px;
	float: left;
	clear: none;
	height: 30px;
	padding: 10px 10px 0 0;
	margin: 10px 0 0 0;
	border-top: 1px solid #ccc;
	display: block;
	font-weight: bold;
}
*/
.tx-srfeuserregister-pi1 dl dd {
	width: 425px;
	float: left;
	height: 30px;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
	border-top: 1px solid #ccc;
	display: block;
}

#right .tx-srfeuserregister-pi1 dl span {
	width: auto;
	float: none;
	display: inline;
	margin: 0;
}

.tx-srfeuserregister-pi1 dl label br {
	display: none;
}

#right .full .textcontent .col_1 {
	float:left;
	width:310px;
	padding: 0 10px 0 0;
}

#right .full .textcontent .col_2 {
	float:left;
	width:310px;
}

#top dl {
	margin: 0;
}

#left_wrapper .box .csc-header {
	margin: 0 20px 10px 20px;
}

#left_wrapper .content {
	float: left;
	padding: 0 0 5px 0;
	clear: left;
	width: 317px;
}

#left_wrapper .box p.bodytext {
	margin: 0 20px 0 20px;
}

#rollwrapper {
	margin: 10px 0 0 0;
	height: 200px;
	overflow: hidden;
	position: relative;
}

#rollcontent {
	top: 0px;
	left: 0px;
	position: relative;
}

small {
	font-size: 10px;
	color: #000;
}

.tx_cwtfeedit_pi1_td {
	padding: 5px 0 0 0;
}

.tx_cwtfeedit_pi1_th {
	padding: 10px 10px 0 0;
	white-space: nowrap;
	width: 1%;
}

.tx_cwtfeedit_pi1_td input {
	/*width: 470px;*/
}

th {
	white-space: nowrap;
	padding: 0 10px 0 0;
}

.tx-cwtnewestfeusers-pi1 {
	clear: both;
	float: left;
}

.tx-felogin-pi1 {
	float: left;
}

#ticker {
	float: left;
	width: 966px;
	padding: 0 10px 0 10px;
	line-height: 34px;
	height: 34px;
	background-image: url(/fileadmin/templates/images/marquee.gif);
}

#ticker marquee div, #ticker marquee div p {
	line-height: 34px;
	color: #555;
}

.textcontent .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form dl,
.textcontent .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form dd,
.textcontent .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form dt {
	padding: 0;
	margin: 0;
}

.tx-srfeuserregister-pi1 {
	float: left;
	width: 600px;
}

#right .box .tx-srfeuserregister-pi1 table {

border-bottom: 30px solid #fff;
}

#right .box .tx-srfeuserregister-pi1 td span {
width: auto;
float: none;
margin: 0;
padding: 0;
display: inline;
line-height: auto;
height: auto;
}	

#profile_user a {
	color: #235981;
	text-decoration: underline;
}

#profile_user a:hover {

	text-decoration: none;
}

.tx-cwtcommunity-pi1 .delete, .wallpost .delete {
	/*border: 1px solid red; */
	float: left; 
	width: 210px;
	clear: both;
	padding: 0 0 0 3px;
}

.tx-cwtcommunity-pi1 .text span {
	width: 230px;
}

.tx-feevents-pi2 input.datefield {
	margin-right:10px;
	width:387px;
}

.tx-feevents-pi2 input.datebutton {
	width: 65px;
}

#right .box .wallpost .text span {
	width: 205px;
	float: left;
	height: auto;
	margin: 0 0 15px 0;
}

#right .box .wallpost .text span br {
	line-height: 12px;
}

#right .box .imagecontent .wtgallery_list img {
	margin: 0 7px 0 0;
}

#right .box .imagecontent .tx-cwtcommunity-pi1 table tr td a img {
	margin: 0 5px 0 0;
}
.imagecontent p {
	width: 100%;
}

.csc-mailform-field {
	float: left;
	width: 100%;
	margin: 0 0 10px 0;
	position: relative;
	min-height: 0px;
}

.csc-mailform-field label {
	float: left;
	clear: left;
	width: 150px;
	font-weight: bold;
}

.csc-mailform-field input, .csc-mailform-field textarea {
	float: left;
	clear: right;
	width: 200px;
}

fieldset {
	border: 0;
}

#mailformformtype_mail {
	margin-left: 150px;
}

#right .imagecontent p {
	width: 300px;
}
