
/*--------------------------------- Paging aller Extensions  -----------------------------------*/
.weiter {background:url(../pix/link_weiter.gif) 100% 5px no-repeat; display:inline; margin:0 7px 0 2px; padding:0 22px 0 0;}
.zurueck {background:url(../pix/link_zurueck.gif) 0 5px no-repeat; display:inline; margin:0 7px 0 0; padding:0 0 0 22px;}
.erste {background:url(../pix/link_erste.gif) 0 5px no-repeat; display:inline; margin:0 7px 0 0; padding:0 0 0 22px;}
.letzte  {background:url(../pix/link_letzte.gif) 100% 5px no-repeat; display:inline; margin:0 7px 0 0; padding:0 22px 0 0;}
.disabled {color:#bbb;}
.active {background:#F0F5FB; color:#6EABD7; font-weight:bold; padding:1px 3px;}

/*--------------------------------- 
	Staffdirectory
-----------------------------------*/
/*--------------------------------- Wecstaffdirectory ALL view  ---------------------------------*/
.tx-wecstaffdirectory-pi1 .tel {background:url(../pix/icon_telefon.gif) 0px 0px no-repeat; color:#024289; display:block; margin-top:4px; padding:0 0 0 20px;}
.tx-wecstaffdirectory-pi1 .fax {background:url(../pix/icon_fax.gif) 0px 0px no-repeat; color:#024289; display:block; margin-top:4px; padding:0 0 0 20px;}
.tx-wecstaffdirectory-pi1 .tx-wecstaffdirectory-spacer {clear:both;}
#inhalt .tx-wecstaffdirectory-pi1 .tx-wecstaffdirectory-editbutton a {background:url(../pix/icon_bearbeiten.gif) 0px 0px no-repeat; color:#5C9CCC; font-weight:bold; margin-top:5px; padding:0 0 0 20px;}

/*--------------------------------- Wecstaffdirectory LIST view  ---------------------------------*/
.tx-wecstaffdirectory-fullWidth div.searchform {float:left; margin:0 0 15px 0; width:420px;}
.tx-wecstaffdirectory-fullWidth div.searchform .searchfield input {width:250px;}
#inhalt .tx-wecstaffdirectory-fullWidth div.searchform .searchfield label {width:100px;}
.tx-wecstaffdirectory-fullWidth div.searchform .button {margin:0 0 0 100px; }
.tx-wecstaffdirectory-fullWidth .sortierung {display:inline; float:right; width:285px;}
.tx-wecstaffdirectory-fullWidth .sortierung select {display:inline; float:right; position:relative; top:25px; left:100px; width:140px;}

.tx-wecstaffdirectory-stafflist {margin:0 0 15px 0; padding:0;}
.tx-wecstaffdirectory-stafflist .name {font-weight:bold;}
.tx-wecstaffdirectory-stafflist .left {background:#E5EFF8; float:left; margin:0 15px 0 0; padding:4px 0 5px 0; width:186px;}
.tx-wecstaffdirectory-stafflist .middle {background:#F6F9FE; float:left; margin:0 15px 0 0;  height:40px; width:357px;}
.tx-wecstaffdirectory-stafflist .middle .tel {position:relative; top:-2px;}
.tx-wecstaffdirectory-stafflist .middle .mail {position:relative; top:-2px;}
.tx-wecstaffdirectory-stafflist .right {background:#F6F9FE; float:left; height:40px; width:184px;}
.tx-wecstaffdirectory-stafflist .right .www {float:right; margin:1px 20px 0 10px;}
#inhalt .tx-wecstaffdirectory-stafflist .right .www a {background:url(../pix/link_intern_hell.gif) 100% 5px no-repeat; color:#5C9CCC; display:inline; font-weight:bold; padding:0 25px 0 0;}
.tx-wecstaffdirectory-stafflist .right .mainphoto {float:left;  overflow:hidden; width:50px;}
.tx-wecstaffdirectory-stafflist .tx-wecstaffdirectory-spacer {clear:both;}

/*--------------------------------- Wecstaffdirectorwy SINGLE view  ---------------------------------*/
.tx-wecstaffdirectory-staffpage .maincontent {background:#EDF6FD; width:558px;}
.tx-wecstaffdirectory-staffpage .maincontent .info {float:left; width:375px;}
.tx-wecstaffdirectory-staffpage .maincontent .tx-wecstaffdirectory-fieldHeaderLarge {font-weight:bold;margin:0 0 5px 0;}
.tx-wecstaffdirectory-staffpage .maincontent .tx-wecstaffdirectory-fieldHeader {display:none;}

.tx-wecstaffdirectory-staffpage .maincontent .more_info .tx-wecstaffdirectory-fieldLabel {display:inline;}
.tx-wecstaffdirectory-staffpage .maincontent .more_info .tx-wecstaffdirectory-fieldLabel h3 {display:inline;}
.tx-wecstaffdirectory-staffpage .maincontent .more_info .tx-wecstaffdirectory-fieldDescription {display:inline;}

.tx-wecstaffdirectory-staffpage .maincontent .tx-wecstaffdirectory-fieldLabel {display:none;}
.tx-wecstaffdirectory-staffpage .maincontent .photo {float:right; width:175px; overflow:hidden;}
.tx-wecstaffdirectory-staffpage .topmenu {margin-top:20px;}
.tx-wecstaffdirectory-staffpage .topmenu div {clear:both; display:block;}
#inhalt .tx-wecstaffdirectory-staffpage .topmenu .backlink a {background:url(../pix/link_intern_hell.gif) 100% 5px no-repeat; color:#5C9CCC; display:inline; font-weight:bold; padding:0 25px 0 0;}
.tx-wecstaffdirectory-staffpage .additional_content .tx-wecstaffdirectory-fieldHeader {display:none;}
.tx-wecstaffdirectory-staffpage .additional_content .tx-wecstaffdirectory-fieldLabel {float:left;}

/*--------------------------------- Wecstaffdirectory FORM view  ---------------------------------*/
#inhalt .tx-wecstaffdirectory-form form {width:758px;}
.tx-wecstaffdirectory-form .header {font-weight:bold; margin:0 0 10px 0;}
.tx-wecstaffdirectory-form .inputFormRow {clear:both;}
.tx-wecstaffdirectory-form .inputFormRow .label {float:left; width:140px;}
#inhalt .tx-wecstaffdirectory-form .inputFormRow textarea {height:400px; width:500px;}
#inhalt .tx-wecstaffdirectory-form .inputFormRow input {width:500px;}
#inhalt .tx-wecstaffdirectory-form .submitFormRow {margin:15px 0 0 140px;}
#inhalt .tx-wecstaffdirectory-form .submitFormRow input {margin:0 10px 0 0; width:115px;}
#inhalt .tx-wecstaffdirectory-form .textacross {clear:both; margin:0 0 0 140px; text-align:left;}
#inhalt .tx-wecstaffdirectory-form .textacross img {float:left; margin:0 15px 10px 0;}
#inhalt .tx-wecstaffdirectory-form .textacross .button {float:left; width:130px;}



/*--------------------------------- 
	gga_calendar 
-----------------------------------*/
/*--------------------------------- 3pc_gga_calendar ---------------------------------*/
#inhalt .tx-3pcggacalendar-pi1 .field_error {background:brown; color:white;}
#inhalt .tx-3pcggacalendar-pi1 .paging { text-align:right; margin:6px; }
#inhalt .tx-3pcggacalendar-pi1 .paging a { padding:0px 4px; }
#inhalt .tx-3pcggacalendar-pi1 table td { padding-right:7px; }
#inhalt .tx-3pcggacalendar-pi1 .title {font-weight:bold; margin-bottom:8px:}

/*--------------------------------- 
	gga_dbtool 
-----------------------------------*/
/*--------------------------------- 3pc_gga_dbtool: product views ---------------------------------*/
#inhalt .tx-3pcggadbtool-pi1 .paging { text-align:right; margin:6px; }
#inhalt .tx-3pcggadbtool-pi1 .paging a {padding:0px 4px; }
#inhalt .tx-3pcggadbtool-pi1 .label {margin-bottom: 4px; font-weight:bold; }

/* Anpassungen IE6 und 7 */
* html #inhalt .tx-3pcggadbtool-pi1 .csc-mailform-field label {display:block; margin:0 0 3px 0;}
* html #inhalt .tx-3pcggadbtool-pi1 .csc-mailform-field select {display:block; margin:0 0 5px 0; width:420px;}
* html #inhalt .tx-3pcggadbtool-pi1 .csc-mailform-field input {display:block; margin:0 0 3px 0; width:410px;}
* html #inhalt .tx-3pcggadbtool-pi1 .csc-mailform-field input.csc-mailform-submit {float:right; margin:8px 0 0 0; width:100px;}

*+html #inhalt .tx-3pcggadbtool-pi1 .csc-mailform-field label {display:block; margin:0 0 3px 0;}
*+html #inhalt .tx-3pcggadbtool-pi1 .csc-mailform-field select {display:block; margin:0 0 5px 0; width:420px;}
*+html #inhalt .tx-3pcggadbtool-pi1 .csc-mailform-field input {display:block; margin:0 0 3px 0; width:410px;}
*+html #inhalt .tx-3pcggadbtool-pi1 .csc-mailform-field input.csc-mailform-submit {float:right; margin:8px 0 0 0; width:100px;}
*+html #inhalt .tx-3pcggadbtool-pi1 input.csc-mailform-radio {border:0;}

#inhalt .tx-3pcggadbtool-pi1 table { border-collapse:collapse; }
#inhalt .tx-3pcggadbtool-pi1 table th,
#inhalt .tx-3pcggadbtool-pi1 table td { border-bottom:1px solid #fffff; margin:0; padding:0; text-align:left; vertical-align:top; padding:6px 0; }
#inhalt .tx-3pcggadbtool-pi1 table th { color:#6B91C2; line-height:150%; padding-right:10px; }
#inhalt .tx-3pcggadbtool-pi1 table th .descr { color:#6B91C2; font-weight:lighter; }
#inhalt .tx-3pcggadbtool-pi1 table tr.label_level_2 td { color:#6B91C2; font-weight:lighter; font-weight:bold; }
#inhalt .tx-3pcggadbtool-pi1 table tr.label_level_1 { margin-top:20px; }
#inhalt .tx-3pcggadbtool-pi1 table tr.label_level_1 th { border-bottom:1px solid #C9E4FF; width:100%; text-align:left; color:#024387; font-weight:bold; padding:16px 0 4px 0; }
#inhalt .tx-3pcggadbtool-pi1 table tr.label_level_3 td { border-bottom:1px solid #ffffff; }
#inhalt .tx-3pcggadbtool-pi1 ul.project-products li { margin-bottom:8px; }
#inhalt .tx-3pcggadbtool-pi1 ul.project-products li.product-teaser {}
#inhalt .tx-3pcggadbtool-pi1 ul.project-products li.product-details { background:#EEF7FE; padding:4px 11px; }
#inhalt .tx-3pcggadbtool-pi1 ul.project-products li .product-collapse { background:url(/fileadmin/templates/pix/list_collapse.gif) 100% 100% no-repeat; }
#inhalt .tx-3pcggadbtool-pi1 ul.project-products li .product-expand { background:url(/fileadmin/templates/pix/list_expand.gif) 100% 100% no-repeat; }

/*--------------------------------- 3pc_gga_dbtool: custom query views ---------------------------------*/
.tx-3pcggadbtool-pi3 .paging { text-align:right; }
.tx-3pcggadbtool-pi3 table { border-collapse:collapse; border-top:1px solid #C9E4FF; width:100%; }
.tx-3pcggadbtool-pi3 table th,
.tx-3pcggadbtool-pi3 table td { margin:0; padding:0; text-align:left; vertical-align:top; padding:6px 0; }
.tx-3pcggadbtool-pi3 table th { color:#6B91C2; line-height:150%; padding-right:10px; }
.tx-3pcggadbtool-pi3 table th .descr { color:#6B91C2; font-weight:lighter; }
.tx-3pcggadbtool-pi3 table caption { text-align:left; color:#024387; font-weight:bold; padding:4px 0; }

/*--------------------------------- 
	NEWS 
-----------------------------------*/
/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {margin-top:10px;}
.news-list-container p {display: inline; margin:0; padding:0;}

.news-list-item {margin:0 0 15px 0;}
.news-list-date {font-weight:normal; margin:0 0 3px 0;}
.news-list-headline {font-weight:bold;}
#inhalt .news-list-headline a.dokument {background-position:100% 7px; display:inline;  padding:8px 20px 6px 0px;}
.news-list-morelink {display:inline;}
#inhalt .news-list-morelink a {background:url(../pix/link_intern_hell.gif) 100% 5px no-repeat; color:#5C9CCC; display:inline; font-weight:bold; padding:0 25px 0 0;}
.news-list-browse {text-align:right;}
.news-list-browse a {padding:0 2px;}

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {margin-top:10px;}
.news-single-img {float:right;	margin-left:15px;}
.news-single-imgcaption {background:#E9F4FD url(../pix/bg_bu.gif) 0 100% no-repeat; padding:3px 8px 17px 8px; clear:both;}
.news-single-imgcaption p {margin:0; padding:0;}
.news-single-timedata {margin:0 0 3px 0;}
.news-single-backlink {margin:20px 0 0 0;}
.news-single-backlink a {background:url(../pix/link_intern_hell.gif) 100% 5px no-repeat; color:#5C9CCC; display:inline; font-weight:bold; padding:0 25px 0 0;}
.news-single-additional-info {margin:0;}

.news-single-additional-info .news-single-files dt {display:none;}
.news-single-additional-info .news-single-files dd {margin:0; padding:0;}
.news-single-additional-info .news-single-files dd img {margin:3px 5px -3px 0;}
.news-single-files dt {border:2px dotted; display:none;}
.news-single-files dd {margin:0; padding:0;}
#inhalt .news-single-files dd a {color:#5C9CCC; display:inline; font-weight:bold; margin:0; padding:0;}

/*--------------------------------- 
	Gallery 
-----------------------------------*/
/*--------------------------------- onet_cegallery CATEGORY view  ---------------------------------*/
.tx-onetcegallery-pi1 .gallery-category-row {margin:0 0 10px 0;}
.tx-onetcegallery-pi1 .gallery-category-row  a {background:url(../pix/link_intern_hell.gif) 100% 5px no-repeat; color:#5C9CCC; display:inline; font-weight:bold; padding:0 25px 0 0;}

/*--------------------------------- onet_cegallery THUMB view  ---------------------------------*/
.tx-onetcegallery-pi1 .gallery-thumb-item {float:left; margin:0 13px 0  0px;}
.tx-onetcegallery-pi1 .gallery-thumb-row {margin:0 0 13px 0;}
.tx-onetcegallery-pi1 .tx-onetcegallery-pi1-browsebox {float:right; margin-right:105px;}
.tx-onetcegallery-pi1 .tx-onetcegallery-pi1-browsebox a {padding:0 4px;}

/*--------------------------------- onet_cegallery SINGLE view  ---------------------------------*/
.tx-onetcegallery-pi1 .tx-onetcegallery-pi1-prevlink {margin-top:20px;}
.tx-onetcegallery-pi1 .tx-onetcegallery-pi1-prevlink a {background:url(../pix/link_zurueck.gif) 0px 5px no-repeat; display:inline; padding:0 0 0 22px;}
.tx-onetcegallery-pi1 .tx-onetcegallery-pi1-nextlink {float:right; margin-top:20px;}
.tx-onetcegallery-pi1 .tx-onetcegallery-pi1-nextlink a {background:url(../pix/link_weiter.gif) 100% 5px no-repeat; display:inline; padding:0 22px 0 0;}
.tx-onetcegallery-pi1 .tx-onetcegallery-pi1-backlink a {background:url(../pix/link_zurueck.gif) 0px 5px no-repeat; display:inline; padding:0 0 0 22px;}

/*--------------------------------- 
	Tables 
-----------------------------------*/
/*--------------------------------- aoe_advancedtable  -----------------------------------*/
table {border:0; margin-bottom:20px; width:100%;}
table caption {border-bottom:1px solid #C9E4FF; color:#004387; font-weight:bold; padding:0 0 4px 0; text-align:left; }
table thead th {background:#FFF;}
table th {border:0; color:#6C91C5; font-weight:bold; text-align:left; padding:9px 2px 7px 0; vertical-align:top;}
table td {border:0; padding:4px 0; vertical-align:top; padding:9px 2px 7px 0; }
table .tr-odd {background:#EDF6FD;border:0; }
table .tr-even {background:#F9FDFE;border:0; }

/*--------------------------------- 
	Search 
-----------------------------------*/
/*--------------------------------- indexed_search LIST view  -----------------------------------*/
#inhalt .tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-form {clear:both;}
#inhalt .tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-form input { width:242px;}
#inhalt .tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-search-submit {clear:both; margin:0 0 0 140px;}
#inhalt .tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button {background:url(../pix/button_suche2.gif) 100% 0 no-repeat; border:1px solid #AECBE9; color:#00448A; cursor:pointer; font-weight:bold; padding-right:35px; width:100px;}

#inhalt .tx-indexedsearch .tx-indexedsearch-browsebox ul {text-align:right;}
#inhalt .tx-indexedsearch .tx-indexedsearch-browsebox li {background:0 0; display:inline; padding:0; margin:0;}
#inhalt .tx-indexedsearch .tx-indexedsearch-browsebox li a {padding:0 4px;}
#inhalt .tx-indexedsearch .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a {background:#F0F5FB; color:#6EABD7; padding:1px 4px;}

#inhalt .tx-indexedsearch .tx-indexedsearch-title a {background:url(../pix/link_intern_hell.gif) 100% 5px no-repeat; color:#5C9CCC; display:inline; font-weight:bold; padding:0 25px 0 0;}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {color:#EC5800;}
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {display:none; float:right; font-weight:normal; margin-top:-1.2em;}		
.tx-indexedsearch-redMarkup {color:#EC5800; font-weight:normal;}
.tx-indexedsearch .tx-indexedsearch-res {margin:0 0 10px 0;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr {margin:0; padding:0;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {background:#EDF6FD; margin:3px 0 0 0; padding:0;}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {float:left; margin:0; padding:0; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime {float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path {float:none; }
.tx-indexedsearch .result-number {display:none;}
#inhalt .tx-indexedsearch .info-tmpl-css dd.item-path a {background:url(../pix/link_intern_hell.gif) 100% 5px no-repeat; color:#5C9CCC; display:inline; font-weight:bold; padding:0 25px 0 0;}
	


/*--------------------------------- 
	Login 
-----------------------------------*/
/*--------------------------------- newloginbox  ---------------------------------*/
#inhalt .tx-newloginbox-pi1 .newloginbox-field {clear:both;}
#inhalt .tx-newloginbox-pi1 .newloginbox-field input {width:242px;}
#inhalt .tx-newloginbox-pi1 .newloginbox-field label {padding:0 10px 0 0;}
#inhalt .tx-newloginbox-pi1 .newloginbox-field input.button {clear:both; margin:0 0 0 150px; width:120px;}
#inhalt .tx-newloginbox-pi1 .newloginbox-field input.kein_abstand {margin:0;}
#inhalt .tx-newloginbox-pi1 .newloginbox-field input.pw {width:155px;}
#inhalt .tx-newloginbox-pi1 .forgot_pw {margin:0 0 0 150px;}

