

/*** FE-Login ***/

.tx-felogin-pi1 {	font-size:11px; color:#333333; }
.tx-felogin-pi1 FIELDSET { margin-top:10px; }
.tx-felogin-pi1 LABEL { display:inline; float:left; width:120px; }
.tx-felogin-pi1 INPUT { font-size:11px; }
.tx-felogin-pi1 #user, .tx-felogin-pi1 #pass { font-size:11px; width:120px; }


/*** News ***/

.news-latest-container A { color: #1C2C7E; text-decoration: none; }
.news-latest-item { font-size: 11px; }
.news-latest-date { font-size: 11px; text-align:left; }
.news-latest-container H3 { margin: 4px 0px 1px 0px; }
.news-latest-container P { line-height: 14px; margin-bottom: 0px; }
.news-latest-morelink { }
.news-list-item { margin-top:8px; }
.news-list-item A { color: #1C2C7E; }
.news-list-morelink { font-size: 11px; }
.news-single-item A { color: #1C2C7E; }
.news-single-timedata { font-size: 11px; margin-bottom: 6px; color: #888888;}
.news-single-backlink { font-size: 11px; }
.news-single-img { float:right; margin: 0px 0px 10px 10px; }
.news-list-item IMG { float:right; margin: 0px 0px 10px 10px; }
.news-list-item .clearer { clear:both; margin: 6px 0px 6px 0px; }
.news-single-item.clearer { clear:both; margin: 6px 0px 6px 0px; }


/*** Social bookmarks ***/

#bookmarks {
	position: absolute;
	visibility: hidden;
	width: 105px;
	background-color: #e8e8e8;
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	bottom: 22px;
	right: 0px;
}

#bookmarks IMG {
	border: 0px solid white;
}



/*** Searchbox ***/

.tx_slsimplesearchbox FORM {
	margin: 0px;
	height: 21px;
	overflow: hidden;
}
.tx_slsimplesearchbox SPAN {
	font-size: 10px;
	vertical-align: middle;
}
.tx_slsimplesearchbox INPUT {
	font-size: 10px;
	width: 105px;
}
.tx_slsimplesearchbox INPUT.submit {
	color: white;
	border: 0px solid white;
	font-weight: bold;
	width: 60px;
	height: 18px;
	background-color: #1C2C7E;
	vertical-align: middle;
	margin-left: 5px;
}



/*** Suchergebnis (Indexsuche) ***/

.tx-indexedsearch-searchbox { font-size: 11px; }
.tx-indexedsearch-whatis { font-size: 11px; }
.tx-indexedsearch-searchbox-button {
	color: white;
	border: 0px solid white;
	font-weight: bold;
	width: 60px;
	height: 18px;
	background-color: #1C2C7E;
	vertical-align: middle;
	font-size: 11px;
}
.tx-indexedsearch-res { font-size: 11px; display:block;  }
.tx-indexedsearch-res A { color: #1C2C7E; }

.tx-indexedsearch-icon { background-color: #e8e8e8; padding: 2px 0px 2px 0px; }
.tx-indexedsearch-result-number { background-color: #e8e8e8; padding: 2px 0px 2px 0px; }
.tx-indexedsearch-title { font-weight: bold; background-color: #e8e8e8; padding: 2px 0px 2px 0px; }
.tx-indexedsearch-percent { background-color: #e8e8e8; padding: 2px 0px 2px 0px; }

.tx-indexedsearch-info { font-style: italic; color: #888888; padding: 2px 0px 2px 0px; }

.tx-indexedsearch-browsebox .browsebox { list-style-type: none; display:block; margin-top:10px; margin-bottom:10px; clear:both; width:100%; height:24px; }
.tx-indexedsearch-browsebox .browsebox LI { float:left; display:inline; margin-right:6px; }


/*** Sitemap ***/

.tx_slsitemap-websiteTitle { font-size: 13px; }
A.Main:hover { font-weight: bold; }




/*** Seite empfehlen ***/

.formtipafriend {  }

.formtipafriend TABLE TD { font-size: 11px; }

.formtipafriend .inputbox, .formtipafriend .textbox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.formtipafriend INPUT.submit {
	color: white;
	border: 0px solid white;
	font-weight: bold;
	width: 60px;
	height: 18px;
	background-color: #1C2C7E;
	vertical-align: middle;
	margin-top: 5px;
}





/*** Powermail ***/

.tx_powermail_pi1_form { 
	font-size: 11px;
	background-color: white;
	margin: 0px;
}
FIELDSET.tx-powermail-pi1_fieldset { background-color: white; margin: 4px 0px 4px 0px; }
fieldset.tx-powermail-pi1_fieldset label { width:150px; font-weight:normal; }
#tx-powermail-pi1_fieldset_3 label { width: 220px; }
div.tx_powermail_pi1_fieldwrap_html { margin: 2px 0px 2px 0px; }
fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea { font-size:11px; font-family:Arial,Helvetica,sans-serif; color:#333333; }
fieldset.tx-powermail-pi1_fieldset div.even, fieldset.tx-powermail-pi1_fieldset div.odd { background-color:white; }
fieldset.tx-powermail-pi1_fieldset input.powermail_submit { margin: 2px 0px 0px 150px; font-size:11px; }
.tx-powermail-pi1_mandatory { font-size:11px; }
.tx-powermail-pi1_confirmation TD,  .tx-powermail-pi1 TD { font-size:11px; }
.tx_powermail_pi1_formconfirmation_back, .tx_powermail_pi1_formconfirmation_submit { float:left; width:120px; font-size:11px;}
.tx_powermail_pi1_submitmultiple_forward { float:right; width:120px; font-size:11px;}
.tx_powermail_pi1_submitmultiple_back { float:left; width:120px; font-size:11px; clear:both; }
.powermail_all_table { margin-top: 12px; margin-bottom: 12px; }
.powermail_captcha { font-size:11px; vertical-align:middle; }

.powermail_pagebrowser { display:none; }

.tx_powermail_pi1_form .tx-srfreecap-pi2-cant-read { clear:both; display:block; width:450px; float:left; margin-left:150px; }




/*** Newsletter Subscription ***/

.newsletterform { font-size:11px; }
.newsletterform LABEL { display:block; float:left; width: 150px; }
.newsletterform INPUT { font-size:11px; }
.newsletterform IMG { margin:4px 0px 4px 150px; }




/*** FE-User Registration ***/

.tx-srfeuserregister-pi1, .tx-srfeuserregister-pi1 INPUT, .tx-srfeuserregister-pi1 SELECT, .tx-srfeuserregister-pi1 TEXTAREA { font-size: 11px; font-family:Arial,Helvetica,sans-serif; }
.tx-srfeuserregister-pi1-checkbox { padding:0px; }
.tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form { display:block; width:100%; }
.tx-srfeuserregister-pi1 LEGEND { color:black; border:1px solid #cccccc; margin-bottom: 12px; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: 75%; padding-top:1px; height:13px; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { padding: 0px 0px 0px 0px; margin:0px; border-width:0px; height:13px; }
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { padding: 1px 10px 1px 0px; }
.tx-srfeuserregister-pi1 dl { padding:1px; }
.tx-srfeuserregister-pi1 dl.tx-srfeuserregister-pi1-multiple-checkboxes  { padding: 0px; }

