#trackbackList {
	display: none;
}
.blogCommentMessage {
	margin: 0px 0px 20px 100px;
	font-style: italic;
}

.tx-t3blog-pi2 {
	margin: 0px auto 0;
	padding: 0% 0% 5% 0%;
	max-width: 1200px;
}
.tx-t3blog-pi2 .itemSide {
	float: left;
	width: 100px;
}
.tx-t3blog-pi2 .itemBody p {
	font-size: 116%;
	/* cl: floating problem with images */
	/* clear: both; */
}
.tx-t3blog-pi2 .itemSide .date {
	text-transform: uppercase;
	color: #52a7c6;
	float: left;
	border: 0px;
	width: 85px;
	border-right: 1px solid #52a7c6;
	/*line-height: 95%;*/
}
.tx-t3blog-pi2 .itemBody {
	margin: 0 0 0 100px;
}
.tx-t3blog-pi2 .item {
	clear: both;
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 40px 0px;
	border: 0px;
	border-bottom: 1px dashed #c3d9df;
	/*overflow:auto;*/
}
.tx-t3blog-pi2 .csc-textpic {
	margin: 12px 0px 0px 0px;
}
.tx-t3blog-pi2 #commentList #commentListTitle,
.tx-t3blog-pi2 #commentList #commentListTitle li {
	list-style-type: none;
	padding: 0px;
	list-style-image: none;
}
.tx-t3blog-pi2 #commentList #commentListTitle {
	margin: 20px 0px 20px 100px; 
}
.tx-t3blog-pi2 .commentListListing .item {
	padding-bottom: 0px;
	margin: 0px  0px 25px 0px;
	border: 0px;
}
.tx-t3blog-pi2 .commentListListing .itemReply {
	/*margin-left: 18%;*/
	width: 625px;
	float: right;
}
.tx-t3blog-pi2 .itemBody h2 {
	margin: 0px 0px 15px 0px;
	font-size: 167%;
}
.tx-t3blog-pi2 .itemBody h3 {
	margin: 15px 0px 0px 0px;
	font-size: 146.5%;
}
.tx-t3blog-pi2 .itemBody a,
.tx-t3blog-pi2 .itemBody a:link,
.tx-t3blog-pi2 .itemBody a:visited {
	color: #52a7c6;
	text-decoration: underline;
}
.tx-t3blog-pi2 .itemBody h2,
.tx-t3blog-pi2 .itemBody h2 a,
.tx-t3blog-pi2 .itemBody h2 a:link,
.tx-t3blog-pi2 .itemBody h2 a:visited {
	color: #0F556F;
	text-decoration: none;
}
.tx-t3blog-pi2 .itemBody a:hover,
.tx-t3blog-pi2 .itemBody a:active,
.tx-t3blog-pi2 .itemBody a:focus,
.tx-t3blog-pi2 h2 a:hover,
.tx-t3blog-pi2 h2 a:active,
.tx-t3blog-pi2 h2 a:focus {
	text-decoration: none;
	color: #52a7c6;
}
.tx-t3blog-pi2 .itemBody .itemAuthorAvatar {
	width: 60px;
	float: left;
}
.tx-t3blog-pi2 .itemBody .itemMeta {
	margin-left: 60px;
}
.tx-t3blog-pi2 .itemBody .author,
.tx-t3blog-pi2 .itemBody .categories,
.tx-t3blog-pi2 .itemBody .comments {
	display: block;
}
.tx-t3blog-pi2 .itemBody .itemMeta a,
.tx-t3blog-pi2 .itemBody .itemMeta a:visited,
.tx-t3blog-pi2 .itemBody .itemMeta a:link {
	text-decoration: none;
}
.tx-t3blog-pi2 .itemBody .itemMeta a:hover,
.tx-t3blog-pi2 .itemBody .itemMeta a:focus,
.tx-t3blog-pi2 .itemBody .itemMeta a:active {
	text-decoration: underline;
}
.tx-t3blog-pi2 .itemBody .categories {
	font-style: italic;
}
.tx-t3blog-pi2 .itemBody .categories a {
	margin: 0 4px 0 0;
	padding: 1px 6px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #52A7C6;
}
#text .tx-t3blog-pi2 .itemBody .categories a,
#text .tx-t3blog-pi2 .itemBody .categories a:visited,
#text .tx-t3blog-pi2 .itemBody .categories a:link,
#text .tx-t3blog-pi2 .itemBody .categories a:hover,
#text .tx-t3blog-pi2 .itemBody .categories a:focus,
#text .tx-t3blog-pi2 .itemBody .categories a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.tx-t3blog-pi2 .tx-pagebrowse {
	display: block;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	text-align: center;
}
.tx-t3blog-pi2 .tx-pagebrowse li {
	display: inline;
	margin: 0px 5px 0px 0px;
	padding: 10px 0px 10px 0px;
}
.tx-t3blog-pi2 .tx-pagebrowse li.cur {
	padding: 3px 6px 3px 6px;
}
.tx-t3blog-pi2 .tx-pagebrowse li.next {
	margin-left: 10px;
}
.tx-t3blog-pi2 .tx-pagebrowse li.previous {
	margin-right: 15px;
}
.tx-t3blog-pi2 .tx-pagebrowse li a {
	margin-top: 0px;
}
.tx-t3blog-pi2 .tx-pagebrowse li a,
.tx-t3blog-pi2 .tx-pagebrowse li a:link,
.tx-t3blog-pi2 .tx-pagebrowse li a:visited {
	color: #52A7C6;
	text-decoration: none;
	padding: 3px 7px 3px 7px;
	border: 1px solid #748A91;
}
.tx-t3blog-pi2 .tx-pagebrowse li a:hover,
.tx-t3blog-pi2 .tx-pagebrowse li a:focus,
.tx-t3blog-pi2 .tx-pagebrowse li a:active {
	background-color: #52A7C6;
	color: #ffffff;
}
.tx-t3blog-pi2 .commentListListing .commentContent {
	background: url(../images/blog-quote-top.gif) left top no-repeat;
	width: 515px;
	margin-left: 110px;
}
.tx-t3blog-pi2 .itemReply .commentContent {
	background: url(../images/blog-quote-reply-top.gif) left top no-repeat;
	width: 515px;
	margin-left: 0px;
}
.tx-t3blog-pi2 .commentListListing .commentFooter {
	background: url(../images/blog-quote-bottom.gif) left bottom no-repeat;
	padding: 0px 0px 10px 30px;
	display: block;
	height: 20px;
}
.tx-t3blog-pi2 .itemReply .commentFooter {
	background: url(../images/blog-quote-reply-bottom.gif) left bottom no-repeat;
	padding: 0px 0px 10px 30px;
	display: block;
}
.tx-t3blog-pi2 .commentListListing .commentComments,
.tx-t3blog-pi2 .commentListListing .commentBody {
	padding: 0px 0px 0px 30px;
	color: #8f8f8f;
}
.tx-t3blog-pi2 .commentListListing .commentComments {
	float: right;
	display: inline;
	padding: 5px 10px 0px 0px;
}
.tx-t3blog-pi2 .commentListListing .commentAuthor {
	width: 100px;
	float: left;
	color: #8f8f8f;
	text-align: right;
}
.tx-t3blog-pi2 .itemReply .commentAuthor {
	width: 100px;
	float: right;
	color: #8f8f8f;
	text-align: left;
}
.tx-t3blog-pi2 .commentListListing .commentAuthor img {
	border: 1px solid #8F8F8F;
	overflow: hidden;
	max-width:52px;
}
.tx-t3blog-pi2 .itemAuthorAvatar img {
	border: 1px solid #033A4C;
	overflow: hidden;
	max-width:52px;
}
.tx-t3blog-pi2 .itemReply .commentAuthor img {
	display: block;
	overflow: hidden;
}
.tx-t3blog-pi2 .commentListListing .commentBody h5 {
	font-size: 131%;
	font-style: italic;
	padding: 10px 0px 10px 0px;
}
.tx-t3blog-pi2 .commentListListing .commentBody {
	font-size: 116%;
}
.tx-t3blog-pi2 .commentListListing a,
.tx-t3blog-pi2 .commentListListing a:link,
.tx-t3blog-pi2 .commentListListing a:visited {
	color: #52A7C6;
	text-decoration: none;
}
.tx-t3blog-pi2 .commentListListing a:hover,
.tx-t3blog-pi2 .commentListListing a:focus,
.tx-t3blog-pi2 .commentListListing a:active {
	text-decoration: underline;
}
.tx-t3blog-pi2 #singleNavigation {
	width: 100%;
	padding: 0px 0px 5% 0px;
}
.tx-t3blog-pi2 #singleNavigation .previous,
.tx-t3blog-pi2 #singleNavigation .next,
.tx-t3blog-pi2 #singleNavigation .backtolist {
	float: left;
	display: block;
	width: 33%;
}
.tx-t3blog-pi2 #singleNavigation .backtolist {
	text-align: center;
}
.tx-t3blog-pi2 #singleNavigation .next {
	float: right;
	text-align: right;
}
/*
.tx-t3blog-pi2 #singleNavigation .next a {
	background: url(../images/blog-arrow-right.gif) right top no-repeat;
	height: 41px;
	display: block; 
	text-indent: -9999px;
}
*/
.tx-t3blog-pi2 .trackback {
	margin-left: 100px;
}
.tx-t3blog-pi2 .trackback a,
.tx-t3blog-pi2 .trackback a:link,
.tx-t3blog-pi2 .trackback a:visited {
	color: #ccc;
	text-decoration: none;
}
.tx-t3blog-pi2 .trackback a:hover,
.tx-t3blog-pi2 .trackback a:active,
.tx-t3blog-pi2 .trackback a:focus {
	color: #ccc;
	text-decoration: underline;
}

/**** Kommentare Anfang ****/

.tx-t3blog-pi2 .commentFormStyle {
	margin-left: 100px;
	clear: both;
}
.tx-t3blog-pi2 .commentFormStyle h4 {
	font-size: 131%;
	margin: 0px 0px 10px 0px;
}
.tx-t3blog-pi2 .commentFormStyle input.text {
	border: 0px;
	border-bottom: 1px solid #8F8F8F;
	width: 300px;
	margin: 0px 0px 10px 0px;
	color: #8F8F8F;
}
.tx-t3blog-pi2 .commentFormStyle .formField {
	clear: both;
}
.tx-t3blog-pi2 .commentFormStyle .formLabel {
	margin: 20px 0px 5px 0px;
	font-size: 116%;
	text-align: left;
}
.tx-t3blog-pi2 .commentFormStyle .formLabel label {
	width: 300px;
	display: block;
	text-align: left;
}
.tx-t3blog-pi2 .commentFormStyle textarea.text {
	border: 0px;
	width: 300px;
	margin: 0px 0px 10px 0px;
	height: 200px;
	background: url(../images/text-area-bg.gif) left top repeat;
	line-height:123.1%;
	color: #8F8F8F;
}
.tx-t3blog-pi2 .commentFormStyle input.text:hover,
.tx-t3blog-pi2 .commentFormStyle input.text:focus,
.tx-t3blog-pi2 .commentFormStyle input.text:active,
.tx-t3blog-pi2 .commentFormStyle textarea.text:hover,
.tx-t3blog-pi2 .commentFormStyle textarea.text:focus,
.tx-t3blog-pi2 .commentFormStyle textarea.text:active {
	color: #033A4C;
}

/**** Kommentare Ende ****/
/*************************/
/***** Zitate Anfang *****/

#text .tx-t3blog-pi2 blockquote {
	background: #ffffff url(../images/quote-arrow.gif) left 20px no-repeat;
	width: 70%;
	margin: 1em 0 1em 0;
}
#content #text .tx-t3blog-pi2 blockquote p {
	background: #E6E6E6;
	margin: 0px 0px 0px 10px;
	padding: 20px;
	-moz-border-radius:7px;
	color: #8F8F8F;
}

/**** Zitate Ende ****/
/*********************/
/**** Code Anfang ****/

.tx-t3blog-pi2 .tx-semasourcecode-pi1 {
	margin: 12px 0px 0px 0px;
	padding: 10px;
	font-family: 'Courier New','Terminal',monospace;
	font-size: 93%;
	width: 90%;
	/*background: #222222;*/
	background: #3F3F3F;
	-moz-border-radius:7px;
	color: #CCCCCC;
}
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre {
	overflow: auto;
	padding: 10px;
}
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .st0,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .re0,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .re5,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .re3,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .re2,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .re1 {
	color: #52A7C6;
}
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .me1 {
	color: #66C114;
}
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .kw3,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .nu0,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .kw1,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .kw4,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .kw7,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .kw9,
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .re4 {
	color: #FF9812
}
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .kw2 {
	color: #cccccc;
}
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre .co1 {
	color: #8f8f8f;
}
.tx-t3blog-pi2 .tx-semasourcecode-pi1 pre re2 {
	color: #1FA2D3;
}
#text .tx-t3blog-pi2 .tx-semasourcecode-pi1 ol {
	margin: 0;
}
#text .tx-t3blog-pi2 .tx-semasourcecode-pi1 ol li {
	line-height: 1.2em;
}
/******** Code Ende ********/
/***************************/
/*** Team Ansicht Anfang ***/
.big-teaser-item {
	background: transparent url(../images/blog-team-top.gif) left top no-repeat;
	width: 650px;
	margin: 1.3em 0 0 0;
}
.big-teaser-item h2,
.big-teaser-item p {
	padding: 0 0 0 30px;
}
.big-teaser-item h2 {
	padding-top: 10px;
	font-size: 100%;
	margin-top: 0px;
	float: left;
	padding-bottom: 0.4em;
	line-height: 1.8em;
}
.big-teaser-item h2 a {
	font-size: 146.5%;
	float: left;
	width: 510px;
}
.big-teaser-item p.morelink {
	font-size: 93%;
	margin-top: 0.4em;
}
.big-teaser-item .date {
	text-transform: uppercase;
	width: 100px;
	font-size: 93%;
	display: block;
	float: left;
}
.big-teaser-item .teaser-content {
	padding-left: 100px;
	background: transparent url(../images/blog-team-bottom.gif) left bottom no-repeat;
	padding-bottom: 10px;
}