/* CSS Document (c) Florian Wentzel move:elevator - unberechtigte Weiterverwendung ist nicht gestattet */

.tx_moveelevatordatabase{
	float:left; 
	clear:both; 
	margin: 0px 0px 0px 0px;
	padding: 10px 50px 20px 30px; 
	width: 650px !important;
	width: 700px;
	background-color: #F7F7F7;
	font-size: 1.2em;}

/* Listen Ansicht */
.me-database { float:left; clear:both; margin: 10px 0px 20px 30px;}
.me-database-list-table { width: 480px;}
.me-database-searchlink {}

.me-database-single-table a:link,
.me-database a:link,
.me-database-single-table a:visited,
.me-database a:visited,
.me-database-single-table a:hover,
.me-database a:hover { text-decoration: none; border-bottom: 1px dashed #E40115;}

.me-database-single-table a:hover,
.me-database a:hover { text-decoration: underline; border-bottom: none; color:#E40115;}

.me-database table { margin: 10px 0px 10px 0px;}
.me-database table td { padding: 3px 2px 2px 3px;}
.me-database-list-head {font-weight: bold;}

.me-database-item-head {
	font-weight: bold; 
	border-top: 1px dotted #666666; 
	margin: 5px 0px 0px 0px; 
	padding: 5px 0px 5px 0px;
}

.me-database-item-title { background-color: #EDEDED; padding: 2px; font-weight: bold;}

.me-database-list-browser { border-top: 1px solid #E40115; margin: 10px 0px 0px 0px; padding: 5px 0px 0px 0px;}

.me-database-list-browser p { margin-bottom: 0.5em;}

/* Single */
.me-database-single-table { width: 480px;}
.me-database-single-table table td { padding: 3px 2px 2px 3px;}
.me-database-single-title { vertical-align:top; font-weight: bold; white-space:nowrap; text-decoration: underline; text-align:right;}
.me-database-single-content {vertical-align:top;}


.main-box .me-database-single-content h1 {
	font-size: 1.4em;
	padding: 0px 0px;
	margin: 0px 0px 0.6em 0px;
	color: #E40115;
	line-height: 1.2em;
	font-weight: bold;
}

.main-box .me-database-single-content h2 {
	font-size: 1.2em;
	padding: 0.6em 0px 0.4em 0px;
	font-weight: bold;
	color: #E40115;
}

.main-box .me-database-single-content h3,
.main-box .me-database-single-content h4,
.main-box .me-database-single-content h5,
.main-box .me-database-single-content h6 {
	font-size: 1.2em;
	padding: 2.0em 0px 0.8em 0px;
	font-weight: bold;
}

/* Form */
.me-database-form-table { width:400px;}
.me-database-form-title { border-top: 1px solid #666666; padding-top: 8px;}
.me-database-form-content {border-top: 1px solid #666666; padding-top: 8px;}
.me-database-form-hinweis {border-top: 1px solid #666666; padding-top: 8px; font-style:italic;}
.me-database-form-error { color:#FF0000;  font-weight:bold;}
.me-database-form-label { padding: 2px 0px 4px 2px;}
.me-database-form-input {padding: 2px 0px 4px 2px;}
.me-database-form-input option{padding: 0px 5px 0px 0px;}
.me-database-form-input input { padding: 2px 0px 2px 2px;}
.me-database-form-submit input { font-weight: bold; padding: 4px;}
.me-database-errormessage { color:#FF0000;}
.me-database-form-input textarea { width: 370px; height: 200px;}

/* Search */

.me-database-search-table {}
.me-database-search-input { padding: 2px 0px 2px 2px;}
.me-database-search-submit input { font-weight: bold; padding: 4px;}
.me-database-search-input  option { padding: 0.1em 0.3em 0.1em 0.2em}
