/* CSS-Stylesheet musicals-magazin.de - forms */

form {
	padding:0px;
	margin: 0px;
}

.searchfrmfld {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
	
	border-top: 1px solid #ebd1ad;
	border-right: 0px solid #ebd1ad;
	border-bottom: 1px solid #ebd1ad;
	border-left: 0px solid #ebd1ad;
	background-color: #ebd1ad;
	width: 127px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	

}


.searchfrmbtn {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000000;	
	
	border: 0px solid #ebd1ad;
	background-color: #ebd1ad;
	width: 40px;
	height: 14px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;	
	
}


.pseudobtn {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #444444;	
	background-color: #bdbebf;
	/* height: 14px; */
	text-align: center;
	margin: 0px;
	margin-top: 25px;
	margin-bottom: 25px;
	padding: 2px;
	border: 1px solid #444444;
	cursor: pointer;
}

/***********************DIESES STYLESHEET WAR FRUEHER IM FORMULAR ********************************/


.ifld-small {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
	width: 82px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #e8e8e8;
}	


.ifld-smaller {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
	width: 53px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #e8e8e8;
}	


.ifld {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
	width: 180px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	border: 0px solid #e8e8e8;
}	

.ifld_long {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
	width: 250px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	border: 0px solid #e8e8e8;
}	

.ifld_long2 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
	width: 202px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	border: 0px solid #e8e8e8;
}	

.ifld_bank {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
	width: 140px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #e8e8e8;
}	

.itxt {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
	width: 100%;
	/* height: 140px; */ 
	margin: 0px;
	padding: 0px;
	border: 1px solid #e8e8e8;
	

}

.ibtn {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #444444;	
	background-color: #bdbebf;
	/* height: 14px; */
	margin: 0px;
	padding: 2px;
	border: 1px solid #444444;
	width: 75px;
	cursor: pointer;	
}

.ibtncomplete {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #444444;	
	background-color: #bdbebf;
	/* height: 14px; */
	margin: 0px;
	padding: 2px;
	border: 1px solid #ff0000;
	width: 125px;
	cursor: pointer;
}


.ibtncancel {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #444444;	
	background-color: #bdbebf;
	/* height: 14px; */
	margin: 0px;
	margin-left: 150px;
	padding: 2px;
	border: 1px solid #444444;
	width: 75px;
	cursor: pointer;
}

.bigstar {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #000000;	
}

/**************** MB *******************/


.standard {
    border: 0px;
    border-collapse: collapse;
    width: 445px;
}

.td_label {
    width: 220px;
    height: 20px;
    vertical-align: middle;
    text-align: right;
    padding-right: 15px;
}

.td_input {
    width: 205px;
    height: 20px;
    vertical-align: middle;
    text-align: right;
}

.td_label_left_right {
    width: 134px;
    height: 20px;
    vertical-align: middle;
    text-align: right;
    padding-right: 15px;
}

.td_input_left_right {
    width: 291px;
    height: 20px;
    vertical-align: middle;
    text-align: right;
}
.td_label_left_right2 {
    width: 185px;
    height: 20px;
    vertical-align: middle;
    text-align: right;
    padding-right: 15px;
}

.td_input_left_right2 {
    width: 240px;
    height: 20px;
    vertical-align: middle;
    text-align: right;
}

.td_error {
    width: 20px;
    height: 20px;
    vertical-align: middle;
}

.td_uebersicht-links {
    width: 215px;
    text-align: left;
    padding-right: 15px;
    font-weight: bold;
}

.td_uebersicht-rechts {
    width: 230px;
    text-align: left;
    padding-left: 15px;
    font-weight: normal;
}






.td_label_bank {
    width: 220px;
    height: 20px;
    vertical-align: middle;
    text-align: right;
    padding-right: 15px;
}

.td_input_bank {
    width: 205px;
    height: 20px;
    vertical-align: middle;
    text-align: left;
}

.td_error_bank {
    width:	
    vertical-align: middle;
}

.td_uebersicht-links_bank {
    width: 215px;
    text-align: left;
    padding-right: 15px;
    font-weight: bold;
}

.td_uebersicht-rechts_bank {
    width: 230px;
    text-align: left;
    padding-left: 15px;
    font-weight: normal;
}





.summary-btn-left {
    text-align: left;
    width: 85px;
    
}

.summary-btn-middle {
    text-align: left;
    padding-left: 15px;
    width: 125px;    
}

.summary-btn-right {
    text-align: right;
    width: 235px;
}









.td_info {
    width: 400px;
    text-align: left;
    padding-right: 15px;
}


.span_error {
	color: red;
}

.td_radio {
    width: 100px;
    height: 20px;
    /* vertical-align: middle; */
    text-align: right;
    padding-right: 15px;
}



/*******************************************

* Styles für Extension "tx_indexedsearch"

********************************************/

/*
.tx-indexedsearch-info info{
	display: none;
}	

*/

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #444444;	
	background-color: #bdbebf;
/*	height: 14px; */	
	margin-top: 10px;
	margin-left: 15px;
	padding: 2px;
	border: 1px solid #444444;
	cursor: pointer;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
	width: 180px;
	height: 16px;
	margin-left: 15px;
	padding: 0px;
	border: 0px solid #e8e8e8;

}

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }

.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }

.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#bdbec0; padding: 2px; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight: normal; background: #bdbec0; }
.percent { font-weight: normal; background: #bdbec0; }
.descr { padding-left: 2px; padding-right: 2px; }
.info { padding-left: 2px; padding-right: 2px; }


.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic;  }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }

.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }

.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { border: 0px #ccd solid; }


.browsebox li {
	list-style:none;
	margin-bottom: 5px;
	margin-right: 10px;
	
	float:left;
}


.tx-indexedsearch-res {
	clear:both;
}	

        
/** MB **/

.tx-indexedsearch-info { 
 	font-size: 11px;
	color: #777;
}



.tx-indexedsearch-path a:link {
	text-decoration: none;
 	font-size: 11px;
	color: #777;
}



.tx-indexedsearch-path a:active {
	text-decoration: none;
	font-size: 11px;
	color: #777;

}

.tx-indexedsearch-path a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #777;
}

.tx-indexedsearch-path a:hover {
	text-decoration: none;
	font-size: 11px;
	color: #777;
}


.browsebox a:link {
	font-family: Arial, sans-serif;
	font-size: 11px;	
	color: #000000;
}



.browsebox a:visited {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;

}



.browsebox a:hover {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #f59c26;
}



.browsebox a:active {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #f59c26;
}


