/**** Formatierungen für Ausgaben der Extensions ****/


.socialbookmarks {
	margin:8px 0 0 0;
	height:30px;
	
}
.socialbookmarks a, .socialbookmarks a:hover {
	background:none;
	padding-left:0;
}
.socialbookmarks img {
	display:inline;
}

/************** captcha **************/

.captcha { margin-top:3px; }

.captcha img {
	border:1px solid #a5acb2;
}



/************** tipafriend **************/

#link_tipafriend {
	clear:both;
}
.tipform_url_display {
	margin:1em 0 1em 0;
}
#tipform_captchaResponse {
	width:200px;
}
.tipafriend_form .captcha {
	margin-left:-5px;
}


/************** pbsurvey **************/

.tx-pbsurvey-pi1 fieldset {
	margin-top:10px;
}

.tx-pbsurvey-pi1 textarea {
	width:508px;
}

.tx-pbsurvey-pi1 .formbuttons {
	margin:20px 0 0 12px;
}

.tx-pbsurvey-pi1 .survey_message, .tx-pbsurvey-pi1 .survey_error {
	margin:10px 0 0 4px; 
}

.tx-pbsurvey-pi1 input[type=submit] {
	background:url(../images/btn_submit.gif) no-repeat;
	width:31px;
	height:15px;
}



/************** university **************/

.university {
	margin-left:16px;
	text-indent:-16px;
}
ul.universitynews li.tx-university-pi1-open span.tx-university-pi1-search {
  width:auto;
	background:#E3EDFC;
	padding:1px;
}
.tx-university-pi1-result_info {
	margin:10px 0 15px 0;
}
.tx-university-pi1-item-hidden {
	display:none;
}
#main ul.universitynews, #main ul.universitylinks {
	margin:-1em 0 0 5px;
	padding:0;
}
#main h2 + ul.universitynews {
  margin-top:0em;
}
ul.universitynews li, ul.universitynews li.tx-university-pi1-closed {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style-type:none;	
}
#main .content_left ul.universitylinks li, #main .content_left ul.universitynews li  {
	margin-left:16px;	
	text-indent:-16px;
}
.tx-university-pi1 .universitystate {
	padding:0 0 0 5px;
	font-weight:bold;
}
.tx-university-pi1 .opplisting br {
  display:none;
}
.tx-university-pi1 .universitycountry,
.tx-university-pi1 .universitystate,
.tx-university-pi1 .universityname {
  display:block;
}
.universityname + br + .universitystate {
  display:block;
  background:url(../images/line_dotted_red.gif) repeat-x;
  margin-top:1em;
  padding-top:1em;  
}
.universitycountry + .universitystate + .universityname + br + .universitystate {
  background:none;
  margin-top:0;
  padding-top:0;  
}
#main .content_left ul.universitylinks li a, #main .content_left ul.universitynews li a {
	margin-left:0;
	padding-left:16px;
	/*background-position:6px 0.4em;*/
}
#main .tx-university-pi1-item a {
	/*background-position:1px 5px;
	padding-left:8px;
	*/
}
#main .content_left ul.universitynews li a[href$=".pdf"], 
#main .content_left ul.universitynews li a[href$=".PDF"], 
#main .content_left ul.universitynews li a[href$=".doc"], 
#main .content_left ul.universitynews li a[href$=".DOC"] {
	background-position:0 0.25em;
	padding-left:15px;
}
#main .content_left ul.universitylinks li a[href^="http"] {
	background-position:0 0.25em;
	padding-left:16px;
}
ul.universitynews li.tx-university-pi1-closed .bodytext {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
ul.universitynews li.tx-university-pi1-open {
	margin:0 0 0.1em 0;
	list-style-type:none;	
}
ul.universitynews li.tx-university-pi1-open a {
	background:url(../images/arrow_down_red.gif) no-repeat 0px 6px;
}
ul.universitynews li.tx-university-pi1-open a:hover {
	background-image:url(../images/arrow_down_red_act.gif);
}	
ul.universitynews li.tx-university-pi1-open .bodytext {
	margin:0 0 0.1em 10px;
	padding:0;
}
ul.universitynews li.tx-university-pi1-closed span {
	display:none;
}
ul.universitynews li.tx-university-pi1-open span {
	display:inline-block;
	width:521px;
}
/* News-Links */
#main ul.universitynews.news {	
	margin:-8px 0 0 0;
	padding:6px 0 8px 6px;
}
#main ul.universitynews li:before, #main ul.universitylinks li:before {
	content:"";
	padding-right:0;
}
/* More-Link News */
#tx-university-pi1-link-allnews {
	display:block;
	background:#F0F0E6 url("../images/arrow_right_red.gif") no-repeat 4px 7px;
	padding:0 0 0 15px;
	margin-top:8px;
}
a#tx-university-pi1-link-allnews:hover {
	background-image: url("../images/arrow_right_red_act.gif");
}
a#tx-university-pi1-link-allnews.tx-university-pi1-closed { 
	background:url(../images/arrow_down_red.gif) no-repeat 4px 7px;
	padding-left:12px;	
	
}
a#tx-university-pi1-link-allnews.tx-university-pi1-closed:hover,
a#tx-country-pi1-link-allnews.tx-country-pi1-closed:hover {	
	background-image:url(../images/arrow_down_red_act.gif);
}
a#tx-university-pi1-link-allnews.tx-university-pi1-open,
a#tx-country-pi1-link-allnews.tx-country-pi1-open {
	background:url(../images/arrow_up_red.gif) no-repeat 4px 7px;
	padding-left:12px;
}
a#tx-university-pi1-link-allnews.tx-university-pi1-open:hover,
a#tx-country-pi1-link-allnews.tx-country-pi1-open:hover {
	background-image:url(../images/arrow_up_red_act.gif);
}
.tx-university-pi1 .universityorderform {
  margin-left: 10px;
  text-indent: -10px;	
  display:inline-block;
}
#tx-university-pi1-searchform {
	margin:0 0 6px 5px;
	background:url("../images/bg_input_right.png") no-repeat 0 0;
}
#right #tx-university-pi1-searchform {
	margin-left:0;
}
#tx-university-pi1-searchform a {
	/*color:#285aaa;*/
}
.content_middle #tx-university-pi1-searchform {
	background:none;
	margin-bottom:2.5em;
}
.tx-university-pi1-clearer {
	margin:0 0 1em 0;
}
.tx-university-searchform-description {
	/* Hack um Abschneiden des Inhalts im Suchkasten zu verhinden */	
	position:relative;
	top:-0.4em;
	margin-top:0.2em;
	/*font-size:0.9em;
	line-height:16px;*/
}
.bafoeguni:after  {
	content:url("../images/label_bafoeg.gif");	
	padding-left:5px;
	position:relative;
	top:1px;	
}
img.tx-university-pi1-bafoeguni, img.tx-country-pi1-bafoeguni {
	position:relative;
	top:2px;
	margin-left:5px;
	display:inline;
}
img.tx-university-pi1-bafoeguni {
  position:absolute;
  top:-1px;
}
#tx-university-searchform-submit {
	float:none;
	margin-left:5px;
}
#article_header {
	min-height:100px;
	margin:-4px 0 5px 0;
}
#article_video {
	width:150px;
	float:left;
	padding:0 4px 0 9px;
}
.videocaption {
	font-size:0.9em;
}
.tx-university-pi1 .article, .tx-country-pi1 .article {
	clear:left;
	background:url("../images/line_dotted_red.gif") 0 0 repeat-x;
	padding-top:17px;
}
#main ul.universitynews.studies li {
	text-indent:0;
	margin-left:0px;
}
.universityurl {
	margin-left:5px;
}
.info {
	margin-bottom:1em;
}
#article_logo .info {
	margin-bottom:0;
}
.tx-university-pi1-hidden {
	display:none;
}
.tx-university-pi1-visible {
	display:block;
}
.tx-university-pi1-bafoeglink, .tx-university-pi1-bafoeglink:hover {
	background:none;
	padding-left:0;
	position:relative;
}
.universitycountry {
	/* s. content.css, H2 */
	margin:24px 0 10px 0;
}
.universitycountry a {
  background:none;
  color:#333;
  padding-left:0;
}
.universityname {
	margin-left:5px;
}
#main ul li.tx-university-pi1-item-visible {
	margin-left:11px;
	text-indent:-11px;
}
.studies a {
	background-position:2px 5px;
	padding-left:9px;
}
.tx-university-pi1 .tx-iec-pi2-teaser {
	margin-left:370px;
}
.tx-university-pi1 .tx-iec-pi2-teaser-subtitle {
  position:relative;
  top:-3px;
}
.tx-university-pi1-banner, 
.tx-country-pi1-banner {
  position:relative;
  margin-top:-10px;
}
/* temp bis Banner integriert */
.tx-university-pi1-banner div {
  position:static !important;
}
.tx-university-pi1-bannercaption,
.tx-country-pi1-bannercaption {
  color:#666;
  font-size:11px;
  margin:3px 0 0 5px;  
}
#main .tx-university-pi1-info,
#main .tx-country-pi1-info {
  margin: 10px 0 0 0;
}
#main .tx-university-pi1-info ul li,
#main .tx-country-pi1-info ul li {
  list-style-type: none;
  background:none;
  margin: 0;
  padding: 0;
  text-indent: 0;
}
a.tx-university-pi1-link-to-enlargement,
a.tx-country-pi1-link-to-enlargement {
  background: url(../images/arrow_right_red.gif) no-repeat 2px 5px;
  padding: 0 5px 0 10px;
}
a.tx-university-pi1-link-to-enlargement:hover,
a.tx-country-pi1-link-to-enlargement:hover {
  background: url(../images/arrow_right_red_act.gif) no-repeat 2px 5px;
}
#main .tx-university-pi1-info ul li:before,
#main .tx-country-pi1-info ul li:before,
#main .tx-iec-pi3 ul li:before {
	content:"";
	padding-right:0;
}
.tx-university-pi1 .bodytext,
.tx-country-pi1 .bodytext {
  margin:0 0 1em 5px;
}
#main .tx-university-pi1 h2,
#main .tx-country-pi1 h2 {
  margin:25px 0 7px 0;
}
/* rechte Spalte */
#right .tx-university-pi1,
#right .tx-country-pi1 {
  padding-top:0;
  padding-bottom:15px;
  margin-bottom:25px;
  background: url(../images/line_dotted_red.gif) repeat-x bottom left;
}
#right .tx-macinasearchbox-pi1 + .tx-university-pi1 {
  margin-bottom:-3px;
}
#right .rgaccord1-content .tx-university-pi1,
#right .rgaccord1-content .tx-country-pi1,
#right .csc-default .csc-default .tx-university-pi1,
#right .csc-default .csc-default .tx-country-pi1 {
  padding-top:0;
  padding-bottom:0;
  background:none;
}
#right #tx-university-pi1-link-allnews {
  margin-left:-1px;
}
#right .tx-university-pi1 h3,
#right .tx-country-pi1 h3 {
  font-size:12px;
  background: url(../images/line_dotted_red.gif) repeat-x;
  margin:14px 0 0 0;
  padding:13px 0 8px 0;
}
#right ul.universitynews, #right ul.universitylinks {
  margin:0 0 0 -1px;
}
#right ul.universitynews + img {
  margin-top:20px;
  padding-top:20px;
  background: url(../images/line_dotted_red.gif) repeat-x;
}
#right .tx-country-pi1 p.bodytext {
  margin:10px 0 0 0;
  padding:0;
}
#right .universitynews a {
  padding-left:12px !important;
}
.tx-university-pi1 .tx-iec-pi1-small .tx-iec-pi1-eventlist-item,
.tx-country-pi1 .tx-iec-pi1-small .tx-iec-pi1-eventlist-item,
.tx-iec-pi3 .tx-iec-pi1-small .tx-iec-pi1-eventlist-item {
  background:none;
  padding-bottom:0;
}
#right .tx-university-pi1-item {
  margin-left:10px;
}
#right .tx-country-pi1-universitylist-state {
  margin:0 0 0 -2px;
}
#right .tx-country-pi1-universitylist-university + .tx-country-pi1-universitylist-state {
  margin:10px 0 0 -2px;
}

/* Wetter */

.tx-university-pi1-forecast-forecast {
  margin-bottom:-5px;
}
.tx-university-pi1-forecast-forecast img {
  float:left;
}
.tx-university-pi1-forecast-text {
  display: table-cell;
  width:115px;
  height: 63px;
  vertical-align: middle;
}
.tx-university-pi1-forecast-link {
  clear:left;
  margin-bottom:-5px;
  position:relative;
  top:-5px;
}



/************** country **************/

div#content .tx-country-pi1 h3 {
	padding:3px 6px 3px 6px;
	margin-bottom:8px;
	font-size:12px;
	font-weight:bold;
	color:##333333;
	background:#E3EDFC;
}
div.article div.linker {
	line-height:18px;
	margin-bottom:2em;
}
div.article div.linker a 	{
	margin-left:5px;
	/*background-position:1px 7px;*/
}
.cooperationpartnerimage {
	width:181px;
	padding-right:20px;
}
.tx-country-pi1-hidden {
	display:none;
}
.tx-country-pi1-visible {
	display:block;
}
.universitystate {
	padding:0 0 0 5px;
}
.tx-country-pi1 .universitystate {
	text-transform:uppercase;
}
.tx-country-pi1 .tx-iec-pi2-teaser {
	margin-left:370px;
}
.tx-country-pi1 .tx-iec-pi2-teaser-subtitle {
  position:relative;
  top:-3px;
}
.tx-country-pi1-universitylist {
  padding-left:5px;
}
.tx-country-pi1-universitylist-state {
  margin-left:-3px;
}
.tx-country-pi1-universitylist-university {
  margin-left:6px;
  text-indent:-12px;
}
.tx-country-pi1-universitylist-university a:after {
  /*content:', ';*/
}
.tx-country-pi1-universitylist-university:last-child a:after {
  content:'';
}
.tx-country-pi1-universitylist-state, .tx-country-pi1-universitylist-university {
  display:block;
}
#right .tx-country-pi1-universitylist {
  padding-left:2px;
}




/************** tt_news **************/

div#content .news-list-container h3, div#content .news-article h2 {
	font-size:13px;
	margin:0 0 1px 5px;
	padding:0;
	text-transform:none;
	color:inherit;
	background:none;
	font-weight:bold;
}
div#content .news-article h2 {
	margin-left:5px;
}
.news-catmenu-NO, .news-catmenu-ACT {
	margin-left:5px;
	background:transparent url(../images/arrow_double_right_gray.gif) no-repeat scroll 0 0.5em;
}
.news-catmenu-ACT { 
	font-weight:bold;
}
.news-list-container .clearer {
	margin:-0.7em 0 1em 0;
}
.news-catmenu {
	margin-top:0.6em;
}
.news-list-freetextcategory, .news-single-date {
	position:relative;
	top:3px;
}
div#content .news-article h2 {
	margin-bottom:5px;
}
.news-list-date, .news-single-date, .news-list-freetextcategory  {	
	font-size:11px;
	line-height:16px;
	color:#919182;
	margin:0 0 0px 5px;
}
.news-list-freetextcategory {
	margin-left:0;
}
.news-single-date {	
	margin:0 0 3px 5px;	
}
.news-list-item {
	padding-bottom:5px;
}
.content_middle .news-list-item p {
	margin:0 0 0 5px;
}
.news-list-item a {
	margin-left:2px;
}
.news-list-morelink {
	display:block;
	margin:0;
	padding:0;
}
.news-list-morelink a {
	margin:0;
}
.news-single-backlink a {
	display:inline-block;
	margin:1em 0 0.1em 5px;
	padding:0 0 0 9px;
	background:transparent url(../images/arrow_left_red.gif) no-repeat scroll 0 0.5em;	
}
.news-single-backlink a:hover {
	background-image:url(../images/arrow_left_red_act.gif);	
}
.tx-ttnews-browsebox table {
	margin:auto;
}
.tx-ttnews-browsebox p {
	margin:0;
}
.tx-ttnews-browsebox a {
	padding:0 5px 0 5px;
	background-image:none;
}
.tx-ttnews-browsebox-SCell a {
	color:#333;
}
.noNewsToListMsg {
	margin:2em 0 1em 0;
}
.tx-ttnews-browsebox td:first-child a {
	padding:0 6px 0 15px;
	background-image:url(../images/arrow_left_red.gif);	
}
.tx-ttnews-browsebox td:last-child a {
	padding:0 10px 0 6px;
	background-image:url(../images/arrow_right_red.gif);	
	background-position:right 0.5em;
}
.tx-ttnews-browsebox td:first-child a:hover {
	background-image:url(../images/arrow_left_red_act.gif);	
}
.tx-ttnews-browsebox td:last-child a:hover {
	background-image:url(../images/arrow_right_red_act.gif);	
}
.tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell:first-child a, .tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell:last-child a {
	padding:0;
	background:none;
}
.tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell:first-child a {
	padding:0 5px 0 5px;
}
#tx-ttnews-linktolist {
	margin:10px 0 1em 2px;
}
.news-single-img a {
	background:none;
	padding:0;
	color:#fff;
}
.news-article .textleft {
	float:left;
	margin-right:20px;
	min-height:1px;
	width:181px;
}
.news-article .w-narrow {
	float:left;
	width:335px;
}
.news-header-list-container {
	margin-top:-5px;
}



/************** rgaccordion **************/

.rgaccord1-nest {
	background-color:#F0F0E6;
	margin-bottom:6px;
	padding:2px 5px 2px 7px;
}
#right .rgaccord1-nest .csc-default {
	margin:0;
	padding:0;
}
.rgaccord1-toggle {
	cursor:pointer;
}
.rgaccord1-toggle.act + div {
	margin-bottom:8px !important;
	padding-bottom:1px !important;
}
.rgaccord1-nest h2 {
	display:none;
}
.rgaccord1-nest h3 {
	font-weight:bold;
	font-size:12px;
	margin-bottom:2px;
	padding-right:12px;
	background:url(../images/arrow_down_red_big.gif) no-repeat right 4px;
}
.rgaccord1-nest h3.act {
	background:none;
	color:#000;
	background:url(../images/arrow_up_red_big.gif) no-repeat right 4px;
}



/************** mailformplus **************/

.tx-thmailformplus-pi1 {
	overflow:hidden;
}
.required {
	color:#333;
}
.order-submit {
	clear:both;
	float:right;
	background:transparent;
	color:#285aaa;
	font-weight:bold;
	background:url(../images/arrow_right_red.gif) no-repeat 0 10px;
	padding-left:5px;	
}
table.flyer-order .order-submit {
	padding-left:6px;
}
.order-submit:hover {
	color:#86b6da;
	background-image:url(../images/arrow_right_red_act.gif);
}
div#content .tx-thmailformplus-pi1 h3 {
	padding-left:5px;
}
.iecmaterials_quantity {
	width:20px;
	margin-right:3px;
}



/************** indexed_search **************/

#main ul.browsebox {
	padding:1em 0 3em 0;
}
#main ul.browsebox li {
	float:left;
	margin-left:0;
	text-indent:0;
	padding-right:1em;	
}
#main ul.browsebox li:before {
	content:"";
	padding-right:0;
}
#main ul.browsebox li a {
	background:none;
	padding-left:0;
}
.tx-indexedsearch-res {
	clear:left;
	margin-left:5px;
}
.tx-indexedsearch-res .tx-indexedsearch-res {
	margin-left:0;
}
.tx-indexedsearch-whatis {
	margin:-30px 0 0 5px;
}
.tx-indexedsearch-searchbox form {
	margin-left:5px;
}
.tx-indexedsearch-searchbox-sword {
	margin-left:6px;
	width:170px;
}
.tx-indexedsearch-searchbox-button {
	background:url("../images/arrow_right_red.gif") no-repeat scroll 0 10px transparent;
	clear:both;
	color:#285aaa;
	float:right;
	font-weight:bold;
	padding-left:5px;
	position:relative;
	top:-33px;
	left:65px;
}
.tx-indexedsearch-searchbox-button:hover {
	background-image:url("../images/arrow_right_red_act.gif");
	color:#86b6da;
}
.tx-indexedsearch-info {
	font-size:11px;
	color:#919182;
}
.tx-indexedsearch-sw {
	font-weight:bold;
}
.tx-indexedsearch-title a {
	padding-left:7px;
	background-position:0 5px;
}
table[summary="Search form"] tr:first-child td:first-child {
	padding-top:3px;
}
#tx-macinasearchbox-searchform-input {	
	margin-bottom:4px;
}



/************** searchform **************/

#searchform {
	margin-top:7px;
	padding-bottom:2px;
	background:url("../images/bg_input_right.png") no-repeat 0 0;
}



/************** iec pi1 (Infoveranstaltungen) **************/

.tx-iec-pi1-searchform {
	margin:-1px 0 28px 0;
}
.tx-iec-pi1-searchform select {
	width:129px;
	margin-right:3px;
}
.tx-iec-pi1-searchform select.tx-iec-pi1-searchform-lastchild {
	margin-right:0;
	letter-spacing:-0.4px;
}
.tx-iec-pi1-searchform .tx-iec-pi1-searchform-submit {
	margin-top:-4px;
	margin-left:6px;
	float:none;
}
div#content .tx-iec-pi1 .tx-iec-pi1-eventlist h2 {
	clear:left;
	background-color:#E3EDFC;
	color:#000;
	margin-bottom:-1px;
}  
.tx-iec-pi1-eventlist-item {
	clear:left;
	width:536px;
}
.tx-iec-pi1 p {
	margin-left:0;
}
.tx-iec-pi1-eventlist-item + .tx-iec-pi1-eventlist-item {
	background: url("../images/line_dotted_red.gif") repeat-x;
}
.tx-iec-pi1-eventlist-item-left {
	float:left;
	width:325px;
	padding:0 24px 14px 6px;
}
.tx-iec-pi1-eventlist-item-right {
	float:left;
	width:175px;
	padding:0 6px 14px 0;
}
div#content .csc-default .tx-iec-pi1-eventlist-item-firstline h3, div#content .csc-default .tx-iec-pi1-eventlist-item-firstline h3:first-child {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.tx-iec-pi1-eventlist-item-firstline {
	margin:14px 0 9px 0;
}
.tx-iec-pi1-eventlist-item-date, .tx-iec-pi1-eventlist-item-eventtype {
	font-weight:bold;
}
.tx-iec-pi1-eventlist-note {
	padding-top:8px;
}

/* schmale Ansicht */
.tx-iec-pi1-small .tx-iec-pi1-eventlist-item {
	background: url("../images/line_dotted_red.gif") left bottom repeat-x;
  width:190px;
	margin:0 0 4px 0;
	padding:3px 0 7px 0;
}
.tx-iec-pi1-small h3 + .tx-iec-pi1-eventlist-item {
	padding-top:0;
}
#right .csc-default .tx-iec-pi1-small .tx-iec-pi1-eventlist-item-city {
	margin:0;
	padding:4px 0 0px 0;
	text-indent:6px;
	background: url("../images/icon_pin.png") no-repeat 2px 0px;
	font-size:12px;
}
.tx-iec-pi1-small .tx-iec-pi1-eventlist .tx-iec-pi1-eventlist-item-city a {
	padding-left:11px;
	background:none;
}
.tx-iec-pi1-small .tx-iec-pi1-nextdates {
	margin:9px 0 4px 0;
	padding-bottom:9px;
	background: url("../images/line_dotted_red.gif") left bottom repeat-x;
}
.tx-iec-pi1-small .tx-iec-pi1-eventlist-item-firstline {
	margin:0;
	font-weight:bold;
}
.tx-iec-pi1-eventlist-item-headline-h4 {
	margin:0;
	padding:0;
	font-weight:normal;
}
.tx-iec-pi1-eventlist-item-more a, .tx-iec-pi1-eventlist-more a {
	background-position:0 5px;
	padding-left:7px;
}
.tx-iec-pi1-eventlist-more {
	padding:2px 0 9px 0;
}


/************** iec pi2 (Erfahrungsberichte) **************/

.tx-iec-pi2-searchform {
	margin:-1px 0 20px 0;
}
.tx-iec-pi2-searchform select {
	width:175px;
	margin:0 3px 6px 0;
}
.tx-iec-pi2-searchform select.tx-iec-pi2-searchform-lastchild {
	margin-right:0;
	width:174px;
}
.tx-iec-pi2-searchform .tx-iec-pi2-searchform-submit {
	margin-top:-2px;
	margin-left:6px;
	float:none;
}
table.tx-iec-pi2-fieldreportlist {
	width:100%;
}
table.tx-iec-pi2-fieldreportlist tr:nth-child(even) {
	background:#e5ecfb;
}
table.tx-iec-pi2-fieldreportlist tr:nth-child(odd) {
	background:#fff;
}
table.tx-iec-pi2-fieldreportlist tr:first-child {
	background:#fff;
}
table.tx-iec-pi2-fieldreportlist td, table.tx-iec-pi2-fieldreportlist th {
	width:25%;
	padding:13px 6px 14px 6px;
	text-align:left;
}
table.tx-iec-pi2-fieldreportlist th {
	padding-top:0;
}
table.tx-iec-pi2-fieldreportlist td:first-child {
	text-indent:-7px;
	padding-left:14px;
}
table.tx-iec-pi2-fieldreportlist a {
	background-position:0 5px;
	padding-left:7px;
}
.tx-iec-pi2-image {
	float:left;
	padding:4px 0 0 0;
	min-width:5px;
}
.tx-iec-pi2-image img {
	margin-right:18px;
}
.tx-iec-pi2-info {
	float:left;
	padding:0 0 0 0;
}
#main .tx-iec-pi2-info ul {
	margin:0;
	padding:0;
	overflow:hidden;	
}
#main .tx-iec-pi2-info ul li {
	margin:0;
	padding:0;
	text-indent:0;
	list-style-type:none;
}
#main .tx-iec-pi2-info ul li:before {
	content:"";
	padding-right:0;
}
.tx-iec-pi2-info-label {
	font-weight:bold;
}
.tx-iec-pi2-text {
	clear:both;
	padding:30px 0 0 0;
}
.tx-iec-pi2-text-subtitle {
	margin:0 0 30px 5px;
	font-style:italic;
	font-size:17px;
	line-height:21px;
}
a.tx-iec-pi2-link-to-enlargement {
	padding:0 5px 0 10px;
	background: url("../images/arrow_right_red.gif") no-repeat 2px 5px;
}
a.tx-iec-pi2-link-to-enlargement:hover {
	background-image:url(../images/arrow_right_red_act.gif);
}
a.tx-iec-pi2-link-external {
	padding-left:11px;
	background-position:-2px 0.25em;
}
#main .tx-iec-pi2-info ul li.tx-iec-pi2-info-item + li.tx-iec-pi2-info-medialink {
	padding-top:9px;
}
#main .tx-iec-pi2-info ul li.tx-iec-pi2-info-medialink + li.tx-iec-pi2-info-item {
	padding-top:9px;
}

/* Teaser-Ansicht */
.tx-iec-pi2-teaser {
	margin-left:5px;
}
.tx-iec-pi2-teaser-image {
	margin-top:-2px;
	padding-bottom:2px;
}
.tx-iec-pi2-teaser-subtitle {
	margin:8px 0 0 0;
	font-size:13px;
	font-style:italic;
	line-height:20px;
}
.tx-iec-pi2-teaser-studentinfo {
	padding:3px 0 0 0;
	font-size:11px;
	/*line-height:16px;*/
}
.tx-iec-pi2-teaser-studentinfo div {	
	display:inline;	
}
.tx-iec-pi2-teaser-firstname:after,
.tx-iec-pi2-teaser-university:after {
	content:", ";
}
.tx-iec-pi2-teaser-links {
	margin-top:14px;
}
.tx-iec-pi2-teaser-links a {
	padding-left:9px;
	background-position:2px 5px;
}


/************** iec pi3 (Fachbereiche) **************/

.tx-iec-pi3-list {
  width:536px;
}
.tx-iec-pi3-item {
  width:261px;
  float:left;
  background:#F0F0E6 url(../images/bg_faculty.gif) no-repeat;
  margin-bottom:14px;
}
.tx-iec-pi3-item:nth-child(odd) {
	margin-right:14px;
}
div#content .tx-iec-pi3-item h2 {
  background:none;
  margin:0 0 4px 0;
  padding: 5px 6px 0 6px;  
}
.tx-iec-pi3-item .tx-iec-pi3-list-image a {
  background:none;
  padding:0;
}
.tx-iec-pi3-list-links {
  padding:3px 0 2px 3px;
}
.tx-iec-pi3-navigation {
  padding-top:0;
}
#main .tx-iec-pi3-navigation ul, #main .tx-iec-pi3-navigation + ul {
  margin-left:4px;
}
#right #tx-university-pi1-link-allnews {
  margin-left:-3px;
}
#right .tx-iec-pi3 h3 {
  font-size:12px;
  background: url(../images/line_dotted_red.gif) repeat-x;
  margin:14px 0 0 0;
  padding:13px 0 8px 0;
}
#right ul.universitynews, #right ul.universitylinks {
  margin:0 0 0 -1px;
}
#right ul.universitynews + img {
  margin-top:20px;
  padding-top:20px;
  background: url(../images/line_dotted_red.gif) repeat-x;
}
#right .tx-iec-pi3 p.bodytext {
  margin:10px 0 0 0;
  padding:0;
}
#right .universitynews a {
  padding-left:12px !important;
}
.tx-iec-pi3 .tx-iec-pi3-small .tx-iec-pi3-eventlist-item {
  background:none;
}
.tx-iec-pi3 .tx-iec-pi3-small .tx-iec-pi3-eventlist-item {
  padding-bottom:0;
}
#main .tx-iec-pi3 h2 {
  margin:25px 0 7px 0;
}
.tx-iec-pi3-info-label {
  font-weight:bold;
}
.tx-iec-pi3-banner {
  position:relative;
}
ul.universitynews li.tx-iec-pi3-closed span {
  display: none;
}
ul.universitynews li.tx-iec-pi3-open span {
  display: inline-block;
}
ul.universitynews li.tx-iec-pi3-open span {
	display:inline-block;
	width:521px;
}
#right .tx-iec-pi3-universitylist-state {
  margin:0 0 0 -2px;
}
#right .tx-iec-pi3-universitylist-university + .tx-iec-pi3-universitylist-state {
  margin:10px 0 0 -2px;
}

/* rechte Spalte */
#right .tx-iec-pi3 {
  padding-top:0;
  padding-bottom:15px;
  margin-bottom:25px;
  background: url(../images/line_dotted_red.gif) repeat-x bottom left;
}



