	@charset "utf-8";
/* CSS Document */
/*************************************************Globale Einstellungen*************************************************/
* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 11px;
	background-color: #e9e9e9;
}
body, td, th {
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #010101;
}
p {
	line-height: 16px;
	padding: 0 0 4px 10px;
}
a {
	color: #5181c2;
	text-decoration: none;
	font-weight: bold;
	outline: none;
}
a img {
	border: none;
}
/*************************************************Layoutbeschreibung Allgemein*************************************************/
div#container {
	position: relative;
	top: 21px;
	left: 0px;
	width: 958px;
	margin: 0 auto 40px auto;
	background-image: url(../img/co_bg_space.gif);
	background-repeat: repeat-y;
}
div#mainContain {
	position: relative;
	width: 950px;
	left: 4px;
	padding: 0 0 25px 0;
}
div#coLeftNav {
	position: relative;
	width: 226px;
	float: left;
	padding: 20px 0 0 0;
}
div#clearer {
	clear: both;
}
span.navtitle {
	font-size: 13px;
	color: #0768a9;
	text-decoration: underline;
	font-weight: normal;
	padding: 0 0 0 12px;
}
span.navtitle a {
	font-weight: normal;
}
.csc-textpic p {
	line-height: 16px;
	padding: 0 0 4px 0;
}
.csc-frame-rulerAfter {
	height: 40px;
	background-image: url(../img/hrline-dotted.gif);
	background-repeat: repeat-x;
	background-position: center left;
}
a.linkType-1 {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
a.linkType-1:hover {
	color: #cc006b;
}
a.linkType-2 {
	font-size: 15px;
	font-weight: normal;
	line-height: 19px;
	color: #5181c2;
	text-decoration: underline;
}
#newsWrapper {
	font-size: 14px;
}
#newsWrapper a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#newsWrapper a:hover {
	color: #cc006b;
}
#newsWrapper img {
	padding: 0 0 0 10px;
	margin: 0;
}
#newsArchivLink {
	font-size: 14px;
}
#newsArchivLink a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
/* Bild mit Textformatierungen */
div#mainContain .csc-textpic-left img {
	padding: 0 0 0 10px;
}
.csc-textpic-intext-left-nowrap {
	padding: 0 0 0 10px;
}
.csc-textpic {
	overflow: hidden;
}
/* Listen */
div#stMainContain ul {
	padding-left: 16px;
}
div#stMainContain ul li {
	list-style-image: url(../img/list_img.gif);
	padding: 0 0 4px 4px;
}
div#coMiddleCont ul, div#coRightCont ul, div#liMiddleCont ul, div#liRightCont ul, div#tourKlMiddleCont ul, div#tourKlRightCont ul, div#tourMiddleCont ul, div#tourRightCont ul {
	padding-left: 26px;
}
div#coMiddleCont ul li, div#coRightCont ul li, div#liMiddleCont ul li, div#liRightCont ul li, div#tourKlMiddleCont ul li, div#tourKlRightCont ul li, div#tourMiddleCont ul li, div#tourRightCont ul li {
	list-style-image: url(../img/list_img.gif);
	padding: 0 0 10px 4px;
}
div#coMiddleCont .csc-textpic-text ul, div#coRightCont .csc-textpic-text ul, div#liMiddleCont .csc-textpic-text ul, div#liRightCont .csc-textpic-text ul, div#tourKlMiddleCont .csc-textpic-text ul, div#tourKlRightCont .csc-textpic-text ul, div#tourMiddleCont .csc-textpic-text ul, div#tourRightCont .csc-textpic-text ul {
	padding-left: 16px;
}
div#newsWrapper ul {
	padding-left: 26px;
}
div#newsWrapper ul li {
	list-style-image: url(../img/list_img_board.gif);
	padding: 0 0 10px 4px;
}
div#coMiddleCont ol, div#coRightCont ol, div#liMiddleCont ol, div#liRightCont ol, div#tourKlMiddleCont ol, div#tourKlRightCont ol, div#tourMiddleCont ol, div#tourRightCont ol {
	padding-left: 28px;
}
div#coMiddleCont ol li, div#coRightCont ol li, div#liMiddleCont ol li, div#liRightCont ol li, div#tourKlMiddleCont ol li, div#tourKlRightCont ol li, div#tourMiddleCont ol li, div#tourRightCont ol li {
	padding: 0 0 10px 4px;
}
div#coMiddleCont .csc-textpic-text ol, div#coRightCont .csc-textpic-text ol, div#liMiddleCont .csc-textpic-text ol, div#liRightCont .csc-textpic-text ol, div#tourKlMiddleCont .csc-textpic-text ol, div#tourKlRightCont .csc-textpic-text ol, div#tourMiddleCont .csc-textpic-text ol, div#tourRightCont .csc-textpic-text ol {
	padding-left: 16px;
}
div#newsWrapper ol {
	padding-left: 28px;
}
div#newsWrapper ol li {
	padding: 0 0 10px 4px;
}
/* HEADER */
div#header {
	position: relative;
	width: 958px;
	height: 98px;
	background-image: url(../img/co_bg_top.gif);
	background-repeat: no-repeat;
}
div#logoCampus {
	position: absolute;
	width: 293px;
	height: 20px;
	left: 15px;
	background-image: url(../img/compliance_logo.gif);
	background-repeat: no-repeat;
	top: 25px;
	z-index: 999;
}
div#logoCampus a {
	display: block;
	width: 293px;
	height: 20px;
}
div#logoCampus span {
	display: none;
}
div#logoDS {
	position: absolute;
	width: 85px;
	height: 28px;
	left: 843px;
	background-image: url(../img/ds_logo.gif);
	background-repeat: no-repeat;
	top: 18px;
}
div#logoDS a {
	display: block;
	width: 126px;
	height: 28px;
}
div#logoDS span {
	display: none;
}
div#langNav {
	position: absolute;
	height: 20px;
	left:4px;
	top: -15px;
}
div#langNav a {
  padding-right:25px;
}
div#mainNav {
	position: relative;
	width: 950px;
	height: 41px;
	left: 4px;
	top: 57px;
	background-image: url(../img/menu_bg_space.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: right;
}
/* FOOTER */
div#footer {
	position: relative;
	width: 950px;
	height: 35px;
	left: 4px;
	background-image: url(../img/footer_bg.gif);
	background-repeat: repeat-x;
}
div#footerNav {
	position: absolute;
	height: 26px;
	right: 0px;
	background-image: url(../img/footer_menu_bg.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 11px;
	text-align: right;
	padding: 9px 30px 0 34px;
}
div#copyright {
	position: absolute;
	height: 26px;
	left: 0px;
	color: #FFFFFF;
	font-size: 11px;
	padding: 9px 0 0 0;
}
div#footer_bottom {
	position: relative;
	width: 958px;
	height: 5px;
	left: 0px;
	background-image: url(../img/co_bg_bottom.gif);
	background-repeat: no-repeat;
	margin-bottom: 0px !important;
/* Fr moderne Browser */
	margin-bottom: -11px;
/* Fr IE 6.0 */
}
div#bookmarks {
	position: relative;
	width: 958px;
	height: 40px;
	left: 0px;
	text-align:center;
	padding-top:10px;
	background-color: #e9e9e9;
}
/*************************************************Content Formatierungen**********************************************/
span.fett {
	font-weight: bold;
}
span.kursiv {
	font-style: italic;
}
span.unterstrichen {
	text-decoration: underline;
}
p.links {
	text-align: left;
}
p.zentriert {
	text-align: center;
}
p.rechts {
	text-align: right;
}
p.blocksatz {
	text-align: justify;
}
/*************************************************Layoutbeschreibung Startseite*************************************************/
div#stMainContain {
	position: relative;
	width: 950px;
	left: 4px;
	padding: 20px 0 25px 0;
	overflow: hidden;
}
div#stNewsContain {
	position: relative;
	width: 950px;
	height: 242px;
	left: 4px;
	background-color: #5181c2;
	background-image: url(../../image/st_header_bg.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}
div#newsWrapper {
	position: absolute;
	left: 460px;
	top: 110px;
	width: 470px;
	height: 200px;
	color: #ffffff;
}
div#newsArchivLink {
	position: absolute;
	right: 4px;
	top: 314px;
	height: 22px;
	background-color: #cc006b;
	padding: 4px 8px 0 0;
}
div#stLeftCont {
	position: relative;
	width: 304px;
	float: left;
	padding: 0 10px 0 0;
}
div#stMiddleCont {
	position: relative;
	width: 300px;
	float: left;
	padding: 0 15px 0 15px;
	border-left: solid #acafb2 1px;
}
div#stMiddleCont p {
	padding: 0 0 4px 0;
}
div#stRightCont {
	position: relative;
	width: 285px;
	float: left;
	padding: 0 15px 0 5px;
}
/*************************************************Layoutbeschreibung Textseite*************************************************/
div#coImgContain {
	position: absolute;
	width: 724px;
	height: 162px;
	background-color: #5181c2;
	right: 4px;
	top: 98px;
}
div#coTip {
	position: absolute;
	width: 19px;
	height: 20px;
	right: 277px;
	top: 278px;
	z-index: 999;
}
div#coPrint {
	position: absolute;
	width: 19px;
	height: 20px;
	right: 253px;
	top: 278px;
	z-index: 998;
}
div#coMiddleCont {
	position: relative;
	width: 478px;
	float: left;
	padding: 0 14px 180px 0;
	top: 180px;
}
div#coRightCont {
	position: relative;
	width: 220px;
	float: left;
	padding: 0 10px 180px 0;
	top: 180px;
}
div#coRightCont .tx-rbflashobject-pi1-swf_altcontent {
	padding:0 0 0 9px;
}

/*************************************************Layoutbeschreibung Listenseite*************************************************/

div#liTip {
	position: absolute;
	width: 19px;
	height: 20px;
	right: 272px;
	top: 118px;
	z-index: 998;
}
div#liPrint {
	position: absolute;
	width: 19px;
	height: 20px;
	right: 248px;
	top: 118px;
	z-index: 999;
}
div#liMiddleCont {
	position: relative;
	width: 482px;
	float: left;
	padding: 20px 10px 0 0;
}
div#liRightCont {
	position: relative;
	width: 220px;
	float: left;
	padding: 0 10px 0 0;
	top: 20px;
}
div#liRightCont .tx-rbflashobject-pi1-swf_altcontent {
	padding:0 0 0 9px;
}
/*************************************************Layoutbeschreibung Tourseite*************************************************/
div#tourTip {
	position: absolute;
	width: 19px;
	height: 20px;
	right: 248px;
	top: 598px;
	z-index: 998;
}
div#tourImgContain {
	position: absolute;
	width: 724px;
	height: 480px;
	background-color: #5181c2;
	right: 4px;
	top: 98px;
}
div#tourMiddleCont {
	position: relative;
	width: 482px;
	float: left;
	padding: 500px 10px 0 0;
}
div#tourRightCont {
	position: relative;
	width: 220px;
	float: left;
	padding: 500px 10px 0 0;
}
div#tourRightCont .tx-rbflashobject-pi1-swf_altcontent {
	padding:0 0 0 9px;
}
/*************************************************Layoutbeschreibung Tourseite klein*************************************************/
div#tourKlImgContain {
	position: absolute;
	width: 724px;
	height: 290px;
	background-color: #5181c2;
	right: 4px;
	top: 98px;
}
div#tourKlMiddleCont {
	position: relative;
	width: 482px;
	float: left;
	padding: 310px 10px 0 0;
}
div#tourKlRightCont {
	position: relative;
	width: 220px;
	float: left;
	padding: 310px 10px 0 0;
}
div#tourKlRightCont .tx-rbflashobject-pi1-swf_altcontent {
	padding:0 0 0 9px;
}
div#tourKlTip {
	position: absolute;
	width: 19px;
	height: 20px;
	right: 286px;
	top: 410px;
	z-index: 998;
}
div#tourKlPrint {
	position: absolute;
	width: 19px;
	height: 20px;
	right: 253px;
	top: 410px;
	z-index: 999;
}
/*************************************************Ueberschriften*************************************************/
h1 {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 19px;
	color: #006dad;
	padding: 0 0 15px 10px;
}
#newsWrapper h1 {
	color: #fff;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}
h2 {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 19px;
	color: #006dad;
	text-decoration: underline;
	padding: 0 0 15px 10px;
}
#newsWrapper h2 {
	color: #fff;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
#stMiddleCont h2 {
	padding: 0 0 15px 17px;
}
h3 {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 19px;
	color: #006dad;
	padding: 0 0 10px 0;
	background-image: url(../img/hrline-dotted.gif);
	background-repeat: repeat-x;
	background-position: 0 22px;
}
h4 {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 19px;
	color: #006dad;
	padding: 0 0 14px 10px;
	background-image: url(../img/hrline-dotted.gif);
	background-repeat: repeat-x;
	background-position: 0 24px;
}
h5 {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 19px;
	color: #006dad;
	padding: 0 0 15px 10px;
}
/*************************************************Mailformular*************************************************/
.csc-mailform {
	border: 0px;
}
.csc-mailform-field {
	clear: both;
	padding: 2px 0px;
}
.csc-mailform-field img {
	padding: 4px 0 0 10px;
	vertical-align: top;
}
.csc-mailform-field input {
	width: 240px;
}
input.csc-mailform-check {
	width: 14px;
	height: 18px;
}
.csc-mailform-field textarea {
	width: 240px;
}
.csc-mailform-field label {
	float: left;
	width: 100px;
	padding: 0 10px 0 0;
	text-align: right;
	display: block;
}
#mailformformtype_mail {
	width: 100px;
	margin: 20px 0 0 114px;
}
.error {
	left: 0;
	top: 30px;
	height: 20px;
	width: 280px;
}
form#mailformular {
	margin: 10px 0;
}
#formleft {
	margin: 0 20px 0 0px;
	padding: 0 0 0 10px;
}
#formleft .row {
	margin: 0 0 4px 0;
	overflow: hidden;
}
#formleft .rowLong {
	margin: 0 0 4px 0;
	overflow: hidden;
}
#formleft .row label {
	display: block;
	width: 240px;
	padding-right: 10px;
}
#formleft .rowLong label {
	display: block;
	float: left;
	width: 204px;
	padding-right: 10px;
}
#formleft input.eingabe {
	width: 244px;
	margin: 0 8px 0 0;
}
#formleft select.eingabe {
	width: 246px;
	margin: 0 8px 0 0;
}
#formleft input.eingabeKlein {
	width: 30px;
	margin: 0 8px 0 0;
}
#formleft input.check {
	display: block;
	width: 12px;
	height: 12px;
	margin: 2px 8px 0 0;
	float: left;
}
#formleft textarea {
	width: 244px;
	height: 100px;
	margin: 0 0 10px 0;
}
#formleft .button {
	margin-top: 20px;
}
.tx-piiframe-pi1 {
	overflow: hidden;
	height: 120px;
}
.tx-piiframe-pi1 iframe {
	overflow: hidden;
	width: 478px;
	height: 120px;
	padding: 10px 0 0 0;
}
/*************************************************EXTENSION JPPAGETEASER***********************************************/
.tx-jppageteaser-pi1-browsebox {
	margin-top: 10px;
	padding-top: 3px;
	border-top: 1px solid #ccc;
}
/* List View */
.tx-jppageteaser-pi1-list-entry {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
}
.tx-jppageteaser-pi1-list-entry-image {
	position: relative;
	float: left;
}
.tx-jppageteaser-pi1-list-entry-image a {
  width:70px;
	height:80px;
}
.tx-jppageteaser-pi1-list-entry-image img {
	margin: 0px;
	padding: 10px 10px 10px 10px;
	border: none;
}
.tx-jppageteaser-pi1-list-entry-description {
	position: relative;
  overflow: hidden;
  width:384px;
	left:8px;
	padding: 10px 0 0 0;
	margin: 0px;
}
.tx-jppageteaser-pi1-list-entry-link-item {
	font-size: 9px;
	margin-top: 5px;
	padding: 0 0 0 99px;
}
.tx-jppageteaser-pi1-list-entry-link-item a {
	color: #000;
	text-decoration: none;
	font-size: 11px;
	padding: 0 0 0 14px;
	background-image: url(../img/list_img.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.tx-jppageteaser-pi1-list-entry-link-item a:hover {
	color: #cc006b;
}
.tx-jppageteaser-pi1-list-entry h3 a {
	color: #5181c2;
	text-decoration: none;
	font-weight: normal;
}
.tx-jppageteaser-pi1-list-entry-creation-date, .tx-jppageteaser-pi1-list-entry-change-date {
	position: absolute;
	bottom: 4px;
	right: 0px;
	font-size: 9px;
	font-weight: normal;
	color: #999;
}
.tx-jppageteaser-pi1-browsebox {
	text-align: center;
}
/*************************************************EXTENSION RSSIMPORT***********************************************/
.rss_summary {
	margin: 0px;
	padding: 0 0 4px 0;
}
.tx-gkhrssimport-pi1 {
	width: 284px;
	height: 156px;
	display: block;
	overflow: hidden;
	position: relative;
}
div#stMainContain ul#TickerVertical {
	top: 80px;
	left: 10px;
	padding: 0px;
}
div#stMainContain ul#TickerVertical li {
	list-style-image: none;
	list-style-type: none;
	padding: 0 0 4px 0;
}
.rss_box {
	position: relative;
}

/* Indexsearch */

.tx-indexedsearch .tx-indexedsearch-browsebox LI {
	display:inline;
	margin-right:5px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	border:none;
	height:23px;
	width:82px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	width:175px;
	padding:2px 0 2px 0;
	border:1px solid #5c6470;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	margin-top:10px;
	margin-bottom:5px;
}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
	font-weight:bold;
	font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-noresults {
	text-align:center;
	font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
	font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color: #cc006b;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background:#eeeeee;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
	margin-top:20px;
	margin-bottom:5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
	margin-top:0px;
	margin-bottom:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
	background:#cccccc;
	vertical-align:middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
	color:#666666;
}
.tx-indexedsearch .tx-indexedsearch-category {
	background:#cccccc;
	font-size:16px;
	font-weight:bold;
}

/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
.tx-indexedsearch .res-tmpl-css {
	clear:both;
	margin-bottom:1em;
}
.tx-indexedsearch .searchbox-tmpl-css LABEL {
	margin-right:1em;
	width:10em;
	float:left;
}
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
	letter-spacing:0;
	font-weight:normal;
	margin-top:-1.2em;
	float:right;
}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {
	float:left;
}
.tx-indexedsearch .info-tmpl-css dd.item-mtime {
	float:none;
}
.tx-indexedsearch .info-tmpl-css dd.item-path {
	float:none;
}

.tx-indexedsearch table tr {
	line-height:26px;
}
div.tx-indexedsearch {
	padding:10px 0 0 10px;
}
.tx-indexedsearch-whatis {
	display:none;
}
.tx-indexedsearch-icon img {
	display:none;
}
.tx-indexedsearch-descr {
	line-height:20px;
}
.tx-indexedsearch-browsebox {
	padding:10px 0 10px 0;
}
.tx-indexedsearch-browsebox p, .tx-indexedsearch-browsebox ul {
	padding-left:0px !important;
}
.tx-indexedsearch-browsebox ul li {
	background-image:none !important;
	padding:0 6px 6px 0 !important;
}
.tx-indexedsearch-browsebox ul li a {
	color: #5c6470;
	text-decoration: underline;
	font-weight:normal;
}
.tx-indexedsearch-res a {
	color: #006dad;
	text-decoration: underline;
	font-weight:normal;
}
/* TIPAFRIEND */

.clear {
	clear: left;
	margin:0px;
	padding:0px;
}
#tx_tipafriend form {
	margin: 0px;
	padding:10px 0 10px 10px;
}
.tx_tipafriend_url a {
	color: #006dad;
}
.tx_tipafriend_error_box {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	font-weight:bold;
	color:red;
}
.tx_tipafriend_error_header {
	color: #FF0000;
	font-weight: bold;
	text-align: left;
	margin: 0px 0px 5px 0px;
}
.tx_tipafriend_error_text {
	color: #FF0000;
	font-weight: normal;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
.tx_tipafriend_formfield {
	padding-top:5px;
	padding-right:0px;
	padding-bottom:6px;
	padding-left:0px;
	width:260px;
}
.tx_tipafriend_formfield LABEL {
	width:300px;
	margin-right:5px;
}
.tx_tipafriend_formfield .sendebutton {
	height:25px;
	width:62px;
	border:none;
	padding:5px 0 0 0;
}
.tx_tipafriend_html, #tx_tipafriend_html {
	/*display:none;*/
}
#tx_tipafriend_html {
	border-style: none;
	border-width: 0px;
	background-color: #FFFFFF;
	width: auto;
	float: left;
}
.tx_tipafriend_formfield INPUT, .tx_tipafriend_formfield TEXTAREA {
	width:200px;
	margin-left:0px;
	padding:2px 0 2px 0;
	border:1px solid #5c6470;
}
	
.tx_tipafriend_formfield INPUT:focus, .tx_tipafriend_formfield TEXTAREA:focus {
	background-color:#E0E0E0;
}
.tx_tipafriend_codetext .tx-srfreecap-pi2-image {
	width:200px;
	height:74px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.tx_tipafriend_codetext {
	text-align:justify;
	font-size:10px;
	line-height:normal;
	border-color:black;
	border-style:solid;
	border-width:0px;
	background-color:white;
	width:200px;
	color:#000000;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	float:left;
}
.tx_tipafriend_text {
	text-align:justify;
	font-size:10px;
	line-height:normal;
	border-color:#CCCCCC;
	border-style:none;
	border-width:1px;
	background-color:white;
	width:200px;
	margin:15px 0px 0px;
	float:left;
}
#tx_tipafriend_button {
	width:200px;
	background-color:#E0E0E0;
	border-color:black;
	border-style:solid;
	border-width:1px;
	text-align:center;
	font-weight:bold;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:3px;
	padding-left:0px;
	float:left;
}
.tx_tipafriend_werbemail {
	text-align:justify;
	font-size:10px;
	line-height:normal;
	border-color:#CCCCCC;
	border-style:none;
	border-width:1px;
	background-color:white;
	width:200px;
	margin:0px 0px 30px 0px;
	float:left;
}
.gesendet, .gesendet em {
	padding-left:10px;
}

/* social bookmarks */

.tx-timtabsociable-pi1 a {
	padding-right:4px;
}
.tx-timtabsociable-pi1 a img {
	border:1px solid #cac3bf;
}

.csc-header-date {
	display:none;
}
.tx-felogin-pi1 {
	padding:10px 0 0 10px;
}
.tx-felogin-pi1 fieldset {
	border:none;
}
.tx-felogin-pi1 label {
	float:left;
	font-weight:bold;
	width:100px;
}
.tx-felogin-pi1 input {
	width:100px;
}
.tx-felogin-pi1 .label-wrap {
	float:left;
	width:260px;
}
.tx-felogin-pi1 .first-row {
	padding-bottom:20px;
}
.tx-felogin-pi1 .send-button {
	width:62px;
}
