/* ---------------------------------------------------------------------------
 * this file is generated 05. February 2008 / 17:06:44 by ext:swisstypo3_config
 * ext. included : tt_news,ve_guestbook,pbsurvey,sr_quiz,indexed_search,macina_searchbox,goof_fotoboek,sg_glossary,tt_calender,sr_email_subscribe,mc_googlesitemap,ric_rotation,css_filelinks,irfaq,mbl_newsevent,wec_discussion,newloginbox,a21glossary 
 * --------------------------------------------------------------------------- */

/* include from fileadmin/css/plugins/tt_news.css */

/*-----------------------------------  clearer  -----------------------------------*/
/* Clearen per Overflow */
.floatbox { overflow:hidden; } 

/* .floatbox-Anpassung für IE #/
/* Hides from IE-mac \*/
* html .floatbox {width:100%;}
/* End hide from IE-mac */

.info {/******************* LIST LAYOUT 001 **********************************/}
.news-list-container_001 {border-color:#8B8B8B; border-style:solid; border-width:0px 0px 1px 0px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.news-list-container_001 .news-list-item {border-color:#8B8B8B; border-style:solid; border-width:1px 0px 0px 0px; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px;}
.news-list-container_001 .news-list-date {display:none; font-size:10px;}
.news-list-container_001 .news-list-title {font-weight:bold;}
.news-list-container_001 .imgwidth {display:none;}
.news-list-container_001 .bodytext {margin:0px 50px 0px 50px;}
.news-list-container_001 .news-list-morelink {float:right;}

.info {/******************* LIST LAYOUT 002 **********************************/}
.news-list-container_002 {border-color:#8B8B8B; border-style:solid; border-width:0px 0px 1px 0px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.news-list-container_002 .news-list-item {border-color:#8B8B8B; border-style:solid; border-width:1px 0px 0px 0px; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px;}
.news-list-container_002 .news-list-date {display:none; font-size:10px;}
.news-list-container_002 .news-list-title {font-weight:bold;}
.news-list-container_002 .imgwidth {display:none;}
.news-list-container_002 .bodytext {margin:0px 0px 0px 0px;}
.news-list-container_002 .news-list-morelink {display:none;}

.info {/******************* LIST LAYOUT 003 **********************************/}
.news-list-container_003 {border-color:#8B8B8B; border-style:solid; border-width:0px 0px 1px 0px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.news-list-container_003 .news-list-item { border-color:#8B8B8B; border-style:solid; border-width:1px 0px 0px 0px; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px;}
.news-list-container_003 .news-list-date {display:none; font-size:10px;}
.news-list-container_003 .news-list-title {font-weight:bold;}
.news-list-container_003 .imgwidth {float:left;}
.news-list-container_003 .imgwidth IMG {margin:3px 5px 0px 0px;}
.news-list-container_003 .bodytext {margin:0px 0px 0px 0px;}
.news-list-container_003 .news-list-morelink {display:none;}

.info {/******************* LIST LAYOUT 004 **********************************/}
.news-list-container_004 {border-color:#8B8B8B; border-style:solid; border-width:0px 0px 1px 0px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.news-list-container_004 .news-list-item { border-color:#8B8B8B; border-style:solid; border-width:1px 0px 0px 0px; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px;}
.news-list-container_004 .news-list-date {font-size:10px;}
.news-list-container_004 .news-list-title {font-weight:bold;}
.news-list-container_004 .imgwidth {display:none;}
.news-list-container_004 .bodytext {margin:0px 0px 0px 50px;}
.news-list-container_004 .news-list-morelink {display:none;}

.info {/******************* LIST LAYOUT 005 **********************************/}
.news-list-container_005 {border-color:#8B8B8B; border-style:solid; border-width:0px 0px 1px 0px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.news-list-container_005 .news-list-item {border-color:#8B8B8B; border-style:solid; border-width:1px 0px 0px 0px; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px;}
.news-list-container_005 .news-list-date {font-size:10px; float:right;}
.news-list-container_005 .news-list-title {font-weight:bold;}
.news-list-container_005 .imgwidth {display:none;}
.news-list-container_005 .bodytext {margin:0px 0px 0px 50px;}
.news-list-container_005 .news-list-morelink {display:none;}

.info {/******************* LIST LAYOUT 006 **********************************/}
.news-list-container_006 {border-color:#8B8B8B; border-style:solid; border-width:0px 0px 1px 0px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.news-list-container_006 .news-list-item {border-color:#8B8B8B; border-style:solid; border-width:1px 0px 0px 0px; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px;}
.news-list-container_006 .news-list-date {font-size:10px;}
.news-list-container_006 .news-list-title {font-weight:bold;}
.news-list-container_006 .imgwidth {display:none;}
.news-list-container_006 .bodytext {margin:0px 0px 0px 0px;}
.news-list-container_006 .news-list-morelink {display:none;}

.info {/******************* LIST LAYOUT 007 **********************************/}
.news-list-container_007 {border-color:#8B8B8B; border-style:solid; border-width:0px 0px 1px 0px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.news-list-container_007 .news-list-item {border-color:#8B8B8B; border-style:solid; border-width:1px 0px 0px 0px; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px;}
.news-list-container_007 .news-list-date {font-size:10px; float:right;}
.news-list-container_007 .news-list-title {font-weight:bold;}
.news-list-container_007 .imgwidth {display:none;}
.news-list-container_007 .bodytext {margin:0px 0px 0px 0px;}
.news-list-container_007 .news-list-morelink {display:none;}

.info {/******************* LIST LAYOUT 008 **********************************/}
.news-list-container_008 {border-color:#8B8B8B; border-style:solid; border-width:0px 0px 1px 0px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.news-list-container_008 .news-list-item {border-color:#8B8B8B; border-style:solid; border-width:1px 0px 0px 0px; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px;}
.news-list-container_008 .news-list-date {font-size:10px;}
.news-list-container_008 .news-list-title {font-weight:bold;}
.news-list-container_008 .imgwidth {float:left;}
.news-list-container_008 .imgwidth IMG {margin:3px 3px 0px 0px;}
.news-list-container_008 .bodytext {margin:0px 0px 0px 0px;}
.news-list-container_008 .news-list-morelink {display:none;}

.info {/******************* LIST LAYOUT 009 **********************************/}
.news-list-container_009 {border-color:#8B8B8B; border-style:solid; border-width:0px 0px 1px 0px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.news-list-container_009 .news-list-item {border-color:#8B8B8B; border-style:solid; border-width:1px 0px 0px 0px; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px;}
.news-list-container_009 .news-list-date {font-size:10px; float:right;}
.news-list-container_009 .news-list-title {font-weight:bold;}
.news-list-container_009 .imgwidth {float:left;}
.news-list-container_009 .imgwidth IMG {margin:3px 3px 0px 0px;}
.news-list-container_009 .bodytext {margin:0px 0px 0px 0px;}
.news-list-container_009 .news-list-morelink {display:none;}


.info {/******************* SINGLE LAYOUT **********************************/}
.news-single-title {
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
.news-single-timedata {
	font-size:10px;
	margin:0px 0px 10px 0px;
}
.news-single-subheader {
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
.textwidth {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.news-single-img {
	float:left;
	margin:0px 5px 10px 0px;
	width:240px;
}
.news-single-imgcaption {
	font-size:10px;
	margin:0px 0px 5px 0px;
}
.news-single-author {
	float:right;
	font-size:10px;
	margin:-20px 0px 0px 0px;
}
.news-single-additional-info {
	margin:0px 0px 10px 0px;
}
.news-single-additional-info A {
	font-weight:normal;
}
.news-single-filetext {
	font-weight:bold;
}
.news-single-linktext {
	font-weight:bold;
	margin:10px 0px 0px 0px;
}
.news-single-linkitem .bodytext {
	margin:0px 0px 0px 0px;
}
.news-single-backlink {
	margin:20px 0px 20px 0px;
	font-weight:bold;
}

.info {/******************* LATEST LAYOUT **********************************/}
.news-latest-container {
	height:1%;
	padding:2px 2px 2px 2px;
}
.info {/* Border Colors, Style and Width */}
.news-latest-header,
.news-latest-item,
.news-latest-gotoarchive {
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px;
}
.news-latest-header {
	background-color:#FE9E32;
	font-weight:bold;
	padding:2px 3px 2px 3px;
}
.news-latest-item {
	background-color:#FFFFFF;
	border-top-width:0px;
	padding:2px;
}
.news-latest-date {
	font-size:10px;
}
.news-latest-title {
	font-weight:bold;
	margin:2px 0px 3px 0px;
}
.news-latest-subheader, .news-latest-subheader P {
	margin:0px 0px 0px 0px;
}
.news-latest-category {
	display:none;
}
.news-latest-morelink {
	text-align:right;
}
.news-latest-gotoarchive {
	border-top-width:0px;
	padding:2px;
	background-color:#FE9E32;
	font-weight:bold;
	text-align:right;
}

.info {/******************* Page-Browser **********************************/}
.tx-ttnews-browsebox {
	margin:3px;
	padding:3px;
}
.tx-ttnews-browsebox TD {

}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P, .tx-ttnews-browsebox TD P{
	margin:0px;
}
.tx-ttnews-browsebox-SCell {

}
.news-search-emptyMsg {

}

.info {/******************* SEARCH LAYOUT **********************************/}
.news-search-form {
	margin:0px 0px 10px 0px;
}
.news-search-form-field INPUT {
	float:left;
	width:200px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
	color:#000000;
	margin:0px 10px 2px 0px;
	padding:1px 0px 1px 0px;
}
.news-search-form-field INPUT:focus {
	background-color:#E0E0E0;
}
.news-search-form-submit INPUT {
	float:left;
	background-color:#E0E0E0;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	text-align:center;
	margin:0px 10px 2px 0px;
	padding:0px 0px 0px 0px;
}
.news-search-emptyMsg{
	clear:left;
	margin:0px 10px 2px 0px;
	padding:0px 0px 0px 0px;
}
.news-search-form FORM {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


/* include from fileadmin/css/plugins/ve_guestbook.css */

.info {/******************* Browser hacks **********************************/}
.info {/******************* Workaround für IE **********************************/}
* html .tx-veguestbook-pi1,
* html .tx_guestbook_formfield {
	height:1%;
}
.info {/******************* Workaround für Firefox **********************************/}
.tx-guestbook-list-header,
.tx_guestbook_formfield {
	overflow:hidden;
}
.info {/******************* / Browser hacks **********************************/}


.info {/******************* LAYOUT 001 - Ansicht List **********************************/}
#guestbook_layout_001 .pagewidth_list {}
#guestbook_layout_001 .result_count_top {text-align:right; margin:0px 0px 20px 0px; border-style:solid; border-color:#cccccc; border-width:0px;}
#guestbook_layout_001 .result_count_top_left {}
#guestbook_layout_001 .result_count_top_right {}
#guestbook_layout_001 .result_count_bottom {text-align: right; margin:20px 0px 0px 0px; border-style:solid; border-color:#cccccc; border-width:0px;}
#guestbook_layout_001 .tx-guestbook-list-header {background-color:#EEEEEE; border-style:solid; border-color:#cccccc; border-width:1px; padding:2px 2px 2px 2px; margin:0px 0px 0px 0px;}
#guestbook_layout_001 .tx-guestbook-list-header-left {font-weight:bold; color:#000000; float:left;}
#guestbook_layout_001 .tx-guestbook-list-header-middle {font-weight:normal; font-style:italic; color:#000000; font-size:0.8em; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; float:right;}
#guestbook_layout_001 .tx-guestbook-list-header-right {margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; float:right;}
#guestbook_layout_001 .tx-guestbook-list-row {background-color:#ffffff; color:#000000; border-style:solid; border-color:#cccccc; border-width:0px 1px 1px 1px; padding:2px 2px 2px 2px; margin:0px 0px 20px 0px;}
#guestbook_layout_001 .tx-guestbook-list-row-left {}
#guestbook_layout_001 .tx-guestbook-list-row-right {}
#guestbook_layout_001 .tx-guestbook-list-header-region {border-style:solid; border-color:#cccccc; border-width:0px; margin:0px 10px 0px 0px; padding:0px 0px 0px 0px;}
#guestbook_layout_001 .tx-guestbook-list-header-country {border-style:dotted; border-color:#CCCCCC; border-width:0px;}
#guestbook_layout_001 .tx-guestbook-comment-row {background-color:#EEEEEE; border-style:solid; border-color:#CCCCCC; border-width:0px 1px 1px 1px; width:100%; padding:2px; margin:0px;}
#guestbook_layout_001 .tx-guestbook-list-entrycomment-title {font-weight:bold; font-style:normal; color:black;}
#guestbook_layout_001 .tx-guestbook-list-entrycomment {font-weight:normal; font-style:italic; color:black;}

.info {/******************* LAYOUT 001 - Eingabeform **********************************/}
#guestbook_layout_001 .pagewidth_form {border-style:solid; border-color:#000000; border-width:0px;}
#guestbook_layout_001 .star {font-size:0.7em; color:#ff0000; float:right;}
#guestbook_layout_001 .tx_guestbook form {margin:0px; padding:0px;}
#guestbook_layout_001 .tx-guestbook-form-error {color:#ff0000; font-weight:bold; font-style:normal;}
#guestbook_layout_001 .tx_guestbook_formfield {padding-top:2px;}
#guestbook_layout_001 .tx_guestbook_formfield LABEL {font-weight:bold; text-align:right; width:200px; margin-right:5px; float:left;}
#guestbook_layout_001 .tx_guestbook_formfield INPUT, #guestbook_layout_001 .tx_guestbook_formfield TEXTAREA {width:200px; background-color:white; border-color:black; border-style:solid; border-width:1px; color:black; margin-left:0px; padding-left:0px; float:left; font-size:100%;}
#guestbook_layout_001 .tx_guestbook_formfield INPUT:focus, #guestbook_layout_001 .tx_guestbook_formfield TEXTAREA:focus {background-color:#E0E0E0;}
#guestbook_layout_001 .tx_veguestbook_werbemail {font-size:0.8em; font-weight:normal; text-align:justify; border-style:none; border-width:0px; background-color:white; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
#guestbook_layout_001 .tx_veguestbook_werbemail INPUT {height:16px;}
#guestbook_layout_001 .tx-srfreecap-pi2-image {width:200px; height:74px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#guestbook_layout_001 .tx_guestbook_text {font-size:0.8em; font-weight:normal; text-align:justify; border-style:none; border-width:0px; width:200px; margin:20px 0px 0px 0px; float:left;}
#guestbook_layout_001 #tx_veguestbook_button {width:200px; background-color:#E0E0E0; border-color:#000000; border-style:solid; border-width:1px; text-align:center; margin:0px 0px 0px 0px; padding:3px 0px 3px 0px; float:left;}

.info {/******************* LAYOUT 001 - Teaser (Rechte Spalte) **********************************/}
#guestbook_layout_001 .pagewidth_teaser {height:1%; padding:2px 2px 2px 2px}
#guestbook_layout_001 .tx-guestbook-teaser {border-style:solid; border-color:#DDDDDD; border-width:1px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; background-color:#ffffff;}
#guestbook_layout_001 .tx-guestbook-teaser-header {background-color:#fe9e32; border-style:solid; border-color:#DDDDDD; border-width:0px 0px 0px 0px; font-weight:bold; padding:3px;}
#guestbook_layout_001 .tx-guestbook-teaser-date {border-style:solid; border-color:#DDDDDD; border-width:1px 0px 0px 0px; font-size:0.8em; margin:0px 0px 0px 0px; padding:5px 0px 0px 3px;}
#guestbook_layout_001 .tx-guestbook-teaser-row {padding:0px 3px 5px 3px; margin:0px 0px 0px 0px;}
#guestbook_layout_001 .tx-guestbook-teaser-bottom {font-weight:bold; text-align:right; background-color:#fe9e32; border-style:solid; border-color:#DDDDDD; border-width:1px 0px 0px 0px; padding:3px;}


.info {/******************* LAYOUT 002 - Ansicht List **********************************/}
#guestbook_layout_002 .pagewidth_list {}
#guestbook_layout_002 .result_count_top {text-align:center; font-size:0.8em; margin:0px 0px 10px 0px;}
#guestbook_layout_002 .result_count_top_left {}
#guestbook_layout_002 .result_count_top_right {}
#guestbook_layout_002 .result_count_bottom {text-align:center; font-size:0.8em; margin:0px 0px 10px 0px;}
#guestbook_layout_002 .tx-guestbook-list-header {padding:2px 2px 2px 2px; border-style:solid; border-color:#cccccc; border-width:1px 1px 0px 1px;}
#guestbook_layout_002 .tx-guestbook-list-header-left {font-weight:bold; float:left;}
#guestbook_layout_002 .tx-guestbook-list-header-middle {float:right; font-size:0.7em; padding:3px 0px 0px 0px;}
#guestbook_layout_002 .tx-guestbook-list-row {border-style:solid; border-color:#cccccc; border-width:1px; background-color:#efefef; margin:0px 0px 20px 0px; padding:2px 2px 2px 2px;}
#guestbook_layout_002 .tx-guestbook-list-row-left {font-size:0.7em; width:150px;}
#guestbook_layout_002 .tx-guestbook-list-row-right {text-align:justify;}

.info {/******************* LAYOUT 002 - Eingabeform **********************************/}
#guestbook_layout_002 .pagewidth_form {border-style:solid; border-color:#000000; border-width:0px;}
#guestbook_layout_002 .star {font-size:0.7em; color:#ff0000; float:right;}
#guestbook_layout_002 .tx_guestbook form {margin:0px; padding:0px;}
#guestbook_layout_002 .tx-guestbook-form-error {color:#ff0000; font-weight:bold; font-style:normal;}
#guestbook_layout_002 .tx_guestbook_formfield {padding-top:2px;}
#guestbook_layout_002 .tx_guestbook_formfield LABEL {font-weight:bold; text-align:right; width:200px; margin-right:5px; float:left;}
#guestbook_layout_002 .tx_guestbook_formfield INPUT, #guestbook_layout_002 .tx_guestbook_formfield TEXTAREA {width:200px; background-color:white; border-color:black; border-style:solid; border-width:1px; color:black; margin-left:0px; padding-left:0px; float:left; font-size:100%;}
#guestbook_layout_002 .tx_guestbook_formfield INPUT:focus, #guestbook_layout_002 .tx_guestbook_formfield TEXTAREA:focus {background-color:#E0E0E0;}
#guestbook_layout_002 .tx_veguestbook_werbemail {font-size:0.8em; font-weight:normal; text-align:justify; border-style:none; border-width:0px; background-color:white; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
#guestbook_layout_002 .tx_veguestbook_werbemail INPUT {height:16px;}
#guestbook_layout_002 .tx-srfreecap-pi2-image {width:200px; height:74px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#guestbook_layout_002 .tx_guestbook_text {font-size:0.8em; font-weight:normal; text-align:justify; border-style:none; border-width:0px; width:200px; margin:20px 0px 0px 0px; float:left;}
#guestbook_layout_002 #tx_veguestbook_button {width:200px; background-color:#E0E0E0; border-color:#000000; border-style:solid; border-width:1px; text-align:center; margin:0px 0px 0px 0px; padding:3px 0px 3px 0px; float:left;}

.info {/******************* LAYOUT 002 - Teaser (Rechte Spalte) **********************************/}
#guestbook_layout_002 .pagewidth_teaser {}
#guestbook_layout_002 .tx-guestbook-teaser {font-size:0.8em; margin:0px 10px 10px 10px; padding:0px 0px 0px 0px; background-color:#efefef;}
#guestbook_layout_002 .tx-guestbook-teaser-header {border-style:solid; border-color:#cccccc; border-width:0px 0px 1px 0px; font-weight:bold; padding:2px; background-color:#ffffff;}
#guestbook_layout_002 .tx-guestbook-teaser-date {margin:10px 0px 0px 0px; padding:0px 0px 0px 2px;}
#guestbook_layout_002 .tx-guestbook-teaser-name {font-weight:bold; padding:0px 2px 0px 2px; margin:0px 0px 0px 0px;}
#guestbook_layout_002 .tx-guestbook-teaser-entry {padding:0px 2px 0px 2px; margin:0px 0px 10px 0px;}
#guestbook_layout_002 .tx-guestbook-teaser-bottom {text-align:right; border-style:solid; border-color:#cccccc; border-width:1px 0px 0px 0px; padding:2px; background-color:#ffffff;}


.info {/******************* LAYOUT 003 - Ansicht List **********************************/}
#guestbook_layout_003 .pagewidth_list {}
#guestbook_layout_003 .result_count_top {font-size:0.8em; margin:0px 0px 10px 0px;}
#guestbook_layout_003 .result_count_top_left {}
#guestbook_layout_003 .result_count_top_right {}
#guestbook_layout_003 .result_count_bottom {font-size:0.8em; margin:0px 0px 10px 0px;}
#guestbook_layout_003 .tx-guestbook-list-header {height:1%; padding:2px; background-color:#efefef; border-style:solid; border-color:#cccccc; border-width:1px;}
#guestbook_layout_003 .tx-guestbook-list-header-left {font-weight:bold; float:left;}
#guestbook_layout_003 .tx-guestbook-list-header-middle {font-size:0.8em; padding:3px 0px 0px 0px; float:right;}
#guestbook_layout_003 .tx-guestbook-list-row {border-style:solid; border-color:#cccccc; border-width:0px 1px 0px 1px; padding:2px 2px 0px 2px;}
#guestbook_layout_003 .tx-guestbook-list-row-left {}
#guestbook_layout_003 .tx-guestbook-list-row-right {}
#guestbook_layout_003 .tx-guestbook-list-bottom {font-size:0.8em; border-style:solid; border-color:#cccccc; border-width:0px 1px 1px 1px; margin:0px 0px 10px 0px; padding:0px 2px 2px 2px;}

.info {/******************* LAYOUT 003 - Eingabeform **********************************/}
#guestbook_layout_003 .pagewidth_form {border-style:solid; border-color:#000000; border-width:0px;}
#guestbook_layout_003 .star {font-size:0.7em; color:#ff0000; float:right;}
#guestbook_layout_003 .tx_guestbook form {margin:0px; padding:0px;}
#guestbook_layout_003 .tx-guestbook-form-error {color:#ff0000; font-weight:bold; font-style:normal;}
#guestbook_layout_003 .tx_guestbook_formfield {border-style:solid; border-color:#cccccc; border-width:0px 0px 0px 0px; padding:1px 0px 1px 0px; margin:1px 0px 1px 0px;}
#guestbook_layout_003 .tx_guestbook_formfield LABEL {border-color:#cccccc; border-style:solid; border-width:1px 0px 0px 0px; font-weight:bold; text-align:right; width:200px; margin-right:5px; float:left;}
#guestbook_layout_003 .tx_guestbook_formfield INPUT, #guestbook_layout_003 .tx_guestbook_formfield TEXTAREA {width:200px; background-color:white; border-color:black; border-style:solid; border-width:1px; color:black; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font-size:100%;}
#guestbook_layout_003 .tx_guestbook_formfield INPUT:focus, #guestbook_layout_003 .tx_guestbook_formfield TEXTAREA:focus {background-color:#E0E0E0;}
#guestbook_layout_003 .tx_veguestbook_werbemail {font-size:0.8em; font-weight:normal; text-align:justify; border-style:none; border-width:0px; background-color:white; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
#guestbook_layout_003 .tx_veguestbook_werbemail INPUT {height:16px;}
#guestbook_layout_003 .tx-srfreecap-pi2-image {width:200px; height:74px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#guestbook_layout_003 .tx_guestbook_text {font-size:0.8em; font-weight:normal; text-align:justify; border-style:none; border-width:0px; width:200px; margin:20px 0px 0px 0px; float:left;}
#guestbook_layout_003 #tx_veguestbook_button {width:200px; background-color:#E0E0E0; border-color:#000000; border-style:solid; border-width:1px; text-align:center; margin:0px 0px 0px 0px; padding:3px 0px 3px 0px; float:left;}

.info {/******************* LAYOUT 003 - Teaser (Rechte Spalte) **********************************/}
#guestbook_layout_003 .pagewidth_teaser {}
#guestbook_layout_003 .tx-guestbook-teaser {font-size:0.8em; margin:0px 10px 10px 10px; padding:0px 0px 0px 0px; background-color:#ffffff;}
#guestbook_layout_003 .tx-guestbook-teaser-header {border-style:solid; border-color:#cccccc; border-width:0px 0px 1px 0px; font-weight:bold; padding:2px 2px 2px 2px; background-color:#efefef;}
#guestbook_layout_003 .tx-guestbook-teaser-date {margin:5px 0px 0px 0px; padding:0px 0px 0px 2px;}
#guestbook_layout_003 .tx-guestbook-teaser-name {font-weight:bold; padding:0px 2px 0px 2px; margin:0px 0px 0px 0px;}
#guestbook_layout_003 .tx-guestbook-teaser-entry {padding:0px 2px 0px 2px; margin:0px 0px 5px 0px;}
#guestbook_layout_003 .tx-guestbook-teaser-bottom {text-align:right; border-style:solid; border-color:#cccccc; border-width:1px 0px 0px 0px; padding:2px 2px 2px 2px; background-color:#efefef;}

/* include from fileadmin/css/plugins/pbsurvey.css */

.info {/*********************************************** tx_pbsurvey */}
.tx-pbsurvey-pi1 {
	
}

.info {/*********************************************** CAPTCHA Eingabe */}
.tx-pbsurvey-pi1 .captcha1 {
	margin-bottom:10px;
}
.tx-pbsurvey-pi1 .captcha2 {
	margin-bottom:10px;
}
.tx-pbsurvey-pi1 .captcha2 INPUT {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	width:200px;
	margin-bottom:5px;
}
.tx-pbsurvey-pi1 .captcha2 INPUT:focus {
	background-color:#EEEEEE;
}
.tx-pbsurvey-pi1 .formbuttons INPUT {
	color:#000000;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	background-color:#EEEEEE;
}

.info {/*********************************************** Seitenanzeige */}
.tx-pbsurvey-pi1 .pagenumbering {
	margin-bottom:10px;
	position:relative;
	height:20px;
}
.tx-pbsurvey-pi1 .bar {
	border-color:#EEEEEE;
	border-style:solid;
	border-width:1px;
	background-color:#EEEEEE;
	height:16px;
	z-index:1;
	position:absolute;
	left:0px;
}
.tx-pbsurvey-pi1 .bartext {
	font-size:10px;
	text-align:center;
	z-index:2;
	position:absolute;
	left:0px;
	width:100px;
	height:18px;
}
.tx-pbsurvey-pi1 .barcontainer {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
	width:100px;
	height:18px;
	position:absolute;
	z-index:3;
	right:0px;
}

.info {/*********************************************** Fragen */}
.tx-pbsurvey-pi1 .survey_item {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	background-color:#EEEEEE;
	margin-bottom:20px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
}
.tx-pbsurvey-pi1 .survey_item TEXTAREA {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
}
.tx-pbsurvey-pi1 .survey_item TEXTAREA:focus {
	background-color:#EEEEEE;
}
.tx-pbsurvey-pi1 INPUT.inputfield, .tx-pbsurvey-pi1 .additional_ver INPUT {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
}
.tx-pbsurvey-pi1 INPUT:focus.inputfield, .tx-pbsurvey-pi1 .additional_ver INPUT:focus {
	background-color:#EEEEEE;
}
.tx-pbsurvey-pi1 .required {
	color:#FF0000;
}
.tx-pbsurvey-pi1 .question {
	border-top-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-style:solid;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0;
	margin-bottom:5px;
}
.tx-pbsurvey-pi1 .questionNumber {
	font-weight:bold;
	margin-right:10px;
}
.tx-pbsurvey-pi1 .questionComment {
	margin-bottom:5px;
}
.tx-pbsurvey-pi1 .questionSubtext {
	font-size:10px;
	margin-bottom:5px;
}
.tx-pbsurvey-pi1 .matrix {
	width:100%;
}
.tx-pbsurvey-pi1 .matrix .surveyrow_even {
	background-color:#CCCCCC;
}
.tx-pbsurvey-pi1 .matrix .columnFirst {
	
}
.tx-pbsurvey-pi1 .matrix .columnNext {
	font-size:10px;
	text-align:center;
}

.info {/*********************************************** Errormeldung */}
.tx-pbsurvey-pi1 .survey_error {
	color:#FF0000;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	background-color:#EEEEEE;
	margin-bottom:20px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
}

.info {/*********************************************** Ungebrauchte Original Styles */}
.tx-pbsurvey-pi1 .pageHeader {font-size: 150%; font-weight: bold; color: #003399;}
.tx-pbsurvey-pi1 .pageIntroduction {}
.tx-pbsurvey-pi1 .itemform {}
.tx-pbsurvey-pi1 .additional_ver {margin-left: 20px;}
/* include from fileadmin/css/plugins/sr_quiz.css */

/* default styles for extension "tx_srquiz_pi1" */

.info {/*********************************************************** EINGABE */}
.tx-srquiz-pi1 {
	
}
.tx-srquiz-pi1 .tx-srquiz-pi1-row {
	margin-bottom:5px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-row LABEL {
	text-align:right;
	width:150px;
	padding-right:3px;
	float:left;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-row INPUT {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	width:150px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-row INPUT:focus {
	background-color:#EEEEEE;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-row .tx-srquiz-pi1-submit {
	background-color:#EEEEEE;
	width:100px;
	margin-top:20px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1_msg {
	font-weight:bold;
	margin-bottom:15px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1_errmsg {
	color:#FF0000;
	font-weight:bold;
}

.info {/*********************************************************** FRAGEN */}
.tx-srquiz-pi1 .tx-srquiz-pi1-box {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	background-color:#EEEEEE;
	margin-bottom:15px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-header {
	font-weight:bold;
	padding-bottom:5px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-frage {
	padding-bottom:10px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-question {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-label {
	padding-right:5px;
	float:left;
}
.tx-srquiz-pi1 INPUT.tx-srquiz-pi1-inputnum {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	width:100px;
}
.tx-srquiz-pi1 INPUT:focus.tx-srquiz-pi1-inputnum {
	background-color:#EEEEEE;
}
.tx-srquiz-pi1 INPUT.tx-srquiz-pi1-inputshort {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	width:200px;
}
.tx-srquiz-pi1 INPUT:focus.tx-srquiz-pi1-inputshort {
	background-color:#EEEEEE;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-submmitlabel {
	width:150px;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 0px;
	
	float:left;
}
.tx-srquiz-pi1 INPUT.tx-srquiz-pi1-submit {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	background-color:#EEEEEE;
}

.info {/*********************************************************** AUSWERTUNG */}
.tx-srquiz-pi1 .tx-srquiz-pi1-corranswerbox {
	width:100%;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-corranswercol1 {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px;
	float:left;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-corranswercol2 {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px;
	margin-left:30px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-answerrow {
	border-top-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-style:solid;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	width:90%;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-answerlabel {
	font-weight:bold;
	float:left;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-answercorrect {
	width:210px;
	float:left;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-answerquote {
	width:210px;
	float:left;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-answerexpl {
	display:block;
}


.info {/*********************************************************** RESULTATE TABELLE */}
.tx-srquiz-pi1 .tx-srquiz-pi1-results {
	font-weight:bold;
	padding-bottom:10px;
	float:left;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-resultrow {
	border-top-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-style:solid;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:30px;
	float:left;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-resultlabel {
	width:230px;
	float:left;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-congratulation {
	font-size:22px;
	text-align:center;
	background-color:#CCCCCC;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.tx-srquiz-pi1 .tx-srquiz-pi1-rowclear {
	clear:left;
}
/* include from fileadmin/css/plugins/indexed_search.css */

/* aus temp-datei*/
/* default styles for extension "tx_indexedsearch" */
/*		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.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:red; }
		.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; }

		.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; }
*/

/* indexed_search
*************************/

.tx-indexedsearch-searchbox fieldset {
	border-width:1px;
	border-style:solid;
	border-color:#FF0000;

}

.tx-indexedsearch-searchbox legend {
	display: none;
}

.tx-indexedsearch-form {
	border-width:0px;
	border-style:solid;
	border-color:#FF0000;
	padding-right:0px;
	float:left;
	vertical-align:middle;
}

input.tx-indexedsearch-searchbox-sword {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	padding-right:0px;
	margin-right:5px;
}
input:focus.tx-indexedsearch-searchbox-sword {
	background-color:#CCCCCC;
}

input.tx-indexedsearch-searchbox-button {
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	margin-left:0px;
	padding-left:0px;
}
.tx-indexedsearch-search-submit {
	vertical-align: middle;
}


.tx-indexedsearch-rules {
/*	background-color:#FFFFFF;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;*/
}


.tx-indexedsearch-res {
	width: 500px;
	overflow: hidden;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#CCCCCC;
}
.res-tmpl-css {
/*	background-color:#EFEFEF;*/
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#CCCCCC;
}

.tx-indexedsearch-result-number {
/*	color:#CCCCCC;
	font-size:16px;*/
	font-style:italic;
}
.tx-indexedsearch-res h3 {
	font-size: 12px;
/*	margin-top:0px;
	padding-top:0px;*/
}


.tx-indexedsearch .tx-indexedsearch-browsebox {
	margin-bottom: 16px;
}
.tx-indexedsearch .tx-indexedsearch-browsebox ul { 
/*	display:inline;*/
	margin-left: -16px;
}


.tx-indexedsearch .tx-indexedsearch-browsebox li { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:50px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.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 { background-color:#CCCCCC; color:#000000; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background:#ffffff;
	margin-top: 0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr {
	margin-bottom: 0px;
}
.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; }
/* include from fileadmin/css/plugins/macina_searchbox.css */

div.tx-macinasearchbox-pi1 {
	padding: 0px;
	margin:0px;
	margin-bottom: 10px;
/*	text-align:right;*/
}
.tx-macinasearchbox-pi1 input.searchbox {
	background-color:#FFFFFF;
	border-width:1px 0px 1px 1px;
	border-style:solid;
	border-color:#000000;
	width:98px;
	height:14px;
	display:inline;
	font-size:10px;
	vertical-align:middle;
}
.tx-macinasearchbox-pi1 input:focus.searchbox {
	background-color:#CCCCCC;
}
.tx-macinasearchbox-pi1 input.searchbox_submit {
	font-size:10px;
	font-weight:bold;
	background-color:#7FB565;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#000000;
	margin:0px;
	padding:0px;
	display:inline;
	vertical-align:middle;
	height:16px;
}

.tx-macinasearchbox-pi1 input.searchbox_img {
	background-color:#FFFFFF;
	border-width:1px 0px 1px 1px;
	border-style:solid;
	border-color:#000000;
	width:98px;
	height:14px;
	display:inline;
	font-size:10px;
	vertical-align:middle;
}
.tx-macinasearchbox-pi1 input:focus.searchbox_img {
	background-color:#CCCCCC;
}
.tx-macinasearchbox-pi1 input.searchbox_submit_img {
	background-color:#7FB565;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#000000;
	margin:0px;
	padding:0px;
	display:inline;
	vertical-align:middle;
}

/* include from fileadmin/css/plugins/goof_fotoboek.css */

.tx-gooffotoboek-pi1 {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx_gooffotoboek_menu {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx_gooffotoboek_dir_entry {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	background-color:#E0E0E0;
	margin-top:0px;
	margin-right:15px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
}
.tx_gooffotoboek_dir_entry A:LINK, .tx_gooffotoboek_dir_entry A:VISITED, .tx_gooffotoboek_dir_entry A:ACTIVE {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.tx_gooffotoboek_dir_entry A:HOVER {
	text-decoration:underline;
}
.tx_gooffotoboek_dir_comment {
	font-size:10px;
	font-weight:normal;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx-gooffotoboek-pi1 H2 {
	
}
.tx_gooffotoboek_tabel {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
}
.gfpb_landscape, .gfpb_portret, .gfpb_square {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	width:95px;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
	height:95px;
	overflow:hidden;
}
.tx_gooffotoboek_navi {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
}
.tx_gooffotoboek_navi A:LINK, .tx_gooffotoboek_navi A:VISITED, .tx_gooffotoboek_navi A:ACTIVE {
	color:#000000;
	text-decoration:none;
	margin-top:0px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx_gooffotoboek_navi A:HOVER {
	text-decoration:underline;
}
.tx_gooffotoboek_navi_NAVSTART {
	display:none;
	float:left;
}
.tx_gooffotoboek_navi_PREV {
	float:left;
}
.tx_gooffotoboek_navi_SPACER {
	display:none;
	float:left;
}
.tx_gooffotoboek_navi_INDEX {
/*	display:none;*/
	float:left;
}
.tx_gooffotoboek_navi_UP {
	display:none;
	float:left;
}
.tx_gooffotoboek_navi_THUMBS {
	float:left;
}
.tx_gooffotoboek_navi_NEXT {
	float:left;
}
.tx_gooffotoboek_navi_SLIDESHOW {
	float:left;
}
.tx_gooffotoboek_navi_NAVEND {
	display:none;
	float:left;
}
.tx_gooffotoboek_single_entry {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
}
.tx_gooffotoboek_comment_title {
	font-weight:bold;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:3px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx_gooffotoboek_comment_entry {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}



div.tx_goof_fotoboek_nav div.tx_goof_fotoboek_nav_prev {
	float: left;
	width: 100px;
	text-align: left;
}
div.tx_goof_fotoboek_nav div.tx_goof_fotoboek_nav_thumbs {
	float: left;
	text-align: center;
	width: 200px;
}
div.tx_goof_fotoboek_nav .tx_goof_fotoboek_nav_next {
	float: left;
	width: 100px;
	text-align: right;
}
div.tx_goof_fotoboek_nav .tx_goof_fotoboek_nav_slideshow {
	display: none;
	float: none;
	clear: both;
}
/* include from fileadmin/css/plugins/sg_glossary.css */

.tx-sgglossary-pi1 {
	height:1%;
	overflow:hidden;
}
.sg_glossary_abclist {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	height:1%;
	overflow:hidden;	
}
.sg_glossary_abc {
	text-align:center;
	float:left;
	text-decoration:none;
}
.sg_glossary_abc A:LINK, .sg_glossary_abc A:VISITED, .sg_glossary_abc A:ACTIVE {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	padding:1px 2px 1px 2px;
	margin:0px 1px 0px 0px;
	font-size:0.9em;
	background-color:#F9F9F9;
	display:block;
}
.sg_glossary_abc A:HOVER {
	background-color:#cccccc;
	display:block;
}
.sg_glossary_count {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.sg_glossary_pages {
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.sg_glossary_table_1 {
	border-collapse:collapse;
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}
.sg_glossary_td11 {
}
.sg_glossary_td21 {
	width:5%;
}
.sg_glossary_td22 {
	width:1%;
}
.sg_glossary_td23 {
	width:94%;
}
.sg_glossary_title {
	white-space:nowrap;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	padding:1px;
	margin:0px 0px 1px 0px;
	background-color:#F9F9F9;
}
.sg_glossary_details {
}
.sg_glossary_autoword {
	font-weight:bold;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	padding:1px;
	margin:0px 0px 0px 0px;
	background-color:#F9F9F9;
}
.sg_glossary_description {
}
.sg_glossary_image {
}
.sg_glossary_reference {
	font-weight:bold;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	background-color:#F9F9F9;
	padding:0px 0px 0px 0px;
	margin:3px 0px 0px 0px;
}

/* include from fileadmin/css/plugins/tt_calender.css */

.tt_calender {
/*	border-style:solid;
	border-color:#000000;
	border-width:1px 0px 1px 0px;*/
	
	width:100%;
	float:left;
/*	clear:left;*/

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.tt_calender_row_header {
/*	clear:left;*/
	float:left;
	width:100%;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px 1px 1px 1px;
	background-color:#E0E0E0;
	
	margin:20px 0px 0px 0px;
	padding:1px 1px 1px 1px;
}

.tt_calender_row_content {
/*	clear:left;*/
	float:left;
	width:100%;
	
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px 1px 1px 1px;
/*	background-color:#E9E9E9;*/

	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
}

.tt_calender_date {
	float:left;
	width:100px;
/*
	border-style:solid;
	border-color:#FF0000;
	border-width:1px;
*/	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.tt_calender_header {
	float:left;
/*	font-style:italic;
	font-weight:bold;*/
/*
	border-style:solid;
	border-color:#00FF00;
	border-width:1px;
*/
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 0px;
}

.tt_calender_time {
	float:left;
	width:15%;
	font-size:10px;
	text-align:right;
/*
	border-style:dotted;
	border-color:#0000FF;
	border-width:1px;
*/
}
.tt_calender_time_single {
	float:left;
	width:60px;
/*	text-align:right;*/

	font-size:10px;
/*
	border-style:solid;
	border-color:#0000FF;
	border-width:1px;
*/	
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
.tt_calender_content {
	width:85%;
	float:left;
	font-weight:normal;
/*
	border-style:dotted;
	border-color:#000000;
	border-width:1px;
*/
}

.tt_calender_linkh {
/*
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
*/
	float:right;
/*	font-weight:bold;
	font-style:italic;*/
	font-size:10px;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/* include from fileadmin/css/plugins/sr_email_subscribe.css */

.tx-sremailsubscribe-pi1 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tx-sremailsubscribe-pi1 legend {
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tx-sremailsubscribe-pi1 h4 {
	font-weight: bold;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.tx-sremailsubscribe-pi1 p {
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tx-sremailsubscribe-pi1 fieldset {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tx-sremailsubscribe-pi1 label {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px; 
}
.tx-sremailsubscribe-pi1 label span {
	color:#ff0000;
}
P.tx-sremailsubscribe-pi1-notice {
	margin:5px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}
P.tx-sremailsubscribe-pi1-info {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-error {
	color: #ff0000;
}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-trash {
}
P.tx-sremailsubscribe-pi1-trash a {
	margin:0px 0px 0px 7px;
	padding:0px 0px 0px 0px;
}
.tx-sremailsubscribe-pi1 input {
}
input.tx-sremailsubscribe-pi1-text {
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	width: 200px;
}
input:focus.tx-sremailsubscribe-pi1-text {
	background-color:#E0E0E0;
}
.tx-sremailsubscribe-pi1 textarea {
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	width:200px;
	font-size:1em;
}
.tx-sremailsubscribe-pi1 textarea:focus {
	background-color:#E0E0E0;
	font-size:1em;
}
.tx-sremailsubscribe-pi1 p, .tx-sremailsubscribe-pi1 dl {
}
.tx-sremailsubscribe-pi1 dl {
	margin:0px;
	padding:0px;
}
.tx-sremailsubscribe-pi1 a:link {
	font-weight: bold;
	text-decoration: none;
}
.tx-sremailsubscribe-pi1 a:visited {
}
.tx-sremailsubscribe-pi1 a:hover {
}
.tx-sremailsubscribe-pi1 a:active {
}
.tx-sremailsubscribe-pi1 dt, .tx-sremailsubscribe-pi1 dd {
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.tx-sremailsubscribe-pi1 dt {
	width:110px;
	clear:both;
	text-align:right;
	font-weight:normal;
	padding:0px 3px 0px 0px;
}
.tx-sremailsubscribe-pi1 dd {
	float:left;
	width:300px;
}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dt {
	width:auto;
	margin:0px 3px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dd {
	width:200px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dd LABEL {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tx-sremailsubscribe-pi1  .tx-sremailsubscribe-pi1-checkbox {

}

* html .tx-sremailsubscribe-pi1 dd {
	float:none;
}
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checked-values {
	list-style-type: square;
	list-style-image: none;
	list-style-position: inside;
}
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checked-values li {
	float: left;
}
.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit {
}
.tx-sremailsubscribe-pi1-submit {
	background-color:#E0E0E0;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/* include from fileadmin/css/plugins/mc_googlesitemap.css */

.tx_lumogooglemaps_pi1_sidebar {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}
.tx_lumogooglemaps_pi1_infobox {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}
/* include from fileadmin/css/plugins/ric_rotation.css */

#ric_rotation {
	border-style:solid;
	border-color:#7FB565;
	border-width:0px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}





/* include from fileadmin/css/plugins/css_filelinks.css */


/* File Count nicht anzeigen
** -------------------------------------------------------------------------- */
.filelinks_0 .filecount, 
.filelinks_1 .filecount,
.filelinks_2 .filecount,
.filelinks_3 .filecount, 
.filelinks_4 .filecount {
	display: none;
}

.filelinks_0 div, 
.filelinks_1 div,
.filelinks_2 div,
.filelinks_3 div, 
.filelinks_4 div {

}

/* --- Tabelle ohne Farben - base:div 
** -------------------------------------------------------------------------- */
.filelinks_0 { }
/* Zeile eines Eintrages */
.filelinks_0 div {
	padding:2px 2px 5px 20px; 
	background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; 
	background-position:0px 2px;
}
/* Zeile 1,3,5... */
.filelinks_0 div.odd { }
/* Zeile 2,4,6... */
.filelinks_0 div.even { }
/* erste Zeile */
.filelinks_0 div.first { }
/* letzte Zeile */
.filelinks_0 div.last { }

/* --- Tabelle mit abwechselnder Linienfarbe - base:div 
** -------------------------------------------------------------------------- */
.filelinks_1 { }
.filelinks_1 div {
	padding:5px 2px 5px 20px; 
	background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; 
	background-position:0px 5px;
	border-bottom:1px solid #FDE77E;
}
/* Zeile 1,3,5... */
.filelinks_1 div.odd   {}
/* Zeile 2,4,6... */
.filelinks_1 div.even  {}
/* erste Zeile */
.filelinks_1 div.first {}
/* letzte Zeile */
.filelinks_1 div.last  { }


/* --- Tabelle mit Linien - base:div
** -------------------------------------------------------------------------- */
.filelinks_2 { }
.filelinks_2 div {
	padding:5px 2px 5px 20px; 
	background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; 
	background-position:0px 5px;
	border-bottom:1px dotted #FD6602;
}
/* Zeile 1,3,5... */
.filelinks_2 div.odd   { }
/* Zeile 2,4,6... */
.filelinks_2 div.even  { }
/* erste Zeile */
.filelinks_2 div.first { border-top:1px dotted #FD6602; }
/* letzte Zeile */
.filelinks_2 div.last  { }


/* --- Tabelle: Benutzerdefiniert 1 - base:div
** -------------------------------------------------------------------------- */
.filelinks_3 { border:1px dotted #FD6602; }
.filelinks_3 div {
	padding:5px 3px 5px 3px; 
}
/* Zeile 1,3,5... */
.filelinks_3 div.odd { }
/* Zeile 2,4,6... */
.filelinks_3 div.even { }
/* erste Zeile */
.filelinks_3 div.first { }
/* letzte Zeile */
.filelinks_3 div.last { }

/* --- Tabelle: Benutzerdefiniert 2 - base:div
** -------------------------------------------------------------------------- */
.filelinks_4 { }
.filelinks_4 div {
	padding:5px 2px 5px 2px; 
}
/* Zeile 1,3,5... */
.filelinks_4 div.odd   { background-color:#FDE77E; }
/* Zeile 2,4,6... */
.filelinks_4 div.even  { background-color:#FFFF78; }
/* erste Zeile */
.filelinks_4 div.first { }
/* letzte Zeile */
.filelinks_4 div.last { }


.filelinks_0 a { text-decoration:none;}
.filelinks a:hover{text-decoration:underline;}

/* --- Datei Icons : Layout 0
** -------------------------------------------------------------------------- */
.filelinks_0 .ai {background-image:url('/typo3/gfx/fileicons/ai.gif')!important;}
.filelinks_0 .ani {background-image:url('/typo3/gfx/fileicons/ani.gif')!important;}
.filelinks_0 .au {background-image:url('/typo3/gfx/fileicons/au.gif')!important;}
.filelinks_0 .avi {background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}
.filelinks_0 .bmp {background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}
.filelinks_0 .cdr {background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;}
.filelinks_0 .css {background-image:url('/typo3/gfx/fileicons/css.gif')!important;}
.filelinks_0 .csv {background-image:url('/typo3/gfx/fileicons/csv.gif')!important;}
.filelinks_0 .doc {background-image:url('/typo3/gfx/fileicons/doc.gif')!important;}
.filelinks_0 .dtd {background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;}
.filelinks_0 .eps {background-image:url('/typo3/gfx/fileicons/eps.gif')!important;}
.filelinks_0 .exe {background-image:url('/typo3/gfx/fileicons/exe.gif')!important;}
.filelinks_0 .fh3 {background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;}
.filelinks_0 .flash {background-image:url('/typo3/gfx/fileicons/flash.gif')!important;}
.filelinks_0 .folder {background-image:url('/typo3/gfx/fileicons/folder.gif')!important;}
.filelinks_0 .gif {background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}
.filelinks_0 .htm {background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}
.filelinks_0 .html {background-image:url('/typo3/gfx/fileicons/html.gif')!important;}
.filelinks_0 .ico {background-image:url('/typo3/gfx/fileicons/ico.gif')!important;}
.filelinks_0 .inc {background-image:url('/typo3/gfx/fileicons/inc.gif')!important;}
.filelinks_0 .java {background-image:url('/typo3/gfx/fileicons/java.gif')!important;}
.filelinks_0 .jpg {background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;}
.filelinks_0 .js {background-image:url('/typo3/gfx/fileicons/js.gif')!important;}
.filelinks_0 .max {background-image:url('/typo3/gfx/fileicons/max.gif')!important;}
.filelinks_0 .mid {background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}
.filelinks_0 .mov {background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}
.filelinks_0 .mpeg {background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}
.filelinks_0 .mpg {background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}
.filelinks_0 .pcd {background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}
.filelinks_0 .pcx {background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}
.filelinks_0 .pdf {background-image:url('/typo3/gfx/fileicons/pdf.gif')!important;}
.filelinks_0 .png {background-image:url('/typo3/gfx/fileicons/png.gif')!important;}
.filelinks_0 .ps {background-image:url('/typo3/gfx/fileicons/ps.gif')!important;}
.filelinks_0 .psd {background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}
.filelinks_0 .rtf {background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}
.filelinks_0 .sgml {background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;}
.filelinks_0 .swf {background-image:url('/typo3/gfx/fileicons/swf.gif')!important;}
.filelinks_0 .sxc {background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;}
.filelinks_0 .sxw {background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;}
.filelinks_0 .tga {background-image:url('/typo3/gfx/fileicons/tga.gif')!important;}
.filelinks_0 .tif {background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}
.filelinks_0 .ttf {background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}
.filelinks_0 .txt {background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}
.filelinks_0 .wav {background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}
.filelinks_0 .wrl {background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}
.filelinks_0 .xls {background-image:url('/typo3/gfx/fileicons/xls.gif')!important;}
.filelinks_0 .xml {background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}
.filelinks_0 .xsl {background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}
.filelinks_0 .zip {background-image:url('/typo3/gfx/fileicons/zip.gif')!important;}

/* --- Datei Icons : Layout 1 - nur ein teil davon
** -------------------------------------------------------------------------- */
.filelinks_1 .gif {background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}
.filelinks_1 .avi {background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}
.filelinks_1 .bmp {background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}
.filelinks_1 .htm {background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}
.filelinks_1 .html {background-image:url('/typo3/gfx/fileicons/html.gif')!important;}
.filelinks_1 .jpg {background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;}
.filelinks_1 .js {background-image:url('/typo3/gfx/fileicons/js.gif')!important;}
.filelinks_1 .mid {background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}
.filelinks_1 .mov {background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}
.filelinks_1 .mpeg {background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}
.filelinks_1 .mpg {background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}
.filelinks_1 .pcd {background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}
.filelinks_1 .pcx {background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}
.filelinks_1 .pdf {background-image:url('/typo3/gfx/fileicons/pdf.gif')!important;}
.filelinks_1 .png {background-image:url('/typo3/gfx/fileicons/png.gif')!important;}
.filelinks_1 .psd {background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}
.filelinks_1 .rtf {background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}
.filelinks_1 .tif {background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}
.filelinks_1 .ttf {background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}
.filelinks_1 .txt {background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}
.filelinks_1 .wav {background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}
.filelinks_1 .wrl {background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}
.filelinks_1 .xls {background-image:url('/typo3/gfx/fileicons/xls.gif')!important;}
.filelinks_1 .xml {background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}
.filelinks_1 .xsl {background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}
.filelinks_1 .zip {background-image:url('/typo3/gfx/fileicons/zip.gif')!important;}
/* include from fileadmin/css/plugins/irfaq.css */

.info {/******************* LAYOUT 001 irfaq_001.tmpl **********************************/}
.info {/******************* LAYOUT 001 Statisch/Dynamisch Gemeinsames **********************************/}
.tx-irfaq-container_001 .tx_irfaq_additional_box {line-height:normal; font-size:0.8em; margin:5px 0px 20px 22px;}
.tx-irfaq-container_001 .tx_irfaq_additional_cat {display:inline;}
.tx-irfaq-container_001 .tx_irfaq_additional_expert {display:inline; margin-right:5px;}
.tx-irfaq-container_001 .tx_irfaq_additional_expert_by {display:inline; margin-right:5px;}
.tx-irfaq-container_001 .tx_irfaq_additional_expert_url {display:inline;}
.tx-irfaq-container_001 .tx_irfaq_additional_asked {margin-right:5px; display:inline;}
.tx-irfaq-container_001 .tx_irfaq_additional_asked_by {display:inline;}

.info {/******************* LAYOUT 001 Statisch **********************************/}
.tx-irfaq-pi1 .tx-irfaq-container_001 {}
.tx-irfaq-container_001 .tx-irfaq-pi1-static {margin:10px 0px 0px 0px;}
.tx-irfaq-container_001 .tx-irfaq-pi1-static UL {list-style-type:square; margin:0px 0px 20px 0px;}
.tx-irfaq-container_001 .tx-irfaq-questions-list {border-style:solid; border-color:#CCCCCC; border-width:1px 0px 1px 0px; margin:0px; padding:0px;}
.tx-irfaq-container_001 .tx-irfaq-questions-list P {margin:0px; padding:0px;}
.tx-irfaq-container_001 .tx-irfaq-questions-list LI {border-style:solid; border-color:#ffffff; border-width:1px; margin:0px 0px 0px 20px; padding:0px; font-weight:bold;}
.tx-irfaq-container_001 .tx-irfaq-categorytext {display:none;}
.tx-irfaq-container_001 .tx-irfaq-answer-tit .bodytext {font-weight:bold; margin:0px 0px 3px 0px; padding:0px 0px 3px 0px; border-style:solid; border-color:#CCCCCC; border-width:0px 0px 1px 0px; height:1%;}
.tx-irfaq-container_001 .tx-irfaq-answer-text .bodytext {margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; height:1%;}

.info {/******************* LAYOUT 001 Dynamisch **********************************/}
.tx-irfaq-pi1 .tx-irfaq-container_001 {}
.tx-irfaq-container_001 .tx-irfaq-pi1-dynamic {border-color:#CCCCCC; border-style:solid; border-width:0px; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:0px; padding-top:2px; padding-right:0px; padding-bottom:2px; padding-left:0px; height:1%;}
.tx-irfaq-container_001 .tx_irfaq_showall {border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px; margin-top:0px; margin-right:0px; margin-bottom:5px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
.tx-irfaq-container_001 .tx_irfaq_showall A:LINK, .tx_irfaq_showall A:VISITED, .tx_irfaq_showall A:ACTIVE {color:#000000; text-decoration:none;}
.tx-irfaq-container_001 .tx_irfaq_showall A:HOVER {color:#000000; text-decoration:underline;}
.tx-irfaq-container_001 .tx_irfaq_dl {margin:2px 0px 2px 0px; padding:0px 0px 0px 0px;}
.tx-irfaq-container_001 .tx_irfaq_dt {}
.tx-irfaq-container_001 .tx_irfaq_line {padding:3px 0px 3px 0px; height:1%; overflow:hidden; border-style:solid; border-color:#cccccc; border-width:0px 0px 1px 0px;}
.tx-irfaq-container_001 .tx_irfaq_img {margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; float:left;}
.tx-irfaq-container_001 .tx_irfaq_tit {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 15px;}
.tx-irfaq-container_001 .tx_irfaq_tit .bodytext {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold;}
.tx-irfaq-container_001 .tx_irfaq_dt IMG {}
.tx-irfaq-container_001 .tx_irfaq_dt .bodytext {margin:0px; display:inline;}
.tx-irfaq-container_001 .tx_irfaq_dd {border-color:#000000; border-style:solid; border-width:0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.tx-irfaq-container_001 .tx_irfaq_entry .bodytext {margin:0px 0px 0px 0px; padding:0px 0px 0px 22px;}


.info {/******************* LAYOUT 002 irfaq_002.tmpl **********************************/}
.info {/******************* LAYOUT 002 Statisch/Dynamisch Gemeinsames **********************************/}
.tx-irfaq-container_002 .tx_irfaq_additional_box {line-height:normal; background-color:#EFEFEF; border-style:solid; border-color:#CCCCCC; border-width:1px; font-size:0.8em; margin:5px 0px 20px 20px;}
.tx-irfaq-container_002 .tx_irfaq_additional_cat {display:inline;}
.tx-irfaq-container_002 .tx_irfaq_additional_expert {padding:2px 0px 0px 2px; display:inline; margin-right:5px;}
.tx-irfaq-container_002 .tx_irfaq_additional_expert_by {display:inline; margin-right:5px;}
.tx-irfaq-container_002 .tx_irfaq_additional_expert_url {display:inline;}
.tx-irfaq-container_002 .tx_irfaq_additional_asked {padding:0px 0px 2px 2px; margin-right:5px; display:inline;}
.tx-irfaq-container_002 .tx_irfaq_additional_asked_by {display:inline;}

.info {/******************* LAYOUT 002 Statisch **********************************/}
.tx-irfaq-container_002 .tx-irfaq-pi1 {}
.tx-irfaq-container_002 .tx-irfaq-pi1-static {margin:10px 0px 0px 0px;}
.tx-irfaq-container_002 .tx-irfaq-pi1-static UL {list-style-type:none; margin:0px 0px 20px 0px;}
.tx-irfaq-container_002 .tx-irfaq-questions-list {border-style:solid; border-color:#CCCCCC; border-width:0px 0px 0px 0px; margin:0px; padding:0px; height:1%;}
.tx-irfaq-container_002 .tx-irfaq-questions-list P {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.tx-irfaq-container_002 .tx-irfaq-questions-list LI {border-style:solid; border-color:#CCCCCC; border-width:1px 1px 1px 1px; background-color:#EFEFEF; margin:0px 0px 2px 0px; padding:0px 0px 0px 20px; font-weight:bold; background-image:url(/fileadmin/templates/ext/images/sitemap/arrow_down.gif); background-repeat:no-repeat; background-position:5px 5px;}
.tx-irfaq-container_002 .tx-irfaq-answer-tit {height:1%; font-weight:bold; margin:0px 0px 3px 0px; padding:1px 0px 1px 20px; border-style:solid; border-color:#CCCCCC; border-width:1px 1px 1px 1px; background-color:#EFEFEF; background-image:url(/fileadmin/templates/ext/images/sitemap/arrow_right.gif); background-repeat:no-repeat; background-position:5px 3px;}
.tx-irfaq-container_002 .tx-irfaq-answer-tit .bodytext {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline;}
.tx-irfaq-container_002 .tx-irfaq-categorytext {display:block; font-size:0.8em; font-weight:normal;}
.tx-irfaq-container_002 .tx-irfaq-answer-text .bodytext {margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; border-style:solid; border-color:#CCCCCC; border-width:0px;}

.info {/******************* LAYOUT 002 Dynamisch **********************************/}
.tx-irfaq-container_002 .tx-irfaq-pi1 { }
.tx-irfaq-container_002 .tx-irfaq-pi1-dynamic {border-color:#CCCCCC; border-style:solid; border-width:0px; margin:10px 0px 10px 0px; padding:2px 0px 2px 0px;}
.tx-irfaq-container_002 .tx_irfaq_showall {border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px;}
.tx-irfaq-container_002 .tx_irfaq_showall A:LINK, .tx_irfaq_showall A:VISITED, .tx_irfaq_showall A:ACTIVE {color:#000000; text-decoration:none;}
.tx-irfaq-container_002 .tx_irfaq_showall A:HOVER {color:#000000; text-decoration:underline;}
.tx-irfaq-container_002 .tx_irfaq_dl {background-color:#FFFFFF; margin:2px 0px 2px 0px; padding:0px 0px 0px 0px;}
.tx-irfaq-container_002 .tx_irfaq_dt { }
.tx-irfaq-container_002 .tx_irfaq_line {height:1%; border-style:solid; border-color:#CCCCCC; border-width:1px; background-color:#EFEFEF; margin:0px 0px 3px 0px;}
.tx-irfaq-container_002 .tx_irfaq_img {margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:5px; padding-right:0px; padding-bottom:0px; padding-left:5px; float:left;}
.tx-irfaq-container_002 .tx_irfaq_tit {margin:0px 0px 2px 17px; padding:2px 0px 2px 0px; border-style:solid; border-color:#CCCCCC; border-width:0px;}
.tx-irfaq-container_002 .tx_irfaq_tit .bodytext {border-style:solid; border-color:#000000; border-width:0px; font-weight:bold;}
.tx-irfaq-container_002 .tx-irfaq-categorytext {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; font-size:0.8em; font-weight:normal;}
.tx-irfaq-container_002 .tx_irfaq_dt IMG { }
.tx-irfaq-container_002 .tx_irfaq_dt .bodytext {margin:0px; display:inline;}
.tx-irfaq-container_002 .tx_irfaq_dd {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.tx-irfaq-container_002 .tx_irfaq_entry .bodytext {margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}


/* include from fileadmin/css/plugins/mbl_newsevent.css */

/* EVENTS LIST mbl_newsevent */
.info {/******************* LIST LAYOUT **********************************/}
.news-eventlist-container {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px 0px 0px 0px;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px;
	padding-left:1px;

}
.news-eventlist-item {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px;
	margin:0px 0px 15px 0px;
	padding:2px 2px 2px 2px;
}
.news-event-date {
	float:left;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px 0px 0px 0px;

}
.news-event-fromdate {
	padding-right:5px;
	float:left;
}
.news-event-totext {
	padding-right:5px;
	float:left;
}
.news-event-todate {
	padding-right:5px;
	float:left;
}
.news-event-location {
	padding-right:5px;
	float:left;
}
.news-eventlist-title {
	font-weight:bold;
	clear:left;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	padding:0px 0px 0px 30px;
}
.news-event-item P {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 30px;
}
.mbl_newsevent_onedayevent {
}

.info {/******************* SINGLE LAYOUT **********************************/}
.news-eventwrap-single {
	font-weight:bold;
}

.info {/******************* LATEST LAYOUT **********************************/}
.event-latest-container {
	height:1%;
	padding:2px 2px 2px 2px;
}
.info {/* Border Colors, Style and Width */}
.event-latest-header,
.event-latest-item,
.event-latest-gotoarchive {
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px;
}
.event-latest-header {
	font-weight:bold;
	background-color:#FE9E32;
	padding:2px 3px 2px 3px;
	margin:10px 0px 0px 0px;
}
.event-latest-item {
	border-top-width:0px;
	background-color:#FFFFFF;
	padding:2px;
}
.event-latest-fromdate {
	font-size:10px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
.event-latest-todate {
	font-size:10px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
.event-latest-title {
	font-weight:bold;
	margin:2px 0px 3px 0px;
}
.event-latest-subheader, .event-latest-subheader P {
	margin:0px 0px 0px 0px;
	display:none;
}
.event-latest-morelink {
	text-align:right;
}
.event-latest-gotoarchive {
	border-top-width:0px;
	padding:2px;
	margin:0px 0px 10px 0px;
	background-color:#FE9E32;
	font-weight:bold;
	text-align:right;
}

/* include from fileadmin/css/plugins/wec_discussion.css */


.tx-wecdiscussion-pi1 {
	float:left;
}
.tx-wecdiscussion-page {
}
.tx-wecdiscussion-mainContent {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}
.tx-wecdiscussion-sidebar {
}
.tx-wecdiscussion-navbar {
}
.tx-wecdiscussion-title {
	font-size:1em;
	font-weight:bold;
}
.tx-wecdiscussion-responseMsg {
	font-weight:bold;
	color:#F02020;
	margin-top:4px;
	margin-bottom:8px;
}
.tx-wecdiscussion-button {
	margin:0px 0px 10px 0px;
	font-weight:bold;
}
.tx-wecdiscussion-button a, .tx-wecdiscussion-button a:active, .tx-wecdiscussion-button a:link, .tx-wecdiscussion-button a:visited {
	padding:2px 4px 2px 4px;
	border:1px #cccccc solid;
	background-color:#efefef;
	text-decoration:none;
}
.tx-wecdiscussion-button a:hover {
	border:1px #cccccc solid;
	background-color:#ffffff;
}
.tx-wecdiscussion-listHeader {
}
.tx-wecdiscussion-list {
}
.tx-wecdiscussion-listElement, .tx-wecdiscussion-listElement a, .tx-wecdiscussion-listElement a:visited, .tx-wecdiscussion-listElement a:link, .tx-wecdiscussion-listElement a:hover, .tx-wecdiscussion-listElementSelected, .tx-wecdiscussion-listElementSelected a {
}
.tx-wecdiscussion-listElement a:hover {
}
.tx-wecdiscussion-listElementSelected a, .tx-wecdiscussion-listElementSelected a:visited, .tx-wecdiscussion-listElementSelected a:link {
}

/*------------------------------- FORM -------------------------------------------*/
.tx-wecdiscussion-form, 
.tx-wecdiscussion-forumMessageSubject, 
.tx-wecdiscussion-forumMessage, 
.tx-wecdiscussion-forumMessageInfo, 
.tx-wecdiscussion-forumMessageDivider,  
.tx-wecdiscussion-forumMessageReply, 
.tx-wecdiscussion-forumMessageReplyInfo {

}
.tx-wecdiscussion-forumMessageSubject {
	background-color:#efefef;
	font-weight:bold;
	padding:3px 4px 3px 4px;
	border-style:solid;
	border-color:#cccccc;
	border-width:1px;
}
.tx-wecdiscussion-forumMessage {
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
}
.tx-wecdiscussion-forumMessageReply {
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}
.tx-wecdiscussion-forumMessageInfo {
	font-size:0.8em;
	margin-top:3px;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:3px;
	border-top:dotted 1px #888;
}
.tx-wecdiscussion-forumMessageDivider {
}
.tx-wecdiscussion-forumMessageReplyButton, .tx-wecdiscussion-forumMessageReplyButton a {
	line-height:normal;
	margin-left:1px;
	margin-right:1px;
	text-decoration:none;
}
.tx-wecdiscussion-forumMessageReplyInfo {
	font-size:0.8em;
	margin-top:5px;
	padding-left:0px;
	padding-top: 3px;
	padding-bottom:5px;
	border-top:dotted 1px #888;
}
.tx-wecdiscussion-forumPreview, .tx-wecdiscussion-forumPreviewEntry, .tx-wecdiscussion-forumPreviewInfo {
	margin:2px;
	margin-left:6px;
	font-size:0.8em;
	line-height:150%;
}
.tx-wecdiscussion-forumPreview {
	width:300px;
	font-size:1em;
	border:1px solid #888;
	background-color: #FFFFFF;
}
.tx-wecdiscussion-forumPreviewInfo {
	font-size:0.8em;
	color:#555;
	border-top:dotted 1px #888;
	margin-bottom:6px;
}

/*----------- FORUM REPLY FORM --------------*/
.tx-wecdiscussion-formToggleOff {
}
.tx-wecdiscussion-formToggleOn {
}
.tx-wecdiscussion-form {
	background-color:#efefef;
	border:1px solid #cccccc;
	padding:4px;
	padding-bottom:25px;
	margin-top:5px;
	margin-bottom:5px;
}
.tx-wecdiscussion-formheader {
	font-size:0.8em;
	font-weight:bold;
}
.tx-wecdiscussion-showrequiredtext {
	margin:5px 0px 10px 0px;
}
.tx-wecdiscussion-formerror {

}
.tx-wecdiscussion-form div.inputFormRow {
	clear:both;
	margin:0px;
	padding:0px;
	padding-top:2px;
}
.tx-wecdiscussion-form div.inputFormRow span.label {
	float:left;
	width:23%;
	text-align:right;
}
.tx-wecdiscussion-form div.inputFormRow span.textacross {
	float:left;
	margin-left:130px;
}
.tx-wecdiscussion-form div.inputFormRow span.inputBox {
	float:right;
	width:75%;
	text-align:left;
}
.tx-wecdiscussion-form div.inputFormRow span.inputBox input {
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	width:95%;
}
.tx-wecdiscussion-form div.inputFormRow span.inputBox input:focus {
	background-color:#cccccc;
}
.tx-wecdiscussion-form div.inputFormRow span.inputBox textarea {
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	width:95%;
	height:85px;
}
.tx-wecdiscussion-form div.inputFormRow span.inputBox textarea:focus {
	background-color:#cccccc;
}
.tx-wecdiscussion-spacer {
	display:inline;
	line-height:1px;
	margin:0px;
	padding:0px;
	margin-left:4px;
}
.tx-wecdiscussion-form div.inputFormRow span.textacross INPUT {
	border-style:solid;
	border-color:#000000;
	border-width:1px;
}
.tx-wecdiscussion-form-requiredMarker {
	color: #CC0000;
	font-weight:bold;
}


/* include from fileadmin/css/plugins/newloginbox.css */

.info{/*********************** Box in der linken Spalte */}

.tx-newloginbox-pi1 {
	margin-left:10px;
}

.tx-newloginbox-pi1 .newloginbox_col {
	border-style:solid;
	border-color:#ffffff;
	border-width:1px;
	background-color:#cccccc;
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	width:165px;
	height:1%;
}
.tx-newloginbox-pi1 .newloginbox_col {
	font-size:0.8em;
}
.tx-newloginbox-pi1 .newloginbox_col H3 {
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
}
.tx-newloginbox-pi1 .newloginbox_col P {
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}
.newloginbox_col .newloginbox_small label {
	float:left;
	width:90px;
}
.newloginbox_col .newloginbox_small input {
	font-size:0.8em;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	width:70px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#ffffff;
	height:15px;
}
.newloginbox_col .newloginbox_small input:focus {
	background-color:#efefef;
}
.newloginbox_col div.newloginbox_small {
	clear:both;
	height:20px;
	margin:0px 0px 0px 0px;
}
.newloginbox_col #newloginbox_small_submitbutton {
	font-size:1.0em;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	background-color:#dddddd;
	width:72px;
}
.newloginbox_col .newloginbox_small_user {
/*	height:20px;*/
/*	float:left;*/
	display:inline;
	margin:5px 0px 5px 0px;
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}
.newloginbox_col .newloginbox_small_name {
	font-weight:bold;
	display:inline;
	margin:5px 0px 5px 0px;
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}


.info{/*********************** Box im Content */}

#col3_content .tx-newloginbox-pi1 {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}
#col3_content .tx-newloginbox-pi1 INPUT {
	margin:0px 0px 0px 0px;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#000000;
}
#col3_content INPUT.tx-newloginbox-pi1-submit {
	margin:0px 0px 0px 0px;
	background-color:#dddddd;
}

#logout {
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 3px;
	margin-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-style: solid;
	border-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: #999999;
}

/* include from fileadmin/css/plugins/a21glossary.css */

/* Gestaltung der TAGS */
acronym {	
	border-style:dotted;
	border-color:#000000;
	border-width:0px 0px 1px 0px;
	cursor: help;
}
span.abbr, abbr {
	border-style:dotted;
	border-color:#FF0000;
	border-width:0px 0px 1px 0px;
	cursor: help;
}
dfn {
	border-style:dotted;
	border-color:#0000FF;
	border-width:0px 0px 1px 0px;
	font-style:normal;
	cursor: help;
}
A:HOVER DFN {
}

/* Gestaltung der LISTE */
dl.glossary DT {
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#000000;
}
dl.glossary dd {
	margin:0px 0px 15px 20px;
}
dl.glossary .description {
	margin:0px;
	padding:0px;
}
dl.glossary .type {
	font-style:italic;
	padding:0px 5px 0px 0px;
}
